.views-displays .tabs .open > a
{
    border-radius: .3rem .3rem 0 0;
}

.views-displays .tabs .open > a:hover,
.views-displays .tabs .open > a:focus
{
    color: #061f5c;
}

.views-displays .secondary .form-submit
{
    font-size: .875rem;
}

.views-displays .tabs .action-list
{
    padding: 0;
}

.views-filterable-options .filterable-option:nth-of-type(even) .form-type-checkbox
{
    background-color: #f9f9f9;
}

.views-ui-display-tab-actions .dropbutton .form-submit
{
    color: #010714;
}

.views-ui-display-tab-actions .dropbutton .form-submit:hover,
.views-ui-display-tab-actions .dropbutton .form-submit:focus
{
    color: #061f5c;
}

.block-column .grid__content
{
    height: 100%;
}

.block-column .grid__content > article
{
    height: 100%;
}

.block-column .grid__content > article > div
{
    height: 100%;
}

@media (max-width: 991.98px)
{
    .angled-components .paragraph--type--bp-view .news-events > .row
    {
        overflow: hidden;

        margin: 0 16px;
    }
    .angled-components .paragraph--type--bp-view .news-events > .row [class^=col]:not(.news-events-carousel)
    {
        padding: 0;
    }
}

.angled-components .paragraph--type--bp-view .news-events > .row .media:before
{
    z-index: 1;
}

.angled-components .paragraph--type--bp-view .news-events > .row .news-events-carousel:before
{
    position: absolute;
    top: -1%;

    display: block;

    width: 180px;
    height: 105%;

    content: '';

    background: inherit;
}

.angled-components .paragraph--type--bp-view .news-events > .row .news-events-carousel:first-of-type:before
{
    z-index: 2;
    right: -65px;

    transform: rotate(-.6deg) skew(9deg) translatex(-.7px);
}

@media (max-width: 991.98px)
{
    .angled-components .paragraph--type--bp-view .news-events > .row .news-events-carousel:first-of-type:before
    {
        top: -35px;
        right: 0;

        width: 100%;
        height: 85px;

        transform: skew(0, -2.982deg);
    }
}

.angled-components .paragraph--type--bp-view .news-events > .row .news-events-carousel:last-of-type:before
{
    z-index: 2;
    left: -57px;

    transform: rotate(-.6deg) skew(-9deg) translatex(-.7px);
}

@media (max-width: 991.98px)
{
    .angled-components .paragraph--type--bp-view .news-events > .row .news-events-carousel:last-of-type:before
    {
        top: -35px;
        left: 0;

        width: 100%;
        height: 85px;

        transform: skew(0, 2.982deg);
    }
}

.angled-components .paragraph--type--bp-view .news-events > .row .news-events-carousel > div
{
    z-index: 9;
}
