/* ----------------------------------------------------------------
   Footer addresses
   Headquarters first; the branch is set smaller and lighter so the
   main address reads as the primary one.
-----------------------------------------------------------------*/
#footer .footer-address {
    margin-bottom: 12px;
}

#footer .footer-address--branch {
    font-size: 12px;
    line-height: 1.6;
    opacity: .75;
}

/* ----------------------------------------------------------------
   Contact map
-----------------------------------------------------------------*/
.contact-map {
    display: block;
    width: 100%;
    height: 50vh;
    min-height: 320px;
    border: 0;
    border-radius: 4px;
}

.contact-map-actions {
    margin-top: 12px;
    text-align: right;
}
