/* Inicio Formateado General *//** ocultar iframe generado por compartir de google **/iframe[id^="oauth2relay"] {display: none;}/** FIN ocultar iframe generado por compartir de google **/body{ position: relative; }h1, .h1, h2, .h2, h3, .h3 {    margin-bottom: 5px;    margin-top: 5px;}table { max-width: 100%;}#contenidos img {height: auto !important; max-width: 100%; float: left;}/* FIN Formateado General */#contenedor_cabecera {     position: relative;        width: 100%;}#contenedor_cabecera.cabecera_nohome { min-height: 70px; margin-bottom: 15px; }#contenedor_cabecera #top_datos  { float: right; width: 100%; min-height: 50px; background: #1a171b; }#contenedor_cabecera #top_datos div[class^="dat_cabecera"] {    align-items: center;    display: flex;    float: right;    height: 50px;    margin: 0 15px;}#contenedor_cabecera #top_datos span.dat_cabecera_24h { font-weight: bold; }#contenedor_cabecera #top_datos span.dat_cabecera_tfno_txt, #contenedor_cabecera #top_datos span.dat_cabecera_wapp_txt { font-style: italic; font-size: 17px;}#contenedor_cabecera #top_datos div[class^="dat_cabecera"] > a { display: flex; flex-flow: row; align-items: center; }#contenedor_cabecera #top_datos div[class^="dat_cabecera"] > a > span { display: flex; flex-flow: column; margin: 0 4px; line-height: 1; }#contenedor_cabecera #top_datos div[class^="dat_cabecera"] span[class*="_txt"] { color: #fff}#contenedor_cabecera #top_datos span {color: #cbbb9d; font-size: 22px;}#contenedor_cabecera #top_datos span.dat_cabecera {font-size: 200%;}@media(max-width: 480px) {    #contenedor_cabecera #top_datos div[class^="dat_cabecera"] {margin-left: 2em !important}    #contenedor_cabecera #top_datos div.dat_cabecera_24h {float: left;margin: 0px !important}}#contenedor_cabecera #top_logo_menu {     float: left;     width: 100%;    top: 100%;     left: 0;     z-index: 3;     display: flex;     align-items: flex-end;}#contenedor_cabecera #top_logo_menu.menu_fijo {     -webkit-box-shadow: 0px 3px 10px 0px rgba(0,0,0,0.3);    -moz-box-shadow: 0px 3px 10px 0px rgba(0,0,0,0.3);    box-shadow: 0px 3px 10px 0px rgba(0,0,0,0.3); }#contenedor_cabecera #top_logo_menu.menu_fijo { height: 50px; }.menu_home{ position: absolute; top: 0; right: 0; }.menu_fijo{     background: #fff;    position: fixed;    top: inherit !important;    height: 50px;    width: 100%;}#contenedor_menuprincipal.menu_fijo{ position: relative; }#contenedor_cabecera .menu_fijo .logo_cabecera { width: 160px; }#contenedor_cabecera .menu_fijo .logo_cabecera img { max-height: 50px; }#contenedor_cabecera .menu_nohome .logo_cabecera img { max-height: 70px; }#contenedor_slideshow { float: left; width: 100%; }#contenedor_contenido { padding: 15px; }#contenedor_contenido.container_sp { padding: 0;}/* clases para cabecera de paginas de contenido */#texto_pagina div.cabecera_info {    display: flex;    flex-flow: row wrap;    float: left;    width: 100%;}#texto_pagina div.cabecera_info_datos { background: #cbbb9d;  }#texto_pagina div.cabecera_info_img { padding: 0; }/* FIN clases para cabecera de paginas de contenido */#contenedor_compartir { float: left; width: 100%; }#contenidos { padding: 0 15px; }#contenidos.id-1 { padding: 0; margin-top: -10px; float: left; }#contenidos.id-1 h1.personalizado{ display: none; }#contenidos.id-1 #texto_pagina { display: flex; flex-flow: nowrap; }#contenedor_menu_blog { float: left; width: 100%; position: relative; margin-top: 10px;}#contenedor_esquelas {    float: left;    width: 100%;    background: rgba(0, 0, 0, 0) url("/layouts/navasfuneraria/default/img/fondo-esquelas.jpg") no-repeat center center / 100% 100%;    padding: 50px 30px;}#contenedor_video_home {width: 100%;}#contenedor_video_home.embed-responsive-16by9 {    padding-bottom: 35%; }#contenedor_ultimas_noticias { background: #3D3D3F;}#contenedor_pie { padding: 20px 50px 0; }#contenedor_datos_pie_perfiles {    align-items: flex-end;    display: flex;    flex-flow: row wrap;    float: left;    width: 100%;}#contenedor_datos_pie_perfiles .dat_pie_24h { font-size: 16px; color: #cbbb9d; font-weight: bold; float: left; width: 100%; }#contenedor_datos_pie_perfiles .dat_pie_titulo { font-size: 14px; color: #cbbb9d; font-weight: bold; }#contenedor_datos_pie_perfiles .dat_pie_direccion { font-size: 14px; color: #fff; font-weight: normal; }#contenedor_datos_pie_perfiles .dat_pie_titulo, #contenedor_datos_pie_perfiles .dat_pie_direccion { float: left; width: 100%; }#contenedor_datos_pie_perfiles div.datos_pie > a { float: left; margin-right: 15px; }#contenedor_datos_pie_perfiles div.datos_pie .dat_pie_tfno_txt, #contenedor_datos_pie_perfiles div.datos_pie .dat_pie_wapp_txt { font-style: italic; font-size: 14px; color: #fff; }#contenedor_datos_pie_perfiles div.datos_pie .dat_pie_tfno_num, #contenedor_datos_pie_perfiles div.datos_pie .dat_pie_wapp_num { font-style: italic; font-size: 14px; color: #cbbb9d; }#contenedor_datos_pie_perfiles div.datos_pie > a { display: flex; flex-flow: row; align-items: center; }#contenedor_datos_pie_perfiles div.datos_pie > a > span { display: flex; flex-flow: column; margin: 4px; font-size: 24px;}#contenedor_datos_pie_perfiles div.datos_pie span[class*="_txt"] { color: #fff}#contenedor_menu_pie_firmas { padding: 15px; border-top: 1px solid #fff;}#contenedor_firmas { display: flex; justify-content: space-between; align-items: center; }#contenedor_firmas, #senciweb, #esepe { float: left;  padding: 5px 15px 5px 0;}@media(max-width: 1200px) {      #contenedor_cabecera #top_logo_menu .logo_cabecera { max-width: 210px; }      #contenedor_logo_pie { margin-bottom: 15px; max-width: 210px; }}@media(max-width: 992px) {       #contenedor_cabecera {        -webkit-box-shadow: 0px 3px 10px 0px rgba(0,0,0,0.3);        -moz-box-shadow: 0px 3px 10px 0px rgba(0,0,0,0.3);        box-shadow: 0px 3px 10px 0px rgba(0,0,0,0.3);         min-height: 50px !important;    }      #contenedor_cabecera #top_datos div[class^="dat_cabecera"] { margin: 0; }    #contenedor_cabecera #top_logo_menu { width: 100%; min-width: 200px; display: block; }      #contenedor_cabecera #top_logo_menu .logo_cabecera {  position: absolute; width: auto; z-index: 2; }    #contenedor_cabecera #top_logo_menu .logo_cabecera img { max-height: 50px !important; }    #contenedor_cabecera #top_datos { float: left; min-height: 50px;  width: auto; background: none; }    .menu_home { position: inherit; top: 0; }    .menu_fijo { position: fixed !important; }    #contenedor_cabecera #top_datos div[class^="dat_cabecera"] span[class*="_txt"] { color: inherit; }    #contenedor_menuprincipal { float: right; width: 100%; }}@media(max-width: 768px) {       #contenedor_video_home.embed-responsive-16by9 {padding-bottom: 56.25%;}    #contenedor_cabecera #top_datos, #contenedor_cabecera #top_logo_menu { width: 100%; }    #contenedor_cabecera #top_logo_menu .logo_cabecera { width: auto; padding: 0; z-index: 2; position: absolute; }    #contenedor_datos_pie_perfiles > div { padding: 15px;}}@media(max-width: 480px) {       }