@charset "utf-8";



div[role=main]
{
    /*width: 97%;*/
    padding: 20px;
    //text-align: center !important;
}
div[data-role=footer] 
{
    text-align: center !important;
    white-space: normal !important;
    bottom:0;
}
div[data-role=footer] h5
{
   font-weight: bold !important;
}

/*********** LOGIN SISTEMA *************/
/*PASS INCORRECTO*/
.passincorrecto
{
    display:none;
    font-weight:bold;
    color:darkred;
    font-size:12px;
}
.intentos_fallidos
{
    padding:20px;
    font-size:15px;
    font-weight: bold;
        
}







/******************************************* SECCION DE BUSQUEDAS DE SERVICIOS AL EDIFICIO **********************************************/

table tbody tr td:first-child
{
    font-weight: bold !important;
}
table tbody tr td:nth-child(2)
{
    font-weight:normal !important;
}


/***ETIQUETAS CUANDO SE HA GUARDADO CON EXITO O FALTA UN CAMPO DE RELLENAR O PASSINCORRECTO****/
.campoexito /* VERDE*/
{ 
    color: #3EB249;
    font-weight: bold;
}
.campoerror /* ROJO */
{
    color:#ed1c24;
    font-weight: bold;
}

/******* COLOR DE LOS REGISTROS PARA SERVICIO TÉCNICO AL EDIFICIO  ******/
.en_espera a, div.ui-select span.ui-btn-inner
{
    background-color: rgba(39,154,45,0.22) !important;
}
.en_espera a:hover,.en_espera_select
{
    background-color: rgba(39,154,45,0.50) !important;
    font-weight: bold; text-align: center;
}
.atendiendo a
{
    background-color: rgba(29,108,169,0.22) !important;
    border: 1px solid #225377;
    color: #225377; 
}
.atendiendo a:hover,.atendiendo_select
{
     background-color: rgba(29,108,169,0.50) !important;
     font-weight: bold; text-align: center;
}
.solucionado a
{}
.solucionado a:hover
{}
.no_solucionado a
{}
.no_solucionado a:hover
{}

/*************** CUANDO NO HAY REGISTROS *******************/
.nohayreg{
    height: 100px;
    font-size: 16px;
    font-weight:bold;
    vertical-align:middle;
    
}


.detalles div[role=main] label
{
    font-weight: bold !important;
}

table > tr > td:first-child
{
    text-align: right;
    padding-right: 8px;
    font-weight: bold;
}
/*********************************************************   BUSQUEDAS EN TALLER   ********************************************************/


#formulario_taller
{
    text-align: left !important;
}
#resultado_taller
{
    text-align: left !important;
    padding-top: 15px;
    display:none; 
}

.procesando{
    text-align: center;
    height: 110px;
    vertical-align: middle;
}
.procesando_noencontrado
{
    text-align: left;
    font-weight: bold;
    color: #000;
    height: 80px;
    
}
.procesando_error{
    text-align: left;
    color: #b43d3d;
    font-weight: bold;
}


.serv_id
{
    font-size: 18px;
    font-weight: bold;
    text-align: center;
}

#resultado_taller ul li label
{
    font-weight: bold;
}
#resultado_taller ul li table tbody tr td:first-child
{
    font-weight: bold;
}

.serv_finalizado
{
    display: none;
}

/* CSS Document */

