/*!
Theme Name: Mister Alfredo Child
Text Domain: superfood-child
Template:     misteralfredo
Version: 1.8
*/body{font-family:"Yanone Kaffeesatz",sans-serif}.negative-margin{position:relative;z-index:2}#testimonials-carousel.background-bottom-retina{background-size:100% !important;background-position:bottom center !important}.white-border{border-color:#fff !important}#cookie-notice .cn-button{color:wheat;box-shadow:none !important}.grecaptcha-badge{visibility:collapse !important}.wpb_text_column.wpb_content_element p strong{font-weight:400;font-size:23px;line-height:26px}.eltdf-page-header .eltdf-fixed-wrapper.fixed{box-shadow:none}.eltdf-vertical-align-containers .eltdf-position-left{z-index:11}.eltdf-page-header{z-index:112}.eltdf-page-header .eltdf-menu-area .eltdf-logo-wrapper{margin-top:-30px}.eltdf-page-header .eltdf-menu-area .eltdf-logo-wrapper a{max-height:none}.eltdf-fixed-wrapper.fixed .eltdf-logo-wrapper{margin-top:0 !important}.eltdf-fixed-wrapper.fixed .eltdf-logo-wrapper a{height:70px !important}.eltdf-top-bar .eltdf-position-left{display:none}.eltdf-top-bar .widget.widget_nav_menu ul li{border-color:#473728}@media all and (max-width: 568px){.eltdf-top-bar .widget.widget_nav_menu ul li{border:none}}.eltdf-top-bar .widget.widget_nav_menu ul li:first-child{border-left:none}.eltdf-top-bar .widget.widget_nav_menu ul li a{font-size:14px;font-weight:300;color:#473728}.eltdf-drop-down .wide .second .inner>ul{padding-left:10%}.eltdf-drop-down .wide .second .inner>ul>li:nth-child(3n+1){clear:both}.eltdf-drop-down .wide .second .inner>ul>li:nth-child(4n+1){clear:none}.eltdf-drop-down .wide .second .inner>ul>li{width:33%}.eltdf-main-menu .menu-item a.current{font-weight:bold}.eltdf-menu-area .eltdf-position-right-inner{padding-top:20px}.eltdf-header-standard .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-right-inner{display:inline}.eltdf-fixed-wrapper.fixed .eltdf-position-right-inner{padding-top:0}.eltdf-header-standard .eltdf-menu-area.eltdf-menu-right .eltdf-main-menu::before{background:transparent}.eltdf-drop-down .wide .second .inner>ul>li{border:none;height:auto !important}.eltdf-drop-down .wide .second .inner>ul>li a{padding-bottom:5px}.eltdf-side-menu-button-opener .eltdf-side-menu-icon{width:auto;height:auto;font-size:25px}.eltdf-content{margin-top:-20px}.fixed-social-widget{background-color:#4c7e71;color:#fff;position:fixed;top:35%;left:0;z-index:9999;transform:translateX(-100%);transition:all .2s ease-in-out}.fixed-social-widget.open{transform:translateX(0)}.fixed-social-widget.open .nfw-wrapper .nfw-inner{opacity:1}.fixed-social-widget .fsw-inner-wrapper{position:relative}.fixed-social-widget .fsw-inner-wrapper .nfw-nav-menu{background-color:#4c7e71;position:absolute;right:-35px;top:50%;transform:translateY(-50%);list-style:none;margin:0;padding:0}.fixed-social-widget .fsw-inner-wrapper .nfw-nav-menu li{padding:5px 10px}.fixed-social-widget .fsw-inner-wrapper .nfw-nav-menu a{color:#fff !important}.fixed-social-widget .nfw-wrapper{position:relative;max-width:20rem}.fixed-social-widget .nfw-wrapper .nfw-inner{padding:30px 25px;transition:all .5s ease-in-out;opacity:0;position:relative}.fixed-social-widget .nfw-wrapper .nfw-inner .nfw-switcher{color:#fff;position:absolute;top:5px;right:10px}.fixed-social-widget .nfw-wrapper h4{font-size:16px;line-height:1;text-transform:none;color:#fff}@media all and (min-width: 1025px){.fixed-social-widget .nfw-wrapper h4{font-size:20px}}footer .eltdf-footer-top:not(.eltdf-footer-top-full) .eltdf-container-inner{padding:130px 0 20px 0}footer .eltdf-footer-top .widget.widget_text,footer .eltdf-footer-top .widget a{color:#f4f4f4}.eltdf-footer-inner{font-family:"Yanone Kaffeesatz",sans-serif;color:#f4f4f4;font-weight:300;font-size:19px;line-height:20px}.eltdf-footer-inner a{color:#f4f4f4}.eltdf-footer-inner strong{font-size:22px}@media all and (min-width: 901px){.eltdf-footer-inner .widget_nav_menu{padding-left:60px}}@media all and (min-width: 568px){.eltdf-three-columns-inner .eltdf-column:first-child .eltdf-column-inner{display:inline-flex}}.eltdf-three-columns-inner .eltdf-column:first-child .widget_media_image{width:30%;margin-right:25px;padding-top:10px}.eltdf-footer-column-3.widget_text{margin-bottom:0 !important}.eltdf-footer-widget-title{margin-bottom:0 !important}.signup-mc .wpcf7-form-control-wrap .wpcf7-form-control:not(.wpcf7-acceptance){width:78%;margin-right:2%}.signup-mc button,.signup-mc input.wpcf7-submit{font-size:40px;width:20%;padding-left:5px;padding-right:5px}.signup-mc button:disabled,.signup-mc input.wpcf7-submit:disabled{opacity:.4}.widget_text button,.widget_text input.wpcf7-submit{font-size:20px}.widget_text .wpcf7-not-valid{border:1px solid #cd5c5c}.widget_text span.wpcf7-not-valid-tip{position:absolute;top:50%;transform:translateY(-50%);right:15px;font-size:12px;color:#fff}#scarica-il-catalogo.highlight{box-shadow:0px 1px 9px -6px #000;padding:7px}.signup-mc .wpcf7-form-control-wrap,.widget_text .wpcf7-form-control-wrap{display:inline-flex;width:100%}.signup-mc .wpcf7-form-control-wrap .wpcf7-form-control:not(.wpcf7-acceptance):not(.wpcf7-checkbox),.widget_text .wpcf7-form-control-wrap .wpcf7-form-control:not(.wpcf7-acceptance):not(.wpcf7-checkbox){background-color:#5d9183;border:none;font-size:18px;font-style:italic;color:#fff;margin-bottom:2px}.signup-mc .wpcf7-checkbox span.wpcf7-list-item,.widget_text .wpcf7-checkbox span.wpcf7-list-item{margin:10px 0 10px 0}.signup-mc button,.signup-mc input.wpcf7-submit,.widget_text button,.widget_text input.wpcf7-submit{-webkit-appearance:none;border:none;background-color:#1c5f4e;color:#fff;font-weight:bold;cursor:pointer;transition:all .4s ease-in-out}.signup-mc button:hover,.signup-mc input.wpcf7-submit:hover,.widget_text button:hover,.widget_text input.wpcf7-submit:hover{background-color:#10382e}.signup-mc .wpcf7-form p,.widget_text .wpcf7-form p{position:relative}.signup-mc .wpcf7-form p input.wpcf7-submit,.widget_text .wpcf7-form p input.wpcf7-submit{position:absolute;right:0;top:0}.signup-mc div.wpcf7-response-output,.widget_text div.wpcf7-response-output{margin-top:5px;margin-left:0;margin-right:0;border-width:1px}.signup-mc div.wpcf7-validation-errors,.signup-mc div.wpcf7-acceptance-missing,.widget_text div.wpcf7-validation-errors,.widget_text div.wpcf7-acceptance-missing{border-color:#fff}.mc_newsletter_privacy,.wpcf7-acceptance{color:#f4f4f4;font-size:13px}.mc_newsletter_privacy .wpcf7-list-item,.wpcf7-acceptance .wpcf7-list-item{margin:0}#download-catalogue-extra-fields{display:none}.wpcf7-form.cf7_custom_style_2 label{font-weight:300;font-size:18px;line-height:1;color:#473728;margin-top:25px;display:inline-block}.wpcf7-form.cf7_custom_style_2 input.wpcf7-form-control,.wpcf7-form.cf7_custom_style_2 textarea.wpcf7-form-control{background-color:#fff;border-color:#fff;padding:10px 20px;font-size:inherit;margin-bottom:0}.wpcf7-form.cf7_custom_style_2 input.wpcf7-form-control.wpcf7-not-valid,.wpcf7-form.cf7_custom_style_2 textarea.wpcf7-form-control.wpcf7-not-valid{border-color:#cd5c5c}.wpcf7-form.cf7_custom_style_2 input.wpcf7-submit{margin-top:20px;background-color:#4c7e71;color:#fff;font-size:22px;line-height:1;font-weight:normal}.wpcf7-form.cf7_custom_style_2 input.wpcf7-submit:disabled{opacity:.3}.wpcf7-form.cf7_custom_style_2 .wpcf7-acceptance{display:block;margin-top:20px;margin-bottom:10px}.wpcf7-form.cf7_custom_style_2 .wpcf7-acceptance .wpcf7-list-item{margin-left:0}.wpcf7-form.cf7_custom_style_2 div.wpcf7-response-output{margin-left:0;margin-right:0;border-width:1px}.wpcf7-form.cf7_custom_style_2 div.wpcf7-mail-sent-ok{border-color:#4c7e71}.wpcf7-form.cf7_custom_style_2 div.wpcf7-validation-errors,.wpcf7-form.cf7_custom_style_2 div.wpcf7-acceptance-missing{border-color:#cd5c5c}.wpcf7-form.cf7_custom_style_2 .wpcf7-not-valid-tip{color:#cd5c5c}#perche-scegliermi h4.eltdf-st-title{font-weight:bold}#perche-scegliermi h5.eltdf-st-text{text-transform:none;margin-top:0;font-weight:400;line-height:1}.tax-product_cat .eltdf-title.eltdf-breadcrumbs-type .eltdf-title-text{color:#fff}@media all and (min-width: 1025px){.tax-product_cat .eltdf-title.eltdf-breadcrumbs-type .eltdf-title-text{font-size:60px;line-height:1}}.product-shop-disabled:hover .eltdf-pl-inner .eltdf-pl-text{opacity:0 !important}.product-loop-abstract{text-align:center;color:#473728;font-size:16px;line-height:18px}.eltdf-plc-image-outer2 .entry-title.eltdf-plc-title{margin-top:10px;color:#473728 !important;text-align:center}.touch ul.products>.product{cursor:default !important}.top-shop-sidebar .widget_layered_nav{display:flex;align-content:center;justify-content:center}.top-shop-sidebar .widget_layered_nav h4{color:#858585;margin-bottom:0}.top-shop-sidebar .widget_layered_nav .woocommerce-widget-layered-nav-list{margin-left:15px !important;display:flex;align-items:center}.top-shop-sidebar .widget_layered_nav .woocommerce-widget-layered-nav-list li{margin:0 10px !important;width:auto !important}.top-shop-sidebar .widget_layered_nav .woocommerce-widget-layered-nav-list li a{border:1px solid;padding:3px 10px !important;display:block;transition:all .4s ease-in-out}.top-shop-sidebar .widget_layered_nav .woocommerce-widget-layered-nav-list li a:hover{background-color:#473728;color:#fff !important}.top-shop-sidebar .widget_layered_nav .woocommerce-widget-layered-nav-list li.chosen a{padding-left:20px !important;position:relative;background-color:#ececec;color:#272727}.top-shop-sidebar .widget_layered_nav .woocommerce-widget-layered-nav-list li.chosen a:hover{background-color:#473728;color:#fff !important}.top-shop-sidebar .widget_layered_nav .woocommerce-widget-layered-nav-list li.chosen a:after{position:absolute;top:50%;transform:translateY(-50%);left:6px;line-height:1;content:"x"}.top-shop-sidebar .widget_layered_nav .woocommerce-widget-layered-nav-list li .count{display:none}.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonials-content-holder .eltdf-testimonial-author-holder{padding:5px 0 0 0}.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonials-content-holder .eltdf-testimonial-position{line-height:1;margin:0}.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonials-content-holder .fa-star{margin-right:3px;color:#c5c5c5;font-size:20px}.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonials-content-holder .fa-star:last-child{margin-right:0}.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonials-content-holder .star-active{color:#21a199}.eltdf-testimonial-text{border-top:1px solid #21a199;margin-top:15px;padding-top:15px;font-size:16px;line-height:18px}#cap-finder-form{margin-top:10px;margin-bottom:10px}#cap-finder-form .wpcf7-form-control-wrap{display:inline-flex;width:100%}#cap-finder-form .wpcf7-form-control-wrap .wpcf7-form-control{background-color:#fff;border:none;font-size:18px;font-style:italic;color:#858585;width:78%;margin-right:2%;margin-bottom:0}#cap-finder-form .wpcf7-form-control-wrap button{-webkit-appearance:none;border:none;background-color:#fff;color:#db870d;font-weight:bold;font-size:40px;width:20%;padding-left:5px;padding-right:5px;cursor:pointer;transition:all .4s ease-in-out;min-height:60px}#cap-finder-form .wpcf7-form-control-wrap button:hover{color:#fff;background-color:#ab690a}#cap-finder-form .wpcf7-form-control-wrap button[disabled=disabled]{opacity:.4;cursor:not-allowed}#cap-finder-form .wpcf7-form-control-wrap button[disabled=disabled]:hover{background-color:#fff;color:#db870d}#cap-finder-response{color:#fff;font-weight:normal}#cap-finder-response h1,#cap-finder-response h2,#cap-finder-response h3,#cap-finder-response h4,#cap-finder-response h5,#cap-finder-response h6{font-size:27px;line-height:28px}#cap-finder-response p{font-weight:normal}#cap-finder-response h1,#cap-finder-response h2,#cap-finder-response h3,#cap-finder-response h4,#cap-finder-response h5,#cap-finder-response h6,#cap-finder-response p,#cap-finder-response a{text-transform:none;color:#fff}#cap-finder-response a{font-weight:bold}#cap-finder-response.error{font-size:22px}.ma_product_categories_loop .ma-pc-image-link{display:block;padding:30px}.ma_product_categories_loop .eltdf-pli-image{text-align:center}.ma_product_categories_loop .eltdf-pli-image img{margin-left:auto;margin-right:auto}.ma_product_categories_loop .eltdf-pli-text-wrapper.ma-pc-description-wrapper{text-align:left;padding:0 40px;width:auto}.ma_product_categories_loop .eltdf-pli-text-wrapper.ma-pc-description-wrapper .ma-pc-title{font-weight:bold;text-transform:uppercase}@media all and (min-width: 1025px){.ma_product_categories_loop .eltdf-pli-text-wrapper.ma-pc-description-wrapper .ma-pc-title{line-height:28px;min-height:60px}}.ma_product_categories_loop .eltdf-pli-text-wrapper.ma-pc-description-wrapper .ma-pc-description{line-height:1}.ma_product_categories_loop .eltdf-pli-text-wrapper.ma-pc-description-wrapper .ma-pc-link{display:block;margin-top:10px;font-size:19px;line-height:1;text-transform:uppercase;font-weight:bold}.eltdf-counter-before,.eldtf-counter-after{height:1em;display:inline-block !important;vertical-align:middle;line-height:1em;font-weight:600;overflow:hidden}.eltdf-counter-title{font-size:31px;line-height:1}/*# sourceMappingURL=style.css.map */
