#advantages .adv_mobile .adv_container{margin:0 4%}@media only screen and (min-width: 768px){div#footerWrapper{width:100%;margin:0 auto;background:none repeat scroll 0 0 #eee;background-color:#fff !important}#subFooterWrapper section{display:inline-block;width:100%;background-color:#fff}#advantages{display:inline-block;width:100%;border-bottom:1px solid #ccc}#advantages .adv_mobile{background-color:#9e9e9e;width:100%;float:left;padding:10px 0}#advantages .adv_mobile .adv_container{width:100%;margin:auto}#footer{background:none repeat scroll 0 0 #9e9e9e !important;color:#fff !important}section#sub_bunner_container{border-bottom:2px solid #9e9e9e;border-top:2px solid #9e9e9e;margin:10px 0;height:auto;min-height:180px;padding-top:2px}section#sub_bunner_container section{float:left;width:33%;text-align:center;padding-bottom:10px;padding-top:25px}#sub_bunner_container .nl_catalogo a{color:#000;font-weight:700;font-size:16px}#sub_bunner_container .nl_catalogo a.catalogo_link{padding-top:15px;display:block}#sub_bunner_container p{color:#000;font-weight:700;font-size:16px}#sub_bunner_container .social_divider{border-left:2px solid #9e9e9e;height:150px;float:left;margin-top:15px}.container_custom.nl_mobile,.nl_catalogo,.social_subcontainer{margin-top:10px}img.nl_img_catalogo_icon_mobile,img.nl_img_nl_custom_icon_mobile{height:50px;width:50px}.adv_container .secure-payment{width:36%}.adv_container .resi-facili{width:34%}.adv_container .return-time{width:24%}.adv_container .adv{float:left;font-weight:700;font-size:42px;color:#fdfdfd;height:65px;text-align:-moz-center}.adv_container .adv .text p{font-size:18px !important}.adv.secure-payment .secure{background-image:url(../img/spritesheet_headerfooter_mobile.png);background-repeat:no-repeat;background-position:-2069px -57px;width:86px;height:41px;margin-top:5px;opacity:.9;padding-left:3%}.adv.resi-facili .reso{background-image:url(../img/spritesheet_headerfooter_mobile.png);background-repeat:no-repeat;width:52px;height:52px;background-position:-2363px -58px;margin:10px 0}.adv_container .adv>*{vertical-align:middle;display:table-cell;padding:5px;height:50px}#newsletter .container_custom.nl_mobile *{vertical-align:middle}#newsletter .container_custom .nl_text_mobile{font-weight:700;color:#000;font-size:17px !important}#newsletter .container_custom .nl_mobile .nl_form_mobile{margin-top:8px}#newsletter .container_custom input#submit_nl{text-transform:uppercase;letter-spacing:.06em;background-image:linear-gradient(to bottom, #c03, #c03);border:1px solid #c03;color:#fff;padding:7px 12px;text-shadow:-1px -1px 0 rgba(0,0,0,0.3);height:36px;width:106.656px}#newsletter .container_custom input#email{border:1px solid #ccc !important;border-radius:0;display:inline-block;height:35px;font-size:20px;line-height:20px;text-align:center;width:50%;margin-right:1%}#social .social_container{text-align:center;background-color:#fff;width:100%;margin-bottom:5%;margin-top:5%;display:inline-block}#social .social_subcontainer>div{display:inline-block;vertical-align:middle}#footer *{color:#fff !important}#footer{background:none repeat scroll 0 0 #9e9e9e !important;color:#fff !important}#footer .footer_inner{width:100% !important;max-width:100% !important;border-bottom:2px solid #fff;margin-bottom:30px !important;padding:2px 2px !important;display:-webkit-flex;-webkit-align-items:flex-start;display:flex;align-items:flex-start;background-color:#9e9e9e}.footer_column{text-align:left;min-width:20%;margin-right:5%;float:left;-webkit-flex:1;flex:1}section#sub_bunner_container section#social .fa-facebook-f{width:48px;line-height:48px !important;height:48px;margin-top:0 !important}.social .fa.fa-facebook-f:focus,.social .fa.fa-facebook-f:hover,.social .fa.fa-facebook-f:visited{color:#fff;text-decoration:none}section#sub_bunner_container section#social div.social{margin:0 5px}section#sub_bunner_container section#social .social a{font-size:38px}section#sub_bunner_container section#social .fa-facebook-f{width:48px;line-height:48px !important;height:48px;margin-top:0 !important}.social .fa.fa-facebook-f:focus{color:#fff;text-decoration:none}.social .fa.fa-facebook-f:hover{color:#fff;text-decoration:none}.social .fa.fa-facebook-f:visited{color:#fff;text-decoration:none}.social a.fa{margin:unset}.social a{font-size:40px}#footer{background:none repeat scroll 0 0 #eee;color:#010f1c;padding:0 !important;text-align:center}#footer div#footer_logo{text-align:left}#footer ul{list-style-type:none;text-align:left;padding:0}.fa-facebook-f{background-color:#3b5998;color:#fff;border-radius:6px;padding-top:3px;font-size:45px;width:50px;line-height:50px !important;height:50px;margin-top:6px !important}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-pinterest{color:#cb2027;border-radius:20px;width:auto !important;font-size:25px !important}.social a.fa-instagram{background:#f09433;background:-moz-linear-gradient(45deg, #f09433 0, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);background:linear-gradient(45deg, #f09433 0, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);-moz-osx-font-smoothing:grayscale;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:63px !important}section#sub_bunner_container section#social .social a.fa-instagram,section#sub_bunner_container section#social .social a.fa.fa-pinterest{font-size:60px !important}.fa-blog{border-radius:100px;background-color:#c03;font-size:16px !important;letter-spacing:.04em;color:#fff;font-weight:800 !important;width:50px;line-height:48px !important;height:50px;margin-top:5px !important}.fa-youtube-play{width:auto;color:#e42b26;font-size:52px !important;line-height:60px !important}.fa-instagram{font-size:25px !important;width:auto !important}.social .fa.fa-pinterest:focus,.social .fa.fa-pinterest:hover,.social .fa.fa-pinterest:visited{color:#cb2027;text-decoration:none}section#sub_bunner_container section#social .fa-blog{background-color:#f4524d;width:48px;line-height:45px !important;height:48px;margin-top:0 !important}#footer .footer_inner{margin:0 auto;padding:0 5% 0 5% !important;width:85% !important}#footer .footer_inner p,#footer .footer_inner p a{font-weight:700;font-size:16px;margin-top:5%}#footer .footer_secure_pay p.exh1{font-weight:unset !important;margin-top:10px;font-size:13px}#footer ul.footer_pay{width:190px}#footer .footer_pay li{display:inline-block;margin-top:10px;width:60px !important}.sprite-mastercard{width:51px;height:33px;background-position:-274px -70px}.sprite-visa{width:51px;height:32px;background-position:-227px -229px}.sprite-contrassegno{width:71px;height:32px;background-position:-108px -98px}.sprite-postepay{width:50px;height:31px;background-position:-335px -70px}.sprite-paypal{width:52px;height:27px;background-position:-5px -171px}.credits{padding-bottom:20px;color:#666;text-align:center}.highlight .credits p{font-size:13px}.bar_privacy_policy_map{width:100%;height:24px;background:none repeat scroll 0 0 #9e9e9e !important;float:left;font-size:12px;padding-bottom:20px}section#sub_bunner_container section#social .fa-facebook-f{width:48px;line-height:48px !important;height:48px;margin-top:0 !important}.social .fa.fa-facebook-f:focus,.social .fa.fa-facebook-f:hover,.social .fa.fa-facebook-f:visited{color:#fff;text-decoration:none}section#sub_bunner_container section#social div.social{margin:0 5px}section#sub_bunner_container section#social .social a{font-size:38px}section#sub_bunner_container section#social .fa-facebook-f{width:48px;line-height:48px !important;height:48px;margin-top:0 !important}.social .fa.fa-facebook-f:focus{color:#fff;text-decoration:none}.social .fa.fa-facebook-f:hover{color:#fff;text-decoration:none}.social .fa.fa-facebook-f:visited{color:#fff;text-decoration:none}.social a.fa{margin:unset}.social a{font-size:40px}#footer{background:none repeat scroll 0 0 #eee;color:#010f1c;padding:0 !important;text-align:center}#footer div#footer_logo{text-align:left}#footer ul{list-style-type:none;text-align:left;padding:0}.fa-facebook-f{background-color:#3b5998;color:#fff;border-radius:6px;padding-top:3px;font-size:45px;width:50px;line-height:50px !important;height:50px;margin-top:6px !important}.fa-pinterest{color:#cb2027;border-radius:20px;width:auto !important;font-size:25px !important}.social a.fa-instagram{background:#f09433;background:-moz-linear-gradient(45deg, #f09433 0, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);background:linear-gradient(45deg, #f09433 0, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);-moz-osx-font-smoothing:grayscale;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:63px !important}section#sub_bunner_container section#social .social a.fa-instagram,section#sub_bunner_container section#social .social a.fa.fa-pinterest{font-size:60px !important}.fa-blog{border-radius:100px;background-color:#c03;font-size:16px !important;letter-spacing:.04em;color:#fff;font-weight:800 !important;width:50px;line-height:48px !important;height:50px;margin-top:5px !important}.fa-youtube-play{width:auto;color:#e42b26;font-size:52px !important;line-height:60px !important}.fa-instagram{font-size:25px !important;width:auto !important}.social .fa.fa-pinterest:focus,.social .fa.fa-pinterest:hover,.social .fa.fa-pinterest:visited{color:#cb2027;text-decoration:none}section#sub_bunner_container section#social .fa-blog{background-color:#f4524d;width:48px;line-height:45px !important;height:48px;margin-top:0 !important}}@media (min-width: 320px) and (max-width: 700px){#footer_2018,#footerWrapper{display:block !important;overflow:hidden}#advantages .adv_container{width:100%}.adv.secure-payment{background-image:url(../img/spritesheet_headerfooter_mobile.png);background-repeat:no-repeat;background-position:-2069px -66px;width:86px;height:41px;margin-top:20px;opacity:.9;padding-left:3%}.adv_container{margin:0;padding:3%}.adv_container .adv{float:left;width:31%}.adv.secure-payment .secure{background-image:url(../img/spritesheet_headerfooter_mobile.png);background-repeat:no-repeat;background-position:-2069px -57px;width:86px;height:41px;margin-top:5px;opacity:.9;padding-left:3%}.adv.resi-facili .reso{background-image:url(../img/spritesheet_headerfooter_mobile.png);background-repeat:no-repeat;width:48px;height:54px;background-position:-2363px -58px}#newsletter .container_custom{width:100%}#newsletter .container_custom input#email,#newsletter .container_custom input#submit_nl{height:45px}#newsletter .container_custom .nl_img_nl_custom_icon_mobile{margin-top:13px;width:40px;float:right}#footer_2018 .nl_catalogo a{overflow-y:unset}.social_container .social{width:20% !important}.adv.secure-payment{margin-left:0 !important}.menu-arrow-service{background-image:url(../img/arrow_right_white.png);background-size:13px;background-position-y:2px;background-repeat:no-repeat;opacity:1;width:30px;height:30px;display:inline-block;float:right;-webkit-transition:all .3s;transition:all .3s}}.sprite-discover{width:50px;height:31px;background-position:-287px -229px}.sprite-diners{width:47px;height:31px;background-position:-340px -230px}@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation: landscape){#newsletter .container_custom input#email{margin-right:8px;margin-left:-80px;width:38%}#newsletter .container_custom input#email,#newsletter .container_custom input#submit_nl{margin-top:8%}#newsletter .container_custom input#submit_nl{width:18%;float:left}#advantages .adv_mobile .adv_container{margin:0 11%}.adv.secure-payment{width:20%}}@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){#newsletter .container_custom input#email{font-size:18px}.footer_inner .footer_column:first-child{margin-left:-5%}#advantages .adv_mobile .adv_container{margin:0}}@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.adv_container .secure-payment{width:32%;margin-left:5%}.adv_container .resi-facili{width:30%}}@media only screen and (min-width: 800px) and (max-width: 1280px) and (orientation: portrait){#subFooterWrapper section{width:98%}}@media only screen and (min-width: 834px) and (max-width: 1112px) and (orientation: portrait){.adv_container .secure-payment{width:25%;margin-left:3%}.adv_container .return-time{width:26%}.adv_container .resi-facili{width:27%}.credits p{font-size:12px}#advantages .adv_mobile .adv_container{width:990px}#newsletter .container_custom input#email{font-size:18px}#advantages .adv_mobile{padding:0}}