﻿/*------------------Start Bootstrap Navbar overrides--------------------------*/
/*.navbar {
    border-radius: 0px !important;
    border: 0px !important;
}

.navbar-inverse {
    background-color: #202665;
    background-color: #202766;
   border-color: #202665;
}

.navbar-brand {
    padding: 5px 15px;
    height:100%;
}

.navbar-nav {
    padding-top: 14px;
}
.navbar-default {
    background-color: #FFF;
    border-bottom:1px;
    border-color:#e7e7e7;
}
.navbar-default .navbar-nav > li > a {
    color: #202766;
    font-size: 16px;
}
.navbar-inverse .navbar-nav > li > a {
    color: #ffffff;
}
.navbar-inverse .navbar-nav > li > a:hover {
          color: #FFF;
    background-color: #dc3f43;
}
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
        color: #FFF;
    background-color: #dc3f43;
}
*/

/*------------------End Bootstrap Navbar overrides--------------------------*/
.cust-nav-menu-fullWidth{
    width:100% !important;
}
.cust-nav-menu-noLeftMargin{
    margin-left:0px !important;
}
.cust-nav-menu-ul{
    height:50px !important;
}
.cust-nav-default .navbar-nav > .active > a, .cust-nav-default .navbar-nav > .active > a:hover, .cust-nav-default .navbar-nav > .active > a:focus {
    background-color: #FFF !important;
    color: #183883 !important;
}

.cust-nav-default .navbar-nav > li > a:hover, .cust-nav-default .navbar-nav > li > a:focus {
    background-color: #FFF !important;
    color: #183883 !important;
}
.cust-nav-default{
    background-color: #FFF !important;
}
.cust-navbar-brand{
    height:100% !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
.cust-navbar-nav .navbar-nav > li > a {
    color: #202766 !important;
    font-size: 16px !important;
}

.cust-navbar-nav .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
    color: #663700 !important;
    background-color: transparent !important;
}

.cust-navbar-nav{
    margin-top: 12px !important;
    margin-right: 31px !important;
}

.cust-navbar-toggle{
        background-color: #b9b9b9 !important;
}

.cust-navbar{
    margin-bottom: 0px !important;
    border-radius: 0px !important;
}
.android-icon{
    text-align:left;
    margin-top:20px;
}
input::placeholder {
  color: #ffffff;
}
.get-in-touch{width:100%;
              display:block;
}

.cust-nav-upper a:hover, .cust-nav-upper > li > a:focus {
    color: #9d9d9d !important;
    /*background-color: #dc3f43 !important;*/
}

.cust-nav-menu > .open > a {
    color: #FFF !important;
    background-color: #dc3f43 !important;
}

.cust-nav-menu{
    background-color: #202866 !important;
}

.cust-nav-menu > li > a:hover {
    color: #FFF !important;
    background-color: #663700 !important;
}
.cust-navbar-nav .navbar-nav > li > a:hover, .cust-navbar-nav .navbar-nav > li > a:focus {
    color: #d40f14 !important;
    background-color: transparent !important;
}

.cust-nav-upper > li > a {
    color: #9d9d9d !important;
}

.cust-nav-menu > li > a {
    color: #FFF !important;
}
.element-hide{
    display:none;
}

.notification-mobile-absolute{
    margin-right:0px !important;
}

.mobile-show{
        visibility:hidden;
        width:0px;
    }

@media only screen and (max-width: 768px) {
    .notification-mobile-absolute{
        position: absolute;
        top: 6px;
        right: 9px;
    }
    .mobile-hide{
        display:none;
    }
    .mobile-show{
        visibility:visible;
        width:100%;
    }
    .cust-nav-menu-ul{
        height:100% !important;
    }
}
