#skip-link {
    display: block;
    position: absolute;
    top: 3px;
    left: 3px;
}

.element-invisible {
    display: inline;
    position: absolute !important;
    overflow: hidden;
    height: 1px;
    clip: rect(1px, 1px, 1px, 1px);
}

.element-focusable {
    display: inline;
    position: absolute !important;
    overflow: hidden;
    height: 1px;
    clip: rect(1px, 1px, 1px, 1px);
}

.element-focusable:active,
.element-focusable:focus {
    position: static !important;
    clip: auto;
}

.js .body *:focus {
    outline: 0
}

.js .container--has-focus *:focus {
    outline: solid CornflowerBlue 3px
}

.control-trigger {
    font-size: 26px;
    cursor: pointer;
    position: absolute;
    top: 0;
    left: 50px;
    z-index: 9;
}

.visually-hidden {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px 1px 1px 1px);
    /* IE6, IE7 */
    clip: rect(1px, 1px, 1px, 1px);
    white-space: nowrap;
    /* added line */
}

#popup-text * {
    color: white !important;
}

#sliding-popup.sliding-popup-top,
#sliding-popup.sliding-popup-top .eu-cookie-withdraw-banner,
.eu-cookie-withdraw-tab {
    background-color: #007985;
}
@media (max-width: 768px) {
    ul.pager {
        float:none !important;
    }
}