.property-small {
    @extend .clearfix;
    border-bottom: 1px solid rgba(black, .12);
    margin: 0 0 16px 0;
    padding: 0 0 16px 0;

    .footer & {
        border-bottom: 1px solid rgba(white, .12);
    }

    &:last-child {
        border-bottom: 0;
        margin-bottom: 0;
        padding-bottom: 0;
    }
}


.property-small-image {
    float: left;
    margin: 0 20px 0 0;
    position: relative;

    img {
        border-radius: 4px;
        height: auto;
        position: relative;
        width: 61px;
        z-index: 2;
    }

    &:before {
        @include placeholder('\f015', 20);
    }

    &.without-image {
        background-color: rgba(black, .12);
        border-radius: 2px;
        min-height: 61px;
        width: 61px;
    }

}

.property-small-title {
    font-size: 15px;
    font-weight: 500;
    margin: 0 0 7px 0;

    a {
        color: map-get($grey, 800);

        .footer & {
            color: #fff;
        }
    }
}

.property-small-type {
    color: map-get($grey, 500);
    font-size: 11px; 
    font-weight: 600;
    line-height: 1;
    margin: 0 0 7px 0;
    text-transform: uppercase;

    .footer & {
        color: #fff;
        opacity: .7;
    }
}

.property-small-price {
    color: map-get($color-secondary, 400); 
    display: inline-block;
    font-size: 12px;
    font-weight: 600; 

    .footer & {
        color: #fff;
    }
}

.sidebar .widget_properties_widget {
    background-color: transparent;
    box-shadow: none;
    padding: 16px 0;
}