html, body {
overflow-y: auto;
}
.responsive_tab .panel-title .accordion-toggle[aria-expanded=true] {
background: #041e42 !important;
color: #fff !important;
}
#bwg_container1_0 * {
background: none !important;
}
#mega-menu-wrap-main_navigation #mega-menu-main_navigation li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu {
box-shadow: 0px 0px 15px -5px #000;
top: 5rem;
}
.main-menu .sub-menu .page_item>a, .main-menu .sub-menu .menu-item>a {
padding: 10px 0px !important;
}
.main-menu .sub-menu-container {
min-width: 340px !important;
}
#mega-menu-wrap-main_navigation #mega-menu-main_navigation > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover, #mega-menu-wrap-main_navigation #mega-menu-main_navigation > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus {
color: #041e42 !important;
}
.btn {
padding: 9px 20px !important;
}
.top-bar {
color: #041e42 !important;
background-color: #ffffff !important;
}
#mega-menu-wrap-main_navigation #mega-menu-main_navigation > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-main_navigation #mega-menu-main_navigation > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-main_navigation #mega-menu-main_navigation > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-main_navigation #mega-menu-main_navigation > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {
color: #041e42 !important;
}
.middle-section-header {
background-color: #041e42 !important;
/* padding-top: 1.5rem; */
height: 7.1rem;
}
.main-menu .sub-menu-container {
box-shadow: 0px 0px 9px -5px #000;
}
.top-heading {
background: #041e42 !important;
}
.top-bar .heading-module .icon-graphic > li .info-label {
color: #041e42 !important;
}
.icon-graphic > li {
padding-left: 28px !important;
}
.navigation-bar.affix .navigation-bar-inner {
padding: 10px 15px !important;
}
.icon-graphic > li > a, .icon-graphic > li > i, .heading-module .icon-graphic > li > a, .heading-module .icon-graphic > li > i {
color: #041e42;
font-size: 20px !important;
top: 0;
}
.bottom-section-header .bottom-section-inner {
background: #041e42 !important;
}
.bottom-section-header {
background-color: #041e42 !important;
}
.main-menu > .menu-item > a {
color: #fff !important;
}
.navigation-bar.affix {
background-color: #041e42 !important;
}
.navigation-bar .navigation-bar-inner {
background: #041e42 !important;
}
.menu-bar span {
background: #fff !important;
}
.navigation-bar-mobile.collapse.in {
background-color: #041e42 !important;
}
.navigation-bar, .navigation-bar a, .navigation-bar .logo-text, .navigation-bar .logo-text a, .navigation-bar .icon-graphic > li .info-title, .navigation-bar .icon-graphic > li .info-label, .main-menu > .page_item > a, .main-menu > .menu-item > a, .main-menu .sub-menu .menu-item > a, .main-menu .sub-menu .page_item > a, .navigation-bar.affix, .navigation-bar.affix a, .navigation-bar.affix .logo-text, .navigation-bar.affix .logo-text a, .navigation-bar.affix .icon-graphic > li .info-title, .navigation-bar.affix .icon-graphic > li .info-label, .navigation-bar.affix .module-menu .menu-item, .navigation-bar.affix .module-menu .menu-item > a, .navigation-bar.affix .module-menu > .menu-item > a {
color: #fff !important;
}
.dbs3:hover {
box-shadow: 0px 0px 11px 2px #c7c7c7;
transition: 0.2s all;
}
.dbs4 {
margin-left: -2rem;
margin-right: -1.35rem;
}
div#element_4158274435774 > p > label {
margin-bottom: 3rem;
}
@media only screen and (max-width: 770px) {
.middle-section-header {
display: none;
}
.top-bar, .top-bar a {
display: none;
}
.page-heading .custom-page-title {
bottom: 20px !important;
}
.page-heading .wp-custom-header {
height: 146px !important;
}
.breadcrumb {
font-size: 14px !important;
}
.page-title {
font-size: 22px !important;
}
.navigation-bar.sticky.mobile-sticky.affix-top {
display: none;
}
.mob-menu-header-holder {
background-color: #041e42 !important;
}
.mobmenu-right-panel {
background-color: #041e42 !important;
/*width: 100% !important;*/
}
#mobmenuright li a, #mobmenuright li a:visited, .show-nav-right .mob-menu-copyright, .show-nav-right .mob-expand-submenu i {
color: #ffffff !important;
}
#mobmenuright li a, #mobmenuright li a:visited, #mobmenuright .mobmenu-content h2, #mobmenuright .mobmenu-content h3, .mobmenu-left-panel .mobmenu-display-name {
font-size: 16px !important;
padding: 14px 17px !important;
}
.mobmenu-content #mobmenuright .sub-menu {
background-color: #041e42 !important;
}
.mobmenu-content #mobmenuright li:hover {
background-color: #041e42 !important;
}
}