/*+clearfix {*/.cont_max:after,SECTION:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;}.cont_max,SECTION{display:block;*height:1px;}/*+}*//*[clearfix]*/.cont_max{padding:0 20px;}/*pie*/#pie .cont_max>DIV:nth-of-type(4){position:absolute;right:0;top:0;}/*home*/#prebanner+*{width:100%;margin-left:0;}.TitBanner{margin:10px auto 0;width:80%;/*font-size: 6vw;*/font-size:1.9rem;line-height:1.5em;white-space:nowrap;}.SubTitBanner{display:block;font-size:1.0rem;text-transform:none;color:#FFF;line-height:1.4em;text-align:center;font-family:Roboto,"sans serif";font-weight:300;width:80%;margin:0 auto;}#cajas A{margin:10px 30px;}#binicio #video IFRAME{height:38.5vw;width:100%;margin-left:0;}/*[clearfix]*/SECTION{margin-bottom:50px;position:relative;}SECTION DIV{margin-bottom:0;}SECTION>DIV:first-of-type{float:left;max-width:calc(98% - 280px);}SECTION>DIV:nth-of-type(2){/*float: right;*/max-width:280px;position:absolute;right:0;height:100%;min-height:350px;}SECTION .busqueda .compartir{position:absolute;bottom:0;width:100%;}/*instalaciones*/.titularsecciontanatorios,.titularseccion{text-align:left;}#bloquecentro IFRAME,#bloquecentro .redondearimagen{width:100%;height:37.5vw;margin-left:0;}#bloquecentro .titularsecciontanatorios+.fade{display:initial;}#bloquecentro{width:calc(100% - 300px);text-align:left;margin-right:20px;float:left;}#bloquederecha,#bloquederechab{margin-top:calc(1.68rem + 60px);float:right;width:280px;}#bloquederecha #map_canvas,#bloquederecha #map_canvas2{max-height:calc(37.5vw - 1.375rem - 20px);height:457px;}#bloquederecha .btcomollegar,#bloquederecha .textopequenoenlaceb{margin-bottom:calc(40px - 0.938rem - 10px);}#binstalaciones .botonera{margin-top:30px;}#binstalaciones .compartir{float:right;margin-top:0px;}#bloquederecha .direcciontana{margin-top:5px;}#binstalaciones #bloquegrande{text-align:left;}.divinstalaciones{width:30%;margin-right:5%;float:left;text-align:center;}.divinstalaciones:nth-child(3n +1){margin-right:0;}/*promociones*/#bnoticiasPromo H2,#bhotel H2,#bnoticias H2,#btienda H2{text-align:left;}.bloquenoticia>*{text-align:left;}.bloquenoticia .bloquenoticiaimgb{float:left;margin:0px 20px 0px 0px;width:175px;}/*tienda*/#btienda .titularseccion{visibility:hidden;}#btienda #bloqueizquierda{display:block;float:left;width:280px;margin-right:20px;}#btienda #bloquegrande{width:calc(100% - 300px);display:inline-block;text-align:left;}#btienda #bloqueizquierda .menuizqactivo{font-size:1.68rem;line-height:1.15;margin:30px 0;}#btienda TABLE{width:100%;}#estadocarrito{display:block;margin-bottom:40px;}#estadocarrito LI SPAN{font-weight:500;}#estadocarrito LI{display:inline-block;margin-right:20px;}.ampliar_zoom_imagen{display:inline;text-align:left;font-size:0.8rem;background:transparent url(/imagenes/lupa_img.png) no-repeat center left;padding-left:18px;}#btienda TABLE TD{width:14%;white-space:nowrap;border-bottom:1px solid #CCC;padding:5px 14px;}#btienda TABLE TH{font-weight:500;width:14%;padding:5px 14px;}#btienda TABLE .textodcha{text-align:right;}#btienda TABLE TR:last-child TD{border-bottom:none;padding-top:20px;white-space:nowrap;}#btienda TABLE.seccionpedido2 TR:nth-last-child(-n+3) TD{border-bottom:none;padding-top:15px;white-space:nowrap;}#btienda TABLE TD:nth-child(2){width:55%;white-space:normal;}#btienda TABLE TD:nth-child(4){text-align:center;}#btienda TABLE TH:nth-child(3){text-align:center;}/*landing Presupuestos*/#bPresupuestos #info{float:left;width:53%;box-sizing:border-box;}#bPresupuestos FORM{float:right;box-sizing:border-box;width:45%;}#bPresupuestos HEADER .logo{left:40px;}#btienda #bloqueizquierda #menuizq LI:first-of-type{display:block;}#btienda #bloqueizquierda #menuizq LI{border-bottom:none;margin:0;padding:0;}#btienda #bloqueizquierda #menuizq LI UL LI{display:block;}#btienda #bloqueizquierda #menuizq LI UL{display:block;}#btienda #bloqueizquierda #menuizq{margin-top:0;}SPAN.icarritotitulo{color:var(--c1);width:auto;padding-bottom:7px;}SPAN.icarritoproductos{padding:7px 0 6px 50px;margin-left:10px;margin-bottom:25px;}SPAN.icarritoproductos I{display:inline;}SPAN.icarritoproductos:after{display:none;}SPAN.icarritoproductos:before{display:none;}.registroclientes{display:block;}.accesoclientes{clear:left;margin:0 0 20px 58px;}#PedidoTelf{display:block;}#btienda #PedidoTelfMov{display:none;}#btienda #productosbi{margin-bottom:50px;}/*ESQUELA*/#besquelas .esquelaentrada{text-align:center;}#besquelas .esquelafallecio{text-align:center;}#besquelas .esqueladep{text-align:center;}