@font-face {
	font-family: Myriad;
	font-weight: normal;
	font-style: normal;
	src: url('myriadprolight.eot');
	src: url('myriadprolight.eot?#iefix') format('embedded-opentype'), url('myriadprolight.woff') format('woff'), url('myriadprolight.ttf') format('truetype'), url('myriadprolight.svg#codropsicons') format('svg');
}

table {
	border: 0;
}

img {
	border: 0;
}

a {
	text-decoration: none !important;
	text-align: center;
}

.animated {
	-webkit-animation-duration: 2s;
	animation-duration: 2s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
}

@-webkit-keyframes flash {
	0%, 50%, 100% {
		opacity: 1;
	}

	25%, 75% {
		opacity: 0;
	}
}

@keyframes flash {
	0%, 50%, 100% {
		opacity: 1;
	}

	25%, 75% {
		opacity: 0;
	}
}


.marker-custom-icon {
	border: 1px solid #000;
	border-radius: 50%;
	width: 8px;
	height: 8px;
	display: block;
}
.marker-cluster-small {
	background-color: rgba(0, 200, 0, 0.6);
}

.marker-cluster-medium {
	background-color: rgba(255, 165, 0, 0.6);
}

.marker-cluster-large {
	background-color: rgba(255, 0, 0, 0.6);
}

.marker-cluster div {
	color: white;
	font-size: 14px;
	font-weight: bold;
}



.claseBotonEstado {
	width: 85%;
	height: 20px;
	background-color: black;
	margin: 0 auto;
	border: 1px solid #a3a3a3;
	padding: 1px;
}

.claseBotonEstadoI {
	width: 20px;
	height: 100%;
	float: left;
}

.claseBotonEstadoD {
	color: #a0a0a0;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 10px;
}

.flash {
	-webkit-animation-name: flash;
	animation-name: flash;
}


a {
	text-decoration: none;
}

body {
	margin: 0;
	font-family: arial;
	font-size: 12px;
}

.botonAlertaI {
	background-color: #5c5c5c !important;
	width: 33px;
	float: left;
	height: 100%;
	background-image: url(../imagenes/iconosAlerta.png);
}

.botonAlertaD {
	color: white;
	font-family: Arial !important;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
}

.avisoMenu {
	width: 10px;
	height: 10px;
}

.plazo {
	margin: 3px 0 0 11px;
	font-family: arial;
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	width: 71px;
	height: 21px;
	text-align: center;
	padding-top: 3px;
	box-sizing: border-box;
	border: 1px solid;
}

.codigoBorde {
	width: 18px;
	height: 18px;
	box-sizing: border-box;
	padding: 1px;
	border: 1px solid;
}

.codigo {
	width: 14px;
	height: 14px;
}

.boton29 {
	padding: 8px;
	width: 95%;
}

.textbox {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	border: 1px solid;
	padding: 1px;
}

.funcionamientoServerLineaR {
	display: table-cell;
	width: 20%;
	padding-bottom: 20px;
	border-right: 1px solid;
}

.funcionamientoServerLineaL {
	display: table-cell;
	width: 20%;
	padding-bottom: 20px;
	border-left: 1px solid;
}

.bordeDerecho {
	border-right: 1px solid;
}

.itemLista1 {
	float: left;
	padding-top: 12px;
	height: 40px;
	text-align: center;
	box-sizing: border-box;
}

.itemLista2 {
	float: left;
	padding: 5px;
	height: 30px;
	text-align: left;
	box-sizing: border-box;
}

.estadoSemaforo {
	margin: 0 auto 0 auto;
	width: 16px;
	height: 16px;
	border: 1px solid;
	box-sizing: border-box;
}

.operadorLoginOn {
	width: 10px;
	height: 10px;
	border: 1px solid #fff;
	background-color: #339900;
	box-sizing: border-box;
}

.operadorLoginOff {
	width: 10px;
	height: 10px;
	border: 1px solid #fff;
	background-color: #cc0000;
	box-sizing: border-box;
}

.etiquetaFicha {
	margin: 5px;
	float: left;
	padding: 5px 10px 5px 10px;
}



/*ICONOS 15 x 15*/
.icono15x15 {
	width: 15px;
	height: 15px;
	background-image: url('../imagenes/iconos15x15.png');
}
.iconoOjo15		 {background-position:   0px  0px;}
.iconoDeuda15    {background-position: -15px  0px;}
.iconoTelefono15 {background-position: -30px  0px;}
.iconoChecka15   {background-position: -45px  0px;}
.iconoLapiz15    {background-position: -60px  0px;}
.iconoWhatsApp15 {background-position: -105px 0px;}
.iconoCheck15    {background-position: -120px 0px;}
.iconoCamara15   {background-position: -135px 0px;}
/*ICONOS 15 x 15*/

/*ICONOS 20 x 20*/
.icono20x20 {
	width: 20px;
	height: 20px;
	background-image: url('../imagenes/iconos20x20.png');
}
.iconoBorrar		 {background-position:    0px 0px;}
.iconoBorrar:hover	 {background-position:  -20px 0px;}
.iconoOjo			 {background-position:  -40px 0px;}
.iconoDeuda			 {background-position:  -60px 0px;}
.iconoMensaje1		 {background-position:  -80px 0px;}
.iconoMensaje2		 {background-position: -100px 0px;}
.iconoAdministracion {background-position: -120px 0px;}
.iconoFuncionamiento {background-position: -140px 0px;}
.iconoSoporte		 {background-position: -160px 0px;}
.iconoVideowall		 {background-position: -180px 0px;}

.iconoAyuda			  {background-position:	   0px -20px;}
.iconoSalir			  {background-position:  -20px -20px;}
.iconoDashboard		  {background-position:  -40px -20px;}
.iconoEscuela		  {background-position:  -60px -20px;}
.iconoEstablecimiento {background-position:  -80px -20px;}
.iconoPersona		  {background-position: -100px -20px;}
.iconoBitacora		  {background-position: -120px -20px;}
.iconoBuscar		  {background-position: -140px -20px;}
.iconoCamarita		  {background-position: -160px -20px;}
.iconoAuto			  {background-position: -180px -20px;}

.iconoDialogo		   {background-position:    0px -40px;}
.iconoNotificacion     {background-position:  -20px -40px;}
.iconoCalltaker		   {background-position:  -40px -40px;}
.iconoReporte		   {background-position:  -60px -40px;}
.iconoObservatorioVial {background-position:  -80px -40px;}
.iconoEmbarcacion	   {background-position: -100px -40px;}
.iconoFiscalia		   {background-position: -120px -40px;}
.iconoTransito		   {background-position: -140px -40px;}
.iconoTwitter		   {background-position: -160px -40px;}
.iconoCamara20		   {background-position: -180px -40px;}

.iconoPin		  {background-position:    0px -60px;}
.iconoUbicacion   {background-position:  -20px -60px;}
.iconoInformacion {background-position:  -40px -60px;}
.iconoHistorial   {background-position:  -60px -60px;}
.iconoCaso		  {background-position:  -80px -60px;}
.iconoStreetview  {background-position: -100px -60px;}
.iconoEmergencia  {background-position: -120px -60px;}
.iconoAdjunto	  {background-position: -140px -60px;}
.iconoReloj		  {background-position: -160px -60px;}
.iconoCandado	  {background-position: -180px -60px;}

.iconoCamaritaON	 {background-position:    0px -80px;}
.iconoAdjuntoON		 {background-position:  -20px -80px;}
.iconoCasoON		 {background-position:  -40px -80px;}
.iconoEmergenciaON   {background-position:  -60px -80px;}
.iconoPersonas		 {background-position:  -80px -80px;}
.iconoPersonasON	 {background-position: -100px -80px;}
.iconoDeleteTextbox  {background-position: -120px -80px;}
.iconoDeleteTextbox1 {background-position: -140px -80px; margin-top:3px;}
.iconoNotas			 {background-position: -160px -80px;}
.iconoOperativo		 {background-position: -180px -80px;}

.iconoProcedimiento {background-position:   0px -100px;}
.iconoAmbiental		{background-position: -20px -100px;}
.iconoSeguridad		{background-position: -40px -100px;}
.iconoGenero		{background-position: -60px -100px;}
.icono10020			{background-position: -80px -100px;}
.icono10720			{background-position: -100px -100px;}
.icono31120			{background-position: -120px -100px;}
.icono10320			{background-position: -140px -100px;}
.iconoDroga20		{background-position: -160px -100px;}
.iconoEmail20		{background-position: -180px -100px;}

.iconoServidor20   {background-position: -40px -120px;}
.iconoCalltakerOFF {background-position: -60px -120px;}
.iconoSocial20     {background-position: -80px -120px;}
.iconoWhatsapp20   {background-position: -100px -120px;}
.iconoMapa20       {background-position: -120px -120px;}
.iconoCalendario20 {background-position: -140px -120px;}
.iconoHistorial20  {background-position: -160px -120px;}
.iconoLapiz	       {background-position: -180px -120px;}

.iconoEtiqueta20   {background-position:    0px -140px;}
.iconoPinON		   {background-position:  -20px -140px;}
/*ICONOS 20 x 20*/
/*ICONOS 25 x 25*/
.icono25x25 {
	width: 25px;
	height: 25px;
	background-image: url('../imagenes/iconos25x25.png');
}
.geolocalizar		{background-position:    0px 0px;}
.geolocalizarOK		{background-position:  -25px 0px;}
.inspeccionOK		{background-position:  -50px 0px;}
.inspeccionX		{background-position:  -75px 0px;}
.sonidoON			{background-position: -100px 0px;}
.sonidoOFF			{background-position: -125px 0px;}
.iconoFicha			{background-position: -150px 0px;}
.iconoInformacion25 {background-position: -175px 0px;}
.iconoAviso25		{background-position: -200px 0px;}
.iconoParlante25	{background-position: -225px 0px;}

.iconoEstadistica25  {background-position:    0px -25px;}
.icono_entidad_fija  {background-position:  -25px -25px;}
.icono_ambulancia	 {background-position:  -50px -25px;}
.icono_patrulla		 {background-position:  -75px -25px;}
.icono_movil		 {background-position: -100px -25px;}
.icono_bombero		 {background-position: -125px -25px;}
.icono_inspector	 {background-position: -150px -25px;}
.iconoInformacion125 {background-position: -175px -25px;}
.iconoTransito25	 {background-position: -200px -25px;}
.iconoTriangulo25	 {background-position: -225px -25px;}

.iconoSeguridad25 {background-position:   0px  -50px;}
.perdida		  {background-position: -25px  -50px;}
.profugo		  {background-position: -50px  -50px;}
.secuestrada	  {background-position: -75px  -50px;}
.calendario		  {background-position:-100px  -50px;}
.historial	      {background-position:-125px  -50px;}
/*ICONOS 25 x 25*/


/*ICONOS 30 x 30*/
.icono30x30 {
	width: 30px;
	height: 30px;
	background-image: url('../imagenes/iconos30x30.png');
}
.iconoMovil			   {background-position:    0px 0px;}
.iconoCamara		   {background-position:  -30px 0px;}
.iconoAgente		   {background-position:  -60px 0px;}
.iconoBitacora		   {background-position:  -90px 0px;}
.iconoTecnico		   {background-position: -120px 0px;}
.iconoAdministracion30 {background-position: -150px 0px;}
.icono911			   {background-position: -180px 0px;}
.icono107			   {background-position: -210px 0px;}
.icono100			   {background-position: -240px 0px;}
.icono103			   {background-position: -270px 0px;}

.icono311		  {background-position:    0px -30px;}
.iconoDroga		  {background-position:  -30px -30px;}
.iconoVivienda30  {background-position:  -60px -30px;}
.iconoContacto30  {background-position:  -90px -30px;}
.iconoPersona30   {background-position: -120px -30px;}
.iconoCaso30	  {background-position: -150px -30px;}
.iconoFamilia30   {background-position: -180px -30px;}
.iconoRespuesta30 {background-position: -210px -30px;}
.iconoCausa30	  {background-position: -240px -30px;}
.iconoEscuela30   {background-position: -270px -30px;}

.iconoDispositivo30   {background-position: 0px -60px;}
.iconoMunicipales30   {background-position: -30px -60px;}
.iconoVehiculo30	  {background-position: -60px -60px;}
.iconoAdjunto30		  {background-position: -90px -60px;}
.iconoHistorial30	  {background-position: -120px -60px;}
.iconoNotas030		  {background-position: -150px -60px;}
.iconoNotas130		  {background-position: -180px -60px;}
.iconoOjo30			  {background-position: -210px -60px;}
.iconoReporte30		  {background-position: -240px -60px;}
.iconoReporteChoque30 {background-position: -270px -60px;}

.iconoPelea30			 {background-position:    0px -90px;}
.iconoRobo30			 {background-position:  -30px -90px;}
.iconoAmbulancia30		 {background-position:  -60px -90px;}
.iconoBombero30			 {background-position:  -90px -90px;}
.iconoOK30				 {background-position: -120px -90px;}
.iconoServidor30		 {background-position: -150px -90px;}
.iconoUsuarios30		 {background-position: -180px -90px;}
.iconoNoInspeccionados30 {background-position: -210px -90px;}
.iconoDenuncias30		 {background-position: -240px -90px;}
.iconoCerrados30		 {background-position: -270px -90px;}

.iconoAtendidos30  {background-position:    0px -120px;}
.iconoCalendario30 {background-position:  -30px -120px;}
.iconoChoque30	   {background-position:  -60px -120px;}
.iconoVehiculos30  {background-position:  -90px -120px;}
.iconoPeaton30	   {background-position: -120px -120px;}
.iconoIleso30	   {background-position: -150px -120px;}
.iconoHerido30	   {background-position: -180px -120px;}
.iconoFallecido30  {background-position: -210px -120px;}
.reloj30		   {background-position: -240px -120px;}
.iconoReportes30   {background-position: -270px -120px;}

.iconopendientes30			{background-position:    0px -150px;}
.iconoEmpleado30			{background-position:  -30px -150px;}
.iconoPadron30				{background-position:  -60px -150px;}
.iconoNocheSegura30			{background-position:  -90px -150px;}
.iconoParadaSegura30		{background-position: -120px -150px;}
.iconoSalud30				{background-position: -150px -150px;}
.iconoBeneficiarioPlanes30	{background-position: -180px -150px;}
.iconoDocumentos30			{background-position: -210px -150px;}
.iconoCombustible30			{background-position: -240px -150px;}
.iconoTaller30				{background-position: -270px -150px;}

.iconoBitacora30 {background-position:   0px -180px;}
.iconoAbajo30    {background-position: -30px -180px;}
.iconoNotas230	 {background-position: -60px -180px;}
/*ICONOS 30 x 30*/



/*ICONOS 80 x 80*/
.icono80x80 {
	width: 80px;
	height: 80px;
	background-image: url('../imagenes/iconos80x80.png');
}
.iconoSmartcity80	 {background-position:    0px 0px;}
.iconoSiis80		 {background-position:  -80px 0px;}
.iconoComunicacion80 {background-position: -160px 0px;}
.iconoFinanzas80	 {background-position: -240px 0px;}
/*ICONOS 80 x 80*/



/*EMOTICONES*/
.emoticon0 {background-image: url('../imagenes/emoticons/emoji0.png');}
.emoticon1 {background-image: url('../imagenes/emoticons/emoji1.png');}
.emoticon2 {background-image: url('../imagenes/emoticons/emoji2.png');}
.emoticon3 {background-image: url('../imagenes/emoticons/emoji3.png');}
.emoticon4 {background-image: url('../imagenes/emoticons/emoji4.png');}
.emoticon5 {background-image: url('../imagenes/emoticons/emoji5.png');}
.emoticon6 {background-image: url('../imagenes/emoticons/emoji6.png');}
.emoticon7 {background-image: url('../imagenes/emoticons/emoji7.png');}
.emoticon8 {background-image: url('../imagenes/emoticons/emoji8.png');}
.emoticon9 {background-image: url('../imagenes/emoticons/emoji9.png');}
.emoticon10 {background-image: url('../imagenes/emoticons/emoji10.png');}
.emoticon11 {background-image: url('../imagenes/emoticons/emoji11.png');}
.emoticon12 {background-image: url('../imagenes/emoticons/emoji12.png');}
.emoticon13 {background-image: url('../imagenes/emoticons/emoji13.png');}
.emoticon14 {background-image: url('../imagenes/emoticons/emoji14.png');}
.emoticon15 {background-image: url('../imagenes/emoticons/emoji15.png');}
.emoticon16 {background-image: url('../imagenes/emoticons/emoji16.png');}
.emoticon17 {background-image: url('../imagenes/emoticons/emoji17.png');}
.emoticon18 {background-image: url('../imagenes/emoticons/emoji18.png');}
.emoticon19 {background-image: url('../imagenes/emoticons/emoji19.png');}
.emoticon20 {background-image: url('../imagenes/emoticons/emoji20.png');}
.emoticon21 {background-image: url('../imagenes/emoticons/emoji21.png');}
.emoticon22 {background-image: url('../imagenes/emoticons/emoji22.png');}
.emoticon23 {background-image: url('../imagenes/emoticons/emoji23.png');}
.emoticon24 {background-image: url('../imagenes/emoticons/emoji24.png');}
.emoticon25 {background-image: url('../imagenes/emoticons/emoji25.png');}
.emoticon26 {background-image: url('../imagenes/emoticons/emoji26.png');}
.emoticon27 {background-image: url('../imagenes/emoticons/emoji27.png');}
.emoticon28 {background-image: url('../imagenes/emoticons/emoji28.png');}
.emoticon29 {background-image: url('../imagenes/emoticons/emoji29.png');}
.emoticon30 {background-image: url('../imagenes/emoticons/emoji30.png');}
.emoticon31 {background-image: url('../imagenes/emoticons/emoji31.png');}
.emoticon32 {background-image: url('../imagenes/emoticons/emoji32.png');}
.emoticon33 {background-image: url('../imagenes/emoticons/emoji33.png');}
.emoticon34 {background-image: url('../imagenes/emoticons/emoji34.png');}
.emoticon35 {background-image: url('../imagenes/emoticons/emoji35.png');}
.emoticon36 {background-image: url('../imagenes/emoticons/emoji36.png');}
.emoticon37 {background-image: url('../imagenes/emoticons/emoji37.png');}
.emoticon38 {background-image: url('../imagenes/emoticons/emoji38.png');}
.emoticon39 {background-image: url('../imagenes/emoticons/emoji39.png');}
.emoticon40 {background-image: url('../imagenes/emoticons/emoji40.png');}
.emoticon41 {background-image: url('../imagenes/emoticons/emoji41.png');}
.emoticon42 {background-image: url('../imagenes/emoticons/emoji42.png');}
.emoticon43 {background-image: url('../imagenes/emoticons/emoji43.png');}
.emoticon44 {background-image: url('../imagenes/emoticons/emoji44.png');}
.emoticon45 {background-image: url('../imagenes/emoticons/emoji45.png');}
.emoticon46 {background-image: url('../imagenes/emoticons/emoji46.png');}
.emoticon47 {background-image: url('../imagenes/emoticons/emoji47.png');}
.emoticon48 {background-image: url('../imagenes/emoticons/emoji48.png');}
.emoticon49 {background-image: url('../imagenes/emoticons/emoji49.png');}
.emoticon50 {background-image: url('../imagenes/emoticons/emoji50.png');}
.emoticon51 {background-image: url('../imagenes/emoticons/emoji51.png');}
.emoticon52 {background-image: url('../imagenes/emoticons/emoji52.png');}
.emoticon53 {background-image: url('../imagenes/emoticons/emoji53.png');}
.emoticon54 {background-image: url('../imagenes/emoticons/emoji54.png');}
.emoticon55 {background-image: url('../imagenes/emoticons/emoji55.png');}




.marcaArea {
	margin: 0 auto;
	width: 22px;
	height: 10px;
	background-image: url('../imagenes/iconos15x15.png');
	background-position: -75px 0px;
}


.tituloCuadro {
	display: table;
	height: 27px;
}
.tituloCuadroImg {
	float: left;
	display: flex;
	align-items: center;
	height: 27px;
}
.tituloCuadroTxt {
	float: left;
	margin-left: 7px;
	display: flex;
	align-items: center;
	font-size: 11px;
	font-weight: bold;
	height: 27px;
}



/*FUNCIONAMIENTO*/
.conexion {
	margin: 17px auto 16px auto;
	width: 50px;
	height: 0;
}
.conexion0 {
	border-top: 3px solid #dd0000;
}
.conexion1 {
	border-top: 3px dashed #24dc00;
}
.conexion2 {
	border-top: 3px solid #bebebe;
}

.avisoAlerta {
	float: left;
	margin-right: 1%;
	border: 1px solid;
	height: 39px;
	width: 36%;
}

.avisos {
	float: left;
	height: 34px;
	padding-top: 10px;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	overflow: hidden;
	width:100%;
	box-sizing: border-box;
}

.frame_aviso {
	display:flex;
	height: 32px;
}

.menu0 {
	width: 88px;
	height: 74px;
	cursor: pointer;
}

.menu1 {
	width: 88px;
	height: 74px;
	cursor: pointer;
}

.itemLeyendaMapa {
	border-radius: 50%;
	display: inline-block;
	height: 10px;
	margin-right: 5px;
	width: 10px;
}


.cajaLogin {
	margin: 110px auto 0 auto;
	width: 480px;
	text-align: center;
	padding: 50px 0 40px 0;
}

.textbox_login {
	font-family: Myriad;
	font-size: 18px;
	border: 1px solid;
	padding: 15px 12px 15px 12px;
	width: 350px;
}

.boton_login {
	margin: 50px auto 40px auto;
	font-family: Myriad;
	font-size: 18px;
	padding: 15px 0 15px 0;
	text-align: center;
	width: 220px;
	cursor: pointer;
	border-width: 0;
}

.texto_login {
	font-size: 16px;
	font-family: Myriad;
}

.olvido_login {
	font-size: 14px;
	cursor: pointer;
	font-family: Myriad;
}

#pantalla {
	margin: 0 auto 0 auto;
	width: 100%;
	min-width: 1024px;
	overflow: auto;
}

#principalHeader {
	height: 68px;
	overflow: hidden;
}

#menuGeneral1 {
	position: fixed;
	top: 0;
	left: 0;
	display: none;
	z-index: 9998;
	width: 100%;
	height: 100%;
	opacity: .75;
}

#menuGeneral2 {
	position: fixed;
	right: 0;
	top: 0;
	display: none;
	width: 365px;
	z-index: 9999;
}

.boton_menu, .boton_menu_active, .boton_menu_disable {
	height: 20px;
	line-height: 20px;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
}

.boton_menu, .boton_menu_active {
	cursor: pointer;
}
	
.boton_menu_disable {
	cursor: default;
	opacity: .2;
	filter: alpha(opacity=20);
}

.boton_tab, .boton_tab_active, .boton_tab_disable {
	height: 40px;
	line-height: 40px;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	padding: 0;
}
.boton_tab_active {
	border-top: 1px solid #535353;
	border-left: 1px solid #535353;
	border-right: 1px solid #535353;
}
.boton_tab, .boton_tab_disable {
	border: 1px solid #535353;
}
.boton_tab, .boton_tab_active {
	cursor: pointer;
}

.boton_tab_disable {
	cursor: default;
	opacity: .2;
	filter: alpha(opacity=20);
}

#principalMensajes {
	margin-bottom: 5px;
	width: 100%;
	height: 55px;
	display: table;
}

#liveclock {
	float: left;
	font-family: Myriad;
	font-size: 30px;
	width: 120px;
	height: 60px;
	line-height: 60px;
}

.boton01 {
	padding: 10px;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	letter-spacing: 1px;
	cursor: pointer;
	width: 100%;
	border: 1px solid;
}

.boton01Disable {
	padding: 10px;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	letter-spacing: 1px;
	width: 100%;
	border: 1px solid;
}

.boton02 {
	cursor: pointer;
	font-size: 12px;
	padding: 10px 5px 10px 5px;
	border-width: 0;
}

.boton03, .boton06 {
	padding: 14px;
	cursor: pointer;
	text-align: left;
	margin-top: 10px;
}

.boton03 {
	cursor: pointer;
}

.boton04 {
	margin-left: 10px;
	background-image: url('../imagenes/botonMasAdminOFF.png');
	background-position-x: left;
	background-position-y: center;
	background-repeat: no-repeat;
	padding: 15px 15px 15px 30px;
	cursor: pointer;
	text-align: left;
}

	.boton04.colorTexto04.fondo02:hover {
		margin-left: 10px;
		background-image: url('../imagenes/botonMasAdminON.png');
	}

.boton05 {
	background-image: url('../imagenes/botonFlechaAbajo.png');
	background-position: right;
	background-repeat: no-repeat;
	padding: 14px;
	cursor: pointer;
	text-align: left;
	margin-top: 10px;
}

.boton06 {
	cursor: default;
}

.boton07 {
	background-image: url('../imagenes/botonFlechaAbajo.png');
	background-position: right;
	background-repeat: no-repeat;
	padding: 14px;
	text-align: left;
	margin-top: 10px;
}

.boton08 {
	margin-left: 10px;
	background-image: url('../imagenes/botonMasAdminOFF.png');
	background-position-x: left;
	background-position-y: center;
	background-repeat: no-repeat;
	padding: 15px 15px 15px 30px;
	text-align: left;
	opacity: 0.3;
	filter: alpha(opacity=30);
}

.boton09 {
	padding: 8px;
	width: 100%;
	text-align: center;
	cursor: pointer;
	box-sizing: border-box;
	height: 28px;
}

.boton10 {
	float: right;
	width: 75%;
	height: 26px;
	text-align: center;
	cursor: pointer;
	border: 1px solid;
}

.boton11 {
	margin-top: 10px;
	padding: 13px;
	text-align: center;
	font-size: 14px;
	cursor: pointer;
}

.boton13 {
	border: 1px solid;
	padding: 4px;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	letter-spacing: 1px;
	cursor: pointer;
}

.boton14 {
	height: 130px;
	cursor: pointer;
}

.boton14_activo {
	height: 130px;
}

.boton14_disable {
	height: 130px;
	opacity: .2;
	filter: alpha(opacity=20);
}

.boton15 {
	height: 130px;
	cursor: pointer;
}

.boton15_disable {
	height: 130px;
	opacity: .2;
	filter: alpha(opacity=20);
}

.boton16 {
	float: left;
	display: flex;
	align-items: center;
	padding-left: 15px;
	width: 100%;
	height: 60px;
	font-size: 19px;
	font-weight: normal;
	text-align: center;
	box-sizing: border-box;
	cursor: pointer;
}

.boton16_ON {
	float: left;
	display: flex;
	align-items: center;
	padding-left: 15px;
	width: 100%;
	height: 60px;
	font-size: 19px;
	font-weight: normal;
	text-align: center;
	box-sizing: border-box;
}

.boton16_OFF {
	float: left;
	display: flex;
	align-items: center;
	opacity: 0.3;
	filter: alpha(opacity=30);
	width: 100%;
	height: 60px;
	font-size: 19px;
	font-weight: normal;
	text-align: center;
	box-sizing: border-box;
}

.boton17 {
	float: left;
	padding-left: 10px;
	width: 100%;
	height: 40px;
	font-size: 14px;
	font-weight: normal;
	box-sizing: border-box;
}

.boton17_ON {
	float: left;
	padding-left: 10px;
	width: 100%;
	height: 40px;
	font-size: 14px;
	font-weight: normal;
	box-sizing: border-box;
}

.boton17_OFF {
	float: left;
	opacity: 0.3;
	filter: alpha(opacity=30);
	padding-left: 10px;
	width: 100%;
	height: 40px;
	font-size: 14px;
	font-weight: normal;
	box-sizing: border-box;
}

.boton18 {
	font-size: 14px;
	width: 100%;
	padding: 10px 0 10px 0;
	border-width: 0;
	cursor: pointer;
}

.boton19 {
	float: left;
	margin: 5px 0 0 5px;
	padding: 4px;
	width: 29%;
	height: 60px;
	cursor: pointer;
}

.boton19_activo {
	float: left;
	margin: 5px 0 0 5px;
	padding: 4px;
	width: 29%;
	height: 60px;
	cursor: pointer;
}

.boton19_inactivo {
	float: left;
	margin: 5px 0 0 5px;
	padding: 4px;
	width: 29%;
	height: 60px;
	opacity: 0.4;
	filter: alpha(opacity=40);
}

.boton20 {
	float: left;
	padding: 0 5px 10px 5px;
	width: 94px;
}

.boton21 {
	float: left;
	margin: 5px 0 0 8px;
	padding: 15px 0 15px 0;
	width: 100px;
	text-align: center;
	cursor: pointer;
}

.boton22 {
	padding: 15px 0 15px 0;
	text-align: center;
	font-size: 11px;
	cursor: pointer;
}

.boton23 {
	float: left;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

.boton24 {
	padding: 14px;
	cursor: pointer;
	text-align: left;
	margin-top: 10px;
}

.boton24_ON {
	padding: 14px;
	text-align: left;
	margin-top: 10px;
}

.boton25 {
	padding: 15px;
	width: 150px;
	border-width: 0;
	text-align: center;
	cursor: pointer;
}

.boton26 {
	width: 100%;
	height: 70px;
	font-size: 15px;
	font-weight: normal;
	display: flex;
	justify-content: center;
	align-items: center;
	padding-left: 20px;
	box-sizing: border-box;
	cursor: pointer;
}

.boton26_enabled {
	width: 100%;
	height: 70px;
	font-size: 15px;
	font-weight: normal;
	display: flex;
	justify-content: center;
	align-items: center;
	padding-left: 20px;
	box-sizing: border-box;
}

.boton27 {
	padding: 14px;
	cursor: pointer;
	text-align: left;
	margin-top: 10px;
}

.boton27_ON {
	padding: 14px;
	text-align: left;
	margin-top: 10px;
}

.boton27_OFF {
	padding: 14px;
	text-align: left;
	margin-top: 10px;
}

.boton30 {
	cursor: pointer;
}

.boton30_disable {
	opacity: .2;
	filter: alpha(opacity=20);
}

.boton31 {
	float: left;
	padding: 0 5px 10px 5px;
	width: 78px;
}

.pantallaprincipal {
	width: 100%;
	overflow: hidden;
}

.titulo_pagina {
	margin-bottom: 5px;
	height: 25px;
	font-size: 13px;
	font-family: Arial;
	font-weight: bold;
	letter-spacing: 5px;
	display: flex;
	align-items:center;
	justify-content:center;
	width: 100%;
}

.menu_despacho_1920 {
	float: left;
	padding-left: 10px;
	width: 27%;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 999;
	box-sizing: border-box;
	min-width: 317px;
}

.cuadroMenuAdmin {
	margin: 0;
	padding: 10px;
	width: 100%;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	box-sizing: border-box;
}

.subtitulo_ficha {
	margin-bottom: 2px;
	font-size: 11px;
	font-weight: bold;
	padding: 12px;
	line-height: 10px;
	height:13px !important;
}

.barraScroll::-webkit-scrollbar {
	width: 10px;
}

.barraScrollFina::-webkit-scrollbar, .barraScrollFinaBlanca::-webkit-scrollbar {
	width: 5px;
}

.sinBarra::-webkit-scrollbar {
	width: 0.5px;
}

.sinMargen{
	margin:0 !important;
}









.bordeInferior {
	border-bottom: 1px solid;
}

#pantallainterior_1920 {
	width: 100%;
	overflow-x: hidden;
	overflow-y: auto;
}

.pantallaInterior {
	padding: 20px;
}

.tituloPantallaInterior {
	display: table;
	width: 100%;
	border-bottom: 1px solid;
}

.pantallaBusquedaAvanzada {
	margin-top: 20px;
	width: 100%;
	font-size: 11px;
	overflow-x: hidden;
	overflow-y: auto;
	box-sizing: border-box;
}

.subPantallaBusquedaAvanzada {
	padding: 20px;
}

.textbox_ficha {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	border: 1px solid;
	padding: 6px;
	border: 1px solid;
}

.lineaSep {
	margin: 10px 0;
	width: 100%;
	height: 1px;
}

.cuadroGuardar {
	margin-top: 10px;
	padding: 15px;
	text-align: center;
}

.grabando {
	padding-top: 100px;
	text-align: center;
	font-size: 14px;
}

.combobox_ficha {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	border: 1px solid;
	padding: 5px;
}

.deleteTextbox {
	position: absolute;
	margin-top: 1px;
	margin-left: -20px;
	cursor: pointer;
}

.pantalla_administracion_cuadro {
	float: left;
	width: 24.25%;
	height: 88px;
	box-sizing: border-box;
}

.marco {
	border: 1px solid;
	overflow: hidden;
}

.header_cuadro {
	display: table;
	width: 100%;
	height: 30px;
	box-sizing: border-box;
}

.header_cuadro_txt {
	float:left;
	padding-left:5px;
	display:flex;
	align-items:center;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	height: 30px;
}

.header_cuadro_nosolucionable {
	background-position: -210px -90px;
}












.header_cuadro_interior {
	text-align: center;
	padding: 14px 0 10px 0;
	height: 42px;
}

.header_cuadro_dato {
	font-size: 24px;
}

.listados {
	width: 100%;
	height: 45px;
	overflow-x: hidden;
	overflow-y: auto;
}

.textboxNew {
	font-size: 12px;
	font-weight: normal;
	border: 1px solid;
	padding: 3px;
}

.selectNew {
	font-size: 12px;
	font-weight: normal;
	border: 1px solid;
	padding: 2px;
}


.inicio_grafico {
	margin-bottom: 25px;
	width: 100%;
	height: 235px;
}

.paginaPopup {
	display: table;
	width: 100%;
	font-size: 11px;
}

.paginaPopupInterior {
	padding: 15px;
	overflow-x: hidden;
	overflow-y: auto;
}

.avisoHistorial {
	text-align: center;
}

.lineaHistorial {
	margin: 15px 0 15px 0;
	width: 100%;
	height: 1px;
}

.marcoNivel {
	float: left;
	border: 1px solid;
	cursor: pointer;
}

.msg_form {
	margin-top: 3px;
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	padding: 3px;
}

.involucrado_en_casos {
	margin: 10px 0 10px 0;
	text-align: center;
	font-size: 12px;
}

.listadoBusqueda {
	width: 100%;
	font-size: 11px;
	box-sizing: border-box;
}

.listadoBusquedaHeader {
	height: 30px;
	width: 100%;
	font-size: 11px;
}

.listadoBusquedaHeaderItem {
	float: left;
	padding-top: 9px;
	height: 30px;
	text-align: center;
	box-sizing: border-box;
	border-right: 1px solid;
}

.listadoBusquedaHeaderItemL {
	float: left;
	padding-top: 9px;
	height: 30px;
	text-align: center;
	box-sizing:border-box;
}

.listadoBusquedaLista {
	display: table;
	width: 100%;
	font-size: 11px;
	padding: 10px;
	margin: 0;
	text-align: left;
	height: 30px;
	box-sizing: border-box;
}

.cajaAreasInicio {
	margin-bottom: 10px;
	border: 2px solid;
	padding: 3px;
	width: 100%;
	font-size: 11px;
	box-sizing: border-box;
}

.listadoBuscar {
	padding: 10px;
	width: 100%;
	display: table;
	height: 25px;
	box-sizing: border-box;
}

.listadoHeader {
	width: 100%;
	border-top: 1px solid;
	border-bottom: 1px solid;
	height: 35px;
}

.listadoHeaderItem {
	float: left;
	border-right: 1px solid;
	padding-top: 10px;
	height: 35px;
	text-align: center;
	box-sizing: border-box;
}

.listadoHeaderItemL {
	float: left;
	padding-top: 10px;
	height: 35px;
	text-align: center;
	box-sizing: border-box;
}

.cajaFicha {
	padding: 20px;
	width: 100%;
	height: 520px;
	box-sizing: border-box;
}

.presuscripcion_titulo {
	font-family: arial;
	font-size: 18px;
	font-weight: bold;
}

.presuscripcion_texto {
	font-family: arial;
	font-size: 16px;
	font-weight: normal;
}

.presuscripcion_tabla {
	border: 1px solid;
}

.CheckBoxListInspectores {
	font-size: 11px;
	width: 100%;
}

.datosOperador {
	padding: 10px 0 10px 0;
	height: 251px;
}

.tablaOperador {
	float: left;
	width: 10%;
	border-left: 1px solid;
	padding: 1%;
}

.tablaOperador1 {
	float: left;
	width: 13%;
	padding: 1%;
}

.subTablaOperador {
	border: 1px solid;
	margin: 10px 0 10px 0;
	padding: 4px;
}

#logItems {
	width: 100%;
	height: 602px;
	overflow: hidden;
}

.pantallaFuncionamiento {
	padding: 20px 20px 10px 20px;
}

.funcionamientoServer {
	margin-top: 10px;
	width: 100%;
	height: 563px;
	overflow-x: hidden;
	overflow-y: auto;
	font-size: 11px;
	box-sizing: border-box;
}

.paginaVideowall {
	margin: 5px 8px 0 8px;
	padding: 20px;
}

.reportesHeader {
	padding: 10px;
	width: 100%;
	display: table;
	height: 25px;
	box-sizing: border-box;
}

.panelFichaUsuario {
	padding: 10px 0 10px 0;
}

.cajaNotas {
	padding: 5px 10px 5px 10px;
	overflow-x: hidden;
	overflow-y: auto;
	font-size: 11px;
}

.cajaCamaraOrigen {
	margin-bottom:10px;
	padding: 5px;
	display: table;
	width: 100%;
	box-sizing:border-box;
}

.texto {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

.cajaReporteDato {
	padding: 5px 10px 5px 10px;
	font-size: 11px;
	font-weight: bold;
	display: table;
	width: 100%;
	box-sizing: border-box;
}

.cajaReporteReportante {
	padding: 3px 0 3px 0;
}

.cajaReporteNota {
	width: 100%;
	margin-bottom: 10px;
	overflow-y: auto;
	font-size: 11px;
}

.cajaReportePlazo {
	float: left;
	padding: 10px 5px 10px 5px;
	width: 237px;
	height: 56px;
	overflow: hidden;
	font-size: 11px;
	font-weight: bold;
}

.cajaReporteDias {
	float: right;
	padding-top: 10px;
	width: 140px;
	height: 66px;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
}

.cajaReporteEstado {
	padding: 1px;
	font-size: 11px;
}

.cajaReporteEntidad {
	width: 100%;
	overflow-x: hidden;
	overflow-y: auto;
	font-size: 10px;
}

.cajaDataPolicial {
	padding: 10px;
	font-size: 11px;
	font-weight: bold;
}



.iconoCovid {background-Image: url(../imagenes/imagenesChicasBlanca.png) !important;}

.iconAtajoInicio {
	margin-top: 35px;
	height: 54px;
	background-repeat: no-repeat;
	width: 54px;
	margin: 30px auto 0;
}
/*IMAGENES CHICAS*/
/*FILA 1*/
.img3edadMediana				  {background-position:    0px 0px;}
.imgAlimentoMediana				  {background-position:  -54px 0px;}
.imgDenunciasPorDrogasMediana	  {background-position: -108px 0px;}
.imgAuhMediana					  {background-position: -162px 0px;}
.imgEmergenciasAmbientalesMediana {background-position: -216px 0px;}
.imgFacebookMediana				  {background-position: -270px 0px;}
.imgTwitterMediana				  {background-position: -324px 0px;}
.imgSmsVecinosMediana			  {background-position: -378px 0px;}
.imgSmartphonesMediana			  {background-position: -432px 0px;}
.imgOnlineMediana				  {background-position: -486px 0px;}
.imgEmailMediana				  {background-position: -540px 0px;}
.imgClimaMediana				  {background-position: -594px 0px;}
.imgDengueMediana				  {background-position: -648px 0px;}
.imgDomiciliosMediana			  {background-position: -702px 0px;}
.imgBullyingMediana				  {background-position: -756px 0px;}
.imgAmberMediana				  {background-position: -810px 0px;}
.imgObrasPublicasMediana		  {background-position: -864px 0px;}
.imgAguaMediana					  {background-position: -918px 0px;}
/*FILA 2*/
.imgInspeccionesMediana		 {background-position:    0px -54px;}
.imgTransitoMediana			 {background-position:  -54px -54px;}
.imgMunicipalMediana		 {background-position: -108px -54px;}
.imgDocumentacionMediana	 {background-position: -162px -54px;}
.imgLimpiezaMediana			 {background-position: -216px -54px;}
.imgViviendaMediana			 {background-position: -270px -54px;}
.imgAyudaSocialMediana		 {background-position: -324px -54px;}
.imgTransportePublicoMediana {background-position: -378px -54px;}
.imgFamiliaMediana			 {background-position: -432px -54px;}
.imgNinezMediana			 {background-position: -486px -54px;}
.imgDiscapacidadMediana		 {background-position: -540px -54px;}
.imgPersonalMunicipalMediana {background-position: -594px -54px;}
.imgDelegacionesMediana		 {background-position: -648px -54px;}
.imgViolenciaDeGeneroMediana {background-position: -702px -54px;}
.imgFiscaliasMediana		 {background-position: -756px -54px;}
.imgTasasMediana			 {background-position: -810px -54px;}
.imgInfantilMediana			 {background-position: -864px -54px;}
.imgSiisSaludMediana		 {background-position: -918px -54px;}
/*FILA 3*/
.imgEducacionMediana		   {background-position:    0px -108px;}
.imgCementerioMediana		   {background-position:  -54px -108px;}
.imgGeneroMediana			   {background-position: -108px -108px;}
.imgExpedienteMediana		   {background-position: -162px -108px;}
.imgEmpleoMediana			   {background-position: -216px -108px;}
.imgOtrosMediana			   {background-position: -270px -108px;}
.imgArboladoMediana			   {background-position: -324px -108px;}
.imgRiosMediana				   {background-position: -378px -108px;}
.imgSemaforosMediana		   {background-position: -432px -108px;}
.imgCartelesMediana			   {background-position: -486px -108px;}
.imgTraficoVehicularMediana	   {background-position: -540px -108px;}
.imgParkingMediana			   {background-position: -594px -108px;}
.imgBoxCargaMediana			   {background-position: -648px -108px;}
.imgComerciosPosMediana		   {background-position: -702px -108px;}
.imgAlumbradoMediana		   {background-position: -756px -108px;}
.imgTrabajoSocialMediana	   {background-position: -810px -108px;}
.imgTraficoPeatonalMediana	   {background-position: -864px -108px;}
.imgContaminacionSonoraMediana {background-position: -918px -108px;}
/*FILA 4*/
.imgConsultaMediana			   {background-position:    0px -162px;}
.imgReparacionCallesMediana    {background-position:  -54px -162px;}
.imgAutomotoresMediana		   {background-position: -108px -162px;}
.imgCensoMediana			   {background-position: -162px -162px;}
/*216 162*/
.imgDenunciasCiudadanasMediana {background-position: -270px -162px;}
.imgTurnosMediana			   {background-position: -324px -162px;}
.imgHistoriasClinicasMediana   {background-position: -378px -162px;}
.imgIntendenteMediana		   {background-position: -432px -162px;}
.imgCentroAtencionMediana	   {background-position: -486px -162px;}
.imgDefensaCivilMediana		   {background-position: -540px -162px;}
.imgCartillaMedicaMediana	   {background-position: -594px -162px;}
.imgUnidadSanitariaMediana	   {background-position: -648px -162px;}
.imgPoliciaMediana			   {background-position: -702px -162px;}
.imgVacunacionMediana		   {background-position: -756px -162px;}
.imgAlcantarilladoMediana	   {background-position: -810px -162px;}
.imgPluviometroMediana		   {background-position: -864px -162px;}
.imgContaminacionAireMediana   {background-position: -918px -162px;}
/*FILA 5*/
.imgEmbarcacionesMediana			  {background-position:    0px -216px;}
.imgCamaraMediana					  {background-position:  -54px -216px;}
.imgHabilitacionesComercialesMediana  {background-position: -108px -216px;}
.imgHabilitacionesIndustrialesMediana {background-position: -162px -216px;}
.imgSeguridadHigieneMediana			  {background-position: -216px -216px;}
.imgBromatologiaMediana				  {background-position: -270px -216px;}
.imgDespachoBebidasMediana			  {background-position: -324px -216px;}
.imgVentaAmbulanteMediana			  {background-position: -378px -216px;}
.imgPubliciad_ViaPublicaMediana		  {background-position: -432px -216px;}
.imgOcupacionViaPublicaMediana		  {background-position: -486px -216px;}
.imgHabilitacionesObraMediana		  {background-position: -540px -216px;}
.imgDemolicionesMediana				  {background-position: -594px -216px;}
.imgCatastroMediana					  {background-position: -648px -216px;}
.imgHabilitacionesTransporteMediana   {background-position: -702px -216px;}
.imgRegistroAutomotorMediana		  {background-position: -756px -216px;}
.imgLicenciasConducirMediana		  {background-position: -810px -216px;}
.imgFotomultasMediana				  {background-position: -864px -216px;}
.imgInfraccionesTransitoMediana		  {background-position: -918px -216px;}
/*FILA 6*/
.imgCovid19Mediana				   {background-position:    0px -270px;}
.imgMapaDelitoMediana			   {background-position:  -54px -270px;}
.imgMedioAmbienteMediana		   {background-position: -108px -270px;}
.imgSeguridadVecinalMediana		   {background-position: -162px -270px;}
.imgOperativosPolicialesMediana    {background-position: -216px -270px;}
.imgPreventivosPolicialesMediana   {background-position: -270px -270px;}
.imgWhatsappMediana				   {background-position: -324px -270px;}
.imgSituacionCalleMediana		   {background-position: -378px -270px;}
.imgMapaobrasMediana			   {background-position: -432px -270px;}
.imgPublicidadComerciosMediana	   {background-position: -486px -270px;}
.imgGobiernoabiertoMediana		   {background-position: -540px -270px;}
.imgAntenasRadiacionMediana		   {background-position: -594px -270px;}
.imgPodaMediana					   {background-position: -648px -270px;}
.imgEscombrosMediana			   {background-position: -702px -270px;}
.imgDesechosMediana				   {background-position: -756px -270px;}
.imgConcecionesLicitacionesMediana {background-position: -810px -270px;}
.imgCuidacochesMediana			   {background-position: -864px -270px;}
.imgContravencionesMediana		   {background-position: -918px -270px;}
/*FILA 7*/
.imgVirusMediana						 {background-position:   0px -324px;}
.imgCalendarioMediana					 {background-position:  -54px -324px;}
.imgAlertaEscuelasMediana				 {background-position: -108px -324px;}
.imgBitacoraMediana						 {background-position: -162px -324px;}
.imgAltaBeneficiarioMediana				 {background-position: -216px -324px;}
.imgCalltakerMediana					 {background-position: -270px -324px;}
.imgComunicacionesMediana				 {background-position: -324px -324px;}
.imgConsultasGeneroMediana				 {background-position: -378px -324px;}
.imgTel144Mediana						 {background-position: -432px -324px;}
.imgIngresoReportesMediana				 {background-position: -486px -324px;}
.imgTableroControlMediana				 {background-position: -540px -324px;}
.imgTelefonoMediana						 {background-position: -594px -324px;}
.imgEstablecimientosPrivadosMediana		 {background-position: -648px -324px;}
.imgAlarmaVecinalMediana				 {background-position: -702px -324px;}
.imgSeguimientoMediana					 {background-position: -756px -324px;}
.imgAlojamientoHogarMediana				 {background-position: -810px -324px;}
.imgDispositivoAbordajeFemicidiosMediana {background-position: -864px -324px;}
.imgProgramasSocialesMediana			 {background-position: -918px -324px;}
/*FILA 8*/
.imgSocialMediana				  {background-position:    0px -378px;}
.imgLegalMediana				  {background-position:  -54px -378px;}
.imgArticulacionesExternasMediana {background-position: -108px -378px;}
.imgArticulacionesInternasMediana {background-position: -162px -378px;}
.imgSaludMediana				  {background-position: -216px -378px;}
.imgDispositivosGrupalesMediana	  {background-position: -270px -378px;}
.imgTel911Mediana				  {background-position: -324px -378px;}
.imgLomasPrevieneMediana		  {background-position: -378px -378px;}
.imgEmergenciasMedicasMediana	  {background-position: -432px -378px;}
.imgrecaudacionMediana			  {background-position: -486px -378px;}
.imgGestionVecinoMediana		  {background-position: -540px -378px;}
.imgGestionPlanosMediana		  {background-position: -594px -378px;}
.imgGestionCobranza				  {background-position: -648px -378px;}
.imgGestionEscribanoMediana		  {background-position: -702px -378px;}
.imgContribuyentesMediana		  {background-position: -756px -378px;}
.imgTerminalesMediana			  {background-position: -810px -378px;}
.imgTesoreriaMediana			  {background-position: -864px -378px;}
.imgContratacionesMediana		  {background-position: -918px -378px;}
/*FILA 9*/
.imgPresupuestoMediana			{background-position:    0px -432px;}
.imgUnidadEjecutoraMediana		{background-position:  -54px -432px;}
.imgBienesFisicosMediana		{background-position: -108px -432px;}
.imgAlmacenesMediana			{background-position: -162px -432px;}
.imgCreditoPublicoMediana		{background-position: -216px -432px;}
.imgInversionPublicaMediana		{background-position: -270px -432px;}
.imgAltaRecursoMediana			{background-position: -324px -432px;}
.imgLiquidacionSueldoMediana	{background-position: -378px -432px;}
.imgNominaEmpleadoMediana		{background-position: -432px -432px;}
.imgLegajoMediana				{background-position: -486px -432px;}
.imgProveedoresMediana			{background-position: -540px -432px;}
.imgGestionDocumentosMediana	{background-position: -594px -432px;}
.imgGestionTramitesMediana		{background-position: -648px -432px;}
.imgInformacionGestionMediana	{background-position: -702px -432px;}
.imgTribunalFaltasMediana		{background-position: -756px -432px;}
.imgFiscalizacionMediana		{background-position: -810px -432px;}
.imgTarjetaMediana				{background-position: -864px -432px;}
.imgPotenciarMediana			{background-position: -918px -432px;}
/*FILA 10*/
.imgDeporteMediana				{background-position:    0px -486px;}
.imgServiciosPublicosMediana	{background-position:  -54px -486px;}
.imgCulturaMediana				{background-position: -108px -486px;}
.imgReciclarMediana				{background-position: -162px -486px;}
.imgLogoEcheverriaMediana		{background-position: -216px -486px;}
.imgZoonosis					{background-position: -270px -486px;}
.imgBarrido						{background-position: -324px -486px;}
.imgDefensaConsumidor			{background-position: -378px -486px;}
.imgDelitoEstado				{background-position: -432px -486px;}
.imgDelitoPersona				{background-position: -486px -486px;}
.imgDelitoPropiedad				{background-position: -540px -486px;}
.imgOjoAlerta					{background-position: -594px -486px;}
.imgTransito1Mediana			{background-position: -648px -486px;}
.imgPlazaMediana				{background-position: -702px -486px;}
/*IMAGENES CHICAS*/


/*ICONOS ALERTA*/
.imgOnlineChica         {background-position:   0px  0px;}
.img3edadChica          {background-position: -33px  0px;}
.imgCarritoCompraChica  {background-position: -66px  0px;}
.imgTuboDeTelefonoChica {background-position: -99px  0px;}
.imgSMSChica            {background-position: -132px 0px;}
.imgTwitterChica        {background-position: -165px 0px;}
.imgEmailChica          {background-position: -198px 0px;}
.imgQRChica             {background-position: -231px 0px;}
.imgWhatsappChica       {background-position: -264px 0px;}
.imgCartaChica          {background-position: -297px 0px;}

.imgUsuarioChica		 {background-position:   0px  -33px;}
.imgVideoChica			 {background-position: -33px  -33px;}
.imgRecepcionChica		 {background-position: -66px  -33px;}
.imgIphoneChica			 {background-position: -99px  -33px;}
.imgGeneroChica			 {background-position: -132px -33px;}
.imgAgenteChica			 {background-position: -165px -33px;}
.imgSeñalDeTransitoChica {background-position: -198px -33px;}
.imgAlarmaVecinalChica	 {background-position: -231px -33px;}
.imgAmberChica			 {background-position: -264px -33px;}
.imgAndroidChica		 {background-position: -297px -33px;}

.imgAppExternaChica		{background-position:   0px  -66px;}
.imgBlackberryChica		{background-position: -33px  -66px;}
.imgSenialAlertaChica	{background-position: -66px  -66px;}
.imgBullyingChica		{background-position: -99px  -66px;}
.imgBuscadoChica		{background-position: -132px -66px;}
.imgCocheChica			{background-position: -165px -66px;}
.imgAmbientalChica		{background-position: -198px -66px;}
.imgMosquitoChica		{background-position: -231px -66px;}
.imgCasaIncendioChica	{background-position: -264px -66px;}
.imgCasaAlertaChica		{background-position: -297px -66px;}

.imgCasaMedicoChica			{background-position:   0px  -99px;}
.imgCasaConectadoChica		{background-position: -33px  -99px;}
.imgCasaDesconectadoChica	{background-position: -66px  -99px;}
.imgEstEducativoChica		{background-position: -99px  -99px;}
.imgestPrivadoChica			{background-position: -132px -99px;}
.imgEnLaCalleChica			{background-position: -165px -99px;}
.imgAlertaEscuelasChica		{background-position: -198px -99px;}
.imgFacebookChica			{background-position: -231px -99px;}
.imgVialChica				{background-position: -264px -99px;}
.imgIconoLomasDeZamoraChica {background-position: -297px -99px;}

.imgSenialTransitoLomasChica {background-position:   0px  -132px;}
.imgLupaChica				 {background-position: -33px  -132px;}
.imgMapaChica				 {background-position: -66px  -132px;}
.imgNextelChica				 {background-position: -99px  -132px;}
.imgCochePoliciaChica		 {background-position: -132px -132px;}
.imgSeguridadVecinalChica	 {background-position: -165px -132px;}
.imgTaxiRemisChica			 {background-position: -198px -132px;}
.imgColectivoChica			 {background-position: -231px -132px;}
.imgColectivoEscolarChica	 {background-position: -264px -132px;}
.imgEmbarcacionChica		 {background-position: -297px -132px;}

.imgTribunalDeFaltasChica {background-position:   0px  -165px;}
.imgUnidadSanitariaChica  {background-position: -33px  -165px;}
.imgVigiladoresChica	  {background-position: -66px  -165px;}
.imgWAPChica			  {background-position: -99px  -165px;}
.imgWhatsapp1Chica		  {background-position: -132px -165px;}
.imgGeneroRosaChica		  {background-position: -165px -165px;}
.imgAPPChica			  {background-position: -198px -165px;}
.imgFichaChica			  {background-position: -231px -165px;}
.imgRedSocialChica		  {background-position: -264px -165px;}
.imgWebcamChica			  {background-position: -297px -165px;}

.imgTelefonoChica				{background-position:   0px  -198px;}
.imgCovidChica					{background-position: -33px  -198px;}
.imgFicha2Chica					{background-position: -66px  -198px;}
.imgConsultaChica				{background-position: -99px  -198px;}
.imgTelefono911Chica			{background-position: -132px -198px;}
.imgVirusChica					{background-position: -165px -198px;}
.imgEscuelaChica				{background-position: -198px -198px;}
.imgDispositivosGrupalesChica	{background-position: -231px -198px;}
.imgSaludChica					{background-position: -264px -198px;}
.imgArticulacionesExternasChica {background-position: -297px -198px;}

.imgLegalChica						   {background-position:   0px  -231px;}
.imgSocialChica						   {background-position: -33px  -231px;}
.imgProgramasSocialesChica			   {background-position: -66px  -231px;}
.imgDispositivoAbordajeFemicidiosChica {background-position: -99px  -231px;}
.imgAlojamientoHogarChica			   {background-position: -132px -231px;}
.imgSeguimientoChica				   {background-position: -165px -231px;}
.imgTelefono107Chica				   {background-position: -198px -231px;}
.imgArticulacionesInternasChica		   {background-position: -231px -231px;}
.imgAlimentoChica		    		   {background-position: -264px -231px;}
.imgAuhChica						   {background-position: -297px -231px;}

.imgDocumentacionChica {background-position:    0px -264px;}
.imgViviendaChica	   {background-position:  -33px -264px;}
.imgFamiliaChica	   {background-position:  -66px -264px;}
.imgNinezChica		   {background-position:  -99px -264px;}
.imgDiscapacidadChica  {background-position: -132px -264px;}
.imgInfantilChica	   {background-position: -165px -264px;}
.imgSiisSaludChica	   {background-position: -198px -264px;}
.imgEducacionChica	   {background-position: -231px -264px;}
.imgSiisGeneroChica	   {background-position: -264px -264px;}
.imgEmpleoChica		   {background-position: -297px -264px;}

.imgOtrosChica		  {background-position:    0px -297px;}
.imgArbolChica		  {background-position:  -33px -297px;}
.imgChatbotChica	  {background-position:  -66px -297px;}
.imgMultiagenciaChica {background-position:  -99px -297px;}
.imgTelefono147Chica  {background-position: -132px -297px;}
.imgOjoAlertaChica    {background-position: -165px -297px;}
.imgControlChica      {background-position: -198px -297px;}
.imgOperadorChica     {background-position: -231px -297px;}
.imgInstagramChica    {background-position: -264px -297px;}
/*ICONOS ALERTA*/


.encabezadoReporteCamaras {
	width: 100%;
	border-top: 1px solid;
	border-bottom: 1px solid;
	display: table;
}

.encabezadoReporteCamarasItem {
	float: left;
	border-right: 1px solid;
	padding-top: 12px;
	height: 40px;
	text-align: center;
	box-sizing: border-box;
}

.encabezadoReporteCamarasItemL {
	float: left;
	padding-top: 12px;
	height: 40px;
	text-align: center;
	box-sizing: border-box;
}

.botonCam {
	margin-bottom: 10px;
	width: 100%;
	height: 151px;
	display: table;
}



.reporteIniciado {
	margin-top: 10px;
	padding: 30px;
	text-align: center;
}



.menu_tab {
	float: left;
	width: 20%;
	box-sizing: border-box;
}

.cuadroObservatorioVial {
	border: 2px solid;
}

.cuadroObservatorioVialDato {
	text-align: center;
	padding-top: 22px;
	height: 45px;
}

.estiloBotonGrande {
	background-image: url(../imagenes/Iconos60x60.png);
	width: 60px;
	height: 60px;
	margin: 0 auto;
}

.estilo_tablero_3 {
	width: 100%;
	box-sizing: border-box;
	float: left;
}

.estilo_tablero_4 {
	width: 70%;
	box-sizing: border-box;
	float: left;
}

.estilo_tablero_5 {
	width: 30%;
	padding-left: 5px;
	box-sizing: border-box;
	float: left;
}

#footer {
	border-top: 3px solid;
	width: 100%;
	height: 25px;
}

.textoNew {
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

.item_reporte_new_1 {
	font-size: 11px;
	font-weight: normal;
}

.item_reporte_new_2 {
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.item_reporte_new_3 {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.item_reporte_new_4 {
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	text-transform: uppercase;
}

.encabezado_reporte {
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	overflow: hidden;
}

.encabezado {
	margin-bottom: 1px;
	padding: 9px 10px 10px 10px;
	font-size: 11px;
	font-weight: bold;
	overflow: hidden;
	margin-top: 5px;
	box-sizing: border-box;
}



.encabezado_planilla {
	margin-bottom: 1px;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
	overflow: hidden;
	height: 30px;
}

.item_encabezado_planilla {
	float: left;
	padding-top: 10px;
	height: 30px;
	border-right: 1px solid;
	box-sizing: border-box;
}

.item_encabezado_planilla_L {
	float: left;
	padding-top: 10px;
	height: 30px;
	box-sizing: border-box;
}

.item_planilla {
	float: left;
	padding-top: 9px;
	border-right: 1px solid;
	border-bottom: 1px solid;
	font-size: 11px;
	text-align: center;
	height: 30px;
}

.item_planilla_L {
	float: left;
	padding-top: 9px;
	border-bottom: 1px solid;
	font-size: 11px;
	text-align: center;
	height: 30px;
}

.menu_mapa {
	float: left;
	margin: 5px 0 0 5px;
}

.menu_mapa_check {
	float: left;
	margin-top: 2px;
}

.menu_mapa1 {
	display: table;
	font-size: 12px;
	padding: 8px;
	width: 100%;
}

.menu_mapa2 {
	display: table;
	font-size: 12px;
	padding: 8px;
	width: 100%;
}





.icono_inicio {
	float: left;
	width: 120px;
	height: 120px;
	filter: alpha(opacity=90);
	cursor: pointer;
}

.icono_inicio_disable {
	float: left;
	width: 120px;
	height: 120px;
	opacity: .2;
	filter: alpha(opacity=20);
}

.areas_boton {
	cursor: pointer;
	float: left;
	padding-top: 18px;
	height: 46px;
	font-size: 11px;
	text-align: center;
	box-sizing: border-box;
	border-left: 2px solid;
}

.areas_boton_disable {
	float: left;
	padding-top: 18px;
	height: 46px;
	font-size: 11px;
	text-align: center;
	box-sizing: border-box;
	border-left: 2px solid;
}

.boton_inicio_info {
	float: left;
	width: 32%;
	height: 30px;
	cursor: pointer;
	display: flex;
	justify-content: center;
	align-content: center;
	flex-direction: column;
}

.boton_inicio_info_activo {
	float: left;
	width: 32%;
	height: 30px;
	display: flex;
	justify-content: center;
	align-content: center;
	flex-direction: column;
}

.titulo_ficha_new {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	padding: 10px 0 10px 10px;
	box-sizing: border-box;
	line-height: 10px;
}

.panel_ficha {
	margin-bottom: 8px;
	padding: 8px;
}

.item1_ficha {
	margin-bottom: 2px;
	font-size: 11px;
	font-weight: bold;
	padding: 12px 12px 12px 12px;
}

.item2_ficha {
	margin-bottom: 2px;
	font-size: 11px;
	font-weight: bold;
	padding: 12px 12px 12px 12px;
}

.item3_ficha {
	margin-bottom: 2px;
	font-size: 11px;
	padding: 12px 12px 12px 12px;
	text-align: left;
	text-decoration: none;
	border-bottom: 1px solid;
}

.item4_ficha {
	font-size: 11px;
	font-weight: bold;
}





.busquedaBitacora {
	float: left;
	border-right: 1px solid;
	height: 42px;
	text-align: center;
	box-sizing: border-box;
}

.textbox_despacho {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	border: 1px solid;
	padding: 6px;
}

.combobox_despacho {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	border: 1px solid;
	padding: 5px;
}

.textarea_despacho {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	border: 1px solid;
	padding: 6px;
	resize: none;
}













.camara_reporte_item {
	padding: 10px 10px 9px 10px;
	border-bottom: 1px solid;
	cursor: pointer;
}

	.camara_reporte_item.borde09:hover {
		padding: 7px;
		border: 3px solid;
	}









.item_bitacora {
	font-size: 10px;
	font-weight: normal;
}

.link_alerta {
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

	.link_alerta.textoResaltado:hover {
		text-decoration: underline;
	}

.link_bitacora {
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

	.link_bitacora.textoResaltado:hover {
		text-decoration: underline;
	}











.texto_notificaciones {
	font-size: 11px;
	font-weight: bold;
}

.item_lista {
	border: 2px solid;
	font-size: 12px;
	text-decoration: none;
	padding: 4px;
	text-align: left;
}

.item_lista_sel {
	border: 2px solid;
	font-size: 12px;
	text-decoration: none;
	padding: 4px;
	text-align: left;
}

.control_boton_aprobar {
	cursor: pointer;
	font-size: 12px;
	padding: 10px 5px 10px 5px;
	border-width: 0;
}

.control_boton_desaprobar {
	cursor: pointer;
	font-size: 12px;
	padding: 10px 5px 10px 5px;
	;
	border-width: 0;
}

.control_contribuyente {
	font-size: 16px;
}

.control_datos_contribuyente {
	display: table-cell;
	vertical-align: middle;
	height: 50px;
}

.encabezado_tabla {
	display: table;
	margin: 10px 10px 2px 10px;
	font-size: 11px;
	text-align: center;
}

.tab {
	display: table-cell;
	height: 29px;
	text-align: center;
	vertical-align: middle;
	font-size: 11px;
	cursor: pointer;
}

.item_reporte_2 {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.item_reporte_4 {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-transform: uppercase;
}

.casos_datos {
	border-right: 1px solid;
	border-bottom: 1px solid;
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	padding: 5px 15px 5px 5px;
}

.casos_datos_num {
	border-bottom: 1px solid;
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	padding: 5px 5px 5px 15px;
	text-align: right;
}

.texto_ficha {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
}

.texto_ficha_b {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}

.admin_header {
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	text-align: center;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding: 3px;
	margin-top: 1px
}

.background_menu {
	width: 100%;
	height: 20px;
}

.menu_email {
	font-size: 12px;
	text-decoration: none;
}

.menu_item {
	display: table;
	border-bottom: 1px solid;
	width: 100%;
	height: 49px;
	cursor: pointer;
}

.menu_item_disable {
	display: table;
	border-bottom: 1px solid;
	width: 100%;
	height: 49px;
	opacity: .2;
	filter: alpha(opacity=20);
}

.menu_inicio_1920 {
	float: left;
	width: 19%;
	height: 704px;
}

.inicio_tit_info_1920 {
	margin-bottom: 20px;
	padding-bottom: 18px;
	border-bottom: 1px solid;
	display: table;
	width: 100%;
	font-size: 11px;
}

.inicio_dato_1920 {
	width: 100%;
	height: 60px;
	border: 1px solid;
	display: flex;
	justify-content: center;
	align-items: center;
}

.encabezado_reporte_1920 {
	width: 100%;
	min-width: 1024px;
	box-sizing: border-box;
	border: 2px solid;
	overflow: hidden;
	border-bottom: 0;
}

.reporte_item_1920 {
	display: table;
	width: 100%;
	min-width: 1024px;
	height: 50px;
	box-sizing: border-box;
}

.reporte_item_1920 div{
	box-sizing: border-box;
}

.encabezado_reporte_1920 div {
	box-sizing: border-box;
}

.inicio_grafico_reportes_1920 {
	width: 100%;
	height: 293px;
}



.control_denuncia_col0a_1920 {
	float: left;
	border-right: 1px solid;
	width: 4%;
	height: 37px;
}

.control_denuncia_col1a_1920 {
	float: left;
	border-right: 1px solid;
	width: 6%;
	line-height: 37px;
	text-align: center;
}

.control_denuncia_col2a_1920 {
	float: left;
	border-right: 1px solid;
	width: 6%;
	line-height: 37px;
	text-align: center;
}

.control_denuncia_col3a_1920 {
	float: left;
	border-right: 1px solid;
	width: 25%;
	line-height: 37px;
	text-align: center;
}

.control_denuncia_col4a_1920 {
	float: left;
	border-right: 1px solid;
	width: 20%;
	line-height: 37px;
	text-align: center;
}

.control_denuncia_col5a_1920 {
	float: left;
	border-right: 1px solid;
	width: 25%;
	line-height: 37px;
	text-align: center;
}

.control_denuncia_col6a_1920 {
	float: left;
	border-right: 1px solid;
	width: 14%;
	line-height: 37px;
	text-align: center;
}

.control_denuncia_col01b_1920 {
	float: left;
	width: 0.5%;
	height: 50px;
	border-left: 6px solid;
	overflow-x: hidden;
	box-sizing: border-box;
}
.control_denuncia_col02b_1920 {
	float: left;
	border-right: 1px solid;
	width: 3.5%;
	height: 50px;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
}

.control_denuncia_col1b_1920 {
	float: left;
	border-right: 1px solid;
	width: 6%;
	height: 50px;
	display: flex;
	align-items: center;
	justify-content: center;
}

.control_denuncia_col2b_1920 {
	float: left;
	border-right: 1px solid;
	width: 6%;
	height: 50px;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
}

.control_denuncia_col3b_1920 {
	float: left;
	border-right: 1px solid;
	width: 25%;
	height: 50px;
	text-align: left;
	display: flex;
	align-items: center;
	justify-content: left;
	padding:5px;
	box-sizing:border-box;
}

.control_denuncia_col4b_1920 {
	float: left;
	border-right: 1px solid;
	width: 20%;
	height: 50px;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: left;
	padding: 5px;
	box-sizing: border-box;
}

.control_denuncia_col5b_1920 {
	float: left;
	border-right: 1px solid;
	width: 25%;
	height: 50px;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: left;
	padding: 5px;
	box-sizing: border-box;
}

.control_denuncia_col6b_1920 {
	float: left;
	border-right: 1px solid;
	width: 14%;
	height: 49px;
	text-align: center;
	display: flex;
	justify-content: center;
	align-items: center;
	padding-top:13px;
}

@media only screen and (min-width:1750px) {
	.display_tabla_tablero {
		float: left;
		width: 50%;
		margin-top:10px;
	}
	.borde_izq_bis {
		padding-left: 10px;
	}
}

@media only screen and (max-width:1750px) {
	.display_tabla_tablero {
		float: left;
		width: 100%;
		margin-top: 10px;
	}
}

@media only screen and (min-width:1440px) { /*Resolucion minima para que aparezcan o no los campos*/
	.display_pantalla_bis {
		width: 73%;
	}

	.display_menu_bis {
		display: none;
	}

	.display_tabla11 {
		float: left;
		width: 50%;
		box-sizing: border-box
	}

	.estilo_tablero_11 {
		width: 50%;
		box-sizing: border-box;
		float: left;
	}
	.estilo_tablero_1 {
		width: 60%;
		box-sizing: border-box;
		float: left;
	}
	.estilo_tablero_2 {
		width: 40%;
		box-sizing: border-box;
		float: left;
	}

	.areas_inicio {
		width: 100%;
		height: 492px;
		overflow: auto;
		font-size: 11px;
		text-align: center;
		padding-bottom: 15px;
	}

	.alto .alto1 {
		height: 470px;
	}
	.alto2 {
		height: 138px;
	}
	.borde_izq {
		padding-left: 10px;
	}
	.borde_izq_5 {
		padding-left: 5px;
	}
	.borde_top {
		padding-top: 10px;
	}
	.display_tabla31 {
		float: left;
		width: 70%;
	}
	.display_tabla31_columna2 {
		float: left;
		width: 30%;
	}
	.display_tabla12 {
		float: left;
		width: 50%;
	}
	.display_tabla12_fila1 {
		width: 100%
	}
	.display_tabla12_fila2 {
		margin-top: 14px;
		width: 100%
	}
	.display_menu1 {
		display: block;
		width: 22%;
		right: 0px;
	}

	.display_pantalla_bitacora{
		width: 80%;
	}

	.display_pantalla {
		width: 40%;
	}

	.display_pantalla_principal {
		width: 80%;
	}

	.display_padding {
		padding: 0 0 0 1%;
	}

	.display_padding_principal {
		padding: 0 1% 0 1%;
	}

	.display_padding {
		padding: 0 0 0 1%;
	}

	.display, .display_menu{
		display: block;
	}
	.display_bis {
		display: flex;
	}
	.reporte_col0a_1920 {
		float: left;
		border-right: 1px solid;
		width: 3%;
		height: 37px;
	}

	.reporte_col1a_1920 {
		float: left;
		border-right: 1px solid;
		padding-top: 12px;
		width: 4%;
		height: 25px;
		text-align: center;
	}

	.reporte_col2a_1920 {
		float: left;
		border-right: 1px solid;
		padding-top: 12px;
		width: 5%;
		height: 25px;
		text-align: center;
	}

	.reporte_col3a_1920 {
		float: left;
		border-right: 1px solid;
		padding-top: 12px;
		width: 10%;
		height: 25px;
		text-align: center;
	}

	.reporte_col4a_1920 {
		float: left;
		border-right: 1px solid;
		padding: 12px 0.2% 0 0.2%;
		width: 25%;
		height: 25px;
		text-align: center;
	}

	.reporte_col5a_1920 {
		float: left;
		border-right: 1px solid;
		padding-top: 12px;
		width: 6%;
		height: 25px;
		text-align: center;
	}

	.reporte_col6a_1920 {
		float: left;
		border-right: 1px solid;
		padding: 12px 0.2% 0 0.2%;
		width: 17%;
		height: 25px;
		text-align: center;
	}

	.reporte_col7a_1920 {
		float: left;
		border-right: 1px solid;
		padding: 12px 0.2% 0 0.2%;
		width: 14%;
		height: 25px;
		text-align: center;
	}

	.reporte_col8a_1920 {
		float: left;
		border-right: 1px solid;
		padding-top: 12px;
		width: 3%;
		height: 25px;
		text-align: center;
	}

	.reporte_col9a_1920 {
		float: left;
		border-right: 1px solid;
		padding-top: 12px;
		width: 9%;
		height: 25px;
		text-align: center;
	}

	.reporte_col10a_1920 {
		float: left;
		padding-top: 12px;
		width: 4%;
		height: 25px;
		text-align: center;
	}

	.reporte_col0b_1920 {
		float: left;
		border-right: 1px solid;
		width: 3%;
		height: 37px;
	}

	.reporte_col01b_1920 {
		float: left;
		width: 0.5%;
		height: 50px;
		border-left: 6px solid;
		overflow-x: hidden;
		box-sizing: border-box;
	}

	.reporte_col02b_1920 {
		float: left;
		border-right: 1px solid;
		width: 2.5%;
		height: 50px;
		text-align: center;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.reporte_col1b_1920 {
		float: left;
		border-right: 1px solid;
		width: 4%;
		height: 50px;
		text-align: center;
		display: flex;
		justify-content: center;
		align-items: center;
	}

	.reporte_col2b_1920 {
		float: left;
		border-right: 1px solid;
		width: 5%;
		height: 50px;
		text-align: center;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.reporte_col3b_1920 {
		float: left;
		border-right: 1px solid;
		width: 10%;
		height: 50px;
		display: flex;
		justify-content: center;
		align-items: center;
	}

	.reporte_col41b_1920 {
		float: left;
		border-right: 1px solid;
		width: 25%;
	}

	.reporte_col42b_1920 {
		width: 100%;
	}

	.reporte_col43b_1920 {
		float: left;
		width: 90%;
		height: 50px;
		text-align: left;
		display: flex;
		flex-direction: column;
		justify-content: center;
		padding-left: 5px;
	}

	.reporte_col44b_1920 {
		float: right;
		display: flex;
		flex-direction: column;
		height: 50px;
		justify-content: center;
		margin-right: 5px;
	}

	.reporte_col51b_1920 {
		float: left;
		border-right: 1px solid;
		width: 6%;
		height: 50px;
		box-sizing: border-box;
		padding: 4px;
	}

	.reporte_col52b_1920 {
		background-position-y: bottom;
		width: 100%;
		height: 100%;
		display: flex;
		justify-content: center;
		align-items: center;
	}

	.reporte_col61b_1920 {
		float: left;
		border-right: 1px solid;
		padding: 2px 0.2% 2px 0.2%;	
		width: 17%;
		height: 50px;
	}

	.reporte_col62b_1920 {
		float: left;
		width: 100%;
		height: 44px;
		text-align: left;
	}

	.reporte_col7b_1920 {
		float: left;
		border-right: 1px solid;
		padding: 0.2%;
		width: 14%;
		height: 50px;
		display: flex;
		align-items: center;
	}

	.reporte_col8b_1920 {
		float: left;
		border-right: 1px solid;
		padding: 10px 0 9px 0;
		width: 3%;
		height: 50px;
		text-align: center;
	}

	.reporte_col9b_1920 {
		float: left;
		border-right: 1px solid;
		width: 9%;
		height: 50px;
		display: flex;
		align-items: center;
	}

	.reporte_col10b_1920 {
		float: left;
		width: 4%;
		height: 45px;
		display: flex;
		justify-content: center;
		align-items: center;
	}



	.reporte_col0c_1920 {
		float: left;
		border-right: 1px solid;
		width: 3%;
		height: 50px;
		display: flex;
		justify-content: center;
		align-items: center;
	}
	.reporte_col1c_1920 {
		float: left;
		border-right: 1px solid;
		width: 10%;
		height: 50px;
		display: flex;
		justify-content: center;
		align-items: center;
	}
	.reporte_col1cl_1920 {
		float: left;
		border-right: 1px solid;
		width: 10%;
		height: 50px;
		display: flex;
		justify-content: left;
		align-items: center;
		padding:0 5px 0 5px;
		box-sizing:border-box;
	}
	.reporte_col2c_1920 {
		float: left;
		border-right: 1px solid;
		width: 5%;
		height: 50px;
		display: flex;
		justify-content: center;
		align-items: center;
	}
	.reporte_col3c_1920 {
		float: left;
		border-right: 1px solid;
		width: 8%;
		height: 50px;
		display: flex;
		justify-content: center;
		align-items: center;
		padding: 0 5px 0 5px;
		box-sizing: border-box;
	}
	.reporte_col4c_1920 {
		float: left;
		border-right: 1px solid;
		width: 35%;
		height: 50px;
		display: flex;
		justify-content: center;
		align-items: center;
	}
	.reporte_col4cl_1920 {
		float: left;
		border-right: 1px solid;
		width: 35%;
		height: 50px;
		display: flex;
		justify-content: left;
		align-items: center;
		padding: 0 5px 0 5px;
		box-sizing: border-box;
	}





	.control_reporte_col0a_1920 {
		float: left;
		border-right: 1px solid;
		width: 3%;
		height: 37px;
	}

	.control_reporte_col1a_1920 {
		float: left;
		border-right: 1px solid;
		line-height: 39px;
		width: 4%;
		height: 37px;
		text-align: center;
	}

	.control_reporte_col2a_1920 {
		float: left;
		border-right: 1px solid;
		line-height: 39px;
		width: 5%;
		height: 37px;
		text-align: center;
	}

	.control_reporte_col3a_1920 {
		float: left;
		border-right: 1px solid;
		line-height: 39px;
		width: 10%;
		height: 37px;
		text-align: center;
	}

	.control_reporte_col4a_1920 {
		float: left;
		border-right: 1px solid;
		line-height: 39px;
		width: 14%;
		height: 37px;
		text-align: center;
		box-sizing: border-box;
	}

	.control_reporte_col5a_1920 {
		float: left;
		border-right: 1px solid;
		line-height: 39px;
		width: 24%;
		height: 37px;
		text-align: center;
		box-sizing: border-box;
	}

	.control_reporte_col6a_1920 {
		float: left;
		border-right: 1px solid;
		line-height: 39px;
		width: 4%;
		height: 37px;
		text-align: center;
	}

	.control_reporte_col7a_1920 {
		float: left;
		border-right: 1px solid;
		line-height: 39px;
		width: 6%;
		height: 37px;
		text-align: center;
	}

	.control_reporte_col8a_1920 {
		float: left;
		border-right: 1px solid;
		line-height: 39px;
		width: 13%;
		height: 37px;
		text-align: center;
		box-sizing: border-box;
	}

	.control_reporte_col9a_1920 {
		float: left;
		border-right: 1px solid;
		line-height: 39px;
		width: 8%;
		height: 37px;
		text-align: center;
	}

	.control_reporte_col10a_1920 {
		float: left;
		border-right: 1px solid;
		line-height: 39px;
		width: 5%;
		height: 37px;
		text-align: center;
	}

	.control_reporte_col11a_1920 {
		float: left;
		line-height: 39px;
		width: 3%;
		height: 37px;
		text-align: center;
	}

	.control_reporte_col01b_1920 {
		float: left;
		width: 0.5%;
		height: 50px;
		border-left: 6px solid;
		overflow-x: hidden;
		box-sizing: border-box;
	}

	.control_reporte_col02b_1920 {
		float: left;
		border-right: 1px solid;
		width: 2.5%;
		height: 50px;
		text-align: center;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.control_reporte_col1b_1920 {
		float: left;
		border-right: 1px solid;
		width: 4%;
		height: 50px;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.control_reporte_col2b_1920 {
		float: left;
		border-right: 1px solid;
		width: 5%;
		height: 50px;
		text-align: center;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.control_reporte_col3b_1920 {
		float: left;
		border-right: 1px solid;
		width: 10%;
		height: 49px;
		text-align: center;
		display: flex;
		justify-content: center;
		align-items: center;
	}

	.control_reporte_col4b_1920 {
		float: left;
		border-right: 1px solid;
		padding: 5px;
		width: 14%;
		height: 49px;
		box-sizing: border-box;
		font-family: Arial;
		font-size: 11px;
		font-weight: bold;
	}

	.control_reporte_col5b_1920 {
		float: left;
		border-right: 1px solid;
		padding: 5px;
		width: 24%;
		height: 49px;
		box-sizing: border-box;
		font-family: Arial;
		font-size: 11px;
		font-weight: bold;
		display: flex;
		flex-wrap: wrap;
	}

	.control_reporte_col6b_1920 {
		float: left;
		border-right: 1px solid;
		width: 4%;
		height: 49px;
		text-align: center;
	}

	.control_reporte_col71b_1920 {
		float: left;
		border-right: 1px solid;
		width: 6%;
		height: 50px;
		box-sizing: border-box;
		font-weight: bold;
		padding: 4px;
		color: #fff;
	}

	.control_reporte_col72b_1920 {
		width: 100%;
		height: 100%;
		display: flex;
		justify-content: center;
		align-items: center;
		background-position-y: bottom;
	}
	.control_reporte_col8b_1920 {
		float: left;
		border-right: 1px solid;
		padding: 5px;
		width: 13%;
		height: 49px;
		box-sizing: border-box;
	}

	.control_reporte_col9b_1920 {
		float: left;
		border-right: 1px solid;
		width: 8%;
		height: 49px;
		text-align: center;
		display: flex;
		justify-content: center;
		align-items: center;
	}

	.control_reporte_col10b_1920 {
		float: left;
		border-right: 1px solid;
		width: 5%;
		height: 50px;
		text-align: center;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.control_reporte_col11b_1920 {
		float: left;
		width: 3%;
		height: 49px;
		text-align: center;
	}

	.pantalla_tablero7_1920 {
		margin-top: 1px;
		width: 100%;
		height: 603px;
		overflow: hidden;
	}
	.pantalla_tablero8_1920 {
		height: 100%;
		overflow-x: hidden;
		overflow-y: scroll;
	}

}

@media only screen and (max-width:1440px) { /*Resolucion minima para que aparezcan o no los campos*/
	.display_pantalla_bis, .display_pantalla_bitacora {
		width: 100%;
	}

	.display_menu_bis {
		display: block;
	}

	.display_tabla11 {
		float: left;
		margin-top: 2%;
		width: 100%;
		box-sizing: border-box;
	}

	.estilo_tablero_11 {
		width: 50%;
		box-sizing: border-box;
		float: left;
	}

	.estilo_tablero_1 {
		width: 100%;
		box-sizing: border-box;
		float: left;
	}

	.estilo_tablero_2 {
		width: 100%;
		box-sizing: border-box;
		float: left;
	}

	.areas_inicio {
		width: 100%;
		overflow: auto;
		font-size: 11px;
		text-align: center;
		padding-bottom: 15px;
	}

	.alto {
		height: 330px;
	}
	.alto2 {
		height: 400px;
	}
	.display_tabla31 {
		float: left;
		width: 100%;
	}

	.display_tabla31_columna2 {
		float: left;
		width: 100%;
	}
	.display_tabla12 {
		width: 100%;
	}

	.display_tabla12_fila1 {
		float: left;
		width: 49%;
	}

	.display_tabla12_fila2 {
		float: left;
		width: 49%;
		margin-left: 2%;
	}
	.display_menu1 {
		display: none;
		right: -400px;
	}

	.display_pantalla, .display_pantalla_principal {
		width: 100%;
	}

	.display_padding, .display_padding_principal {
		padding: 0 1% 0 1%;
	}

	.display_menu, .display, .display_bis {
		display: none;
	}
	.reporte_col0a_1920 {
		float: left;
		border-right: 1px solid;
		width: 3%;
		height: 37px;
	}

	.reporte_col1a_1920 {
		float: left;
		border-right: 1px solid;
		padding-top: 12px;
		width: 4%;
		height: 25px;
		text-align: center;
	}

	.reporte_col2a_1920 {
		float: left;
		border-right: 1px solid;
		padding-top: 12px;
		width: 9%;
		height: 25px;
		text-align: center;
	}

	.reporte_col3a_1920 {
		float: left;
		border-right: 1px solid;
		padding-top: 12px;
		width: 10%;
		height: 25px;
		text-align: center;
	}

	.reporte_col4a_1920 {
		float: left;
		border-right: 1px solid;
		padding: 12px 0.2% 0 0.2%;
		width: 26%;
		height: 25px;
		text-align: center;
	}

	.reporte_col6a_1920 {
		float: left;
		border-right: 1px solid;
		padding: 12px 0.2% 0 0.2%;
		width: 20%;
		height: 25px;
		text-align: center;
	}

	.reporte_col7a_1920 {
		float: left;
		border-right: 1px solid;
		padding: 12px 0.2% 0 0.2%;
		width: 17%;
		height: 25px;
		text-align: center;
	}

	.reporte_col10a_1920 {
		float: left;
		padding-top: 12px;
		width: 8%;
		height: 25px;
		text-align: center;
	}

	.reporte_col0b_1920 {
		float: left;
		border-right: 1px solid;
		width: 3%;
		height: 37px;
	}

	.reporte_col01b_1920 {
		float: left;
		width: 0.5%;
		height: 50px;
		border-left: 6px solid;
		overflow-x: hidden;
		box-sizing: border-box;
	}

	.reporte_col02b_1920 {
		float: left;
		border-right: 1px solid;
		width: 2.5%;
		height: 50px;
		text-align: center;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.reporte_col1b_1920 {
		float: left;
		border-right: 1px solid;
		width: 4%;
		height: 50px;
		text-align: center;
		display: flex;
		justify-content: center;
		align-items: center;
	}

	.reporte_col2b_1920 {
		float: left;
		border-right: 1px solid;
		width: 9%;
		height: 50px;
		text-align: center;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.reporte_col3b_1920 {
		float: left;
		border-right: 1px solid;
		width: 10%;
		height: 50px;
		display: flex;
		justify-content: center;
		align-items: center;
	}

	.reporte_col41b_1920 {
		float: left;
		border-right: 1px solid;
		width: 28%;
	}

	.reporte_col42b_1920 {
		width: 100%;
	}

	.reporte_col43b_1920 {
		float: left;
		width: 90%;
		height: 50px;
		text-align: left;
		display: flex;
		flex-direction: column;
		justify-content: center;
		padding-left: 5px;
	}
	.reporte_col44b_1920 {
		float: right;
		display: flex;
		flex-direction: column;
		height: 50px;
		justify-content: center;
		margin-right: 5px;
	}

	.reporte_col61b_1920 {
		float: left;
		border-right: 1px solid;
		padding: 2px 0.2% 2px 0.2%;
		width: 20%;
		height: 50px;
	}

	.reporte_col62b_1920 {
		float: left;
		width: 100%;
		height: 44px;
		text-align: left;
	}

	.reporte_col7b_1920 {
		float: left;
		border-right: 1px solid;
		padding: 0.2%;
		width: 17%;
		height: 50px;
		display: flex;
		align-items: center;
	}

	.reporte_col10b_1920 {
		float: left;
		width: 8%;
		height: 45px;
		display: flex;
		justify-content: center;
		align-items: center;
	}



	.reporte_col0c_1920 {
		float: left;
		border-right: 1px solid;
		width: 3%;
		height: 50px;
		display: flex;
		justify-content: center;
		align-items: center;
	}

	.reporte_col1c_1920 {
		float: left;
		border-right: 1px solid;
		width: 20%;
		height: 50px;
		display: flex;
		justify-content: center;
		align-items: center;
	}

	.reporte_col1cl_1920 {
		float: left;
		border-right: 1px solid;
		width: 20%;
		height: 50px;
		display: flex;
		justify-content: left;
		align-items: center;
		padding: 0 5px 0 5px;
		box-sizing: border-box;
	}

	.reporte_col2c_1920 {
		float: left;
		border-right: 1px solid;
		width: 5%;
		height: 50px;
		display: flex;
		justify-content: center;
		align-items: center;
	}

	.reporte_col3c_1920 {
		float: left;
		border-right: 1px solid;
		width: 15%;
		height: 50px;
		display: flex;
		justify-content: center;
		align-items: center;
		padding: 0 5px 0 5px;
		box-sizing: border-box;
	}

	.reporte_col4c_1920 {
		display: none;
	}

	.reporte_col4cl_1920 {
		display: none;
	}





	.control_reporte_col0a_1920 {
		float: left;
		border-right: 1px solid;
		width: 5%;
		height: 37px;
	}

	.control_reporte_col1a_1920 {
		float: left;
		border-right: 1px solid;
		line-height: 39px;
		width: 6%;
		height: 37px;
		text-align: center;
	}

	.control_reporte_col2a_1920 {
		float: left;
		border-right: 1px solid;
		line-height: 39px;
		width: 9%;
		height: 37px;
		text-align: center;
	}

	.control_reporte_col3a_1920 {
		float: left;
		border-right: 1px solid;
		line-height: 39px;
		width: 18%;
		height: 37px;
		text-align: center;
	}

	.control_reporte_col4a_1920 {
		float: left;
		border-right: 1px solid;
		line-height: 39px;
		width: 16%;
		height: 37px;
		text-align: center;
		box-sizing: border-box;
	}

	.control_reporte_col5a_1920 {
		float: left;
		border-right: 1px solid;
		line-height: 39px;
		width: 24%;
		height: 37px;
		text-align: center;
		box-sizing: border-box;
	}

	.control_reporte_col8a_1920 {
		float: left;
		border-right: 1px solid;
		line-height: 39px;
		width: 16%;
		height: 37px;
		text-align: center;
		box-sizing: border-box;
	}

	.control_reporte_col11a_1920 {
		float: left;
		line-height: 39px;
		width: 5%;
		height: 37px;
		text-align: center;
	}

	.control_reporte_col01b_1920 {
		float: left;
		width: 1%;
		height: 50px;
		border-left: 6px solid;
		overflow-x: hidden;
		box-sizing: border-box;
	}

	.control_reporte_col02b_1920 {
		float: left;
		border-right: 1px solid;
		width: 4%;
		height: 50px;
		text-align: center;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.control_reporte_col1b_1920 {
		float: left;
		border-right: 1px solid;
		width: 6%;
		height: 50px;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.control_reporte_col2b_1920 {
		float: left;
		border-right: 1px solid;
		width: 9%;
		height: 50px;
		text-align: center;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.control_reporte_col3b_1920 {
		float: left;
		border-right: 1px solid;
		width: 18%;
		height: 49px;
		text-align: center;
		display: flex;
		justify-content: center;
		align-items: center;
	}

	.control_reporte_col4b_1920 {
		float: left;
		border-right: 1px solid;
		padding: 5px;
		width: 16%;
		height: 49px;
		box-sizing: border-box;
	}

	.control_reporte_col5b_1920 {
		float: left;
		border-right: 1px solid;
		padding: 5px;
		width: 24%;
		height: 49px;
		box-sizing: border-box;
	}


	.control_reporte_col8b_1920 {
		float: left;
		border-right: 1px solid;
		padding: 5px;
		width: 16%;
		height: 49px;
		box-sizing: border-box;
	}

	.control_reporte_col11b_1920 {
		float: left;
		width: 5%;
		height: 49px;
		text-align: center;
	}
	.pantalla_tablero7_1920 {
		margin-top: 1px;
		width: 100%;
		overflow: hidden;
		height: 1241px;
	}

}

.control_item_historial1 {
	display: table;
	border-top: 1px solid;
	font-size: 10px;
	text-align: center;
}

.control_item_historial2 {
	display: table;
	border-top: 1px solid;
	font-size: 10px;
	text-align: center;
}

.alerta {
	-webkit-animation-name: titila;
	-webkit-animation-duration: 1s;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-timing-function: ease-in-out;
	-moz-animation-name: titila;
	-moz-animation-duration: 1s;
	-moz-animation-iteration-count: infinite;
	-moz-animation-timing-function: ease-in-out;
	-o-animation-name: titila;
	-o-animation-duration: 1s;
	-o-animation-iteration-count: infinite;
	-o-animation-timing-function: ease-in-out;
	animation-name: titila;
	animation-duration: 1s;
	animation-iteration-count: infinite;
	animation-timing-function: ease-in-out;
}

.disabledbutton {
	pointer-events: none;
	opacity: 0.4;
}

@-webkit-keyframes titila {
	50% {
		color: rgba(255,0,0,0.1);
	}
}

/* AUSU SUGGEST */
.ausu-suggestionsBoxTop {
	top: -220px;
}
.ausu-suggestionsBox {
	top: 2px;
}

.ausu-suggestionsBox, .ausu-suggestionsBoxTop {
	position: absolute;
	left: 0px;
	font-family: arial;
	font-size: 11px;
	margin: 18px 0px 0px 0px;
	width: 300px;
	padding: 2px;
	display: none;
	padding: 1px;
	z-index: 999;
	text-align: left;
	max-height: 200px;
	overflow-y: auto;
}

	.ausu-suggestionsBox ul, .ausu-suggestionsBoxTop ul {
		list-style: none;
		margin: 0;
		padding: 0;
		text-align: left;
	}

		.ausu-suggestionsBox ul li a, .ausu-suggestionsBoxTop ul li a {
			display: block;
			text-indent: 4px;
			width: 100%;
			text-decoration: none;
			padding: 6px 0 6px 0;
			text-align: left;
		}

.ausu-load {
	background: url(loader.gif) right no-repeat;
}

.ausu-suggest {
	position: relative;
	float: left;
}
