footer{color:#fff;background:#1e3a62;padding:30px 0 10px 0;min-height:20em;border-top:#5f9bbc 6px solid;min-width:100% !important;border-bottom:2px solid #083149}footer h2{font-size:20px;color:#fff;padding:0 0 8px;border-bottom:1px dotted #627691;text-shadow:1px 1px 0px #333}footer ul{font-size:12px;line-height:1.5em;margin-left:0;padding-left:0;list-style:none}footer ul li{color:#9dafbb;padding:0 10px}footer a{color:#fff;text-decoration:none;font-weight:700;background:transparent}footer a:hover,footer a:focus{text-decoration:underline;color:#fff}footer .region-footer-top{background:#5f9dc0;display:flex;flex-flow:row wrap}footer .region-footer-top>*{flex:1 100%}footer .region-footer-middle{padding:0 10px}footer .menu--footer{position:relative;margin:10px 0}footer .menu--footer ul{width:80%;margin:0 auto;border-top:1px solid #2f486b;padding-top:10px;text-align:center}footer .menu--footer ul li{display:block;padding:0 10px;line-height:1em}footer .menu--footer ul li a{font-size:10px;color:#c1ccd4;font-weight:bold;white-space:nowrap}footer .menu--footer ul li a:hover,footer .menu--footer ul li a:focus{font-size:10px;color:#fff}@media (min-width: 768px){footer{background:#1e3a62 url("../../../images/capitol_bg.png") no-repeat 50% 40px}footer .block{flex:1 auto}footer .region-footer-middle{display:flex;flex-flow:row wrap}footer .region-footer-middle>*{flex-basis:auto;width:50%;padding-left:15px;padding-right:15px}footer .leadership{margin:20px auto;display:block}footer .leadership h2{margin-top:0px}footer .leadership p{margin:0;padding:0;width:30%;float:left;font-size:12px;line-height:1.5em}footer .leadership p.mogov{width:20%}footer .leadership a{padding-top:20px;color:#fff}footer .leadership a:hover,footer .leadership a:focus{border-bottom:0;text-decoration:none;color:#fff}footer .leadership .gov{display:block;height:56px;text-align:center;float:right}footer .leadership .state{display:block;background:transparent url("../../../images/mogov_logo_footer.png") center no-repeat;height:76px;margin:0 auto}footer .leadership .agency{display:block;height:56px;text-align:center;float:left}footer .leadership .donate_life{width:20%}footer .leadership .donate_life a{display:block;background:transparent url("../../../images/save-a-life-dark.png") center no-repeat;height:76px}footer .leadership .donate_life a svg.ext{display:none}footer .menu--footer ul li{display:inline}}@media (min-width: 992px){footer .region-footer-middle{flex-flow:row nowrap}footer .region-footer-middle>*{flex-basis:auto;width:25%;padding-left:15px;padding-right:15px}}
