/*CLAHS News Slider CSS */
.clahs-news-heading {
background-color: #861F41;
color: #FFFFFF;
    width: fit-content;
    padding: 1em 1em 1em 1em;
    margin-top: -2em;
z-index: 3;
}
.clahs-news-heading h2 {
margin:0;
}
.clahs-news-list {
z-index:0;
transform: translateX(-100%);
}
.clahs-news-cta-button {
margin-bottom: -1em;
z-index: 2;
}
.clahs-news-list.vt-list .image-format-positionTop .vt-list-item-row .vt-list-item-col:last-child{
    color: #FFFFFF;
}
.clahs-news-list.vt-list .image-format-positionTop .vt-list-item-row .vt-list-item-col:last-child a{
color:#FFFFFF;
}
.clahs-news-list.vt-list .image-format-positionTop .vt-list-item-row .vt-list-item-col:last-child p{
color: #FFFFFF;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    display: -webkit-box;
font-size:85%;
}
.clahs-news-list.vt-list .item .vt-list-item-wrapper {
    background: rgb(198, 70, 0);
border: 1px solid rgba(0,0,0,0);
box-shadow: none;
}
.clahs-news-list.vt-list .item .vt-list-item-wrapper:hover {
border: 1px solid #e5e1e6;
box-shadow: 0 0 10px #e5e1e6;
}
.clahs-news-list ul {
    list-style-type: none;
    display: flex;
    flex-wrap: nowrap!important;
flex-direction: row;
    scroll-behavior: smooth;
touch-action: pan-x;
}
.slider-container-transition {
	transition: transform 0.7s ease-in-out;
}
.no-focus {
z-index: -1;
}
.focused {
z-index: 2;
}
.clahs-news-list ul::-webkit-scrollbar {
   display: none;
}
.clahs-news-list ul li {
padding: 0 .5em!important;
 left: 25%;
    flex-basis: 50%!important;
    max-width: 50%!important;
/*flex-shrink: 0;*/
/*transition(margin-left 600ms ease-in-out);*/
}
.clahs-news-list ul::before {
    content: "";
border: solid 33%;
    border-color: rgba(0,0,0,.6);
    z-index: 1;
    position: absolute;
    top: 0;
    bottom: 0;
    display: block;
    left: 0;
    right: 0;
    width: 300%;
    height: 100%;
}
.clahs-homepage-news1 .rawhtml {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
}
.clahs-news-nav {
position: absolute!important;
top: 0;
bottom: 0;
left: 0;
right: 0;
margin-bottom:0!important;
}
.clahs-news-nav-next {
position: absolute!important;
top: 0;
bottom: 0;
left: 75%;
right: 0;
margin-bottom:0!important;
}
.clahs-news-list .vt-list-item-title .vt-list-item-title-link:focus::before {
    outline: none!important;
    border: 1px solid #e5e1e6;
    box-shadow: 0 0 10px #e5e1e6;
}
.clahs-news-cta-button:focus {
    outline-color: var(--vt-impactOrange)!important;
}
.right-arrow::before{
content: "";
     border: solid #FFFFFF;
    border-width: 0 1em 1em 0;
    display: inline-block;
    padding: 3px;
    transform: rotate(-45deg);
 height: 5em;
    width: 5em;
    background: transparent;
    right: 5em;
    top: 40%;
  -webkit-transform: rotate(-45deg);
    position: absolute;
}
.right-arrow:focus{
outline: none;
}
.right-arrow:focus::after, .right-arrow:hover::after {
    content: "";
    border: solid var(--vt-burntOrangeWeb);
    border-width: 0 1.5em 1.5em 0;
    display: inline-block;
    padding: 3px;
    transform: rotate(-45deg);
    height: 5.5em;
    width: 5.5em;
    background: transparent;
    right: 4.75em;
    top: 39.5%;
    -webkit-transform: rotate(-45deg);
    position: absolute;
    z-index: -50;
}
.right-arrow {
    cursor: pointer;
    z-index: 2;
    position: absolute;
    width: 100%;
    top: 0;
    bottom: 0;
right:0;
    background-color: rgba(0,0,0,.6);
}

.left-arrow::before {
content: "";
    border: solid #FFFFFF;
    border-width: 0 1em 1em 0;
    display: inline-block;
    padding: 3px;
    transform: rotate(135deg);
    height: 5em;
    width: 5em;
    background: transparent;
    left: 5em;
    top: 40%;
    -webkit-transform: rotate(135deg);
    position: absolute;
}
.left-arrow:focus {
outline:none;
}
.left-arrow:focus::after, .left-arrow:hover::after {
    content: "";
    border: solid var(--vt-burntOrangeWeb);
    border-width: 0 1.5em 1.5em 0;
    display: inline-block;
    padding: 3px;
    transform: rotate(135deg);
    height: 5.5em;
    width: 5.5em;
    background: transparent;
    left: 4.75em;
    top: 39.5%;
    -webkit-transform: rotate(135deg);
    position: absolute;
    z-index: -50;
}
.left-arrow {
left:0;
    cursor: pointer;
    z-index: 2;
    position: absolute;
    width: 25%;
    top: 0;
    bottom: 0;
    background-color: rgba(0,0,0,.6);
}
.clahs-news-overlay {
    position: absolute;
    width: 50%;
    top: 0;
    left: 25%;
    bottom: 0;
    background-color: rgba(0,0,0,.6);
}
.move-left {
transform: translateX(-50%); 
}
.move-right {
transform: translateX(50%); 
}
.move-none {
transform: translateX(0); 
}
@media screen and (max-width: 991px) {
.clahs-news-list {
transform: translateX(-190%);
}
.clahs-news-list ul li {
 left: 15%;
    flex-basis: 90%!important;
    max-width: 90%!important;
}
.right-arrow::before{
    border-width: 0 .5em .5em 0;
    padding: 2px;
 height: 2em;
    width: 2em;
    right: 1em;
}
.right-arrow:focus::after, .right-arrow:hover::after {
    border-width: 0 .75em .75em 0;
    padding: 2px;
    height: 2.5em;
    width: 2.5em;
    right: .75em;
}
.right-arrow {
    width: 100%;
}

.left-arrow::before {
    border-width: 0 .5em .5em 0;
    padding: 2px;
    height: 2em;
    width: 2em;
    left: 1em;
}
.left-arrow:focus::after, .left-arrow:hover::after {
    border-width: 0 .75em .75em 0;
    padding: 2px;
    height: 2.5em;
    width: 2.5em;
    left: .75em;
}
.left-arrow {
    width: 5%;
}
.clahs-news-nav-next {
left:95%;
}
.clahs-news-overlay {
    width: 90%;
    left: 5%;
}
.move-left {
transform: translateX(-90%); 
}
.move-right {
transform: translateX(90%); 
}
}