<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">div.carousel div.carousel_block {
    overflow: hidden;
    position: relative;
    margin: 0 0px;
    padding: 0 0 4px;
}
div.horizontal ul.featured {
    white-space: nowrap;
    flex-wrap: nowrap;
    transition: transform 1s ease;
}
.transition-none {
    transition: none!important;
}
div.horizontal ul.featured &gt; li{
    white-space: normal;
}
div.horizontal ul.featured &gt; li {
    display: inline-block;
    float: none!important;
    vertical-align: top;
	/*margin-right: 15px;*/
    /*border: solid 1px #ddd; sf*/
    padding: 4px;
}
div.horizontal ul.featured &gt; li &gt; article { /* sf */
    height: 100%;
    border: solid 1px #ddd;
    padding: 4px;
}
.carousel.horizontal article .fields {text-overflow: ellipsis;overflow: hidden;white-space: nowrap;display: block;} 
div.horizontal ul.featured &gt; li.maxWidthAuto {
    max-width: none;
}

div.vertical ul.featured {
    position: relative;
}

section.listings_carousel {
    overflow: visible;
}
div.horizontal div.prev,
div.horizontal div.next {
    z-index: 100;
}

@media screen and (max-width: 767px) {
    div.horizontal ul.featured &gt; li {
        width: 100%;
        max-width: 100%;
        flex: 0 0 100%;
    }
    div.horizontal ul.featured &gt; li &gt; *,
    div.vertical ul.featured &gt; li &gt; *,
    section.side_block:not(.no-style) div.vertical  ul.featured &gt; li &gt; *,
    section.content_block:not(.no-style) div.horizontal  ul.featured &gt; li &gt; * {
        display: block;
        margin: 0 auto;
        max-width: 90%;
    }
}
</pre></body></html>