body.red{background-color:rosybrown}
.flats-table .flats-table-cell [data-popup=price-history]{-moz-column-gap:3px;column-gap:3px;display:flex;flex-direction:row-reverse}
.flats-table .flats-table-cell [data-popup=price-history] .label svg{fill:#53575e;height:17px;opacity:0.7;transition:all 0.3s ease;width:17px}
.flats-table .flats-table-cell .price{display:flex;flex-direction:column;text-align:center}
.flats-table .flats-table-cell .price .small,.flats-table .flats-table-cell .price small{font-size:0.875rem;line-height:1}
@media (min-width:62em) and (max-width:1499px){.flats-table .flats-table-header .flats-table-cell{padding-left:10px;padding-right:10px}.flats-table .flats-table-cell{padding-left:10px;padding-right:10px}.flats-table .flats-table-cell[data-field=name]{max-width:100px}.flats-table .flats-table-cell[data-field=area_plot]{max-width:100px}.flats-table .flats-table-cell[data-field=card]{max-width:80px}.flats-table .flats-table-cell[data-field=card] a{font-size:0;column-gap:0}.flats-table .flats-table-cell[data-field=contact]{max-width:100px}.flats-table .flats-table-cell[data-field=contact] a{font-size:0;column-gap:0}}
.price-history{margin:0;padding:0}
.price-history li{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:10px;padding:10px}
@media (max-width:767px){.price-history li{padding-left:0;padding-right:0}}
.price-history li.current{font-weight:700;grid-template-columns:100%}
.price-history li.titles span{font-weight:700}
.price-history li:not(:last-child){border-bottom:1px solid var(--hr-color)}
.price-history li::before{display:none}
.price-history li span{display:flex;flex-wrap:wrap;column-gap:5px;align-items:center;line-height:1.2}
@media (max-width:500px){.price-history li span{font-size:14px}}
.price-history li .percent{font-size:14px}
.price-history li .percent.up{color:red !important}
.price-history li .percent.down{color:green !important}