/*
 Theme Name:   DM anciano Child
 Description:  Tema Child de Reginus9
 Version:	1.0.0
 Template:     reginus9
*/
/* Theme customization starts here
 *
 *
 *
 *

-------------------------------------------------------------- */
/*
.ui-widget-header {background: #5c9ccc url(images/ui-bg_gloss-wave_55_5c9ccc_500x100.png) 50% 50% repeat-x;}*/


.ui-widget-header {
    border: 1px solid #54668a;
    font-weight: bold;
}

.ui-widget-content {
    border: 1px solid #54668a;
    color: #222222;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    border: 1px solid;
    
    font-weight: bold;
    color: white;
}

.ui-dialog{
    
    z-index: 30000;
}

/* Escalas
--------------------------------------------------*/
/*
 *table.crear th, table.nuevo_reg{
	background-color: #306b3f;
}
*/
table.escalas{
	border-collapse:collapse;
}

table.escalas td{
	vertical-align:top;
}
form.multiple div.cont-campo{
	display:block;
}

/*Tabla adicional hipoglucemias*/

table.encab-hipogl {
	text-align:center;
	width:100%;

}

.epis-hipogl, .boton-edit{
	cursor:pointer;
}

.ketchup-error{
	z-index:800000;
	
}

img.icono-calc{
	cursor:pointer;
	padding:2px;
}

/*Banners secundarios*/

.banner{
	padding: 0 5px 11px 5px;
}

/*Listados descargas*/
ol.cont-descargas {
    counter-reset: li; /* Initiate a counter */
    list-style: none; /* Remove default numbering */
    font: 15px 'trebuchet MS', 'lucida sans';
    padding: 0;
    margin-bottom: 4em;
    text-shadow: 0 1px 0 rgba(255,255,255,.5);
    padding-left:20px;
}

ol.cont-descargas ol {
    margin: 0 0 0 2em; /* Add some left margin for inner lists */
}
.cont-descargas li{
    position: relative;
    display: block;
    padding: .4em .4em .4em 2em;
    margin: .5em 0;
    background: #cee2f1;
    color: #444;
    text-decoration: none;
    border-radius: .3em;
    transition: all .3s ease-out;
    cursor:pointer;
}

.cont-descargas li:hover{
    background: #eee;
}

.cont-descargas li:hover:before{
    transform: rotate(360deg);  
}

.cont-descargas li:before{
    content: counter(li);
    counter-increment: li;
    position: absolute; 
    left: -1.3em;
    top: 50%;
    margin-top: -1.3em;
    background: #87ceeb;
    height: 2em;
    width: 2em;
    line-height: 2em;
    border: .3em solid #fff;
    text-align: center;
    font-weight: bold;
    border-radius: 2em;
    transition: all .3s ease-out;
}

    .procesando {
display: none;
float:left;
    margin-left: 77px;
    margin-top: 20px;
 }
	
	.loader{
	float:left;
    border: 16px solid #f3f3f3;
    border-radius: 50%;
    border-top: 16px solid #3498db;
    width: 10px;
    height: 10px;
    -webkit-animation: spin 2s linear infinite;
    animation: spin 2s linear infinite;
    }   
    @keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }

}

#import-tto{
	    /*background: #b9eab9;*/
    width: 31%;
    border-radius: 5px;
    margin: 0 auto;
    margin-bottom: 10px;
    padding: 3px;
    cursor: pointer;
}

.tit-visita{
	
text-align: center;
    font-size: 18px;

    /*background: #3a7353;*/
    width: 80%;
    margin: 20px auto;
    color: #efefef;
	
	
}

#mensaje-cr-inclusion{
	
	/*color: white;
    background: #54668a;*/
    width: 40%;
    margin: 0 auto 10px auto;
    padding: 10px;
	display:none;
}

 table.escalas tr.odd{background-color:rgba(0, 89, 153, 0.05);}
 table.escalas tr.even{background-color:rgba(0, 89, 153, 0.2);}
 li.grabar{background-color:#CD0A0A;}
 #escalas ul li{background:#CD0A0A;}

/*****Colores Semivir 
body, #contenedor{background-color:#b7d3e6;}

 .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{background: #b7d3e6;}
 
ui-widget-header, ui-widget-content, .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default
 input.boton, input.boton{border-color:#54668a}

.ui-widget-header {background: #54668a 50% 50% repeat-x;color: #ffffff;}
    
table.escalas tr.osc{background-color: #0a60ab;color: white;}

table.crear th {background-color: #5A7D99;color: #fff;}

.banner{border-color:#003399;}

.tit-visita, table.escalas tr.osc, img.icono-calc, #mensaje-cr-inclusion, #import-tto{background: #54668a;}
    
#mensaje-cr-inclusion, #import-tto{color: white;}
input.boton{background-color:#54668a;}*/

/*************************** Colores EPOC********/
/*
body, #contenedor{background-color:#ffedb3;}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{background: #b7d3e6;}
 
ui-widget-header, ui-widget-content, .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default
 input.boton, input.boton{border-color:#143772}
 
 .ui-widget-header, input.boton {background: #143772 50% 50% repeat-x;color: #ffffff;}
 
 table.escalas tr.osc{background-color: #0a60ab;color: white;}
 
 table.crear th {background-color: #143772;color: #fff;}
 
.banner{border-color:#143772}

.tit-visita, table.escalas tr.osc, img.icono-calc, #mensaje-cr-inclusion, #import-tto{background: #143772;}

#mensaje-cr-inclusion, #import-tto{color: white;}
*/
