.slider{height:auto;position:relative;margin:0 !important;z-index:500;background:transparent !important;}
.camera_wrap img,
.camera_wrap ol, .camera_wrap ul, .camera_wrap li,
.camera_wrap table, .camera_wrap tbody, .camera_wrap tfoot, .camera_wrap thead, .camera_wrap tr, .camera_wrap th, .camera_wrap td
.camera_thumbs_wrap a, .camera_thumbs_wrap img,
.camera_thumbs_wrap ol, .camera_thumbs_wrap ul, .camera_thumbs_wrap li,
.camera_thumbs_wrap table, .camera_thumbs_wrap tbody, .camera_thumbs_wrap tfoot, .camera_thumbs_wrap thead, .camera_thumbs_wrap tr, .camera_thumbs_wrap th, .camera_thumbs_wrap td{background:none;border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;list-style:none}
.camera_wrap{display:none;float:none;position:relative;z-index:1;overflow:visible;width:100%;background:#f4f4f4 !important;}
.camera_wrap img{max-width:none !important;}
.camera_fakehover{height:100%;min-height:150px;position:relative;width:100%;z-index:1;}
.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%;}
.camera_target{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;text-align:left;top:0;width:100%;z-index:1;}
.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:visible;position:absolute;right:0;top:0;z-index:2;}
.cameraContent{bottom:0;display:none;left:0;position:absolute;right:0;top:0;width:100%;}
.camera_caption{top:34% !important;left:50%;width:800px;margin-left:-474px;position:absolute;display:block;background:transparent;}
.camera_caption_bg{text-align:left;width:100%;padding:0;background:transparent;}
.camera_caption .title1 p span{display:block;vertical-align:top;text-transform:uppercase;font-family:'Open Sans', sans-serif;font-size:60px;line-height:70px;font-weight:300 !important;color:#FFF;top:0;margin:0;}
.camera_caption .title1 p strong{letter-spacing:-1px;display:block;vertical-align:top;text-transform:uppercase;font-family:'Open Sans', sans-serif;font-size:60px;line-height:70px;font-weight:700 !important;color:#FFF;top:0;margin:0;}
.camera_pag{z-index:10;bottom:40px;left:53%;position:absolute;}
.camera_pag_ul{position:relative;text-align:center;width:100%;height:17px;overflow:hidden;}
.camera_pag_ul li span{display:none;}
.camera_pag_ul li{margin:0 5px;padding:0;position:relative;cursor:pointer;width:17px;height:17px;display:inline-block;background:url(../img/cam_pag.png) center top no-repeat;}
.camera_pag_ul li:hover{width:17px;height:17px;display:inline-block;background:url(../img/cam_pag.png) center bottom no-repeat;}
.camera_pag_ul li.cameracurrent{width:17px;height:17px;display:inline-block;background:url(../img/cam_pag.png) center bottom no-repeat;}
.camera_loader{background:url(../img/camera-loader.gif) no-repeat center;border-radius:200px;height:32px;left:50%;overflow:hidden;position:absolute;margin:-18px 0 0 -18px;top:50%;width:31px;z-index:3;}
.showIt{display:none;}
.camera_clear{clear:both;display:block;height:1px;margin:0px;position:relative;}
.camera_prev,
.camera_next{cursor:pointer;position:absolute;z-index:1000;width:56px;height:75px;}
.camera_prev{background:#7ecefd url(../img/camprev.png) center top no-repeat;bottom:0;left:50%;margin-left:349px;}
.camera_next{background:#7ecefd url(../img/camnext.png) center top no-repeat;left:50%;bottom:0;margin-left:405px;}
.camera_prev:hover{background:#7ecefd url(../img/camprev.png) center bottom no-repeat;}
.camera_next:hover{background:#7ecefd url(../img/camnext.png) center bottom no-repeat;}
@media (min-width:1220px){.camera_caption .title1 p span{font-size:70px;}
.camera_caption .title1 p strong{font-size:70px;}
.camera_caption{width:800px;top:44% !important;left:50%;margin-left:-584px;}
.camera_caption_bg{text-align:left;width:100%;}
.slider, .camera_wrap{height:auto;position:relative;margin-bottom:0 !important;z-index:500;background:#FFF !important;}
.camera_prev{margin-left:473px;}
.camera_next{margin-left:529px;}
}
@media only screen and (min-width:768px) and (max-width:991px){.camera_caption{width:500px;top:34% !important;left:50%;margin-left:-364px;}
.camera_caption .title1 p span{font-size:40px;line-height:40px;}
.camera_caption .title1 p strong{font-size:40px;line-height:40px;}
.slider, .camera_wrap{height:auto;position:relative;margin-bottom:0 !important;}
.camera_prev{margin-left:234px;}
.camera_next{margin-left:290px;}
}
@media only screen and (max-width:991px){.camera_caption{top:34% !important;left:50%;margin-left:-364px;}
.camera_caption .title1 p span{font-size:40px;line-height:40px;}
.camera_caption .title1 p strong{font-size:40px;line-height:40px;}
.slider, .camera_wrap{height:auto;position:relative;margin-bottom:0 !important;z-index:500;background:#FFF !important;}
.camera_prev{margin-left:234px;}
.camera_next{margin-left:290px;}
}
@media only screen and (max-width:767px){.camera_prev{left:23px;margin-left:0;}
.camera_next{left:79px;margin-left:0;}
.camera_caption{width:450px;top:25% !important;left:0;margin-left:0;padding:0 20px 0;}
}
@media only screen and (max-width:480px){.camera_caption{width:300px;}
.camera_caption .title1 p span{font-size:30px;line-height:35px;}
.camera_caption .title1 p strong{font-size:35px;line-height:35px;}
}