@import url(https://fonts.googleapis.com/css?family==Source+Sans+Pro);
/************************************************************************************
RESET
*************************************************************************************/
html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre,  ul,
dd, dt, li, tfoot, button, del, ins, map, object,
a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span,
strong, sub, sup, tt, var, legend, fieldset {
	margin: 0;
	padding: 0;
}

img, fieldset {
	border: 0;
}

/* set image max width to 100% */
 

/* set html5 elements to block */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { 
    display: block;
}
::selection {
	background: #2a7391;
	color:#FFF;  
	}
::-moz-selection {
	background: #2a7391;
	color:#FFF; 
}

/************************************************************************************
GENERAL STYLING
*************************************************************************************/
body {
	font-family: Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
	background:url(../images/bg.jpg) repeat;
	border-top:3px solid #90352a;
	 
}
a {
	color: #757171;
	text-decoration: none;
	outline: none;
}

p {
	margin: 0 0 1.2em;
	padding: 0;
}
A:focus{
	outline:none;
}
*:focus{
	outline:none;
}


/* reset webkit search input styles */
input[type=search] {
	-webkit-appearance: none;
	outline: none;
}
input[type="search"]::-webkit-search-decoration, 
input[type="search"]::-webkit-search-cancel-button {
	display: none;
}
/************************************************************************************
FONT FACE
*************************************************************************************/

/************************************************************************************
STRUCTURE
*************************************************************************************/

.wrapper{
	width:1200px;
	margin:0 auto;
}
.wrapper2{
	width:1177px;
	margin:0 auto;
	padding:77px 2% 19px 2%;
}
header{
	width:100%;
	height:auto;
	position:relative;
	background-color:#FFF;
}
.logo{
	float:left;
	position:relative;
	padding-top:1em;
	padding-bottom:1.3em;
}
.logo img{
	width:auto;
	height:100px;
}

@media (max-width: 500px) {
.logo{
	padding-top:0.4em;
	padding-bottom:0.4em;
}
.logo img{
	width:auto;
	height:80px;
}
}
.menutop{
	width:680px;
	height:auto;
	float:right;
	padding-top:20px;
}
.menutopph{
	width:auto;
	height:auto;
	font-family: 'Source Sans Pro';
	font-size:18px;
	margin-top:12px;
	padding-left:3.5%;
	color:#8b8b8b;
	background:url(../images/contactimg.jpg) no-repeat left center;
	float:left;
}
.menutopsoc{
	width:auto;
	height:auto;
	float:left;
	margin-top:12px;
	margin-right:2%;
	
	display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;	
}
.menutopsoc:hover, .menutopsoc:focus, .menutopsoc:active {
  -webkit-transform: translateY(-8px);
  transform: translateY(-8px);
}

.menutopsearchbox{
	width:221px;
	height:35px;
	float:left;
	border-radius:5px;
	border:1px solid #dfdfdf;
}
#search           { float:left;padding:10px 0 0 17px;}
#search .tfl      {
background-image:url(../images/google_custom_search_watermark.gif);
       background-repeat:no-repeat;
       background-position:2px;
       color:transparent; 
	    border:1px solid #d9d9d9; padding:2px 0 2px 5px; width:184px;
}
#search .tfl:focus{background-image:none;color:black;}
#search .sbt-btn  { border:0; width:20px; height:17px; background:url(../images/search-icon.png) no-repeat transparent; 
                                     color:ffffff; font-size:0px; position:relative; margin-left:10px; top:-7px; cursor:pointer}
									 
.menutopform{
	width:144px;
	height:24px;
	float:left;
	border:none;
	outline:none;
	margin-left:1%;
	border-right:5px;
	margin-top:2px;
}
.menutopsrchicon{
	width:auto;
	height:auto;
	float:right;
	margin-top: 8px;
	margin-right: 2%;
	margin-bottom: 0;
	margin-left: 0%;
}
.menutopmail{
	width:auto;
	height:auto;
	float:left;
	margin:12px 3% 2% 3%;
	border-left:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	padding:0 3%;
}
.buttonbg{
	height:auto;
	float:right;
	margin-top:26px; 
}

	
.boxesmain{
	width:100%;
	height:auto;
	background-color:#f3f3f3;
}
.boxesmain2{
	width:100%;
	height:auto;
	background-color:#FFF;
}
.box{
	width:22.6%;
	height:auto;
	float:left;
	padding-bottom:20px;
	background-color:#FFF;
	margin:0 1.2% 38px 1.2%;
}

.wrapper2 .box img{
	width:100%;
	height:200px;
	display:block;
	
}


.box1{
	width:30%;
	height:auto;
	float:left;
	padding-bottom:20px;
	background-color:#FFF;
	margin:0 1.2% 38px 1.2%;
}

.wrapper .box1 img{
	width:100%;
	height:200px;
	display:block;
	
}


.boximgbg{
	width:100%;
	height:auto;
	float:left;
	background-color:#036;
}
.boximgbg img{
	width:100%;
	height:auto;
	display:block;
	
}

@media screen and (max-width:685px){
.wrapper2 .box img{
	height:140px;
	
}

.wrapper .box1 img{
	height:140px;
	
}
	}
.box h1{
	width:100%;
	height:32px;
	font-family: 'Source Sans Pro';
	font-size:16px;
	color:#b04545;
	line-height:14px;
	font-weight:bold;
	float:left;
	text-align:center;
	padding-top:20px;
}

.box h4{
	width:80%;
	font-family: 'Source Sans Pro';
	font-size:12px;
	color:#878585;
	margin:0 10%;
	line-height:14px;
	font-weight:normal;
	float:left;
	text-align:center;
}

.box1 h1{
	width:100%;
	height:32px;
	font-family: 'Source Sans Pro';
	font-size:16px;
	color:#b04545;
	line-height:14px;
	font-weight:bold;
	float:left;
	text-align:center;
	padding-top:20px;
}

.box1 h4{
	width:80%;
	font-family: 'Source Sans Pro';
	font-size:12px;
	color:#878585;
	margin:0 10%;
	line-height:14px;
	font-weight:normal;
	float:left;
	text-align:center;
}

.redbg{
	width:100%;
	height:auto;
	background-color:#a91f27;
	overflow-y: hidden;
}
.workshopbg{
	width:33.6%;
	height:166px;
	float:left;
}
.workshoplt{
	width:55.6%;
	height:auto;
	float:left;
}
.workshoplt img{
	display:block;
	width:100%;
	height:auto;
}
.workshoprt{
	width:44%;
	height:auto;
	float:left;
	font-family: 'Source Sans Pro';
	font-weight:bold;
	font-size:36px;
	padding-top:14.5%;
	color:#FFF;
	line-height:30px;
}
.semitext{
	font-family: 'Source Sans Pro';
	font-weight:bold;
	font-size:30px;
}
.workshop_subhed{
	width:17.6%;
	height:auto;
	float:left;
	padding:9px 0 9px 1%;
	margin-top:4.3%;
	font-family: 'Source Sans Pro';
	font-weight:bold;
	font-size:18px;
	color:#FFF;
}

.workshop_subhedrt{
	width:17.7%;
	height:auto;
	float:left;
	padding:9px 0 9px 1%;
	margin-top:4.3%;
	font-family: 'Source Sans Pro';
	font-weight:bold;
	border-left:1px solid #be555b;
	font-size:18px;
	color:#FFF;
}
.workshop_mapbg{
	width:25.1%;
	height:auto;
	float:right;
}
.workshop_mapbg iframe{
display:block;	box-shadow: 0 0 60px -15px #000;

}
.clientslidermain{
	width:100%;
	height:auto;
	background-color:#fff;
}
.clientslider{
	width:100%;
	height:auto;
	padding:45px 0 63px 0px;
}
footer{
	width:100%;
	height:192px;
	background-color:#231f20;
}

.ftrleft{
	width:590px;
	height:auto;
	margin-top:50px;
	float:left;
}
.ftrleft_common{
	width:100%;
	height:auto;
}
.ftrbtn{
	width:auto;
	height:auto;
	float:left;
	font-family: 'Oswald-Regular';
	font-size:14px;
	color:#696565;
	padding:10px 20px;
}
.ftrbtn a{
	font-family: 'Oswald';
	font-size:14px;
	color:#696565;
}
.copy{
	width:96.5%;
	height:auto;
	float:left;
	font-family: 'Source Sans Pro';
	font-size:14px;
	padding-left:3.5%;
	margin-top:30px;
	color:#757171;
}

.ftrlogo{
	width:auto;
	height:auto;
	float:right;
	margin-top:62px;
}
	
/*=======================INNER STYLE STARTING====================*/

.innerbanner{
	width:100%;
	height:236px;
	background:url(../images/download/dasar.jpg) no-repeat center;
}
.innerbanner h1{
	width:100%;
		font-family: 'Oswald';
	font-weight:bold;

	font-size:14px;
	padding-top:48px;
	color:#FFF;
}
.innerbanner h2{
	width:100%;
	font-family: 'Source Sans Pro';
	font-weight:bold;
	font-size:60px;
	line-height:48px;
	padding-top:15px;
	color:#FFF;
}
.innerlt{
	width:79.3%;
	height:auto;
	position:relative;
	float:left;
	
}

.innerlt_imagebg{
	width:42.4%;
	height:auto;
	float:left;
	background-color:#060;
	margin:0 4% 4% 0;
}
.innerlt_imagebg img{
	width:100%;
	height:auto;
	display:block;
}

#commondiv{
	width:100%;
	height:auto;
	float:left;
}

.innerlt_imagebg2{
	width:100%;
	height:auto;
	float:right;
	background-color:#060;
	margin:0 0 4% 4%;
}
.innerlt_imagebg2 img{
	width:100%;
	height:auto;
	display:block;
}
.innerlt_imagebg3{
	width:37%;
	height:auto;
	float:right;
	background-color:#060;
	margin:0 0 4% 4%;
}
.innerlt_imagebg3 img{
	width:100%;
	height:auto;
	display:block;
}

.innerlthed{
	width:100%;
	height:auto;
	float:left;
	font-family: 'Source Sans Pro';
	font-weight:bold;
	font-size:56px;
	color:#90352a;
	padding:58px 0 38px 0;
}

.innerlthedbtnbg{
	width:195px;
	height:30px;
	position:absolute;
	right:0;
	font-family: 'Source Sans Pro';
	font-size:14px;
	color:#000000;
	top:75px;
}
#active{
	color:#b64747;
}
.innercontentbg{
	width:97%;
	height:auto;
	float:left;
	padding:23px 3% 30px 0;
	border-right:1px solid #dedede;
	border-top:1px solid #dedede;
	color:#545253;
	line-height:24px;
	font-family: 'Source Sans Pro';
	font-size:14px;
}

@media (max-width: 500px) {
.innercontentbg{
	width:100%;
	padding:53px 3% 100px 0;
	line-height:24px;
	text-align:justify;
	font-family: 'Source Sans Pro';
	font-size:14px;
}
.innercontentbg ul li{
margin-left:15px;
}
}
.textbold{
	color:#000000;
	font-family: 'Source Sans Pro';
	font-size:18px;
}

.inner_rt{
	width:19.2%;
	height:auto;
	float:right;
	padding-top:42px;
}
	
.inner_rtbox{
	width:100%;
	height:auto;
	float:left;
	-webkit-filter: grayscale(0);
	filter: grayscale(0);
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
}
.inner_rtbox img{
	width:auto;
	height:180px;
}
.inner_rtbox:hover{
-webkit-filter: grayscale(30%);
	filter: grayscale(100%);
}


.bulletbg{
	width:36%;
	height:auto;
	padding:5px 0 5px 5%;
	background:url(../images/bulleticon.jpg) no-repeat left top 10px;
	margin-bottom:1px;
}

.bulletbg2{
    width:45%;
    height:auto;
    float:left;
    padding:5px 0 5px 5%;
    background:url(../images/bulleticon.jpg) no-repeat left top 10px;
    margin-bottom:1px;
}

.bulletbg3{
    width:80%;
    height:auto;
    padding:5px 0 5px 5%;
    background:url(../images/bulleticon.jpg) no-repeat left top 10px;
    margin-bottom:1px;
}

.bulletbg3 a{
	color:#545253;
}

.gallery_bg{
	width:57%;
	height:auto;
	float:right;
	padding:15px;
}

.gallery_bg2{
	width:57%;
	height:auto;
	float:right;
	margin:0 0 3% 3%;
}
.productbox{
	width:29.8%;
	height:auto;
	float:left;
	position:relative;
	margin:0 3.5% 3.5% 0;
	background-color:#999;	
}




.productbox img{
	width:100%;
	height:200px;
	display:block;
}

.mid-top {
	width:100%;
	position:relative;
	z-index:10;
	float:left;
	overflow: hidden;
	-webkit-transition: all 700ms ease;
	-moz-transition: all 700ms ease;
	-ms-transition: all 700ms ease;
	transition: all 700ms ease;
}
.mid-top img {
	width:100%;
	height:200px;
	display:block;
	-webkit-transition: all 700ms ease;
	-moz-transition: all 700ms ease;
	-ms-transition: all 700ms ease;
	transition: all 700ms ease;
}
.mid-top:hover img {
	-moz-transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-o-transform:scale(1.1);
}

.productbox_caption{
	width:98%;
	height:auto;
	z-index:50;
	position:absolute;
	bottom:0px;
	padding:2px 1%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	color:#FFF;
  background: rgba(188, 10, 19, 0.7);
}
@media screen and (max-width: 500px) {

.gallery_bg{
	width:100%;
	height:auto;
	float:right;
	margin:0;	padding:0;

}
.productbox img{
	width:100%;
	height:160px;
	display:block;
}
}
.clientsbg{
	width:22.5%;
	height:auto;
	float:left;
	margin:0 1% 1% 0;
}
.clientsbg img{
	width:100%;
	height:auto;
	display:block;
}
.contactlt{
	width:48%;
	height:auto;
	float:left;
}
.contactrt{
	width:48%;
	height:auto;
	float:right;
}
.map_bg{
	width:100%;
	height:auto;
	float:left;
	margin-top:15px;
}
	
/*  Clearfix
------------------------------------------------------------------------------*/
.clearfix:before,
.clearfix:after {
	content: "";
	display: table;
}
.clearfix:after {
	clear: both;
}
.clearfix {
	zoom: 1;
}
.clear {
	clear:both;
	height:0;
}


.slider_container{ width:100%; clear:both;}
.flex-caption{ position: absolute; right:11px; bottom:20px;}
.caption_title_line{ width:auto; height:auto; padding:5px 15px 10px 15px;color: #303030;}
.flex-caption h2{ color:#e8e8e8;font-size:20px; padding:5px 0 5px 0; margin:0px;font-family: 'Ovo', serif;}

.flex-container a:active,
.flexslider a:active {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;} 

/* FlexSlider Necessary Styles
*********************************/ 



.flexslider {width:100%; margin: 0; padding: 0; }
.flexslider .slides > li {display: none; } /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {
width: 96%; display: block; border:10px #ededed solid;  }
.flex-pauseplay span {text-transform: capitalize;}
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block;} 
* html .slides {height: 1%;}
.no-js .slides > li:first-child {display: block;}
.flexslider {position: relative; zoom: 1;}
.flexslider .slides {zoom: 1;}
.flexslider .slides > li {position: relative;}
.flex-container {zoom: 1; position: relative;}

/* Direction Nav */
.flex-direction-nav li a {width:45px; height:42px; margin:0; display: block; position: absolute; right:11px; cursor: pointer; text-indent: -9999px;}
.flex-direction-nav li a.next {background:url(../images/next.png) no-repeat center; bottom:184px;}
.flex-direction-nav li a.prev {background:url(../images/prev.png) no-repeat center;bottom:141px;}
.flex-direction-nav li a.next:hover {background:url(../images/next_a.png) no-repeat center;}
.flex-direction-nav li a.prev:hover {background:url(../images/prev_a.png) no-repeat center;}
.flex-direction-nav li a.disabled {opacity: .3; filter:alpha(opacity=30); cursor: default;}

/* Control Nav */
.flex-control-nav {width: 100%; position: absolute; bottom: -30px; text-align: center;}
.flex-control-nav li {margin: 0 0 0 5px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-nav li:first-child {margin: 0;}
.flex-control-nav li a {width: 13px; height: 13px; display: block; cursor: pointer; text-indent: -9999px;}
.flex-control-nav li a:hover {background-position: 0 -13px;}
.flex-control-nav li a.active {background-position: 0 -26px; cursor: default;}

/* Media Queries
/*-----------------------------------------------------------------------------------*/

@media screen and (max-width: 1000px) {
.slider_container{ width:100%; margin:0%; clear:both; background:none; padding:0;}
.flexslider {width: 100%; margin: 0; padding:0 0 30px 0;background:none;}
.flex-direction-nav li a {width:45px; height:42px; margin:0; display: block; position: absolute; right:10px; cursor: pointer; text-indent: -9999px;}
.flex-direction-nav li a.next {background:url(../images/next.png) no-repeat center; bottom:85px;}
.flex-direction-nav li a.prev {background:url(../images/prev.png) no-repeat center;bottom:40px;}
.flex-caption { display:none;}
}

@media screen and (max-width: 500px) {


.slider_container{ width:96%; }
.flexslider {width:100%;}
.flexslider .slides img {
width: 85%; display: block; border:10px #ededed solid;  }
.flex-direction-nav li a.next {background:url(../images/next.png) no-repeat center; bottom:125px;}
.flex-direction-nav li a.prev {background:url(../images/prev.png) no-repeat center;bottom:80px;}

}



@import url(https://fonts.googleapis.com/css?family=PT+Sans&subset=latin,latin-ext);
@font-face {
  font-family: 'ws-ctrl-twist';
  src: url('ws-ctrl-twist.eot?70473154');
  src: url('ws-ctrl-twist.eot?70473154#iefix') format('embedded-opentype'),
       url('ws-ctrl-twist.svg?70473154#ws-ctrl-twist') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ws-ctrl-twist';
  src: url('data:application/octet-stream;base64,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') format('woff'),
       url('data:application/octet-stream;base64,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sE8ssgABQistsFAssgEAQistsFEssgEBQistsFIssgAAPistsFMssgABPistsFQssgEAPistsFUssgEBPistsFYssgAAQCstsFcssgABQCstsFgssgEAQCstsFkssgEBQCstsFossgAAQystsFsssgABQystsFwssgEAQystsF0ssgEBQystsF4ssgAAPystsF8ssgABPystsGAssgEAPystsGEssgEBPystsGIssDcrLrErARQrLbBjLLA3K7A7Ky2wZCywNyuwPCstsGUssAAWsDcrsD0rLbBmLLA4Ky6xKwEUKy2wZyywOCuwOystsGgssDgrsDwrLbBpLLA4K7A9Ky2waiywOSsusSsBFCstsGsssDkrsDsrLbBsLLA5K7A8Ky2wbSywOSuwPSstsG4ssDorLrErARQrLbBvLLA6K7A7Ky2wcCywOiuwPCstsHEssDorsD0rLbByLLMJBAIDRVghGyMhWUIrsAhlsAMkUHiwARUwLQBLuADIUlixAQGOWbABuQgACABjcLEABUKxAAAqsQAFQrEACCqxAAVCsQAIKrEABUK5AAAACSqxAAVCuQAAAAkqsQMARLEkAYhRWLBAiFixA2REsSYBiFFYugiAAAEEQIhjVFixAwBEWVlZWbEADCq4Af+FsASNsQIARAA=') format('truetype');
}
#wowslider-container1 { 
	display: table;
	zoom: 1; 
	position: relative;
	width: 100%;
	max-width: 100%;
	max-height:715px;
	margin:0px auto 0px;
	z-index:90;
	text-align:left; /* reset align=center */
	font-size: 10px;
	text-shadow: none; /* fix some user styles */

	/* reset box-sizing (to boostrap friendly) */
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box; 
}
* html #wowslider-container1{ width:1920px }
#wowslider-container1 .ws_images ul{
	position:relative;
	width: auto; 
	height:100%;
	left:0;
	list-style:none;
	margin:0;
	padding:0;
	border-spacing:0;
	overflow: visible;
	/*table-layout:fixed;*/
}
#wowslider-container1 .ws_images ul li{
	position: relative;
	width:1%;
	height:100%;
	line-height:0; /*opera*/
	overflow: hidden;
	float:left;
	/*font-size:0;*/
	padding:0 0 0 0 !important;
	margin:0 0 0 0 !important;
}

#wowslider-container1 .ws_images{
	position: relative;
	left:0;
	top:0;
	height:100%;
	max-height:715px;
	max-width: 100%;
	vertical-align: top;
	border:none;
	overflow: hidden;
}
#wowslider-container1 .ws_images ul a{
	width:100%;
	height:100%;
	max-height:415px;
	display:block;
	color:transparent;
}
#wowslider-container1 img{
	max-width: none !important;
}
#wowslider-container1 .ws_images .ws_list img,
#wowslider-container1 .ws_images > div > img{
	width:100%;
	border:none 0;
	max-width: none;
	padding:0;
	margin:0;
}
#wowslider-container1 .ws_images > div > img {
	max-height:415px;
}

#wowslider-container1 .ws_images iframe {
	position: absolute;
	z-index: -1;
}

#wowslider-container1 .ws-title > div {
	display: inline-block !important;
}

#wowslider-container1 a{ 
	text-decoration: none; 
	outline: none; 
	border: none; 
}

#wowslider-container1  .ws_bullets { 
	float: left;
	position:absolute;
	z-index:70;
}
#wowslider-container1  .ws_bullets div{
	position:relative;
	float:left;
	font-size: 0px;
}
/* compatibility with Joomla styles */
#wowslider-container1  .ws_bullets a {
	line-height: 0;
}

#wowslider-container1  .ws_script{
	display:none;
}
#wowslider-container1 sound, 
#wowslider-container1 object{
	position:absolute;
}

/* prevent some of users reset styles */
#wowslider-container1 .ws_effect {
	position: static;
	width: 100%;
	height: 100%;
}

#wowslider-container1 .ws_photoItem {
	border: 2em solid #fff;
	margin-left: -2em;
	margin-top: -2em;
}
#wowslider-container1 .ws_cube_side {
	background: #A6A5A9;
}


#wowslider-container1.ws_gestures {
	cursor: -webkit-grab;
	cursor: -moz-grab;
	cursor: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAABwSURBVEjH7ZJBEsAgCAMT/v/n9NCOSqe2oD2yNx1JggB4BCEFWyFASP2KMQE7ywWhe/tTRGCGogLk02tFctiW/SUgaMyQG4PdPzDn31rQbMb8FiAXgvsEJNax1yVlVGAjA93apP3HFhZTGIqiKH7iADB6HxPlHdNVAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE0LTA3LTA3VDEzOjQ5OjEwKzAyOjAwm7WiFAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNC0wNy0wN1QxMzo0OToxMCswMjowMOroGqgAAAAASUVORK5CYII="), move;
}
#wowslider-container1.ws_gestures.ws_grabbing {
	cursor: -webkit-grabbing;
	cursor: -moz-grabbing;
	cursor: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAABaSURBVEjH7ZMxCkAhDEOT8u9/5TpJ+xWkFse8IYutJgEB8RCHL1qCc90BEFnT6QH7mwgFHBUf8wJyS1TDLuc3vmighx37LZdIth3E5hKj9n6O0HRh+oJCiFcMxRUUDxR1CTMAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTQtMDctMDdUMTM6NDk6MzgrMDI6MDDqf+sOAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE0LTA3LTA3VDEzOjQ5OjM4KzAyOjAwmyJTsgAAAABJRU5ErkJggg=="), move;
}

/* hide controls when video start play */
#wowslider-container1.ws_video_playing .ws_bullets {
	display: none;
}
#wowslider-container1.ws_video_playing:hover .ws_bullets {
	display: block;
}
/* IE fix because it don't show controls on hover if frame visible */
#wowslider-container1.ws_video_playing_ie .ws_bullets,
#wowslider-container1.ws_video_playing_ie a.ws_next,
#wowslider-container1.ws_video_playing_ie a.ws_prev {
	display: block;
}


/* youtube/vimeo buttons */
#wowslider-container1 .ws_video_btn {
	position: absolute;
	display: none;
	cursor: pointer;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 55;
}
#wowslider-container1 .ws_video_btn.ws_youtube,
#wowslider-container1 .ws_video_btn.ws_vimeo {
	display: block;
}
#wowslider-container1 .ws_video_btn div {
	position: absolute;
	background-image: url(./playvideo.png);
	background-size: 200%;
	top: 50%;
	left: 50%;
	width: 7em;
	height: 5em;
	margin-left: -3.5em;
	margin-top: -2.5em;
}
#wowslider-container1 .ws_video_btn.ws_youtube div {
	background-position: 0 0;
}
#wowslider-container1 .ws_video_btn.ws_youtube:hover div {
	background-position: 100% 0;
}
#wowslider-container1 .ws_video_btn.ws_vimeo div {
	background-position: 0 100%;
}
#wowslider-container1 .ws_video_btn.ws_vimeo:hover div {
	background-position: 100% 100%;
}

#wowslider-container1 .ws_playpause.ws_hide {
	display: none !important;
}

#wowslider-container1  .ws_bullets { 
	padding: 0px; 
}
#wowslider-container1 .ws_bullets a { 
	position:relative;
	display: inline-block;
	width: 0;
	margin: 3px 5px;
	padding: 8px;	
} 
#wowslider-container1 .ws_bullets a > span{
	position:absolute;
	display: block;
	top:0;
	right: 0;
	height:100%;
	width:100%;
	background-color: rgba(37, 37, 37, 0.8);
	border-radius:2px;
	
	-webkit-transition: all 0.5s ease;
  	transition: all 0.5s ease;
}
#wowslider-container1 .ws_bullets a.ws_overbull > span{
    -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg);
	background-color: #f2c409;
}
#wowslider-container1 .ws_bullets a.ws_selbull > span{
	opacity:1;
	background-color: #f2c409;
	-webkit-box-shadow: 0 0 0 2px rgba(37, 37, 37, 0.8);
	box-shadow: 0 0 0 2px rgba(37, 37, 37, 0.8);
}
#wowslider-container1 a.ws_next, #wowslider-container1 a.ws_prev {
	font: 2em "ws-ctrl-twist";
	width: 2.4em;
	height: 2.6em;
	
	margin-top: -1.3em;
	color: #ffffff;
	z-index: 100;

	-webkit-perspective: 20em;
	perspective: 20em;

	opacity: 0.9;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);
}
#wowslider-container1 a.ws_next {
	position:absolute;
	top:50%;
	right: 0;
	display:none;
}
#wowslider-container1 a.ws_prev {
	position:absolute;
	top:50%;
	left: 0;
	display:none;
}

#wowslider-container1 a.ws_next > span,
#wowslider-container1 a.ws_prev > span,
#wowslider-container1 .ws_playpause > span {
	display: block;
}

#wowslider-container1 a.ws_next:hover > span{
	background-color: #f2c409;
	color: #252525;
    -webkit-transform: rotateY(360deg);
    transform: rotateY(360deg);
}
#wowslider-container1 a.ws_prev:hover > span{
	background-color: #f2c409;
	color: #252525;
    -webkit-transform: rotateY(-360deg);
    transform: rotateY(-360deg);
}
#wowslider-container1 a.ws_next > span,
#wowslider-container1 a.ws_prev > span {
	display: block;
	height:100%;
	background-color: rgba(37, 37, 37, 0.8);
	-webkit-transition: all 0.8s ease;
  	transition: all 0.8s ease;

  	-webkit-border-radius: 0.17em 0 0 0.17em;
  	border-radius: 0.17em 0 0 0.17em;
}
#wowslider-container1 a.ws_prev > span {
  	-webkit-border-radius: 0 0.17em 0.17em 0;
  	border-radius: 0 0.17em 0.17em 0;
}
#wowslider-container1 a.ws_next > span:before {
	content:'\e803';
	display: block;
	text-align: center;
	line-height: 2.6em;
}

#wowslider-container1 a.ws_prev > span:before{
	content:'\e802';
	display: block;
	text-align: center;
	line-height: 2.6em;
}

/*playpause*/
#wowslider-container1 .ws_playpause > span {
	display: block;
	height:100%;
	background-color: rgba(37, 37, 37, 0.8);
	
    border-radius: 0.2em;

	-webkit-transition: all 0.5s ease;
  	transition: all 0.5s ease;
}
#wowslider-container1 .ws_playpause:hover > span {
	background-color: #f2c409;
	color: #252525;
    -webkit-transform: rotateX(-180deg);
    transform: rotateX(-180deg);
}
#wowslider-container1 .ws_pause > span:before{
	content:"\e801";
	display: block;
	text-align: center;
	line-height: 2.6em;
}
#wowslider-container1 .ws_play > span:before{
	content:"\e800";
	display: block;
	text-align: center;
	line-height: 2.6em;
}

#wowslider-container1 .ws_playpause {
	position:absolute;
	font: 2em "ws-ctrl-twist";
    color: #ffffff;
	width: 2.4em;
	height: 2.6em;
	top:50%;
	left:50%;
	margin-left:-1.2em;
	margin-top:-1.3em;
    z-index: 100;
	display:none;
    -webkit-perspective: 20em;
    perspective: 20em;
  
	opacity: 0.9;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);
}/* bottom center */
#wowslider-container1  .ws_bullets {
	bottom:1.5em;
	left:50%;
}
#wowslider-container1  .ws_bullets div{
	left:-50%;
}
#wowslider-container1 .ws_bulframe span{	
	visibility: visible;
	opacity: 1;
	position: absolute;
	width: 0; 
	height: 0; 
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-top: 7px solid rgba(37, 37, 37, 0.8);

	bottom:-10px;
	margin-left:-7px;
	left:64px;
}#wowslider-container1 .ws-title{
	font: 1.3em 'PT Sans', sans-serif;
	position: absolute;
	left: 10em;
	margin-right:10em;
	z-index: 50;
	color:#fff;
	padding: 1em;
	top: 30px;
	top: auto;
	opacity: 1;
}
#wowslider-container1 .ws-title div,#wowslider-container1 .ws-title span{
	display:inline-block;
	padding: 0.5em;
	text-transform: uppercase;	
}
#wowslider-container1 .ws-title div{
	display:block;
	margin-top:0.5em;
	font-size: 1.1em;
	padding: 0.7em;
	line-height: 1.15em;
	background-color:rgba(37, 37, 37, 0.8);
	color:#fff;
	
	-webkit-border-radius: 0.4em;
	-moz-border-radius: 0.4em;
	border-radius: 0.4em;
}
#wowslider-container1 .ws-title span{
	font-size: 1.8em;
	
	-webkit-border-radius: 0.4em;
	-moz-border-radius: 0.4em;
	border-radius: 0.4em;
}#wowslider-container1 .ws_images > ul{
	animation: wsBasic 12s infinite;
	-moz-animation: wsBasic 12s infinite;
	-webkit-animation: wsBasic 12s infinite;
}
@keyframes wsBasic{0%{left:-0%} 16.67%{left:-0%} 33.33%{left:-100%} 50%{left:-100%} 66.67%{left:-200%} 83.33%{left:-200%} }
@-moz-keyframes wsBasic{0%{left:-0%} 16.67%{left:-0%} 33.33%{left:-100%} 50%{left:-100%} 66.67%{left:-200%} 83.33%{left:-200%} }
@-webkit-keyframes wsBasic{0%{left:-0%} 16.67%{left:-0%} 33.33%{left:-100%} 50%{left:-100%} 66.67%{left:-200%} 83.33%{left:-200%} }

#wowslider-container1 .ws_bullets  a img{
	position:absolute;
	display:block;
	text-indent:0;
	bottom:15px;
	left:-64px;
	visibility:hidden;
    border: 1px solid #FFFFFF;
	max-width:none;
}
#wowslider-container1 .ws_bullets a:hover img{
	visibility:visible;
}

#wowslider-container1 .ws_bulframe div div{
	height:48px;
	overflow:visible;
	position:relative;
}
#wowslider-container1 .ws_bulframe div {
	left:0;
	overflow:hidden;
	position:relative;
	width:128px;
	background-color:#FFFFFF;
}
#wowslider-container1  .ws_bullets .ws_bulframe{
	position:absolute;
	display:none;
	bottom:30px;
	margin-left:8px;
	cursor:pointer;

	/* fixed bulframe hidding in Chrome */
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0);
	-o-transform: translateZ(0);
	transform: translateZ(0);
}
#wowslider-container1 .ws_bullets .ws_bulframe > div{
	border-radius: 3px;
	overflow: hidden;

	box-shadow: 0px 0px 0px 3px rgba(37, 37, 37, 0.8);
	-webkit-box-shadow: 0px 0px 0px 3px rgba(37, 37, 37, 0.8);
	-moz-box-shadow: 0px 0px 0px 3px rgba(37, 37, 37, 0.8);
}#wowslider-container1 .ws_bulframe div div{
	height: auto;
}

@media all and (max-width:760px) {
	#wowslider-container1 .ws_fullscreen {
		display: block;
	}
}
@media all and (max-width:400px){
	#wowslider-container1 .ws_controls,
	#wowslider-container1 .ws_bullets,
	#wowslider-container1 .ws_thumbs{
		display: none
	}
}

#wowslider-container1 .ws-title h1{
	width:auto;
	height:auto;
	font-family: 'Oswald';
	font-size:14px;
	padding-top:96px;
	color:#FFF;
	font-weight:bold;
	text-transform:uppercase;
	background-color: rgba(10, 10, 10, 0.58);
}
#wowslider-container1 .ws-title h2{
	width:auto;
	height:auto;
	font-family: 'Source Sans Pro';
	font-size:58px;
	line-height:55px;
	text-transform:capitalize;
	padding-top:15px;
	padding-left:2%;
	color:#FFF;
	font-weight:bold;
	background-color: rgba(10, 10, 10, 0.58);
}
#wowslider-container1 .ws-title h3{
	width:auto;
	height:auto;
	font-family: 'Source Sans Pro';
	font-size:48px;
	line-height:55px;
	text-transform:capitalize;
	padding-top:15px;
	color:#FFF;
	font-weight:normal;
	border-bottom:1px solid #ecc6c6;
	padding-bottom:24px;
}
#wowslider-container1 .ws-title h4{
	width:auto;
	height:auto;
	font-family: 'Source Sans Pro';
	font-size:17px;
	padding-left:2%;
	line-height:24px;
	text-transform:capitalize;
	padding-top:25px;
	padding-bottom:20px;
	color:#FFF;
	font-weight:bold;
	background-color: rgba(10, 10, 10, 0.58);
}
#wowslider-container1 .ws-title h5{
	width:auto;
	height:auto;
	font-family: 'Oswald';
	font-size:14px;
	line-height:24px;
	float:left;
	text-transform:uppercase;
	padding:10px 25px;
	color:#FFF;
	font-weight:bold;
	border:2px solid #FFF;
	border-radius:5px;
}