.uc_responsive_slider * { 
	margin: 0; 
	padding: 0; 
	-webkit-box-sizing: border-box; 
	-moz-box-sizing: border-box; 
	box-sizing: border-box; 
}
.uc_responsive_slider{position:relative;}
.uc_responsive_slider .uc_responsive_slider-container .uc-slide{position:absolute;left:0;top:0;	width:100%;}
.uc_responsive_slider .uc_responsive_slider-container .uc-slide ul li{font-size:0px;}
.uc_responsive_slider .uc_responsive_slider-container .uc-slide .flex-control-nav { width:50%;right: 0;bottom: 75px; padding: 0 35px;}
.uc_responsive_slider .uc_responsive_slider-container .uc-slide .flex-control-nav li{ float:left;margin: 0 5px;}
.uc_responsive_slider .uc_responsive_slider-container .uc-slide .flex-control-nav.flex-control-paging li a{ height: 15px;width: 14px;}
.uc_responsive_slider .uc_responsive_slider-container .uc-slide .flex-prev{ background: url(left-arrow.png) no-repeat center center; width:24px; height:40px;}
.uc_responsive_slider .uc_responsive_slider-container .uc-slide .flex-next{ background: url(right-arrow.png) no-repeat center center; width:24px; height:40px;}

.uc_responsive_slider .uc_responsive_slider-container .uc-slide .flex-direction-nav a::before {
    content: "" ;
    text-shadow: none ;
}
.uc_responsive_slider .uc_responsive_slider-container .uc-slide .flexslider:hover .flex-direction-nav .flex-prev {
    left: 25px;
    opacity: 0.5;
  font-size:0px;
}
.uc_responsive_slider .uc_responsive_slider-container .uc-slide .flexslider:hover .flex-direction-nav .flex-next {
    right: inherit ;
    opacity: 0.5;
	right: 25px ;
  font-size:0px;
}
.uc_responsive_slider .uc_responsive_slider-container .uc-slide .flex-direction-nav .flex-next {
    bottom: 43%;
    right: 25px ;
	margin-left:160px;
    top: inherit;
    z-index: 9999;
  font-size:0px;
}
.uc_responsive_slider .uc_responsive_slider-container .uc-slide .flex-direction-nav .flex-prev {
    bottom: 43%;
    left: 25px ;
    top: inherit;
    z-index: 9999;
  font-size:0px;
}
.uc_responsive_slider .uc_responsive_slider-container .uc-slide .flex-direction-nav a{ opacity:1 ;}



.uc_responsive_slider .uc_responsive_slider-container .flexslider .slides li {overflow:hidden}
.uc_responsive_slider .image-box{ width:50%; float:left;}
.uc_responsive_slider .content-box{ width:34%; float:left; padding:80px 40px;font-family: 'Raleway', sans-serif; font-weight:500; color:#55555c;}
.uc_responsive_slider .content-box h2{ font-weight:600; color:#a41e37; font-size:28px; text-transform:uppercase;}
.uc_responsive_slider .content-box p{ color:#55555c; font-size:15px; margin:32px 0 50px;}
.uc_responsive_slider .content-box a{ color:#a41e37;font-weight: 600;font-size:16px;border:1px solid #a41e37;border-radius:8px; padding:12px 32px; display:inline-block; text-decoration:none;}

@media only screen and (max-width: 1396px) {
	.uc_responsive_slider .uc_responsive_slider-container .uc-slide .flex-control-nav{ bottom: 45px;}
}
@media only screen and (max-width: 1270px) {
	.uc_responsive_slider .uc_responsive_slider-container .uc_responsive_slider-content strong{ line-height:normal; margin-bottom:15px; font-size:80px;}
	.uc_responsive_slider .content-box{ width:50%;padding: 30px 40px;}
}
@media only screen and (max-width: 1130px) {
	.uc_responsive_slider .uc_responsive_slider-container .uc_responsive_slider-content strong{ font-size:60px;}
	.uc_responsive_slider .content-box p{ margin: 20px 0;}
	.uc_responsive_slider .uc_responsive_slider-container .uc-slide .flex-control-nav{bottom: 10px;}
}
@media only screen and (max-width: 959px) {
	
	.uc_responsive_slider .content-box h2{font-size: 22px;}
	.uc_responsive_slider .content-box p{ font-size: 14px;margin: 10px 0;}
	.uc_responsive_slider .content-box a{ padding: 9px 32px;}
	.uc_responsive_slider .content-box{ padding: 20px;}
}
@media only screen and (max-width: 857px) {
	.uc_responsive_slider .content-box a{ padding: 6px 25px;font-size: 14px;}
}
@media only screen and (max-width: 767px) {
	.uc_responsive_slider .image-box { width: 100%;}
	.uc_responsive_slider .content-box {padding: 50px 25px; width:100%;}
	.uc_responsive_slider .content-box br{display: none;}
	.uc_responsive_slider .content-box p{margin: 30px 0 25px;}
	.uc_responsive_slider .content-box a{ width:100%; text-align:center; padding: 15px 0px; font-size:16px;}
	.uc_responsive_slider .uc_responsive_slider-container .uc-slide .flex-control-nav{ display:none;}
	.uc_responsive_slider .uc_responsive_slider-container .uc-slide .flex-direction-nav{ display:none;}
}
@media only screen and (max-width: 413px) {
	.uc_responsive_slider .content-box { padding: 25px 15px;}

}








