
.WSlide .camera_wrap{height:100%;}
.WSlide .slide_title{position:absolute;z-index:2;width:1180px;margin:0;left:50%;margin-left:-600px;text-align:right;font-size:60px;line-height:1em;top:50%;margin-top:-50px;padding:0;font-weight: 600;font-family: "source sans pro";}
.WSlide .none_slide{height:0;overflow:hidden;border:0;}
.WSlide .camera_commands{display:none;}
.WSlide #back_to_camera {background:rgba(255,255,255,.9);clear:both;display:block;height:40px;line-height:40px;padding:20px;position:relative;z-index:1;}
.WSlide .fluid_container {bottom:0;height:100%;left:0;position:relative;right:0;top:0;z-index:0;}
.WSlide #camera_wrap {margin-bottom:0!important;position:relative;z-index:1;}
.WSlide .camera_bar {z-index:2;}
.WSlide .camera_thumbs {margin-top:-100px;position:relative;z-index:1;}
.WSlide .camera_thumbs_cont {border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}
.WSlide .camera_overlayer {opacity:.1;}
.WSlide .top_camera{position:absolute;width:100%;height:7px;overflow:hidden;top:left:0;}
.WSlide .slide_text{position:absolute;z-index:20;right:10px;top:10px;display:inline-block;;font-size:14px;font-weight:bold;}
.WSlide .slide_text img{height:32px;vertical-align:middle}
.WSlide .da-img img{width:100%;vertical-align:middle}
.WSlide .camera_wrap .camera_pag .camera_pag_ul li{width:16px;height:20px;transition:all 200ms;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;-ms-transition:all 200ms}
.xe .WSlide .camera_pag{right:auto;width:100%;text-align:center;bottom:15px;}
.camera_prev, .camera_next{display:none;}
.camera_wrap .camera_pag .camera_pag_ul{text-align:center}
.WSlide .camera_wrap .camera_pag .camera_pag_ul {text-align:right;max-width:1200px;margin:0 auto;}
.WSlide .camera_wrap .camera_pag .camera_pag_ul li span{width:8px;height:8px;background:#fff;transition:all 200ms;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;-ms-transition:all 400ms;}
.WSlide .camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span {background:#e95369;}
.WSlide .caption{
	position: absolute;
	width: 1000px;
	text-align: left;
	z-index: 999;
	margin: auto;
	left: 0;
	right: 0;
	top: 50%;
	-ms-transform: translateY(-50%); /* IE 9 */
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);}
.WSlide .hct{text-align:center;}
.WSlide .hrt{text-align:right;}
.animate-pop-in,
.caption h2,
.caption p{
  animation: pop-in .6s cubic-bezier(0, 0.9, 0.3, 1.2) forwards;
  opacity: 0;
}
.WSlide_banner{margin:0;display:block;height:250px;top:45%;right:0;
	
	transition: all .2s linear;position:absolute;right:0;
	-ms-transform: translateX(-50%); /* IE 9 */
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
	 animation: pop-inB 1.6s cubic-bezier(0, 0.9, 0.3, 1.2) forwards;
	opacity: 0;
	}

.camera_wrap a.slide_link_more,
.animate-pop-up {
  animation: pop-up .6s cubic-bezier(0, 0.9, 0.3, 1.2) forwards;
  opacity: 0;
}
.caption h2{margin:0;display:block;
	animation-delay: .3s;
	transition: all .2s linear;
	font-size: 50px;
	text-transform: uppercase;
	padding-bottom: 35px;
	line-height: 1.2;font-weight:400;
	color:#fff;}
.caption h2 span{font-weight:400;}
.caption p{font-size:24px;line-height:1.4em;color:#fff;margin:0;display:inline-block;
	animation-delay: 0.6s;
    transition: all .2s linear;
   }
  .caption p span{color:#fcb040;}
.camera_wrap a.slide_link_more{margin-top:30px;display:inline-block;font-size:13px !important;transition: all .3s linear;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;animation-delay: 1.0s;padding:8px 0px 7px 0px;width:120px;text-align:center;line-height:20px;border:1px solid #fff;color:#fff;text-transform:uppercase;transition:all 400ms;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;-ms-transition:all 400ms;}
.camera_wrap a.slide_link_more i{position:relative;top:1px;padding-left:1px;}
@keyframes pop-in {
  0% {
    opacity: 0;
    transform: translateY(-4rem) scale(.8);
  }
  100% {
    opacity: 1;
    transform: none;
  }
}
@keyframes pop-inB {
  0% {
    opacity: 0;
    transform: translateX(-4rem) scale(.6);
  }
  100% {
    opacity: 1;
    transform: none;
  }
}

@keyframes pop-up {
  0% {
    opacity: 0;
    transform: translateY(4rem) scale(.8);
  }
  100% {
    opacity: 1;
    transform: none;
  }
}

@media screen and (max-width:1270px){
.WSlide .caption{width:980px}
}

@media screen and (max-width:1023px){
.WSlide .caption{width:760px}
.caption h2 {font-size:28px;}
.caption p {font-size:16px;}
.camera_wrap .WSlide_banner img {max-width:200px !important}
}
@media screen and (max-width:760px){
.WSlide .caption{width:96%}
.camera_wrap a.slide_link_more {display:none;}
.camera_prev, .camera_next{display:none;}
}
@media screen and (max-width:560px){
.camera_wrap .WSlide_banner{display:none;}
}
