
.rotater {
  transition: all 0.3s ease;
  
}

.cien{

width: auto; float: none;text-align: center;
    }

.boxBoton{
text-transform:uppercase;
}

.nuevoinputlogin{
    width: 100%;
    padding: 10px;
    border: 1px solid #ccc;
    border-radius: 3px;
    margin: 5px 0;
     box-sizing: border-box;
   box-shadow: 0 0px 2px 0 rgba(0, 0, 0, 0.1), 0 0px 3px 0 rgba(0, 0, 0, 0.15);
}
.nuevobotonlogisubmit{
    font-size: 1em;
    padding: 10px 5px;
    width: 100%;
    margin: 5px 0;
    border: 1px solid #ccc;
    box-shadow: 0 0px 2px 0 rgba(0, 0, 0, 0.1), 0 0px 3px 0 rgba(0, 0, 0, 0.15);
    border-radius: 3px;
    box-sizing: border-box;
    text-transform: uppercase;
    background:#e8e8e8;
  }
  
.resultadoDetalleAdmin{
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;

border:1px solid #d7d7d8;
overflow:hidden;
margin:5px 10px 5px 10px;
}
.rdBoxAdmin{float:left;padding:6px 10px; border-right:1px solid #d7d7d8;}
.rdBoxAdmin:hover{ background-color:#f1f1f1;}

.rdBoxAdminFin{float:left;padding:6px 10px; border-right:0px solid #d7d7d8;}
.rdBoxAdminFin:hover{ background-color:#f1f1f1;}

.estadoretasada {
    background: url(https://www.inmobusqueda.com.ar/imagenes/estado5.png) -1076px -8px no-repeat scroll transparent;
    float: left;
    width: 120px;
    height: 125px;
    border: 0px solid #000;
    position: absolute;
    top: -3px;
    left: -3px;
    z-index: 99;
}

.estadodesactualizada{
background:url('https://www.inmobusqueda.com.ar/imagenes/estado3.png') -557px -6px no-repeat scroll transparent;
float:left;
width:120px;
height:125px;
border:0px solid #000;
position:absolute;
top:-4px;
left:-4px;
z-index:99;
}

.estadodestacada{
background:url('https://www.inmobusqueda.com.ar/imagenes/estado3.png') -680px -6px no-repeat scroll transparent;
float:left;
width:120px;
height:125px;
border:0px solid #000;
position:absolute;
top:-4px;
left:-4px;
z-index:99;
}

.estadonopublicada{
background:url('https://www.inmobusqueda.com.ar/imagenes/estado3.png') -805px -6px no-repeat scroll transparent;
float:left;
width:120px;
height:125px;
border:0px solid #000;
position:absolute;
top:-4px;
left:-4px;
z-index:99;
}

.estadoreservada{
background:url('https://www.inmobusqueda.com.ar/imagenes/estado3.png') -425px -6px no-repeat scroll transparent;
float:left;
width:120px;
height:125px;
border:0px solid #000;
position:absolute;
top:-4px;
left:-4px;
z-index:99;
}

.estadovendida{
background:url('https://www.inmobusqueda.com.ar/imagenes/estado3.png') -291px -9px no-repeat scroll transparent;
float:left;
width:120px;
height:125px;
border:0px solid #000;
position:absolute;
top:-3px;
left:-3px;
z-index:99;
}

.estadosuspendida{
background:url('https://www.inmobusqueda.com.ar/imagenes/estado3.png') -8px -7px no-repeat scroll transparent;
float:left;
width:120px;
height:125px;
border:0px solid #000;
position:absolute;
top:-3px;
left:-3px;
z-index:99;
}
.estadoalquilada{
background:url('https://www.inmobusqueda.com.ar/imagenes/estado3.png') -150px -10px no-repeat scroll transparent;
float:left;
width:120px;
height:125px;
border:0px solid #000;
position:absolute;
top:-3px;
left:-3px;
z-index:99;
}

.ico_medalla2, .ico_medalla, .ico_medalla3, .ico_medalla1, .ico_consulta24, .ico_logorojo24, .ico_logoazul24, .ico_logoverde24, .ico_email, .ico_estadisticas, .ico_twitter, .ico_facebook, .ico_b_drop, .ico_15, .ico_19, .ico_map_magnify, .ico_25, .ico_picture, .ico_user, .ico_1355248698_Search, .ico_user_gray, .ico_tag_blue, .ico_table, .ico_add, .ico_fotos, .ico_email_go, .ico_cross, .ico_favorito, .ico_mundo, .ico_icon-search, .ico_mail, .ico_new, .ico_notok, .ico_ok, .ico_okredondo, .ico_nofavorito, .ico_page_edit, .ico_share, .ico_page, .ico_user_suit, .ico_logoazul16, .ico_medalla16, .ico_medalla216, .ico_medalla116, .ico_medalla316, .ico_logorojo16, .ico_email_add, .ico_logoverde16, .ico_button_edit {
  display: inline-block;
  background-image: url(https://www.inmobusqueda.com.ar/imagenes/iconos/spriteib.png);
  background-repeat: no-repeat
}

.ico_medalla2 {
  background-position: -0px -0px;
  height: 32px;
  width: 32px
}

.ico_medalla {
  background-position: -32px -0px;
  height: 32px;
  width: 32px
}

.ico_medalla3 {
  background-position: -0px -32px;
  height: 32px;
  width: 32px
}

.ico_medalla1 {
  background-position: -32px -32px;
  height: 32px;
  width: 32px
}

.ico_consulta24 {
  background-position: -64px -0px;
  height: 24px;
  width: 24px
}

.ico_logorojo24 {
  background-position: -64px -24px;
  height: 24px;
  width: 24px
}

.ico_logoazul24 {
  background-position: -0px -64px;
  height: 24px;
  width: 24px
}

.ico_logoverde24 {
  background-position: -24px -64px;
  height: 24px;
  width: 24px
}

.ico_email {
  background-position: -64px -48px;
  height: 16px;
  width: 16px
}

.ico_estadisticas {
  background-position: -48px -64px;
  height: 16px;
  width: 16px
}

.ico_twitter {
  background-position: -64px -64px;
  height: 16px;
  width: 16px
}

.ico_facebook {
  background-position: -88px -0px;
  height: 16px;
  width: 16px
}

.ico_b_drop {
  background-position: -88px -16px;
  height: 16px;
  width: 16px
}

.ico_15 {
  background-position: -88px -32px;
  height: 16px;
  width: 16px
}

.ico_19 {
  background-position: -88px -48px;
  height: 16px;
  width: 16px
}

.ico_map_magnify {
  background-position: -88px -64px;
  height: 16px;
  width: 16px
}

.ico_25 {
  background-position: -0px -88px;
  height: 16px;
  width: 16px
}

.ico_picture {
  background-position: -16px -88px;
  height: 16px;
  width: 16px
}

.ico_user {
  background-position: -32px -88px;
  height: 16px;
  width: 16px
}

.ico_1355248698_Search {
  background-position: -48px -88px;
  height: 16px;
  width: 16px
}

.ico_user_gray {
  background-position: -64px -88px;
  height: 16px;
  width: 16px
}

.ico_tag_blue {
  background-position: -80px -88px;
  height: 16px;
  width: 16px
}

.ico_table {
  background-position: -104px -0px;
  height: 16px;
  width: 16px
}

.ico_add {
  background-position: -104px -16px;
  height: 16px;
  width: 16px
}

.ico_fotos {
  background-position: -104px -32px;
  height: 16px;
  width: 16px
}

.ico_email_go {
  background-position: -104px -48px;
  height: 16px;
  width: 16px
}

.ico_cross {
  background-position: -104px -64px;
  height: 16px;
  width: 16px
}

.ico_favorito {
  background-position: -104px -80px;
  height: 16px;
  width: 16px
}

.ico_mundo {
  background-position: -0px -104px;
  height: 16px;
  width: 16px
}

.ico_icon-search {
  background-position: -16px -104px;
  height: 16px;
  width: 16px
}

.ico_mail {
  background-position: -32px -104px;
  height: 16px;
  width: 16px
}

.ico_new {
  background-position: -48px -104px;
  height: 16px;
  width: 16px
}

.ico_notok {
  background-position: -64px -104px;
  height: 16px;
  width: 16px
}

.ico_ok {
  background-position: -80px -104px;
  height: 16px;
  width: 16px
}

.ico_okredondo {
  background-position: -96px -104px;
  height: 16px;
  width: 16px
}

.ico_nofavorito {
  background-position: -120px -0px;
  height: 16px;
  width: 16px
}

.ico_page_edit {
  background-position: -120px -16px;
  height: 16px;
  width: 16px
}

.ico_share {
  background-position: -120px -32px;
  height: 16px;
  width: 16px
}

.ico_page {
  background-position: -120px -48px;
  height: 16px;
  width: 16px
}

.ico_user_suit {
  background-position: -120px -64px;
  height: 16px;
  width: 16px
}

.ico_logoazul16 {
  background-position: -120px -80px;
  height: 16px;
  width: 16px
}

.ico_medalla16 {
  background-position: -120px -96px;
  height: 16px;
  width: 16px
}

.ico_medalla216 {
  background-position: -0px -120px;
  height: 16px;
  width: 16px
}

.ico_medalla116 {
  background-position: -16px -120px;
  height: 16px;
  width: 16px
}

.ico_medalla316 {
  background-position: -32px -120px;
  height: 16px;
  width: 16px
}

.ico_logorojo16 {
  background-position: -48px -120px;
  height: 16px;
  width: 16px
}

.ico_email_add {
  background-position: -64px -120px;
  height: 16px;
  width: 16px
}

.ico_logoverde16 {
  background-position: -80px -120px;
  height: 16px;
  width: 16px
}

.ico_button_edit {
  background-position: -96px -120px;
  height: 13px;
  width: 12px
}


    

.email{
color:#000000;
font-size:1.1em;	
font-family: "trebuchet ms",Trebuchet,Arial,sans-serif;
}

.titulo{
font-size: 1.5em;
    font-weight: 600;
    color: #040404;
    font-family: "Open Sans", Arial, Helvetica, sans-serif;
}

.tituloResultado{
font-size: 1.5em;
    font-weight: 400;
    color: #040404;
    font-family: "Open Sans", Arial, Helvetica, sans-serif;
}


.subtitulo{
font-size:1.3em;	
color:#040404;
font-family: "Open Sans", Arial, Helvetica, sans-serif;
}
	
	
form.cmxform legend { padding-left: 0; }

form.cmxform label {
  display: inline-block;
  display: -moz-inline-box;
  width: 180px;
}

form.cmxform fieldset ol {
  margin: 0;
  padding: 0;
}

form.cmxform fieldset {
	border: none;	
}
	
form.cmxform fieldset fieldset { background: none; }
	
form.cmxform fieldset li {
	padding: 3px 3px 3px;
	
	}



.letra {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.input {
       BORDER-RIGHT: #CCCCCC 1px solid;
       BORDER-TOP: #CCCCCC 1px solid;
       BORDER-BOTTOM: #CCCCCC 1px solid;
       BORDER-LEFT: #CCCCCC 1px solid;
       FONT-SIZE: 12px;
       WIDTH: 200px;
       FONT-FAMILY: Arial, Helvetica, sans-serif;
       BACKGROUND-COLOR: #FFFFFF;
}
.inputagregar {
       BORDER-RIGHT: #CCCCCC 1px solid;
       BORDER-TOP: #CCCCCC 1px solid;
       BORDER-BOTTOM: #CCCCCC 1px solid;
       BORDER-LEFT: #CCCCCC 1px solid;
       FONT-SIZE: 12px;
       WIDTH: 200px;
       FONT-FAMILY: Arial, Helvetica, sans-serif;
       BACKGROUND-COLOR: #FFFFFF;
       border-radius: 4px;
       box-shadow: 0 1px 2px rgba(0,0,0,0.1) inset;
}
.inputagregarsmall {
       BORDER-RIGHT: #CCCCCC 1px solid;
       BORDER-TOP: #CCCCCC 1px solid;
       BORDER-BOTTOM: #CCCCCC 1px solid;
       BORDER-LEFT: #CCCCCC 1px solid;
       FONT-SIZE: 12px;
       WIDTH: 120px;
       FONT-FAMILY: Arial, Helvetica, sans-serif;
       BACKGROUND-COLOR: #FFFFFF;
              border-radius: 4px;
       box-shadow: 0 1px 2px rgba(0,0,0,0.1) inset;
}
.inputsmall {
       BORDER-RIGHT: #CCCCCC 1px solid;
       BORDER-TOP: #CCCCCC 1px solid;
       BORDER-BOTTOM: #CCCCCC 1px solid;
       BORDER-LEFT: #CCCCCC 1px solid;
       FONT-SIZE: 12px;
       WIDTH: 120px;
       FONT-FAMILY: Arial, Helvetica, sans-serif;
       BACKGROUND-COLOR: #FFFFFF;
}
.submit {
	BORDER-RIGHT: #cccccc 1px outset;
	BORDER-TOP: #cccccc 1px outset;
	BORDER-LEFT: #cccccc 1px outset;
	BORDER-BOTTOM: #cccccc 1px outset;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #F4F4F4;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}


h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: normal;

}


.linea{
       BORDER-RIGHT: #000000 0px solid;
       BORDER-TOP: #CCCCCC 0px solid;
       BORDER-BOTTOM: #cccccc 1px solid;
       BORDER-LEFT: #000000 0px solid;
	   border-style: solid;

}
form {

	margin: 0px;
}

.spiffy{display:block}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#eeeeee}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f7f7f7;
  border-right:1px solid #f7f7f7;
  background:#f2f2f2}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fdfdfd;
  border-right:1px solid #fdfdfd;
  background:#f1f1f1}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #f1f1f1;
  border-right:1px solid #f1f1f1;}
.spiffy4{
  border-left:1px solid #f7f7f7;
  border-right:1px solid #f7f7f7}
.spiffy5{
  border-left:1px solid #f2f2f2;
  border-right:1px solid #f2f2f2}
.spiffyfg{
  background:#eeeeee}
  
  
#sexyBG {
     display: none;
    position: absolute;
    background: #000000;
    opacity:.50;
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    width: 100%;
    height: 100%;
    z-index: 99;
}
#sexyBOX2 { display: none; position: absolute; background: #fafafa; color: #333; font-size: 1.2em; text-align: left; border: 1px solid #cccccc; top: 70px; z-index: 100; }
.sexyX { font-size: 12px; color: #000000; padding: 4px 0; border-top: 1px solid #f0f0f0; background: #f0f0f0; }

#sexyBOX {
display: none; position: absolute; top: 70px; z-index: 100;
-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.05);
-moz-box-shadow:0 1px 4px rgba(0,0,0,0.05);
box-shadow:0 1px 4px rgba(0,0,0,0.05);
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
background-color:#f1f1f1;
border:1px solid #d7d7d8;
border-top:1px solid #dadadb;
border-bottom:1px solid #cfcfd1;
overflow:hidden;
padding:3px;
}

.FotoBox{
    border-radius: 4px;
}

#botonGris {
    color: #444444;
    background-color: #eeeeee;
    margin: 5px;
    text-shadow: #fafafa 0 1px 0;
    cursor: pointer;
    display: block;
    font: bold 11px/30px "Helvetica Neue",Helvetica,Arial,sans-serif;
    height: 28px;
    padding: 0 10px;
    text-align: center;
    background: #e2e2e2;
   
    border: 1px solid #cccccc;
    color: #808080;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 1px 0px;
    -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 1px 0px;
    box-shadow: rgba(0, 0, 0, 0.1) 0 0 1px 0px;
    float: left;
}

#botonAzul{
color:#fafafa;
background-color:#1F6EB9;
margin:5px;
text-shadow: #fafafa 0 1px 0;
cursor: pointer;
display: block;
padding: 4px 7px 4px 7px;
text-align: center;
background: #efeff1;
background: -moz-linear-gradient(top, #f8f8f9, #e6e6e8);
background: -o-linear-gradient(top, #f8f8f9, #e6e6e8);
background: -webkit-linear-gradient(top, #f8f8f9, #e6e6e8);
border: 1px solid #cccccc;
color: #808080;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
-moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 1px 0px;
-webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 1px 0px;
box-shadow: rgba(0, 0, 0, 0.1) 0 0 1px 0px;
float: left;

}


.botonAzul{
color:#fafafa;
background-color:#1F6EB9;
margin:5px;
text-shadow: #fafafa 0 1px 0;
cursor: pointer;
display: block;
padding: 4px 7px 4px 7px;
text-align: center;
background: #efeff1;
background: -moz-linear-gradient(top, #f8f8f9, #e6e6e8);
background: -o-linear-gradient(top, #f8f8f9, #e6e6e8);
background: -webkit-linear-gradient(top, #f8f8f9, #e6e6e8);
border: 1px solid #cccccc;
color: #808080;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
-moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 1px 0px;
-webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 1px 0px;
box-shadow: rgba(0, 0, 0, 0.1) 0 0 1px 0px;
float: left;

}

.unBoton2016{
color:#fafafa;
background-color:#1F6EB9;

text-shadow: #fafafa 0 1px 0;
cursor: pointer;
padding: 4px 7px 4px 7px;
text-align: center;
background: #efeff1;
background: -moz-linear-gradient(top, #f8f8f9, #e6e6e8);
background: -o-linear-gradient(top, #f8f8f9, #e6e6e8);
background: -webkit-linear-gradient(top, #f8f8f9, #e6e6e8);
border: 1px solid #cccccc;
color: #808080;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
-moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 1px 0px;
-webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 1px 0px;
box-shadow: rgba(0, 0, 0, 0.1) 0 0 1px 0px;

}

.acResults {
	padding: 0px;
	border: 1px solid WindowFrame;
	background-color: Window;
	overflow: hidden;
}

.acResults ul {
	margin: 0px;
	padding: 0px;
	list-style-position: outside;
	list-style: none;	
}

.acResults ul li {
	margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	font: menu;
	font-size: 12px;
	overflow: hidden;
}

.acLoading {
	background : url('http://www.inmobusqueda.com.ar/images/indicator.gif') right center no-repeat;
}

.acSelect {
	background-color: Highlight;
	color: HighlightText;
}


.unBoton {
border-radius: 2px;
box-shadow: 0 1px 1px rgba(128,128,128,.5),inset 0 1px 0 rgba(255,255,255,.35);
cursor: pointer;
display: inline-block;
text-shadow: 1px 1px 0 rgba(0,0,0,.15);
-webkit-font-smoothing: antialiased;

}
.mayuscula{
text-transform:uppercase
}


.unBotonGrande {
height: 28px;
line-height: 28px;
padding: 0 14px;
}


.unBotonVerde {
background: #6BA454;
background: -webkit-linear-gradient(top,#7BBC60,#6BA454);
background: -moz-linear-gradient(top,#7BBC60 0,#6BA454 100%);
background: -o-linear-gradient(top,#7BBC60 0,#6BA454 100%);
background: -ms-linear-gradient(top,#7BBC60 0,#6BA454 100%);
background: linear-gradient(to bottom,#7BBC60 0,#6BA454 100%);
border: 1px solid #6BA353;
color: #FFF!important;
}
.unBotonAzul {
background: #1F6EB9;
background: -webkit-linear-gradient(top,#338BDD,#1F6EB9);
background: -moz-linear-gradient(top,#338BDD 0,#1F6EB9 100%);
background: -o-linear-gradient(top,#338BDD 0,#1F6EB9 100%);
background: -ms-linear-gradient(top,#338BDD 0,#1F6EB9 100%);
background: linear-gradient(to bottom,#338BDD 0,#1F6EB9 100%);
border: 1px solid #1F6EB9;
color: #FFF!important;
}

.bold {
font-weight: bold;
}

 .easy-autocomplete{position:relative}
 .easy-autocomplete input{border-color:#ccc;border-radius:4px;border-style:solid;border-width:1px;box-shadow:0 1px 2px rgba(0,0,0,0.1) inset;color:#555;float:none;padding:6px 12px}
 .easy-autocomplete input:hover,.easy-autocomplete input:focus{box-shadow:none}.easy-autocomplete a{display:block}.easy-autocomplete.eac-blue-light input:hover,
 .easy-autocomplete.eac-blue-light input:focus{border-color:#66afe9;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(102,175,233,0.6)}
 .easy-autocomplete.eac-blue-light ul{border-color:#66afe9;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(102,175,233,0.6)}
 .easy-autocomplete.eac-blue-light ul li,.easy-autocomplete.eac-blue-light ul .eac-category{border-color:#66afe9}
 .easy-autocomplete.eac-blue-light ul li.selected,.easy-autocomplete.eac-blue-light ul .eac-category.selected{background-color:#ecf5fc}
 .easy-autocomplete.eac-green-light input:hover,.easy-autocomplete.eac-green-light input:focus{border-color:#41DB00;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(146,237,107,0.6)}
 .easy-autocomplete.eac-green-light ul{border-color:#41DB00;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(146,237,107,0.6)}
 .easy-autocomplete.eac-green-light ul li,
 .easy-autocomplete.eac-green-light ul .eac-category{border-color:#41DB00}.easy-autocomplete.eac-green-light ul li.selected,.easy-autocomplete.eac-green-light ul .eac-category.selected{background-color:#9eff75}
 .easy-autocomplete.eac-red-light input:hover,.easy-autocomplete.eac-red-light input:focus{border-color:#ff5b5b;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(255,90,90,0.6)}
 .easy-autocomplete.eac-red-light ul{border-color:#ff5b5b;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(255,90,90,0.6)}
 .easy-autocomplete.eac-red-light ul li,.easy-autocomplete.eac-red-light ul .eac-category{border-color:#ff5b5b}
 .easy-autocomplete.eac-red-light ul li.selected,.easy-autocomplete.eac-red-light ul .eac-category.selected{background-color:#ff8e8e}
 .easy-autocomplete.eac-yellow-light input:hover,.easy-autocomplete.eac-yellow-light input:focus{border-color:#ffdb00;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(255,231,84,0.6)}
 .easy-autocomplete.eac-yellow-light ul{border-color:#ffdb00;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(255,231,84,0.6)}
 .easy-autocomplete.eac-yellow-light ul li,.easy-autocomplete.eac-yellow-light ul .eac-category{border-color:#ffdb00}
 .easy-autocomplete.eac-yellow-light ul li.selected,.easy-autocomplete.eac-yellow-light ul .eac-category.selected{background-color:#ffe233}
 .easy-autocomplete.eac-dark-light input:hover,.easy-autocomplete.eac-dark-light input:focus{border-color:#333;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(55,55,55,0.6)}
 .easy-autocomplete.eac-dark-light ul{border-color:#333;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(55,55,55,0.6)}
 .easy-autocomplete.eac-dark-light ul li,.easy-autocomplete.eac-dark-light ul .eac-category{border-color:#333}
 .easy-autocomplete.eac-dark-light ul li.selected,.easy-autocomplete.eac-dark-light ul .eac-category.selected{background-color:#4d4d4d;color:#fff}.easy-autocomplete.eac-dark{color:#fff}
 .easy-autocomplete.eac-dark input{background-color:#404040;border-radius:4px;box-shadow:0;color:#f6f6f6}
 .easy-autocomplete.eac-dark input:hover,.easy-autocomplete.eac-dark input:focus{border-color:#333;box-shadow:0}
 .easy-autocomplete.eac-dark ul{border-color:#333}.easy-autocomplete.eac-dark ul li,.easy-autocomplete.eac-dark ul .eac-category{background-color:#404040;border-color:#333}
 .easy-autocomplete.eac-dark ul li.selected,.easy-autocomplete.eac-dark ul 
 .eac-category.selected{background-color:#737373;color:#f6f6f6}.easy-autocomplete.eac-dark-glass{color:#fff}.easy-autocomplete.eac-dark-glass input{background-color:rgba(0,0,0,0.8);border-radius:4px;box-shadow:0;color:#f6f6f6}.easy-autocomplete.eac-dark-glass input:hover,.easy-autocomplete.eac-dark-glass input:focus{border-color:rgba(0,0,0,0.8);box-shadow:0}.easy-autocomplete.eac-dark-glass ul{border-color:rgba(0,0,0,0.8)}.easy-autocomplete.eac-dark-glass ul li,.easy-autocomplete.eac-dark-glass ul .eac-category{background-color:rgba(0,0,0,0.8);border-color:rgba(0,0,0,0.8)}.easy-autocomplete.eac-dark-glass ul li.selected,.easy-autocomplete.eac-dark-glass ul .eac-category.selected{background-color:rgba(64,64,64,0.8);color:#f6f6f6}.easy-autocomplete.eac-dark-glass ul li:last-child,.easy-autocomplete.eac-dark-glass ul .eac-category:last-child{border-radius:0 0 4px 4px}.easy-autocomplete.eac-blue{color:#fff}.easy-autocomplete.eac-blue input{background-color:#6d9ed1;border-radius:4px;box-shadow:0;color:#f6f6f6}.easy-autocomplete.eac-blue input::-webkit-input-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input:-moz-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input::-moz-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input:-ms-input-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input:hover,.easy-autocomplete.eac-blue input:focus{border-color:#5A91CB;box-shadow:0}.easy-autocomplete.eac-blue ul{border-color:#5A91CB}.easy-autocomplete.eac-blue ul li,.easy-autocomplete.eac-blue ul .eac-category{background-color:#6d9ed1;border-color:#5A91CB}.easy-autocomplete.eac-blue ul li.selected,.easy-autocomplete.eac-blue ul .eac-category.selected{background-color:#94b8dd;color:#f6f6f6}.easy-autocomplete.eac-yellow{color:#333}.easy-autocomplete.eac-yellow input{background-color:#ffdb7e;border-color:#333;border-radius:4px;box-shadow:0;color:#333}.easy-autocomplete.eac-yellow input:hover,.easy-autocomplete.eac-yellow input:focus{border-color:#333;box-shadow:0}.easy-autocomplete.eac-yellow ul{border-color:#333}.easy-autocomplete.eac-yellow ul li,.easy-autocomplete.eac-yellow ul .eac-category{background-color:#ffdb7e;border-color:#333}.easy-autocomplete.eac-yellow ul li.selected,.easy-autocomplete.eac-yellow ul .eac-category.selected{background-color:#ffe9b1;color:#333}.easy-autocomplete.eac-purple{color:#333}.easy-autocomplete.eac-purple input{background-color:#d6d1e7;border-color:#b8afd5;box-shadow:0;color:#333}.easy-autocomplete.eac-purple input:hover,.easy-autocomplete.eac-purple input:focus{border-color:#333;box-shadow:0}.easy-autocomplete.eac-purple ul{border-color:#333}.easy-autocomplete.eac-purple ul li,.easy-autocomplete.eac-purple ul .eac-category{background-color:#d6d1e7;border-color:#333}.easy-autocomplete.eac-purple ul li.selected,.easy-autocomplete.eac-purple ul .eac-category.selected{background-color:#ebe8f3;color:#333}.easy-autocomplete.eac-bootstrap input{border-color:#ccc;border-radius:4px;border-style:solid;border-width:1px;color:#555;padding:6px 12px}
 .easy-autocomplete-container{left:0;position:absolute;width:250%;z-index:2}.easy-autocomplete-container ul{background:none repeat scroll 0 0 #ffffff;border-top:1px dotted #ccc;display:none;margin-top:0;padding-bottom:0;padding-left:0;position:relative;top:-1px}.easy-autocomplete-container ul li,.easy-autocomplete-container ul .eac-category{background:inherit;border-color:#ccc;border-image:none;border-style:solid;border-width:0 1px;display:block;font-size:14px;font-weight:normal;padding:4px 12px}.easy-autocomplete-container ul li:last-child{border-radius:0 0 2px 2px;border-width:0 1px 1px}.easy-autocomplete-container ul li.selected{background:none repeat scroll 0 0 #ebebeb;cursor:pointer}.easy-autocomplete-container ul li.selected div{font-weight:normal}.easy-autocomplete-container ul li div{display:block;font-weight:normal;word-break:break-all}.easy-autocomplete-container ul li b{font-weight:bold}.easy-autocomplete-container ul .eac-category{font-color:#aaa;font-style:italic}.eac-description .eac-item span{color:#aaa;font-style:italic;font-size:0.9em}.eac-icon-left .eac-item img{margin-right:4px;max-height:30px}.eac-icon-right .eac-item{margin-top:8px;min-height:24px;position:relative}.eac-icon-right .eac-item img{margin-left:4px;max-height:30px;position:absolute;right:-4px;top:-8px}
 
.white-popup {
  position: relative;
  background: #FFF;
  padding: 20px;
  width: auto;
  max-width: 500px;
  margin: 20px auto;
	border-radius: 4px;
}


 table.blueTable {
  border: 0px solid #1C6EA4;
  background-color: #ffffff;
  width: 100%;
  text-align: left;
  border-collapse: collapse;
}

 table.blueTable td, table.blueTable th {
border-top: 1px solid #eeeeee;
    padding: 12px 6px;
    font-size: 14px;
}

 table.TablaReducida {
  border: 0px solid #1C6EA4;
  background-color: #ffffff;
  width: 100%;
  text-align: left;
  border-collapse: collapse;
}

 table.TablaReducida td, table.TablaReducida th {
border-top: 1px solid #e8e8e8;
    padding: 5px 6px;
    font-size: 14px;
}

th, td.sub {
    background-color: #fff;
}
th {
    text-align: left;
    padding-right: 1em;
}

.blueTable tbody tr:nth-of-type(even) {
    background-color: #f6f7f9;
}

.card{
    border: none;
    box-shadow: 0 0 0 1px rgba(20,20,31,.05), 0 1px 3px 0 rgba(20,20,31,.15);
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 0px solid rgba(20,20,31,.12);
    border-radius: .25rem;
    padding:12px;
}


.flipswitch {
    position: relative;
    background: #f3f3f3;
	vertical-align: middle;
    width: 60px;
    height: 25px;
    -webkit-appearance: initial;
    border-radius: 3px;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    outline: none;
    font-size: 12px;
    /* font-family: Trebuchet, Arial, sans-serif; */
    font-weight: bold;
    cursor: pointer;
    border: 1px solid #ddd;
}
.flipswitch:after
{
    position:absolute;
	
    top:5%;
    display:block; 
    line-height: 20px;
    width:45%;
    height:90%;
    background:#fff;
    box-sizing:border-box;
    text-align:center;
    transition: all 0.3s ease-in 0s; 
    color:black;
    border:#bfbfbf  1px solid;
    border-radius:3px;
}
.flipswitch:after
{
    left:2%;
    content: "NO";
    background:#d6d4d4;
}
.flipswitch:checked:after
{
    left: 53%;
    content: "SI";
    background: #85bf8d;
    color: #fff;
    border: 0px;
}
	.cuatro{
		float:left;
		width: 25%;
		margin:10px 0px 10px 0;
	}
	.dos{
		float:left;
		width: 50%;
		margin:10px 0px 10px 0;
	}