/*
 * Forum chrome (layout/*.twig, partials/*.twig). Loaded after the user's theme stylesheet.
 * These rules were inline style="" attributes. Inline styles beat every theme rule that is not !important,
 * so each declaration here is !important too. A theme's own !important rule on an #id still wins over these
 * class selectors, exactly as it did against the inline style. Exception: display:none, which site.js overrides
 * with an inline style when it opens the list.
 */

/* a row of top banners, or the cell that holds them */
.banner-row { text-align: center !important; }
.banner-cell { text-align: center !important; }

/* the two drop-down areas under the login box: menu list (#hmb) and flashback/marked-topics/PM list (#headerbox) */
.hdr-popup {
    text-align: center !important;
    width: 400px !important;
    border: 1px solid #fff !important;
    padding: 4px !important;
    font-weight: normal !important;
    font-size: 7pt !important;
    font-family: verdana, arial, helvetica, sans-serif !important;
    color: #111111 !important;
    display: none;
}

/* "recently viewed pages" select built by site.js */
.rp-form { float: right !important; }

/* impersonation banner (shown while an administrator is signed in as another user) */
.imp-banner {
    margin: 0 0 6px 0;
    padding: 6px 10px;
    background: #b00020;
    color: #fff;
    font: bold 12px verdana, arial, helvetica, sans-serif;
    text-align: center;
}
.imp-banner form { display: inline; margin: 0 0 0 8px; }
.imp-banner input { font-size: 11px; }
