.nav > li > a { display: inline; padding: 10px 15px; position: relative; }
#header .menu2 { float: left; background: none !important; margin-left: 114px; }
#header-nav-main2 { width: 100% !important; }
#header-nav-main2 li.active a { background: none !important; border: none !important; color: #395563 !important; }
#header-nav-main2 li { padding: 0; }
.drivematelogo { position: absolute !important; display: block !important; z-index: 999; top: 12px; left: 19px; }
#header.header-narrow .header-logo img { margin: 12px 12px 12px 0; }
.home { width: 38px; float: left; padding-top: 13px; }
.scroll-to-top { display: none; }
#header .header-nav-main nav > ul > li > a { padding: 9px 13px 7px 13px; display: block; }
#header .header-nav-main nav > ul > li.dropdown > a { padding-top: 9px !important; padding-bottom: 7px; }
#header .header-nav-main nav > ul > li > a { display: block; }
#header .header-nav-main nav > ul > li.dropdown > a { padding-top: 9px !important; padding-bottom: 7px; }
#header .header-nav-main nav > ul > li.dropdown.open > a, #header .header-nav-main nav > ul > li.dropdown:hover > a { padding-bottom: 7px; }
#header .header-nav-main { margin: 3px 0 0; }
#header .header-nav-main nav > ul > li.dropdown.open > .dropdown-menu, #header .header-nav-main nav > ul > li.dropdown:hover > .dropdown-menu { top: 42px; }
#header .header-nav-main nav > ul > li > a.dropdown-toggle:after { top: 9px; }
#header .header-body { border: none; box-shadow: none; }
#header .header-nav-main { margin: 0 0 0 0; min-height: auto; }
#header .header-body { background: #fff none repeat scroll 0 0; border-bottom: 1px solid transparent; min-height: 125px; padding: 1px 0; transition: min-height 0.3s ease 0s; width: 100%; /*box-shadow: 0 1px 3px #dfdede;*/
z-index: 1001; }

#footer{ color:#fff;}

@media (min-width: 1024px) {
#header-nav-main2 { width: auto !important; }
#mainNav2 { margin-left: 130px; margin-top: 0px }
.img-responsive { width: 85% }
.cont-banner { background: #f3f3f3 url(../img/home-banner.jpg) left no-repeat; min-height: 450px; }
}

@media (min-width: 768px) {
#header-nav-main2 { width: 100% !important; color: #ffffff !important; }
.cont-banner { background: #f3f3f3 url(../img/home-banner.jpg) left no-repeat; min-height: 450px; }
.img-responsive { width: 85% }
.home { padding-left: 7px; padding-right: 9px; }
}

@media screen and (min-width:600px) {
#header-nav-main2 { width: 100% !important; color: #ffffff; }
.dropdto { width: 100%; display: block; padding-top: 6px; }
.home { padding-left: 7px; padding-right: 0px }
}

@media (min-width: 450px) {
#header-nav-main2 { color: #ffffff !important; }
#header-nav-main2 a { color: #ffffff; }
#header-nav-main2 li { color: #ffffff !important }
.home { padding-left: 7px; padding-right: 0px }
}

@media screen and (max-width: 767px) {
.header-container.container { padding-left: 0; padding-right: 0; }
#header.header-narrow .header-logo .logoimg {width: 170px; margin-right: 0; margin-left: 5px; }

#header .header-btn-collapse-nav { margin-right: 10px; } .home{padding-left: 10px;}
#header .header-btn-collapse-nav{margin: 17px 15px 0 0;}
}

#alert{font-size:13px;display: none;padding:25px 5px 25px 5px;text-align:center;border:1px solid #FFC74D;border-radius:2px; background:#FFFFCC; top:0; left:0%; right:0%; position:fixed; z-index:1000;}		

.services{padding:2px 20px 20px 20px; margin-bottom:30px;}





