@media (max-width:1100px) and (min-width:992px){.footer-main .grid-4{grid-template-columns:minmax(200px,auto) auto auto auto}}
.footer-main .grid-4 .grid-column:nth-child(2) .contact-data{margin-top:10px}
.top .videos__single .player video{min-width:100vw}
.flats-widget .tooltip{z-index:1}
@media (max-width:47.99em){.chooser .flats-widget:after{display:none}.chooser>.grid{position:relative}.chooser>.grid:after{content:"";left:0;top:100%;position:absolute;width:100vw;height:80px;z-index:1}}
.chooser .prospectus{background-color:unset}
.chooser .prospectus .grid-column{display:flex;column-gap:20px;justify-content:center;row-gap:20px;flex-wrap:wrap}
.chooser .prospectus .grid-column h3{width:100%}
.chooser .prospectus .grid-column p{margin-bottom:0}
.flats-table .status-dot.next_stage{background-color:#607d8b}
@media (min-width:992px) and (max-width:1499px){.flats-table-cell{padding-left:5px !important;padding-right:5px !important}.flats-table-cell.sortable{flex-direction:column}.flats-table-cell.sortable::after{margin-top:-10px;margin-bottom:-10px;margin-left:0 !important}.flats-table-cell[data-field="contact"],.flats-table-cell[data-field="card"],.flats-table-cell[data-field="area_garden"],.flats-table-cell[data-field="area_attic"]{max-width:100px}.flats-table-cell[data-field="contact"] .button,.flats-table-cell[data-field="card"] .button,.flats-table-cell[data-field="area_garden"] .button,.flats-table-cell[data-field="area_attic"] .button{font-size:0;column-gap:0}}
@media (min-width:992px){.flats-table-cell{text-align:center}}
.flats-table-cell [data-popup="price-history"]{display:flex;flex-direction:row-reverse;column-gap:3px}
.flats-table-cell .price small{font-size:13px;display:block}
.flats-widget div.tooltip{padding:10px 20px;background-color:#fff;position:fixed;transition:ease 0.4s opacity,ease 0.4s visibility,ease 0.4s margin;visibility:hidden;opacity:0;margin-top:-15px;display:flex;flex-direction:column;min-width:200px;column-gap:10px;box-shadow:0 0 10px rgba(0,0,0,0.1)}
.flats-widget div.tooltip--follow{pointer-events:none}
.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{grid-template-columns:100%;font-weight:600}
.price-history li.first span{font-weight:600}
.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}