.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}
#gkh-content-report .container {color:#06c;font-size:18px;font-weight:bold;text-transform:uppercase;font-family:'pts';letter-spacing:0.05em}
#gkh-content-report .container {padding-bottom:50px;border:2px solid #95c9f6}
#gkh-content-report .row.gkh-content-title {margin-top:20px;margin-bottom:16px;padding:5px 0;background-color:#95c9f6}#gkh-content-report .gkh-content-link {color:#06c;font-size:16px;border-bottom:1px solid #95c9f6}
#gkh-content-report .gkh-content-link:hover {text-decoration:none;border-bottom:1px solid #06c}
#gkh-content-report .gkh-content-link:hover::before {border-left:5px solid #06c}
#gkh-content-report .gkh-content-link:before {content:'';position:absolute;left:5px;top:10px;border:5px solid transparent;border-left:5px solid #95c9f6}#gkh-content-main >.card {border:2px solid #95c9f6;border-radius:0;font-size:18px;font-weight:normal;font-family:'pts';color:#535252;line-height:1.2}
#gkh-content-main >.card strong {color:#06c;font-weight:bold}
#gkh-content-main >.card small {color:#6f6e6e;font-size:100%}#gkh-content-main >.card >.card-body {background-color:#f0efef;background-image:url(../themes/gks2fr/assets/images/content-main-background.png);background-repeat:no-repeat;background-position:right 13px top 13px;margin:12px 14px;padding:11px 17px;line-height:1.2}
#gkh-content-main >.card >.card-body {min-height:385px}
#gkh-content-main >.card >.card-body p {margin:0 0 17px 0;padding:0}#gkh-content-main >.card >.card-footer {background-color:#d2ebff;margin:0 14px 11px;padding:21px 17px;font-weight:normal;line-height:1;border:none;letter-spacing:-0.3px}
#gkh-content-main >.card >.card-footer p {margin:0 0 21px 0;padding:0}
#gkh-content-main >.card >.card-footer .col-right p {margin:0 0 14px 0;padding:0;letter-spacing:0}
#gkh-content-main >.card >.card-footer a {color:#06c;font-weight:normal;text-decoration:underline;text-transform:uppercase;font-size:14px;position:relative}
#gkh-content-main >.card .link-icon-map:before {content:url(../themes/gks2fr/assets/images/small_icons/icon-map.png);position:absolute;left:-17px;top:3px}