.building-info .building-info-header {font-size:20px}
.building-info {border:1px solid #06c;text-transform:uppercase;font-family:'pts';font-size:18px;font-weight:normal}
.building-info #building-image-header {font-size:20px;cursor:pointer}
.building-info #building-image-header:hover {background-color:#339}
.building-info #building-image-header.building-map-shown p {visibility:hidden}
.building-info-header {height:65px;background-color:#06c;color:#fff;line-height:22px;align-items:center}
.building-info-header,
.building-info-content {padding-left:20px}
.building-info-content,
.building-info-image {height:230px}
.building-info-header .info-header-highlight {font-weight:bold}
.building-info .building-info-content {line-height:22px}
.building-info .building-info-content .specification-list {padding-top:5px;font-size:17px;line-height:20px}
.building-info .building-info-content .specification-list .spec-list-item.item-normal.row {padding:0}
.building-info .building-info-content .specification-list .value {font-weight:bold;color:#06c}.building-info-image {overflow:hidden}
.building-info-image img {width:100%}#map {position:absolute;z-index:-1;top:65px;left:14px;width:480px}
#map.building-map-shown {z-index:1}.building-map-icon {width:40px;height:100%;background-image:url(../themes/gks2fr/assets/images/building-map-icon-2.png);background-repeat:no-repeat;background-position:center}#building-image-header.building-map-shown .building-map-icon {background-image:url(../themes/gks2fr/assets/images/building-map-icon-return.png)}.building-block-new .ymaps-geolink {margin-left:0}
.building-block-new .ymaps-geolink:before {background-image:none}
.building-block-new {margin-top:12px;background-color:#d2ebff;font-family:"pts";font-size:20px;line-height:25px;padding:12px 10px 12px 20px;min-height:175px}.building-block-new .block-parameter-wrapper {margin:10px 0 5px}
.building-block-new p {margin-bottom:0}
.building-block-new .oi {color:#0066cd;font-size:1rem;width:20px;text-align:center}.building-block-new .building-block-header-wrapper .oi {font-size:1.2rem}
.building-block-new .building-block-header-wrapper {cursor:pointer;z-index:1;position:relative}
.building-block-new .building-block-highlight {color:#06c;font-weight:bold;text-transform:uppercase;letter-spacing:2px}
.building-block-new .block-parameter {font-size:20px;margin-top:7px}
.building-block-new .block-parameter-title {text-transform:uppercase;min-width:170px}.building-block-new.block-minimized {min-height:35px}
.building-block-new.block-minimized:before {border-top:10px solid #06c;border-right:15px solid transparent;border-left:15px solid transparent;margin-top:8px;margin-left:-1px}
.building-block-new.block-minimized .block-parameter-wrapper {display:none!important}
.building-block-new.block-minimized p,
.building-block-new.block-minimized .block-parameter {}.building-block {margin-top:12px;background-color:#d2ebff;font-family:"pts";font-size:24px;line-height:25px;padding:10px 10px 10px 5px;min-height:175px}
.building-block:before {content:"";width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:10px solid #06c;float:left;margin-top:-3px;margin-left:2px}
.building-block p {margin-bottom:0}
.building-block p,
.building-block .block-parameter {padding-left:18px}
.building-block .building-block-header-wrapper {cursor:pointer;z-index:1;position:relative}
.building-block-highlight {color:#06c;font-weight:bold;text-transform:uppercase;letter-spacing:2px}
.building-block .block-parameter {font-size:20px;margin-top:5px}
.building-block .block-parameter-title {text-transform:uppercase}.building-block.block-minimized {min-height:35px;padding-bottom:3px}
.building-block.block-minimized:before {border-top:10px solid #06c;border-right:15px solid transparent;border-left:15px solid transparent;margin-top:8px;margin-left:-1px}
.building-block.block-minimized p span:not(.building-block-header),
.building-block.block-minimized div span:not(.building-block-header) {display:none}
.building-block.block-minimized p,
.building-block.block-minimized .block-parameter {padding-left:37px}h1.building-title {display:none;font-family:"pts";font-size:22px;font-weight:bold;text-transform:uppercase;color:#535252}
.bs-disclosures {width:100%}
.bs-disclosures h4.title {font-family:"pts";font-size:18px;font-weight:bold;text-transform:uppercase;color:#06c}
.bs-disclosures .note {font-family:"pts";font-size:18px;color:#535252;display:block;margin:0 0 15px;cursor:auto}
.bs-disclosures tbody tr:last-child td {padding-bottom:5px}
.page-content .bs-disclosures table.table-narrow th {padding-left:10px;padding-right:10px}
.row-underline-light {border-bottom:2px solid #96caf7}
.page-content .bs-disclosures table.table-narrow td.tablerow-title:not(:first-child) {padding-left:5px}
.page-content .bs-disclosures table.table-narrow td.tablerow-title:not(:first-child) .tablerow-normal {text-transform:uppercase;line-height:22px}nav.nav-building-form {background-color:#b8b8b8;height:60px}
nav.nav-building-form a.nav-item,
nav.nav-building-form span.nav-item {font-size:16px;font-family:'arimo';font-weight:bold;color:#fff;padding:5px 2px;text-transform:uppercase}
nav.nav-building-form span.nav-item.active {color:#06c}
nav.nav-building-form a.nav-item:hover,
nav.nav-building-form a.nav-item:focus {background-color:#b8b8b8}.img-swap-hover,
a.img-swap-hover {position:relative}
.img-swap-hover img {position:absolute;left:38%;overflow:hidden}
.img-swap-hover img.swap-hover {visibility:hidden;z-index:2}
.img-swap-hover.active img.swap-hover,
.img-swap-hover:not(.active):hover img.swap-hover,
.img-swap-hover:not(.active):focus img.swap-hover {visibility:visible}nav.nav-period-menu {margin-top:5px;margin-bottom:5px}
nav.nav-period-menu a.nav-item,
nav.nav-period-menu span.nav-item {font-size:16px;font-family:'arimo';font-weight:bold;color:#535252;padding:10px 8px 8px 8px;text-transform:uppercase}
nav.nav-period-menu span.nav-item.active {color:#06c}
nav.nav-period-menu a.nav-item:hover,
nav.nav-period-menu a.nav-item:focus {background-color:#95c9f6;color:#fff}