

/** GENERAL **/
.slider-wrapper.main-banner-slider						{ position:relative; z-index:1; }
.slider-wrapper.main-banner-slider .jcarousel .slide	{ padding:100px 0px; text-align:center; }
.main-banner-slider .slide-white-title 					{ text-transform:uppercase; font-size:5em; line-height:1em; color:#FFFFFF; font-weight:300; margin:20px 0px; }
.main-banner-slider .slide-title span					{ display:block; font-weight:bold; }
.main-banner-slider .slide-sub-title					{ font-size:2.5em; margin:40px 0px; text-transform:uppercase; line-height:1.2em; }

.slider-wrapper.main-banner-slider						{ background-color:#000000; background-repeat:no-repeat; background-position:50% 20%; background-size:cover; }


/** RESPONSIVE **/
@media screen and (max-width:800px){
	.slider-wrapper.main-banner-slider .jcarousel .slide			{ text-align:center; margin:0px auto; padding:30px 0px; }
}
@media screen and (max-width:770px){
	.main-banner-slider .slide-white-title 			{ font-size:3em; }
}
@media screen and (max-width:760px){
	.slider-wrapper.main-banner-slider .jcarousel .slide	{ text-align:center; margin:0px auto; padding:60px 0px; }
	.main-banner-slider .slide-white-title 					{ font-size:2em; text-align:center; }
}
@media screen and (max-width:530px){
	.slider-wrapper.main-banner-slider .jcarousel .slide	{ padding:20px 0px; }
	.main-banner-slider .slide-white-title 					{ font-size:2em; text-align:center; }
}