﻿@import url(https://fonts.googleapis.com/css?family=Montserrat:400,300,500,600);
@import url(https://fonts.googleapis.com/css?family=Lato:400,300,500);

::-webkit-scrollbar {
    width: 7px;
    height: 7px;
}
/* Track */
::-webkit-scrollbar-track {
    background: #e9e9e9;
}
/* Handle */
::-webkit-scrollbar-thumb {
    background: #005B9999;
}
    /* Handle on hover */
    ::-webkit-scrollbar-thumb:hover {
        background: #005B99;
    }

body,
body a,
body input,
body select,
body span,
body .fieldcaption {
    font-family: "Montserrat", Arial, "Times New Roman", Times,serif;
}

/* Cabecera */
header .clearfix {
    background-color: #005B99;
}

    header .clearfix #logo {
        background: url("/images/custom/FRESCO/logo.png") no-repeat scroll 2px center;
        width: 200px;
    }

header .menu_bar a {
    color: #000000;
}

header .clearfix .tab-holder-outer {
    background-color: #005B99;
}

.tab-selected .md.tab-text a::before,
.submenu .sbMidSelected a::before,
.tab-selected .md.tab-text a::after,
.submenu .sbMidSelected a::after {
    background-image: url(/images/custom/FRESCO/iconos.png);
}

.tab-selected .md.tab-text .a, .sbMidSelected a {
    color: #005B99;
}
/* Dashboard */
a#MENU10::before {
    background-position: -380px 0;
}

a#SMENU_1103::before,
a#SMENU_1086::before {
    background-position: -20px 0;
}
/* Gestión */
a#MENU9::before {
    background-position: -240px -20px;
}
/* ARTICULOS */
a#MENU6::before {
    background-position: -460px -60px;
}
/* CRM */
a#MENU2::before {
    background-position: -780px -20px;
}
/* FINANZAS-CONTABILIDAD */
a#MENU3::before,
a#SMENU_1067::before {
    background-position: -100px 0;
}

a#SMENU_1067::after {
    background-position: -80px -20px;
}

a#SMENU_1067 {
    padding-right: 18px;
}
/* Configuración */
a#MENU5::before {
    background-position: -320px 0;
}

.tab-selected .md .tab-text a::before, .submenu .sbMidSelected a::before, .tab-selected .md .tab-text a::after, .submenu .sbMidSelected a::after {
    background-image: url(/images/custom/FRESCO/iconos.png);
}
/* USUARIOS */
a#SMENU_288::before {
    background-position: -540px -20px;
}
/* PERMISOS */
a#SMENU_289::before {
    background-position: -580px -20px;
}
/* ENTORNO */
a#SMENU_364::before {
    background-position: -600px 0px;
}
/* AUXILIARES */
a#SMENU_366::before {
    background-position: -280px 0px;
}

a#SMENU_366::after {
    background-position: -80px -20px;
}

a#SMENU_366 {
    padding-right: 18px;
}
/* HERRAMIENTAS */
a#SMENU_474::before {
    background-position: -620px 0px;
}

a#SMENU_474::after {
    background-position: -80px -20px;
}

a#SMENU_474 {
    padding-right: 18px;
}
/* AUDITORIAS */
a#SMENU_9::before {
    background-position: -620px -20px;
}

a#SMENU_9::after {
    background-position: -80px -20px;
}

a#SMENU_9 {
    padding-right: 18px;
}
/* EMPRESAS */
a#SMENU_18::before {
    background-position: -220px 0;
}
/* Artículos activos */
a#SMENU_28::before {
    background-position: -340px -60px;
}
/* Almacenes */
a#SMENU_1129::before {
    background-position: -360px -60px;
}
/* SIN ASIGNAR */
a#SMENU_21::before {
    background-position: -260px -40px;
}

a#SMENU_21::after {
    background-position: -80px -20px;
}

a#SMENU_21 {
    padding-right: 18px;
}
/* Dashboard */
a#SMENU_471::before {
    background-position: -20px 0px;
}
/* Contactos */
a#SMENU_467::before {
    background-position: -320px -60px;
}
/* Entregas */
a#SMENU_492::before {
    background-position: -760px -80px;
}
/* Planificacion */
a#SMENU_465::before {
    background-position: -500px 0;
}
/* Gastos-Timeline  */
a#SMENU_475::before {
    background-position: -540px 0;
}
/* Gastos */
a#SMENU_491::before {
    background-position: -160px -20px;
}
/* Documentos */
a#SMENU_472::before {
    background-position: -120px 0px;
}
/* Bancos */
a#SMENU_1095::before {
    background-position: -380px -60px;
}

a#SMENU_1095::after {
    background-position: -80px -20px;
}

a#SMENU_1095 {
    padding-right: 18px;
}
/* Clientes */
a#SMENU_44::before {
    background-position: -180px 0;
}
/* Proveedores */
a#SMENU_29::before {
    background-position: -220px 0;
}
/* Proveedores */
a#SMENU_29::before {
    background-position: -220px 0;
}
/* Trabajadores */
a#SMENU_1118::before {
    background-position: -340px 0;
}
/* Gastos */
a#SMENU_1157::before {
    background-position: -540px 0;
}

a#SMENU_1104::before {
    background-position: -540px 0;
}

a#SMENU_1119::before {
    background-position: -540px 0;
}


/* Interfaz */
#foot {
    background-color: #005B99; /* Personalizar color de fondo */
}

.WGMS_grid_header {
    color: #005B99; /* Personalizar color de letra */
}

div.header {
    background-color: #005B99; /* Personalizar color de fondo */
}

.punta {
    background: #ffffff url(/images/custom/FRESCO/punta.png) no-repeat 3.5% -10px; /* Personalizar */
}

div[data-required="required"] input, div[data-required="required"] textarea, div[data-required="required"] select, div[data-required="required"] .editor table {
    border-color: rgba(40,58,151, 0.2) !important;
    box-shadow: 3px 0px 0 rgba(40,58,151, 1);
    background-color: rgba(40,58,151, 0.1);
    border-radius: 0;
}

a.btdireccion.popup:hover, a.btmodvinculado.popup:hover, a.btzonificacion.popup:hover, a.btcaracteristicas.popup:hover, a.btotrosdatos.popup:hover, a.btusos.popup:hover, a.btvaloracion.popup:hover, .row a[href*=".aspx"]:hover, .row a#lnkInmueble_edit[href*=".aspx"]:hover, a.externo:hover, .row.abrePopup a:hover {
    background-color: #005B99;
    color: #ffffff;
}

.colorBg {
    background-color: #005B99; /* Personalizar color de fondo */
}

#calendar .fc-header-title h2 {
    color: #005B99;
}

#pnEmail div.header,
.email_enviar {
    background-color: #005B99;
    color: #ffffff;
}

/* Submenú Lateral */
#toggler {
    background: url("/images/custom/FRESCO/ico_menu3.png") no-repeat center center transparent;
    top: 105px;
}

    #toggler:hover {
        background: url("/images/custom/FRESCO/ico_menu4.png") no-repeat center center transparent;
    }

    #toggler.off {
        background: url("/images/custom/FRESCO/ico_menu2.png") no-repeat center center #005B99;
    }

        #toggler.off:hover {
            background: url("/images/custom/FRESCO/ico_menu1.png") no-repeat center center #005B99;
        }

ul.submenu_lat {
    background-color: #ffffff; /* Personalizar color de fondo */
}

    ul.submenu_lat li[expanded="expanded"] span {
        background: url("/images/custom/FRESCO/ico_desplegable.png") no-repeat right center #005B99;
    }

    ul.submenu_lat li.selected[expanded="expanded"][data-childs="0"][data-deep="0"] span {
        background-image: none;
    }

    ul.submenu_lat li[expanded="expanded"] {
        background-color: #dddddd;
    }

ul.subitems li:not(.selected) span {
    background: #dddddd;
}

ul.submenu_lat li span, ul.subitems li span {
    background-color: #005B99;
}

    ul.submenu_lat li.selected[expanded="expanded"] div span a::first-letter,
    ul.submenu_lat li span a::first-letter, ul.subitems li span a::first-letter {
        text-transform: capitalize;
    }

ul.submenu_lat li[collapsed="collapsed"][data-childs="1"][data-deep="0"] a {
    background-position: right center;
    background-repeat: no-repeat;
}

ul.submenu_lat li, ul.subitems li {
    margin: 0;
}

    ul.submenu_lat li ul.subitems span {
        background-image: none;
    }

    ul.submenu_lat li span a, ul.subitems li span a {
        padding: 7px 20px 7px 2px;
    }

.submenu_lat .ico_expandible {
    display: none;
}

ul.submenu_lat li.selected[expanded="expanded"] a {
    color: #ffffff; /* Personalizar color de letra superior seleccionado */
}

ul.submenu_lat li.selected[expanded="expanded"] div span a {
    color: #333333; /* Personalizar color de letra interior con superior seleccionado */
}

ul.submenu_lat li[expanded="expanded"] a {
    color: #ffffff; /* Personalizar color de letra superior expandido */
}

ul.submenu_lat li[expanded="expanded"] div a {
    color: #222222; /* Personalizar color de letra interior seleccionado y expandido */
}

ul.submenu_lat li a, ul.subitems li a {
    color: #111111; /* Personalizar color de letra no seleccionado */
}

ul.submenu_lat li.selected[collapsed="collapsed"],
ul.submenu_lat li.selected[collapsed="collapsed"] span {
    background-color: #005B99;
}

.modal-header {
    background-color: #005B99;
}

.grid_selectedrowstyle tr, .grid_selectedrowstyle td {
    background-color: #005B99; /* Custom */
}

.modal-body .vistas a.activo {
    background-color: #005B99 !important; /* Custom */
}

.alineadoDoc.vista2 table tr div {
    border: 3px solid #005B99 !important; /* Custom */
}

.alineadoDoc.vista1 table div a:hover {
    background-color: rgba(40,58,151, 0.05) !important; /* Custom */
    color: #005B99 !important; /* Custom */
}

.messages_ok {
    background-color: rgba(40,58,151, 0.3); /* Custom */
    box-shadow: 0 0 5px rgb(40,58,151); /* Custom */
    color: rgb(40,58,151); /* Custom */
    font-size: 14px;
    font-weight: bold;
    text-shadow: 0 0 10px rgb(255, 255, 255);
    border-radius: 5px;
    padding: 10px;
    text-align: center;
}

/* Documentos */
.alineado.vista2 table tr div {
    border: 3px solid #005B99; /* Custom */
}

.alineado.vista2 table div:hover {
    box-shadow: 0 0 5px #005B99 inset; /* Custom */
}

a.btdireccion.popup:hover,
a.btmodvinculado.popup:hover,
a.btzonificacion.popup:hover,
a.btcaracteristicas.popup:hover,
a.btotrosdatos.popup:hover,
a.btusos.popup:hover,
a.btvaloracion.popup:hover,
.row a[href*=".aspx"]:hover,
.row a#lnkInmueble_edit[href*=".aspx"]:hover,
a.externo:hover,
.row.abrePopup a:hover {
    background-color: #005B99;
    color: #ffffff;
}

.alineado.vista1 table div a:hover {
    color: #005B99 !important;
}

.esquina-bot {
    border-top: 10px solid #005B99;
}

/* DASHBOARD */
.dashboard .titulo {
    color: #005B99;
}

.dashboard .opciones {
    border-bottom: 1px solid #005B99;
}

    .dashboard .opciones:last-child {
        border-bottom: 0px solid #005B99;
    }

.dashboard .imagen {
    background-color: #005B99;
    height: 80px;
    margin: auto;
    width: 100px;
}

.dashboard .opciones .vivienda,
.dashboard .opciones .vivienda-vpo,
.dashboard .opciones .vivienda-desocupada,
.dashboard .opciones .vivienda-ingreso,
.dashboard .opciones .modulos,
.dashboard .opciones .local,
.dashboard .opciones .parking,
.dashboard .opciones .otros {
    padding-top: 0px;
    background: none;
}

.galeria_mini li span {
    font-family: "Droid Sans", Calibri,Arial,"Times New Roman",Times,serif;
}

.base ul.menu li a:hover {
    color: #005B99; /* CUSTOM */
}

.node_error {
    background-color: #005B99; /* CUSTOM */
}

/* Forgotten */
body#forgotten {
    background: #ffffff;
    font-family: Calibri, Arial;
}

    body#forgotten span {
        font-family: Calibri, Arial;
    }

    body#forgotten .cabecera {
        background: #005B99 url(/images/custom/FRESCO/logo.png) no-repeat 10px center;
    }

        body#forgotten .cabecera h3 {
            color: #ffffff;
        }

    body#forgotten .forgotten {
        margin: 50px auto;
        box-shadow: 0 0 15px 1px #005B99;
        border: none;
        width: 580px;
    }

        body#forgotten .forgotten h3 {
            color: #005B99;
            text-align: center;
            margin-bottom: 20px;
            font-size: 14px;
        }

        body#forgotten .forgotten a {
            color: #005B99; /* Custom */
        }

            body#forgotten .forgotten a:hover {
                background: -ms-linear-gradient(top, #D0DAE0 0%,#eeeeee 100%); /* IE10+ */ /* Custom */
                background: linear-gradient(to bottom, #D0DAE0 0%,#eeeeee 100%); /* W3C */ /* Custom */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D0DAE0', endColorstr='#eeeeee',GradientType=0 ); /* IE6-9 */ /* Custom */
                background: linear-gradient(#D0DAE0, #eeeeee); /* Custom */
            }

        body#forgotten .forgotten input[type="text"] {
            width: calc(100% - 70px) !important;
        }

        body#forgotten .forgotten .buttons .volver,
        body#forgotten .forgotten .buttons .enviar {
            background: url(/images/custom/FRESCO/ico_menu3.png) no-repeat 5px center;
            color: #005B99;
            box-shadow: 0 0 5px #999999;
        }

        body#forgotten .forgotten .buttons .enviar {
            background: url(/images/custom/FRESCO/ico_desplegable2-am.png) no-repeat right center;
            padding-left: 12px;
        }

    body#forgotten .esquina-bot {
        border-top: 10px solid #005B99;
    }

    body#forgotten #txForotUser_data.fielddata {
        width: calc(100% - 120px);
    }

    body#forgotten #btCambiar.button,
    body#forgotten #btExit.button {
        color: #fff;
        background: #005B99;
        padding: 5px 20px;
    }

    body#forgotten .fieldcaption {
        color: #666666;
        letter-spacing: -0.2px;
        font-size: 0.9rem;
    }

/* INFORMES */
.documentos .doc_left {
    border-right: 1px solid #dddddd;
    bottom: 0;
    left: 0;
    position: absolute;
    top: 0;
    width: 400px;
}

.documentos .pestanyas {
    background: #ffffff none repeat scroll 0 0;
    border-bottom: 1px solid #dddddd;
    left: 0;
    padding-bottom: 0;
    padding-left: 10px;
    position: absolute;
    top: 36px;
    width: 390px;
    bottom: auto;
}

    .documentos .pestanyas a {
        border: 1px solid #dddddd;
        border-radius: 8px 8px 0 0;
        font-size: 13px;
        height: 22px;
        margin-bottom: -1px;
        padding: 2px 10px 0 28px;
        width: auto;
        line-height: 21px;
        text-transform: uppercase;
        background: url(/i/ico_informe.png) no-repeat 6px 3px #e9e9e9;
    }

        .documentos .pestanyas a.activo {
            background-color: #ffffff;
            border-bottom: 1px solid #ffffff;
            border-top: 1px solid #dddddd;
            color: #000000;
            font-weight: bold;
        }

.documentos .doc_right {
    bottom: 0;
    left: 405px;
}

#otros,
#recibos {
    margin-top: 35px;
}

.documentos table.grid {
    margin-bottom: 0px !important;
}

    .documentos table.grid tr:last-child td {
        padding-bottom: 35px !important;
    }

/* Seguimientos */
li[expanded="expanded"] a#ucMainPanelLateral1_PL_SB_17,
li[expanded="expanded"] a#ucMainPanelLateral1_PL_SB_15 {
    color: #ffffff;
}

ul.submenu_lat li[expanded="expanded"] a#ucMainPanelLateral1_PL_SB_17[href*="javascript:void"]::after,
ul.submenu_lat li[expanded="expanded"] a#ucMainPanelLateral1_PL_SB_15[href*="javascript:void"]::after {
    background-image: url("/images/iconos-bl.png");
}

ul.submenu_lat li[data-deep="0"][data-childs="0"][expanded="expanded"] span a#ucMainPanelLateral1_PL_SB_17,
ul.submenu_lat li[data-deep="0"][data-childs="0"][expanded="expanded"] span a#ucMainPanelLateral1_PL_SB_15 {
    background: #005B99;
}



/* NUEVOS ESTILOS 20160323 */
ul.submenu_lat li.caption {
    color: #005B99;
    font-weight: normal;
}

ul.submenu_lat,
ul .submenu_lat li.caption {
    font-size: 12px;
}

    ul.submenu_lat li[collapsed="collapsed"][data-childs="0"][data-deep="1"], ul.submenu_lat li[collapsed="collapsed"][data-childs="0"][data-deep="1"] span {
        background-color: #e9e9e9;
    }

    /* Nivel 1 */
    /* Nivel 1 - Sin Seleccionar - Sin hijos */
    ul.submenu_lat li[data-deep="0"][data-childs="0"][collapsed="collapsed"] span {
        background: #ffffff;
    }

        ul.submenu_lat li[data-deep="0"][data-childs="0"][collapsed="collapsed"] span a {
            color: #000000;
            font-weight: normal;
        }
    /* Nivel 1 - Seleccionado - Sin hijos */
    ul.submenu_lat li[data-deep="0"][data-childs="0"][expanded="expanded"] span {
        background: #005B99 url("/images/custom/FRESCO/ico_desplegable1.png") no-repeat scroll right center; /* Custom */
    }

        ul.submenu_lat li[data-deep="0"][data-childs="0"][expanded="expanded"] span a {
            color: #ffffff;
            font-weight: bold;
        }
    /* Nivel 1 - Sin Seleccionar - Con hijos */
    ul.submenu_lat li[data-deep="0"][data-childs="1"][collapsed="collapsed"] span {
        background: #ffffff url("/images/custom/FRESCO/ico_desplegable1.png") no-repeat scroll right center; /* Custom */
    }

        ul.submenu_lat li[data-deep="0"][data-childs="1"][collapsed="collapsed"] span a {
            color: #000000;
            font-weight: normal;
        }
    /* Nivel 1 - Seleccionado - Con hijos */
    ul.submenu_lat li[data-deep="0"][data-childs="1"][expanded="expanded"] span {
        background: #005B99 url("/images/custom/FRESCO/ico_desplegable3.png") no-repeat scroll right center; /* Custom */
    }

        ul.submenu_lat li[data-deep="0"][data-childs="1"][expanded="expanded"] span a {
            color: #ffffff;
            font-weight: bold;
        }
    /* Nivel 2 */
    /* Nivel 2 - Sin Seleccionar - Sin hijos */
    ul.submenu_lat li[data-deep="1"][data-childs="0"][collapsed="collapsed"] span {
        background: #eeeeee;
    }

        ul.submenu_lat li[data-deep="1"][data-childs="0"][collapsed="collapsed"] span a {
            color: #333333;
            font-weight: normal;
        }
    /* Nivel 2 - Seleccionado - Sin hijos */
    ul.submenu_lat li[data-deep="1"][data-childs="0"][expanded="expanded"] span {
        background: #005B99 url("/images/custom/FRESCO/ico_desplegable1.png") no-repeat scroll right center; /* Custom */
    }

        ul.submenu_lat li[data-deep="1"][data-childs="0"][expanded="expanded"] span a {
            color: #eeeeee;
            font-weight: bold;
        }
    /* Nivel 2 - Sin Seleccionar - Con hijos */
    ul.submenu_lat li[data-deep="1"][data-childs="1"][collapsed="collapsed"] span {
        background: #eeeeee url("/images/custom/FRESCO/ico_desplegable1.png") no-repeat scroll right center; /* Custom */
    }

        ul.submenu_lat li[data-deep="1"][data-childs="1"][collapsed="collapsed"] span a {
            color: #333333;
            font-weight: normal;
        }
    /* Nivel 2 - Seleccionado - Con hijos */
    ul.submenu_lat li[data-deep="1"][data-childs="1"][expanded="expanded"] span {
        background: #005B99 url("/images/custom/FRESCO/ico_desplegable3.png") no-repeat scroll right center; /* Custom */
    }

        ul.submenu_lat li[data-deep="1"][data-childs="1"][expanded="expanded"] span a {
            color: #eeeeee;
            font-weight: bold;
        }
    /* Nivel 3 */
    /* Nivel 3 - Sin Seleccionar - Sin hijos */
    ul.submenu_lat li[data-deep="2"][data-childs="0"][collapsed="collapsed"] span {
        background: #dddddd;
    }

        ul.submenu_lat li[data-deep="2"][data-childs="0"][collapsed="collapsed"] span a {
            color: #666666;
            font-weight: normal;
        }
    /* Nivel 3 - Seleccionado - Sin hijos */
    ul.submenu_lat li[data-deep="2"][data-childs="0"][expanded="expanded"] span {
        background: #005B99 url("/images/custom/FRESCO/ico_desplegable1.png") no-repeat scroll right center; /* Custom */
    }

        ul.submenu_lat li[data-deep="2"][data-childs="0"][expanded="expanded"] span a {
            color: #dddddd;
            font-weight: bold;
        }
    /* Nivel 3 - Sin Seleccionar - Con hijos */
    ul.submenu_lat li[data-deep="2"][data-childs="1"][collapsed="collapsed"] span {
        background: #dddddd url("/images/custom/FRESCO/ico_desplegable1.png") no-repeat scroll right center; /* Custom */
    }

        ul.submenu_lat li[data-deep="2"][data-childs="1"][collapsed="collapsed"] span a {
            color: #666666;
            font-weight: normal;
        }
    /* Nivel 3 - Seleccionado - Con hijos */
    ul.submenu_lat li[data-deep="2"][data-childs="1"][expanded="expanded"] span {
        background: #005B99 url("/images/custom/FRESCO/ico_desplegable3.png") no-repeat scroll right center; /* Custom */
    }

        ul.submenu_lat li[data-deep="2"][data-childs="1"][expanded="expanded"] span a {
            color: #dddddd;
            font-weight: bold;
        }
    /* Nivel 4 */
    /* Nivel 4 - Sin Seleccionar - Sin hijos */
    ul.submenu_lat li[data-deep="3"][data-childs="0"][collapsed="collapsed"] span {
        background: #ffffff;
    }

        ul.submenu_lat li[data-deep="3"][data-childs="0"][collapsed="collapsed"] span a {
            color: #000000;
            font-weight: normal;
        }
    /* Nivel 4 - Seleccionado - Sin hijos */
    ul.submenu_lat li[data-deep="3"][data-childs="0"][expanded="expanded"] span {
        background: #005B99 url("/images/custom/FRESCO/ico_desplegable1.png") no-repeat scroll right center; /* Custom */
    }

        ul.submenu_lat li[data-deep="3"][data-childs="0"][expanded="expanded"] span a {
            color: #ffffff;
            font-weight: bold;
        }
    /* Nivel 4 - Sin Seleccionar - Con hijos */
    ul.submenu_lat li[data-deep="3"][data-childs="1"][collapsed="collapsed"] span {
        background: #ffffff url("/images/custom/FRESCO/ico_desplegable1.png") no-repeat scroll right center; /* Custom */
    }

        ul.submenu_lat li[data-deep="3"][data-childs="1"][collapsed="collapsed"] span a {
            color: #000000;
            font-weight: normal;
        }
    /* Nivel 4 - Seleccionado - Con hijos */
    ul.submenu_lat li[data-deep="3"][data-childs="1"][expanded="expanded"] span {
        background: #005B99 url("/images/custom/FRESCO/ico_desplegable2.png") no-repeat scroll right center; /* Custom */
    }

        ul.submenu_lat li[data-deep="3"][data-childs="1"][expanded="expanded"] span a {
            color: #ffffff;
            font-weight: bold;
        }


/* Estilos V2 */
.estilov2 .actions .actionsBTN .acciones a.btn:hover,
.estilov2 .entorno::before,
.estilov2 .actions .actionsBTN .pestanyas .activo::before,
.estilov2 .actions .actionsBTN .pestanyas a.btn.activo::before {
    background-image: url("/images/custom/FRESCO/entorno-c.png");
}

.estilov2 .actions .actionsBTN .pestanyas .activo {
    border-right-color: #005B99;
}

.estilov2 .actions.widthActions .actionsBTN .pestanyas .pestanya:hover:after {
    background: url(/images/custom/FRESCO/ico_desplegable3.png) no-repeat right center;
}

.estilov2 .actions.widthActions .actionsBTN .pestanyas a.btn:hover:after {
    background: url(/images/custom/FRESCO/ico_desplegable3.png) no-repeat right center;
}

.estilov2 .actions.widthActions .actionsBTN .pestanyas .pestanya:hover,
.estilov2 .actions.widthActions .actionsBTN .pestanyas a.btn:hover {
    color: #ffffff;
    text-shadow: 1px 1px 1px #333333;
    background-color: #005B99;
    border-radius: 0;
    padding-right: 12px;
}

    .estilov2 .actions.widthActions .actionsBTN .pestanyas a.btn:hover::before {
        background-image: url(/images/entorno-b.png);
    }

.estilov2 .paneledit h3.separator {
    background-color: #005B99;
    color: #ffffff;
}

.estilov2 .actions .actionsBTN .pestanyas .pestanya:hover:after {
    border-right: 5px solid #005B99;
}

.estilov2 .btnBuscar:hover:before {
    background-image: url("/images/custom/FRESCO/iconos.png");
}

.estilov2 .header .titHeader div,
.estilov2 .header .titHeader h3,
.estilov2 .header h3 a {
    color: #ffffff;
}

.estilov2 .header .icoHeader::before {
    background-image: url("/images/entorno-b.png");
}


.opciones {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: medium none;
    height: 20px;
    margin-top: 0;
}

    .opciones .articulos {
        color: #005B99;
    }

    .opciones .vistas {
        display: none;
    }

#WLMS_overflowlayer {
    margin-top: 10px;
}


.fieldcontainer[data-mode="interactive"] span {
    padding: 0 !important;
}
.fieldinteractive {
    box-shadow: none !important;
}
a.externo:hover {
    background-color: #005B99 !important;
}
.enlinea a.btn.unmark {
    background-size: 18px !important;
    padding-bottom: 2px !important;
    padding-top: 2px !important;
    margin-top: -4px !important;
}
.enlinea {
    top: 5px !important;
    font-size: 14px !important;
}
.checkbox label {
    font-size: 0.7rem;
}