/*=======================================================================
 *** PORTO_SUB STYLE SHEET***
 ========================================================================*/
.header-body img {
    width: 250px !important;
    height: 80px !important;
}
html.sticky-header-active #header .header-body {
    position: relative !important;
}
.col-xs-12.img-portada-3-elementos {
    margin-top: 1em;
    margin-bottom: 1em;
}
#block-block-88 .col-md-7, #block-block-88 .col-md-4 {
    top: 20px;
}
#footer {
    background: #252525 !important;
    border-top: 4px solid #252525 !important;
}
.view-noticias li.node-readmore.first.last {
    display: none;
}
/*LISTADO NOTICIAS*/
ul.listado-noticias li {
    list-style-type: none;
}
ul.listado-noticias {
    padding-left: 0px;
}
li.hidden-xs span.ws-nowrap .fa-phone {
    display: none;
}
/*CALENDARIO*/
.view-item-Calendario a {
    color: #FFF !important;
    font-size: 14px;
}
.view-id-Calendario .date-prev {
    padding-right: 55px !important;
}
#block-views-pr-ximos-eventos-block h2 {
    margin-left: -25px;
}
div#block-views-pr-ximos-eventos-block {
    margin-left: 25px;
    margin-top: 25px;
}
.field.field-name-field-fecha.field-type-datestamp.field-label-hidden, .field.field-name-field-fecha-publicacion.field-type-datestamp.field-label-hidden {
    margin-bottom: 2em;
}
.field-name-field-descripcion.field-type-text-long {
    margin-bottom: 1em;
}
.date-display-single {
    font-style: italic;
    font-size: 16px;
}
.field-name-field-fecha-agenda {
    margin-bottom: 2em;
}
.view-normativa .views-field.views-field-field-descripcion {
    margin-bottom: 1.5em;
}
/*IFRAME*/
#node-152 iframe, #node-153 iframe {
    border: 0 !important;
}
/*ENLACES RELACIONADOS*/
.field-name-field-enlaces-relacionados, .field-name-field-documentos-asociados {
    padding-left: 15px;
    margin-top: 1em;
}
.field-name-field-enlaces-relacionados .field-label, .field-name-field-documentos-asociados .field-label {
    font-size: 1.8em;
    font-weight: 400;
    letter-spacing: normal;
    line-height: 24px;
    padding-top: 0.5em;
    text-transform: uppercase;
    color: #1d2127;
    margin-left: -15px !important;
    margin-bottom: 0.5em;
}
.node-page .field-name-field-enlaces-relacionados .field-items, .node-page .field-name-field-documentos-asociados .field-items {
    margin-left: 15px;
}
.field-name-field-documentos-asociados .file img, .field-name-field-documentos-asociados .file a {
    display: inline-block;
}
.node-page .field-name-field-enlaces-relacionados, .field-name-field-documentos-asociados {
    margin-bottom: 1.5em;
}
/*BUSQUEDA*/
.search-form .form-item.form-type-checkboxes.form-item-language {
    display: none;
}
.search-form .form-item-type-home-concept, .search-form .form-item-type-article, .search-form .form-item-type-carousel, .search-form .form-item-type-contact, .search-form .form-item-type-eventos, .search-form .form-item-type-faq, .search-form .form-item-home-concept, .search-form .form-item-type-our-history, .search-form .form-item-type-parallax, .search-form .form-item-type-portfolio, .search-form .form-item-type-product-display, .search-form .form-item-type-simplenews, .search-form .form-item-type-team, .search-form .form-item-type-testimonials, .search-form .form-item-type-twitter-feed, .search-form .form-item-type-video-background, .search-form .form-item-type-webform {
    display: none;
}

.view-enlaces ul.nav-list {
	white-space: inherit;
}
