/* Small brand scale adjustments requested for the showroom and responsive
 * headers. */
body#module-syscarebrand-showroom header.page-header {
    padding-top: 50px !important;
}

.syscare-mobile-logo-link {
    display: block;
    line-height: 0;
}

.syscare-mobile-logo {
    display: block;
    width: 145px;
    max-width: 100%;
    height: auto;
}

#syscare-footer .sf-logo-img {
    max-width: 180px !important;
}

@media (max-width: 1024px) {
    #syscare-footer .sf-logo-img {
        max-width: 145px !important;
    }
}

@media (max-width: 767px) {
    .syscare-mobile-logo {
        width: 145px;
    }

    #syscare-footer .sf-logo-img {
        max-width: 130px !important;
    }
}

@media (max-width: 576px) {
    #syscare-footer .sf-logo-img {
        max-width: 125px !important;
    }
}
