.main-header nav a { font-size: 14px; color: #000000; letter-spacing: 1px; font-family: TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif; }
h4, .sectionname { font-size: 14px; letter-spacing: 1px; }
.main-header nav a:hover, .main-header nav a.active { color: #ffffff !important; }
a:hover, a:hover *, .grid .entry a:hover span, .private-login input[type="submit"]:hover, .entry a:hover .placeholder, .entry a:hover .thumb, #overlay .close:hover { color: #8b8888 !important; }
h1, h1.sectionname, .entries .titles, .entries .title, .grid .titles, .grid .title, .homepage .caption h1 { text-transform: uppercase; letter-spacing: 1px; color: #000000; font-size: 16px; }
h2, .entries .subtitle, .grid .subtitle, .grid .titles .subtitle, .homepage .caption h2, h3, .entries .date, .grid .date, .grid .titles .date, .homepage .caption h3 { text-transform: uppercase; letter-spacing: 1px; color: #000000; font-size: 12px; }
.news h1, .press-thumbs .entry .title, .large-images h2, .news h2, .news h3 { text-transform: uppercase; }
body { font-family: TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif; color: #000000; font-size: 14px; }
#overlay .close { font-family: TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif; font-size: 14px; }
section header, .divider, .news .entry { border-color: #000000; }
.screen-nav a, .slider-features a, .section-header a, .private nav a, .news .list h1, .entry .placeholder, .entry .thumb, .list.text-only.entries.fixed-font a .summary { color: #000000; }
.list.text-only.entries.fixed-font .date, .medium h1, .small h1, .medium h2, .small h2, .medium h3, .small h3, .entries.fixed-font .title, .entries.fixed-font .titles, .entries.fixed-font .subtitle, .entries.fixed-font  .date, .entries.fixed-font .titles .subtitle, .entries.fixed-font .titles .date, .fixed-font .entries .date, .grid.fixed-font .title, .grid.fixed-font .titles, .grid.fixed-font .subtitle, .grid.fixed-font  .date, .grid.fixed-font .titles .subtitle, .grid.fixed-font .titles .date, .fixed-font .grid .date, .links a, .fixed-font .entry h1, .fixed-font .entry h2, .fixed-font .entry h3 { font-size: 14px; }

/**
 * HEADER ADJUSTMENTS
 */
 body {
     
     background-color:#f3f3f3;
 }
 .main-header .logo {
    float: left;
    padding-top: 122px;
}
.homepage .slider {
    text-align: center;
    padding-bottom: 65px;
}
.homepage .caption {
    padding-top: 4px;
    text-align: left;
}
div#large img {
    width: 100%;
}
 .main-header nav a:hover, .main-header nav a.active {
    color: #8b8888 !important;
}
.main-header nav.mobile { float: left; margin-left: 0;
}
 
header .container { position: relative; }
header nav.main { padding-top: 134px; }
.main-header nav.languages { top: 64px; }
@media (max-width: 1100px) {
    .main-header nav.languages {
        right: 20px;
    }
}
@media (max-width: 330px) {
    .main-header {
        text-align: left;
    }
}

.s-news .section-header a{
font-size: 14px !important;
margin-right: 15px !important;
}


.list.text-only .title {
width: 58%;
}

.list.text-only .title {
width: 17%;
padding-right: 2%;
}

.list.text-only.entries.fixed-font .date {
font-size: 12px;
float: right;
margin-right: 9%;
}

.s-artists #more-information { display: none; }

.s-artists .entry .title, .s-artists .entry .titles {
    font-size: 14px;
}

div#screen-video {
    padding-bottom: 50px;
}

.category.c-collaborations .entry.not-clickable .title, .entry.not-clickable .titles {color: #000000;}
div#catalogues-grid .fitted .placeholder {background: none;}
.main-header nav { font-size: 14px; float: right; margin-left: 30px;}
.main-header nav a { margin-left: 13px;}
.entry.not-clickable .title, .entry.not-clickable .titles {color: #383838;}
.entry .title, .entry .titles { font-size: 16px; color: #000000; }
.entries.fixed-font .subtitle, .entries.fixed-font .titles .subtitle, .grid.fixed-font .subtitle, .grid.fixed-font .titles .subtitle, .entries.fixed-font .date, .entries.fixed-font .titles .date, .grid.fixed-font .date, .grid.fixed-font .titles .date { font-size: 12px;}
.slide figcaption p, .thumbnail-caption p {font-size: 12px;}
.languages { position: static; }
.category.c-collaborations .placeholder { margin-bottom: 6px; display: none; }
.category.c-collaborations .grid .entry { width: 80%;}
nav.sub-links, nav.slider-features { text-align: right; font-size: 10px; }
.fitted .placeholder { padding-top: 100%; background: #9c9080; }
.screen-nav a, .slider-features a, .section-header a, .private nav a { color: #000000; text-transform: uppercase; font-size: 10px; }
.publications .fitted .placeholder { padding-top: 100%; background: transparent; }
footer.divider { border: 0; background: #9c9080; height: 120px; }
footer div.footer-cols { line-height: 29px; width: 75%; padding-top: 48px; color: #000; }
footer .footer-social { padding-right: 0; text-align: right; float: right; padding-top: 48px; }
.bx-wrapper .bx-controls-direction .bx-next, 
.bx-wrapper .bx-controls-direction .bx-prev {
    background: url('/https\3A \2F \2F s3\2E amazonaws\2E com\2F files\2E collageplatform\2E com\2E prod\2F application\2F 547c8a8407a72cea44e037b0\2F a2a7010c14ab9f5ec9bf1e1b7b875e53\2E png') no-repeat;
    background-size: 24px 90px;
    width: 12px;
    height: 30px;
    margin-top: -15px;
}
.bx-wrapper .bx-controls-direction .bx-prev {
    background-position: 0 0;
}
.bx-wrapper .bx-controls-direction .bx-prev:hover {
    background-position: 0 -30px;
}
.bx-wrapper .bx-controls-direction .bx-next {
    background-position: -12px 0;
}
.bx-wrapper .bx-controls-direction .bx-next:hover {
    background-position: -12px -30px;
}
@media all and (max-width: 320px) {
    .bx-wrapper .bx-controls-direction .bx-next, 
    .bx-wrapper .bx-controls-direction .bx-prev {
        width: 6px;
        height: 15px;
        margin-top: -7.5px;
    }
    .bx-wrapper .bx-controls-direction .bx-prev {
        background-position: 0 -60px;
    }
    .bx-wrapper .bx-controls-direction .bx-prev:hover {
        background-position: 0 -75px;
    }
    .bx-wrapper .bx-controls-direction .bx-next {
        background-position: -6px -60px;
    }
    .bx-wrapper .bx-controls-direction .bx-next:hover {
        background-position: -6px -75px;
    }
}

*:focus:not(.focus-visible) {
    outline: none;
}


        
    .slider-nav-next,
    .slider-nav-prev,
    .swiper-vow .slider-nav-next,
    .swiper-vow .slider-nav-prev,
    .swiper-vow .slider-nested-nav-prev,
    .swiper-vow .slider-nested-nav-next {
        background: url('/https\3A \2F \2F s3\2E amazonaws\2E com\2F files\2E collageplatform\2E com\2E prod\2F application\2F 547c8a8407a72cea44e037b0\2F a2a7010c14ab9f5ec9bf1e1b7b875e53\2E png') no-repeat;
        background-size: 24px 90px;
        width: 12px;
        height: 30px;
        margin-top: -15px;
        position: absolute;
        top: 50%;
        border: none;
        transform: none;
    }
    .slider-nav-prev,
    .swiper-vow .slider-nav-prev,
    .swiper-vow .slider-nested-nav-prev {
        background-position: 0 0;
        left: 0;
    }
    .slider-nav-prev:hover,
    .swiper-vow .slider-nav-prev:hover,
    .swiper-vow .slider-nested-nav-prev:hover {
        background: url('/https\3A \2F \2F s3\2E amazonaws\2E com\2F files\2E collageplatform\2E com\2E prod\2F application\2F 547c8a8407a72cea44e037b0\2F a2a7010c14ab9f5ec9bf1e1b7b875e53\2E png') no-repeat;
        background-size: 24px 90px;
        background-position: 0 -30px;
        border: 0;
    }
    .slider-nav-next,
    .swiper-vow .slider-nav-next,
    .swiper-vow .slider-nested-nav-next {
        background-position: -12px 0;
        right: 0;
    }
    .slider-nav-next:hover,
    .swiper-vow .slider-nav-next:hover,
    .swiper-vow .slider-nested-nav-next:hover {
        background: url('/https\3A \2F \2F s3\2E amazonaws\2E com\2F files\2E collageplatform\2E com\2E prod\2F application\2F 547c8a8407a72cea44e037b0\2F a2a7010c14ab9f5ec9bf1e1b7b875e53\2E png') no-repeat;
        background-size: 24px 90px;
        background-position: -12px -30px;
        border: 0;
    }
            @media all and (max-width: 320px) {
            .slider-nav-next,
            .slider-nav-prev,
            .swiper-vow .slider-nav-next,
            .swiper-vow .slider-nav-prev,
            .swiper-vow .slider-nested-nav-prev,
            .swiper-vow .slider-nested-nav-next {
                width: 6px;
                height: 15px;
                margin-top: -7.5px;
            }
            .slider-nav-prev,
            .swiper-vow .slider-nav-prev,
            .swiper-vow .slider-nested-nav-prev {
                background-position: 0 -60px;
            }
            .slider-nav-prev:hover,
            .swiper-vow .slider-nav-prev:hover,
            .swiper-vow .slider-nested-nav-prev:hover {
                background-position: 0 -75px;
            }
            .slider-nav-next,
            .swiper-vow .slider-nav-next,
            .swiper-vow .slider-nested-nav-next {
                background-position: -6px -60px;
            }
            .slider-nav-next:hover,
            .swiper-vow .slider-nav-next:hover,
            .swiper-vow .slider-nested-nav-next:hover {
                background-position: -6px -75px;
            }
        }