#content {
    height:530px;   /*per IE5.x e IE6 */
    min-height:530px;  /* per i browser moderni */
}


	#sinistra{/*background:#19171c;*/background: url("/custom_cms/images/sfuma_dxsx.png") repeat-x;height:495px;margin-top:-570px;position:absolute;z-index:99;width:1100px; left: 50%;
    margin-left: -1650px;}
	
	#destra{/*background:#19171c;*/background: url("/custom_cms/images/sfuma_dxsx.png") repeat-x;height:495px;margin-top:-570px;position:absolute;z-index:99;width:1100px; right: 50%;
    margin-right: -1650px;}

#barraPercorso{display:none}

/* banner */
.bx-viewport{overflow:visible !important;height:450px !important}
#bannerCont{overflow:hidden;clear:both;}
.bx-wrapper{position:relative;margin-top:150px}
.bx-pager,.bx-controls-auto-item{display:none}

.imgBannerCont{width:100%;margin-top:98px;}
.imgBannerCont img{width:100%}


#slider1 img{
    width: 100%;
}


/*next button*/
.bx-next {
	position:absolute;
	top:50%;
    margin-top: -22px;
	right:6%;
	z-index:99;
	width: 43px;
	height: 43px;
	text-indent: -999999px;
	background: url(/custom_cms/images/next.png) no-repeat 0 0px;
}

/*previous button*/
.bx-prev {
	position:absolute;
	top:50%;
    margin-top: -22px;
	left:6%;
	z-index:99;
	width:43px;
	height: 43px;
	text-indent: -999999px;
	background: url(/custom_cms/images/prev.png) no-repeat 0 0px;
}

.catpercorso
{
text-align: center;
margin: 55px auto 45px auto;
font: 35px Raleway-Light;
text-transform: uppercase;
color: #000;

}


.catpercorso::before{
	 content: " ";padding:15px ;
	border-left: 1px solid #000;}

.lineaTitoloBox{border-bottom:3px solid #7d8f2d;width:65px;margin:0 auto 10px auto}

#maincontarea{
    margin-top: 56px;
}



#contimg1area{margin:50px 0 50px 0;width:32%;float:left;overflow:hidden;height:240px;}
#contimg2area{margin:50px 1.9% 50px 2%;width:32%;float:left;overflow:hidden;height:240px;}
#contimg3area{margin:50px 0 50px 0;width:32%;float:right;overflow:hidden;height:240px;}

#contimg1area img,#contimg2area img,#contimg3area img{width:100%}

.contentPopup {
    font-family: "Helvetica Neue",Helvetica,Arial,FreeSans,sans-serif !important;
    position: relative !important;
    font-size: 13px !important;
    color: #000 !important;
    padding: 34px !important;
    text-align: justify !important;
    height: auto !important;
    width: auto !important;
    overflow: none !important;
}





@media (max-width: 1280px){
.bx-viewport{height:250px !important}
	.bx-wrapper{margin-top:120px}
	#contimg1area,#contimg2area,#contimg3area{height:202px;}

}


@media (max-width: 1023px){
#slider1 img{
    height: 350px;
    width: auto;
    position: relative;
    left: 50%;
    margin-left: -717px;
    
}
#maincontarea{margin:40px auto 0 auto;width:94%}
	.catpercorso{padding: 0px 0 0 0;	margin:40px auto 10px auto;}


	#contimg1area,#contimg2area,#contimg3area{height:160px;}
    
    
    .bx-wrapper{margin-top:0px;}

	#contimg1area,#contimg2area,#contimg3area{height:160px;}
    

#slider1 img{
    height: 350px;
    width: auto;
    position: relative;
    left: 50%;
    margin-left: -717px;
    
}

#footer{margin-top:6%}

}



@media (max-width: 680px){
        	.bx-wrapper{top:0px}
    #contimg1area,#contimg2area,#contimg3area{margin:30px auto;width:96%;float:none;height:auto}
	
	#maincontarea{width:90%}
	
.catpercorso
{
font: 32px Raleway-Light;
color: #000;
width: 55%;

}
    .catpercorso::before{
	 content: " ";padding:0;
	border-left: 0}
    
    #slider1 img{
        height: 250px;
        width: auto;
        position: relative;
        left: 50%;
        margin-left: -512px;
        
    }
    
#footer{margin-top:12%}
	

}

