.btn-like {
    position: absolute;
    top: 10px;
    right: 10px;
    width: 32px;
    height: 32px;
    display: table;
    z-index: 99;
    opacity: 1;
    transition: opacity .5s ease-out
}

.btn-like .liked {
    background: #00a6bd
}

.btn-like a .zmdi {
    line-height: 32px
}

.hot-label {
    top: 50px;
    left: 15px;
    background: #00a6bd;
    color: #fff;
    width: auto;
    padding: 2px 10px 0;
    font-size: 12px;
    font-weight: 600;
    border-radius: 2px;
    text-transform: uppercase;
    display: block;
    position: fixed;
}

.hot-label1 {
    top: 50px;
    left: 15px;
    background: #ea1e12;
    color: #fff;
    width: auto;
    padding: 2px 10px 0;
    font-size: 12px;
    font-weight: 600;
    border-radius: 2px;
    text-transform: uppercase;
    display: block;
    position: fixed;
}
.hot-label2 {
    top: 50px;
    left: 15px;
    background: #262728;
    color: #fff;
    width: auto;
    padding: 2px 10px 0;
    font-size: 12px;
    font-weight: 600;
    border-radius: 2px;
    text-transform: uppercase;
    display: block;
    position: fixed;
}
.bgw-wp h2 {
    display: block
}

.font-tiempos > span {
    float: right;
    line-height: 1
}

.font-tiempos > span > a {
    font-family: 'harmonia', Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #337588
}

.font-tiempos > span > a::after {
    content: "\f2fb";
    font-family: 'Material-Design-Iconic-Font';
    font-size: 18px;
    vertical-align: bottom;
    padding: 0 0 0 5px;
    color: #337588
}

.exclusive .featured .overlay {
    padding: 20px
}

.exclusive .featured .overlay .heading {
    display: block;
    font-family: 'Tiempos', Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: 500;
    color: #fff;
    padding: 0;
    line-height: 18px;
    height: 18px;
    white-space: nowrap;
    text-overflow: ellipsis
}

.exclusive .featured .overlay .address {
    font-size: 14px;
    font-weight: normal;
    margin-top: 10px
}

.exclusive .featured .overlay .address > a {
    color: rgba(255, 255, 255, .86)
}

.exclusive .featured .overlay .sale-price {
    display: block;
    overflow: hidden;
    color: rgba(255, 255, 255, .86);
    font-size: 14px;
    line-height: 1.29;
    margin-top: 8px
}

.exclusive .featured .overlay .sale-price span {
    display: block;
    float: left
}

.exclusive .featured .overlay .sale-price span::after {
    content: "";
    width: 1px;
    height: 10px;
    background: rgba(255, 255, 255, .86);
    display: inline-block;
    margin: 0 15px
}

.exclusive .featured .overlay .sale-price span:last-child::after {
    display: none
}

.exclusive .featured .overlay .sale-price span strong {
    color: #fff
}