.avgPriceTabBox{margin-bottom:30px;display:flex;flex-wrap:wrap}
.avgPriceTabBox .avgPriceTab{padding:13px 20px 15px;margin-right:12px;border-radius:8px;box-shadow:0 0 12px 0 rgba(0,0,0,0.05);border:solid 1px #efefef;background-color:#fff;width:100%;max-width:23%;display:inline-block}
.avgPriceTabBox .avgPriceTab .avgDays{font-size:14px;color:#666}
.avgPriceTabBox .avgPriceTab:last-child{margin-right:0}
.avgPriceTabBox .avgPriceValue{display:flex}
.avgPriceTabBox .avgPriceValue figure{width:24px;height:24px;margin-right:9px}
.residentialTabBox{margin-bottom:15px}
.residentialTabBox ul li,.availableHomesInNeighbourhood ul{margin:0!important}
.residentialTabBox ul li,.availableHomesInNeighbourhood ul.tabBox li{display:inline-block;margin-right:12px;color:#000;font-size:14px;line-height:24px;background:#fff;padding:2px 20px;border-radius:30px;box-shadow:0 3px 6px 0 var(--black-13-6);border:solid 1px #eaeaea;background-color:#fff;cursor:pointer}
.residentialTabBox ul li.active,.availableHomesInNeighbourhood ul.tabBox li.active{background:#58BF93;color:#fff}
.availableHomesInNeighbourhood ul.tabBox{margin:20px 0 16px!important}
.marketTrendsTableBox{border-radius:8px;border:solid 1px #e8e8e8;background-color:#fff}
.marketTrendsTableBox .marketTrendsTableHeading{list-style-type:none;width:100%;display:table;table-layout:fixed;border:solid 1px #f4f4f4;background-color:#f4f4f4}
.marketTrendsTableBox .marketTrendsTableHeading li{padding:17px 10px 17px 25px;display:table-cell;width:50%;border-right:2px solid #e8e8e8}
.marketTrendsTableBox .marketTrendsTableHeading li:last-child{border:none}
.marketTrendsTableBox .marketTrendsTableCell{list-style-type:none;width:100%;display:table;table-layout:fixed;border:solid 1px #e8e8e8}
.marketTrendsTableBox .marketTrendsTableCell li{display:table-cell;width:50%;border-right:2px solid #e8e8e8;padding:17px 10px 17px 25px}
.marketTrendsTableBox .marketTrendsTableCell li:last-child{border:none}
.marketTrendsTableBox.lease_residential,.marketTrendsTableBox.lease_condo,.marketTrendsTableBox.sale_residential,.marketTrendsTableBox.sale_condo,.avgPriceTabBox.sale_residential,.avgPriceTabBox.sale_condo,.avgPriceTabBox.lease_residential,.avgPriceTabBox.lease_condo{display:none}
.marketTrendsTableBox.lease_residential.active,.marketTrendsTableBox.lease_condo.active,.marketTrendsTableBox.sale_residential.active,.marketTrendsTableBox.sale_condo.active,.avgPriceTabBox.sale_residential.active,.avgPriceTabBox.sale_condo.active,.avgPriceTabBox.lease_residential.active,.avgPriceTabBox.lease_condo.active{display:block}
@media screen and (max-width:540px) {
.marketTrendsTableBox{white-space:nowrap;overflow:hidden;overflow-x:auto}
.marketTrendsTableBox .marketTrendsTableHeading{display:table-row}
.avgPriceTabBox .avgPriceTab{width:100%;max-width:100%;margin-bottom:15px}
.marketTrendsTableBox .marketTrendsTableCell li{white-space:nowrap;border-bottom:1px solid #e8e8e8}
.marketTrendsTableBox .marketTrendsTableHeading li{width:inherit}
.marketTrendsTableBox .marketTrendsTableCell{display:table-row}
.marketTrendsTableBox .marketTrendsTableCell li:last-child{border:1px solid #e8e8e8}
}