/* CSS związany stricte z layoutem strony. Plik nie powinien zawierać reguł,
 * które wpływają na wyświetlanie treści stron, jedynie na wyświetlanie części
 * poza główną treścią strony. */

/* Lewe menu */

menu-left .ue-box { margin-top: 30px; }
menu-left .ue-logo { padding: 0 4px 0 0; vertical-align: middle; }
menu-left .ue-nazwa { font-family: Arial, Calibri, Garamond, Trebuchet, Tahoma, Verdana, sans-serif; font-size: 15px; font-weight: bold; vertical-align: middle; }

/* Treść */

#layout-c22 { vertical-align: top; }
#layout-warning-box { position: relative; } /* See #10161 */
#layout-warning { position: absolute; display: block; background: #f00; color: #fff; padding: 2px 15px; font-size: 11px; right: 0; box-sizing: border-box; text-align: center; top: 0; opacity: 0.7; }
#layout-warning:hover { text-decoration: none; }
main:focus { outline: 0; }

usos-copyright usos-dialog {
    font-weight: normal;
    font-size: .9375rem;
}
