#tc-frame {
z-index: 1000000; height: 60px !important;
width: 60px !important;
} .page-id-569 .live-chat-button,
.page-id-41 .live-chat-button,
.page-id-761 .live-chat-button {
display: none !important;
} #footer #footer-utility a,
#footer #footer-utility {
color: #fff !important;
} @media (max-width: 940px) {
#sticky-wrapper {
width: 100%;
background: #022549;
z-index: 3;
height: 66px;
position: relative;
}
#sticky-wrapper.sticky {
position: fixed;
top: 0;
}
#site-title {
float: left;
}
.home #site-title a {
background-position: 0 18px !important;
width: 141px !important;
height: 66px !important;
}
.home #site-title a,
#site-title a {
margin-left: 30px;
}
#site-title::after {
content: "";
clear: both;
display: table;
}
#menu-utility-nav, .acu-mobile-menu .cd-menu-icon,
.acu-is-clicked .cd-primary-nav-trigger { 
position: static !important;
}
#menu-utility-nav, .acu-mobile-menu {
float: right !important;
}
#menu-utility-nav { padding-top: 15px;
margin-right: 10px;
}
.home #menu-utility-nav>li.menu-login > a {
color: #487eb5 !important;
}
.acu-mobile-menu {
width: unset !important;
background: transparent !important;
height: unset !important;
}
.acu-mobile-menu .cd-primary-nav-trigger {
float: none;
top: unset;
left: unset;
width: 43px;
height: 42px;
padding-top: 10px;
margin-right: 30px;
}
.acu-mobile-menu .cd-primary-nav-trigger::after {
content: "";
clear: both;
display: table;
}
.acu-mobile-menu .cd-primary-nav-trigger .cd-menu-text {
display: block;
font-weight: 500;
letter-spacing: 0.5px;
font-size: .875em;
line-height: 1;
color: #b4e9fb;
text-transform: uppercase;
}
.acu-mobile-menu .cd-primary-nav-trigger .cd-menu-icon {
width: 42px;
top: unset;
bottom: 0;
left: 0;
-webkit-transform: translateX(0%) translateY(-50%);
-ms-transform: translateX(0%) translateY(-50%);
transform: translateX(0%) translateY(-50%);
}
#cd-menu-close {
border: none;
background: transparent;
height: 30px;
width: 45px;
position: absolute;
top: 15px;
right: 15px;
left: auto;
}
#cd-menu-close::after {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
content: "×"; font-size: 30px; 
color: #b4e9fb;
line-height: 30px;
text-align: center;
}
body:not(.home) #header-nav {
display: none;
}
body.home #header-nav,
.section-title {
clear: both;
}
.home #header-nav {
margin-top: 60px;
}
.cd-primary-nav ul li.current-menu-item ul.sub-menu, 
.cd-primary-nav ul li.current-page-ancestor ul.sub-menu {
display: none; }
.cd-primary-nav .menu .menu-item-has-children {
position: relative;
}
.cd-primary-nav .menu .menu-item-has-children .dropdown-toggle {
position: absolute;
right: 0;
top: 0;
text-align: center;
font-weight: 700;
color: #fff;
font-size: 30px;
margin-right: 10px;
border: none;
background: transparent;
height: 60px;
}
.cd-primary-nav .menu .menu-item-has-children.open .sub-menu {
display: block;
}
.cd-primary-nav .menu .menu-item-has-children .dropdown-toggle .minus,
.cd-primary-nav .menu .menu-item-has-children.open .dropdown-toggle .plus {
display: none;
}
.cd-primary-nav .menu .menu-item-has-children.open .dropdown-toggle .minus {
display: block;
padding-right: 2px; margin-top: -6px;
width: 17px;
}
}
.acu-is-clicked .cd-primary-nav-trigger {
position: absolute;
} .sr-only {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
clip: rect(0,0,0,0);
border: 0;
}
.live-chat-button,
.zelle-button {
position: fixed; right: 15px;
bottom: 85px;
z-index: 1000;
margin: 0;
padding: 5px 3px 5px 5px;
font-weight: bold;
font-size: 11px;
line-height: normal;
text-transform: uppercase;
text-align: center;
color: #fff;
border: 1px solid transparent;
}
.live-chat-button {
right: 70px;
}
@media (min-width: 768px) {
.live-chat-button {
right: 90px;
}
}
.live-chat-button .circle,
.zelle-button .circle {
display: inline-flex;
justify-content: center;
align-items: center;
width: 50px;
height: 50px;
background: #c98536;
border-radius: 100%;
border: 3px solid white;
box-shadow: 0px 0px 6px rgba(0,0,0,0.16);
}
.zelle-button .circle {
background: #6b1ed4;
}
@media (min-width: 768px) {
.live-chat-button .circle,
.zelle-button .circle {
width: 65px; 
height: 65px;
}
}
.live-chat-button:hover,
.live-chat-button:focus,
.zelle-button:hover,
.zelle-button:focus {
text-decoration: none;
color: #fff;
}
.live-chat-button:hover .circle,
.live-chat-button:focus .circle,
.zelle-button:hover .circle ,
.zelle-button:focus .circle {
background: #022549;
}
.live-chat-button:active .circle,
.zelle-button:active .circle {
background: #022549;
}
.live-chat-button svg {
width: 25px;
height: 25px;
fill: white;
}
.zelle-button svg {
fill: white;
width: 35px;
height: 35px;
}
@media (min-width: 768px) {
.live-chat-button svg {
width: 32px;
height: 32px;
}
.zelle-button svg {
width: 45px;
height: 45px;
}
}
.openstatus {display:none;}
.openstatus.active {display:block;}
.mw-title {
padding: 15px;
}
.modal-body {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-ms-flex-pack: justify;
justify-content: space-between;
padding-bottom: 15px;
}
.col,
.unavailable,
.alert {
-ms-flex: 1 1 100%;
flex: 1 1 100%;
margin: 0 15px 15px;
}
@media (min-width: 800px) {
.col {
-ms-flex: 1 1 21ch;
flex: 1 1 21ch;
margin: 0 15px 15px;
}
}
.live-chat-hours td {
padding-left: 10px;
}
.live-chat-hours th {
text-align: left;
}
.alert {
color: #8a6d3b;
background-color: #fcf8e3;
border-color: #faebcc;
padding: 15px;
border: 1px solid transparent;
}
#wow-modal-close-2.mw-close-btn.image::before {
width: 24px !important;
height: 24px !important;
margin: 15px !important;
font-size: 24px !important;
line-height: 24px !important;
color: #666 !important;
background: none !important;
} #login-select{
-webkit-appearance: auto;
padding: 5px;
color: #022549;
font-family: "Open Sans",verdana,helvetica,sans-serif;
border: none;
font-size: 16.35px;
}
#credit-card-access {
display: none;
}
#menu-utility-nav>li.menu-login #online-banking-login-desktop {
padding: 20px 26px;
text-align: center;
}
#online-banking-login-desktop .sub-menu {
text-align: center;
}
.main .custom-sub ul {
margin: 0;
}
#menu-utility-nav>li.menu-login a.cc-access-button {
margin-top: 15px;
margin-bottom: 4px;
display: block;
background-color: #fcb32e;    
color: #fff;
text-transform: uppercase;
font-size: 14px;
padding: 3px;
line-height: 1.667;
background-image: none !important;
}
#menu-utility-nav>li.menu-login a.cc-access-button:hover {
background-color: #c98536;
color: #fff;
}
#wow-modal-window-1 {
background-color: #fff !important;
}
img[src*="servedby.ipromote.com/ad/"]  {
display:none;
}
.page-id-252 .content {
z-index: inherit !important;
}
@media (max-width: 1075px) {
#post-252 p:nth-of-type(1),
p.button-callout {
position: static !important;
text-align: left !important;
}
}
@media (min-width: 1076px) {
.page-template-page-calculator article {
position: relative;
}
.page-template-page-calculator h1.page-title {
max-width: calc(100% - 158px - 15px);		
}
p.button-callout {
position: absolute;
top: 0;
right: 0;
text-align: right;
display: block;
}
p.button-callout a.btn.btn-custom {
display: inline-block;
margin-bottom: 10px;
}
}
#wow-modal-window-1 {
padding: 30px !important;
top: 170px !important;
}
#wow-modal-window-1 h2 {
color: #022549 !important;
}
.comparison.table tr:nth-of-type(2n) {
background: #f9f9f9;
}
@media (min-width: 768px) {
.comparison.table td {
text-align: center !important;
}
}
.comparison.table td p {
margin-bottom: 10px;
}
.comparison.table td p:last-of-type() {
margin-bottom: 0px;
}
.main .comparison.table thead tr th {
text-align: center;
vertical-align: middle;
line-height: 1;
padding: 15px;
}
.comparison.table tr th,
.comparison.table tr td {
vertical-align: middle;
line-height: 1.275;
padding: 10px;
}
.main .comparison.table tbody tr td.financial-format .amount, .main .comparison.table tbody tr td.financial-format .sign {
display: inline;
}
.main .comparison.table tbody tr td.financial-format {
white-space: initial;
}
@media (max-width: 800px) {
.main .comparison.table tbody tr td.financial-format {
text-align: left;
}
.comparison.table th.st-head-row {
background: #adf;
}
}
.home ul#menu-main-nav>li.icon-search-icon {
display: inline-block !important;
}
#menu-utility-nav>li.menu-login .custom-sub .sub-menu li:last-child a {
margin-right: 0;
}
#menu-utility-nav>li.menu-login .custom-sub .sub-menu li a {
color: #fff;
margin-right: 5px;
padding: 0;
font-size: .75em;
line-height: 1.417;
display: inline-block;
cursor: pointer;
text-transform: none;
text-decoration:underline;
background: transparent;
}
.custom-sub hr {
border-top: none;
margin: 0.5em 0;
}
#footer,
.footer-wrap {
background: #022549;
}
#footer {
z-index: 10;
position: relative;
padding-top: 20px !important;
}
#footer p a,
#footer p {
color: #487eb5 !important;
}
#footer ul.social { display: flex;
flex-wrap: wrap;
}
#footer ul.social li {
margin-right: 20px;
}
#footer ul.social li:last-of-type() {
margin-right: 0px;
}
ul.share {
margin-bottom: 20px;
padding-bottom: 10px;
float: right;
margin-right: 6.25%;
}
@media only screen and (min-width: 58.75em) {
ul.share {
margin-right: 4%;
}
}
@media only screen and (min-width: 75em) {
ul.share {
margin-right: 0;
}
}
ul.share li {
list-style: none;
display: inline-block;
margin-left: 10px;
}
ul.share li a {
padding-left: 22px;
font-weight: 700;
display: block;
}
@media only screen and (min-width: 43.75em) {
ul#menu-main-nav .icon-search-icon form {
left: -9999em !important;
display: none !important;
}
.home ul#menu-main-nav .icon-search-icon.active {
background: #fff;
}
ul#menu-main-nav>li.icon-search-icon.active>a {
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2220%22%20height%3D%2219%22%20viewBox%3D%22-7.747%20-7.248%2020%2019%22%20enable-background%3D%22new%20-7.747%20-7.248%2020%2019%22%3E%3Cpath%20fill%3D%22%23C9720D%22%20d%3D%22M11.793%209.227l-4.86-4.62-.01-.008c2.09-2.96%201.76-7.008-.99-9.622-3.128-2.966-8.21-2.966-11.338%200-3.122%202.972-3.122%207.805%200%2010.773%202.752%202.612%207.01%202.925%2010.128.948l4.862%204.62c.61.58%201.595.58%202.21%200%20.612-.576.612-1.515-.002-2.09zM-3.51%203.957c-2.086-1.983-2.082-5.202%200-7.182%202.08-1.98%205.47-1.98%207.557%200%202.08%201.98%202.08%205.198%200%207.18-2.086%201.978-5.477%201.978-7.557%200z%22/%3E%3C/svg%3E");
background-repeat: no-repeat;
}
.home ul#menu-main-nav .icon-search-icon.active form {
left: 0em !important;
top: 146px !important;
display: block !important;
padding: 20px;
}
ul#menu-main-nav .icon-search-icon.active form {
display: block !important;
}
ul#menu-main-nav .icon-search-icon.active form {
width: 280px; 
font-size: .889em;
}
ul#menu-main-nav>li.active {
background-color: #d5eefa;
}
ul#menu-main-nav>li.active a {
color: #022549;
}
.sub-menu {
z-index: 1;
}
.home ul#menu-main-nav .icon-search-icon.active form #s {
width: 96%;
}
ul#menu-main-nav li:last-child.active form {
left: auto !important;
right: 0;
}
}
#menu-utility-nav>li.menu-login .custom-sub {
display: none !important;
}
#menu-utility-nav>li.menu-login.active .custom-sub {
display: block !important;
right: 0;
top: 66px;
}
@media only screen and (min-width: 700px) and (max-width: 1080px) {
.home ul#menu-main-nav li {
font-size: 14px !important;
}
}
@media only screen and (min-width: 700px) and (max-width: 939px) {
.home ul#menu-main-nav .icon-search-icon.active form {
top: 91px !important;
}	
}
@media only screen and (min-width: 940px) and (max-width: 1080px) {
.home ul#menu-main-nav .icon-search-icon.active form {
top: 139px !important;
}
}
@media only screen and (min-width: 700px) and (max-width: 1300px) {
.home ul#menu-main-nav .icon-search-icon.active form {
left: auto !important;
right: 0;
}	
}
.single-post #footer ul.share li {
display: none;
}
#post-252 {
position: relative;
}
.btn.btn-custom {
background-color: #c98536 !important;
color: #fff !important;
padding: 10px 20px !important;
border-radius: 3px !important;
border: none !important;
font-family: "Open Sans",verdana,helvetica,sans-serif;
font-weight: bold;
display: inline-block;
margin-bottom: 5px;
}
.btn.btn-custom:hover {
background-color: #022549 !important;
} .special-sub{
text-align: left !important;	
}
#menu-item-204:hover .special-sub {
display:block;
}
.responsive-tabs__list__item {
max-width:25%;
white-space: normal !important;
}
.responsive-tabs__list {
display: flex;
}
article .responsive-tabs .responsive-tabs__list__item {
background: #c98536;
color: #fff;
}
article .responsive-tabs .responsive-tabs__list__item--active, 
article .responsive-tabs .responsive-tabs__list__item--active:hover {
color: #022549;
background: #fff;
}
article .responsive-tabs .responsive-tabs__list__item:hover {
border-color: #ddd;
} .accordion {
margin-bottom: 30px;
}
.main .accordion-title {
background-color: #c98536;
padding: 5px 15px;
border-radius: 3px;
color: #fff;
font-weight: 500;
margin-bottom: 0px;
margin-top:15px;
display: flex;
justify-content: space-between;
}
.accordion-content {
border: 1px solid #ddd;
padding: 5px 15px;
border-top-width: 0px;
}
.accordion-title::after {
font-size: 24px;
font-weight: 700;
line-height: 1.375;
}
.accordion-title[aria-expanded=false]::after {
content: "+";
}
.accordion-title[aria-expanded=true] {
border-radius: 3px 3px 0px 0px;
}
.accordion-title[aria-expanded=true]::after {
content: "–"
}
.js-open-everything {
background-color: #022549;
padding: 5px 15px;
color: #fff;
font-family: "Open Sans",verdana,helvetica,sans-serif;
border: none;
border-radius: 3px;
}
iFrame.yt-video {
height: auto !important;
}.tablepress-id-37 .column-4{text-align:right}