@charset "utf-8";
/* CSS Document */
/*-- disable_text_highlighting --*/
.disable_text_highlighting {
-webkit-user-select: none; /* Webkit */
-moz-user-select: none;    /* Firefox */
-ms-user-select: none;     /* IE 10  */
/* Currently not supported in Opera but will be soon */
-o-user-select: none;
user-select: none;
}
.site-wrapper{max-width:1220px; margin: 0 auto; padding:0; border:#E8E8E8 thin solid;}

/* Fonts */
/*@import url(http://fonts.googleapis.com/css?family=PT+Sans:400,700);
@import url(https://fonts.googleapis.com/css?family=Lora:400,700);*/

/*-------------------------- Slider -------------------------------*/
<!--#slide-txt{position:absolute; width:100%; height:100%; z-index:11; background:url(../images/slider/sld-txt-01.png) no-repeat;}
.hm-sld-txt{width:100%; height:100%; background:url(../images/slider/sld-txt-01.png);}-->
/*#slide-txt{position:absolute; left:50%; top:50%; margin-left:-18%; margin-top:-90px; z-index:11; background:url(../img/slider/sld-txt-01.gif) no-repeat;}*/
/*#slide-txt>h1, #slide-txt>h2, #slide-txt>h3, #slide-txt>h4, #slide-txt>h5, #slide-txt>h6{text-align:center; margin:0; padding:0;}
#slide-txt h1{font-size:5em; color:#fff; padding:12px 0;}
#slide-txt h2{font-size:4em; padding: 0;}
#slide-txt h3{font-size:2.5em; color:#d4d4d4; padding:6px 0; line-height:1em;}
#slide-txt h4{font-size:2em; padding:0;}
#slide-txt h5{font-size:1.5em; color:#bebebe; padding:0; line-height:0.8em;}
#slide-txt h6{font-size:1.2em;color:#bebebe; padding:4px 0;}*/

.inr-bg{background:url(../img/inner-pg-bg-elements-01_02.jpg) left no-repeat, url(../img/inner-pg-bg-elements-02.jpg) right no-repeat);}
.inr-slide{max-height:300px !important;}

/*header*/
#header .logo{padding-right:0 !important;}

/*--------------------------------------------------------------- */
/* ---------------------- navigation ---------------------------- */
/* Level 1*/
ul.sml li{width:120px !important;}
ul.med li{width:220px !important;}
ul.wide li{width:280px !important;}
ul.abt li{width:168px !important;}

/* Level 2*/
ul.med li ul.med2 {left:210px !important;}
/*ul.med li ul.med22 {left:210px !important;}*/
ul.med li ul.med2 li{width:170px !important;}
ul.streng-sub1{width:240px; left:210px !important;}
ul.fab-sub1{width:290px !important; left:210px !important;}
ul.fab-sub1 li{width:270px !important;}
ul.paincoat-sub1{width:220px; left:270px !important;}
ul.paincoat-sub1 li{width:200px !important;}
ul.facmnt-sub1{width:220px; left:270px !important;}
ul.facmnt-sub1 li{width:200px !important;}
ul.facacs-sub1{width:184px; left:270px !important;}
ul.facacs-sub1 li{width:160px !important;}
ul.clng-sub1{width:222px; left:270px !important;}
ul.clng-sub1 li{width:200px !important;}

/* Level 3*/
ul.med li ul.med2 ul.med3 {left:170px !important;}
ul.med li ul.wide2 li{left:170px !important;}
.row_6{padding-bottom:0px !important;}


/*----------------------- Main content Area ---------------------------*/

/*Home Page*/

/* Section Head */
.hm-sec{text-align:center; margin-top:40px; margin-bottom:30px;}
.hm-sec h2, .hm-sec h3, .hm-sec h6{padding:0; text-transform:uppercase !important;}
.hm-sec h2{ font-size:28px; color:#424242; }
.hm-sec h3{font-size:23px; color:#646464;}
.hm-sec h6{font-size:18px; color:#e08900; padding-bottom:15px;}
hr.bdr-dbthk-rd{width:80px; height:5px; border:0; margin-top:10px;  background-color:#af2828;}

/* Highlight Boxes */
.hm-mn-hl-bx{background-color:rgba(34,34,40,1); background-image:url(../images/hm-hl-bx-bg-01a.png); background-repeat:no-repeat; padding:90px 50px;  
-webkit-transition: background-color 2s ease-out;
  -moz-transition: background-color 2s ease-out;
  -o-transition: background-color 2s ease-out;
  transition: background-color 2s ease-out;
  border-top:#595959 thin solid; border-left:#4e4e4e thin solid;}
.hm-mn-hl-bx:hover{background-color:rgba(5,37,70,0.9); background-image:url(../images/hm-hl-bx-bg-01a.png); cursor:pointer; background-repeat:no-repeat;}

.box2{background-color:rgba(34,34,40,1); background-image:url(../images/hm-hl-bx-bg-02a.png); background-repeat:no-repeat;}
.box2:hover{background-color:rgba(91,97,112,0.9); background-image:url(../images/hm-hl-bx-bg-02a.png); background-repeat:no-repeat;}
.box3{background-color:rgba(34,34,40,1); background-image:url(../images/hm-hl-bx-bg-03a.png); background-repeat:no-repeat;}
.box3:hover{background-color:rgba(80,10,55,0.9); background-image:url(../images/hm-hl-bx-bg-03a.png); background-repeat:no-repeat;}
.box4{background-color:rgba(34,34,40,1); background-image:url(../images/hm-hl-bx-bg-04a.png); background-repeat:no-repeat;}
.box4:hover{background-color:rgba(23,90,98,0.9); background-image:url(../images/hm-hl-bx-bg-04a.png); background-repeat:no-repeat;}
.box5{background-color:rgba(34,34,40,1); background-image:url(../images/hm-hl-bx-bg-05a.png); background-repeat:no-repeat;}
.box5:hover{background-color:rgba(23,90,98,0.9); background-image:url(../images/hm-hl-bx-bg-05a.png); background-repeat:no-repeat;}



.hm-mn-hl-bx h2{font-size:2.2em; line-height:1.1em; padding:20px 0 30px 0;}
.hm-mn-hl-bx h2, .hm-mn-hl-bx p{color:#fff;}
.hm-mn-hl-bx p.lnk{text-transform:uppercase; margin-top:25px !important;}
.hm-mn-hl-bx a{color:#0a9ec8 !important;}
.hm-mn-hl-bx a:hover{color:#5ac4d4 !important; text-decoration:none;}

.hm-figcap-1{padding:20px 0 40px 0; text-align:center; text-transform:uppercase; font-family: 'Roboto Condensed', sans-serif !important;}

/*-----------------------------   Inner Pages   ---------------------*/
p{color:#333;}
.cur-loc{margin-bottom:50px; margin-top:20px; padding:0px; /*background-color:#f0f0f0;*/ border-bottom:#dcdcdc thin solid; font-size:0.9em;}
.cur-loc a{color:inherit;}
.cur-loc a:hover{text-decoration:none; color:#0f61a0;}
.mn-cont h2{color:#003793; font-size:30px; padding:40px 0 inherit 0;}
.mn-cont h3{color:#688910; font-size:24px; padding:30px 0 20px 0;}
.mn-cont h4{color:#688910; font-size:22px; padding:20px 0 0px 0;}
.mn-cont h5{color:#333; font-size:18px; font-weight:300; padding:20px 0 0px 0; }
.mn-cont h6{color:#688910; font-size:16px; padding:30px 0 20px 0;}
.mn-cont h2.mrgn-nil{padding-top:0px !important;}

/* Main Content LHS Column */
.mn-cont a{color:#11598a !important;}
.mn-cont .col-mn-lhs img{margin:0px 20px 20px 0; float:left;} /* Main Content LHS image */
.mn-cont .col-mn-lhs .serv-list{margin-left:220px !important;}
.mn-cont .col-mn-lhs .serv-list ul{margin-left:10px !important; list-style-position:inside;}
.mn-cont .col-mn-lhs .serv-list ul li{margin-left:10px !important;}
.mn-cont .col-mn-lhs .serv-list ul li a{color:#11598a !important;}

/* Main Content RHS Column */
.mn-cont .col-mn-rhs{margin-bottom:30px;}
.mn-cont .col-mn-rhs h2{color:#003793; font-size:24px; padding:40px 0 25px 0;}

.tlt{background-color:#000; border-bottom:#e3c758 thin solid; margin-top: 0px; padding:14px 0 11px 12px!important;}/*Title*/
.ocr{color:#aa8c53 !important;}
.drgrn{color:#5CA78E !important;}
.wht{color:#fff !important;}

.top-mrgn-nil{margin-top:0;}
.mrgn-nil{margin:0;}
.pad-nil-tprg{padding-left:0px !important;padding-right:0px !important;}
.bdr-box{border:#CCC thin solid; padding-bottom:1px; margin-top}
/*.logo-box img{padding:70px 0;}*/

/*All services Columns */
.serv-col{padding:0 20px 0 20px !important;}
.serv-col.bdr{border-left:#CCC thin dashed;}
/*All services List*/
.navcontainer ul
{
font-family: 'Roboto Condensed', sans-serif;
font-size:16px;
margin:0px;
padding: 0;
list-style-type: none;
}
.navcontainer ul li{
	margin-bottom:14px;
}
.navcontainer ul li li{
	margin-bottom:0px;
}
.navcontainer a
{
padding: 3px 8px 3px 0px;
text-decoration: none;
/*font-weight: bold;*/
color:#7fb8e4;
}

.navcontainer a:hover
{
/*background-color: #369;*/
color: #fff;
}

.navcontainer li li a
{
/*display: block;
color: #FFF;
background-color: #69C;
width: 9em;*/
padding: 3px 0px 3px 15px;
text-decoration: none;
/*border-bottom: 1px solid #fff;*/
font-weight: normal;
}
/* // All services List*/



/*  Footer  */
.footer-nav-wrapper{background:#1d6aa6; padding:20px 0 30px 0; margin-top:30px; }
.footer-nav{/*display:block; margin-top:20px; padding:20px 0 30px 0;*/}
.footer-nav .first-set{padding-left:0;}
.footer-nav .last-set{padding-right:0;}
.footer-nav h3{color:#fff; font-size:24px; padding:20px 0 30px 0; text-align:center;}
.footercol {
	float: none !important;
	text-align: center !important;
}
.footercol p{
	color:#BBB !important; font-size:14px;}


@media (min-width: 1220px){
.mn-cont .col-mn-lhs{margin-right:40px !important;}
}
@media (min-width: 1201px) and (max-width: 1220px){
.tm_navbar {margin-top: 0; padding-top:0;}
}
@media (max-width: 1200px) {
.row_6{padding-bottom:0px !important;}
	}
@media (min-width: 992px) and (max-width: 1199px)  {
.row_6{padding-bottom:0px !important;}
}
@media (min-width: 768px) and (max-width: 991px) {
.row_6{padding-bottom:0px !important;}
.pad-nil{padding-left:0 !important; padding-right:0 !important;}
.mn-cont img{max-width:70%;}
.col-mn-rhs{padding-left:0px !important;}
.col-mn-rhs h2.tlt{margin-top:0px !important;}
}

@media (max-width: 767px) {
.row_6{padding-bottom:0px !important;}
.mn-cont img{max-width:100%;}
}
@media (max-width: 600px) {
.row_6{padding-bottom:0px !important;}
.mn-cont img{max-width:100%;}
}
@media (max-width: 480px) {
.row_6{padding-bottom:0px !important;}
.mn-cont img{max-width:100%;}
}
@media (max-width: 360px) {
.row_6{padding-bottom:0px !important;}
.mn-cont img{max-width:100%;}
}



/*temporary styles*/
/*.sml-box{height:100px; border:#ccc thin solid;}*/
