#courses-lessons-scroller .owl-nav.disabled,
#event-categories-scroller .owl-nav.disabled,
#event-organisers-scroller .owl-nav.disabled,
#event-places-scroller .owl-nav.disabled {
    /*display: block;*/
}

#courses-lessons-scroller .owl-stage-outer,
#event-categories-scroller .owl-stage-outer,
#event-organisers-scroller .owl-stage-outer,
#event-places-scroller .owl-stage-outer,
#semesters-scroller .owl-stage-outer {
    padding-top: 12px;
    padding-bottom: 12px;
}

#courses-lessons-scroller .owl-prev,
#courses-lessons-scroller .owl-next,
#event-categories-scroller .owl-prev,
#event-categories-scroller .owl-next,
#event-organisers-scroller .owl-prev,
#event-organisers-scroller .owl-next,
#event-places-scroller .owl-prev,
#event-places-scroller .owl-next,
#semesters-scroller .owl-prev,
#semesters-scroller .owl-next {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}

#courses-lessons-scroller .owl-prev,
#event-categories-scroller .owl-prev,
#event-organisers-scroller .owl-prev,
#event-places-scroller .owl-prev,
#semesters-scroller .owl-prev {
    left: -20px;
}

#courses-lessons-scroller .owl-next,
#event-categories-scroller .owl-next,
#event-organisers-scroller .owl-next,
#event-places-scroller .owl-next,
#semesters-scroller .owl-next {
    right: -20px;
}

.slider-switcher {
    margin-left: 12px;
    padding: 0;
    margin: 0;
    list-style: none;
    margin-top: 20px;
    border: 0;
}

.slider-switcher li .btn-black {
    /*background-color: #353439 !important;*/
    background: #FFF !important;
    background: -moz-linear-gradient(top,    #FFF 0%, #C2C2C2 100%) !important;
    background: -webkit-linear-gradient(top, #FFF 0%, #C2C2C2 100%) !important;
    background: linear-gradient(to bottom,   #FFF 0%, #C2C2C2 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFF', endColorstr='#C2C2C2',GradientType=0 ) !important;
    color: #777 !important;
}

.slider-switcher .btn-black.active span {
    color: #fff !important;
}

.slider-switcher li {
    border-radius: 4px 4px 4px 4px;
    float: left;
    margin-left: 5px;
}

.owl-carousel .owl-item {
    width: 260px;
}

.course-scrollers__label {
    font-family: var(--font-family-sans-serif);
    font-weight: 500;
    white-space: nowrap;
    font-size: 16px;
    vertical-align: middle;
    margin: 0 !important;
    display: inline-block;
    height: 21px;
    line-height: 21px;
}

.course-scrollers__label::after {
    content: '/';
    font-family: var(--font-family-sans-serif);
    font-size: 1.25em;
    border: none;
    vertical-align: middle;
    color: var(--blue-txt);
    margin-right: 0.5em;
}
