@charset "utf-8";
/* CSS Document */
body{ background:#eaf6ff; font-family: 'Roboto', arial, sans-serif;}
.navbar-wrapper{ position:relative; z-index:1;}
.navbar { background:#fff; margin:0; padding:0;}
.navbar-static-top{ border:0;}
.navbar{ height:134px; min-height:auto;}
.navbar-brand{ height:auto; margin:0; padding:0; position:absolute; z-index:10;}
.nav > li > a{ color:#4b4b4b; padding:10px 5px; margin:5px 20px 0; transition:all 0.2s ease-in-out;}
.nav > li > a:hover{ background:none; font:normal 14px/16px; border-bottom:0px solid #ff0000;}
.hdr-links-wrap{ width:100%; margin:0 auto; border:0px solid red;}
.header-links{width:255px; position:absolute; top:121px; z-index:9;}
.header-links .menu-link{ background:#006600 url(../images/menu-arrow.png) no-repeat center center; height:13px; cursor:pointer;}
.header-links .menu-list{ margin:0px; padding:10px 0 6px; background:rgba(255,255,255,0.8); display:none; width:255px;}
.header-links .menu-list li{ background:url(../images/bullet-menu.png) no-repeat left center; list-style:none; font: normal 14px/16px; color:#4b4b4b; margin:6px 10px; padding:0 0 0 20px; border-bottom:1px solid #dadada;}
.header-links .menu-list li:last-child{ margin-bottom:0;} 
.header-links .menu-list li a{ color:inherit; display:block;}
.header-icon img{ float:right; margin:15px 0px 4px 12px;}
.header-icon img:last-child{ margin-top:18px;} 
.navbar-toggle{ margin-top:15px;}
.navbar-toggle span{ border:1px solid #333;}
#navbar{ background:#fff; width:190px; float:right;}
.navbar-nav{ float:left !important;}
.white-block{ background:#fff; padding:15px; margin-bottom:20px; box-sizing:border-box;}
.white-block h1{font:500 22px/24px 'Roboto', arial, sans-serif; color:#006600; margin:0px 0px 15px; text-align:left; padding:0px;     margin-top: 0px !important;}
.white-block h3{font:500 22px/24px 'Roboto', arial, sans-serif; color:#ddb60b; margin:20px 0px 10px; text-align:left; padding:0px;}
.white-block h4{font:500 15px/20px 'Roboto', arial, sans-serif; color:#1c1c1c; margin:20px 0px 10px; text-align:left; padding:0px;}
.white-block p{font:400 12px/20px 'Roboto', arial, sans-serif; color:#404040; margin:0px 0px; text-align:left; padding:0px;}
.yellow-border{ border-top:5px solid #ddb60b;}
.white-block h2{font:500 20px/22px 'Roboto', arial, sans-serif; color:#1c1c1c; margin:5px 0px 20px; text-align:left; padding:0px;}
.yellow-border p{font:400 14px/20px 'Roboto', arial, sans-serif; color:#404040; margin:0px 0px; text-align:left; padding:0px;}
.red-border{ border-top:5px solid #ff0000;}
.green-border{ border-top:5px solid #006600;}
.margntop-35{ margin-top:0px;}
#owl-demo2 h4{ margin-top:0;}
.btm-block-index {padding:0 15px;}
.btm-block-index div { padding:0 1px;}
.btm-block-index img{ display:block;}
.footer-top{ background:#383838; padding:30px 0;}
.footer-top ul{ margin:0px 0px; padding:0px;}
.footer-top ul li{list-style:none; font: normal 13px/14px 'Roboto', arial, sans-serif; color:#ebebeb; margin:15px 0px 15px; padding:0 0 0 0px;}
.footer-top ul li a{ color:inherit;}
.footer-btm{ background:#151515; padding:10px 0;}
.footer-btm p{font: normal 11px/12px 'Roboto', arial, sans-serif; color:#ebebeb; margin:0; padding:0; }
.footer-btm p a{ color:inherit;}

@media screen and (min-width: 1330px) {
.hdr-links-wrap{ width:1330px;}
}
@media screen and (min-width: 991px) {
	.margntop-35{ margin-top:-35px;}
}
@media screen and (min-width: 768px) {
#navbar{ background:#fff; width:100%; float:none;}
.nav > li > a{ padding:20px 5px; margin:10px 8px 0;}
.navbar-nav{ float:right !important;}
.nav > li > a:hover{border-bottom:4px solid #ff0000;}
}

@media screen and (max-width: 550px) {
	.navbar-brand img{ width:90%;}
}
	
	
/*---Custom CSS service button---*/	
.header-links .menu-link {
    /* background-image: url(../images/menu-arrow.png); */
    /* background-position: center bottom; */
    /* background-repeat: no-repeat; */
    background: #efefef;    
	height: 38px;
    cursor: pointer;
    border-bottom: 12px solid #006600;
}
.service-tab{
    font-size: 16px;
    text-align: center;
    padding: 2px;
	text-transform:uppercase;
}

h1{
    margin-top: 30px !important;
}
