body .shesaidyes_preloader_holder {

    background-color: #405caa;

}


.navbar-header h1.logo {
    margin: 9px 0 0 0px; 
}




.logo img,
.navbar-header .logo img {
    max-width: 180px; padding: 0px; 
}



#navbar .menu-item > a { font-size: 13px; }


.menu-item { font-family:Montserrat; }

.header-info-group i,
.header-info-group p { color:#405caa;}




#navbar ul.sub-menu li a {
    color: #405caa;
}

#navbar ul.sub-menu .menu-item > a { line-height: 115%; padding: 10px 12px; }








#modeltheme-main-head {

    border-bottom: 0.5px solid #cacaca;
    border-top: 0.5px solid #cacaca;

}


.search-icon-div {
	
border-right: .5px solid #cacaca;
border-left: .5px solid #cacaca;
}

.nav-burger-div {
    border-right: .5px solid #cacaca;
}




.mt-search-icon { color:#405caa !important; }
#mt-nav-burger span { background:#405caa; }


.fixed-search-overlay {background: rgba(65, 92, 170, 0.95) none repeat scroll 0 0; }

.fixed-sidebar-menu-overlay {background: rgba(65, 92, 170, 0.75) none repeat scroll 0 0; }
.fixed-sidebar-menu .left-side img { max-width: 200px; }


header,
.navbar-default { background:#ffffff; }



.make-payment { position: fixed; z-index:9000; bottom: 25px; right: -1px; text-align:right; }
.make-payment a,
.make-payment a:active,
.make-payment a:focus { border: 1px white solid; font-weight:bold; box-shadow: 0 0px 5px rgb(0, 0, 0, 0.35); display:inline-block; background:#405caa; color:white; padding: 6px 15px; margin-bottom: 5px; }
.make-payment a:hover { color:white; background: black; padding: 6px 55px 6px 15px;  }



.ph-header { background-attachment:fixed;  background-position: top center; background-repeat: no-repeat; background-size: 100%; }
.ph-header img { width: 100%; }




