/* ********************************************************* */
/*listado de inmuebles*/
.slider-wrapper { 
	width: 90%; 
  height:300px;
	margin: 10px auto;
  background:#4a4a4a !important;
  display:block;
}
.slider-wrapper img{ height:300px !important;}

#sliderFicha{width:100%; height:300px; margin:10px auto 10px auto; float:left; background:#3b393a; border:1px solid #000; border-radius: 8px;}

/* abrir ficha */
.modal-wrapper {width:100%;}
.hoverbox {
		visibility:visible;
		opacity: 1;
		background-color: rgba(0,0,0,0.8);
		position: fixed;
		top:0;
		left:0;
		right:0;
		bottom:0;
		margin:0;
		z-index: 999;
		-webkit-transition:all 1s;
		-moz-transition:all 1s;
		transition:all 1s;
	}
	.popup-contenedor {
		position: relative;
   	margin:5% auto;
		padding:30px 50px;
		background-color: #fafafa;
		color:#7a7a7a;
		border-radius:5px;
		width:90%;
    height:85% !important;
    /*overflow-y: scroll;*/
	}

	a.popup-cerrar {
		position: absolute;
		top:3px;
		right:3px;
		background-color: #333;
		padding:7px 10px;
		font-size: 20px;
		text-decoration: none;
		line-height: 1;
		color:#fff;
	}

	a.popup-link { width:90%; text-align: center; display: block; margin: 5px 0;	border-radius:5px;}
/*fin abrir ficha*/

#inmuebles {width:98%; margin:0 auto; }
.inmueble { width:99%; display:inline-block; margin:5px 0 10px 0; padding:5px; border-bottom:1px solid #c1303c;}
.inmuebleLeft { width:25%; float:left; }
.inmuebleRight { width:72%; float:right; }

.titulo { font-size:1.3em; color:#c1303c;}
.precio { font-weight:bold; color:#c1303c; font-size:1.2em;}
.contactar { width:15%; float:right; border-radius:5px;}
.contactar a { padding:6px; background-color:#c1303c; color:#fff;}
.contactar a:hover { color:#fff; text-decoration:none;}
.caracteristicas { display:block; padding:10px 0 0 10px;}
.caracteristicas ul { list-style-type: none; margin: 0; padding: 0; overflow: hidden;}
.caracteristicas ul li { float: left; display:block; padding:0 10px;}
/* ********************************************************* */
/*header*/
#masthead{ background:#fff;}
/*.page_item a{color:#606364;}*/

/*Header*/ 
/*quienes somos*/
.elementor-page-61 .entry-header{height:420px !important; background: rgba(0, 0, 0, 0) url("http://www.inmodama.com/wp-content/uploads/2019/01/llaves_servicios.jpg") no-repeat fixed 50% 0px;}
/*servicios*/
.elementor-page-11 .entry-header{height:420px !important; background: rgba(0, 0, 0, 0) url("http://www.inmodama.com/wp-content/uploads/2019/01/llaves_servicios.jpg") no-repeat fixed 50% 0px;}
/*contacto*/
.elementor-page-53 .entry-header{height:420px !important;  background: rgba(0, 0, 0, 0) url("http://www.inmodama.com/wp-content/uploads/2019/01/contacto.jpg") no-repeat fixed 50% 0px;}
/*politica privacidad*/
.elementor-page-3 .entry-header{}
/*inmuebles*/
.elementor-page-137 .entry-header{height:420px !important;  background: rgba(0, 0, 0, 0) url("http://www.inmodama.com/wp-content/uploads/2019/04/inmuebles.jpg") no-repeat fixed 50% 0px;}

/*rgpd*/
.argpd-cookies{ opacity:0.9;}
/* estilos del enlace a la política de cookies */
.argpd-cookies .argpd-cookies-bar a.argpd-cookies-politica { color:#c1303c; text-decoration:none;}
/* estilos del botón de aceptación */
.argpd-cookies .argpd-cookies-bar button { background-color:#c1303c;}   


@media (max-width: 580px) {
  .menu-toggle {color:#c1303c !important;} /*icono del menú*/
  /*height header page int*/
  .elementor-page-11 .entry-header,.elementor-page-53 .entry-header, .elementor-page-61 .entry-header{height:auto !important;}
  
  /*inmuebles*/
  .inmuebleLeft { width:98%; float:left; margin:2px auto;}
	.inmuebleRight { width:98%; float:left; margin:2px auto;}
  .contactar { width:40%; float:right; border-radius:5px;}
}