.col-sm-12.col-xl-4.footer-contact-address{max-width:100%!important}.span12.widget-span.widget-type-custom_widget{margin-left:0}footer{background-color:#ecf0f0;padding:30px 0}footer .footer-contact{align-items:flex-end;display:flex;font-size:.9375rem;justify-content:space-between;padding:40px 0}footer .footer-contact .header{font-weight:700;text-transform:uppercase}footer .footer-contact .header.footer-contact-link{color:#00558c}footer .footer-contact .header.footer-contact-link:hover{text-decoration:underline}footer .footer-contact-address{color:#454545;line-height:1.6;padding-left:0}footer .footer-contact-social{font-size:1.125rem;margin-bottom:10px;text-align:center}footer .footer-contact-social a{border:1px solid #454545;border-radius:5px;color:#000;display:inline-block;height:35px;line-height:35px;margin-right:15px;text-align:center;text-decoration:none;transition:all .5s;width:35px}footer .footer-contact-social a:hover{background-color:#000;border-color:#000;color:#fff}footer .footer-contact-social a:last-child{margin-right:0}footer .footer-contact-apps{padding-right:0}footer .footer-contact-apps .header{text-align:right}footer .footer-contact-apps img{display:inline-block;height:auto;width:135px}footer .footer-contact-apps img:first-child{margin-right:13px}footer .footer-contact-apps div:last-of-type{display:flex;float:right;margin-top:10px}footer .footer-links{font-size:.9375rem;margin:19px 0 17px!important;padding:0}footer .footer-links .routing-number{color:#000!important;margin-left:0!important;padding-left:0!important;text-align:left}footer .footer-links>div{padding-right:0;text-align:right}footer .footer-links>div a{margin-right:30px}footer .footer-links>div a:last-child{margin-right:0}footer .footer-bottom img{display:inline-block;height:auto;margin-right:25px;width:auto}footer .footer-bottom img:last-child{margin-right:0}@media screen and (min-width:1201px){footer .footer-bottom,footer .footer-links{display:flex}footer .footer-bottom{align-items:flex-end;display:flex;justify-content:center}footer .footer-bottom div:first-child{padding-left:0}footer .footer-bottom div:last-child{padding-right:0;text-align:right}}@media screen and (max-width:1200px){footer{text-align:center}footer .container>div{flex-direction:column}footer .container .footer-contact{padding-bottom:0}footer .container .footer-contact-address,footer .container .footer-contact-apps,footer .container .footer-contact-social{margin-bottom:40px}footer .container .footer-contact-address{padding-left:15px}footer .container .footer-contact-apps{padding-right:15px}footer .container .footer-contact-apps .header{text-align:center}footer .container .footer-contact-apps div:last-of-type{display:block;float:none}footer .container .footer-links .routing-number{padding:0;text-align:center}footer .container .footer-links>div{padding:0}footer .container .footer-links>div a{display:block;margin-bottom:20px;margin-right:0;text-align:center}footer .container .footer-links>div a:first-child{margin-top:20px}footer .container .footer-bottom .ada-compliance{margin-bottom:30px}footer .container p.copyright{margin:0 auto;width:100%}}@media screen and (min-width:768px) and (max-width:1200px){footer .footer-contact{align-content:center;justify-content:center}footer .footer-links>div{margin:0 auto;text-align:center}footer .footer-links .routing-number{padding:0;text-align:center}footer .footer-contact-apps img:first-child{margin-right:0}footer .footer-contact-apps a{display:inline-block}}@media (-ms-high-contrast:none) and (max-width:1200px),screen and (-ms-high-contrast:active){.footer-contact{display:block!important}}@media screen and (min-width:1025px){footer .footer-links{display:flex!important}}