﻿#printbody #logoDiv img { width: 250px; }

/*===========================
       CORPORATE
===========================*/
#corporate-brand { background-color: #e1e3e8; color: #213e96; font-family: Verdana;  font-size: .6em; padding: 3px; margin: 0px; clear: both; vertical-align: middle; }
#corporate-brand a { color: #213e96; }
#brand-separator { padding-left: .5em; padding-right: .5em; border-left: .1em solid; border-color: #bebebe; display: inline; }
#brand-right { color: #213e96; margin-top: 15px; text-align: right; }
#brand-left img{ max-height:30px; width: auto; height: auto; }
.container-fluid.footer--corporate { padding-left:0px; padding-right:0px; }
.footer--corporate { box-shadow:none !important; }
/*===========================
       FOOTER
===========================*/
.socialList i.fab {
    color: white;
}
.siteMap .socialList li img { width: 30px  !important; height:30px !important; }
.footer--product__address-block img { width: 200px; height:58px; }
/*===========================
       MEDIA
===========================*/
@media only screen and (min-width: 992px) {
    .siteMap .socialList li img { margin-bottom: 15px; }
    .footer--product__address-block { padding-left:10px; margin-top:5px !important; }
}
@media only screen and (max-width: 991px) {
    #brand-left img { max-height: 65px; width: auto; height: auto; }
    #brand-left { padding-top: 20px; margin: auto; float: none;text-align: center; }
    #brand-right { color: #213e96; margin-top: 15px; text-align: center; font-size: 1.5em; line-height: 3em; }
    #brand-right span{ width: auto; display: inline; }
    #brand-separator { padding-left: .5em; padding-right: .5em; border-left: .1em solid; border-color: #213e96; display: inline; }
    .siteMap .socialList li img { margin-bottom: 30px; }
}