.apple-touch-icon-114x114 { background-image: url('./../img/favicon/apple-touch-icon-114x114.png'); width: 114px; height: 114px; }
.apple-touch-icon-114x114-image { background-image: url('./../img/favicon/apple-touch-icon-114x114.png'); }
.apple-touch-icon-120x120 { background-image: url('./../img/favicon/apple-touch-icon-120x120.png'); width: 120px; height: 120px; }
.apple-touch-icon-120x120-image { background-image: url('./../img/favicon/apple-touch-icon-120x120.png'); }
.apple-touch-icon-144x144 { background-image: url('./../img/favicon/apple-touch-icon-144x144.png'); width: 144px; height: 144px; }
.apple-touch-icon-144x144-image { background-image: url('./../img/favicon/apple-touch-icon-144x144.png'); }
.apple-touch-icon-152x152 { background-image: url('./../img/favicon/apple-touch-icon-152x152.png'); width: 152px; height: 152px; }
.apple-touch-icon-152x152-image { background-image: url('./../img/favicon/apple-touch-icon-152x152.png'); }
.apple-touch-icon-57x57 { background-image: url('./../img/favicon/apple-touch-icon-57x57.png'); width: 57px; height: 57px; }
.apple-touch-icon-57x57-image { background-image: url('./../img/favicon/apple-touch-icon-57x57.png'); }
.apple-touch-icon-60x60 { background-image: url('./../img/favicon/apple-touch-icon-60x60.png'); width: 60px; height: 60px; }
.apple-touch-icon-60x60-image { background-image: url('./../img/favicon/apple-touch-icon-60x60.png'); }
.apple-touch-icon-72x72 { background-image: url('./../img/favicon/apple-touch-icon-72x72.png'); width: 72px; height: 72px; }
.apple-touch-icon-72x72-image { background-image: url('./../img/favicon/apple-touch-icon-72x72.png'); }
.apple-touch-icon-76x76 { background-image: url('./../img/favicon/apple-touch-icon-76x76.png'); width: 76px; height: 76px; }
.apple-touch-icon-76x76-image { background-image: url('./../img/favicon/apple-touch-icon-76x76.png'); }
.favicon-128 { background-image: url('./../img/favicon/favicon-128.png'); width: 128px; height: 128px; }
.favicon-128-image { background-image: url('./../img/favicon/favicon-128.png'); }
.favicon-16x16 { background-image: url('./../img/favicon/favicon-16x16.png'); width: 16px; height: 16px; }
.favicon-16x16-image { background-image: url('./../img/favicon/favicon-16x16.png'); }
.favicon-196x196 { background-image: url('./../img/favicon/favicon-196x196.png'); width: 196px; height: 196px; }
.favicon-196x196-image { background-image: url('./../img/favicon/favicon-196x196.png'); }
.favicon-32x32 { background-image: url('./../img/favicon/favicon-32x32.png'); width: 32px; height: 32px; }
.favicon-32x32-image { background-image: url('./../img/favicon/favicon-32x32.png'); }
.favicon-96x96 { background-image: url('./../img/favicon/favicon-96x96.png'); width: 96px; height: 96px; }
.favicon-96x96-image { background-image: url('./../img/favicon/favicon-96x96.png'); }
.mstile-144x144 { background-image: url('./../img/favicon/mstile-144x144.png'); width: 144px; height: 144px; }
.mstile-144x144-image { background-image: url('./../img/favicon/mstile-144x144.png'); }
.mstile-150x150 { background-image: url('./../img/favicon/mstile-150x150.png'); width: 270px; height: 270px; }
.mstile-150x150-image { background-image: url('./../img/favicon/mstile-150x150.png'); }
.mstile-310x150 { background-image: url('./../img/favicon/mstile-310x150.png'); width: 558px; height: 270px; }
.mstile-310x150-image { background-image: url('./../img/favicon/mstile-310x150.png'); }
.mstile-310x310 { background-image: url('./../img/favicon/mstile-310x310.png'); width: 558px; height: 558px; }
.mstile-310x310-image { background-image: url('./../img/favicon/mstile-310x310.png'); }
.mstile-70x70 { background-image: url('./../img/favicon/mstile-70x70.png'); width: 128px; height: 128px; }
.mstile-70x70-image { background-image: url('./../img/favicon/mstile-70x70.png'); }
.icon-contacts-address { background-image: url('./../img/icon/contacts-address.png'); width: 35px; height: 35px; }
.icon-contacts-address-image { background-image: url('./../img/icon/contacts-address.png'); }
.icon-contacts-address-2x { background-image: url('./../img/icon/contacts-address@2x.png'); width: 70px; height: 70px; }
.icon-contacts-address-2x-image { background-image: url('./../img/icon/contacts-address@2x.png'); }
.icon-contacts-email { background-image: url('./../img/icon/contacts-email.png'); width: 35px; height: 35px; }
.icon-contacts-email-image { background-image: url('./../img/icon/contacts-email.png'); }
.icon-contacts-email-2x { background-image: url('./../img/icon/contacts-email@2x.png'); width: 70px; height: 70px; }
.icon-contacts-email-2x-image { background-image: url('./../img/icon/contacts-email@2x.png'); }
.icon-contacts-hours { background-image: url('./../img/icon/contacts-hours.png'); width: 35px; height: 35px; }
.icon-contacts-hours-image { background-image: url('./../img/icon/contacts-hours.png'); }
.icon-contacts-hours-2x { background-image: url('./../img/icon/contacts-hours@2x.png'); width: 70px; height: 70px; }
.icon-contacts-hours-2x-image { background-image: url('./../img/icon/contacts-hours@2x.png'); }
.icon-contacts-parking { background-image: url('./../img/icon/contacts-parking.png'); width: 35px; height: 35px; }
.icon-contacts-parking-image { background-image: url('./../img/icon/contacts-parking.png'); }
.icon-contacts-parking-2x { background-image: url('./../img/icon/contacts-parking@2x.png'); width: 70px; height: 70px; }
.icon-contacts-parking-2x-image { background-image: url('./../img/icon/contacts-parking@2x.png'); }
.icon-contacts-phone { background-image: url('./../img/icon/contacts-phone.png'); width: 35px; height: 35px; }
.icon-contacts-phone-image { background-image: url('./../img/icon/contacts-phone.png'); }
.icon-contacts-phone-2x { background-image: url('./../img/icon/contacts-phone@2x.png'); width: 70px; height: 70px; }
.icon-contacts-phone-2x-image { background-image: url('./../img/icon/contacts-phone@2x.png'); }
.icon-facebook { background-image: url('./../img/icon/facebook.png'); width: 27px; height: 27px; }
.icon-facebook-image { background-image: url('./../img/icon/facebook.png'); }
.icon-facebook-2x { background-image: url('./../img/icon/facebook@2x.png'); width: 54px; height: 54px; }
.icon-facebook-2x-image { background-image: url('./../img/icon/facebook@2x.png'); }
.icon-follow-us { background-image: url('./../img/icon/follow-us.png'); width: 285px; height: 63px; }
.icon-follow-us-image { background-image: url('./../img/icon/follow-us.png'); }
.icon-follow-us-2x { background-image: url('./../img/icon/follow-us@2x.png'); width: 570px; height: 126px; }
.icon-follow-us-2x-image { background-image: url('./../img/icon/follow-us@2x.png'); }
.icon-green-deco { background-image: url('./../img/icon/green-deco.png'); width: 24px; height: 36px; }
.icon-green-deco-image { background-image: url('./../img/icon/green-deco.png'); }
.icon-green-deco-2x { background-image: url('./../img/icon/green-deco@2x.png'); width: 48px; height: 72px; }
.icon-green-deco-2x-image { background-image: url('./../img/icon/green-deco@2x.png'); }
.icon-green-number { background-image: url('./../img/icon/green-number.png'); width: 129px; height: 48px; }
.icon-green-number-image { background-image: url('./../img/icon/green-number.png'); }
.icon-green-number-2x { background-image: url('./../img/icon/green-number@2x.png'); width: 258px; height: 96px; }
.icon-green-number-2x-image { background-image: url('./../img/icon/green-number@2x.png'); }
.icon-hand-top { background-image: url('./../img/icon/hand-top.png'); width: 44px; height: 48px; }
.icon-hand-top-image { background-image: url('./../img/icon/hand-top.png'); }
.icon-hand-top-2x { background-image: url('./../img/icon/hand-top@2x.png'); width: 88px; height: 96px; }
.icon-hand-top-2x-image { background-image: url('./../img/icon/hand-top@2x.png'); }
.icon-logo-top { background-image: url('./../img/icon/logo-top.png'); width: 358px; height: 213px; }
.icon-logo-top-image { background-image: url('./../img/icon/logo-top.png'); }
.icon-logo-top-2x { background-image: url('./../img/icon/logo-top@2x.png'); width: 716px; height: 426px; }
.icon-logo-top-2x-image { background-image: url('./../img/icon/logo-top@2x.png'); }
.icon-logo-zaki { background-image: url('./../img/icon/logo-zaki.png'); width: 109px; height: 44px; }
.icon-logo-zaki-image { background-image: url('./../img/icon/logo-zaki.png'); }
.icon-logo-zaki-2x { background-image: url('./../img/icon/logo-zaki@2x.png'); width: 218px; height: 88px; }
.icon-logo-zaki-2x-image { background-image: url('./../img/icon/logo-zaki@2x.png'); }
.icon-side-about-us { background-image: url('./../img/icon/side-about-us.png'); width: 568px; height: 426px; }
.icon-side-about-us-image { background-image: url('./../img/icon/side-about-us.png'); }
.icon-side-about-us-2x { background-image: url('./../img/icon/side-about-us@2x.png'); width: 1136px; height: 852px; }
.icon-side-about-us-2x-image { background-image: url('./../img/icon/side-about-us@2x.png'); }
.icon-side-products { background-image: url('./../img/icon/side-products.png'); width: 317px; height: 231px; }
.icon-side-products-image { background-image: url('./../img/icon/side-products.png'); }
.icon-side-products-2x { background-image: url('./../img/icon/side-products@2x.png'); width: 634px; height: 462px; }
.icon-side-products-2x-image { background-image: url('./../img/icon/side-products@2x.png'); }
.icon-white-deco { background-image: url('./../img/icon/white-deco.png'); width: 24px; height: 36px; }
.icon-white-deco-image { background-image: url('./../img/icon/white-deco.png'); }
.icon-white-deco-2x { background-image: url('./../img/icon/white-deco@2x.png'); width: 48px; height: 72px; }
.icon-white-deco-2x-image { background-image: url('./../img/icon/white-deco@2x.png'); }
.asset-bg-finestre { background-image: url('./../img/bg-finestre.jpg'); width: 1280px; height: 550px; }
.asset-bg-finestre-image { background-image: url('./../img/bg-finestre.jpg'); }
.asset-bg-finestre-2x { background-image: url('./../img/bg-finestre@2x.jpg'); width: 2560px; height: 1100px; }
.asset-bg-finestre-2x-image { background-image: url('./../img/bg-finestre@2x.jpg'); }
.asset-bg-porte-interne { background-image: url('./../img/bg-porte-interne.jpg'); width: 1280px; height: 550px; }
.asset-bg-porte-interne-image { background-image: url('./../img/bg-porte-interne.jpg'); }
.asset-bg-porte-interne-2x { background-image: url('./../img/bg-porte-interne@2x.jpg'); width: 2560px; height: 1100px; }
.asset-bg-porte-interne-2x-image { background-image: url('./../img/bg-porte-interne@2x.jpg'); }
.asset-bg-sicurezza { background-image: url('./../img/bg-sicurezza.jpg'); width: 1280px; height: 550px; }
.asset-bg-sicurezza-image { background-image: url('./../img/bg-sicurezza.jpg'); }
.asset-bg-sicurezza-2x { background-image: url('./../img/bg-sicurezza@2x.jpg'); width: 2560px; height: 1100px; }
.asset-bg-sicurezza-2x-image { background-image: url('./../img/bg-sicurezza@2x.jpg'); }
.asset-services-bg { background-image: url('./../img/services-bg.jpg'); width: 1280px; height: 610px; }
.asset-services-bg-image { background-image: url('./../img/services-bg.jpg'); }
.asset-services-bg-2x { background-image: url('./../img/services-bg@2x.jpg'); width: 2560px; height: 1220px; }
.asset-services-bg-2x-image { background-image: url('./../img/services-bg@2x.jpg'); }
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {.icon-contacts-address,.icon-contacts-address-hidpi{ background-image: url('./../img/icon/contacts-address@2x.png'); background-size: 35px 35px; }.icon-contacts-email,.icon-contacts-email-hidpi{ background-image: url('./../img/icon/contacts-email@2x.png'); background-size: 35px 35px; }.icon-contacts-hours,.icon-contacts-hours-hidpi{ background-image: url('./../img/icon/contacts-hours@2x.png'); background-size: 35px 35px; }.icon-contacts-parking,.icon-contacts-parking-hidpi{ background-image: url('./../img/icon/contacts-parking@2x.png'); background-size: 35px 35px; }.icon-contacts-phone,.icon-contacts-phone-hidpi{ background-image: url('./../img/icon/contacts-phone@2x.png'); background-size: 35px 35px; }.icon-facebook,.icon-facebook-hidpi{ background-image: url('./../img/icon/facebook@2x.png'); background-size: 27px 27px; }.icon-follow-us,.icon-follow-us-hidpi{ background-image: url('./../img/icon/follow-us@2x.png'); background-size: 285px 63px; }.icon-green-deco,.icon-green-deco-hidpi{ background-image: url('./../img/icon/green-deco@2x.png'); background-size: 24px 36px; }.icon-green-number,.icon-green-number-hidpi{ background-image: url('./../img/icon/green-number@2x.png'); background-size: 129px 48px; }.icon-hand-top,.icon-hand-top-hidpi{ background-image: url('./../img/icon/hand-top@2x.png'); background-size: 44px 48px; }.icon-logo-top,.icon-logo-top-hidpi{ background-image: url('./../img/icon/logo-top@2x.png'); background-size: 358px 213px; }.icon-logo-zaki,.icon-logo-zaki-hidpi{ background-image: url('./../img/icon/logo-zaki@2x.png'); background-size: 109px 44px; }.icon-side-about-us,.icon-side-about-us-hidpi{ background-image: url('./../img/icon/side-about-us@2x.png'); background-size: 568px 426px; }.icon-side-products,.icon-side-products-hidpi{ background-image: url('./../img/icon/side-products@2x.png'); background-size: 317px 231px; }.icon-white-deco,.icon-white-deco-hidpi{ background-image: url('./../img/icon/white-deco@2x.png'); background-size: 24px 36px; }.asset-bg-finestre,.asset-bg-finestre-hidpi{ background-image: url('./../img/bg-finestre@2x.jpg'); background-size: 1280px 550px; }.asset-bg-porte-interne,.asset-bg-porte-interne-hidpi{ background-image: url('./../img/bg-porte-interne@2x.jpg'); background-size: 1280px 550px; }.asset-bg-sicurezza,.asset-bg-sicurezza-hidpi{ background-image: url('./../img/bg-sicurezza@2x.jpg'); background-size: 1280px 550px; }.asset-services-bg,.asset-services-bg-hidpi{ background-image: url('./../img/services-bg@2x.jpg'); background-size: 1280px 610px; }}
