/* Logo sizing is independent of the cabinet's original letter-mark styles. */
.tx-shell .tx-shell-brand-mark {
    display:block;
    width:32px;
    height:32px;
    flex:none;
    object-fit:contain;
    border-radius:0;
    background:transparent;
    transform:none;
}

/* Override only the legacy login wordmark; retain the existing form and controls. */
body.login #login h1 a {
    background-image:url("brand/tendercode-mark.png")!important;
    background-repeat:no-repeat;
    background-position:center top;
    background-size:56px 56px;
    display:block!important;
    width:100%!important;
    height:auto!important;
    padding:68px 0 0;
    margin:0 0 24px!important;
    text-indent:0!important;
    text-transform:none;
    letter-spacing:-.6px;
    font-size:28px!important;
    font-weight:800!important;
    line-height:1.2;
    color:#18202e!important;
    overflow:visible;
}
