/* Menu */

.yale-boxed-menu .menu > li a:hover, .yale-wide-menu .menu > li a:hover, .yale-boxed-menu .menu > li a.active, .yale-wide-menu .menu > li a.active, .yale-boxed-menu .sf-menu > li.active-trail > a, .yale-wide-menu .sf-menu > li.active-trail > a {
    color: #059ecc;
}

.nav-serif .zone-menu .menu > li {
    font-family: "Mallory", Arial, Helvetica, sans-serif;
    font-size: 1em;
    text-transform: uppercase;
}

.yale-boxed-menu .menu > li a:hover, .yale-wide-menu .menu > li a:hover {
    background-color: #101010;
}

.sidebar .menu a.active {
    color:#059ecc;
}

/* Mobile Menu */
#additional-nav li a.active {
    color:#059ecc;
}

#additional-nav .additional-nav-button a,
.moved-sidenav a {
    color: #fff;
}

#additional-nav .additional-nav-button a:hover {
    background-color: #222;
}


/* Menu end */

article p a, article li a, table a, .region-content .block-block p a, .faq-content a, .view-faq a, .faq-ul-questions-top li a.active, ul.links.inline li a, .field-type-link-field a, .side-news h3 a, .teaser-list li a, .links a, aside .block p a, .region-sidebar-second .block-block .content li a, .region-sidebar-second .block-views .views-summary a, .view-calendar-list .views-field a, .featured-video h3 a, main h3 a, ul.action-links a, #biblio-header a, .biblio-category-section a, .view-display-id-page p a, a, main a, main p a, main li a, .region-content .menu a, #block-views-calendar-list-block-2 a,  {
    color: #059ecc;
}

main p a, main li a, main a, table a, .region-content .block-block p a, .region-content .menu a, .faq-content a, .view-faq a, .faq-ul-questions-top li a.active, ul.links.inline li a, .field-type-link-field a, .side-news h3 a, .teaser-list li a, .links a, .sidebar .block p a, .region-sidebar-second .block-block .content li a, .region-sidebar-second .block-views .views-summary a, .view-calendar-list .views-field a, .featured-video h3 a, ul.action-links a, #biblio-header a, .biblio-category-section a {
    color: #059ecc;
}

article p a:hover, a:hoverrticle li a:hover, table a:hover, .region-content .block-block p a:hover, .faq-content a:hover, .view-faq a:hover, .faq-ul-questions-top li a:hover.active, ul.links.inline li a:hover, .field-type-link-field a:hover, .side-news h3 a:hover, .teaser-list li a:hover, .links a:hover, a:hoverside .block p a:hover, .region-sidebar-second .block-block .content li a:hover, .region-sidebar-second .block-views .views-summary a:hover, .view-calendar-list .views-field a:hover, .featured-video h3 a:hover, main h3 a:hover, ul.action-links a:hover, #biblio-header a:hover, .biblio-category-section a:hover, .view-display-id-page p a:hover, a:hover, main a:hover, main p a:hover, main li a:hover, .region-content .menu a:hover, #block-views-calendar-list-block-2 a:hover,  {
    color: #fff;
}

main a:hover, table a:hover, .region-content .block-block p a:hover, .region-content .menu a:hover, .faq-content a:hover, .view-faq a:hover, .faq-ul-questions-top li a.active:hover, ul.links.inline li a:hover, .field-type-link-field a:hover, .side-news h3 a:hover, .teaser-list li a:hover, .links a:hover, .sidebar .block p a:hover, .region-sidebar-second .block-block .content li a:hover, .region-sidebar-second .block-views .views-summary a:hover, .view-calendar-list .views-field a:hover, .featured-video h3 a:hover, ul.action-links a:hover, #biblio-header a:hover, .biblio-category-section a:hover {
    color: #fff;
}

#region-sidebar-first a:hover{
background-color: black;
color: white;
text-decoration: underline;
}



@media only screen and (max-width: 768px) {
    #section-content {
        padding-bottom: 55px;
    }
}
