/* Header and navigation */

#header > .wrapper::before {
    padding-top: 1%;
}

@media (max-width: 1023px) {
    #logo-container {
        width: 40%;
    }
}

@media (min-width: 1024px) {
    #logo-container {
        width: 30%;
    }
}

/* Font changes */

ul, li, body, html, h1, h2, h3, h4,h5, p, a, a:link, dl, dt, form, #footer, .slide-caption, .slide-title, .exhibition-title, .exhibition-description {
    font-family: "Century Gothic", "Helvetica Neue", Arial, sans-serif;
}

#nav-level-2 .nav-main .nav-link,
#search-container th, #search-container .radio_label {
    font-family: "Century Gothic", "Helvetica Neue", Arial, sans-serif;
}

#nav-level-2 .dropdown-sub-container a {
    font-family: "Century Gothic", "Helvetica Neue", Arial, sans-serif;
}

.list-contain-list .list-item-text {
    font-family: "Century Gothic", "Helvetica Neue", Arial, sans-serif;
}

#nav-level-2 .nav-main .nav-link {
    font-size: 15px;
}

.caption-desc {
    font-size: 14px;
}

.thumb-sm .caption-title {
    font-size: 15px;
}

.list-item-text {
    font-size: 14px;
}

.page-series .list-item-text {
    font-size: 15px;
}

.works-page-nav a {
    font-size: 15px;
}