main.pricetable #pricetable_image,main.pricetable #pricetable{user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.tooltipster-sidetip .tooltipster-box .tooltipster-content{font-size:14px;line-height:16.3px;letter-spacing:0}#apartment_view .content .right_side .address{font-size:30px;line-height:60px;letter-spacing:0}#apartment_view .content .right_side .price{font-size:40px;line-height:60px;letter-spacing:0}main.pricetable{padding-bottom:56px}main.pricetable .pricetable_wrapper .col{margin-bottom:30px}main.pricetable .compass{position:absolute;top:36px;left:28px}main.pricetable #pricetable_image{position:relative;margin-top:26px}main.pricetable #pricetable_image .compass{position:absolute;top:0;left:0}main.pricetable #pricetable_image .plots_map,main.pricetable #pricetable_image svg{display:block;width:100%;height:auto;max-width:initial}main.pricetable #pricetable_image svg{position:absolute;top:0;left:0}main.pricetable #pricetable_image svg .plot_path[data-status="0"]{fill:#C1A780;cursor:pointer}main.pricetable #pricetable_image svg .plot_path[data-status="0"]:hover,main.pricetable #pricetable_image svg .plot_path[data-status="0"].hovered{fill:#5F5F5F}main.pricetable #pricetable_image svg .plot_path[data-status="1"]{fill:#EEEEEE;cursor:pointer}main.pricetable #pricetable_image svg .plot_path[data-status="1"]:hover,main.pricetable #pricetable_image svg .plot_path[data-status="1"].hovered{fill:#5F5F5F}main.pricetable #pricetable_image svg .plot_path[data-status="3"]{fill:#EEEEEE;cursor:pointer}main.pricetable #pricetable_image svg .plot_path[data-status="3"]:hover,main.pricetable #pricetable_image svg .plot_path[data-status="3"].hovered{fill:#5F5F5F}main.pricetable #pricetable .apartment_table_hold{width:100%;max-height:492px;overflow-y:hidden}main.pricetable #pricetable .apartment_table_hold .mCSB_container,main.pricetable #pricetable .apartment_table_hold .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:31px}main.pricetable #pricetable .apartment_table_hold .mCSB_scrollTools{right:0;width:10px;background:#D9D9D9;border:none;opacity:1}main.pricetable #pricetable .apartment_table_hold .mCSB_scrollTools .mCSB_draggerContainer .mCSB_dragger{width:10px;height:42px}main.pricetable #pricetable .apartment_table_hold .mCSB_scrollTools .mCSB_draggerContainer .mCSB_dragger .mCSB_dragger_bar{margin:0;width:10px;height:42px;background:#5C5C5C;border-radius:0}main.pricetable #pricetable .apartment_table_hold .mCSB_scrollTools .mCSB_draggerContainer .mCSB_dragger .mCSB_draggerRail{display:none}main.pricetable #pricetable .apartment_table_hold .table_wrapper{margin-top:-40px}main.pricetable #pricetable .fixed_table_hold,main.pricetable #pricetable .apartment_table_hold{padding-right:31px}main.pricetable #pricetable .fixed_table_hold.mCustomScrollbar,main.pricetable #pricetable .apartment_table_hold.mCustomScrollbar{padding-right:0}main.pricetable #pricetable .fixed_table_hold #apartment_table-fixed{position:relative;width:100%}main.pricetable #pricetable table{position:relative;width:100%;text-align:center;border-collapse:collapse;z-index:1}main.pricetable #pricetable table thead tr th{padding:0 5px 9px;font-weight:500;text-align:center;border-bottom:1px solid #000000;cursor:pointer}main.pricetable #pricetable table thead tr th .tablesorter-header-inner{position:relative;display:inline-block;padding-right:18px}main.pricetable #pricetable table thead tr th .tablesorter-header-inner:after{content:"";position:absolute;top:50%;right:0;width:6px;height:6px;border:1px solid #5C5C5C;border-width:0 1px 1px 0;transform:translateX(-50%) translateY(-50%) rotate(45deg)}main.pricetable #pricetable table thead tr th.down .tablesorter-header-inner:after{transform:translateX(-50%) rotate(225deg)}main.pricetable #pricetable table tbody a{color:#5C5C5C;text-decoration:underline}main.pricetable #pricetable table tbody tr{border-bottom:1px solid #A5A5A5}main.pricetable #pricetable table tbody tr td{padding:5px;color:#D9D9D9;text-align:center;background-color:transparent;transition:background-color 0.15s linear}main.pricetable #pricetable table tbody tr td.price{position:relative}main.pricetable #pricetable table tbody tr[data-status="0"] td{color:#5C5C5C;cursor:pointer}main.pricetable #pricetable table tbody tr[data-status="1"] td{color:#5C5C5C;cursor:pointer}main.pricetable #pricetable table tbody tr:hover[data-status="0"] td,main.pricetable #pricetable table tbody tr.hovered[data-status="0"] td{background-color:#F5F5F5}main.pricetable #pricetable table tbody tr:hover[data-status="1"] td,main.pricetable #pricetable table tbody tr.hovered[data-status="1"] td{background-color:#F5F5F5}main.pricetable .pricetable_text{margin-top:18px;max-width:508px}main.pricetable .pricetable_text p{line-height:25px}@media only screen and (max-width:991px){main.pricetable #pricetable .apartment_table_hold,main.pricetable #pricetable .fixed_table_hold{padding-right:0}}.tooltipster-sidetip .tooltipster-box{background:#5F5F5F;border:none;border-radius:50px}.tooltipster-sidetip .tooltipster-box .tooltipster-content{padding:9px 16px;text-align:center}.tooltipster-sidetip .tooltipster-box .tooltipster-content p{margin:0}.tooltipster-sidetip .tooltipster-box .tooltipster-content p b,.tooltipster-sidetip .tooltipster-box .tooltipster-content p strong{font-weight:500;line-height:17px}.tooltipster-sidetip .tooltipster-arrow .tooltipster-arrow-border{display:none}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:15px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{height:16px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow .tooltipster-arrow-background{top:0px;border-width:16px 8px 0 8px;border-top-color:#5F5F5F}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:15px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:16px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow .tooltipster-arrow-uncropped{top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow .tooltipster-arrow-background{bottom:0px;border-width:0 8px 16px 8px;border-bottom-color:#5F5F5F}.tooltipster-sidetip.tooltip--shifted-arrow .tooltipster-arrow{margin-left:8px}#apartment_view{display:none;position:fixed;height:100%;width:100%;background-color:#FFFFFF;z-index:100;top:0;left:0;overflow-y:auto}#apartment_view .close{position:absolute;top:26px;right:26px;width:18px;height:18px;opacity:1;z-index:1;cursor:pointer}#apartment_view .content{flex-wrap:wrap;position:relative;height:100%}#apartment_view .content .left_side,#apartment_view .content .right_side{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;max-height:100%;height:100%;padding:0 24px}#apartment_view .content .left_side{position:relative}#apartment_view .content .left_side .plot_image{max-height:100%;padding-top:24px;padding-bottom:24px;object-fit:contain}#apartment_view .content .right_side{overflow-y:auto}#apartment_view .content .right_side .overview{max-width:528px}#apartment_view .content .right_side .overview .mh{min-height:100%;padding-top:24px;padding-bottom:24px}#apartment_view .content .right_side .address,#apartment_view .content .right_side #book_apartment{margin-bottom:38px}#apartment_view .content .right_side #book_apartment{min-width:174px}#apartment_view .content .right_side table{margin-bottom:18px}#apartment_view .content .right_side table td{color:inherit;line-height:30px}#apartment_view .content .right_side table td:first-child{padding-right:21px;text-transform:uppercase}#apartment_view .content .right_side .price{color:#C1A780;margin-bottom:38px}#apartment_view .content .right_side .pricetable_text{margin-top:18px}#apartment_view .content .right_side .pricetable_text p,#apartment_view .content .right_side .pricetable_text li{line-height:25px}#apartment_view.booked .content .right_side #book_apartment{display:none}@media only screen and (min-width:992px){#apartment_view .content .left_side{padding-right:42px}#apartment_view .content .right_side{padding-left:42px}}@media only screen and (max-width:991px){#apartment_view .content{flex-wrap:nowrap;height:auto}#apartment_view .content .left_side,#apartment_view .content .right_side{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;max-height:100%}#apartment_view .content .right_side .overview .mh{padding-top:64px}#apartment_view .content .right_side .address{margin-bottom:16px}#apartment_view .content .left_side{order:2}#apartment_view .content .left_side .house_plan{padding-top:0;padding-bottom:24px}}