@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0;  outline:none; border:none; text-decoration:none;}
.clear{ clear:both;}
  *,
*:before,
*:after {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
.img-responsive {
  display: block;
  height: auto;
  max-width: 100%;
}
.img-full{display: block;
  height: auto;
  width: 100%;}
main{
	width:100%;
	height:auto;
	background:#32302f;
	}
header{ 
	width:100%; 
	height: auto;
	background:#fff;   
}
.top-container{ 
	width:90%; 
	height: auto; 
	margin:0 auto; 
	position:relative 
}
.logo{ 
	width:15%; 
	height:auto; 
	background-color:#fff; 
	padding:0.5% 0% 0% 0%; 
	/*position:absolute; 
	left:0px; top:0px; 
	z-index:9*/
	float:left;
}
.logo h1{ 
	width:auto; 
	height:auto;
}
.logo img{ 
	max-width:100%; 
	height:auto;
	display:block;
	
}
.menu-container{ 
	width:85%; 
	height:auto; 
	float:right
	}
.banner-wraper{ 
	width:100%; 
	height:auto; 
	position:relative
}
.banner-wraper img{ 
	width:100%; 
	height:auto; 
	display:block
	}
.main-wraper{ 
	width:100%; 
	height:auto; 
	background-color:#32302f
}
.welcom-wrap{ 
	width:100%; 
	height: auto;   
	background-color:#fff;
	padding:4% 0% 4% 0%; 
}
.welcome-container{
	 width:90%; 
	 height: auto; 
	 margin:0 auto; 
}
.welcome-pic{ 
	width:25%; 
	height:auto; 
	float:right;
}
.welcome-pic img{ 
	width:100%; 
	height:auto;
}
.welcome-details{ 
	width:72%; 
	height: auto; 
	background-color:#fff; 
	float:left; 
	transform-style:flat !important
}
	
.welcome-details h2{
	font-family: 'Open Sans', sans-serif; 
	font-size:1.2em; 
	font-weight:300; 
	color:#999; 
	line-height:1.8em;
	text-transform:uppercase;
	padding-left:25%;
background:url(../images/welcome_hat.jpg) no-repeat 0% 0%;

}
.welcome-details h2 span{
	font-family: 'Open Sans', sans-serif; 
	font-size:1.7em; 
	font-weight:700; 
	color:#5bcbf5; 
	text-transform:uppercase
}
.welcome-details p{
	font-family: 'Open Sans', sans-serif; 
	font-size:.9em; 
	font-weight:400; 
	color:#888888; 
	line-height:1.9em; 
	text-align:justify
}
.product-wraper{ 
	width:100%; 
	height: auto; 
	background:url(../images/bottom.png) repeat-x bottom left, url(../images/top.png) repeat-x top left   
}
.product-wrap{ 
	width:100%; 
	height: auto;  
	background:url(../images/mid-bg.png) center center no-repeat ;  
	background-size:100% 100%;
}
.product-container{ 
	width:90%; 
	height: auto; 
	margin:0 auto;
	padding:4% 0%;
}
.product-container h3{
	font-family: 'Open Sans', sans-serif; 
	font-size:2em; 
	font-weight:700;
	color:#fff; 
	text-transform:uppercase; 
	text-align:center; 
	background:url(../images/product-tittle.png) no-repeat center bottom ; 
	line-height:1.8em; 
	margin-bottom:2.7%;
}
.home-products{ 
	width:100%; 
	height: auto; 
	border-bottom:1px solid #446277
	}
.home-product-1{
	width:33%; 
	height:125px; 
	float: left;
	border-right:1px solid #446277;
}
.home-product-2{ 
	width:35%; 
	height:125px; 
	float: left;
	border-right:1px solid #446277; 
	padding-left:3%
}
.home-product-3{ 
	width:32%; 
	height:125px; 
	float: left; 
	padding-left:3%
}
.home-product-pic{ 
	width:20%; 
	height:auto; 
	float:left; 
	padding-top:3%
	}
.home-product-detail{
	font-family: 'Open Sans', sans-serif; 
	font-size:.87em; 
	font-weight:400; 
	color:#fff; 
	width:75%; 
	float:right; 
	padding-top:7%; 
	line-height:1.8em; 
	text-transform:uppercase
}
.home-products-bottom{ 
	width:100%; 
	height: auto;
}
.home-products-bottom-1{ 
	width:28%; 
	height: auto; 
	float: left;
	border-right:1px solid #446277; 
	padding-top:2.5%; 
	padding-bottom:2%
	}
.home-products-bottom-2{ 
	width:33%; 
	height: auto; 
	float: left;
	border-right:1px solid #446277; 
	padding-left:3%; 
	padding-top:2.5%; 
	padding-bottom:2%
}
.home-products-bottom-3{ 
	width:30%; 
	height: auto; 
	float: left; 
	padding-left:3%; 
	padding-top:2.5%; 
	padding-bottom:2%}

.view-all { 
	width:25%; 
	height:auto;  
	margin:0% auto 0% auto;
	font-family: 'Open Sans', sans-serif; 
	font-size:1em; 
	text-align:center; 

}
.view-all a{ 
	display:block; 
	margin:5% auto; 
	font-weight:600; 
	color:#fff; 
	line-height:39px;
	background: #99cc00;
	}
.view-all a:hover {
	font-family: 'Open Sans', sans-serif; 
	color:#fff; 
	background-color:#1bb6f1;
}

.partners-wrap{ 
	width:100%; 
	height: auto;   
	background-color:#fff;
	padding-bottom:1%; 
	padding-top:0%;
}
.partners-container{ 
	width:90%; 
	height: auto; 
	margin:0 auto; 
 }
.partners-container h2{
	font-family: 'Open Sans', sans-serif; 
	font-size:1.5em; 
	font-weight:700; 
	color:#0959a9; 
	text-transform:uppercase; 
	text-align:center; 
	background:url(../images/partner-tittle.png) no-repeat center bottom ; 
	margin-bottom:2%;
	line-height: 1.8em;
	
	 }
.bottom-wrap{ 
	width:100%; 
	height: auto;
	background-color:#32302f
}
.bottom-container{ 
	width:90%; 
	height: auto; 
	margin:0 auto; 
	padding-top:70px; 
	padding-bottom:10px
}

footer{
	width:100%;
	height:auto;
	background:#32302f;
	padding:3% 0% 0% 0%;
	clear: both;
	}
.footer_wrapper{
	width:100%;
	height:auto;
	margin:0 auto;
	padding-bottom:1%;
	}
.footer_container{
	width:90%;
	height:auto;
	margin:0 auto;
	padding-bottom:1%;
	}
.quicklnks{
	 width:33%; 
	 min-height:222px; 
	 float:left; 
	 background:url(../images/footer-border.png) no-repeat 98% center
	 }
.quick_box{
	 width:44%; 
	 min-height:222px; 
	 float:left; 
	 margin-right:4%;
	 }
.quicklnks h3{
	font-family: 'Open Sans', sans-serif;
	font-size:.95em; 
	color:#fff;  
	font-weight:400; 
	text-align:left; 
	padding:0% 0% 1% 0%;  
	margin-bottom: 4%;
	text-transform:uppercase; 
	}
.quicklnks ul{
	margin:0; 
	padding:0; 
	width:100%; 
	float:left;
	margin-right:4%;
	}
.quicklnks li{
	font-family: 'Open Sans', sans-serif;
	font-size:.8em; 
	color:#848382;
	font-weight:400; 
	list-style-type:none; 
	margin:0% 0% 0% 0%; 
	line-height:1.8em; 
	text-align:left;
	text-transform:uppercase;
	padding:2% 0% 2% 0% ;
	} 
.quicklnks li a{
	font-family: 'Open Sans', sans-serif;
	color:#848382;
	font-weight:400; 
	text-decoration:none;
	background:url(../images/arrow.png) no-repeat 0% center;
	padding:2% 0% 2% 8% ;
	 }
.quicklnks li a:hover{
	font-family: 'Open Sans', sans-serif;  
    color:#1bb6f1;
	font-weight:400;
	text-decoration:none; 
	background:url(../images/arrowh.png) no-repeat 0% center; 
	padding:2% 0% 2% 8% ;
}
.contact-ftr {
    width:42%;
    min-height:222px;
    float: left;
    padding: 0% 1% 0% 6%;
	background:url(../images/footer-border.png) no-repeat 98% center
}
.contact-ftr h3{
	font-family: 'Open Sans', sans-serif;
	font-size:.95em; 
	color:#fff;  
	font-weight:400; 
	text-align:left; 
	padding:0% 0% 1% 0%;  
	margin-bottom: 4%;
	text-transform:uppercase; 
	}
.ftr-adrs{
	width:100%;
	height:auto;
	padding:0% 0% 2% 0% ;
	}
.ftr-adrsimg{
	width:10%;
	height:auto;
	float:left;
	padding-top: 2%;
	}
.ftr-adrsimg img{
	max-width:100%;
	height:auto;
	display:block;
	}
.ftr-adrstxt{
	width:88%;
	height:auto;
	float:right;
	font-family: 'Open Sans', sans-serif;
	color:#848382;
	font-weight:400; 
	font-size:.85em;
	line-height:1.8em;
	}
.ftr-adrstxt a{
	font-family: 'Open Sans', sans-serif;
	color:#848382;
	text-decoration:none;
	}
.ftr-adrstxt a:hover{
	font-family: 'Open Sans', sans-serif;
	color:#fff;
	text-decoration:none;
	}
.ftr{
	width:100%;
	height:auto;
	background:#161616;
	}
.ftr_cont{ 
	width:90%;
	height:auto;
	margin:0 auto;
	}
.copyright{ 
	width:60%; 
	height:auto; 
	float:left; 
	font-family: 'Open Sans', sans-serif;
	font-size:.7em; 
	color:#7a7a7a;  
	font-weight:normal; 
	padding:1% 0% 1% 0%; 
	}

.followus{ 
	width:24%;
	min-height:222px;
	padding-top: 1%;
	float:right;
}
.followus h3{
	font-family: 'Open Sans', sans-serif;
	font-size:.95em; 
	color:#fff;  
	font-weight:400; 
	text-align:left; 
	padding:0% 0% 1% 27%;  
	margin-bottom: 4%;
	text-transform:uppercase; 
	}

.soc{
	width:100%;
	height:auto;
	padding-right: 0%;
	padding-left:5%;
	padding-top:3%;
	}
.soc ul{
	margin:0;
	padding:0;
	}
.soc li{
	float:left;
	width:auto;
	height:auto;
	list-style-type:none;
	filter:grayscale(0%);
	-webkit-filter: grayscale(0%);
	padding-left:1%;
}
.soc li:hover{
	width:auto;
	height:auto;
	list-style-type:none;
	filter:grayscale(100%);
	-webkit-filter: grayscale(100%);
}

.ftrlogos{
	width:100%;
	height:auto;
	margin-top:0%;
	padding-left:5%;
	}
.ftrlogos h4{
	font-family: 'Open Sans', sans-serif;
	font-size:.95em; 
	color:#fff;  
	font-weight:400; 
	text-align:left; 
	padding:0% 3% 1% 0%;  
	margin-bottom: 4%;
	float:left; 
	text-transform:uppercase;
	}
.ftrlogos img{
	max-width:100%;
	height:auto;
	display:block;
	float:left; 
	}
.ftrimg{
	width:auto;
	height:auto;
	float:right;
	padding:1.3% 0% .3% 1%
	}
.ftrtxt{
	width:auto;
	height:auto;
	float:right;
	font-family: 'Open Sans', sans-serif;
    font-size: .7em;
    color: #7a7a7a;
    font-weight: normal;
    padding:1.1% 0% 0% 1%
	}
.ftrtxt a{
	width:auto;
	height:auto;
	float:right;
	font-family: 'Open Sans', sans-serif;
    color: #7a7a7a;
	}
	
.ftrtxt a:hover{
	width:auto;
	height:auto;
	float:right;
	font-family: 'Open Sans', sans-serif;
    color: #1bb6f1;
	}
	
.inrbnr{ 
	width:100%;
	height:auto;
	position:relative;
	}
.inrbnr img{ 
	width:100%;
	height:auto;
	display:block;
}
.inrcaption{
	width:90%;
	position:absolute;
	right:5%;
	top:56%;
}
.inrcaption h4{
	font-family: 'Roboto', sans-serif;
	font-size:2em;
	font-weight:300;
	color:#fff;
	width:auto;
	float:right;
	clear:both;
	text-transform:capitalize;
}
.inrcaption h2{
	font-family: 'Roboto', sans-serif;
	font-size:2.5em;
	text-transform:uppercase;
	font-weight:700;
	color:#fff;
	width:auto;
	float:right;
	clear:both;
}
.inrcontent_wrapper{
	width:100%;
	height:auto;
	background:#fff;
	padding:2% 0% 2% 0%;
	}
.inrcontent_container{
	width:90%;
	height:auto;
	margin:0 auto;
	}

.inrcontent_container h2	{
    font-family: 'Open Sans', sans-serif;
    font-size: 2.1em;
    font-weight: 300;
    color: #666;
    line-height: 1.8em;
    text-transform: uppercase;
	padding-bottom:1%;
}

.inrcontent_wrapper h2 span {
    font-family: 'Open Sans', sans-serif;
    font-weight: 700;
    color: #0959a9;
    text-transform: uppercase;
}
.inrimg{
	margin-right:3%;
	margin-bottom:1%;
	max-width:100%;
	height:auto;
	display:block;
	}
.inrcontent_container p	{
    font-family: 'Open Sans', sans-serif;
    font-size:.87em;
    font-weight: 400;
    color:#888;
    line-height: 1.8em;
	text-align:justify
}
.inrpartners-wrap{ 
	width:100%; 
	height: auto;   
	background-color:#fff;
	padding-top: 5%;
}

.breadcrumps{ 
	width:100%; 
	height:auto; 
	float:right;
	margin-top: 1%;
}
.breadtxt{
	width:auto; 
	height:auto; 
	font-family: 'Open Sans', sans-serif;
	font-size:.85em; 
	color:#666; 
	font-weight:600;
	padding:1em 0em 1em 0em;
	text-align:right;
}
.breadtxt a{
	font-family: 'Open Sans', sans-serif;   
	color:#888; 
	text-decoration:none;
	padding:1em .5em 1em 0em;
}
.breadtxt a:hover{
	font-family: 'Open Sans', sans-serif;
	color:#888; 
	text-decoration:underline;
	padding:1em .5em 1em 0em;
	}
.tab .tab-content h3{
	font-family: 'Open Sans', sans-serif;
	color:#0959a9;
	text-transform:uppercase;
	font-size:1.3em;
	font-weight:400;
	padding-bottom:2%;
	}
.tab .tab-content h4{
	font-family: 'Open Sans', sans-serif;
	color:#666;
	text-transform:uppercase;
	font-size:1em;
	font-weight:400;
	border-bottom:#e6e6e6  solid 1px;
	clear:both;
	padding-top:2%;
	line-height:1.8em;
	margin-bottom: 2%;
	}
.tablist {
	width:50%;
	height:auto;
	float:left;
	}
.tablist ul{
	margin:0;
	padding:0;
	}
.tablist li{
	font-family: 'Open Sans', sans-serif;
	color:#888;
	font-size:.87em;
	font-weight:400;
	clear:both;
	line-height:2.8em;
	list-style-image:url(../images/lili.png);
	padding:0% 0% 0% 0%;
	margin-left:4%;
	}
.tablist1 {
	width:100%;
	height:auto;
	}
.tablist1 ul{
	margin:0;
	padding:0;
	}
.tablist1 li{
	font-family: 'Open Sans', sans-serif;
	color:#888;
	font-size:.87em;
	font-weight:400;
	clear:both;
	line-height:1.8em;
	list-style-image:url(../images/lili.png);
	padding:0% 0% 1% 0%;
	margin-left:2%;
	}
.productbox{ 
	width:30%;
	height:auto;
	border:1px solid #f3f3f3;
	float:left;
	margin:2% 2% 0% 0%;
}

.productbox-img{ 
	width:100%;
	height:auto;
	padding: 4% 4% 4% 4%;
}
.productbox-img img{ 
	max-width:100%;
	height:auto;
	display:block;
	margin:0 auto;
}
.productbox-txt{ 
	width:100%;
	height:auto;
	background:#f3f3f3;
	font-family: 'Open Sans', sans-serif;
	color:#666;
	font-size:.95em;
	font-weight:400;
	text-transform:uppercase;
	text-align:center;
	padding:2% 0% 2% 0%
}

.adrsbox{
	width:33%;
	height:auto;
	float:left;
	}
.adrsicon{
	width:80%;
	height:auto;
	display:block;
	margin:0 auto;
	}
.adrsicon img{
	max-width:100%;
	height:auto;
	display:block;
	margin:0 auto;
	}
.adrsbox h5{ 
	font-family: 'Open Sans', sans-serif;
	color:#666;
	font-size:1em;
	font-weight:600;
	text-transform:uppercase;
	text-align:center;
	padding:5% 0% 2% 0%
}

.adrsbox p{ 
	font-family: 'Open Sans', sans-serif;
	color:#888;
	font-size:.87em;
	font-weight:400;
	text-align:center;
}

.locationmap_container{
	width:100%;
	height:auto;
	}
.locationmap_container img{
	width:100%;
	height:auto;
	display:block;
	margin:0 auto;
	}
.enquiry_container{
	width:60%;
	height:auto;
	float:left;
	}
.enquiry_col1{
	width:48%;
	height:auto;
	margin-bottom:3.5%;
	float:left;
	}
.enquiry_col2{
	width:48%;
	height:auto;
	margin-bottom:3.5%;
	float:right;
	}
.enquiry_col3{
	width:100%;
	height:auto;
	margin-bottom:3.5%;
	}

.enquiry_txtbox{
	width:100%;
	height:52px;
	font-family: 'Open Sans', sans-serif;
	font-size:.85em;
	padding:1%;
	color:#888;
	border:1px solid #e0e0e0;
	font-weight:400;
}

.enquiry_txtbox1{
	width:100%;
	height:150px;
	font-family: 'Open Sans', sans-serif;
	font-size:.87em;
	padding:1%;
	color:#888;
	border:1px solid #e0e0e0;
	font-weight:400;
}
.enquirysendbtn{
	width:auto;
	height:auto;
	float:right;
	font-family: 'Open Sans', sans-serif;
	font-size:1em;
	background:#0959a9;
	color:#fff;
	padding:2.5% 2% 2.5% 2%;
	cursor:pointer;
}
.enquirysendbtn:hover{
	font-family: 'Open Sans', sans-serif;
	background:#0aadf0;
	color:#fff;
}
.captcha{
	width:37%;
	height:auto;
	float:left;
	}
.captcha img{
	width:100%;
	height:auto;
	display:block;
	}
.enquiry_txtbox3{
	width:63%;
	height:52px;
	font-family: 'Open Sans', sans-serif;
	font-size:.85em;
	padding:1%;
	color:#888;
	border:1px solid #e0e0e0;
	font-weight:400;
	float:left;
}

.photobox{
	width:18%;
	height:auto;
	float:left;
	margin:2% 1% 2% 1%;
	}
.pro_servcontainer{
	width:100%;
	height:auto;
	}
.pro_servlft{
	width:25%;
	height:auto;
	float:left;
	}
.pro_servlft ul{
	margin:0;
	padding:0;
	}
.pro_servlft li{
	font-size: .9em;
  	float: left;
  	cursor: pointer;
  	font-weight:500;
  	line-height:1.8em;
	width: 100%;
	display: block;
	font-family: 'Open Sans', sans-serif; 
	}
.pro_servlft li a{
	padding: 1em .5em 1em 1.2em ;
  	float: left;
  	cursor: pointer;
 	color:#666;
	width: 100%;
   	border-top: dashed 1px #d1d1d1;
	display: block; 
	background: #f3f3f3 url(../images/liarow.png) no-repeat 6px 22px;
	}
.pro_servlft li a:hover{
	background: #fff url(../images/liarow_hover.png) no-repeat 6px 22px;
    color: #0959a9;
	}
.pro_servlft .active{
	background: #fff url(../images/liarow_hover.png) no-repeat 6px 22px;
    color: #0959a9;
	}


.pro_servrgt{
	width:71%;
	height:auto;
	float:right;
	}
.pro_servrgt h3{
	font-family: 'Open Sans', sans-serif;
    color: #0959a9;
    text-transform: uppercase;
    font-size: 1.3em;
    font-weight: 400;
    padding-bottom: 2%;
}
.pro_servrgt h4{
	font-family: 'Open Sans', sans-serif;
    color: #666;
    text-transform: uppercase;
    font-size: 1em;
    font-weight: 400;
    border-bottom: #e6e6e6 solid 1px;
    clear: both;
    padding-top: 2%;
    line-height: 1.8em;
    margin-bottom: 2%;
}
.callus{
	width:100%;
	height:auto;
	font-family: 'Open Sans', sans-serif;
    color: #0a5fad;
    font-size:.87em;
    font-weight: 400;
	text-align:right;
	border-bottom:1px solid #e9e9e9;
	line-height:2.8em;
	}
.bnr_img{
	width:100%;
	height:auto;
	display:none;
	}
.bnr_img img{
	width:100%;
	height:auto;
	display:block;
	}
.callback_container{
	width:100%;
	height:auto;
	float:right;
	}
.callback_hd{
	font-family: 'Open Sans', sans-serif;
	font-size:1.2em;
	color:#999;
	font-weight:400;
	background:url(../images/quick_enquiry.png) no-repeat 0% center;
	padding:.5% 0% 0.5% 21%;
	line-height:1.8em;
	text-transform: uppercase;
	}
.callback_hd span{
	font-weight: 700;
    color: #5bcbf5;
    font-size: 1.8em;
	}
.callback_box{
	width:100%;
	height:auto;
	margin:7% auto;
}
.callback_txtbox{
	width:100%;
	height:37px;
	background:#fff;
	font-family: 'Open Sans', sans-serif;
	font-size:.9em;
	color:#888;
	font-weight:400;
	line-height:1.4em;
	padding:2%;
	margin:0 auto 4% auto;
	border:1px solid #e1e1e1;
	}
.callback_txtbox1{
	width:100%;
	height:112px;
	background:#fff;
	font-family: 'Open Sans', sans-serif;
	font-size:.9em;
	color:#888;
	font-weight:400;
	line-height:1.4em;
	padding:2%;
	margin:0 auto 4% auto;
	border:1px solid #e1e1e1;
	}
.callback_btn{
	background:#99cc00;
	font-family: 'Open Sans', sans-serif;
	font-size:1em;
	color:#fff;
	font-weight:400;
	line-height:1.4em;
	padding:2.5% 5% 2.5% 5%;
	float:right;
	}
.callback_btn:hover{
	background:#0aadf0;
	font-family: 'Open Sans', sans-serif;
	color:#fff;
	}
	
.index_product_wraper{ 
	width:100%; 
	height: auto; 
	background:#f2f2f2 url(../images/ship_bg.png) no-repeat 0% 0%; 
	background-size:100%;
}
.product-container{ 
	width:90%; 
	height: auto; 
	margin:0 auto;
	padding:4% 0%;
}
.product-container h3{
	font-family: 'Open Sans', sans-serif; 
	font-size:2em; 
	font-weight:700;
	color:#0959a9; 
	text-transform:uppercase; 
	text-align:center; 
	background:url(../images/product-tittle.png) no-repeat center bottom ; 
	line-height:1.8em; 
	margin-bottom:2.7%;
}
.index_product{
	width:30%;
	height:auto;
	margin:1.5% 1.5% 1.5% 1.5%;
	position:relative;
	float:left;
	}
.index_product img{
	width:100%;
	height:auto;
	display:block;
	}
.index_product_txt{
    width:100%;
	height:100%;
	position:absolute;
	bottom:0;
	left:0;
    background: linear-gradient(to top, rgba(0,0,0,0.8), rgba(255,255,255,0) );
 }
.index_product_txt h5{
	font-family: 'Open Sans', sans-serif;
    font-size: 1em;
    font-weight: 600;
    color: #fff;
    padding-left:4%;
	padding-right:4%;
    line-height: 1.5em;
    text-transform: uppercase;
	position:absolute;
	bottom: 8%;
    left: 0%;
    text-align: left;
    right: 0;
}
.index_product_txt h5 a{
	font-family: 'Open Sans', sans-serif;
    color: #fff;
	text-decoration:none;
}
.index_product_txt h5 a:hover{
	font-family: 'Open Sans', sans-serif;
    color: #99cc00;
	text-decoration:none;
}

.view-welcome { 
	width: 22%; 
	height:auto;  
	margin:0% 0 0% 0;
	font-family: 'Open Sans', sans-serif; 
	font-size:1em; 
	text-align:center; 

}
.view-welcome a{ 
	display:block; 
	margin:5% auto; 
	font-weight:600; 
	color:#fff; 
	line-height:39px;
	background: #99cc00;
	}
.view-welcome a:hover {
	font-family: 'Open Sans', sans-serif; 
	color:#fff; 
	background-color:#1bb6f1;
 
}
.nav a {
    padding: .8em .8em .8em .8em !important;}
	
	.associate_container{
	width:100%;
	height:auto;
	border-top:1px solid #e1e1e1;
	border-left:1px solid #e1e1e1;
	}
.associate_col{
	width:25%;
	height:150px;
	border-right:1px solid #e1e1e1;
	border-bottom:1px solid #e1e1e1;
	float:left;
	display:flex;
	align-items:center;
	}
	
.associate_col img{
	max-width:100%;
	height:auto;
	display:block;
	margin:0 auto;
	}
	
	
.mobilemenu{
	display:none !important;
	}


.banner {
    height: 500px !important;
    width: 100%;
}

.banner-slider {
    position: absolute;
    height: 500px !important;
    overflow: hidden;
    width: 100%;
}
