.camera_wrap a,.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-cover{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;-webkit-box-shadow: inset 0px 0px 7px 3px rgba(0,0,0,0.45);
-moz-box-shadow: inset 0px 0px 7px 3px rgba(0,0,0,0.45);
box-shadow: inset 0px 0px 7px 3px rgba(0,0,0,0.45);}
.camera_wrap img{max-width:none!important}
.camerabg{position:absolute;left:0;top:0;right:0;height:100vh;}
.camera_fakehover{height:100%;min-height:60px;position:relative;width:100%;z-index:1}
.camera_wrap{position:relative;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;background: transparent url(../../images/dot.png) fixed repeat;}
.camera_bar{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:3}
.camera_pie{display:none!important;}
.camera_nav_cont{height:65px;overflow:hidden;position:absolute;right:9px;top:150px;width:120px;z-index:4}
.camerarelative{overflow:hidden;position:relative}
.imgFake{cursor:pointer}
.camera_prevThumbs{bottom:4px;cursor:pointer;left:0;position:absolute;top:4px;visibility:hidden;width:30px;z-index:10}
.camera_prevThumbs div{background:url(../images/camera_skins.png) no-repeat -160px 0;display:block;height:30px;margin-top:-20px;position:absolute;top:50%;width:30px}
.camera_nextThumbs{bottom:4px;cursor:pointer;position:absolute;right:0;top:4px;visibility:hidden;width:30px;z-index:10}
.camera_nextThumbs div{background:url(../images/camera_skins.png) no-repeat -190px 0;display:block;height:30px;margin-top:-20px;position:absolute;top:50%;width:30px}
.camera_command_wrap .hideNav{display:none}
.camera_command_wrap{left:0;position:relative;right:0;z-index:1}
.camera_wrap .camera_pag .camera_pag_ul{list-style:none;margin:0;padding:0;text-align:right;background:#ff0000}
.camera_prev,.camera_next,.camera_commands{cursor:pointer;height:30px;margin-top:-30px;position:absolute;top:50%;width:30px;z-index:10}
.slidefull .camera_prev, .slidefull .camera_next, .slidefull .camera_commands{margin-top:-100px;}
.camera_prev {right: 74px;background-image: url( "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23dbdbdb' d='M10.05 16.94V12.94H18.97L19 10.93H10.05V6.94L5.05 11.94Z'/%3E%3C/svg%3E");background-size:22px auto;}
.camera_next {right: 10px;background-image: url( "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23dbdbdb' d='M14 16.94V12.94H5.08L5.05 10.93H14V6.94L19 11.94Z'/%3E%3C/svg%3E");background-size:22px auto;}
.slidefull .camera_prev {right: auto!important;left:10px!important;}
.camera_commands {right: 42px;background-image: url( "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23dbdbdb' d='M3,5V19L11,12M13,19H16V5H13M18,5V19H21V5'/%3E%3C/svg%3E");background-size:18px auto;}
.camera_commands > .camera_play {height: 30px;width: 25px;background-image: url( "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23dbdbdb' d='M3,5V19L11,12M13,19H16V5H13M18,5V19H21V5'/%3E%3C/svg%3E");background-size:18px auto;background-repeat:no-repeat;background-position:center;}
.camera_commands > .camera_stop {display: block;height: 30px;width: 30px;}
.camera_caption{bottom:40px;display:block;position:absolute;left:20%;right:0;background:linear-gradient(to left, #000, transparent);margin:10px;border-radius:0 5px 5px 0;}
.slidefull .camera_caption{bottom:100px;left:0;background:linear-gradient(to top, var(--bgblack), transparent);margin:0;border-radius:0;}
.camera_caption > div {padding: 0;background: transparent;}
.camera-title{position:relative;overflow:hidden;padding:10px 10px;width:calc(100% - 20px);margin:0 0 0 auto;text-align:right;}
.slidefull .camera-title{width:70%;padding:5vh 10px 15vh;margin:0 auto;text-align:center;}
.camera-title p, .camera-title h2{font-size:95%!important;margin:0;line-height:1;padding:0;color:var(--cwhite);font-weight:normal!important;text-shadow:1px 1px 2px #000;-webkit-text-stroke:1px transparent;letter-spacing:-0.2px!important;}
.slidefull .camera-title p, .slidefull .camera-title h2{font-size:140%!important;font-weight:bold!important;}
.camera_prevThumbs, .camera_nextThumbs, .camera_prev, .camera_next, .camera_commands, .camera_thumbs_cont {background-color:rgba(0,0,0,0.8);background-repeat:no-repeat;background-position:center;border-radius:30px;}
.camera_clear {display: block;}
.camera_commands:hover, .camera_prev:hover, .camera_next:hover{background-color:rgba(0,0,0,1);}
.bgdot{position:absolute;top:0;left:0;right:0;bottom:0;background: transparent url(../../images/dot.png) fixed repeat;}








