@font-face {
  font-family: 'Comfortaa';
  src: url("webfonts/PFBeauSansPro-Regular.otf");
  font-display: fallback; }
  
 /* Reemplazo de tipo de letra y visibilidad de cursor*/ 
/* *{ */
    /* font-family: "Comfortaa" !important;  */
	/* cursor: default !important; */
 /* } */
 
/*Fondo Inicial o por defecto*/ 
 body {
	/* background-position: bottom; */
	/* background-repeat: no-repeat; */
	/* background-size: contain !important; */
    background-image: url('/Recursos/Tablero_TurnoWeb/Imagenes/turnoweb_back01.jpg') !important; background-size: cover !important;}

/*Fondo 1 con control de imagen ajustando al tamaño de visualizaación*/
.Fondo1{ background-image: url('/Recursos/Tablero_TurnoWeb/Imagenes/turnoweb_back01.jpg') !important;  background-size: cover !important; }

/*Fondo 2 con control de imagen ajustando al tamaño de visualizaación*/
.Fondo2{ background-image: url('/Recursos/Tablero_TurnoWeb/Imagenes/turnoweb_back01.jpg') !important;  background-size: cover !important; }

/*Fondo 3 con control de imagen ajustando al tamaño de visualizaación*/
.Fondo3{ background-image: url('/Recursos/Tablero_TurnoWeb/Imagenes/turnoweb_back01.jpg') !important;  background-size: cover !important; }

/*Fondo 4 con control de imagen ajustando al tamaño de visualizaación*/
.Fondo4{ background-image: url('/Recursos/Tablero_TurnoWeb/Imagenes/turnoweb_back01.jpg') !important;  background-size: cover !important; }

[tipo=Control][pantalla=Datos] input {
	height: inherit;
	position: relative;
	top: -3px;
	font-family: Cera Pro;
}
/*Cambio de separación de interlineado del título*/
[nombre=Titulo] span { line-height: 1.2; display: inline !important; }

/*Cambio Tablero - TipoDocumento Image*/
div[pantalla="Datos"][nombre="TipoId"] select { padding-left:15px; appearance: none; background-image: url('../Tablero_TurnoWeb/Imagenes/user ans search icon-02.png'); background-repeat: no-repeat; background-position-x: right; background-position-y: center; padding-right: 20px !important; background-origin: content-box; height:135px;}

/*Cambio caja tipo de documento, esquinas redondeadas y tamaño de texto de selección*/
select{ border: none; border-radius: 15px; }
select option { font-size: initial !important; }

/*Cambio control de captcha*/
div[nombre=Captcha] > div {
	transform: scale(1.63);
	transform-origin: 0 0;
}

/*Cambio presentación de grillas de turnos*/
div[pantalla=Tablero] .boton b.turno {
	font-size: 60px;
	display: block;
}

div[pantalla=Tablero] .boton span.cola {	
	display: block; 
	font-size: 40px;
}

div[pantalla=Tablero] .boton span.oficina {	
	display: block;
	font-size: 40px;
}

div[pantalla=Tablero] .boton span.promedio {	
	display: block;
	font-size: 40px;
}
/*Cambio texto de estado de turno*/
div[pantalla=Tablero] .boton span.estadoTurno[estado=EnEspera]::before {	
	content: "En espera";
}

div[pantalla=Tablero] .boton span.estadoTurno[estado=Suspendido]::before {	
	content: "Suspendido";
}

div[pantalla=Tablero] .boton span.estadoTurno[estado=Llamando]::before {	
	content: "Llamando";
}

div[pantalla=Tablero] .boton span.estadoTurno[estado=Distraido]::before {	
	content: "No se atendió llamado";
}

div[pantalla=Tablero] .boton span.estadoTurno[estado=EnAtencion]::before {	
	content: "En atención";
}

div[pantalla=Tablero] .boton span.estadoTurno {
	display: block;
	font-size: 40px;	
}

[pantalla=Tablero] .boton:last-child {
	border-bottom-width: 0 !impotant;
}

[nombre=ListaTurnos][pantalla=Tablero] {
	overflow: auto;
}

[nombre=Grilla1][pantalla=Tablero] table {
	width: 100%;
}

/*Cambio de color del botón aceptar al presionar*/
.boton:active, .boton:focus{background-color:#65646A !important;}
.boton:active span, .boton:focus span {color: #ffffff !important;}

div[tipo="Pantalla"]{height:3000px !important;}

.splash { color: white; }