@import url(/assets/icons/font-awesome/css/fontawesome-all.css);
@import url(/assets/icons/simple-line-icons/css/simple-line-icons.css);
@import url(/assets/icons/weather-icons/css/weather-icons.min.css);
@import url(/assets/icons/themify-icons/themify-icons.css);
@import url(/assets/icons/flag-icon-css/flag-icon.min.css);
@import url(/assets/icons/material-design-iconic-font/css/materialdesignicons.min.css);
@import url(/assets/icons/crypto-icons/cryptocoins.css);

html{font-size:16px;overflow-x: hidden;}
body{font-family:"Poppins", sans-serif;font-size:1rem;color:#50533C;background-color:/*#edf1f5*/#FFF;font-weight:500;}
body:lang(el){font-weight:400;}
a{color:#50533C;}
a:hover{color:#50533C;}
.h1,h1,.h2,h2,.h3,h3,.h4,h4,.h5,h5,.h6,h6{color:#50533C;}
.h1,h1{font-family: 'Roboto';font-weight: 800;font-size:2.25rem}
.h2,h2{font-family: 'Roboto';font-weight: 800;font-size:1.875rem}.h3,h3{font-size:1.5rem}.h4,h4{font-size:1.125rem}.h5,h5{font-size:1rem}.h6,h6{font-size:0.875rem}

/*Genericos*/
.displayNone{display:none;}
.cajaContenedora{max-width:1664px;margin: 0 auto;}

/* Botones */
.btn{color: #fff;border-color: #737558;background-color: #737558;border-radius: 3px;}
.btn:hover{color:#737558;background-color:rgba(115,117,88,0.03);border-color:rgba(115,117,88,0.03);}

.btn-active{color: #fff;border-color: #737558;background-color: #737558;border-radius: 3px;}
.btn-active:hover{color: #fff;border-color: #737558;background-color: #737558;border-radius: 3px;}
.btn-inactive{color:#737558;background-color:rgba(115,117,88,0.03);border-color:rgba(115,117,88,0.03);}
.btn-inactive:hover{color: #fff;border-color: #737558;background-color: #737558;border-radius: 3px;}

.btn-primary{color:#fff;background-color:#737558;border-color:#737558;}/*rgb(115,117,88) el linear - rgb(249,167,138)*/
.btn-primary:hover{color:#fff;background-color:#50533C;border-color:#50533C;}
.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#737558;border-color:#737558;}
.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#50533C;border-color:#50533C;}
/*.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(137, 120, 241, 0.5);box-shadow:0 0 0 0.2rem rgba(137, 120, 241, 0.5)}*/
.btn-secondary{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}
.btn-secondary:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}
.btn-secondary.focus,.btn-secondary:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(216, 217, 219, 0.5);box-shadow:0 0 0 0.2rem rgba(216, 217, 219, 0.5)}
.btn-secondary.disabled,.btn-secondary:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}
.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}
.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(216, 217, 219, 0.5);box-shadow:0 0 0 0.2rem rgba(216, 217, 219, 0.5)}
.btn-info{background-color: green;border-color: green;}
.btn-light{color:#737558;background-color:#FFF;border-color:#737558}
.btn-light:hover{color:#FFF;background-color:#737558;border-color:#737558}
.btn-light.focus,.btn-light:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(216, 217, 219, 0.5);box-shadow:0 0 0 0.2rem rgba(216, 217, 219, 0.5)}
.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}
.btn-light:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}
.btn-light:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(216, 217, 219, 0.5);box-shadow:0 0 0 0.2rem rgba(216, 217, 219, 0.5)}

.btn-danger{color:#fff;background-color:#f20a34;border-color:#f20a34}
.btn-danger:hover{color:#fff;background-color:#f20a34;border-color:#f20a34}
.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#f8f9fa;border-color:#f8f9fa;}
.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#f20a34;border-color:#f20a34;}

/*Slider*/
.irs-bar{top: 30px !important;border-top: 1px solid #737558 !important;border-bottom: 1px solid #737558 !important;background: #737558 !important;background: linear-gradient(to top, rgba(115,117,88,1) 0%,rgba(249,167,138,1) 100%) !important;}
.irs-from, .irs-to, .irs-single{font-size: 0.9em !important;background: #737558 !important;}
.irs-slider{top: 27px !important;width: 15px !important;height: 15px !important;}
.irs-line{top: 30px !important;}

.form-control{color: #737558;}
/*Anulacion de estilos*/
.anular-form-control{border: none; padding: 0;height: auto;display: inline-block;width: auto;}

/*Error de validacion*/
.error .help-block,
	.issue .help-block {color: #f62d51;}
	.form-group.error .help-block ul,
		.form-group.issue .help-block ul {padding: 0px;margin: 5px 0 10px 0;color: #f62d51;}
	.form-group.error .help-block ul li,
		.form-group.issue .help-block ul li{list-style: none;text-align: left;text-indent: 10px;}
		.form-group.error .help-block ul li::before,
			.form-group.issue .help-block ul li::before{content: '*';margin-right: 5px;}

/* Cabecera */
.header{display: inline-block;width: 100%;text-align: center;background-color: #E7DEB7;z-index: 10;position: relative;}
	.header .cabecera{display: inline-block;margin: 0 auto;max-width: 1620px;width: 100%;padding: /*chng-22px*/12px 0;}
	.header .cabecera:lang(el){font-weight:600;}
		.header .cabecera #menuRespon{display:none;}
		.header .cabecera .menu .liMenuClose{display:none;}
		.header .cabecera .menu .liNews{display:none;}
		.header .cabecera .menu .liIdiomas{display:none;border-top: 1px solid rgba(115,117,88,0.1);}
			.header .cabecera .menu .liIdiomas .active{color: rgba(18,18,18,0.35);}
					
		.header .cabecera .logo{display: inline-block;width: 300px;}
		.header .cabecera .menuFalsoResponsive{display: none;width: calc(100% - /*543px*/603px);}/*menu falso para el hueco*/
		.header .cabecera .menu{display: inline-block;width: calc(100% - /*543px*/603px);text-align: center;}
			.header .cabecera .menu ul{text-align: center;padding: 0;}
				.header .cabecera .menu li{display: inline-block;list-style-type: none;}
		.header .cabecera .menuder{display: inline-block;width: /*232px*/292px;text-align: right;}
			.header .cabecera .menuder .newsletter{margin-right:12px;display: inline-block;}
			.header .cabecera .menuder .idiomas{display: inline-block;}
				.header .cabecera .menuder .idiomas .nav-link{border: 1px solid #737558;border-radius: 3px;}
#main-wrapper.home .header{border-bottom:none;}

/*Buscador por referencia header*/
.buscadorRefHeader{height: 40px;background-color: #737558;padding-top: 5px;text-align: center;}
	.buscadorRefHeader .formRef{display: inline-block;margin: 0 auto;max-width: 1620px;width: 100%;text-align: right;}
		.buscadorRefHeader .formRef .form-group{display: inline-block;margin: 0;width: 290px;}
			.buscadorRefHeader .formRef .form-group label{display: none;}
			.buscadorRefHeader .formRef .form-group .form-control{padding: 2px 10px; width: 280px;font-size: 0.75rem;}
		.buscadorRefHeader .formRef .botonera{display: inline-block;}
			.buscadorRefHeader .formRef .botonera{display: inline-block;}
				.buscadorRefHeader .formRef .botonera button{padding: 2px 5px;}
				.buscadorRefHeader .formRef .botonera img{width: 15px;}

/*Pie*/
footer{margin-top:130px;background-color:#E7DEB7;color:#50533C;margin-top:130px;padding:47px 0 20px 0;text-align:center;background: linear-gradient(180deg, rgba(2,0,36,1) 0%, rgba(231,222,183,1) 0%, rgba(194,187,153,1) 100%);}
	footer .pie{display: inline-block;margin: 0 auto;max-width: 1620px;width: 100%;text-align: left;}
	footer .redes .logo{margin-left:15px;}
	footer .redes .social{margin: 60px 0 0 0;text-align: left;padding: 0;
		margin-left:15px;}
		footer .redes .social li{display:inline-block; list-style-type: none;margin-right:18px;}
		footer .redes .social li a{width: 38px;height: 38px;display: inline-block;}
		footer .redes .social li.fb{display:none;}/* a{background: url(/images/ico_facebook.svg) no-repeat left top;}*/
		footer .redes .social li.tw{display:none;}/* a{background: url(/images/ico_twitter.svg) no-repeat left top;}*/
		footer .redes .social li.it{display:none;}/* a{background: url(/images/ico_instagram.svg) no-repeat left top;}´*/
		footer .redes .social li.ln a{background: url(/images/ico_linkedin.svg) no-repeat left top;}
		footer .redes .social li.pt{display:none;}/*  a{background: url(/images/ico_pinterest.svg) no-repeat left top;}*/
		footer .redes .social li.yt a{background: url(/images/ico_youtube.svg) no-repeat left top;}
	footer .enlaces ul{text-align: left;padding: 0;}
		footer .enlaces li{display:block; list-style-type: none;margin-bottom:18px;text-transform: capitalize;}
		footer .enlaces li a{color:#50533C;}
		footer .enlaces li.titulo{margin-bottom:40px;font-size: 1.250rem;}
	footer .contactos ul{text-align: right;padding: 0;margin-right:15px;}
		footer .contactos li{display:block; list-style-type: none;margin-bottom:18px;}
		footer .contactos li a{color:#50533C;}
		footer .contactos li.titulo{margin-bottom:40px;font-size: 1.250rem;text-transform: capitalize;}
	footer .subpie{margin-top:90px;}
		footer .subpie .copy{color: #50533C;font-size: 0.8rem;}
			footer .subpie .copy span{margin-left:15px;}
		footer .subpie .legal ul{text-align: right;padding: 0;margin-right: 15px;}
			footer .subpie .legal li{display:inline-block; list-style-type: none;margin-left:45px;padding-left:45px;}
			footer .subpie .legal li:first-child{margin-left:0;padding-left:0;} 
				footer .subpie .legal li a{color: #50533C;font-size: 0.8rem;}

/* Minificha */
.minificha{max-width:510px;display: inline-block;border: 1px solid #F0F0F1;border-radius:5px;position: relative;vertical-align: top;margin-bottom: 20px;background-color: #FFF;}
	.minificha a {color: #212529;display: inline-block;margin: 0 auto;text-align: left;width:100%;}
	.minificha .minificha_row{margin: 0;padding: 0;}
	/*fotos*/
	.minificha .fotos{overflow: hidden;height:154px;/*342px;*//*height: 250px;*/text-align: center;position: relative;padding:0;
		width:100%;display:inline-block;}
		.minificha .fotos .foto{margin: 0;display: flex;height: 154px;align-items: center;border-radius: 5px 5px 0 0;overflow: hidden;}
			.minificha .fotos .foto img {width: 100%;}
	/*marcas agua*/
	.minificha .marcasAgua{position: absolute;top: 10px;left: 10px;z-index: 2;text-align: left;width: calc(100% - 10px);}
		.minificha .marcasAgua span {background-color: #008055;box-shadow:0.5px 0.5px 0 0 rgba(112, 112, 112, 0.3);text-align: center;width: auto;border-radius: 4px;
			/*display: inline-flex;*/display: inline-block;
			color:#FFF;padding:9px 20px;text-transform:uppercase;}
			.minificha .marcasAgua span.marcaSubasta .fecha{text-align:right;font-size: 0.875em;}
			.minificha .marcasAgua span.marcaCampana{right: 10px;position: absolute;background-color: #df355c;}
	.minificha .marcasAgua:has(> span.marcaUnderSale){background-color: rgba(255, 0, 0, 0.5);width: 100%;left: 0;text-align: center;padding: 0;}
	.minificha .marcasAgua span.marcaUnderSale{background-color: unset;font-size: 1rem;}
	
	/*favorito*/
	.minificha .favorito{display:none;position: absolute;top: 10px;right: 10px;z-index: 2;text-align: right;width:40px;}
		.minificha .favorito a{background-color: rgba(255,255,255,0.5);border: 1px solid #000;display: inline-flex;text-align: center;width: auto;padding: 3px;border-radius: 4px;}
		.minificha .favorito i::before{font-size: 2em;text-shadow: 1px 1px 1px white;}
	/*datos*/
	.minificha .titulo {font-size: 1.2em;font-weight: 500;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 10px 10px;color:#50533C;}
	.minificha .subtitulo {font-size: 1em;padding: 0 24px;color:#50533C;
		white-space: nowrap;overflow: hidden;text-overflow: ellipsis;height: 19px;
		padding: 0 10px;}
		.minificha .subtitulo .zona::after,
			.minificha .subtitulo .poblacion::after,
			.minificha .subtitulo .provincia::after{content: ' - ';}
	.minificha .bloque-info{padding: 0 10px;}
	.minificha .gestion{margin-top: 10px;}
		.minificha .gestion .precioAnterior{text-decoration:line-through;vertical-align: middle;text-decoration-color: #FF0000;color:rgba(124,124,124,0.4);font-size: 1.6em;height: 20px;width: 100%;display: inline-block;}
		.minificha .gestion .precio{font-size: 1.6em;color: #008055;vertical-align: middle;}
		.minificha .gestion .tipoPrecio{color:#737558;background-color:rgba(115,117,88,0.1);padding: 5px 5px;text-transform: capitalize;display: inline-block;margin-left: 10px;}
	.minificha .textoLegal{font-weight: 700;font-style: italic;height: 25px;display: inline-block;}
	.minificha .direccion{padding-top: 12px;color:#7C7C7C;}
	.minificha .informacion{/*padding-top: 14px;*/text-align: center;}
		.minificha .informacion span.dato{color:#454545;}
		.minificha .informacion span.icono{/*margin-right:14px;*/display: inline-block;vertical-align: middle;
			/*width: 43px;height: 43px;*/
			width: 37px;height: 37px;}
		.minificha .informacion span.habitaciones,
			.minificha .informacion span.banos,
			.minificha .informacion span.superficie{padding-left:5px;padding-right: 5px;}
		.minificha .informacion span.habitaciones .icono{background: url(/images/icono_habs.svg) no-repeat left center;background-size: 35px;}
		.minificha .informacion span.banos .icono{background: url(/images/icono_banos.svg) no-repeat left center;background-size: 35px;}
		.minificha .informacion span.superficie .icono{background: url(/images/icono_superficie.svg) no-repeat left center;background-size: 35px;}
		.minificha .informacion span.planning{font-size: 1rem;text-transform: capitalize;vertical-align: middle;}
		.minificha .informacion span.hueco{height: 35px;width: 1px;display: inline-block;}
.minificha .fotos .foto .carousel-indicators{margin-bottom:0;}

/*marca de agua*/
.minificha .fotos .marca_agua_countdown{position: absolute;bottom: /*0*/3px;z-index: 1001;right: 5px;/*margin-bottom: -19px;*//*font-size: 1.225rem;*/
	text-align: right;}
	.minificha .fotos .marca_agua_countdown .reloj{background-color: #FFF;box-shadow: 1.5px 1.5px 5px 0 rgb(112 112 112 / 30%);padding: 9px 20px;color: #50533C;border-radius: 25px 0 0 25px;
		width:auto;display:inline-block;}
		.minificha .fotos .marca_agua_countdown.menosDias .reloj{background-color: red;color: #fff;}
	.minificha .fotos .marca_agua_countdown .reloj:before {font-family: 'Font Awesome 5 Free';font-weight: 900;content: "\f017";margin-right:10px;}
	.minificha .fotos .marca_agua_countdown .texto{color: #fff;text-shadow: 1px 1px 1px #50533C;}
		

/*Minificha en listado*/
.modoVisualizacion_L .minificha{border: 1px solid #d4cfca;}
	.modoVisualizacion_L .minificha .fotos{width:416px;height:278px;float:left;}
	.modoVisualizacion_L .minificha .titulo{width: calc(100% - 476px);margin-left: 30px;display: inline-block;vertical-align: top;text-align:left;}
	.modoVisualizacion_L .minificha .subtitulo{width: calc(100% - 476px);margin-left: 30px;display: inline-block;vertical-align: top;text-align:left;}
	.modoVisualizacion_L .minificha .descripcion{max-height: 80px;width: calc(100% - 476px);margin-left: 30px;display: inline-block;vertical-align: top;text-align:left;}
	.modoVisualizacion_L .minificha .informacion {left: 416px;bottom: 30px;text-align: center;padding-bottom: 0;margin-bottom: 0;border-bottom: none;display: inline-block;vertical-align: top;width: calc(100% - 476px);margin-left: 30px;text-align: left;}
	.modoVisualizacion_L .minificha .gestion{text-align: center;padding-bottom: 0;margin-bottom: 0;border-bottom: none;display: inline-block;vertical-align: top;width: calc(100% - 476px);margin-left: 30px;}

/*Minificha en mosaico*/
/*.modoVisualizacion_S .minificha .subtitulo{display:none;}*/
.modoVisualizacion_S .minificha .descripcion{display:none;}
.modoVisualizacion_S .minificha .informacion .habitaciones span.texto,
	.modoVisualizacion_S .minificha .informacion .banos span.texto{display:none;}
.modoVisualizacion_S .minificha .marcasAgua{width: calc(100% - 80px);}
.modoVisualizacion_S .minificha .marcasAgua span i::before{font-size: 1.2em;}
.modoVisualizacion_S .minificha .favorito i::before{font-size: 1.2em;}

/*RichMarker*/

.my-marker-inactive {background: #737558 none repeat scroll 0 0;border: 1px solid #737558;border-radius: 4px;color: #FFF;font-size: 1rem;padding: 10px;cursor: pointer;z-index: 100;position: relative;}
.my-marker-inactive .pico {background: transparent url(/images/pico_white.png) no-repeat scroll center 0;bottom: -11px;height: 11px;left: 0;position: absolute;width: 100%;}
.my-marker-active{background: #E7DEB7 none repeat scroll 0 0;border: 1px solid #E7DEB7;border-radius: 4px;color: #50533C;font-size: 1rem;padding: 10px;position: relative;z-index: 200;}
.my-marker-active .pico {background: transparent url(/images/pico_gray.png) no-repeat scroll center 0;bottom: -11px;height: 11px;left: 0;position: absolute;width: 100%;}

/*Burbuja Google Maps*/
#bubbleInfo .bubblecontent {width: 100%;display: inline-block;margin: 0 auto;text-align: left;font-size: 0.8em;}
	#bubbleInfo .bubblecontent #spanCerrarBurbuja {position: absolute;right: 5px;top: 3px;}
		#bubbleInfo .bubblecontent #spanCerrarBurbuja #btnCerrarBurbuja{color: inherit; font-size: 1.3125rem;}
	/*foto*/
	#bubbleInfo .bubblecontent .fotoBubble{overflow: hidden;text-align: center;width: 124px;max-height: 124px;display: inline-block;vertical-align: top;position:relative;margin:20px 10px 10px 10px;}
	#bubbleInfo .bubblecontent .info{width: calc(100% - 149px);display: inline-block;margin-top: 25px;margin-bottom: 10px;}
	#bubbleInfo .bubblecontent .fotoBubble .direccionAproximada{background-color: rgba(115,117,88,0.7);padding: 3px 0;bottom: 0px;width: 100%;position: absolute;color: #fff;}
		/*datos*/
		#bubbleInfo .bubblecontent .info .marcaSubasta{background-color: rgba(115,117,88,0.1);padding: 6px 8px;border-radius: 3px;font-size: 0.8rem;margin-bottom: 3px;display: inline-block;}
			#bubbleInfo .bubblecontent .info .marcaSubasta div{display: inline-block;}
			#bubbleInfo .bubblecontent .info .marcaSubasta .fecha{font-size: 0.875em;margin-left: 10px;}
		
		#bubbleInfo .bubblecontent .info .fechaSubasta{background-color: rgba(115,117,88,0.1);padding: 6px 8px;border-radius: 3px;font-size: 0.8rem;margin-bottom: 3px;display: inline-block;}
		#bubbleInfo .bubblecontent .info .titulo {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-bottom: 2px;margin: 10px 0;}
		#bubbleInfo .bubblecontent .info .subtitulo {font-style: italic;margin-bottom: 10px;}
/*			#bubbleInfo .bubblecontent .info .subtitulo .zona::after,
				#bubbleInfo .bubblecontent .info .subtitulo .poblacion::after,
				#bubbleInfo .bubblecontent .info .subtitulo .provincia::after{content: ' - ';}*/
		#bubbleInfo .bubblecontent .info .gestion{}
			#bubbleInfo .bubblecontent .info .gestion .precio{color: #008055;vertical-align: middle;}
			#bubbleInfo .bubblecontent .info .gestion .tipoPrecio{color:#737558;background-color:rgba(115,117,88,0.1);padding: 5px;text-transform: capitalize;font-size: 0.8rem;display: inline-block;margin-left: 10px;}
			#bubbleInfo .bubblecontent .info .gestion .precioAnterior {text-decoration: line-through;vertical-align: middle;text-decoration-color: #FF0000;color: rgba(124,124,124,0.4);height: 20px;width: 100%;display: inline-block;}
		#bubbleInfo .bubblecontent .info .informacion{margin-top: 10px;text-align: center;}
			#bubbleInfo .bubblecontent .info .informacion span.dato{color:#454545;font-size: 0.8rem;}
			#bubbleInfo .bubblecontent .info .informacion span.icono{width: 37px;height: 37px;display: inline-block;vertical-align: middle;}
			#bubbleInfo .bubblecontent .info .informacion span.habitaciones .icono{background: url(/images/icono_habs.svg) no-repeat left center;background-size: 35px;}
			#bubbleInfo .bubblecontent .info .informacion span.banos .icono{background: url(/images/icono_banos.svg) no-repeat left center;background-size: 35px;}
			#bubbleInfo .bubblecontent .info .informacion span.superficie .icono{background: url(/images/icono_superficie.svg) no-repeat left center;background-size: 35px;}
		
			#bubbleInfo .bubblecontent .info .informacion span.habitaciones,
				#bubbleInfo .bubblecontent .info .informacion span.banos,
				#bubbleInfo .bubblecontent .info .informacion span.superficie{padding-left: 5px;padding-right: 5px;}
				#bubbleInfo .informacion .habitaciones span.texto,
					#bubbleInfo .informacion .banos span.texto{display:none;}


/*Modal referencias encontradas*/
#modalRefEncontradas h4.modal-title{font-size: 1.6rem;font-weight: 800;}
#modalRefEncontradas .card-subtitle{font-size: 1rem;font-weight: 800;}
	#modalRefEncontradas #modalRefEncontradasList{text-align:center;}
	#modalRefEncontradas .minificha{margin-bottom: 50px;max-width: 350px;font-size: 0.7rem;}
		#modalRefEncontradas .minificha .fotos{height: 215px;}
			#modalRefEncontradas .minificha .fotos .foto{height: 215px;}

/*MediaQuerys*/
@media (max-width: 1620px){
	/*cabecera*/
	.header .cabecera .menuder .idiomas{padding-right:10px;}
}
@media (max-width: 1175px){
	/*cabecera*/
	.menu li.nav-item a {padding-left: 10px;padding-right: 10px;}
}
@media (max-width: 1115px){
	/*cabecera*/
	.header .cabecera .menuFalsoResponsive{display: inline-block;}/*menu falso para el hueco*/
	.header .cabecera .menu{position: absolute;top: 0;right: 0;width: 100%;}
		.header .cabecera .menu #menuHeader{display:none;
		    z-index: 2000;width: 100%;height: 100vh;padding: 0.5rem 0;text-align: left;list-style: none;background-color: #fff;background-clip: padding-box;
		    /*position: absolute;right: 0;top: -23px;margin: 0.125rem 0 0;border: 1px solid #737558;border-radius: 3px;float: left;*/
		}
			.header .cabecera .menu #menuHeader li{display:block;text-align: right;}
			.header .cabecera .menu #menuHeader .liNews,
				.header .cabecera .menu #menuHeader .liIdiomas{display:none;}
			.header .cabecera .menu #menuHeader .liMenuClose{display:inline-block;padding-top: /*CHNGbuscadorRefHeader65px*/26px;;padding-bottom: 26px;}
				.header .cabecera .menu #menuHeader .liMenuClose i{font-size: 1.5rem;}
	.header .cabecera #menuRespon{display: inline-block;position: absolute;right: 0;top: /*CHNGbuscadorRefHeader65px*/25px;}
		.header .cabecera #menuRespon #btnMenuRespon i{font-size: 2rem;}
	.header .cabecera .menuder{width:252px;margin-right:40px;}
	.header .dropdown-menu{right:0;left:unset;text-align: right;border-left: none;border-right: none;border-bottom: none;}
}

@media (max-width: 1068px){
	footer .redes .social li{margin-right: 13px;}
}
@media (max-width: 1006px){
	/*pie*/
	/*footer .redes .logo,
		footer .redes .social{margin-left:15px;}*/
	/*footer .subpie .copy{margin-left:15px;}*/
		footer .subpie .legal li{margin-left: 15px;padding-left: 15px;}
}
@media (max-width: 767px){
	/*pie*/
	footer{text-align:center;}
	footer .redes .social{text-align:center;}
	footer .enlaces{margin-top: 60px;}
		footer .enlaces ul{text-align:center;}
	footer .contactos{margin-top: 60px;}
		footer .contactos ul{text-align:center;}
	footer .subpie .legal ul{text-align:center;}
}
@media (max-width: 645px){
	/*cabecera*/
	.header .cabecera .logo{width:50%;}
		.header .cabecera .logo img{max-width:100%;}
	.header .cabecera #menuRespon{right: 10px;}
	.header .cabecera .menuFalsoResponsive{width:48%;}
		.header .cabecera .menu #menuHeader liNews,
			.header .cabecera .menu #menuHeader .liIdiomas{display:block;}
		.header .cabecera .menu #menuHeader{width: 100%;text-align: right;top: -30px;}
	.header .cabecera .menuder{display:none;}
}
@media (max-width: 450px){
	/*cabecera*/
	/*CHNGbuscadorRefHeader comentar la linea */.header .cabecera #menuRespon{top: 15px;}
}

/*Modal referencias encontradas*/
@media (min-width: 600px){
	#modalRefEncontradas .modal-dialog {max-width: 600px;}
}

@media (min-width: 450px){
	/*Burbuja sin carrusel*/
	#bubbleInfo .bubblecontent .fotoBubble .carousel-control-next, 
		#bubbleInfo .bubblecontent .fotoBubble .carousel-control-prev{display:none}
	#bubbleInfo .bubblecontent .fotoBubble .carousel-indicators{margin-bottom:0;}
}