.branding a img, .branding img {
    width: 400px !important;
}

.ult-video {
    margin: 20px;
    margin-left: 0px !important;
}

@media screen and (max-width: 800px) {
    .show-mobile-logo .branding img.mobile-logo, .show-mobile-logo.show-device-logo .branding img.mobile-logo, .show-device-logo .branding img, .show-mobile-logo .mobile-branding img.mobile-logo, .show-mobile-logo.show-device-logo .mobile-branding img.mobile-logo, .show-device-logo .mobile-branding img, .transparent .mobile-branding img.mobile-desktop-logo {
        width: 250px !important;
    }
}

#page .masthead.sticky-on .header-bar, #phantom.masthead .header-bar, #phantom .ph-wrap {
    min-height: 120px !important;
}

#footer a span:hover, #footer a:hover {
    color: white !important;
}


/* Desktops and laptops ----------- */
@media only screen and (min-width : 1224px) {
    #footer .wf-container {
        display: flex;
    }

    .wf-container section:not(:nth-child(4)) {
        border-right: 1px solid #5a719a;
    }
}
