/* LOGO */
.is-frontpage .nav-logo-wrap .logo img {
    width: 118px;
    height: 51px;
    box-sizing: border-box;
    padding-left: 126px;
    background: url(../images/logo-blanco.png) left top no-repeat;
    background-size: 118px auto;
}

.is-sticky .nav-logo-wrap .logo img {
    width: auto;
    height: auto;
    box-sizing: unset;
    padding-left: 0;
    background: none;
}

/* Texto slider home */
.fullwidth-slider-fade h1 {
    font-size: 40px;
}

.fullwidth-slider-fade .home-text {
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 3px;
    color: rgba(255,255,255,.85);
}

/* en - Pantallas pequeñas */
@media (max-width:500px) {
    .fullwidth-slider-fade h1 {
        margin-top: 75px;
    }
}

@media (max-width:400px) {
    .fullwidth-slider-fade h1 {
        font-size: 30px;
    }
}

/* Hechos Relevantes */
/* Información Financiera */
#views-exposed-form-hechos-relevantes-default.views-exposed-form,
#views-exposed-form-informacion-financiera-default.views-exposed-form,
#views-exposed-form-hechos-relevantes-informacion-privilegiada-default.views-exposed-form {
    text-align: center;
}

#views-exposed-form-hechos-relevantes-default.views-exposed-form .form-actions,
#views-exposed-form-informacion-financiera-default.views-exposed-form .form-actions,
#views-exposed-form-hechos-relevantes-informacion-privilegiada-default .form-actions  {
    display: inline-block;
}

#edit-submit-hechos-relevantes,
#edit-submit-informacion-financiera,
#edit-submit-hechos-relevantes-informacion-privilegiada {
    margin-top: 8px;
}

/* Slick */

/* Arrows */
.slick-arrow {
    z-index: 4;
    width: 40px;
    height: 90px;
    background-color: rgba(255,255,255,0.5);
}

/* en pantallas pequeñas no hay arrows */
@media (max-width:500px) {
    .slick-arrow {
        display: none !important;
    }
}

.slick-arrow:hover {
    background-color: rgba(255,255,255,0.9);
}

.slick-arrow:before {
    font-size: 0;
    line-height: 30px;
}

.slick-next.slick-arrow {
    right: 0;
    border-radius: 7px 0 0 7px;
}

.slick-prev.slick-arrow {
    left: 0;
    border-radius: 0 7px 7px 0;
}

.slick-arrow i {
    position: absolute;
    width: 40px;
    height: 40px;
    color: black;
    font-size: 25px;
    line-height: 35px;
}

.fa.fa-angle-right {
    left: auto;
    right: 0;
}

.fa-angle-left {
    left: 0;
    right: auto;
}


/* Dots */

.slick-dots {
    bottom: 15px;
}

.slick-dots li button::before {
    font-size: 30px;
    color: white;
    text-shadow: 0px 0px 2px black;
}


.slick-dots li.slick-active button::before {
    text-shadow: 0px 0px 2px white;
}



/* RECAPTCHA */
.g-recaptcha {
    padding-bottom: 15px;
}


.post-prev-title {
    font-size:17px;
    font-weight:bold;
    letter-spacing:0em;
    line-height:1.25;
}


.post-prev-title a {
    color:#1b3991;
}


.post-prev-info, .post-prev-info a {
    color:#5f5f5f;
    margin-bottom:5px;
}

.post-prev-text {
    margin-bottom:22px;
    color:#5f5f5f;
    font-size:14px;
    font-weight:300;
    line-height:1.25;
    letter-spacing:0;
    font-weight:normal;
}


.btn-mod .btn-gray {
    background:#e5e5e5;
}
