.mAutoNews__container {
    padding: 36px 0 !important;
}
.mAutoNews__container H2 {
    margin-bottom: 0;
}
.mAutoNews_lightblue,.carousel_lightblue {
	background-color: #C8E8F0 !important;
    color: #000000;
}
.mAutoNews_lightblue H2 {
    color: #000000;
}
.mAutoNews_lightblue .news-item__copy-container .news-item__title, .mAutoNews_lightblue .news-item__copy-container,.mAutoNews_lightblue .swiper-slide {
    background-color: #C8E8F0 !important;
    color: #000000 !important;
}
.mAutoNews_lightblue a {
    background-color: #C8E8F0 !important;
}
.mAutoNews_lightblue .news-item__link:active .news-item__copy-container .news-item__date,
.mAutoNews_lightblue .news-item__link:active .news-item__copy-container .news-item__title,
.mAutoNews_lightblue .news-item__link:active .news-item__copy-container .news-item__title:after,
.mAutoNews_lightblue .news-item__link:active .news-item__copy-container .news-item__intro > p,
.mAutoNews_lightblue .news-item__link:focus .news-item__copy-container .news-item__date,
.mAutoNews_lightblue .news-item__link:focus .news-item__copy-container .news-item__title,
.mAutoNews_lightblue .news-item__link:focus .news-item__copy-container .news-item__title:after,
.mAutoNews_lightblue .news-item__link:focus .news-item__copy-container .news-item__intro > p,
.mAutoNews_lightblue .news-item__link:hover .news-item__copy-container .news-item__date,
.mAutoNews_lightblue .news-item__link:hover .news-item__copy-container .news-item__title,
.mAutoNews_lightblue .news-item__link:hover .news-item__copy-container .news-item__title:after,
.mAutoNews_lightblue .news-item__link:hover .news-item__copy-container .news-item__intro > p {
    color: #000000 !important;

}


.news-item__link:hover .news-item__copy-container .news-item__intro > p {
    color: #000000 !important;
}

.mAutoNews_charcoal,.carousel_charcoal {
	background-color: #232c2b !important;
    color: #fff;
}
.mAutoNews_charcoal H2 {
    color: #fff;
}
.mAutoNews_charcoal .news-item__copy-container .news-item__title, .mAutoNews_charcoal .news-item__copy-container,.mAutoNews_charcoal .swiper-slide {
    background-color: #232c2b !important;
    color: #ffffff !important;
}
.mAutoNews_charcoal a {
    background-color: #232c2b !important;
}
.mAutoNews_charcoal .news-item__link:active .news-item__copy-container .news-item__date,
.mAutoNews_charcoal .news-item__link:active .news-item__copy-container .news-item__title,
.mAutoNews_charcoal .news-item__link:active .news-item__copy-container .news-item__title:after,
.mAutoNews_charcoal .news-item__link:active .news-item__copy-container .news-item__intro > p,
.mAutoNews_charcoal .news-item__link:focus .news-item__copy-container .news-item__date,
.mAutoNews_charcoal .news-item__link:focus .news-item__copy-container .news-item__title,
.mAutoNews_charcoal .news-item__link:focus .news-item__copy-container .news-item__title:after,
.mAutoNews_charcoal .news-item__link:focus .news-item__copy-container .news-item__intro > p,
.mAutoNews_charcoal .news-item__link:hover .news-item__copy-container .news-item__date,
.mAutoNews_charcoal .news-item__link:hover .news-item__copy-container .news-item__title,
.mAutoNews_charcoal .news-item__link:hover .news-item__copy-container .news-item__title:after,
.mAutoNews_charcoal .news-item__link:hover .news-item__copy-container .news-item__intro > p {
    color: #ffffff !important;
}

.mAutoNews_charcoal .news-item__copy-container .news-item__title::after {
}

.mAutoNews_darkblue,.carousel_darkblue {
	background-color: #002d5a !important;
    color: #ffffff;
}

.mAutoNews_darkblue,.carousel_darkblue {
	background-color: #002d5a !important;
    color: #ffffff;
}
.mAutoNews_darkblue H2 {
    color: #ffffff;
}
.mAutoNews_darkblue .news-item__copy-container .news-item__title, .mAutoNews_darkblue .news-item__copy-container,.mAutoNews_darkblue .swiper-slide {
    background-color: #002d5a !important;
    color: #ffffff !important;
}
.mAutoNews_darkblue a {
    background-color: #002d5a !important;
}

.mAutoNews_darkblue .news-item__link:active .news-item__copy-container .news-item__date,
.mAutoNews_darkblue .news-item__link:active .news-item__copy-container .news-item__title,
.mAutoNews_darkblue .news-item__link:active .news-item__copy-container .news-item__title:after,
.mAutoNews_darkblue .news-item__link:active .news-item__copy-container .news-item__intro > p,
.mAutoNews_darkblue .news-item__link:focus .news-item__copy-container .news-item__date,
.mAutoNews_darkblue .news-item__link:focus .news-item__copy-container .news-item__title,
.mAutoNews_darkblue .news-item__link:focus .news-item__copy-container .news-item__title:after,
.mAutoNews_darkblue .news-item__link:focus .news-item__copy-container .news-item__intro > p,
.mAutoNews_darkblue .news-item__link:hover .news-item__copy-container .news-item__date,
.mAutoNews_darkblue .news-item__link:hover .news-item__copy-container .news-item__title,
.mAutoNews_darkblue .news-item__link:hover .news-item__copy-container .news-item__title:after,
.mAutoNews_darkblue .news-item__link:hover .news-item__copy-container .news-item__intro > p {
	color: #ffffff !important;
}



.mAutoNews_darkblue .news-item__copy-container .news-item__title::after {
}

.mAutoNews_darkblue,.carousel_darkblue {
	background-color: #002d5a !important;
    color: #ffffff;
}

.mAutoNews_black,.carousel_black {
	background-color: #000 !important;
    color: #ffffff;
}
.mAutoNews_black H2 {
    color: #ffffff;
}
.mAutoNews_black .news-item__copy-container .news-item__title, .mAutoNews_black .news-item__copy-container,.mAutoNews_black .swiper-slide {
    background-color: #000 !important;
    color: #ffffff !important;
}
.mAutoNews_black a {
    background-color: #000 !important;
}
.mAutoNews_black .news-item__link:active .news-item__copy-container .news-item__date,
.mAutoNews_black .news-item__link:active .news-item__copy-container .news-item__title,
.mAutoNews_black .news-item__link:active .news-item__copy-container .news-item__title:after,
.mAutoNews_black .news-item__link:active .news-item__copy-container .news-item__intro > p,
.mAutoNews_black .news-item__link:focus .news-item__copy-container .news-item__date,
.mAutoNews_black .news-item__link:focus .news-item__copy-container .news-item__title,
.mAutoNews_black .news-item__link:focus .news-item__copy-container .news-item__title:after,
.mAutoNews_black .news-item__link:focus .news-item__copy-container .news-item__intro > p,
.mAutoNews_black .news-item__link:hover .news-item__copy-container .news-item__date,
.mAutoNews_black .news-item__link:hover .news-item__copy-container .news-item__title,
.mAutoNews_black .news-item__link:hover .news-item__copy-container .news-item__title:after,
.mAutoNews_black .news-item__link:hover .news-item__copy-container .news-item__intro > p {
    color: #ffffff !important;
}

.mAutoNews_black .news-item__copy-container .news-item__title::after {
}

.mAutoNews_white,.carousel_white {
	background-color: #fff;
    color: #000000;
}
.mAutoNews_white H2 {
    color: #000000;
}
.mAutoNews_white .news-item__link:active .news-item__copy-container .news-item__date,
.mAutoNews_white .news-item__link:active .news-item__copy-container .news-item__title,
.mAutoNews_white .news-item__link:active .news-item__copy-container .news-item__title:after,
.mAutoNews_white .news-item__link:active .news-item__copy-container .news-item__intro > p,
.mAutoNews_white .news-item__link:active .news-item__copy-container .news-item__intro > div,
.mAutoNews_white .news-item__link:active .news-item__copy-container a,
.mAutoNews_white .news-item__link:focus .news-item__copy-container .news-item__date,
.mAutoNews_white .news-item__link:focus .news-item__copy-container .news-item__title,
.mAutoNews_white .news-item__link:focus .news-item__copy-container .news-item__title:after,
.mAutoNews_white .news-item__link:focus .news-item__copy-container .news-item__intro > p,
.mAutoNews_white .news-item__link:focus .news-item__copy-container .news-item__intro > div,
.mAutoNews_white .news-item__link:focus .news-item__copy-container a,
.mAutoNews_white .news-item__link:hover .news-item__copy-container .news-item__date,
.mAutoNews_white .news-item__link:hover .news-item__copy-container .news-item__title,
.mAutoNews_white .news-item__link:hover .news-item__copy-container .news-item__title:after,
.mAutoNews_white .news-item__link:hover .news-item__copy-container .news-item__intro > p,
.mAutoNews_white .news-item__link:hover .news-item__copy-container .news-item__intro > div,
.mAutoNews_white .news-item__link:hover .news-item__copy-container a,
.mAutoNews_white a:hover,.mAutoNews_white a:focus,.mAutoNews_white a:active
{
 	color: #000000 !important;
    background-color: #fff !important;
}


/* Light Blue background */
.carousel_lightblue .splide__pagination__page {
    background-color: #333333;
}
.carousel_lightblue .splide__pagination__page.is-active {
    background-color: #003087;
}

/* White background */
.carousel_white .splide__pagination__page {
    background-color: #333333;
}
.carousel_white .splide__pagination__page.is-active {
    background-color: #000000;
}

/* Black background */
.carousel_black .splide__pagination__page {
    background-color: #ffffff;
}
.carousel_black .splide__pagination__page.is-active {
    background-color: #aaaaaa;
}

/* all a under .splide that are focused should have underline text decoration */
.splide a.news-item__link:focus, .splide a.news-item__link:hover {
    text-decoration: underline !important;
}

.splide_arrow_left {
	background: url('/sites/raf-beta/themes/raf-beta/assets/dist/images/left-control.png') no-repeat center center !important;
    background-color: transparent !important;
	background-size: 35px 35px !important;
}
.splide_arrow_left:hover {
	background: url('/sites/raf-beta/themes/raf-beta/assets/dist/images/left-control-hover.png') no-repeat center center !important;
    background-color: transparent !important;
	background-size: 35px 35px !important;
}
.splide_arrow_right {
	background: url('/sites/raf-beta/themes/raf-beta/assets/dist/images/right-control.png') no-repeat center center !important;
    background-color: transparent !important;
	background-size: 35px 35px !important;
}
.splide_arrow_right:hover {
	background: url('/sites/raf-beta/themes/raf-beta/assets/dist/images/right-control-hover.png') no-repeat center center !important;
    background-color: transparent !important;
	background-size: 35px 35px !important;
}
.splide {
    padding-bottom: 20px;
    margin-bottom: 20px;
}
.splide h2 {
	padding-top: 30px;
}
.splide__pagination {
	bottom: 0.4em;
}
.splide__list .news-item-carousel {
	margin-right: 20px;
}
.splide__list .news-item-carousel a:hover {
	border: 2px solid #febd69 !important;
}
.carousel_lightblue .splide__list .news-item-carousel a:hover {
	text-decoration-color: #000000 !important;
}

.mAutoNews_lightblue a.news-item__link:focus {
    color: #000000 !important;
    text-decoration-color: #000000 !important;
}

