
p, ul, li {font-size: 14px !important;}
.text-theme {
    color: #1d4b95 !important;
}
a {
    color: #1d4b95;
}
a:hover {
    text-decoration: underline !important;
}

.topbar {
    padding: 5px 0px !important;
    text-align: right;
    background-image: linear-gradient(#4c4c4c, #141414) !important;
    color: #efefef;
}

/* HEader */
.block.block-system-breadcrumb-block {
    margin-bottom: 0px;
}
.breadcrumb-content-inner .breadcrumb-content-main {
    padding: 20px 15px 10px !important;
}
.breadcrumb-content-inner .gva-block-breadcrumb.text-white .page-title,
.breadcrumb-content-inner .gva-block-breadcrumb.text-light .page-title {
    color: #fff;
    font-weight: 300;
    font-size: 24pt !important;
    margin-top: 0px;
    font-size: 2.1em;
}
.breadcrumb-content-inner .gva-block-breadcrumb.text-white .page-title,
.breadcrumb-content-inner .gva-block-breadcrumb.text-light .page-title {
    color: #fff;
    font-weight: 300;
    font-size: 2.1em;
    margin-top: 20px;
}

/* LISTS */
.aivc-list .views-field-field-newsletter-realease-date,
.field-name-field-newsletter-realease-date, .news-date {
    color: #1d4b95;
    background: url(https://www.inive.org/sites/all/themes/Porto/img/calendar.png) no-repeat scroll left center transparent;
    padding-left: 20px;
    margin-left: 15px;
    font-size: 14px !important;
}
.view-id-publications_block .views-field-field-library-resource .field-content a,
.aivc-list .views-field-field-library-resource a,
.views-field-field-newsletter-free-version .file a,
.field-name-field-newsletter-free-version .file a,
.aivc-node .views-field-field-library-resource .file_acessible a,
.aivc-node .views-field-field-library-resource .file_locked a,
.aivc-node .views-field-field-library-resource .file_public a {
    display: inline-block;
    padding: 3px;
    padding-left: 40px;
    margin-left: 0px;
    color: #000000;
    background: url(https://www.inive.org/sites/all/themes/Porto/img/icons/pdf.png) transparent left center no-repeat;
}
.aivc-list .views-field-body {
    color: #777;
    font-size: 14px !important;
    display: flex;
}

.view-read-more {
    background: url(/themes/custom/daudo_subtheme/icon-world.png) no-repeat scroll left center transparent;
    padding-left: 19px;
    background-size: 16px;
}
.pager ul.pager__items > li a {
    text-transform: inherit;
color: #1d4b95 !important;
}

/* EVENT */

.node--type-event .post-title {
    margin: 0px 0 0 200px !important;
    position: absolute!important;
    font-weight: 100!important;
    font-size: 24px!important;
}
.node--type-event .field--name-field-event-logo {
    width: 175px;
    display: inline-block;
}
.node--type-event .field--name-field-event-date,
.node--type-event .field--name-field-event-date-end,
.node--type-event .field--name-field-event-city,
.node--type-event .field--name-field-global-country {
  display: inline-block;
  margin-right: 10px;
  font-size: 20px;
  font-weight: 100;
}
.node--type-event .field--name-field-event-venue-name {
    padding: 3px;
    padding-left: 24px;
    margin-bottom: 25px;
    background: url(/themes/custom/daudo_subtheme/icon-location.png) transparent left center no-repeat;
    font-size: 13pt;
    font-weight: 300;
    clear: left;
}
/* PUBLICATION*/
.node--type-publication .field--name-field-rsc-image {
  width: 220px;
 display: inline-block;
 margin-right: 130px;
}
.node--type-publication .field {
    display: inline-block;
}

@media (max-width: 991.98px) {
    .gva-offcanvas-mobile .gva-navigation .gva_menu > li > a {
        color: #1d4b95 !important;
        font-family: inherit !important;
        font-weight: 500;
    }
    .gva-offcanvas-mobile .gva-navigation .gva_menu li a .icaret {
    color: #1d4b95 !important;
    background: #ffffff !important;
}
}
