/********************************************************
			Mobile Slider  Styles
********************************************************/

@media ( max-width:1099px ){
.carousel-wrapper {height: 380px; }
.carousel-wrapper .slide { width: 810px; height: 380px; } 
.carousel-wrapper .slides img{ width:810px;}

.carousel-wrapper .mask.left { left: -400px;} 
.carousel-wrapper .mask.right { right: -400px; } 
}

@media ( max-width:991px ){
.carousel-wrapper {height: 355px; }
.carousel-wrapper .slide { width: 750px; height: 355px; } 
.carousel-wrapper .slides img{ width:750px;}

.carousel-wrapper .mask.left {  left: -375px; }
.carousel-wrapper .mask.right { right: -375px; } 
}

@media ( max-width:889px ){
.carousel-wrapper .mask.left {  left: -315px;} 
.carousel-wrapper .mask.right { right: -315px; } 

.carousel-wrapper {height: 295px;  } 
.carousel-wrapper .slide { width: 625px; height: 295px; }  
.carousel-wrapper .slides img{ width:625px;}

}

@media ( max-width:767px ){
.carousel-wrapper .mask.left {  left: -305px;} 
.carousel-wrapper .mask.right { right: -305px; } 

.carousel-wrapper {height: 285px;  }
.carousel-wrapper .slide { width: 610px; height: 285px; } 
.carousel-wrapper .slides img{ width:610px;}


}

@media ( max-width:689px ){ 

.carousel-wrapper { height: 252px; }
.carousel-wrapper .slide { width: 530px; height: 256px;}
.carousel-wrapper .slides img { width: 530px; height: auto;}
.carousel-wrapper .mask.right { right: -265px; }
.carousel-wrapper .mask.left { left: -265px; }

}

@media ( max-width:619px ){ 
.carousel-wrapper .mask.left { left: -205px;} 
.carousel-wrapper .mask.right { right: -205px; } 
.carousel-wrapper {height: 195px;  }
.carousel-wrapper .slide { width: 410px; height: 195px; } 
.carousel-wrapper .slides img{ width:410px;}

}

@media ( max-width:559px ){
.carousel-wrapper .mask.left { left: -180px;} 
.carousel-wrapper .mask.right { right: -180px; } 

.carousel-wrapper {height: 178px;  }
.carousel-wrapper .slide { width:360px; height: 170px; } 
.carousel-wrapper .slides img{ width:360px;}

}

@media ( max-width:479px ){
.carousel-wrapper .mask.left { left: -135px;} 
.carousel-wrapper .mask.right { right: -135px; } 

.carousel-wrapper {height: 200px;  }
.carousel-wrapper .slide { width:270px; height: 128px; } 
.carousel-wrapper .slide img{ width:100%;} 

}

@media ( max-width:379px ){
.carousel-wrapper .mask.left { left: -105px;} 
.carousel-wrapper .mask.right { right: -88px; } 

.carousel-wrapper {height: 95px;  }
.carousel-wrapper .slide { width:200px; height: 95px; } 

.carousel-wrapper .mask.mleft {  left: -105px; } 
.carousel-wrapper .mask.mright {  right:-105px;  }  
}

@media ( max-width:332px ){
.carousel-wrapper .mask.mleft {  left: -110px; } 
.carousel-wrapper .mask.mright {  right:-90px;  } 
}

#mbxslider{
	width: 100% !important;
	height: 200px !important;
	min-height: 200px !important;
	max-height: 200px !important;
}
#mbxslider .slide{
	width: 100%;
	height: 178px !important;
	min-height: 178px !important;
	max-height: 178px !important;
}
@media only screen and (max-width:720px){
.carousel-wrapper .mask.mleft {
	display: none !important;
}
.carousel-wrapper .mask.mright {
	display: none !important;
}
.caroufredsel_wrapper {
	height: 178px !important;
	min-height: 178px !important;
	max-height: 178px !important;
}
#banner-mobile {
	min-height: 178px;
	max-height: 178px;
}
}