
/*!
 *  @file        : styles_mods.css
 *  @description : Estilos que pisan a los definidos por defecto, como medio para no usar preprocesadores
 *  @license     : albadoc
 *  @copyright   : 2018
 *  @author      : http://www.albadoc.com/
 *  @date        : 2023-07-06
 *  @human       : Jose Manuel Diaz <jmanuel.diaz@albadoc.com>
 *  @details	 : Los estilos de esta página pisan los estilos definidos por defecto
 ***************************/

/*------------------------------------------------------------------------------- DISEÑO JOSE ------------------------------------------------------------------------------*/

/* ----------------------------------------------------------------------- NAVEGADOR PRINCIPAL */

#Header.posicion_absolute.header_h_200 .cont_menu {
    top: 12px;
}
#Header .cont_header .lgx.logo_00 .enlace {
    width: 100%;
    height: 110%;
    padding: 0px 0px 0px 0px;
    object-fit: cover;
}

.doc_index #Header.header_h_200 .lgx.logo_00 {
    padding: 0 0 0 0;
}
/* ----------------------------------------------------------------------- FIN NAVEGADOR PRINCIPAL */

/* ----------------------------------------------------------------------- CABECERA */


.cont_busqueda.doc_index .busqueda_back img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.cont_busqueda.doc_index .cont_central.una_columna {
    max-width: 96%;
}
.cont_busqueda.doc_index .cont_central.una_columna .cont_textos .cont_cuerpo .cont_botonera {
    width: 25%;
}

.cont_busqueda.doc_index .busqueda .search-ppal .cont_input{
    height: 60px;
}

/* Buscador principal */
.cont_busqueda.doc_index .busqueda .search-ppal {
    margin: 111px 0 0px 0px;
}

.cont_busqueda .busqueda .search-ppal .tipo_columnas .cont_select .filtro_select_busquedas .btn.dropdown-toggle{
    background-color: #78c7e9 !important;
}
.bootstrap-select.btn-group .dropdown-toggle .filter-option {
    font-size: 1.4rem;
    text-shadow: 1px 1px 2px black;
    text-align: center;
}
/* ocultar icono de busqueda avanzada */
.cont_busqueda .busqueda .search-ppal .tipo_columnas .btn .icono {

    display: none;
}
/* fin Buscador principal */

/* ----------------------------------------------------------------------- FIN CABECERA */

/* ----------------------------------------------------------------------- CUERPO */
body>.container-fluid.fondo_e4e4e4 {
    background-color: white;
}
/* Mosaico */
/* 
.tituloColeDesta{
    text-align: center;
    color: #34437e ;
    font-size: 4rem !important;
    border-bottom: 3px solid #78c7e9;
    margin: 30px 0 10px 0px;
}
*/

/*
.collections_featured_img {
    width: 33%;
    height: 100%;
    text-align: center;
    padding: 20px 80px 20px 80px;
    margin: 0px 0px 0px 0px;
}
*/

/*
.collections_featured_img .thumbnail {
    width: 70%;
    padding: 0px 0px 0px 0px;
    margin: 5px 0px 5px 45px;
    border: 3px solid #34437e;
    border-radius: 0;
}
*/


#page-main.doc_index .cont_paneles {
    margin-top: 0px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-color: white;
    /*border-top: 3px solid #78c7e9;*/
    /*border-bottom: 3px solid #78c7e9;*/
}




/* ----------------------------------------------------------------------- FOOTER */
footer.footer .cont_back.footer-body {
    background-color: white ;
    border-top: 3px solid #34437e ;

}
footer.footer .cont_back.footer-bottom {
    background-color: #34437e;
}
.footerLogo01{
    width: 40% !important;
}
.footerLogo02{
    max-width: 250px !important;
}
.imgFooter02{
    background-image: url(../images/AHPC.png);
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 140px;
    background-position: center;

}

footer.footer .container .columna:last-child {
    padding-left: 0px;
    float: right;
}


.bloqueMediaAlba{
    text-align: center;
    color: #78c7e9;
}
footer.footer .container.copy {
    margin-top: 30px;
}
footer.footer .footer-body .sociales .lista_social li .social {
    width: 50px;
    height: 50px;
    border: 2px solid #34437e;
    color: white;
    background-color: #78c7e9;
}
.textoFooter02{
    color: #78c7e9 !important;
    margin: 0px 10px 0px 7px;
    font-size: 1.6rem;
}
/* ----------------------------------------------------------------------- FIN FOOTER */

/* ----------------------------------------------------------------------- Paginas interiores */
/* paginas interiores cabecera */
.tituloInterior{
    color: red;
    font-size: 4.5rem;
}
.textoInterior{
    color: black;
    font-size: 1.8rem;
    margin: 16px 25px 16px 25px;
}

/* fin paginas interiores cabecera */

/* imagen cabecera interior */

/* fin imagen cabecera interior */

/* listado de resultados */
/* fin listado de resultados */

/* mosaico de resultados */
/* fin mosaico de resultados */

/* detalle de resultado */
/* fin detalle de resultado */

.sangriaPunto{
    margin-left: 50px;
}

.styles_speficif_search{
    background-color: white;
    padding: 0px 0px 0px 0px;
}
.dato.d_fax{
    display: none;
}
.fondoArchivo{
    background-image: url("../images/fondoArchivo.jpg");
    background-size: cover;
    background-repeat:no-repeat;
    width: 100%;
    height: 300px;
    background-position:center;
    margin-top: 140px;
    margin-bottom: 50px;
}

.base_header #Header .busqueda_back img{
    display: none;
}

.styles_speficif_search #Header .cont_menu .navbar-nav {
    padding: 9px 15px 0 15px;
}

.cont_busqueda .busqueda .search-ppal .tipo_en_linea {
    background-color: transparent;
}


.base_header .cont_busqueda .busqueda .search-ppal .cont_grupo_filtros .form-group .control-label .titulo {
    color: #34437e;

}


/* ----------------------------------------------------------------------- Fin Paginas interiores */

/* boton volver a subir */
.botonera_flotante .boton {
    background-color: #78c7e9 !important;
    border: 3px solid white;
}







