::selection{background:#f3bb27;color:#ffffff;}
::-moz-selection{background:#f3bb27;color:#ffffff;}

.colore1 { color: #f3bb27; }
.colore2 { color: #555555; }
.colore3 { color: #7f7f7f; }
.colore4 { color: #000000; }
.colore5 { color: #88c80c; }
.colore6 { color: #e4286f; }
.blu { color: #f3bb27; font-size: 1.10rem;}
.bianco { color: #ffffff; font-size: 1.10rem;}
.font_base { font-family: "Jost",sans-serif !important;}
/*
.gradienteblu { background-image: linear-gradient(to right,#193441,#74ceb7); }
.gradienteverde { background-image: linear-gradient(to left,#193441,#74ceb7); }
.gradiente1 { background-image: linear-gradient(to left,#193441,#194f5b,#194f5b,#007176,#419e9a); }
.gradiente2 { background-image: linear-gradient(to right,#193441,#194f5b,#194f5b,#007176,#419e9a); }
.gradiente3 { background-image: linear-gradient(to top,#193441,#194f5b,#194f5b,#007176,#419e9a); }
.gradiente4 { background-image: linear-gradient(to bottom,#193441,#194f5b,#194f5b,#007176,#419e9a); }
.gradiente5 { background-image: linear-gradient(to left top,#193441,#194f5b,#194f5b,#007176,#419e9a); }
.gradiente6 { background-image: linear-gradient(to right bottom,#193441,#194f5b,#194f5b,#007176,#419e9a); }
.gradiente7 { background-image: linear-gradient(to right top,#193441,#194f5b,#194f5b,#007176,#419e9a); }
.gradiente8 { background-image: linear-gradient(to left bottom,#193441,#194f5b,#194f5b,#007176,#419e9a); }
.gradiente9 { background-image: linear-gradient(to left,#194f5b,#007176,#419e9a,#41b0af,#74ceb7); }
.gradiente10 { background-image: linear-gradient(to right,#194f5b,#007176,#419e9a,#41b0af,#74ceb7); }
.gradiente11 { background-image: linear-gradient(to top,#194f5b,#007176,#419e9a,#41b0af,#74ceb7); }
.gradiente12 { background-image: linear-gradient(to bottom,#194f5b,#007176,#419e9a,#41b0af,#74ceb7); }
.gradiente13 { background-image: linear-gradient(to left top,#194f5b,#007176,#419e9a,#41b0af,#74ceb7); }
.gradiente14 { background-image: linear-gradient(to right bottom,#194f5b,#007176,#419e9a,#41b0af,#74ceb7); }
.gradiente15 { background-image: linear-gradient(to right top,#194f5b,#007176,#419e9a,#41b0af,#74ceb7); }
.gradiente16 { background-image: linear-gradient(to left bottom,#194f5b,#007176,#419e9a,#41b0af,#74ceb7); }
*/


.ombrascritte { text-shadow: 10px 10px 15px rgba(220,220,220,1), 0px 0px 9px #dcdcdc, 0px 0px 9px #dcdcdc; }
.nontrasforma { text-transform: none !important; }
.bz-single-slider-2 { background-position: center right; }
.bz-slider-2-content .text, .bz-slider-2-btn .bz-btn-video { color: var(--clr-body-heading); }
img.mylogo { min-width: 160px; }
.price-bottom.prezzo { font-size: 24px; display: block; }
.bz-season-item-hover-wrapper { border-bottom: 5px solid #ffffff; margin-bottom: -1px; }
.bz-season-item-hover { background-color: transparent; background-image: linear-gradient(to bottom,#ffffffcc,#ffffffe6,#ffffff,#ffffff); }
.bkg_offerte_hp { background: red; max-width: 100%; overflow: hidden; background-image: linear-gradient(to bottom,#edebe6,#ffffff,#ffffff,#ffffff,#ffffff,#ffffff,#ffffff,#ffffff,#edebe6); }
.offer_count_down_box.box_fiera { background: #28272899; color: #fff; }
.offer_count_down_box.box_fiera .count_down span { color: #fff; }

.bz-header-menu.myblockmenu { /* background-color: black; */ display: none; }
/* .bz-mobile-menu.myblockmenu2 * { background-color: orange !important; } */

.bz-instagram-content-tag:hover a, .bz-bottom-right-account-info-2 .bz-account-2:hover, .bz-bottom-right-account-info-2 .bz-login-2:hover, .bz-topbar-social-2 a:hover, .bz-bottom-right-link-2:hover, .bz-trending-item-content-2 .more-link-2:hover, .bz-trending-item-content-2 .title:hover > a { color: #f3bb27; }
.bz-bottom-right-link-2 span, .bz-bottom-right-account-user-2 .bz-user-2:hover { background-color: #f3bb27; }
.prezzoattivodett { font-size: 30px; font-weight: bold; padding-right: 20px; }
.bz-shop-details-content-list ul li span.disponibile { color: #88c80c; }
.bz-shop-details-content-list ul li span.nondisponibile { color: #e4286f; }
.bz-breadcrumb-content { max-width: 80%; }
.italico { font-style: italic; }
.contenutinews p { margin-bottom: 30px; }
.contenutinews h1 { font-size: 2.0em; line-height: 1.3em; }
.contenutinews h2 { font-size: 1.75em; line-height: 1.3em; }
.contenutinews h3 { font-size: 1.5em; line-height: 1.3em; }
.btn.mybtn { background: #f3bb27; color: #000000; display: inline-block; font-size: 16px; margin: 0px 20px 20px 0px; white-space: nowrap; }
.btn.mybtn:hover { background: #000000; color: #f3bb27; }
.categorie_prodotti { font-size: 20px; font-weight: bold; line-height: 1.3em; text-align: center; padding: 0px 20px; }
.categorie_prodotti img { display: block; width: 100%; max-width: 200px; margin: 0px auto; }
.prscontato {font-size:0.95em; color:#878787; font-weight:normal !important; text-decoration:line-through; display: block;}
.indietro {width:100%; text-align:right; float:right; margin-top:-25px;}

.bz-brand-item-2 { height: 85px; background: #ffffff; box-sizing: border-box; padding: 10px 0px;  }
.bz-brand-item-2 img { max-height: 65px; width: auto; display: block; margin: 0px auto; }

.scala_mod.scala_mod_2{font-size:15px; color:#000000; padding:2px 8px; margin:8px 12px;}

.swiper-slide.myswiperslide::before { content: ""; position: absolute; top: 0; left: 0; width: inherit; height: inherit; z-index: 1; background-image: linear-gradient(to right,#d2d2c8cc,#d2d2c8bf,#d2d2c8b3,#d2d2c880,#d2d2c826,#d2d2c800,#d2d2c800); }
.gradienteslider.mynewgradienteslider { background: transparent none; z-index: 2; }

h3.icotitolomarca, .icotitolomarca { font-size: 18px !important; }
.marcaimghptop { height: 80px; width: auto; max-width: 100%; display: block; margin: 8px auto; }


@media (max-width:1769px){
	
}
@media (max-width:1480px){
	
}
@media (max-width:1280px){
	
}
@media (max-width:1200px){
	
}
@media (max-width:1199px){
	.gradienteslider { background-image: linear-gradient(to right,#d2d2c8b3,#d2d2c866); padding: 20px; }
}
@media (max-width:1100px){
	
}
@media (max-width:1024px){
	
}
@media (max-width:1023px){
	
}
@media (max-width:991px){
	.imgboxrealizzsucomm { margin: -50px 0 60px; }
}
@media (max-width:860px){
	
}
@media (max-width:800px){
	
}
@media (max-width:767px){
	.form_menu_button_box { display: none; }
	.mybuserheader { display: none; }
	.bz-breadcrumb-content { max-width: 100%; }
	.contenutinews h1 { font-size: 30px; }
	.contenutinews h2 { font-size: 27px; }
	.contenutinews h3 { font-size: 24px; }
}
@media (max-width:660px){
	
}
@media (max-width:600px){
	
}
@media (max-width:580px){
	
}
@media (max-width:575px){
	.bz-bottom-right-social-2.myloginheadericon { display: block; float: left; padding-top: 6px; }
}
@media (max-width:520px){
	
}
@media (max-width:480px){
	
}
@media (max-width:440px){
	
}
@media (max-width:400px){
	.bz-bottom-right-social-2.myloginheadericon { margin-right: -25px; }
}
@media (max-width:360px){
	
}
@media (max-width:320px){
	
}


