@charset "UTF-8";
/* CSS Document */

.subrayado {text-decoration: underline !important;}

.bloque {display:block; width:100%; clear: both;}


/* Buscador Index */
.marginBottom115 {margin-bottom: 115px !important;}
.separacionSuperiorBuscador {z-index: 98 !important; top: 204.5px !important;}

/* Buscador inmuebles sidebar */
.miFormulario {
  background-color:#CDCDCD !important;
  padding:14px !important;
  box-sizing: border-box !important;
}

/* Estructura Grids */
.altoMaximoFotoPortada {max-height:197px !important;}

/* Detalle de Inmueble */
.tituloH2 {font-size:25px !important;}

/* Colores */

.colorPrimario {color:#0E2266 !important;}
.colorSecundario {}

.fondoPrimario {background-color: #0E2266 !important;}
.fondoSecundario {}

.colorTextoPrimario {}
.colorTextoSecundario {}

.textoBlanco {color:#fff !important;}

.negroMenu {background-color:#2c3742 !important;}
.imagenResposiveLogo {}


/* Cookies */
.cookiealert {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
	min-height:60px;
	vertical-align:middle;
	line-height:60px;
	font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size:18px;
    margin: 0 !important;
    z-index: 999;
    opacity: 0;
    border-radius: 0;
    background: #212327 url("../images/estructura/cubes.png");
    transform: translateY(100%);
    transition: all 500ms ease-out;
    color: #ecf0f1;
}

.cookiealert.show {
    opacity: 1;
    transform: translateY(0%);
    transition-delay: 1000ms;
}

.cookiealert a {
    text-decoration: underline
}

.cookiealert .acceptcookies {
    margin-left: 10px;
    vertical-align: baseline;
	background-color:#0073FC;
	color:#FFF;
	border:none;
	padding:10px;
	box-sizing:border-box;
	cursor:pointer;
}

.copyright1 {
    position: relative;
    margin-top: -30px;
    z-index: -1;
}

/* QUERYS */

@media (max-width:767px){
	.separacionSuperiorBuscador {top:0px !important;}
	.altoMaximoFotoPortada {max-height: 100% !important;}
	.imagenResposiveLogo {width:100%;}
}