.lupa {
    position: relative;
    float: left;
}
.botonConsulta {
    position: relative;
    float: left;
	margin-left:5px;
}
.ui-autocomplete {
    max-height: 400px;
    overflow-y: auto;
	font-size: 11px;
	font-weight: normal;
    white-space: pre;
    min-height: 1.2em;
    padding: 0px 2px 1px;
    /* prevent horizontal scrollbar */
    overflow-x: hidden;
  }
.lateral{
	width:25%;
	position:relative;
	float:left;
	}
.lateral > a{
	color: #1BB0CE;
	/*font-weight: 100;*/
	}
.bar{
	width:100%;
	}
.consultando{
	width:100%;
	position:relative;
	float:left;
	height:4px;
	}
.consultando > div{
	height:4px;
	}
.retro{
	display:none;
	}
.c1 , .c2 , .c3 {
border-radius:100px;
cursor:pointer;
/*font-weight:bold;*/
	}
.opcion1 , .opcion2 , .opcion3 {
	display:none;
	position:relative;
	float:left;

	}
.opcion1 >img, .opcion2 >img , .opcion3 >img {

   margin-top: 20%;
    vertical-align: middle;
	}

	.vista{
	position:relative;
	float:left;
	display:inline-block;
	}
.herramientas{
	width:100%;
	height:40px;
	position:relative;
	float:left;
	z-index:99999999;
	}
	.eventofiltro{
	/*position:relative;*/
	float:left;}
.herramientas > form{
	position:relative;
	float:right;
	z-index:999;
	}
.clickfiltroactivo{
	/*position:relative;*/
	float:left;
	}
.clickfiltro{
	display:none;
	position:relative;
	float:left;
	}
.activo{
	display:inline-block;
	}

.resultados{
	/*float:left;
	width:70%;
	margin:-15px;
	background:rgba(61,59,59,1.00);*/
	}
.etiq{
	/*width:400px;
	height:400px;
	float:left;
	position:relative;
		margin-bottom:50px;*/
	 /*background:rgba(127,126,126,1.00);*/
	}

.textos {
/*position:absolute;
top:5px;
left:50px;
	height:100%;
	width:80%;
	z-index:2;*/
}
.linkmuestra{
	    opacity: 0;
	    display: flex;
    border: 0;
	margin-right: 100%;
	}

.textos > label{
/*position:relative;
float:left;
	*font-size:13px;
	font-weight: 400;
	width:90%;
	background:rgba(99,2,4,1.00);*/
	}
	/*.etiq > img{
		position:relative;
	margin-top:-200px;
	height:100%;
	width:100%;
background:rgba(99,2,4,1.00);
	}*/
	.totales{
	position:relative;
	float:left;
	width:100%;
	padding-bottom:20px;
	}
.filtros{
	position:relative;
	float:left;
	width:100%;
	}

/*circulos*/
.circles {
  margin: 0px 15px 42px 47px;
  width: 100px;
  height: 100px;
  float:left;
}
/*circulos*/
.progressbar-text {
  font-size: 26px;
}

.circles > label {
  position:absolute;
  margin: 114px 1px 0 -72px;
  font-weight: 300;
  text-transform: uppercase;
  font-size: 17px !important;
   width: 153px;
   max-width: 153px;
}
.circles > a {
display:none;

}
.circles > input {
  position:absolute;
  margin: 61px 30% ;
  background-color: #005B9D;
  color:#FFFFFF;
  border: 0px;
/*font-size:10px;
  font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;*/
   height:40px;
    width:40px;
   	 padding:0px;
    text-align:center;
  -moz-border-radius:65px;
  -webkit-border-radius:65px;
    border-radius:65px;

}
.x3 , .y3 , .z3{

  /*border:solid 2px #097597;
  color:#DD0F12;
  font-size:10px;
  font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
   height:35px;
    width:35px;
	top:-7px;
	 background:transparent;
   	 padding:9px 1px;
    text-align:center;
  	-moz-border-radius:64px;
    -webkit-border-radius:64px;
	*/
	}
.filtradopor{
	/*font-size:12px;
  font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;*/
	width:100%;
	height:60px;
	}
	.filtradopor > .url{
    position: relative;
    float: right;
    width: 200px;
    margin: 0px;
    height: 35px;
	}
	.filtradopor > h4{
	position:relative;
	float:left;
	margin:25px 20px;

	}
.fil1, .fil2 , .fil3{
	display:none;
	position:relative;
	float:left;
	max-width: 370px;
	padding-right: 22px;
	}
.fil1 > label, .fil2  > label, .fil3 > label{
	padding-top:10px;
	}
.x2 , .y2 , .z2 {
	height:20px;
	position:relative;
	float:left;
	padding-right: 4px;
	}
.x3 , .y3 , .z3{
	max-width: 76px;
	height:20px;
	position:relative;
	float:left;
	}
.paginacion{
	position:relative;
	float:left;
	    width: 66%;
	}
.btn-clear, .btn-consultar {
	position:relative;
	float:left;
	}
.error{
	/*background:#D55355;*/
   border: 1px solid  rgba(163,160,160,1.00);
   box-shadow:inset 0px 0px 2px 0px rgba(255, 0, 0, 0.75);
}
.ordenes{
	/*font-size:5px;*/
	}
a.menuareas{
    /*text-decoration: none;
	color:#000000;
	padding:5px;
	display: inline-block;
	font-weight:300;*/
	}
.ligth{
	color:#FFFFFF;
	background:#FFFFFF;
    text-decoration: none;
	}
a.menuareas:hover{
    /*text-decoration: none;
    display: inline-block;*/
	}
	.sorden{
	cursor:pointer;
	}
.textfiltro{
	/*width:100%;
	font-size:4px;
	bottom:20px;*/
	}

#loader {

    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -25px;
    margin-left: -200px;
    padding: 20px;
}
select.eventofiltro{
  white-space: nowrap;
  overflow: hidden;
  max-width: 150px;
}

a{
	cursor:pointer;
	}
.linkquery{

	}
.resultadosGenerales {
    text-align: left;
}
span.cifraFiltro {
    color: #0071AC;
    font-weight: 400;
    font-size: 28px;
	 top: -10px
}
span.cifraFiltrot {
    color: #E90000;
    font-weight: 400;
    font-size: 19px;
	padding-left: 40px;
}
.tpersonas{
	position:relative;
	float:left;
	margin-right:10px;}
	.izq{
			position:relative;
	float:left;
		}

.ar{
	top:7px;
	}
#copiarurl, #irurl{
	max-width: 80px;
	position:relative;
	float:left;
	}

		.mostrarBox{
	 width: 160px;
		}
	.mostrarBox > input{
		position:relative;
	float:left;

		}
