

/* Start:/network/network-cards.css?17926788636858*/
/* Presentation only: original CMS data, map code and routes are unchanged. */
.ktk-network-page{--ink:#25272a;--muted:#656b73;--red:#e31c2b;--line:#dedfe2;background:#fff;color:var(--ink);padding-bottom:48px}
.ktk-network-page *{box-sizing:border-box}
.ktk-network-page .ktk-network-intro{background:#f4f5f6!important;padding:34px 0 32px!important;margin:0 0 32px}
.ktk-network-page .ktk-network-intro .container{max-width:1168px;padding:0 24px}
.ktk-network-page .ktk-network-intro h1{font-size:38px;line-height:1.2;color:var(--ink);font-weight:700}
.ktk-network-page .ktk-network-intro p{font-size:17px;line-height:1.6;color:var(--muted)}
.ktk-network-page .ktk-stations{background:#fff;margin:0;padding:0}
.ktk-network-page .ktk-stations>.container-fluid{width:100%;max-width:1168px;padding:0 24px!important;margin:auto}
.ktk-network-page .ktk-stations>.container-fluid>.row{display:grid;grid-template-columns:minmax(0,410px) minmax(0,1fr);gap:24px;margin:0}
.ktk-network-page .ktk-stations .ktk-station-list-col,.ktk-network-page .ktk-stations .ktk-map-col{width:auto;max-width:none;flex:none;min-width:0;padding:0;order:initial}
.ktk-network-page .ktk-stations .title-block{font-size:26px;line-height:1.25;margin:0 0 12px;padding:0!important;height:auto!important;color:var(--ink)}
.ktk-network-page .ktk-stations .title-block:before,.ktk-network-page .ktk-stations .title-block:after{display:none!important}
.ktk-network-page .ktk-stations .ktk-price-legend{font-size:14px;line-height:1.5;color:var(--muted);margin:0 0 20px}
.ktk-network-page .ktk-stations .scroll-box{height:604px;max-height:604px;margin:0!important;padding:0 16px 0 0!important}
.ktk-network-page .ktk-stations .unit-item{border:1px solid var(--line);border-radius:12px;background:#fff;padding:20px;margin:0 0 16px;box-shadow:none;transition:border-color .15s,background .15s}
.ktk-network-page .ktk-stations .unit-item.active{border-color:var(--red);background:#fff9f9;box-shadow:inset 3px 0 0 var(--red)}
.ktk-network-page .ktk-stations .unit-head{padding:0;margin:0 0 16px;display:block}
.ktk-network-page .ktk-stations .unit-cnt-t{font-size:23px;line-height:1.25;font-weight:700;color:var(--ink);margin:0 0 8px;padding:0}
.ktk-network-page .ktk-stations .unit-cnt-st{font-size:16px;line-height:1.5;color:var(--muted);margin:0;padding:0}
.ktk-network-page .ktk-stations .ktk-station-actions{gap:8px;margin:0 0 18px}
.ktk-network-page .ktk-stations .ktk-map-focus,.ktk-network-page .ktk-stations .ktk-route-link{min-height:46px;padding:11px 14px;border-radius:8px;font-size:14px;line-height:1.4;font-weight:600;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;margin:0}
.ktk-network-page .ktk-stations .ktk-map-focus{background:#fff;border:1px solid #c8cbd0;color:var(--ink)}
.ktk-network-page .ktk-stations .ktk-map-focus:hover{border-color:var(--red);color:var(--red)}
.ktk-network-page .ktk-stations .ktk-route-link{background:var(--red);border:1px solid var(--red);color:#fff}
.ktk-network-page .ktk-stations .ktk-route-link:hover{background:#c91825;border-color:#c91825}
.ktk-network-page .ktk-stations a:focus-visible,.ktk-network-page .ktk-stations button:focus-visible{outline:3px solid var(--ink);outline-offset:3px}
.ktk-network-page .ktk-stations .unit-price,.ktk-network-page .ktk-stations .table-responsive{padding:0;margin:0 0 16px;overflow:visible;border:0}
.ktk-network-page .ktk-stations .unit-price table{display:block;width:100%;margin:0;border:0}
.ktk-network-page .ktk-stations .unit-price tbody{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
.ktk-network-page .ktk-stations .unit-price tr{display:contents}
.ktk-network-page .ktk-stations .unit-price td{display:block;width:auto;padding:10px 12px!important;border:1px solid #e8e9eb!important;border-radius:8px;background:#f4f5f6;min-width:0}
.ktk-network-page .ktk-stations .unit-price-item{display:flex;flex-direction:column;gap:6px;padding:0;margin:0;min-width:0}
.ktk-network-page .ktk-stations .unit-price-tt{font-size:14px;line-height:1.4;color:var(--muted);white-space:normal;padding:0;margin:0;font-weight:400}
.ktk-network-page .ktk-stations .unit-price-vv{font-size:18px;line-height:1.35;color:var(--ink);white-space:normal;padding:0;margin:0;font-weight:600}
.ktk-network-page .ktk-stations .unit-price-vv .ico-fuel{display:none}
.ktk-network-page .ktk-stations .unit-servise{display:flex;flex-wrap:wrap;gap:6px;padding:0;margin:0;color:var(--muted);line-height:1.4}
.ktk-network-page .ktk-stations .unit-servise>span{display:inline-block;padding:5px 8px;border:1px solid var(--line);border-radius:6px;background:#fff;font-size:12px;line-height:1.4;margin:0;color:var(--muted)}
.ktk-network-page .ktk-stations .unit-servise>span:after,.ktk-network-page .ktk-stations .unit-servise>span:before{display:none!important}
.ktk-network-page .ktk-stations .map-box{border:1px solid var(--line);border-radius:12px;overflow:hidden;margin:0;padding:0;background:#f4f5f6}
.ktk-network-page .ktk-stations #my_map{height:680px!important;width:100%}
.ktk-network-page .ktk-stations .ps-scrollbar-y-rail{right:0!important}
@media(max-width:991px){.ktk-network-page .ktk-stations>.container-fluid>.row{grid-template-columns:1fr;gap:28px}.ktk-network-page .ktk-stations .ktk-map-col{order:-1}.ktk-network-page .ktk-stations #my_map{height:340px!important}.ktk-network-page .ktk-stations .scroll-box{height:auto!important;max-height:none!important;overflow:visible!important;padding:0!important}.ktk-network-page .ktk-stations .unit-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ktk-network-page .ktk-stations .unit-item{margin:0;scroll-margin-top:90px}.ktk-network-page .ktk-stations .ps-scrollbar-y-rail{display:none}}
@media(max-width:600px){.ktk-network-page{padding-bottom:32px}.ktk-network-page .ktk-network-intro{padding:26px 0!important;margin-bottom:24px}.ktk-network-page .ktk-network-intro .container,.ktk-network-page .ktk-stations>.container-fluid{padding-left:20px!important;padding-right:20px!important}.ktk-network-page .ktk-network-intro h1{font-size:30px}.ktk-network-page .ktk-stations #my_map{height:280px!important}.ktk-network-page .ktk-stations .unit-list{grid-template-columns:1fr}.ktk-network-page .ktk-stations .unit-item{padding:18px}.ktk-network-page .ktk-stations .ktk-route-link,.ktk-network-page .ktk-stations .ktk-map-focus{font-size:14px;padding:11px 12px}.ktk-network-page .ktk-stations .unit-cnt-t{font-size:22px}.ktk-network-page .ktk-stations .unit-cnt-st{font-size:15px}}
@media(max-width:360px){.ktk-network-page .ktk-stations .ktk-station-actions{display:grid;grid-template-columns:1fr}.ktk-network-page .ktk-stations .ktk-map-focus,.ktk-network-page .ktk-stations .ktk-route-link{width:100%}}
@media(prefers-reduced-motion:reduce){.ktk-network-page .ktk-stations .unit-item{transition:none}}

/* End */


/* Start:/bitrix/components/bitrix/map.yandex.system/templates/.default/style.css?1751526923666*/
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 */


/* Start:/local/templates/ktk2020/components/bitrix/news.list/cluster_map_new/style.css?1751460120162*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */
/* /network/network-cards.css?17926788636858 */
/* /bitrix/components/bitrix/map.yandex.system/templates/.default/style.css?1751526923666 */
/* /local/templates/ktk2020/components/bitrix/news.list/cluster_map_new/style.css?1751460120162 */
