.iS-Loopline{display:none !important;}
.iS-Content .ContentTesto{float:left;width:400px;background-color:rgba(0,0,0,.8);height:100%}
#slide_info .FormatSlider1 #slide01 .iS-Content .iS-Item > .TestiSl,
#CntSlider.FormatSlider1 #Slider .Isset .TestiSl
{width: 330px;height: 100%;background-color: rgba(0,0,0,0.65);overflow: hidden;}

#CntSlider #Slider .Isset .TestiSl.NoText{display:none;}

#CntSlider.FormatSlider1 #Slider .Isset .TestiSl{position:absolute;left:0;top:0;}

#slide_info > div:not(.FormatSlider1) .iS-Content .iS-Item > .TestiSl,
#CntSlider:not(.FormatSlider1) #Slider .Isset .TestiSl{background-color: rgba(0,0,0,0.3);height: 100%;width:100%;text-align:center;overflow: hidden;}
#slide_info > div:not(.FormatSlider1) .TestiSl .PreContent,
#CntSlider:not(.FormatSlider1) #Slider .Isset .PreContent{width:100%;position: absolute;top: 50%;left: 50%;-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);}

#CntSlider:not(.FormatSlider1) #Slider .Isset .title, 
#CntSlider:not(.FormatSlider1) #Slider .Isset .paragrafo,
#slide_info > div:not(.FormatSlider1) .iS-Content .iS-Item > .TestiSl .title,
#slide_info > div:not(.FormatSlider1) .iS-Content .iS-Item > .TestiSl .paragrafo{max-width: 1030px;min-width: 500px;margin:0 auto;font-family:Catamaran}


body:not(.CatLeftTo) #slide_info > div:not(.FormatSlider1) .iS-Content .iS-Item > .TestiSl .title,
#CntSlider:not(.FormatSlider1) #Slider .Isset .title{font-size:70px;line-height:67px;}

body.CatLeftTopActive #slide_info > div:not(.FormatSlider1) .iS-Content .iS-Item > .TestiSl .title{font-size:50px;line-height:55px;}

#slide_info > div:not(.FormatSlider1) .iS-Content .iS-Item > .TestiSl .title,
#CntSlider:not(.FormatSlider1) #Slider .Isset .title{text-shadow:2px 2px #222;letter-spacing:-1.2px;}

#slide_info > div:not(.FormatSlider1) .iS-Content .iS-Item > .TestiSl .paragrafo,
#CntSlider:not(.FormatSlider1) #Slider .Isset .paragrafo{font-size:24px;margin-top:10px;}

#slide_info > div:not(.FormatSlider1) .iS-SkinIcons .iS-Dots, #CntSlider:not(.FormatSlider1) #Slider .PointsSlider{width:100%;text-align:center;}

#CntSlider.FormatSlider1 .PointsSlider {width:320px;z-index:10;text-align: right;}
#CntSlider .PointsSlider .Point{cursor:pointer;}
#CntSlider .PointsSlider .Point.active{background-color:#2b3643 !important;}

#CntSlider:not(.FormatSlider1) .PointsSlider .Point{display:inline-block;position:relative;z-index:10;background-color:#dadada;margin:0 3px;}

#slide_info > div:not(.FormatSlider1) .iS-SkinIcons .iS-Dots .iS-Dot, #Testimonials .util-page span,
#CntSlider:not(.FormatSlider1) #Slider .PointsSlider .Point{width:50px;height:6px;border-radius:0;border-color:rgba(0, 0, 0, 0.12) !important;opacity:.8;}

#slide_info > div:not(.FormatSlider1) .iS-SkinIcons .iS-Dots .iS-Dot.iS-Dotactive{opacity:1}
#slide_info > div:not(.FormatSlider1) .iS-Previous, #slide_info > div:not(.FormatSlider1) .iS-Next{display:block;}
#slide_info > div:not(.FormatSlider1) .iS-Previous i, #slide_info > div:not(.FormatSlider1) .iS-Next i{-webkit-text-stroke:1px #e0e0e0}

.iS-Content .title, 
#Slider .title{letter-spacing:-1px;font-size: 37px;line-height:40px;font-weight:700;color:#fff;z-index: 1;margin:20px 20px 14px 20px;padding:0;}
.iS-Content .title h1{font-size:inherit}

.iS-Content .paragrafo, #Slider .paragrafo{color:#fff;z-index:1;font-size: 20px;line-height:24px;margin:0 20px 0 20px;}

.banner_move_top{margin-bottom:23px;}
#slide_info a.LinkSlide {}
#slide_info a.LinkSlide.Back {display: block;height: 100%;}
.banner_move_versione2{max-width:526px;width:100%;float:right;background-color:rgba(255,255,255,0.8);margin-top: 3%;max-height: 396px;}
.banner_move_versione2 .util-carousel .util-wrapper-holder{padding: 0 0 20px 0;margin: 0 0 -20px 0;}

.banner_move_versione2 article{margin:0 auto;border:0;float:initial;margin-top:0px;width: 95%;max-width: 491px;height:250px;padding-top:19px;padding-bottom: 0;	margin-bottom: 10px;}
.banner_move_versione2 article img{max-width:232px;max-height:170px;}
.banner_move_versione2 article figure{margin-left:0; width:50%; float:left; height: auto; margin-bottom: 15px; background-color:#fff}
.banner_move_versione2 article h2{margin-top:0;}
.banner_move_versione2 article h2::after{left: 52%;}
.banner_move_versione2 article p{width:initial}
.banner_move_versione2 article button.btncarrello{width:100%;}
.banner_move_versione2 .prezzo{position: initial !important;float: left;width: 45% !important;margin-top: 0;padding: 5px 0 !important;line-height:31px}
.banner_move_versione2 .bottoni_prodotto{float: right;width: 45%;position: relative;left: -13px;top: 9px;}
.banner_move_versione2 .util-pagination{display:none !important}

div.banner_move_versione2 .bottom_Slider_Fixed{float: right;margin-bottom: 5px;margin-right: 5px;}
div.banner_move_versione2 .bottom_Slider_Fixed button{border: 0 !important;background-color: transparent !Important;padding: 0 !important;color: #676767;outline: none;margin-right:5px}

section#slide_info{ position:relative;}
#contatti-page body:not(.CatLeftTopActive) section#slide_info{max-width:none}
/*.iS-Loading{ margin-top: 72px !important; }*/
#slide01{ margin-bottom:0}
@media only screen and (min-width: 1200px) and (max-width: 1899px){
	#slide_info > .FormatSlider1 .iS.iS-SkinIcons, .FormatSlider1 .iS-Loading {height: 338px !important; }
	#slide_info .FullW .iS.iS-SkinIcons, .FullW .iS-Loading {height: 420px !important }
}

@media only screen and (min-width: 1650px) {
	#slide_info > .FormatSlider1 .iS.iS-SkinIcons, .FormatSlider1 .iS-Loading {height: 374px !important;width:930px !important; }
	.FormatSlider1 div.banners figure {width: 460px!important;height: 183px!important;}
}
#slide01, .banners, .iS-Loading {margin-top:0;}
.iS-Loading{/*display:none !important;*/}
#slide01 {background-color:#f1f1f1;}

/*
	.iS-Loading{top:0 !important;left:0 !important;}
	#slide01, .banners, .iS-Loading {margin-top: 0;	}
*/
body:not(.CatLeftTopActive) #slide_info.FullW > div:not(.FormatSlider1) .iS-Loading{top:0;left:0;width: 100%;}
body:not(.CatLeftTopActive) #slide_info:not(.FullW) > div:not(.FormatSlider1) .iS-Loading{left: 0;width: 100%;}
div.banners { float:right; position:relative; overflow:hidden;z-index: 99;}
div.banners figure {position:relative; }
div.banners figure +figure { margin-top:10px}
div.banners figure figcaption { width:100%; padding:10px 0; text-align:center; position:absolute; bottom:25px; background:#ECC97E; color:#000; font-size:24px; opacity:0.9; }
div.banners figure{width: 414px;height: 165px;overflow: hidden;background-color:#f1f1f1;}
#slide_info > div:not(.FormatSlider1) #slide01, .BannerSupplementari .iS-Loading, #CntSlider:not(.FormatSlider1) #Slider{float:none;width:100%;}

@media only screen and (max-width: 499px) {
	.iS-Loading{margin-top: 46px;}
}

@media only screen and (min-width: 500px) {
	.iS-Loading{margin-top:0 !important;}
	#slide_info > div:not(.FormatSlider1) #slide01, .BannerSupplementari .iS-Loading, #CntSlider:not(.FormatSlider1) #Slider, .iS-Loading{height:420px;}
}
#slide_info > div:not(.FormatSlider1) div.banners{float:none;max-width:1270px;margin:0 auto;}
.FormatSlider2 div.banners figure{margin-top: 12px;height:171px;float: left;width: calc(33.3333% - 8px);background-color: #efefef;}
.FormatSlider2 div.banners figure+figure{margin-left:12px}
#slide_info div.banners figure img[src="post/banner/"]{display:none;}

.FormatSlider3 div.banners figure{margin-top: 12px;float: left;width: calc(50% - 10px);}
.FormatSlider3 div.banners figure+figure{margin-left:20px}

@media (min-width: 1200px) {
	.FormatSlider3 div.banners figure{height:240px;}
}
@media (min-width: 980px) and (max-width: 1199px) {
	.FormatSlider3 div.banners figure{height:200px;}
}

.FormatSlider1 div.banners figure:not(:nth-child(1)):not(:nth-child(2)),
.FormatSlider3 div.banners figure:not(:nth-child(1)):not(:nth-child(2)){display:none}

.FormatSlider4 div.banners{display:none !important;}

div.banners figure figcaption span { position:absolute; top:-48px; left:5px; color:#000; font-size:54px; opacity:1; }

#slide_info div.banners figure .TitleTag{position:absolute;z-index:2;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.4);color:#fff;font-weight:500;line-height:38px;text-align:center;font-size:15px;}
#CntSlider .ImgBanner .TitleTag{position:absolute;z-index:2;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.4);color:#fff;font-weight:500;line-height:38px;text-align:center;font-size:15px;}

/*Slider Versione 2*/
#slider_version_2{margin-top:30px;width:100%;height:420px;background-image: url('../post/slider_background_fisso/sfondo.jpg'); background-repeat:no-repeat; background-size:cover;}
/*Fine Slider Versione 2*/


#slide_info #slide01.SliderFisso{height:auto!important;}
#slide_info #slide01.SliderFisso div.iS-Content, 
#slide_info #slide01.SliderFisso div.iS-Items, 
#slide_info #slide01.SliderFisso div.iS-Item:first-child,
#slide_info #slide01.SliderFisso img.iS-Image{position:inherit!important;max-width:100%;top:0;left:0;transform:none;}

.iS-Loadingbox{margin-left:auto;margin-right:auto;}