.btLogoArea img.btAltLogo{margin-top:0 !important;}
.btLogoArea img.btMainLogo{margin-top:1rem;}
.btLogoArea img.btAltLogo{margin-top:1rem;}
.menuPort{}
.btSiteFooter a:hover{color:white !important;opacity:1 !important;}
.btStickyHeaderActive.btMenuHorizontal .mainHeader .btLogoArea .logo img{max-height:24px;transform:translateY(50%);}
.bt_bb_section.bt_bb_color_scheme_1{color:#ffffff !important;background-color:#00427F;}
.btMenuHorizontal .menuPort > nav > ul > li > ul li a:hover{-webkit-box-shadow:inset 5px 0 0 0 #00427F;box-shadow:inset 5px 0 0 0 #00427F;}
.btMenuHorizontal .menuPort > nav > ul > li > ul li a:hover{-webkit-box-shadow:inset 5px 0 0 0 #00427F;box-shadow:inset 5px 0 0 0 #00427F;}
.btStickyHeaderActive.btMenuHorizontal .mainHeader .btLogoArea .menuPort nav > ul > li > a{color:#00427F;}
.btMenuHorizontal .menuPort ul ul li a:hover{color:#00427F;}
.menuPort nav ul li a:hover{color:#ffffff;}
.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor > a:after, .btMenuHorizontal .menuPort nav > ul > li.current-menu-item > a:after{bottom:-1px;background-color:#00427F;}
.btSiteFooter img{max-width:100px;margin-bottom:1rem;}
.heading{font-family:"Libre Baskerville";}
.menuPort nav > ul > li > a, body.btMenuHorizontal .subToggler{line-height:80px;}
.btMenuHorizontal .topBarInMenu{height:80px;}
.btMenuVertical .mainHeader .logo{padding:1em 2em;}
.btMenuVertical .btLogoArea .logo img{height:35px;margin-top:5px !important;}
.h4:after{content:" ";display:table;width:100%;clear:both;}
.btBox > .h4{font-size:1.3em;margin-bottom:1em;padding-bottom:0;display:inline-block;width:100%;font-family:"Libre Baskerville";}
body:not(.btNoDashInSidebar) .btBox > .h4:after, body:not(.btNoDashInSidebar) .btCustomMenu > .h4:after, body:not(.btNoDashInSidebar) .btTopBox > .h4:after {
border-bottom: 3px solid #00427f;
content: ' ';
clear: both;
width: 3em;
display: block;
margin: .8em 0 0;
}