/** GENERAL **/
.home-page-wrapper .recent-property-slider {
    background-color: var(--lightGrey);
    padding: 80px 0px;
}

.home-page-wrapper .recent-property-slider h2 {
    font-size: 2em;
    font-family: var(--fontSecondary);
}

.home-page-wrapper .recent-property-slider .jcarousel {
    max-height: 400px;
}



/** RECENT PROPERTIES **/
.recent-property-slider a {
    display: block;
}

.recent-property-slider .recent-height {
    display: block;
    margin: 5px;
}



/** IMAGE **/
.recent-property-slider .recent-image {
    display: block;
    width: 100%;
    padding: 75% 0px 0px 0px;
    position: relative;
}

.recent-property-slider .recent-image .time {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10;
}

.recent-property-slider .recent-image .time.time-added,
.recent-property-slider .recent-image .time.time-updated,
.recent-property-slider .recent-image .time.time-auctions {
    padding: 10px;
}

.recent-property-slider .recent-image .border {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
}



/** DETAILS **/
.recent-property-slider .recent-details {
    display: block;
    padding: 5px;
}

.recent-property-slider .recent-details .rd-address {
    display: block;
    margin: 0px 0px 10px 0px;
}

.recent-property-slider .recent-details .rd-address .rd-addr-line1 {
    font-size: 1.2em;
    display: block;
    font-family: var(--fontSecondary);
    line-height: 1.1em;
}

.recent-property-slider .recent-details .rd-attributes {
    display: block;
}

.recent-property-slider .recent-details .rd-price {
    display: block;
    margin: 10px 0px;
}

.recent-property-slider .recent-details .rd-price .price-value {
    display: inline-block;
    font-size: 1.3em;
}



/** PAGINATION **/
.slider-wrapper.recent-property-slider .jcarousel-pagination {
    background: transparent;
}