
/* Arrows */
/* .bannerslider .owl-nav {margin-top:0 !important;}
.bannerslider .owl-nav [class*=owl-] {width: 50px; height: 50px; line-height: 50px !important; text-align: center; margin:0 !important;}
.bannerslider .owl-nav button {font-size:48px !important; color:#acacac !important;}
.bannerslider .owl-nav button:hover {background:none !important; color: #e01837 !important;}
.bannerslider .owl-nav button.owl-prev {position: absolute; top:40%; left:-50px;}
.bannerslider .owl-nav button.owl-next {position: absolute; top:40%; right:-50px;} */

/* Dots */
.bannerslider .owl-nav.disabled+.owl-dots {margin-top: 0; position: absolute; bottom: 10px; width: 100%;}
.bannerslider .owl-dots .owl-dot span {width:15px !important; height:15px !important; background:#fff !important; border-radius:0 !important;}
.bannerslider .owl-dots .owl-dot.active span,
.bannerslider .owl-dots .owl-dot:hover span {background: #e01837 !important;}

/* Homepage */
.home-prodotti {background-color:#fafafa; padding-top:70px; padding-bottom:70px;}
.home-prodotti h3 {font-size:24px; text-transform:uppercase; text-align:center; margin-bottom:40px;}
.home-prodotti h4 {background-color:#e01837; color:#ffffff; text-align:center; font-size:18px; text-transform:uppercase; min-height:45px; padding-top:12px;}
.home-prodotti a:hover {text-decoration:none;}
.home-prodotti a:hover h4 {opacity:0.8;}

/* Only Mobile */
@media only screen and (max-width:767px) {
	.bannerslider .owl-nav.disabled+.owl-dots {position: static;}
	.bannerslider .owl-dots .owl-dot span {border-radius:50% !important;}

	.home-prodotti {padding-top: 20px; padding-bottom: 20px;}
	.home-prodotti h3 {font-size: 18px; margin-bottom: 20px;}
}
