/*========================================================
                        Camera
=========================================================*/.camera_container {	position: relative;	padding-bottom: 51.30785%;}@media (max-width: 1559.21569px) {	.camera_container {		padding-bottom: 800px;	}}.camera_wrap {	display: none;	position: absolute;	left: 0;	top: 0;	width: 100%;	margin-bottom: 0 !important;	height: 100%;	background: #fff;	z-index: 0;}.camera_wrap img {	max-width: none !important;}.camera_fakehover {	height: 100%;	min-height: 60px;	position: relative;	width: 100%;}.camera_src {	display: none;}.cameraCont, .cameraContents {	height: 100%;	position: relative;	width: 100%;	z-index: 1;}.cameraSlide {	position: absolute;	left: 0;	right: 0;	top: 0;	bottom: 0;}.cameraContent {	position: absolute;	left: 0;	right: 0;	top: 0;	bottom: 0;	display: none;}.camera_target {	position: absolute;	left: 0;	right: 0;	top: 0;	bottom: 0;	overflow: hidden;	text-align: left;	z-index: 0;}.camera_overlayer {	position: absolute;	left: 0;	right: 0;	top: 0;	bottom: 0;	overflow: hidden;	z-index: 0;}.camera_target_content {	position: absolute;	left: 0;	right: 0;	top: 0;	bottom: 0;	overflow: hidden;	z-index: 2;}.camera_loader {	background: #fff 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_nav_cont {	height: 65px;	overflow: hidden;	position: absolute;	right: 9px;	top: 15px;	width: 120px;	z-index: 4;}.camerarelative {	overflow: hidden;	position: relative;}.imgFake {	cursor: pointer;}.camera_command_wrap .hideNav {	display: none;}.camera_command_wrap {	left: 0;	position: relative;	right: 0;	z-index: 4;}.showIt {	display: none;}.camera_clear {	clear: both;	display: block;	height: 1px;	margin: -1px 0 25px;	position: relative;}.camera_caption {	display: none;}.cameraContent .camera_caption {	display: block;}/*================   Custom Layout&Styles   =====================*/.camera_caption > div {	height: 100%;}.camera_pag_ul {	text-align: center;}.camera_pag_ul li {	display: inline-block;	width: 8px;	height: 8px;	line-height: 8px;	text-align: center;	cursor: pointer;	-webkit-border-radius: 50%;	-moz-border-radius: 50%;	border-radius: 50%;	background: #888;	-moz-transition: 0.3s all ease;	-o-transition: 0.3s all ease;	-webkit-transition: 0.3s all ease;	transition: 0.3s all ease;}.camera_pag_ul li.cameracurrent, .camera_pag_ul li:hover {	background: #333;}.camera_pag_ul li + li {	margin-left: 4px;}.camera_pag_ul li > span {	display: none;}.camera_nav {	position: relative;	z-index: 3;	top: 50%;	-moz-transform: translateY(-50%);	-ms-transform: translateY(-50%);	-o-transform: translateY(-50%);	-webkit-transform: translateY(-50%);	transform: translateY(-50%);}.camera_next,.camera_prev {	display: inline-block;	cursor: pointer;	z-index: 10;	position: absolute;	width: 30px;	height: 60px;}.camera_next:before, .camera_next:after, .camera_next_inner:before, .camera_next_inner:after,.camera_prev:before,.camera_prev:after,.camera_prev_inner:before,.camera_prev_inner:after {	position: absolute;	content: '';	width: 1px;	-webkit-backface-visibility: hidden;	backface-visibility: hidden;	outline: 1px solid transparent;	top: 50%;}.camera_next:before, .camera_next:after,.camera_prev:before,.camera_prev:after {	height: 50%;	-moz-transition: transform 0.3s;	-o-transition: transform 0.3s;	-webkit-transition: transform 0.3s;	transition: transform 0.3s;	background: #FFFFFF;}.camera_next_inner,.camera_prev_inner {	position: relative;	display: block;	width: 100%;	height: 100%;}.camera_next_inner:before, .camera_next_inner:after,.camera_prev_inner:before,.camera_prev_inner:after {	width: 2px;	z-index: 100;	height: 0;	background: #FFFFFF;	-moz-transition: height 0.3s, -webkit-transform 0.3s;	-o-transition: height 0.3s, -webkit-transform 0.3s;	-webkit-transition: height 0.3s, -webkit-transform 0.3s;	transition: height 0.3s, transform 0.3s;}.camera_prev {	left: 116px;}@media (max-width: 1499px) {	.camera_prev {		left: 30px;	}}@media (max-width: 767px) {	.camera_prev {		left: 20px;	}}@media (max-width: 479px) {	.camera_prev {		left: 10px;	}}.camera_prev:before, .camera_prev:after, .camera_prev_inner:before, .camera_prev_inner:after {	left: 0%;}.camera_prev:before, .camera_prev_inner:before {	-moz-transform: translateX(-50%) rotate(-137deg);	-ms-transform: translateX(-50%) rotate(-137deg);	-o-transform: translateX(-50%) rotate(-137deg);	-webkit-transform: translateX(-50%) rotate(-137deg);	transform: translateX(-50%) rotate(-137deg);	-moz-transform-origin: 50% 0%;	-ms-transform-origin: 50% 0%;	-o-transform-origin: 50% 0%;	-webkit-transform-origin: 50% 0%;	transform-origin: 50% 0%;}.camera_prev:after, .camera_prev_inner:after {	-moz-transform: translateX(-50%) rotate(-43deg);	-ms-transform: translateX(-50%) rotate(-43deg);	-o-transform: translateX(-50%) rotate(-43deg);	-webkit-transform: translateX(-50%) rotate(-43deg);	transform: translateX(-50%) rotate(-43deg);	-moz-transform-origin: 0 0;	-ms-transform-origin: 0 0;	-o-transform-origin: 0 0;	-webkit-transform-origin: 0 0;	transform-origin: 0 0;}.camera_prev:hover:before {	-moz-transform: translateX(-50%) rotate(-125deg);	-ms-transform: translateX(-50%) rotate(-125deg);	-o-transform: translateX(-50%) rotate(-125deg);	-webkit-transform: translateX(-50%) rotate(-125deg);	transform: translateX(-50%) rotate(-125deg);}.camera_prev:hover:after {	-moz-transform: translateX(-50%) rotate(-55deg);	-ms-transform: translateX(-50%) rotate(-55deg);	-o-transform: translateX(-50%) rotate(-55deg);	-webkit-transform: translateX(-50%) rotate(-55deg);	transform: translateX(-50%) rotate(-55deg);}.camera_prev:hover .camera_prev_inner:before {	height: 50%;	-moz-transform: translateX(-50%) rotate(-125deg);	-ms-transform: translateX(-50%) rotate(-125deg);	-o-transform: translateX(-50%) rotate(-125deg);	-webkit-transform: translateX(-50%) rotate(-125deg);	transform: translateX(-50%) rotate(-125deg);}.camera_prev:hover .camera_prev_inner:after {	height: 50%;	-moz-transform: translateX(-50%) rotate(-55deg);	-ms-transform: translateX(-50%) rotate(-55deg);	-o-transform: translateX(-50%) rotate(-55deg);	-webkit-transform: translateX(-50%) rotate(-55deg);	transform: translateX(-50%) rotate(-55deg);}.camera_next {	right: 116px;}@media (max-width: 1499px) {	.camera_next {		right: 30px;	}}@media (max-width: 767px) {	.camera_next {		right: 20px;	}}@media (max-width: 479px) {	.camera_next {		right: 10px;	}}.camera_next:before, .camera_next:after, .camera_next_inner:before, .camera_next_inner:after {	right: 0%;}.camera_next:before, .camera_next_inner:before {	-moz-transform: translateX(-50%) rotate(137deg);	-ms-transform: translateX(-50%) rotate(137deg);	-o-transform: translateX(-50%) rotate(137deg);	-webkit-transform: translateX(-50%) rotate(137deg);	transform: translateX(-50%) rotate(137deg);	-moz-transform-origin: 50% 0%;	-ms-transform-origin: 50% 0%;	-o-transform-origin: 50% 0%;	-webkit-transform-origin: 50% 0%;	transform-origin: 50% 0%;}.camera_next:after, .camera_next_inner:after {	-moz-transform: translateX(-50%) rotate(43deg);	-ms-transform: translateX(-50%) rotate(43deg);	-o-transform: translateX(-50%) rotate(43deg);	-webkit-transform: translateX(-50%) rotate(43deg);	transform: translateX(-50%) rotate(43deg);	-moz-transform-origin: 0 0;	-ms-transform-origin: 0 0;	-o-transform-origin: 0 0;	-webkit-transform-origin: 0 0;	transform-origin: 0 0;}.camera_next:hover:before {	-moz-transform: translateX(-50%) rotate(125deg);	-ms-transform: translateX(-50%) rotate(125deg);	-o-transform: translateX(-50%) rotate(125deg);	-webkit-transform: translateX(-50%) rotate(125deg);	transform: translateX(-50%) rotate(125deg);}.camera_next:hover:after {	-moz-transform: translateX(-50%) rotate(55deg);	-ms-transform: translateX(-50%) rotate(55deg);	-o-transform: translateX(-50%) rotate(55deg);	-webkit-transform: translateX(-50%) rotate(55deg);	transform: translateX(-50%) rotate(55deg);}.camera_next:hover .camera_next_inner:before {	height: 50%;	-moz-transform: translateX(-50%) rotate(125deg);	-ms-transform: translateX(-50%) rotate(125deg);	-o-transform: translateX(-50%) rotate(125deg);	-webkit-transform: translateX(-50%) rotate(125deg);	transform: translateX(-50%) rotate(125deg);}.camera_next:hover .camera_next_inner:after {	height: 50%;	-moz-transform: translateX(-50%) rotate(55deg);	-ms-transform: translateX(-50%) rotate(55deg);	-o-transform: translateX(-50%) rotate(55deg);	-webkit-transform: translateX(-50%) rotate(55deg);	transform: translateX(-50%) rotate(55deg);}
/*# sourceMappingURL=camera.css.map */
