body{
	font-family: Arial, Helvetica, sans-serif;
}
.app .navbar-brand {  padding: 0px; }
.app .navbar-brand img { height: 50px; }
.app .sidebar-nav .nav > li.active { border-color: #78BE20; }
.app .navbar .navbar-brand:hover { background-color: #fff; }

.app .navbar { background-color: #fff; border-color: #4E5D53; }
.app .navbar a { color: #4E5D53; }
.app .navbar a:focus { background-color: #4E5D53; color: #F7E4CB; }
.app .navbar a:hover { background-color: #4E5D53; color: #F7E4CB; text-decoration: underline; }
.app .navbar .dropdown.open > a, .app .navbar .dropdown a:focus { background-color: #fff; color: #0075B0; }
.app .navbar .dropdown .dropdown-menu { background-color: #fff; border-color: #afbccf; }
.app .navbar .dropdown-menu li a { color: #0075B0; }
.app .navbar .dropdown-menu li a:hover { background-color: #ebeff2; }

.app .navbar .sidebar { background-color: #F7E4CB; border-color: #fff; color: #fff; }
.app .navbar .sidebar a { color: #4E5D53; }
.app .navbar .sidebar a:hover { color: #F7E4CB; background: #4E5D53; text-decoration: none; }
.app .navbar .sidebar .sidebar-nav .nav > li.active { border-color: #4E5D53; background-color: #F7E4CB; color: #4E5D53; }
.app .navbar .sidebar .sidebar-nav .nav > li.active > a { color: #F7E4CB; background-color: #4E5D53; }

.app .navbar .sidebar .sidebar-nav .nav .collapsing a { color: #F7E4CB; }
.app .navbar .sidebar .sidebar-nav .nav a.collapsed:focus { color: #F7E4CB; }
.app .navbar .sidebar .sidebar-nav .nav .collapse a { color: #4E5D53; }
.app .navbar .sidebar .sidebar-nav .nav .collapse a:hover { color: #F7E4CB; background: #4E5D53; }
.app .navbar .sidebar .sidebar-nav .nav .collapse .active a { color: #F7E4CB; }

.app .navbar .sidebar .sidebar-nav .agency-info { background-color: #F7E4CB; color: #4E5D53;}
.app .navbar .sidebar .sidebar-nav .agent-info { background-color: #F7E4CB; color: #4E5D53;}
.app .navbar .sidebar .sidebar-nav .agent-info .agent-thumbnail img { border-color: #4E5D53; }
.app .navbar .sidebar .sidebar-nav .title { background-color: #4E5D53; border-color: #4E5D53; } /* dark greenish 
/* .app .navbar .sidebar .sidebar-nav .title { background-color: #00A3AD; border-color: #00A3AD; } /* aqua */
.app .navbar .sidebar .sidebar-nav .title h4 { color: #fff; }
.app .navbar .sidebar .credits { border-color: transparent; background-color: #fff; }
.app .navbar .sidebar .credits .credit img { filter: brightness(0.5); -webkit-filter: brightness(50%); -moz-filter: brightness(50%); -o-filter: brightness(50%); -ms-filter: brightness(50%); }

/* custom pages */
.app.page-reset-password .navbar { background-color: #0075B0; border-color: #0075B0; }
.app.page-reset-password .navbar a { color: #fff; }
.app.page-reset-password .navbar a:focus { background-color: #fff; color: #0075B0; }
.app.page-reset-password .navbar a:hover { background-color: #fff; color: #0075B0; }
.app.page-reset-password .navbar .navbar-header { display: none; }
@media (max-width: 767.98px) {
    .logo-img-res {
      max-width: 290px !important;
    }
}
.navbar-toggler { background-color: #343a40; border-color: #343a40; }