

/* Start:/bitrix/templates/novostroikino_copy/assets/css/complex-card.css?1785424704942*/
/* Карточка ЖК (newobjects.detail) — точечные правки вёрстки.
   30.07.2026. Отступ контента от хлебных крошек.

   Было: в template.php компонента открывался второй, вложенный
   <main class="main">, поэтому правило main { padding-top: 140px }
   срабатывало дважды (280px) и под крошками зияла дыра.
   Стало: вложенный <main> убран, отступ задаётся здесь явно.
   Крошки позиционируются абсолютно (.pagination { top: 168px },
   на мобиле 140px), поэтому контенту нужен собственный отступ. */

.main .two-cols-container-complex {
    margin-top: 64px;
}

@media screen and (max-width: 480px) {
    .main .two-cols-container-complex {
        margin-top: 36px;
    }
}

/* End */


/* Start:/bitrix/templates/novostroikino_copy/assets/css/nv-views.css?17869814782498*/
/* NV_VIEWS 17.08.2026 — строка «просмотров сегодня · всего · обновлено» в шапке карточек
   посёлков и новостроек. Цифры подставляет nv_views.php уже в готовый HTML, поэтому
   пустой каркас скрыт: если обработчик не сработал, на странице ничего не появится.
   Тон намеренно вторичный — тот же серый, что у адреса и шоссе (#747488), никаких рамок:
   рядом стоит жёлтая пилюля рейтинга, и две «плашки» в одной строке смотрелись бы пёстро.
   У каждого куска своя тонкая иконка: глаз — сегодня, столбики — всего, часы — обновлено. */
.nv-views{display:none}
.nv-views.is-on{display:inline-flex;flex-wrap:wrap;align-items:center;margin-top:14px;color:#747488;font-size:14px;line-height:1.25;vertical-align:middle}
.nv-views__i{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}
.nv-views__ic{flex:none;display:block;color:#9a9aad}
.nv-views__i b{font-weight:600;color:#31313a}
.nv-views__sep{font-style:normal;color:#c0c0ca;margin:0 9px}

/* Рядом с пилюлей рейтинга — в одну строку, с отбивкой от неё.
   Именно ~, а не +: между пилюлей и строкой шаблон печатает <script> с микроразметкой
   рейтинга, поэтому «соседний элемент» не срабатывает и отступ не применяется. */
.poselok-rating-top ~ .nv-views.is-on{margin-left:26px}

@media(max-width:900px){
    .nv-views.is-on{font-size:13px}
    .nv-views__sep{margin:0 7px}
    .poselok-rating-top ~ .nv-views.is-on{margin-left:18px}
}

/* Телефон: строка уходит под пилюлю, «обновлено …» встаёт отдельной строкой целиком —
   так блок занимает две строки вместо трёх и ничего не рвётся посередине. */
@media(max-width:640px){
    .nv-views.is-on{display:flex;align-items:flex-start;margin-top:10px;row-gap:5px}
    .poselok-rating-top ~ .nv-views.is-on{margin-left:0}
    .nv-views__i--upd{flex-basis:100%}
    .nv-views__sep--upd{display:none}
}

/* End */


/* Start:/bitrix/components/bitrix/map.yandex.system/templates/.default/style.css?1772051183666*/
div.bx-yandex-map {color: black; font-size: 11px;}
div.bx-yandex-map div.YMaps-b-balloon-content {color: black; font-size: 11px;}
div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td {
	padding: 0px !important;
}


div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td textarea{
	font-size: 11px;
}


div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td.YMaps-b-balloon-b {
	background-image: none !important;
}

/* End */
/* /bitrix/templates/novostroikino_copy/assets/css/complex-card.css?1785424704942 */
/* /bitrix/templates/novostroikino_copy/assets/css/nv-views.css?17869814782498 */
/* /bitrix/components/bitrix/map.yandex.system/templates/.default/style.css?1772051183666 */
