


.w-photo .col-lg-1, .w-photo .col-lg-10, .w-photo .col-lg-11, .w-photo .col-lg-12, .w-photo .col-lg-2, .w-photo .col-lg-3, .w-photo .col-lg-4, .w-photo .col-lg-5, .w-photo .col-lg-6, .w-photo .col-lg-7, .w-photo .col-lg-8, .w-photo .col-lg-9, .w-photo .col-md-1, .w-photo .col-md-10, .w-photo .col-md-11, .w-photo .col-md-12, .w-photo .col-md-2, .w-photo .col-md-3, .w-photo .col-md-4, .w-photo .col-md-5, .w-photo .col-md-6, .w-photo .col-md-7, .w-photo .col-md-8, .w-photo .col-md-9, .w-photo .col-sm-1, .w-photo .col-sm-10, .w-photo .col-sm-11, .w-photo .col-sm-12, .w-photo .col-sm-2, .w-photo .col-sm-3, .w-photo .col-sm-4, .w-photo .col-sm-5, .w-photo .col-sm-6, .w-photo .col-sm-7, .w-photo .col-sm-8, .w-photo .col-sm-9, .w-photo .col-xs-1, .w-photo .col-xs-10, .w-photo .col-xs-11, .w-photo .col-xs-12, .w-photo .col-xs-2, .w-photo .col-xs-3, .w-photo .col-xs-4, .w-photo .col-xs-5, .w-photo .col-xs-6, .w-photo .col-xs-7, .w-photo .col-xs-8, .w-photo .col-xs-9,.w-photo .col-xxs-1, .w-photo .col-xs-10, .w-photo .col-xxs-11, .w-photo .col-xxs-12, .w-photo .col-xxs-2, .w-photo .col-xxs-3, .w-photo .col-xxs-4, .w-photo .col-xxs-5, .w-photo .col-xxs-6, .w-photo .col-xxs-7, .w-photo .col-xxs-8, .w-photo .col-xxs-9 {padding:0px !important;}



#wc_header, .header-wrapper{height:auto;width:100%;}

.content-wrapper,.sub-content-wrapper{height:0px;display:none;}

.top-wrapper{ position: absolute; width: 100%; height: 400px; left: 0px; top: 0px; text-align: center; z-index: 10; background: url(/images/design/w_fade.png) repeat-x left top; }

.top-body{background:none !important;height: auto !important;}

.top-back{ background:url(/images/design/welcome/1.jpg) bottom center;background-size:cover;position:absolute;top:0px;left:0px;height: 100vh; max-height: 100vh !important;width:100%;
min-height: 100vh;-webkit-transition: all 0.2s ease;transition: all 0.2s ease;}

.flexslider{z-index: 5; position: absolute;  left: 0px;top:0px; height: 100vh; max-height: 100vh;width:100%;}
.flexslider .slides > li{min-height: 100vh;}

.top-logo{height:201px;}

.w-bottom{ position:absolute;background: url(/images/design/w_bottom.png) repeat-x left bottom;height:267px;width:100%;text-align:center;left:0px;bottom:0px;z-index:10; }
.w-arrow{position: absolute;height: 35px;width: 100%;left: 0px;bottom: 25px;text-align:center;z-index:50;}



/* CALLOUT */

.w-photo{background:#ffffff;margin-top:1px;}

.callout-table {border:1px solid #ffffff;width:100%;height:100%;}
.callout-table2 {background: rgba(0, 0, 0, 0.25);border:1px solid #ffffff;width:100%;height:100%;}
.callout-table2:hover, .callout-table2:focus{background: rgba(0, 0, 0, 0.0);}

.w-shade{background: #ffffff url(/images/design/i_content.png) repeat-y right top;padding:75px;}

.sm-s1, .sm-s2,.sm-s3,.sm-s4,.sm-s5,.sm-s6{height:500px;}

.sm-s1 { background: url(/images/design/welcome/s1.jpg) no-repeat center center;background-size:cover;}
.sm-s2 { background: url(/images/design/welcome/s2.jpg) no-repeat center center;background-size:cover;}
.sm-s3 { background: url(/images/design/welcome/s3.jpg) no-repeat center center;background-size:cover;}
.sm-s4 { background: url(/images/design/welcome/s4.jpg) no-repeat center center;background-size:cover;}
.sm-s5 { background: url(/images/design/welcome/s5.jpg) no-repeat center center;background-size:cover;}
.sm-s6 { background: url(/images/design/welcome/s6.jpg) no-repeat center center;background-size:cover;}

.sm-s4:hover, .sm-s5:hover, .sm-s5:hover{ background-size:scale(1.2);}



.w-play{position:absolute; height: 96px; width:100%;left:0px;top:100px;text-align:center;top: 50%;transform: translateY(-50%); -webkit-transition: all 0.5s ease;transition: all 0.5s ease;}



@media (max-width: 1600px) {
.w-shade{padding:50px;}
}

@media (max-width: 1320px) {
.sm-s1, .sm-s2,.sm-s3,.sm-s4,.sm-s5,.sm-s6{height:400px;}
}

@media (max-width: 1120px) {
.w-shade{padding:30px;}
}


@media (max-width: 1000px) {
}


@media (max-width: 1024px) {
.top-wrapper{height:370px;background-size:100% 370px;}
.top-logo{height:170px;}	
}



@media (max-width: 900px) {
}



@media (max-width: 767px) {
.top-wrapper{height:330px;background-size:100% 330px;}
.top-logo{height:140px;}	
.w-bottom{ position:absolute;background: url(/images/design/w_bottom.png) repeat-x left bottom;background-size:100% 247px;height:247px;width:100%;text-align:center;left:0px;bottom:0px;z-index:10; }
.w-arrow{position: absolute;height: 25px;width: 100%;left: 0px;bottom: 25px;text-align:center;z-index:50;}

.w-photo{background: #ffffff url(/images/design/i_content.png) repeat-y right top;}
.w-shade{background: none;}

.sm-s1, .sm-s3,.sm-s4,.sm-s5,.sm-s6{height:300px;}
.sm-s2{height:auto;}
.w-shade{padding:50px 30px;}
.w-play{height:75px;}

}

@media (max-width: 600px) {
.top-wrapper{height:310px;background-size:100% 310px;}
.top-logo{height:120px;}	
	
	
.w-bottom{background-size:220px 100%;}
}

@media screen and (max-width: 450px) {
}