






/*  header style */

#navbar-div {
background-color: #FAF7F8;
border-color: #FAF7F8;
-webkit-box-shadow: 1px 1px 1px #666666;
-moz-box-shadow:    1px 1px 1px #666666;
box-shadow:         1px 1px 1px #666666;
}

.btn-auth-custom, .btn-auth-custom:focus {
margin-top:5px;
background: rgba(0,0,0,0);
color: #000000;
padding-top:4px;
padding-bottom:4px;
padding-left:7px;
padding-right:7px;
margin-left:10px;
transition: opacity 0s;
-moz-transition: opacity 0s;
-webkit-transition: opacity 0s;
}
.custom-icon-bar
{
background-color: #000000 !important;
}
.custom-navbar-toggle
{
border-color: #000000 !important;
}
.mobile-navbar-link {
color: #000000 !important;
text-decoration:none;
font-size: 14px;
font-weight:normal;
}

.navbar-custom-hover, .btn-custom-dropdown:focus, .header-button:hover  {
background-color: #2ABAF7 !important;
color: #FFFFFF !important;
}

.remove-link {
color: #2ABAF7;
font-weight: normal;
cursor: pointer;
}

.remove-link:hover {
color: #2ABAF7;
}

a:visited, a:link, .portal-link {
text-decoration: none;
color: #2ABAF7;
font-weight:bold;
}

.open-disable-authenticator-app-modal {
color: #2ABAF7 !important;
}

a:hover, a:active {
text-decoration: underline;
}

.brand-logo{
height:61px;
}

#compact-navbar-collapse-ul {
background-color: #FAF7F8 !important;
color: #000000 !important;
}

.hamburger-menu-btn {
border-color: #000000 !important;
}

.hamburger-bar-1,.hamburger-bar-2,.hamburger-bar-3 {
background-color: #000000 !important;
}

.compact-navbar-collapse-a {
color: #000000 !important;
}

.angular-app-head-compact-menu-expanded {
-webkit-box-shadow: 1px 1px 1px #FAF7F8 !important;
-moz-box-shadow: 1px 1px 1px #FAF7F8 !important;
box-shadow: 1px 1px 1px #FAF7F8 !important;
}

.always-show-overscroll-y {
overflow-y: scroll;
}