/* 3 Column Form Landing */
#fundSelectBox ul.selectionOptions.splitTiny {margin:0 -5px 30px;float:left; width:100%;}
#fundSelectBox ul.selectionOptions.splitTiny li {padding:0 5px; width:33%;float:left;margin:5px 0;}
#fundSelectBox ul.selectionOptions.splitTiny li a {font-size:1.1em;padding:10px;min-height:70px;line-height:normal;letter-spacing:-0.5px;}
.flexbox #fundSelectBox ul.selectionOptions.splitTiny {display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:auto;}
.flexbox #fundSelectBox ul.selectionOptions.splitTiny li {display:inherit;}
.flexbox #fundSelectBox ul.selectionOptions.splitTiny li a {-webkit-flex: 1 0 auto;-ms-flex: 1 0 auto;flex: 1 0 auto;vertical-align: middle;display:inherit;-webkit-align-items:center;-ms-flex-align:center;align-items:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; width:100%;padding:5px 10px;}
/* 2020 Brand Redesign */
/*** BODY TEXT ***/
body {color: #000e54;}
/*** ALL LINKS ***/
a {color: #000e54;}
a:hover {color: #d74100;text-decoration: none;}
.title a {text-decoration: underline !important;}
.title a:hover,.title a:focus {text-decoration: none !important;color:#d74100;}
.sectionHeader a.more {color: #000e54;}
.sectionHeader span.fa {color: #000e54;}
.connectBox ul.social li a {color: #000e54;}
.connectBox ul.social li a .fa:hover {color:#d74100;}
.structBody .breadCrumbs ul li a {color: #000e54;}
/*** MAIN SITE TOP LOGO ***/
#ContentLogo img {
    max-height: 92px;
}
@media only screen and (max-width: 767px) {
header .headLogo {
background: #fff;
}
}
/*** MAIN SITE BOTTOM LOGO ***/
#ContentFooterLogo img {
max-height: 150px !important;
}
/*** UTILITY LINKS ***/
header .memberTools ul li a {color: #000e54;}
/*** TOP NAVIGATION ***/
.desktopNav {font-family: inherit;}
.desktopNav li ul {background: #fff;border:2px solid #e8eaeb;}
.desktopNav ul li a {color: #000e54;background: #fff;}
.desktopNav ul li:hover > a, .desktopNav ul li:focus > a {color: #d74100;background: #fff;text-decoration: underline;}
.desktopNav ul li a:hover, .desktopNav ul li a:focus {color: #d74100;background: #fff;text-decoration: underline;}
.desktopNav li ul li {border:2px solid #fff;}
.desktopNav li ul li:hover a {color: #d74100;background: #fff;text-decoration: underline;}
.m-pikabu-sidebar .mainNav ul {font-family: inherit;}
.m-pikabu-sidebar .mainNav ul li a {color:#000e54;}
.m-pikabu-sidebar .mainNav ul li a:hover {background:#fff;color:#d74100;text-decoration: underline;}
.m-pikabu-sidebar .mainNav ul ul li {background:#fff;border:2px solid #fff;}
.m-pikabu-sidebar .mainNav ul ul li a {color:#000e54;background:#fff;}		
.m-pikabu-sidebar .mainNav ul ul li a:hover {background:#fff;color:#d74100;text-decoration: underline;}
/*** INTERIOR NAVIGATION ***/
.secondaryNav ul li a {color: #000e54;text-decoration: underline;}
.secondaryNav > ul > li > a:hover {text-decoration: none;color: #d74100;}
/*** HEADINGS ***/
h1, .PageTitleHeader {font-family: inherit !important;font-weight: 700;}
.pageName h1 {color:#f76900;font-size:5rem;}
h2, .PageSubTitleHeader {color: #000e54;}
.sectionHeader h2 {color: #000e54 !important;font-family: inherit !important;}
h1, h2, h3, h4, h5, .PageTitleHeader, .PageSubTitleHeader {color: #000e54;font-family: inherit;}
/*** BUTTONS ***/
a.btn {border: 2px solid #d74100;color:#d74100;}
input.button {border: 2px solid #d74100 !important;color:#d74100 !important;}
input.button:hover {color: #fff !important;background: #d44500;border-color: #d44500 !important;}
/*** NEWS ITEMS ***/
.newsItem .title a {color: #000e54;text-decoration: underline;}
.newsItem .title a:hover {text-decoration: none;color: #d74100;}
.newsItem.home .text .more a:hover {color: #d74100;}
/*** FOOTER TEXT ***/
footer {color: #000e54;}
footer .leftWrap .address {color: #000e54;}
footer ul.address li a {text-decoration: underline;}
footer ul.address li a:hover {color: #d74100;text-decoration: none;}
footer ul.footerLinks li a:hover {color:#d74100;text-decoration:none;}
footer .links ul li {color: #000e54;}
footer .links ul li a {color: #000e54;text-decoration: underline;}
footer .links ul li a:hover {text-decoration: none;}
footer .links ul li.title {font-family: inherit;}
footer .copy {color: #000e54;}
/*** HOME PAGE ***/
.bx-wrapper .bx_slide .sldtxt {background: #000e54;}
.connectBox .title {font-family: inherit;}
.connectBox .links a {text-decoration: underline;}
.connectBox .links a:hover {text-decoration: none;}
.bx-wrapper .bx_slide .sldtxt .readMore {font-family: inherit;}
.bx-wrapper .bx_slide .sldtxt .readMore a {background-color: #d74100;}
.bx-wrapper .bx_slide .sldtxt .readMore a:hover, .bx-wrapper .bx_slide .sldtxt .readMore a:focus {color:#d74100;background:#fff;}
/*** HOME PAGE VIDEO ***/
.structBody > .dark {background: #000e54;}
.videoItem .text .title {font-family: inherit;}
.sectionHeader a.more:hover {color: #d74100;}
/*** INTERIOR PAGES ***/
.structBody .breadCrumbs ul li a:hover {color:#d74100;}
/*** GIVING FORMS SECURE ***/
.form .formArea {color: #000e54;}
.landingHeader h1 {font-weight:bold;}
@media screen and (max-width: 699px) {.landingHeader h1 {color: #000e54 !important;background:#fff;}}
@media only screen and (max-width: 699px) {#ContentMiddleLayoutLogoTop {background: #fff;}}
#fundSelectBox {color: #000e54 !important;}
.textPanel {color: #000E54 !important;}
#fundSelectBox .topBar.red {background-color: #000e54;}
#fundSelectBox ul.selectionOptions li a {color: #d74100 !important;border: 2px solid #d74100;}
#fundSelectBox ul.selectionOptions li a:hover {color: #fff !important;}
fieldset.divAdvancedDesignations legend span {color: #000e54 !important;}
footer ul.footerLinks li a {color: #000E54;text-decoration: underline;}
#tblScheduledPayments span#spPaymentDates, #tblPerpetualGift span#spNextPaymentDate {color: #000E54;}
.imod-payment-options-pay-now label, .imod-payment-options-scheduled-payments label, .imod-payment-options-perpetual-payments label {color: #000E54 !important;}
#formBreadCrumbs > div > .idbmsBreadcrumbActive {color: #000E54;}
#formBreadCrumbs > div > * {color: #000E54;}
.fancybox-skin {color: #000e54 !important;}
.imod_fieldWrapper .imod-payment-options > div > label {background: #fff;color: #707780 !important;border: 1px solid #707780;}
.imod_fieldWrapper .imod-payment-options > div > label:hover {background: #707780; color: #fff !important;}
.imod-payment-options input:checked + label {background-color:#d74100 !important;color: #fff !important;}
.imod-payment-options input:checked + label:hover {background-color:#707780;}
#main #divButtons input.button, .imod_designations_wrapper .button-section input {color: #fff !important;background: #d74100;}
#main #divButtons input:hover, .imod_designations_wrapper .button-section input:hover {background:#707780;border-color:#707780 !important;}
.redBarStripe {background-color:#000e54;}
/*** CUSTOM GIVING BUTTONS ***/
.custom-schedule-buttons {line-height: 3rem;}
.custom-schedule-buttons .imod_fieldWrapper .imod-payment-options > div > label {border: none;padding: 5px;}