.bx-wrapper{-moz-box-shadow:0 0 0px #ccc;-webkit-box-shadow:0 0 0px #ccc;box-shadow:0 0 0px #ccc;border:0px solid #fff;background:#000000;margin-bottom:0px;}
.bx-wrapper img{width:100%;}
#hs_slider,#hs_slider_verticals{clear:both;background-color:#000000;position:relative;}
#hs_slider ul li{position:relative;background-color:#000000;}
#hs_slider .bx-controls-direction a{color:#ffffff;}


/*Slide in Text*/
/*.hs-txt-wrap{max-width:1440px;margin:0 auto;position:absolute;left:0;right:0;top:initial;bottom:50px;}*/
.hs-txt-wrap-inner{position:relative;margin-left:75%;width:360px;/*background-color:rgba(255,255,255,.9);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 0 5px 0 rgb(0 0 0 / 30%);box-shadow:0 0 5px 0 rgb(0 0 0 / 30%);*//*padding:20px;*/}


.hsMaxWidth{max-width:1440px;margin:0 auto;position:absolute;left:0;right:0;top:0;bottom:0;}
.hsOverlay{width:100%;height:100%;position:absolute;background-color:#a31e24;opacity:0.8;}



.hs-txtL1{font-family:'Roboto Slab', serif;color:#a0eef8;font-weight:bold;text-shadow:1px 2px 3px black;}
.hs-txtL2{font-family:'Roboto Slab', serif;color:#ffffff;font-weight:bold;text-shadow:1px 2px 3px black;}
.hs-link{display:inline-block;margin-top:18px;}
.hs-link a{}
.hs-link a.button:hover{background:#ffffff;background-color:#ffffff;border:1px solid #ffffff;color:#1e7f8f;}
.slideFlyin{animation-name:textflyin;animation-duration:2s;}

/*SlideIn Animation*/
@keyframes textflyin{0%{left:100%;}50%{left:100%;}100%{left:0;}}


/*Slider Nav Arrows*/
.bx-wrapper .bx-controls-direction a{width:28px;height:28px;top:initial !important;bottom:25px !important;z-index:1001;}
.bx-wrapper .bx-next:hover,.bx-wrapper .bx-next:focus{background-position:-30px 0;}
.bx-wrapper .bx-next{background:url(https://www.kathoderay.com/wp-content/themes/responsive-child/slider/images/controls.png) no-repeat -30px -31px;right:25px;}
.bx-wrapper .bx-prev{background:url(https://www.kathoderay.com/wp-content/themes/responsive-child/slider/images/controls.png) no-repeat 0 -31px;right:60px;left:initial;}
#home .bx-wrapper .bx-controls-direction a{color:#ffffff !important;}
/*.bx-wrapper .bx-next,.bx-wrapper .bx-prev{display:none !important;visibility:hidden !important;}*/


/*Slider Nav Dots*/
.bx-wrapper .bx-controls-auto{bottom:10px;}


.sliderVertical{padding:0;}
#hs_slider_verticals{background-color:#851820;}
#hs_slider_verticals .vertical-arrow{display:inline;float:right;margin-right:-85px;margin-top:-12px;}
/*#hs_slider_verticals .vertical-arrow img{width:initial;}*/
#hs_slider_verticals .half.first h2{font-family:'Roboto Slab', serif;color:#ffffff;line-height:1;font-weight:900;}
#hs_slider_verticals .half.last a{font-family:'Roboto Slab', serif;color:#ffffff;line-height:1;font-weight:900;}
#hs_slider_verticals .half.first p{color:#ffffff;}
#hs_slider_verticals .half.last a:hover{color:#a1edfa;}
#hs_slider_verticals .half.last .active a{color:#a1edfa;}



@media screen and (max-width:1079px){
	.bx-controls-direction{display:none;}
	#hs_slider{padding-top:122px !important;}
}
@media screen and (min-width:320px){
	#hs_slider_verticals .half.first{width:100%;padding-right:30px;padding-top:0;margin-bottom:0;}
	#hs_slider_verticals .half.first h2{margin-top:0;font-size:24px;}
	/*#hs_slider_verticals .half.first p{font-size:16px;line-height:28px;}*/

	#hs_slider_verticals .half.last{width:100%;padding-right:57px;padding-left:30px;text-align:left;margin-bottom:0;}
	#hs_slider_verticals .half.last a{font-size:18px;}
	#hs_slider_verticals .half.last .progress .progTerm{padding-top:10px;padding-bottom:10px;}
	
	#hs_slider_verticals ul li .hsMaxWidth{padding-top:40px;padding-bottom:40px;}
	#hs_slider_verticals ul li{height:568px;}
	
	#hs_slider_verticals .vertical-arrow{height:25px;width:30px;background-size:30px 25px !important;background-repeat:no-repeat !important;}
	#hs_slider_verticals .vertical-arrow{margin-right:-40px;margin-top:-2px;}
	#hs_slider_verticals .bx-wrapper .bx-controls-direction a{color:#ffffff;}
	
	#hs_slider ul li{height:calc(100vh - 122px);}
	#hs_slider ul li{background-size:cover !important;background-position:center center !important;}
	#hs_slider ul li.slideWinningWomen{background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important;}
	.hs-txtL1,.hs-txtL2{display:block;}
	.hsVertical{width:190px;float:right;padding-left:15px;padding-right:15px;padding-top:30px;}
	.hs-txtL1{font-size:35px;line-height:1;margin-bottom:5px;}
	.hs-txtL2{font-size:25px;line-height:1.2;}
	.hs-link a.large-button{font-size:16px !important;padding:8px 8px !important;}
	#hs_slider_verticals .half.first p{width:95%;}
}
@media screen and (min-width:321px){
	#hs_slider ul li{background-size:cover !important;background-position:center center !important;}
	#hs_slider ul li.slideWinningWomen{background-size:cover !important;background-position:center center !important;}
}
@media screen and (min-width:375px){
	/*#hs_slider ul li.slideWinningWomen{background-size:605px !important;background-position:top right -65px !important;}*/
}
@media screen and (min-width:400px){
#hs_slider_verticals ul li{height:468px;}
}
@media screen and (min-width:414px){
	/*#hs_slider ul li.slideWinningWomen{background-size:680px !important;background-position:top right -95px !important;}*/
}
@media screen and (min-width:480px){
	/*#hs_slider ul li.slideWinningWomen{background-size:cover !important;background-position:center right -90px !important;}*/
}
@media screen and (min-width:568px){
	#hs_slider_verticals .half.last{padding-right:57px;text-align:right;}
	#hs_slider_verticals .half.first h2{margin-top:0;}
	#hs_slider_verticals .half.last a{font-size:20px;}
	#hs_slider_verticals .vertical-arrow img{width:35px;}
	#hs_slider_verticals ul li .hsMaxWidth{padding-top:50px;padding-bottom:50px;}
	#hs_slider_verticals .half.first h2{font-size:26px;}
	#hs_slider_verticals .vertical-arrow{margin-right:-40px;margin-top:-2px;}
		
	.hsVertical{width:250px;padding-top:60px;}
	.hs-txtL1{font-size:40px;}
	.hs-txtL2{font-size:30px;}
	.hs-link a.large-button{font-size:16px !important;padding:8px 10px !important;}
	#hs_slider_verticals .vertical-arrow{margin-right:-50px;margin-top:-3px;height:34px;width:40px;background-size:40px 34px !important;background-repeat:no-repeat !important;}
	/**/
}
@media screen and (min-width:600px){
#hs_slider_verticals ul li{height:568px;}
}
@media screen and (min-width:650px){
	#hs_slider_verticals .half.last{padding-right:68px;}
	#hs_slider_verticals .half.last a{font-size:22px;}
	#hs_slider_verticals .vertical-arrow img{width:45px;}
	
	#hs_slider_verticals .half.first h2{font-size:28px;}
	/*#hs_slider_verticals .half.first p{font-size:18px;line-height:28px;}*/
	#hs_slider_verticals .vertical-arrow{margin-right:-57px;margin-top:-7px;}
	#hs_slider_verticals .half.last .progress .progTerm{padding-top:15px;padding-bottom:15px;}

	
}
@media screen and (min-width:768px){
	#hs_slider_verticals ul li .hsMaxWidth{padding-top:80px;padding-bottom:80px;}
	.hs-link a.large-button{font-size:18px !important;padding:8px 20px !important;}
}
@media screen and (min-width:899px){
	#hs_slider_verticals .half.last{padding-right:63px;padding-left:0;}
	#hs_slider_verticals .vertical-arrow{margin-right:-53px;margin-top:-5px;}
	#hs_slider_verticals ul li .hsMaxWidth{padding-top:100px;padding-bottom:100px;}
	#hs_slider_verticals ul li{height:568px;}
	#hs_slider_verticals .half.first h2{font-size:30px;}
	#hs_slider_verticals .half.first{padding-right:0;}
	
	
	#hs_slider ul li{height:500px;}
	.hsVertical{width:250px;padding-top:70px;}
	.hs-txtL1{font-size:50px;}
	.hs-txtL2{font-size:30px;}
	#hs_slider ul li.slideWinningWomen{background-size:cover !important;background-position:center center !important;}
}
@media screen and (min-width:1024px){
	#hs_slider_verticals .half.first h2{font-size:34px;}
	#hs_slider_verticals .half.first{width:37%;margin:0;padding-top:20px;padding-right:0;}
	#hs_slider_verticals .half.last{width:63%;padding-right:90px;}
	#hs_slider_verticals .half.last a{font-size:24px;}
	#hs_slider_verticals .half.last .progress .progTerm{padding-top:15px;padding-bottom:15px;}
	#hs_slider_verticals .vertical-arrow{margin-right:-70px;margin-top:-3px;height:42px;width:50px;background-size:50px 42px !important;background-repeat:no-repeat !important;}
	
	#hs_slider_verticals ul li .hsMaxWidth{padding-top:100px;padding-bottom:100px;}
	#hs_slider_verticals ul li{height:520px;}
	
	#hs_slider ul li{height:500px;}
	.hsVertical{width:300px;}
	.hs-txtL1{font-size:60px;}
	.hs-txtL2{font-size:34px;}
	#hs_slider_verticals .half.first p{width:auto;}
}
@media screen and (min-width:1152px){
	.hs-link a.large-button{font-size:22px !important;padding:12px 24px !important;}
}
@media screen and (min-width:1200px){
	#hs_slider_verticals .half.first{width:38%;margin:0;padding-top:40px;}
	#hs_slider_verticals .half.first h2{font-size:36px;}
	/*#hs_slider_verticals .half.first p{font-size:20px;line-height:28px;}*/

	#hs_slider_verticals .half.last{width:62%;margin:0;padding-right:95px;}
	#hs_slider_verticals .half.last a{font-size:26px;}
	#hs_slider_verticals .half.last .progress .progTerm{padding-top:20px;padding-bottom:20px;}

	
	
	#hs_slider ul li{height:550px;}
	.hsVertical{width:360px;padding-top:60px;}
	.hs-txtL1{font-size:65px;}
	.hs-txtL2{font-size:38px;}
}
@media screen and (min-width:1280px){
	.hs-link a.large-button{font-size:24px !important;padding:15px 30px !important;}
}
@media screen and (min-width:1366px){
	#hs_slider ul li{height:600px;}
	.hsVertical{width:360px;}
	.hs-txtL1{font-size:75px;}
	.hs-txtL2{font-size:42px;}
	#hs_slider_verticals .vertical-arrow{margin-right:-80px;margin-top:-10px;height:56px;width:66px;background-size:66px 56px !important;background-repeat:no-repeat !important;}
}
