/*
 * Tema login "clásico" / producción. Requiere class="login-tema-prod-dorado" en <body> (login.jsp).
 * Especificidad alta para ganar a styles.nuevo_portal_bootstrap.css y styles.nuevo_portal_v3.css.
 */

/* Barra "Acceso con clave fiscal" */
body.login-tema-prod-dorado #header .titulo-opciones,
body.login-tema-prod-dorado #header .titulo-inst,
body.login-tema-prod-dorado #header .titulo-faq,
body.login-tema-prod-dorado #header .titulo-cuadros {
    background-color: #f3e9c1 !important;
    background-image: none !important;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.35) !important;
}

body.login-tema-prod-dorado #header .titulo-opciones h1,
body.login-tema-prod-dorado #header .titulo-opciones h2,
body.login-tema-prod-dorado #header .titulo-opciones span,
body.login-tema-prod-dorado #header .titulo-span-opciones,
body.login-tema-prod-dorado #header .titulo-inst h1,
body.login-tema-prod-dorado #header .titulo-inst h2,
body.login-tema-prod-dorado #header .titulo-inst span,
body.login-tema-prod-dorado #header .titulo-span,
body.login-tema-prod-dorado #header .titulo-faq h1,
body.login-tema-prod-dorado #header .titulo-faq h2,
body.login-tema-prod-dorado #header .titulo-faq span {
    color: #222 !important;
}

/* Menú superior */
body.login-tema-prod-dorado #header .ui-megamenu,
body.login-tema-prod-dorado #header .ui-menubar,
body.login-tema-prod-dorado #header .ui-menu,
body.login-tema-prod-dorado #header .navbar,
body.login-tema-prod-dorado #header .navbar-default {
    background: #f3e9c1 !important;
    background-image: none !important;
    border: 1px solid #c8c8c8 !important;
}

body.login-tema-prod-dorado #header .ui-megamenu-root-list,
body.login-tema-prod-dorado #header .ui-menubar-root-list {
    background-color: rgba(232, 215, 132, 0.53) !important;
}

body.login-tema-prod-dorado #header .ui-megamenu .ui-menuitem-link .ui-menuitem-text {
    color: #333 !important;
}

body.login-tema-prod-dorado #header .ui-megamenu .ui-menuitem-link:hover .ui-menuitem-text {
    color: #333 !important;
    border-bottom-color: #8b7f36 !important;
}

body.login-tema-prod-dorado #header .ui-megamenu .ui-menuitem-link.ui-menuitem-link-active .ui-menuitem-text {
    color: #007ad9 !important;
    border-bottom-color: #007ad9 !important;
}

body.login-tema-prod-dorado #header .ui-megamenu .ui-menuitem-link .ui-menuitem-icon {
    color: #333 !important;
}

/* Lateral login */
body.login-tema-prod-dorado #contenido.login .bigBtns li .itemUno {
    background-color: #343235 !important;
}
body.login-tema-prod-dorado #contenido.login .bigBtns li .itemDos {
    background-color: #413f42 !important;
}
body.login-tema-prod-dorado #contenido.login .bigBtns li .itemTres {
    background-color: #49474c !important;
}
body.login-tema-prod-dorado #contenido.login .bigBtns li .itemCuatro {
    background-color: #575258 !important;
}
body.login-tema-prod-dorado #contenido.login .bigBtns li .itemCinco {
    background-color: #656067 !important;
}

body.login-tema-prod-dorado #contenido.login .bigBtns li .itemBtnOuter:hover {
    background-color: #a44641 !important;
}

body.login-tema-prod-dorado #contenido.login .button_flex_text {
    background-color: #fdd306 !important;
    border: 2px solid #d4a800 !important;
    color: #333 !important;
}

body.login-tema-prod-dorado #contenido.login .button_flex_text:hover {
    background-color: #f4cb64 !important;
    border-color: #c9a400 !important;
    color: #333 !important;
}
