.lienzo{
    display: none;
}

#lienzo_dashboard{
    margin: 0 auto;
    height: 90%;
    width: 95%;
    max-width: 1200px;
    border-radius: 10px;
    padding: 3px;
    position: relative;
    min-width: 700px;
}
#lienzo_dashboard .marco{
    background: #1a89bf94;
    height: 100%;
    border-radius: 10px;
}

#lienzo_dashboard .interior{
    height: 95%;
    width: 100%;
    border-radius: 10px;
    overflow: auto;
    position: relative;
}

 #dashboard_tabs{
     margin: 20px;
 }

/*********************************************************
        header
*********************************************************/
#header{
    width: 90%;
    max-width: 500px;
    height: 91px;
    border-radius: 10px;
    margin: 10px auto;
    text-align: center;
    background: #ffffff4d;
}
#header img{
    height: 100%;
}

/*********************************************************
        listado usuarios
*********************************************************/
#listado_usuarios #filtradoTablaUsuariosSelect, #listado_usuarios #list_users_table_filter input {
    border-width: 1px;
    height: 27px;
    width: 296px;
}

#listado_usuarios #list_users_table_filter label, #listado_usuarios #list_users_table_length label, #listado_usuarios .contenedor_filtradoTablaUsuariosSelect label {
    margin-bottom: 0;
}

/*contenedores*/
#listado_usuarios .contenedor_filtradoTablaUsuariosSelect, #listado_usuarios #list_users_table_filter, #listado_usuarios #list_users_table_length {
    height: 32px;
    margin: 0.5em 0;
    display: flex;
    align-items: center;
}

#listado_usuarios .contenedor_filtradoTablaUsuariosSelect *, #listado_usuarios #list_users_table_filter *, #listado_usuarios #list_users_table_length * {
    font-size: 13px;
    font-weight: 500;
}

#listado_usuarios .contenedor_filtradoTablaUsuariosSelect {
    justify-content: flex-end;
}

/*#listado_usuarios #list_users_table_length, #listado_usuarios #list_users_table_filter {*/
/*    float: none;*/
/*}*/

@media screen and (max-width: 850px) {
    #listado_usuarios .contenedor_filtradoTablaUsuariosSelect, #listado_usuarios #list_users_table_filter, #listado_usuarios #list_users_table_length {
    }


    #listado_usuarios #list_users_table_length, #listado_usuarios #list_users_table_filter {
        float: none;
        text-align: left;
    }
    #listado_usuarios .contenedor_filtradoTablaUsuariosSelect {
        justify-content: start;
    }
}


#list_users_table *{
    font-size: 12px;
}

#list_users_table thead th, #list_users_table tbody td{
    vertical-align: middle;
    text-align: center;
}
#list_users_table .col_tipo_1{
    width: 140px;
}

#list_users_table .texto_accion_angel{
    color: red;
    font-weight: bold;
}

#list_users_table .left_center{
    text-align: left !important;
}

/*********************************************************
        avisos novedades
*********************************************************/
span.indicacion_novedad{
    background: #4073fd;
    width: 2rem;
    display: inline-grid;
    align-items: center;
    justify-content: center;
    color: white;
    font-size: 13px;
    border-radius: 50%;
    margin-right: 2px;
    font-weight: 900;
    height: 2rem;
    margin-left: 2px;
}
span.indicacion_novedad:before{
    content: "¡";
}

.celda_avisos{
    text-align: center;
}

.celda_avisos .glyphicon{
    color: #4073fd;
    margin: 0 2px;
}
.celda_avisos .novedad_danger{
    color: #fd2d3d !important;
}

/*********************************************************
        FACTURAS
*********************************************************/
#tab_facturas table *{
    font-size: 13px;
}

#tab_facturas table td, #tab_facturas table th {
    padding: 8px 2px;
}

#tab_facturas table .celda_dinero{
    text-align: right ;
}

#tab_facturas table .celda_texto{
    text-align: left ;
}

#tab_facturas table .celda_descarga{
    text-align: center ;
}

#tab_facturas table .centrado{
    text-align: center !important; ;
}

#tab_facturas table .col_fecha{
    width: 85px;
}

#tab_facturas table .col_numero{
    width: 70px;
}

#tab_facturas table .col_nombre{
    width: 150px;
}

#tab_facturas table .col_apellidos{
}

#tab_facturas table .col_dni{
    width: 87px;
}

#tab_facturas table .col_total{
    width: 70px;
}

#tab_facturas table .col_meses{
    width: 35px;
}

#tab_facturas table .celda_descarga{
    width: 35px;
}
