/* Para la capa en lighbtox del buscador*/
#divFichaData {position: absolute;top: 0;left: 0;z-index: 1041;background: rgba(0,0,0,0.8);width: 100%;padding: 0;}
	#divFichaData #cuerpoFichaLightbox{background: #FFF;border:1px solid #dee2e6;
    width: 97%;margin-left: 1.5%;margin-top: 3%;margin-bottom: 3%;padding: 1rem 5rem 5rem 5rem;
    -webkit-box-shadow: 0px 2px 4px rgb(48 47 47 / 15%);box-shadow: 0px 2px 4px rgb(48 47 47 / 15%);border-radius: 5px;}
		#divFichaData #cuerpoFichaLightbox .btnsFichaLightbox{text-align: right;font-size: 2.225rem;margin: 10px 0;border-bottom: 1px solid #dee2e6;}
			#divFichaData #cuerpoFichaLightbox .btnsFichaLightbox a{margin-right: 10px;color: #3A3536;}

.ficha{padding:0;}

.ficha .tituloh1{/*background-color: #f1f1f3;padding-top: 1rem;padding-bottom: 1rem;*/margin-left: -10000px;}
	.ficha .tituloh1 #resumenIconosMov{display:none;}
.ficha .bloqueInfo{margin-top: -31px;}

.ficha #urbaWeb_fichaDetalles{background-color: #FFF;/*padding: 20px;*/position: relative;}
.ficha #urbaWeb_fichaFormContacto{display:none;}
.ficha #fch_sec_situacion #urbaWeb_fichaFormContacto{display:inline-block;}
.ficha #fch_sec_situacion #urbaWeb_fichaFormContacto h3{margin-bottom: 2rem;display:inline-block;}
.ficha #urbaWeb_fichaFormContacto{text-align: center;background-color: #FFF;padding: 20px;
box-shadow: 0px 0px 12px rgb(48 47 47 / 15%);
/*position: absolute;right: 0;top: 20px;z-index:100;*/}
	/*formulario*/
	.ficha #urbaWeb_fichaFormContacto #formConsulta .form-group label{display: none;}
	.ficha #urbaWeb_fichaFormContacto #formConsulta #div_cns_comocontactar{text-align: center;}
		.ficha #urbaWeb_fichaFormContacto #formConsulta #div_cns_comocontactar .etiqueta{margin-bottom: 10px;display: inline-block;width:100%;text-align: left;}
		.ficha #urbaWeb_fichaFormContacto #formConsulta #div_cns_comocontactar .div-check{display: inline-block;margin-right: 1rem;}
		.ficha #urbaWeb_fichaFormContacto #formConsulta #div_cns_comocontactar .div-check input[type=checkbox]{margin: 0 5px 0 10px;}
	.ficha #urbaWeb_fichaFormContacto #formConsulta #div_cns_comentarios{margin-top: 20px;}
	.ficha #urbaWeb_fichaFormContacto #formConsulta #div_cns_captcha {text-align: center;margin: 10px 0;}
		.ficha #urbaWeb_fichaFormContacto #formConsulta #div_cns_captcha #consCaptcha {display: inline-block;}
	/*Textos legales*/
	.ficha #urbaWeb_fichaFormContacto #formConsulta .texto_legal{vertical-align: top;font-size: 0.850em;margin-bottom: 10px;}
	.ficha #urbaWeb_fichaFormContacto #formConsulta .cons_clausula label, 
		.ficha #urbaWeb_fichaFormContacto #formConsulta .cons_copia label{vertical-align: text-top;margin: 0;font-size: 0.850em;display:inline-block;}
	.ficha #urbaWeb_fichaFormContacto #formConsulta .cons_clausula input, 
		.ficha #urbaWeb_fichaFormContacto #formConsulta .cons_copia input{margin-right: 5px;height: 14px;display: inline-block;width: 14px;}
		.ficha #urbaWeb_fichaFormContacto #formConsulta .form-group.cons_clausula.error .help-block ul li, 
			.ficha #urbaWeb_fichaFormContacto #formConsulta .form-group.cons_clausula.form-group.issue .help-block ul li{text-align: center;}

/*fotos*/
.ficha .fotos{position: relative;padding: 0;width: 100%;display: inline-block;/*height: 477px;overflow: hidden;*/vertical-align:top;
	height: /*735px*/587px;overflow: hidden;}
	.ficha .fotos img {/*max-width: 100%;max-height: 402px;margin: 0 auto;*/width: 100%;
	position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
	.ficha .fotos .carouselFotos {max-height: 402px;overflow: hidden;margin: 0 auto;width: 100%;max-width: 1200px;display: inline-block;position:relative;}

	/*.ficha .fotos img {max-width: 100%;margin: 0 auto;}*/
	/*.ficha .fotos .totalFotos {position: absolute;bottom: 12px;z-index: 1;right: 12px;background-color: #3a3536;padding: 12px;}
		.ficha .fotos .totalFotos a{color: #f1f1f3;text-shadow:none;}*/
	.ficha .fotos .totalFotos {position: absolute;bottom: 0;z-index: 1;left: 0;background-color: rgba(255,255,255,0.5);padding: 12px;width: 100%;}
		.ficha #fch_sec_basicos .fotos .totalFotos a{color: #f1f1f3;text-shadow:none;background-color: #3a3536;padding: 7px 20px;}
		.ficha .fotos .totalFotos i {font-size: 1.2rem;}
		.ficha .fotos .totalFotos span {margin-left: 5px;vertical-align: text-top;}
		.ficha .fotos .totalFotos span::after{content: ' fotos disponibles';}
		.ficha .fotos .totalFotos span:lang(ca)::after{content: ' fotos disponibles';}
		.ficha .fotos .totalFotos span:lang(en)::after{content: ' photos available';}
		.ficha .fotos .totalFotos span:lang(fr)::after{content: ' photos disponibles';}
/*favorito*/
.ficha .favorito{display:none;
position: absolute;top: 10px;right: 10px;z-index: 2;text-align: right;width:40px;}
	.ficha .favorito a{background-color: rgba(255,255,255,0.7);display: inline-flex;text-align: center;width: auto;padding: 7px;border-radius: 33px;}
	.ficha .favorito i::before{font-size: 2em;text-shadow: 1px 1px 1px white;}
/*datos*/
/*nuevo...*/
.ficha .infoBasicos{display: inline-block;padding: 0 2rem;}
.ficha #fch_sec_basicos{padding-top: 0 !important;
/*background-color: #3a3536;color: #F1F1F3;text-shadow: 4px 2px 3px #3a3536;*/background-color: #F1F1F3;}
	.ficha #fch_sec_basicos a{color: /*#F1F1F3*/#3a3536;}
.ficha #fch_sec_basicos h3{display: none;}

.ficha .titulo {margin-top: 20px;/*color:#F1F1F3;*/}
.ficha #fch_sec_basicos h3.subtitulo {font-style: italic;margin-top: 20px;display:block;/*color:#F1F1F3;*/}
	.ficha .subtitulo .zona::after,
		.ficha .subtitulo .provincia::before{content: ' - ';}
		.ficha .subtitulo .provincia.igualPobla{display:none;}
		.ficha .subtitulo .referencia{display:none;}
.ficha .descripcion{max-height: 95px;display: flex;float: inherit;width: 90%;flex: inherit;margin: 1rem auto;overflow: auto;}
.ficha .gestion{margin: 30px 0;}
	.ficha .gestion .precio{font-size: 2.875rem;font-weight:400;vertical-align: middle;/*color:#F1F1F3;*/}
	.ficha .gestion .descuentoImporte{text-decoration:line-through;vertical-align: middle;margin-left: 10px;}
		.ficha .gestion .descuentoImporte span.texto{display:none;}
	.ficha .gestion .descuentoPorcentaje{margin-left: 10px;}
		.ficha .gestion .descuentoPorcentaje::before{content: '(';}
		.ficha .gestion .descuentoPorcentaje::after{content: ')';}
    .ficha .reservadoPrecio{font-size: 1.875rem;font-weight: 400;vertical-align: middle;margin-left: 2rem;font-style: italic;}
    .ficha .reservadoPrecio::after,
    	.ficha .reservadoPrecio::before{content: '-';}

.ficha .informacionGestion{font-style: italic;font-size: 0.8rem;text-align:center;}
.ficha .otrasGestion .gestion .texto::after{content: ' - ';}
.ficha .otrasGestion .gestion .precio{font-size: 1rem;}
.ficha .simulador{margin-top: -30px;margin-bottom: 40px;font-style: italic;font-size: 1rem;}
	.ficha .simulador i{margin-right: 1rem;margin-left: 1rem;}
/*Iconos*/
.ficha .resumenIconos{display:none;}
.ficha #resumenIconosMov .resumenIconos{display:inline-block;background: #f1f1f3;width: 100%;padding: 10px 0;}
	.ficha .resumenIconos span{margin-right:30px;}
	.ficha .resumenIconos span.superficie{display:inline-block;}
	.ficha .resumenIconos span.superficie.m2Utiles, 
		.ficha .resumenIconos span.superficie.m2Construidos,
		.ficha .resumenIconos span.superficie.m2Terreno{display:none;}
	.ficha .resumenIconos span:last-child{margin-right: 0;}
	.ficha .resumenIconos span.dato{margin-right:5px;}
	.ficha .resumenIconos span.texto{margin-right: 0;vertical-align: text-top;}
		.ficha .resumenIconos span.habitacionesAlcobas span.texto,
			.ficha .resumenIconos span.banosAseos span.texto{display: none;}
		.ficha .resumenIconos span i{margin-right:5px;font-size: 1.5rem;}
/*Datos basicos*/
.ficha .informacion{/*margin: 20px 50px 0 50px;*/}
	.ficha .informacion h4{display:none;}
	/*.ficha .informacion .infoSpan{display:inline-block;margin-bottom: 5px;width: 25%;vertical-align: top;height: 65px;text-align: left;}
		.ficha .informacion .infoSpan span.dato{font-weight: 500;width:100%; display:inline-block;}
		.ficha .informacion .infoSpan span.texto{width:100%; display:inline-block;}*/
	.ficha .informacion .infoSpan{display:inline-block;margin-bottom: 5px;width: 33%;vertical-align: top;height: 40px;text-align: left;font-size: 1rem;}
	.ficha .informacion .infoSpan.referencia{width: 66%;}
		.ficha .informacion .infoSpan span:first-child{margin-right: 5px;}
		.ficha .informacion .infoSpan span.dato{font-weight: 500;display:inline-block;}
		.ficha .informacion .infoSpan span.texto{display:inline-block;}
	.ficha .informacion .infoSpan.superficie,
		.ficha .informacion .infoSpan.reservado,
		.ficha .informacion .infoSpan.calefaccion,
		.ficha .informacion .infoSpan.aireAcondicionado{display:none;}
		.ficha .informacion .infoSpan.superficie.m2Utiles,
			.ficha .informacion .infoSpan.superficie.m2Construidos,
			.ficha .informacion .infoSpan.superficie.m2Terreno{display:inline-block;}

/*Botones postfoto*/
.botonesPostFotos{margin-top: 2rem;}
	.botonesPostFotos a{display: inline-block;margin-bottom: 10px;margin-right: 2rem;}
		.botonesPostFotos a i{margin-right: 5px;vertical-align: middle;font-size:1.2rem;width: 30px;text-align: center;}
	.botonesPostFotos #btnPstFtFotos{display:none;}
	/*Herramientas*/
	.utilidades_ficha{display: none;}/*Ocultamos al principio porque reubicamos*/
	.botonesPostFotos .utilidades_ficha{display: inline-block;float:right;}
	.botonesPostFotos .utilidades_ficha a{margin: 0;}
		.botonesPostFotos .utilidades_ficha .herramientas_ficha,
			.botonesPostFotos .utilidades_ficha .herramientas_usuario{margin: 0;padding:0;}
			.botonesPostFotos .utilidades_ficha .herramientas_usuario{display:none;}
			.botonesPostFotos .utilidades_ficha .herramientas_ficha li,
				.botonesPostFotos .utilidades_ficha .herramientas_usuario li{list-style: none;display:inline-block;margin-left: 1rem;}
				.botonesPostFotos .utilidades_ficha .herramientas_ficha li:first-child,
					.botonesPostFotos .utilidades_ficha .herramientas_usuario li:first-child,
					.botonesPostFotos .utilidades_ficha .herramientas_ficha li:nth-child(2){margin-left: 0;}
				.botonesPostFotos .utilidades_ficha .herramientas_ficha li i,
					.botonesPostFotos .utilidades_ficha .herramientas_usuario li i{font-size:1.5rem;}
				
	.botonesPostFotos li.herr_ficha_compartir{position: relative;}
		.botonesPostFotos #herr_share_lista{display:none;padding:0;}
			.botonesPostFotos #herr_share_lista span.texto2{display:none;}
		.botonesPostFotos .herr_ficha_compartir.selected #herr_share_lista{display:inline-block !important;}
		.botonesPostFotos .herr_ficha_compartir.selected .linkHerrShowShare{display:none;}
			.botonesPostFotos #herr_share_lista li {display:inline-block;width: auto;text-align: left;margin: 0 15px 0 0;}
				.botonesPostFotos #herr_share_lista li.herr_ficha_whatsapp{display: none;}
					.botonesPostFotos #herr_share_lista li .icono2{margin-right: 5px;}
			.botonesPostFotos .herr_ficha_compartir a{display: inline-block;}

	.botonesPostFotos .herr_ficha_contactar{position:fixed; bottom:1rem; right:1rem;/*text-shadow: 4px 2px 3px #f1f1f3;*/z-index: 101;}
		.ficha #fch_sec_basicos .botonesPostFotos .herr_ficha_contactar a{color:#A29060;}
		.ficha #fch_sec_basicos .botonesPostFotos .herr_ficha_contactar a i{font-size: 2rem;} 

	/*.botonesPostFotos .herr_ficha_contactar a::after{content:'Quiero m\00E1s informaci\00F3n'}
	.botonesPostFotos .herr_ficha_imprimir a::after{content:'Imprimir ficha'}
	.botonesPostFotos .herr_ficha_compartir a::after{content:'Compartir en redes sociales'}
	.botonesPostFotos .herr_usu_favorito a::after{content:'Guardar como favorito'}
	.botonesPostFotos .herr_usu_bajadaprecio a::after{content:'Av\00EDsame si baja de precio'}
	.botonesPostFotos .herr_usu_oferta a::after{content:'Quiero realizar una oferta'}*/

#fch_sec_situacion{position:relative;}

/*Descripcion*/
.ficha .descripcionGeneral{margin-top: 2rem;line-height: 23px;padding-right: /*3rem*/1.5rem;padding-left:1.5rem;text-align: justify;padding-bottom: 3rem;}
	.ficha .descripcionGeneral h4{display:none;}
	.ficha .descripcionGeneral .dato{}
	.ficha .descripcionGeneral b{font-weight: 700;}
	
.ficha #fchSecSit_content{padding-right: 3rem;width:100%;}

/*Informacion complementaria*/
/*.ficha .complementaria {width: 100%;margin: 40px 0;padding-right: 1.5rem;padding-left: 1.5rem;}
	.ficha .complementaria h4{padding-bottom: 10px;font-size: 1.5rem;}
	.ficha .complementaria span.bloque{display:inline-block;margin-bottom: 5px;width: 33%;vertical-align: top;height: 65px;text-align: left;}
		.complementaria span.bloque span.dato{font-weight: 500;width:100%; display:inline-block;}
		.complementaria span.bloque span.texto{width:100%; display:inline-block;}*/
.ficha .complementaria {width: 100%;margin-top: 10px;}
	.ficha .complementaria h4{display: none;}
	.ficha .complementaria span.bloque{display:inline-block;margin-bottom: 5px;width: 33%;vertical-align: top;text-align: left;}
		.complementaria span.bloque span.dato{font-weight: 500;display:inline-block;margin-left: 5px;}
		.complementaria span.bloque span.texto{display:inline-block;}
	
/*CEE*/
.ficha .cee{margin: 40px 0 20px 0;padding-right: 1.5rem;padding-left: 1.5rem;}
	.ficha .cee h4{padding-bottom: 10px;}
	.ficha .cee .tablaCalificacion{display: inline-block;position: relative;vertical-align: top;margin-bottom: 20px;}
		.ficha .cee .tablaCalificacion .imagenEnTramite{/*height: 240px;position: absolute;width: 269px;top: 25px;left: 150px;background: url(https://repositorio.urbaniza.com/images/cert_energ/en_tramite.png) no-repeat scroll 5px 5px transparent;*/
			color: red;font-size: 1.2rem;font-weight: 800;margin-bottom: 5px;display: inline-block;}
		.ficha .cee .tablaCalificacion .imagenEnTramite:before{content: 'En tr\00E1mite';}
		.ficha .cee .tablaCalificacion .imagenExento{/*height: 240px;position: absolute;width: 269px;top: 25px;left: 150px;background: url(https://repositorio.urbaniza.com/images/cert_energ/exento.png) no-repeat scroll 5px 5px transparent;*/
			color: red;font-size: 1.2rem;font-weight: 800;margin-bottom: 5px;display: inline-block;}
		.ficha .cee .tablaCalificacion .imagenExento:before{content: 'Exento';}
		/*.ficha .cee .tablaCalificacion table{background-color: #E7E9E8;overflow: hidden;border-collapse: inherit !important;border-spacing: 2px !important;}
		.ficha .cee .tablaCalificacion th{background-color: #E7E9E8;font-family: Helvatica Condensed Heavy;font-size: 12px;text-align: center;}
		.ficha .cee .tablaCalificacion td{background-color: #FFFFFF;font-family: Helvatica Rounded Condensed;font-size: 12px;font-weight: 800;margin: 0;padding: 3px;}
		.ficha .cee .tablaCalificacion .titulo{text-transform: uppercase;width: 250px;}
			.ficha .cee .tablaCalificacion td.titulo{height: 30px;width: 100%;}*/
		.ficha .cee .tablaCalificacion table{}
		.ficha .cee .tablaCalificacion tr.sinValores{display:none;}
		.ficha .cee .tablaCalificacion tr.seleccionado.sinValores{display:unset;}
		.ficha .cee .tablaCalificacion th{display: none !important;}
		.ficha .cee .tablaCalificacion td{font-weight: 800;margin: 0;padding: 0;}
		.ficha .cee .tablaCalificacion td.titulo{text-transform: uppercase;width: 225px;text-align:left;height: 30px;}
				.ficha .cee .tablaCalificacion td.titulo.A{background: #FFF url(https://repositorio.urbaniza.com/images/cert_energ/indicador_A.jpg) no-repeat /*30px*/0;}
				.ficha .cee .tablaCalificacion td.titulo.B{background: #FFF url(https://repositorio.urbaniza.com/images/cert_energ/indicador_B.jpg) no-repeat /*30px*/0;}
				.ficha .cee .tablaCalificacion td.titulo.C{background: #FFF url(https://repositorio.urbaniza.com/images/cert_energ/indicador_C.jpg) no-repeat /*30px*/0;}
				.ficha .cee .tablaCalificacion td.titulo.D{background: #FFF url(https://repositorio.urbaniza.com/images/cert_energ/indicador_D.jpg) no-repeat /*30px*/0;}
				.ficha .cee .tablaCalificacion td.titulo.E{background: #FFF url(https://repositorio.urbaniza.com/images/cert_energ/indicador_E.jpg) no-repeat /*30px*/0;}
				.ficha .cee .tablaCalificacion td.titulo.F{background: #FFF url(https://repositorio.urbaniza.com/images/cert_energ/indicador_F.jpg) no-repeat /*30px*/0;}
				.ficha .cee .tablaCalificacion td.titulo.G{background: #FFF url(https://repositorio.urbaniza.com/images/cert_energ/indicador_G.jpg) no-repeat /*30px*/0;}

		.ficha .cee .tablaCalificacion .emisiones{width: auto;display: inline-block;margin-right:15px;}
		.ficha .cee .tablaCalificacion .consumo{width: auto;display: inline-block;}
			.ficha .cee .tablaCalificacion .emisiones.seleccionado .valor,
			.ficha .cee .tablaCalificacion .consumo.seleccionado .valor{background: url(/images/valor_sel.png) no-repeat scroll left center #3a3536;}
			.ficha .cee .tablaCalificacion .emisiones.seleccionado .valor .medicion,
				.ficha .cee .tablaCalificacion .consumo.seleccionado .valor .medicion{font-size:0.8rem;}
			.ficha .cee .tablaCalificacion .emisiones.seleccionado .valor .sub,
				.ficha .cee .tablaCalificacion .consumo.seleccionado .valor .sub{vertical-align:sub;}
			.ficha .cee .tablaCalificacion .emisiones.seleccionado .valor .sup,
				.ficha .cee .tablaCalificacion .consumo.seleccionado .valor .sup{vertical-align:super;}
		
		.ficha .cee .tablaCalificacion .calif{text-align: left;width: 200px;}
		.ficha .cee .tablaCalificacion .valor{color: #F1F1F3;float: left;height: 30px;line-height: 30px;padding-left: 15px;padding-right: 10px;width: auto;}
		.ficha .cee .datos{display: inline-block;margin-left: 20px;}

/*Documentos*/
.ficha .documentos{margin-top: 1rem;}
	.ficha .documentos h4{display:none;}
	.ficha .documentos .dato{}
		.ficha .documentos .dato ul{padding: 0;}
		.ficha .documentos .dato ul li{padding: 10px 0;list-style-type: none;width: 100%;display: inline-block;}
		.ficha .documentos .dato .icoPdf::before{font-family: 'Font Awesome 5 Free';font-weight: 400;content: "\f1c1";margin-right: 1rem;}
		.ficha .documentos .dato .icoImg::before{font-family: 'Font Awesome 5 Free';font-weight: 400;content: "\f1c5";margin-right: 1rem;}
		.ficha .documentos .dato .icoWord::before{font-family: 'Font Awesome 5 Free';font-weight: 400;content: "\f1c2";margin-right: 1rem;}
		.ficha .documentos .dato .icoExcel::before{font-family: 'Font Awesome 5 Free';font-weight: 400;content: "\f1c3";margin-right: 1rem;}
		.ficha .documentos .dato .icoDoc::before{font-family: 'Font Awesome 5 Free';font-weight: 400;content: "\f15b";margin-right: 1rem;}

/*Campanas*/
.ficha .campanas{text-align: center;margin-top: 20px;background-color: #dee2e6;padding: 20px;}
	.campanas .dato ul {margin: 0;padding: 0;}
	.campanas .dato li {list-style-type: none;display: inline-block;margin: 0 5px 20px 5px;}
	.campanas .dato .campana{background-color: #FFF;border-radius: 4px;padding: 10px;position: relative;}
		.campanas .dato .campana h5 {margin: 0;}
		.campanas .dato .campana .imagen {border-top: none;}
			.campanas .dato .campana .imagen img {border-radius: 4px;}
		.campanas .dato .campana span.descuento {position: absolute;bottom: 18px;right: 0;background-color: rgba(255,255,255,0.8);color: #000;text-shadow: 1px 1px 1px #fff;width: 100%;text-align: right;padding: 3px 21px 3px 0;}

/*Videos*/
.ficha #fch_sec_videos{/*position:absolute;top:0;left:0;padding:0;*/display:none;}
	.ficha #fch_sec_videos #fchSecVid_content{position: fixed;top: 0;width: 100%;height: 100vh;z-index: 1000;} 
	.ficha #fch_sec_videos #fchSecVid_content .contentRow{margin:0;}
		.ficha #fch_sec_videos #fchSecVid_content .videos{padding:0;}
	.ficha #fch_sec_videos h3{display:none;}
	
	.ficha #fch_sec_videos #fchSecVid_content .closeVideos{background-color: #A29060;text-align: right;padding-right: 2rem;}
		.ficha #fch_sec_videos #fchSecVid_content .closeVideos a{height: 40px;display: inline-block;vertical-align: middle;line-height: 40px;font-size: 2rem;color:#f1f1f3;}
    
.ficha #videoMaster{height: calc(100vh - 190px);width: 100%;}
	.ficha #videoMaster embed {height: 100%;width: 100%;}
.ficha #videoResto {background-color: #A29060;height: 150px;vertical-align: middle;display: inline-block;width: 100%;text-align: center;}
	.ficha #videoResto a{margin: 1rem 10px;display: inline-block;height: calc(100% - 2rem);}
		.ficha #videoResto a img{height: 100%;}
	
/*Visita virtual*/
.ficha #fch_sec_visitasVirtuales{display:none;}
	.ficha #fchSecVVirt_content{position: fixed;top: 0;width: 100%;height: 100vh;z-index: 1000;}
		.ficha #fch_sec_visitasVirtuales h3{display: none;}
		.ficha #fchSecVVirt_content .contentRow{margin: 0!important;}

	.ficha #fch_sec_visitasVirtuales #fchSecVVirt_content .closeVisitaVirtual{background-color: #A29060;text-align: right;padding-right: 2rem;}
		.ficha #fch_sec_visitasVirtuales #fchSecVVirt_content .closeVisitaVirtual a{height: 40px;display: inline-block;vertical-align: text-bottom;line-height: 40px;font-size: 2rem;color:#f1f1f3;}
	.ficha #fch_sec_visitasVirtuales #fchSecVVirt_content .visitaVirtual{margin: 0;padding: 0;}
	
.ficha .visitaVirtual .visVirLink{display: inline-block;width: 100%;background: #FFF;}
	.ficha .visitaVirtual .visVirLink a{height: 30px;display: inline-block;vertical-align: middle;line-height: 30px;}
	.ficha .visitaVirtual .visVirLink i{margin-left: 10px;}
.ficha .visitaVirtual .thumb_visitafisica {height: calc(100vh - 70px);width: 100%;}
	.ficha .visitaVirtual .thumb_visitafisica iframe {width: 100%;height: 100%;}

/*Inmuebles vinculados*/
.ficha .inmueblesVinculados h4.leyendaInmueblesVinculados{display:none;}
.ficha .inmueblesVinculados .tabla_inmuebles table {width: 100%;}
	.ficha .inmueblesVinculados .tabla_inmuebles table tr {border-bottom: 1px solid #dee2e6;padding: 5px 0;}
	.ficha .inmueblesVinculados .tabla_inmuebles table th {background-color: #dee2e6;padding: 5px 0;}
		.ficha .inmueblesVinculados .tabla_inmuebles table th .ordenInmPrm{margin-left: 2px;}
		.ficha .inmueblesVinculados .tabla_inmuebles table th .ordenInmPrm:first-child {margin-left: 10px;}
			.ficha .inmueblesVinculados .tabla_inmuebles table th .ordenInmPrm a{color: rgba(162, 144, 96,0.5);}
			.ficha .inmueblesVinculados .tabla_inmuebles table th .ordenInmPrm.seleccionado a{color: rgb(162, 144, 96);}
	.ficha .inmueblesVinculados .tabla_inmuebles .contactFoto img{width:100px;}
	.ficha .inmueblesVinculados .tabla_inmuebles table td.contactPrecio::after{content: "\20AC";margin-left: 5px;}
	.ficha .inmueblesVinculados .tabla_inmuebles table td.contactPrecio:lang(en)::after{display: none;}
	.ficha .inmueblesVinculados .tabla_inmuebles table td.contactPrecio:lang(en)::before{content: "\20AC";margin-right: 5px;}

/*Situacion*/
.ficha #fch_sec_situacion h3{display:none;}
.ficha .situacion{display:inline-block;}
.ficha .situacion .infoSituacion{}
	.ficha .situacion .infoSituacion p{display: inline-block;/*text-transform: capitalize;*/}
		.ficha .situacion .infoSituacion p::after {content: ",";margin-right: 5px;}
		.ficha .situacion .infoSituacion p.provincia::after{content:" )"}
		.ficha .situacion .infoSituacion p.provincia::before{content:"("}
.ficha .situacion .mapaStaticImg{display: inline-block;width: 100%;}
	.ficha .situacion .mapaStaticImg .imagen{text-align: center;margin:0;}
		.ficha .situacion .mapaStaticImg .imagen img{width: 100%;}
	.ficha .situacion .mapaStaticImg .direccionAproximada{background-color: #e95824;padding: 3px 0;width: 100%;color: #fff;margin-bottom:1rem;}
	.ficha .situacion .mapaStaticImg .link{text-align: center;margin-top: 1rem;}
.ficha .situacion .mapaServiciosZona{position:relative;float: left;width: 100%;display:none;}
	.ficha .situacion .mapaServiciosZona.show{display: inline-block;}
.ficha .situacion #mapaServicios{height: 500px;width: 100%;}
.ficha .situacion .mapaStreetview{width: 100%;margin-top: 20px;display:none;}
.ficha .situacion .mapaStreetview.show{display: inline-block;}
	.ficha .situacion .mapaStreetview #mapaStreet{height: 500px;width: 100%;}
	
/*TravelTime-*/
.travel_time{position:absolute;top:40px;left:0;z-index:1000;background-color: #FFF;padding: 5px;border: 1px solid #edf1f5;z-index: 41;}
	.travel_time .actions span{display:inline-block;padding: 10px;font-size:1.2rem;}

	.travel_time .travel_time_info{display:inline-block;border-top: 1px solid #edf1f5;}
	.travel_time .travel_time_info.inactive{display:none;}
		.travel_time .travel_time_info .origin{display:block;margin-top: 10px;}
			.travel_time .travel_time_info .origin input{border: 1px solid #c5c5c5;width: 100%;border-radius: 3px;text-indent: 10px;}
		.travel_time .travel_time_info .travel_modes{display:block;background-color: #ededed;border-radius: 5px;margin-top: 10px;}
			.travel_time .travel_time_info .travel_modes span{display:inline-block;width: 48px;height: 30px;text-align: center;}
			.travel_time .travel_time_info .travel_modes span a{display:inline-block;width: 48px;height: 30px;text-align: center;}
			.travel_time .travel_time_info .travel_modes span span{width: 24px;height: 24px;margin-top: 2px;opacity: 0.4;}
			.travel_time .travel_time_info .travel_modes span.current{border-bottom: 2px solid #000;}
			.travel_time .travel_time_info .travel_modes span.current span{opacity: 1;}
			.travel_time .travel_time_info .travel_modes span:hover{border-bottom: 2px solid #000;}
			.travel_time .travel_time_info .travel_modes span:hover span{opacity: 1;border-bottom: none;}
			.travel_time .travel_time_info .travel_modes span.inactive{opacity: 0.2;}
			.travel_time .travel_time_info .travel_modes span.tt_travel_mode_D span{background: url('//repositorio.urbaniza.com/images/iconos_travel_modes.png') 72px 24px;}
			.travel_time .travel_time_info .travel_modes span.tt_travel_mode_W span{background: url('//repositorio.urbaniza.com/images/iconos_travel_modes.png') 96px 24px;}
			.travel_time .travel_time_info .travel_modes span.tt_travel_mode_B span{background: url('//repositorio.urbaniza.com/images/iconos_travel_modes.png') 48px 24px;}
			.travel_time .travel_time_info .travel_modes span.tt_travel_mode_T span{background: url('//repositorio.urbaniza.com/images/iconos_travel_modes.png') 120px 24px;}
		.travel_time .travel_time_info .travel_duration{display:block;margin-top: 10px;}
			.travel_time .travel_time_info .travel_duration #tt_duration_slider_value{width: 50px;text-align: center;margin-top: 10px;}
			.travel_time .travel_time_info .travel_duration #tt_duration_slider_value.inactive{display:none;}
				.travel_time .travel_time_info .travel_duration #tt_duration_slider_value span{background-color: #000;color: #FFF;margin-top: 3px;display: inline-block;padding: 3px 10px;border-radius: 3px;}
.minificha.traveltimeminifich{}
	.minificha.traveltimeminifich .traveltime_inf{position: absolute;top: 0;background-color: rgba(0,0,0,0.8);width: 100%;z-index: 1002;text-align: center;padding: 10px 0;color: #fff;font-size: 2em;}
.tt_ib_img_cerrar{display: none;}
.tt_ib_contenedor{
	border: none !important;
	width: auto !important;
	min-width: 100px !important;
	background: #000 !important;
	padding: 5px !important;
	height: auto !important;
	border-radius: 3px !important;
	color: #FFF !important;
	text-align: center !important;
}
.tt_ib_padre{display: inline-block;}
.tt_ib_flechita{display: none;}
/*-TravelTime*/

/*ServicesZone-*/
.travel_time .services_zone_info{display:inline-block;border-top: 1px solid #edf1f5;}
.travel_time .services_zone_info.inactive{display:none;}
	.travel_time .services_zone_info ul{display:block;margin-top: 10px;padding: 0;}
		.travel_time .services_zone_info ul{display:block;margin-top: 10px;}
			.travel_time .services_zone_info ul li{
				border-right: 1px solid #edf1f5;
				display: inline-block;
				height: 30px;
				padding: 0 5px;
				text-align: center;
				opacity: 0.4;
			}
			.travel_time .services_zone_info ul li.inactive{opacity: 0.2;}
			.travel_time .services_zone_info ul li.current{border-bottom: 2px solid #000;opacity: 1;}
			.travel_time .services_zone_info ul li:hover{border-bottom: 2px solid #000;opacity: 1;}
			.travel_time .services_zone_info ul li.inactive:hover{border-bottom: none;opacity: 0.2;}
			.travel_time .services_zone_info ul li:last-child{
				border-right: medium none;
			}
				.travel_time .services_zone_info ul li a span{display: none}
					.travel_time .services_zone_info ul li a span{display: none}
					.travel_time .services_zone_info ul li a::before {
						background: transparent url("/images/mapa_iconos.png") no-repeat scroll 0 0;
						content: " ";
						display: inline-block;
						height: 30px;
						width: 30px;
					}
					.travel_time .services_zone_info ul li.sz_educacion a::before{
						 background-position: -150px -120px;
					}
					.travel_time .services_zone_info ul li.sz_hospitales a::before{
						 background-position: -180px -120px;
					}
					.travel_time .services_zone_info ul li.sz_farmacias a::before{
						 background-position: -210px -120px;
					}
					.travel_time .services_zone_info ul li.sz_deportes a::before{
						 background-position: -240px -120px;
					}
					.travel_time .services_zone_info ul li.sz_ocio a::before{
						 background-position: -330px -120px;
					}
					.travel_time .services_zone_info ul li.sz_transporte a::before{
						 background-position: 0px -120px;
					}
					.travel_time .services_zone_info ul li.sz_bancos a::before{
						 background-position: -390px -150px;
					}
/*-ServicesZone*/

/*TravelTimeFich-*/
#travel_time_fch.travel_time{top: 40px;left: 10px;}
	.travel_time .travel_time_info #tt_info_route_fch{font-size: 1.2em;margin-top: 10px;color: #FFF;background-color: #000;}
		.travel_time .travel_time_info #tt_info_route_fch .info_dist{padding: 10px 10px 0 10px;}
		.travel_time .travel_time_info #tt_info_route_fch .info_time{padding: 0 10px 10px 10px;}
		.travel_time .travel_time_info #tt_info_route_fch .label{display: inline-block;margin-right: 5px;}
		.travel_time .travel_time_info #tt_info_route_fch .dato{font-weight: 800;}
/*-TravelTimeFich*/

/*Informacion contacto*/
.ficha #fch_sec_inforContacto{display:none;}
.ficha .informacionContacto .contacto h4{display:none;}
.ficha .informacionContacto .datoscontacto{position: relative;max-width: 800px;margin: 0 auto 40px auto;}
	.ficha .informacionContacto .datoscontacto h4.agenciaNombre{position: absolute;width: 60%;top: 0;right: 0;display: inline-block;font-size: 1.875rem;}
	.ficha .informacionContacto .datoscontacto .logoAgen{text-align: center;width: 40%;display: inline-block;}
	.ficha .informacionContacto .datoscontacto .textosSucursal{vertical-align: top;text-align: center;width: 60%;margin-top: 30px;display: inline-block;}
		.ficha .informacionContacto .datoscontacto .textosSucursal .sucursalNombre{font-size: 1.5rem;font-style: italic;margin: 20px 0 10px 0;}
		.ficha .informacionContacto .datoscontacto .textosSucursal .sucursalDireccion{display: inline-block;}
			.ficha .informacionContacto .datoscontacto .textosSucursal .sucursalDireccion::after{content: "-";margin-right:5px;padding-right:5px;}
		.ficha .informacionContacto .datoscontacto .textosSucursal .sucursalCp{display: inline-block;}
			.ficha .informacionContacto .datoscontacto .textosSucursal .sucursalCp::after{content: "-";margin-right:5px;padding-right:5px;}
		.ficha .informacionContacto .datoscontacto .textosSucursal .sucursalPoblacion{display: inline-block;}
		.ficha .informacionContacto .datoscontacto .textosSucursal .sucursalProvincia{display: inline-block;}
			.ficha .informacionContacto .datoscontacto .textosSucursal .sucursalProvincia::before{content: "(";margin-left:5px;padding-left:5px;}
			.ficha .informacionContacto .datoscontacto .textosSucursal .sucursalProvincia::after{content: ")";}
		.ficha .informacionContacto .datoscontacto .textosSucursal .sucursalFax
			,.ficha .informacionContacto .datoscontacto .textosSucursal .agenciaSite{margin-top:10px;}
.ficha .informacionContacto .tabla_contactos{margin-bottom: 40px;}		
	.ficha .informacionContacto .tabla_contactos .leyendaContactos{font-size: 1.5rem;margin-bottom: 20px;}
		.ficha .informacionContacto .tabla_contactos table{width: 100%;}
			.ficha .informacionContacto .tabla_contactos table tr{border-bottom: 1px solid #dee2e6;padding:5px 0;}
			.ficha .informacionContacto .tabla_contactos table th{background-color:#dee2e6;padding: 5px 0;}
			.ficha .informacionContacto .tabla_contactos table td{padding: 5px 0;}
.ficha .informacionContacto .info_agente{position: relative;max-width: 800px;margin: 0 auto 40px auto;text-align:center;}
	.ficha .informacionContacto .info_agente .leyendaAgente{font-size: 1.5rem;margin-bottom: 20px;}
	.ficha .informacionContacto .info_agente .fotoAgente{display: inline-block;margin-right: 20px;vertical-align: top;}
		.ficha .informacionContacto .info_agente .fotoAgente img {border-radius: 20px;max-width:200px;}
	.ficha .informacionContacto .info_agente .datosAgente{display: inline-block;vertical-align: text-bottom;}
		.ficha .informacionContacto .info_agente .datosAgente .nombre{font-size: 1.5rem;margin-bottom: 10px;}
		.ficha .informacionContacto .info_agente .datosAgente .email{font-size: 1.2rem;margin-bottom: 10px;}
		.ficha .informacionContacto .info_agente .datosAgente .telefono{font-size: 1.1rem;margin-bottom: 10px;}
		.ficha .informacionContacto .info_agente .datosAgente .perfil
			,.ficha .informacionContacto .info_agente .datosAgente .contactar{display: inline-block;margin: 15px 10px 10px 10px;}
			
/*Agente formulario contactar*/
#infoAgente{display:none !important;/*margin-bottom: 20px;*/}
	#infoAgente .foto{display: inline-block;margin-right: 20px;vertical-align: top;}
		#infoAgente .foto img{border-radius: 20px;max-width:200px;}
	#infoAgente .datos{display: inline-block;vertical-align: text-bottom;}
		#infoAgente .datos .nombreAgente{font-size: 1.5em;margin-bottom: 10px;}
		#infoAgente .datos .emailAgente{font-size: 1.2em;margin-bottom: 10px;}
		#infoAgente .datos .telefonoAgente{font-size: 1.1em;margin-bottom: 10px;}
		#infoAgente .datos .boton{margin-top: 15px;display: inline-block;}

/*Similares*/
.fichaSimilares .tituloSimialares{text-align: center;margin-top:4rem;font-size:1.5rem;}
#urbaWeb_bloqueSimilares{background-color: #FFF;padding: 20px;text-align: center;}
	#urbaWeb_bloqueSimilares .minificha{width: calc(33% - 4rem);margin-right: 2rem;margin-left: 2rem;}
		#urbaWeb_bloqueSimilares .minificha .fotos {width: 100%;padding: 0;margin: 0;height: 287px;}
		#urbaWeb_bloqueSimilares .minificha .titulo {padding: 1rem 0.5rem;width: 100%;}
		#urbaWeb_bloqueSimilares .minificha .subtitulo {padding: 0 0.5rem;font-size: 1rem;height: unset;width: 100%;}
		#urbaWeb_bloqueSimilares .minificha .descripcion{display:none;}
		#urbaWeb_bloqueSimilares .minificha .gestion {width: 100%;margin: 1rem 0;padding: 1rem 0.5rem;}
		#urbaWeb_bloqueSimilares .minificha .informacion {width: 100%;text-align: center;font-size: 0.8rem;margin-bottom: 0.5rem;}
		#urbaWeb_bloqueSimilares .minificha .informacion span.superficie {display: inline-block;margin-left: 0;}
		#urbaWeb_bloqueSimilares .minificha .informacion span.superficie.m2Utiles, 
			#urbaWeb_bloqueSimilares .minificha .informacion span.superficie.m2Construidos,
			#urbaWeb_bloqueSimilares .minificha .informacion span.superficie.m2Terreno{display: none;}
		#urbaWeb_bloqueSimilares .minificha .informacion span.habitaciones, 
			#urbaWeb_bloqueSimilares .minificha .informacion span.banos {margin-left: 2rem;}
		#urbaWeb_bloqueSimilares .minificha .informacion span.habitaciones .texto, 
			#urbaWeb_bloqueSimilares .minificha .informacion span.banos .texto{display: none;}
		
/*Modal Fotos Ligthbox*/
#modalFotosLigthbox.modal .modal-dialog{max-width:/*820px*//*1024px*/1400px !important;height:auto;}
	#modalFotosLigthbox.modal .modal-dialog h4.modal-title{display: none;}
	#modalFotosLigthbox.modal .modal-dialog button.close{padding: 5px;}
	#modalFotosLigthbox.modal .modal-dialog .carousel-item img{width:100%;}
#modalFotosLigthbox.modal .modal-dialog .modal-content{height:auto;}
#modalFotosLigthbox.modal .modal-dialog .modal-body{padding:0;height:auto;}
#modalFotosLigthbox.modal .modal-dialog .modal-footer{display:none;}
	#modalFotosLigthbox.modal .modal-dialog #ficha_carouselFotosLigthbox{height: auto;position: relative;
		margin-left: auto;margin-right: auto;overflow: hidden;list-style: none;padding: 0;z-index: 1050;}
	#modalFotosLigthbox.modal .modal-dialog .foto-item{text-align: center;}
/*Modal Planos Ligthbox*/
#modalPlanosLigthbox.modal .modal-dialog{max-width:/*820px*//*1024px*/1400px !important;height:auto;}
	#modalPlanosLigthbox.modal .modal-dialog h4.modal-title{display: none;}
	#modalPlanosLigthbox.modal .modal-dialog button.close{padding: 5px;}
	#modalPlanosLigthbox.modal .modal-dialog .carousel-item img{width:100%;}
#modalPlanosLigthbox.modal .modal-dialog .modal-content{height:auto;}
#modalPlanosLigthbox.modal .modal-dialog .modal-body{padding:0;height:auto;}
#modalPlanosLigthbox.modal .modal-dialog .modal-footer{display:none;}
	#modalPlanosLigthbox.modal .modal-dialog #ficha_carouselPlanosLigthbox{height: auto;position: relative;
		margin-left: auto;margin-right: auto;overflow: hidden;list-style: none;padding: 0;z-index: 1050;}
	#modalPlanosLigthbox.modal .modal-dialog .foto-item{text-align: center;}

/*Modal Simulador Ligthbox*/
#modalSimuladorLigthbox.modal .modal-dialog .modal-body #simuladorForm .iconoSimulador i{font-size: 5rem;}
#modalSimuladorLigthbox.modal .modal-dialog .modal-body #simuladorForm label span.explicacion {display: inline-block;font-size: 0.8rem;font-style: italic;width: 100%;}
#modalSimuladorLigthbox.modal .modal-dialog .modal-body #simuladorForm .controls input{margin-right: 1rem;width: calc(100% - 1rem);display: inline-block;}
#modalSimuladorLigthbox.modal .modal-dialog .modal-body #simuladorForm .simPlazo .controls input{width: calc(100% - 3rem);}
#modalSimuladorLigthbox.modal .modal-dialog .modal-body #simuladorForm .controls{position:relative;}
#modalSimuladorLigthbox.modal .modal-dialog .modal-body #simuladorForm .controls:after{font-style: italic;position: absolute;right: 0;top: 10px;}
	#modalSimuladorLigthbox.modal .modal-dialog .modal-body #simuladorForm .simImporte .controls:after {content: "\20ac";}
	#modalSimuladorLigthbox.modal .modal-dialog .modal-body #simuladorForm .simAhorro .controls:after {content: "\20ac";}
	#modalSimuladorLigthbox.modal .modal-dialog .modal-body #simuladorForm .simPlazo .controls:after {content: "a\00f1os";}
	#modalSimuladorLigthbox.modal .modal-dialog .modal-body #simuladorForm .simPlazo .controls:after(lang:en) {content: "years";}
	#modalSimuladorLigthbox.modal .modal-dialog .modal-body #simuladorForm .simPlazo .controls:after(lang:cat) {content: "anys";}
	#modalSimuladorLigthbox.modal .modal-dialog .modal-body #simuladorForm .simPlazo .controls:after(lang:eus) {content: "urteak";}
	#modalSimuladorLigthbox.modal .modal-dialog .modal-body #simuladorForm .simInteres .controls:after {content: "%";}
#modalSimuladorLigthbox.modal .modal-dialog .modal-body #simuladorForm .botonera{text-align: center;}
#modalSimuladorLigthbox.modal .modal-dialog .modal-body #simuladorForm #simuladorCuota{background-color: #A29060;color: #f1f1f3;padding: 1rem;text-align: center;margin-top: 2rem;display:none;}
	#modalSimuladorLigthbox.modal .modal-dialog .modal-body #simuladorForm #simuladorCuota.calculado{display:inherit;}
	#modalSimuladorLigthbox.modal .modal-dialog .modal-body #simuladorForm #simuladorCuota .resultado{margin-top:1rem;font-size:2.25rem;}


/*Tramitado*/
.ficha.tramitado .gestion{display:none;}
.ficha.tramitado .simulador{display:none;}
.ficha.tramitado .botonesPostFotos .utilidades_ficha .herramientas_ficha li, .botonesPostFotos .utilidades_ficha .herramientas_usuario li.herr_ficha_imprimir{display:none;}
.ficha.tramitado #fch_sec_situacion #urbaWeb_fichaFormContacto{display:none;}
.ficha.tramitado .informacion{margin-top: 40px;}

/*MediaQuerys*/
@media (max-width: 1200px){
	/*Fotos*/
	.ficha .fotos{height: 464px;}
	/*Fotos similares*/
	#urbaWeb_bloqueSimilares .minificha .fotos{height: 203px;}
}
@media (max-width: 991px){
	/*Fotos*/
	.ficha .fotos{height: 656px;}
	/*Fotos similares*/
	#urbaWeb_bloqueSimilares .minificha .fotos{height: 157px;}
}
@media (max-width: 768px){
	/*Fotos*/
	.ficha .fotos{height: 509px;}
	/*Similares*/
	#urbaWeb_bloqueSimilares .minificha{max-width:none;width: calc(50% - 4rem);}
	/*Fotos similares*/
	#urbaWeb_bloqueSimilares .minificha .fotos{height: 186px;}
	
	
	.ficha .inmueblesVinculados .tabla_inmuebles table .contactBanos{display:none;}
	
	/*Ficha*/
	.ficha .bloqueInfo{padding:40px 0;}
}
@media (max-width: 650px){
	.ficha .inmueblesVinculados .tabla_inmuebles table .contactHabitaciones{display:none;}
}
@media (max-width: 575px){
	/*Fotos*/
	.ficha .fotos{height: 381px;}
	/*Similares*/
	#urbaWeb_bloqueSimilares .minificha{width: 100%;margin-left: 0;margin-right: 0;}
	/*Fotos similares*/
	#urbaWeb_bloqueSimilares .minificha .fotos{height: 328px;}
	
	
	.ficha .informacion .infoSpan{width:50%}
	.ficha .informacion .infoSpan.referencia{width: 50%;}
	
	
		.ficha .fotos .carouselFotos{max-height: 270px;}
	.ficha .fotos.heightSup{height:477px;}
		.ficha .fotos.heightSup .carouselFotos{max-height: 402px;}
		
	/*CEE*/
	.ficha .cee .tablaCalificacion tr{display:none;}
	.ficha .cee .tablaCalificacion tr.seleccionado{display:block;}
	.ficha .cee .tablaCalificacion td.titulo{width:125px; display: inline-block;}
		.ficha .cee .tablaCalificacion td.titulo.A{background: #FFF url(https://repositorio.urbaniza.com/images/cert_energ/indicador_peq_A.jpg) no-repeat /*30px*/0;}
		.ficha .cee .tablaCalificacion td.titulo.B{background: #FFF url(https://repositorio.urbaniza.com/images/cert_energ/indicador_peq_B.jpg) no-repeat /*30px*/0;}
		.ficha .cee .tablaCalificacion td.titulo.C{background: #FFF url(https://repositorio.urbaniza.com/images/cert_energ/indicador_peq_C.jpg) no-repeat /*30px*/0;}
		.ficha .cee .tablaCalificacion td.titulo.D{background: #FFF url(https://repositorio.urbaniza.com/images/cert_energ/indicador_peq_D.jpg) no-repeat /*30px*/0;}
		.ficha .cee .tablaCalificacion td.titulo.E{background: #FFF url(https://repositorio.urbaniza.com/images/cert_energ/indicador_peq_E.jpg) no-repeat /*30px*/0;}
		.ficha .cee .tablaCalificacion td.titulo.F{background: #FFF url(https://repositorio.urbaniza.com/images/cert_energ/indicador_peq_F.jpg) no-repeat /*30px*/0;}
		.ficha .cee .tablaCalificacion td.titulo.G{background: #FFF url(https://repositorio.urbaniza.com/images/cert_energ/indicador_peq_G.jpg) no-repeat /*30px*/0;}

	.ficha .cee .tablaCalificacion .emisiones{display: inline-block;}
	.ficha .cee .tablaCalificacion .consumo{display: inline-block;}
	.ficha .cee .tablaCalificacion .valor{margin-left:0;}
}
@media (max-width: 500px){
	/*Fotos*/
	.ficha .fotos{height: 331px;}
	/*Fotos similares*/
	#urbaWeb_bloqueSimilares .minificha .fotos{height: 278px;}
}
@media (max-width: 450px){
	/*Fotos*/
	.ficha .fotos{height: 298px;}
	/*Fotos similares*/
	#urbaWeb_bloqueSimilares .minificha .fotos{height: 245px;}
	
	.ficha .informacion .infoSpan{width:100%}
}
@media (max-width: 400px){
	/*Fotos*/
	.ficha .fotos{height: 265px;}
	/*Fotos similares*/
	#urbaWeb_bloqueSimilares .minificha .fotos{height: 212px;}
}
@media (max-width: 360px){
	/*Fotos*/
	.ficha .fotos{height: 239px;}
	/*Fotos similares*/
	#urbaWeb_bloqueSimilares .minificha .fotos{height: 186px;}
}
@media (max-width: 320px){
	/*Fotos*/
	.ficha .fotos{height: 212px;}
	/*Fotos similares*/
	#urbaWeb_bloqueSimilares .minificha .fotos{height: 159px;}
}