/* responsive/home.css */
@import "https://fonts.googleapis.com/css?family=Roboto:400,700&subset=cyrillic-ext";@import "https://fonts.googleapis.com/css?family=Montserrat:400,700&subset=latin";@font-face{font-family:'reqruit_mk_2regular';src:url("font/reqruit/reqruit-2-webfont.eot");src:url("font/reqruit/reqruit-2-webfont.eot?#iefix") format("embedded-opentype"), url("font/reqruit/reqruit-2-webfont.woff2") format("woff2"), url("font/reqruit/reqruit-2-webfont.woff") format("woff"), url("font/reqruit/reqruit-2-webfont.ttf") format("truetype"), url("font/reqruit/reqruit-2-webfont.svg#reqruit_mk_2regular") format("svg");font-weight:normal;font-style:normal;}.home_slick{margin-left:-8px;margin-right:-8px;}
@media (min-width: 768px){.home_slick{margin-left:-24px;margin-right:-24px;}
}@media (min-width: 992px){.home_slick{height:290px;margin-left:initial;margin-right:initial;}
}@media (min-width: 1200px){.home_slick{height:350px;}
}.home_slick .slick-prev,.home_slick .slick-next{color:rgba(255, 255, 255, 0.8);cursor:pointer;font-size:3rem;position:absolute;top:45%;z-index:1000}
.home_slick .slick-prev:hover,.home_slick .slick-next:hover{color:white;text-shadow:#030303 1px 1px 3px;}
.home_slick .slick-slide > img{width:100%;}
.home_slick .slick-prev{left:10px;}
.home_slick .slick-next{right:10px;}
.home_slick .slick_text,.home_slick .slick_caption{margin-left:20px;padding:10px;position:absolute;top:0;width:250px}
.home_slick .slick_text > img,.home_slick .slick_caption > img{top:200px !important;}
.home_slick .slick_img{margin:0;margin-left:70px;position:absolute;top:40px}
@media (min-width: 1200px){.home_slick .slick_img{margin:0;margin-left:145px;top:45px}
}.home_slick .slick_caption{background-color:rgba(255, 255, 255, 0.6);height:270px;margin:10px}
@media (min-width: 1200px){.home_slick .slick_caption{height:330px;}
}.home_slick .slick_caption .img_txt_bnr_dettaglio_title,.home_slick .slick_caption .img_txt_bnr_title_gray{font-size:1.5em;font-weight:bold;margin-bottom:15px;}
.home_slick .slick_caption .img_txt_bnr_body_gray{color:#515151;font-size:14px;margin-top:5px;padding:10px 0;width:235px;}
.home_slick .slick_caption .img_txt_bnr_body_gray img{width:100%;}
#fascia_newsletter,#fixed_promotional_bar,footer,.navbar-fixed-top,.top_alerts{cursor:default;}
.immagine_illustrativa{font-size:9px;margin-left:8px;margin-top:5px}
@media (min-width: 768px){.immagine_illustrativa{margin-left:0;}
}.element_buttons{margin:auto -2px;}
.view{border:2px solid white;cursor:pointer;font-family:'Montserrat', sans-serif;overflow:hidden;padding-bottom:0;position:relative;text-align:center}
.view .prod_sospeso{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:0.3;}
.view .prod_info{height:70px;margin-top:-12px;}
@media (min-width: 768px){.view .prod_info{height:110px;}
}@media (min-width: 992px){.view .prod_info{height:100px;}
}.view .prod_info .prod_labels{height:14px;}
.view .prod_info .prod_labels .label_free_shipping,.view .prod_info .prod_labels .label_new,.view .prod_info .prod_labels .label_promo,.view .prod_info .prod_labels .label_non_disponibile,.view .prod_info .prod_labels .label_sospeso{color:white;display:inline-block;font-size:1.1rem;font-weight:bold;overflow:hidden;padding:0 5px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:95%}
.view .prod_info .prod_labels .label_free_shipping{background-color:#0BC0FF;}
.view .prod_info .prod_labels .label_new{background-color:#0691C1;}
.view .prod_info .prod_labels .label_promo{background-color:#06A4E9;}
.view .prod_info .prod_labels .label_non_disponibile,.view .prod_info .prod_labels .label_sospeso{background-color:#666666;}
.view .prod_info .scopri_container{margin:9px 0;text-align:center;width:100%}
.view .prod_info .scopri_container .scopri{border-bottom:1px solid #333;border-top:1px solid #333;padding:2px 10px}
.view .prod_info h4{bottom:initial;color:#515151;font-size:1.4rem;font-weight:normal;margin:0;max-width:100%;overflow:hidden;padding:4px 10px;position:relative;text-align:center;text-shadow:none;text-transform:uppercase;width:100%;z-index:100}
@media (min-width: 768px){.view .prod_info h4{font-size:initial;}
}.view .content{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}
.view .img-prodotti{display:block;height:100%;margin-top:0;position:relative;width:100%}
.view p{color:#fff;font-family:Georgia, serif;font-size:12px;font-style:italic;padding:10px 20px 20px;position:relative;text-align:center}
.view a.info{background:#f0ad4e;border:2px solid white;color:#fff;display:inline-block;margin-top:40%;padding:14px 28px;text-decoration:none;text-transform:uppercase}
.view a.info i{margin-left:5px;}
.view a.info:hover{box-shadow:0 0 5px #f0ad4e;}
.view a:hover{text-decoration:none;}
.promo_content{bottom:65px;font-size:2rem;left:0;position:absolute}
.visible-sm-block .free_shipping{bottom:5px;height:auto;left:5px;position:absolute;width:70px}
.reevoo_path{border:1px solid #f0ad4e;border-radius:4px;color:#FF8200;font-weight:bold;height:87px;margin-top:10px;padding:10px;text-align:center}
@media (min-width: 768px){.reevoo_path{margin-top:0;}
}.reevoo_path p{-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);font-size:1.2em;padding:0 20px;position:relative;text-transform:uppercase;top:50%;transform:translateY(-50%)}
.reevoo{float:none;margin-top:-80px;position:absolute;right:20px;text-align:-webkit-center}
@media (min-width: 768px){.reevoo{float:right;text-align:initial}
}.reevoo .reevoomark_badge{margin-right:0;}
.reevoo_logo{margin-left:15px;margin-top:12px;width:18%}

