.slider_wrapper{position:relative;text-align:left;z-index:2;}
.slider_wrapper{height:726px;}
.camera_target_content{overflow:visible !important;}
.camera_wrap{display:none;overflow:visible !important;z-index:0;margin-bottom:0 !important;}
.camera_fakehover{height:100%;min-height:60px;width:100%;}
.camera_src{display:none;}
.cameraCont, .cameraContents{height:100%;position:relative;width:100%;z-index:1;}
.cameraSlide{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;}
.cameraContent{bottom:0;display:none;left:0;position:absolute;right:0;top:0;width:100%;}
.camera_target{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;text-align:left;top:0;width:100%;z-index:0;}
.camera_overlayer{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%;z-index:0;}
.camera_target_content{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:2;}
.camera_target_content .camera_link{display:block;height:100%;text-decoration:none;}
.camera_loader{background:#fff url(../images/camera-loader.gif) no-repeat center;background:rgba(255, 255, 255, 0.9) url(../images/camera-loader.gif) no-repeat center;border:1px solid #ffffff;border-radius:18px;height:36px;left:50%;overflow:hidden;position:absolute;margin:-18px 0 0 -18px;top:50%;width:36px;z-index:3;}
.camera_caption{text-align:center;font-size:50px;line-height:55px;font-weight:bold;color:#fff;top:50%;margin-top:-100px;position:absolute;width:100%;padding:0 100px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;text-transform:uppercase;}
.camera_caption span{display:block;font-size:110px;line-height:115px;}
@media only screen and (max-width:1199px){.camera_caption{font-size:45px;line-height:50px;}
.camera_caption span{font-size:90px;line-height:100px;}
}
@media only screen and (max-width:979px){.camera_caption{font-size:35px;line-height:40px;}
.camera_caption span{font-size:70px;line-height:80px;}
}
@media only screen and (max-width:767px){.camera_caption{font-size:25px;line-height:30px;margin-top:-80px;padding:0 40px;}
.camera_caption span{font-size:40px;line-height:50px;}
}
@media only screen and (max-width:479px){.camera_caption{font-size:15px;line-height:25px;margin-top:-80px;padding:0 10px;}
.camera_caption span{font-size:30px;line-height:40px;}
}
.camera_prev,
.camera_next{display:block;position:absolute;width:33px;height:33px;cursor:pointer;bottom:41px;z-index:999;transition:0.5s ease;-o-transition:0.5s ease;-webkit-transition:0.5s ease;border-radius:500%;overflow:hidden;}
.camera_next span, .camera_prev span{text-align:center;display:block;padding-top:50%;margin-top:-7px;}
.camera_next{right:50%;margin-right:-40px;background:url('../images/prevnext_camera.png') 100% 0 no-repeat;}
.camera_prev{left:50%;margin-left:-40px;background:url('../images/prevnext_camera.png') 0 0 no-repeat;}
.camera_prev:hover{background-position:0 100%;}
.camera_next:hover{background-position:100% 100%;}