

/* Start:/bitrix/templates/gorportal/components/bitrix/news/board/board-premium.css?179299955519152*/
/* Про-Тарко-Сале.рф — единый современный стиль доски объявлений */
:root {
  --ptb-ink: #15365a;
  --ptb-ink-deep: #102b49;
  --ptb-blue: #2469b3;
  --ptb-blue-hover: #174f91;
  --ptb-blue-soft: #edf5ff;
  --ptb-line: #d9e5f3;
  --ptb-text: #263b53;
  --ptb-muted: #6c7f95;
  --ptb-gold: #d5b578;
  --ptb-green: #13836c;
  --ptb-surface: #ffffff;
  --ptb-bg: #f5f8fc;
  --ptb-shadow: 0 8px 24px rgba(17, 53, 91, .07);
}

.pt-board-top-ads { display:flex; flex-wrap:wrap; align-items:stretch; margin: 0 -8px 12px; }
.pt-board-top-ads__item { padding:8px; min-width:0; }
.pt-board-top-ads__item img { max-width:100%; height:auto; border-radius:10px; }
.pt-board-quick-actions { display:flex; flex-wrap:wrap; gap:10px; margin:16px 0; align-items:center; }
.pt-board-button { display:inline-flex; align-items:center; justify-content:center; gap:8px; min-height:40px; padding:10px 15px; border:1px solid transparent; border-radius:10px; font-size:13px; font-weight:700; line-height:1.25; text-decoration:none !important; cursor:pointer; transition:background .18s ease, border-color .18s ease, color .18s ease, transform .18s ease, box-shadow .18s ease; }
.pt-board-button:hover { transform:translateY(-1px); text-decoration:none !important; }
.pt-board-button--primary { color:#fff !important; background:var(--ptb-blue); border-color:var(--ptb-blue); box-shadow:0 4px 12px rgba(36,105,179,.15); }
.pt-board-button--primary:hover,.pt-board-button--primary:focus { color:#fff !important; background:var(--ptb-blue-hover); border-color:var(--ptb-blue-hover); }
.pt-board-button--secondary { color:var(--ptb-ink) !important; background:#fff; border-color:#cfdeef; }
.pt-board-button--secondary:hover,.pt-board-button--secondary:focus { color:var(--ptb-blue) !important; background:var(--ptb-blue-soft); border-color:#afc9e7; }
.pt-board-button--small { min-height:34px; padding:8px 11px; border-radius:8px; font-size:12px; color:#fff !important; background:var(--ptb-blue); }
.pt-board-breadcrumbs { margin:10px 0 16px; color:var(--ptb-muted); }
.pt-board-component { min-width:0; }
.pt-board-eyebrow { display:block; margin-bottom:6px; color:#a57d36; font-size:10px; line-height:1.4; font-weight:800; letter-spacing:1.2px; }
.pt-board-search { display:flex; align-items:center; gap:9px; min-width:0; margin:14px 0 0; padding:6px; border:1px solid #d4e2f2; border-radius:11px; background:#fff; box-shadow:0 3px 12px rgba(18,52,90,.035); }
.pt-board-search > .glyphicon { margin-left:7px; color:#7890aa; }
.pt-board-search input[type="search"] { flex:1 1 auto; min-width:0; min-height:38px; padding:8px 4px; border:0; outline:0; background:transparent; color:var(--ptb-text); box-shadow:none; }
.pt-board-search input[type="search"]:focus { outline:none; box-shadow:none; }
.pt-board-search .pt-board-button { flex:0 0 auto; margin:0; }
.pt-board-search--compact { max-width:300px; margin:0; padding:3px 4px; }
.pt-board-search--compact input[type="search"] { min-height:32px; font-size:12px; }
.pt-board-search--compact .pt-board-button { min-height:32px; padding:7px 10px; font-size:12px; }


/* Главная доски / категории */
.pt-board-home { margin:0 0 26px; }
.pt-board-home__intro { margin:0 0 18px; padding:19px 23px; border:1px solid #dce7f5; border-left:4px solid var(--ptb-gold); border-radius:13px; background:linear-gradient(120deg,#fff 0%,#f0f6fd 100%); box-shadow:var(--ptb-shadow); }
.pt-board-home__intro p { margin:0; color:#526981; font-size:14px; line-height:1.7; }
.pt-board-home-layout > [class*="col-"] { min-width:0; }
.pt-board-home-categories { padding:20px; border:1px solid var(--ptb-line); border-radius:15px; background:#fff; box-shadow:var(--ptb-shadow); }
.pt-board-home-categories h2,.pt-board-home-categories h3,.pt-board-home-categories h4,.pt-board-category-index h2 { color:var(--ptb-ink); font-weight:750; line-height:1.35; }
.pt-board-home-categories h3,.pt-board-home-categories h4 { margin:18px 0 10px; padding-bottom:9px; border-bottom:1px solid #e7eef7; }
.pt-board-home-categories ul,.pt-board-category-index ul { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:5px 14px; list-style:none; margin:0 0 15px; padding:0; }
.pt-board-home-categories li,.pt-board-category-index li { min-width:0; margin:0; }
.pt-board-home-categories li a,.pt-board-category-index li a { display:flex; align-items:flex-start; gap:8px; padding:7px 9px; border-radius:7px; color:#245786; line-height:1.4; text-decoration:none; overflow-wrap:anywhere; }
.pt-board-home-categories li a:before,.pt-board-category-index li a:before { content:""; flex:0 0 6px; width:6px; height:6px; margin-top:6px; border-radius:50%; background:#8badd0; }
.pt-board-home-categories li a:hover,.pt-board-category-index li a:hover { color:var(--ptb-blue-hover); background:#eff6ff; text-decoration:none; }
.pt-board-home-sidebar { min-width:0; }
.pt-board-home-sidebar > * { margin-bottom:16px; }
.pt-board-home-sidebar img { max-width:100%; height:auto; border-radius:9px; }
.pt-board-category-index__group { margin:0 0 22px; padding:17px 19px; border:1px solid var(--ptb-line); border-radius:12px; background:#fff; }
.pt-board-category-index__group h2 { margin:0 0 13px; font-size:20px; }

/* Категория: фильтр и результаты */
.pt-board-subcategories { margin-bottom:15px; }
.pt-board-subcategories > * { padding:13px 16px; border:1px solid var(--ptb-line); border-radius:12px; background:#fff; }
.pt-board-section-layout { align-items:flex-start; }
.pt-board-sidebar,.pt-board-results { min-width:0; }
.pt-board-filter { margin-bottom:17px; padding:17px; border:1px solid var(--ptb-line); border-radius:14px; background:#fff; box-shadow:var(--ptb-shadow); }
.pt-board-filter form { margin:0; }
.pt-board-filter fieldset,.pt-board-filter .kombox-filter,.pt-board-filter .bx_filter,.pt-board-filter .filter { max-width:100%; }
.pt-board-filter legend,.pt-board-filter h3,.pt-board-filter h4,.pt-board-filter .kombox-filter-title,.pt-board-filter .bx_filter_title { width:100%; margin:0 0 13px; padding:0 0 10px; border:0; border-bottom:1px solid #e5edf7; color:var(--ptb-ink); font-size:16px; font-weight:750; }
.pt-board-filter label { color:#465c74; font-size:12px; line-height:1.45; }
.pt-board-filter input[type="text"],.pt-board-filter input[type="number"],.pt-board-filter input[type="search"],.pt-board-filter select,.pt-board-filter .form-control { max-width:100%; min-height:36px; padding:8px 10px; border:1px solid #d2dfef; border-radius:8px; background:#fff; color:var(--ptb-text); box-shadow:none; }
.pt-board-filter input:focus,.pt-board-filter select:focus { border-color:#75a9df; outline:0; box-shadow:0 0 0 3px rgba(36,105,179,.11); }
.pt-board-filter input[type="checkbox"],.pt-board-filter input[type="radio"] { accent-color:var(--ptb-blue); }
.pt-board-filter button,.pt-board-filter input[type="submit"],.pt-board-filter .btn { min-height:36px; margin:4px 4px 0 0; padding:8px 12px; border:1px solid var(--ptb-blue); border-radius:8px; background:var(--ptb-blue); color:#fff; font-size:12px; font-weight:700; }
.pt-board-filter button:hover,.pt-board-filter input[type="submit"]:hover,.pt-board-filter .btn:hover { background:var(--ptb-blue-hover); }
.pt-board-sidebar__include { margin-top:16px; }
.pt-board-results { padding-left:15px; }
.pt-board-results > .pt-board-listing { min-width:0; }

/* Листинг / карточки объявлений */
.pt-board-listing { color:var(--ptb-text); }
.pt-board-listing__toolbar { display:flex; align-items:flex-end; justify-content:space-between; gap:18px; margin:0 0 17px; padding:20px; border:1px solid var(--ptb-line); border-radius:14px; background:linear-gradient(120deg,#fff 0%,#f2f7fd 100%); box-shadow:var(--ptb-shadow); }
.pt-board-listing__intro { min-width:0; }
.pt-board-listing__title { margin:0 0 5px; color:var(--ptb-ink); font-size:23px; font-weight:800; line-height:1.25; }
.pt-board-listing__note { margin:0; color:var(--ptb-muted); font-size:13px; line-height:1.55; }
.pt-board-listing__actions { display:flex; flex-wrap:wrap; align-items:center; justify-content:flex-end; gap:8px; min-width:0; }
.pt-board-listing__actions .is-active { color:#fff !important; background:var(--ptb-ink); border-color:var(--ptb-ink); }
.pt-board-listing__account-links { display:flex; flex-wrap:wrap; align-items:center; justify-content:space-between; gap:8px; margin:0 0 17px; padding:0 2px; }
.pt-board-listing__account-links a { color:var(--ptb-blue); font-size:12px; font-weight:700; text-decoration:none; }
.pt-board-listing__account-links a:hover { text-decoration:underline; }
.pt-board-listing__account-note { color:#8090a2; font-size:11px; }
.pt-board-featured { margin:0 0 23px; padding:17px; border:1px solid #e7d8b7; border-radius:14px; background:linear-gradient(140deg,#fffdf8,#fff); box-shadow:0 7px 20px rgba(87,67,27,.05); }
.pt-board-featured__heading { display:flex; align-items:center; gap:12px; margin-bottom:12px; }
.pt-board-featured__mark { display:flex; align-items:center; justify-content:center; flex:0 0 38px; height:38px; border-radius:11px; color:#775a20; background:#f5e9ce; font-size:21px; }
.pt-board-featured__heading h3 { margin:0 0 3px; color:var(--ptb-ink); font-size:17px; font-weight:800; }
.pt-board-featured__heading p { margin:0; color:var(--ptb-muted); font-size:12px; }
.pt-board-featured table { width:100%; border-collapse:separate; border-spacing:0 6px; }
.pt-board-featured table tr { background:#fff; }
.pt-board-featured table td { padding:9px; border-top:1px solid #f0e6d3; border-bottom:1px solid #f0e6d3; }
.pt-board-featured table td:first-child { border-left:1px solid #f0e6d3; border-radius:8px 0 0 8px; }
.pt-board-featured table td:last-child { border-right:1px solid #f0e6d3; border-radius:0 8px 8px 0; }
.pt-board-results-head { display:flex; align-items:center; justify-content:space-between; gap:10px; margin:22px 0 12px; }
.pt-board-results-head h3 { margin:0; color:var(--ptb-ink); font-size:20px; font-weight:800; }
.pt-board-results-head span { color:var(--ptb-muted); font-size:12px; }
.pt-board-cards { display:grid; grid-template-columns:minmax(0,1fr); gap:12px; }
.pt-board-card { display:grid; grid-template-columns:190px minmax(0,1fr); gap:16px; min-width:0; padding:13px; border:1px solid var(--ptb-line); border-radius:13px; background:#fff; box-shadow:0 3px 14px rgba(19,59,101,.045); transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease; }
.pt-board-card:hover { border-color:#b8d0ed; box-shadow:0 8px 23px rgba(19,59,101,.09); transform:translateY(-1px); }
.pt-board-card[hidden] { display:none !important; }
.pt-board-card--highlighted { border-color:#e5d2a8; background:linear-gradient(115deg,#fffefa,#fff 44%); }
.pt-board-card__media { position:relative; display:flex; align-items:center; justify-content:center; min-width:0; min-height:145px; max-height:200px; overflow:hidden; border-radius:10px; background:#edf3fa; text-decoration:none !important; }
.pt-board-card__media img { display:block; width:100%; height:100%; max-height:200px; object-fit:cover; transition:transform .22s ease; }
.pt-board-card:hover .pt-board-card__media img { transform:scale(1.025); }
.pt-board-card__no-photo { display:flex; flex-direction:column; align-items:center; gap:8px; padding:20px; color:#8da0b5; text-align:center; font-size:11px; }
.pt-board-card__no-photo .glyphicon { font-size:28px; }
.pt-board-card__content { display:flex; flex-direction:column; min-width:0; }
.pt-board-card__topline { display:flex; flex-wrap:wrap; gap:6px; min-height:0; margin-bottom:4px; }
.pt-board-badge { display:inline-flex; align-items:center; gap:5px; padding:4px 7px; border-radius:6px; font-size:10px; font-weight:800; line-height:1.2; }
.pt-board-badge--featured { color:#76571c; background:#f6e9ca; }
.pt-board-badge--vip { color:#225e9a; background:#e8f2ff; }
.pt-board-card__title { margin:0 0 9px; color:var(--ptb-ink); font-size:17px; font-weight:800; line-height:1.4; overflow-wrap:anywhere; }
.pt-board-card__title a { color:inherit; text-decoration:none !important; }
.pt-board-card__title a:hover { color:var(--ptb-blue); }
.pt-board-card__meta { display:flex; flex-wrap:wrap; gap:10px 15px; margin-bottom:12px; color:#7b8ba0; font-size:11px; }
.pt-board-card__meta span { display:inline-flex; align-items:center; gap:5px; }
.pt-board-card__bottom { display:flex; flex-wrap:wrap; align-items:flex-end; justify-content:space-between; gap:12px; margin-top:auto; padding-top:11px; border-top:1px solid #edf1f6; }
.pt-board-card__price { color:#153b65; font-size:20px; font-weight:850; line-height:1.25; overflow-wrap:anywhere; }
.pt-board-card__price .rur { font-size:15px; font-weight:700; }
.pt-board-card__price-empty { color:#8291a3; font-size:12px; font-weight:600; }
.pt-board-card__actions { display:flex; flex-wrap:wrap; align-items:center; gap:6px; }
.pt-board-icon-button { display:inline-flex; align-items:center; justify-content:center; width:34px; height:34px; border:1px solid #d6e2f0; border-radius:8px; background:#fff; color:#6f849b; cursor:pointer; transition:all .16s ease; }
.pt-board-icon-button:hover { border-color:#acc7e8; color:var(--ptb-blue); background:#f0f6ff; }
.pt-board-icon-button.is-active { color:#bd4355; border-color:#efc5cd; background:#fff0f2; }
.pt-board-icon-button.is-copied { color:var(--ptb-green); border-color:#bfe5d9; background:#effaf6; }
.pt-board-card__billing { margin-top:8px; }
.pt-board-favorites-empty,.pt-board-empty-state { margin:15px 0; padding:30px 18px; border:1px dashed #cbdbea; border-radius:12px; background:#f8fbff; color:var(--ptb-muted); text-align:center; }
.pt-board-empty-state .glyphicon { color:#82a1c2; font-size:30px; }
.pt-board-empty-state h3 { color:var(--ptb-ink); font-size:18px; font-weight:800; }
.pt-board-empty-state p { margin-bottom:15px; }
.pt-board-pagination { margin:22px 0; }
.pt-board-pagination .pagination { display:flex; flex-wrap:wrap; gap:5px; }
.pt-board-pagination .pagination a,.pt-board-pagination .pagination span { border-radius:7px !important; border-color:#d6e3f1; }

/* Детальная карточка объявления */
.pt-board-detail { align-items:flex-start; }
.pt-board-detail__main,.pt-board-detail__sidebar { min-width:0; }
.pt-board-detail__product { margin-bottom:18px; padding:17px; border:1px solid var(--ptb-line); border-radius:15px; background:#fff; box-shadow:var(--ptb-shadow); }
.pt-board-detail__media img { border:1px solid #dce6f2; border-radius:12px; background:#f3f7fc; box-shadow:none; }
.pt-board-detail__summary { color:#435970; font-size:14px; line-height:1.75; overflow-wrap:anywhere; }
.pt-board-detail__price { border:1px solid #ead8b2 !important; border-radius:10px; background:#fff9ec !important; color:#634d20 !important; }
.pt-board-detail__phone { border:1px solid #c4e5d9; border-radius:10px; background:#effaf5 !important; color:#176b57 !important; overflow-wrap:anywhere; }
.pt-board-detail__main h4 { color:var(--ptb-ink); font-weight:800; }
.pt-board-detail__main .alert { padding:13px 15px; }
.pt-board-detail__main .img-thumbnail { padding:4px; border-color:#dce6f2; border-radius:10px; box-shadow:none; }
.pt-board-detail__comments,.pt-board-detail__related { margin-top:18px; padding:15px; border:1px solid var(--ptb-line); border-radius:13px; background:#fff; }
.pt-board-detail__sidebar { position:relative; }
.pt-board-author { padding:17px !important; border:1px solid var(--ptb-line) !important; border-radius:14px !important; background:#fff !important; box-shadow:var(--ptb-shadow); color:var(--ptb-text) !important; }
.pt-board-author img { max-width:100%; border-radius:9px; }
.pt-board-author .btn { min-height:38px; border-radius:8px; font-weight:700; }
.pt-board-detail__main .nav-tabs { display:flex; flex-wrap:wrap; gap:4px; margin-bottom:16px; border-bottom:1px solid var(--ptb-line); }
.pt-board-detail__main .nav-tabs > li { float:none; margin:0; }
.pt-board-detail__main .nav-tabs > li > a { margin:0; padding:10px 13px; border:1px solid transparent; border-radius:9px 9px 0 0; color:#46627e; font-weight:700; }
.pt-board-detail__main .nav-tabs > li.active > a,.pt-board-detail__main .nav-tabs > li.active > a:hover,.pt-board-detail__main .nav-tabs > li.active > a:focus { color:var(--ptb-blue); border-color:#dbe7f4; border-bottom-color:#fff; background:#f7fbff; }
.pt-board-detail__main .tab-content { padding:14px; border:1px solid var(--ptb-line); border-radius:0 0 12px 12px; background:#fff; }
.pt-board-detail__main .yandexmapa { overflow:hidden; border-radius:11px; }
.pt-board-bottom-content,.pt-board-bottom-ad { margin-top:20px; }

@media (min-width: 992px) {
  .pt-board-section-layout > .pt-board-sidebar { position:sticky; top:18px; align-self:flex-start; }
  .pt-board-home-sidebar { position:sticky; top:18px; align-self:flex-start; }
  .pt-board-detail__sidebar { position:sticky; top:18px; align-self:flex-start; }
}
@media (max-width: 991px) {
  .pt-board-listing__toolbar { align-items:flex-start; flex-direction:column; }
  .pt-board-listing__actions { justify-content:flex-start; }
  .pt-board-card { grid-template-columns:155px minmax(0,1fr); gap:12px; }
  .pt-board-card__media { min-height:125px; }
  .pt-board-results { padding-left:15px; }
}
@media (max-width: 767px) {
  .pt-board-top-ads { margin-left:-5px; margin-right:-5px; }
  .pt-board-top-ads__item { padding:5px; }
  .pt-board-quick-actions { gap:8px; }
  .pt-board-button { min-height:38px; padding:9px 11px; font-size:12px; }
  .pt-board-home__intro { padding:15px; }
  .pt-board-home-categories { padding:13px; }
  .pt-board-home-categories ul,.pt-board-category-index ul { grid-template-columns:minmax(0,1fr); }
  .pt-board-section-layout > .pt-board-sidebar { margin-bottom:18px; }
  .pt-board-results { padding-left:15px; }
  .pt-board-listing__toolbar { padding:15px; }
  .pt-board-listing__title { font-size:21px; }
  .pt-board-card { grid-template-columns:120px minmax(0,1fr); gap:10px; padding:10px; border-radius:11px; }
  .pt-board-card__media { min-height:108px; max-height:150px; }
  .pt-board-card__media img { max-height:150px; }
  .pt-board-card__title { font-size:14px; }
  .pt-board-card__price { font-size:17px; }
  .pt-board-card__meta { gap:6px 9px; }
  .pt-board-card__bottom { align-items:flex-start; flex-direction:column; gap:9px; }
  .pt-board-detail__product { padding:12px; }
  .pt-board-detail__main .tab-content { padding:10px; }
  .pt-board-detail__comments,.pt-board-detail__related { padding:11px; }
}
@media (max-width: 420px) {
  .pt-board-card { grid-template-columns:92px minmax(0,1fr); }
  .pt-board-card__media { min-height:95px; }
  .pt-board-card__actions { width:100%; }
  .pt-board-card__actions .pt-board-button--small { flex:1 1 auto; }
  .pt-board-listing__actions { width:100%; }
  .pt-board-search--compact { max-width:none; width:100%; order:-1; }
  .pt-board-listing__actions .pt-board-button { flex:1 1 auto; }
}
@media (prefers-reduced-motion: reduce) {
  .pt-board-button,.pt-board-card,.pt-board-card__media img,.pt-board-icon-button { transition:none !important; }
}

/* End */


/* Start:/bitrix/components/bitrix/breadcrumb/templates/.default/style.min.css?1721392652467*/
.bx-breadcrumb{margin:10px 0}.bx-breadcrumb i{color:#b5bdc2;line-height:13px;font-size:12px;vertical-align:middle;margin-right:5px}.bx-breadcrumb .bx-breadcrumb-item{float:left;margin-bottom:10px;white-space:nowrap;line-height:13px;vertical-align:middle;margin-right:10px}.bx-breadcrumb .bx-breadcrumb-item span{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px;white-space:normal}.bx-breadcrumb .bx-breadcrumb-item a{border-bottom:0}
/* End */


/* Start:/bitrix/components/kombox/filter/templates/.default/style.css?172139265612234*/
#kombox-filter{
	border: 2px solid #ffea94;
	margin-top: 1em;
	margin-bottom: 2em;
	max-width:290px;
	padding: 10px 10px 20px 10px;
	position: relative;
	background: white;
}

#kombox-filter ul{
	list-style: none !important;
	margin:0;
	padding:0 0 20px 0;
}

#kombox-filter .lvl1 {
	position: relative;
	list-style: none !important;
	margin:0;
	padding:0;
	margin-top: 1em;
}

#kombox-filter .lvl1:before, #kombox-filter li:before {
	content: none !important;
}

#kombox-filter .kombox-filter-property-body{
	padding: 10px 0 0 15px;
}

#kombox-filter .lvl2{
	margin:0;
	padding: 2px 0 0 0;
}

#kombox-filter .kombox-filter-property-head {
	zoom: 1;
	padding-left: 19px;
	margin-bottom:5px;
	position: relative;
}

#kombox-filter .kombox-filter-property-i {
	background: url("/bitrix/components/kombox/filter/templates/.default/images/list.gif") no-repeat scroll center -9px rgba(0, 0, 0, 0);
	display: block;
	position: absolute;
	font-size: 1px;
	height: 9px;
	left: 1px;
	cursor: pointer;
	top: 5px;
	width: 9px;
	zoom: 1;
}

#kombox-filter .kombox-closed .kombox-filter-property-i {
	background: url("/bitrix/components/kombox/filter/templates/.default/images/list.gif") no-repeat scroll center top rgba(0, 0, 0, 0);
}

#kombox-filter .kombox-filter-property-name {
	border-bottom: 1px dotted #000;
	cursor: pointer;
	position: relative;
	font-weight:bold;
}

#kombox-filter .kombox-num .kombox-input{
	width: 4em;
	margin:0;
}

#kombox-filter .kombox-num .kombox-range{
	padding:10px 10px 10px 0;
}

#kombox-filter .kombox-num .kombox-range input{
	display:none;
}

#kombox-filter div.kombox-combo, 
#kombox-filter div.kombox-radio
{
	padding: 5px 0 0 15px;
	margin: 0;
}

#kombox-filter div.kombox-link
{
	padding: 0 0 0 15px;
	margin: 0;
}

#kombox-filter div.kombox-select,
#kombox-filter div.kombox-list
{
	padding: 0;
	margin: 0;
}

#kombox-filter .kombox-select select,
#kombox-filter .kombox-list select
{
	padding: 5px;
	width:100%;
}

#kombox-filter .kombox-combo .lvl2 input,
#kombox-filter .kombox-radio .lvl2 input{
	margin:0;
}

#kombox-filter .kombox-combo .lvl2 label,
#kombox-filter .kombox-radio .lvl2 label{
	padding-left: 7px;
}

#kombox-filter .kombox-disabled label,
#kombox-filter .kombox-disabled a,
#kombox-filter option.kombox-disabled{
	color: #6f7980;
}

#kombox-filter .kombox-link  .lvl2{
	padding-left: 8px;
	position: relative;
	left: -8px;
}

#kombox-filter .kombox-link .kombox-checked{
	padding-left: 0;
}

#kombox-filter .kombox-link  .lvl2 a{
	padding: 2px 0 1px 0;
	display: inline-block;
}

#kombox-filter .kombox-link .kombox-checked a{
	border: 1px solid #e7e7e7;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	color: #3f454b;
	padding: 1px 22px 1px 8px;
	position: relative;
	text-decoration:none;
}

#kombox-filter .kombox-link .kombox-checked a:hover{
	border-color: #fbdada;
	text-decoration:none;
}

#kombox-filter .kombox-link  .lvl2 a span.kombox-remove-link{
	background: #ffffff url("/bitrix/components/kombox/filter/templates/.default/images/remove_link.png") no-repeat 0 0;
	display: none;
	height: 8px;
	margin-left: 8px;
	position: absolute;
	right: 8px;
	top: 6px;
	width: 8px;
}

#kombox-filter .kombox-link .kombox-checked a span.kombox-remove-link{
	display: inline-block;
}

#kombox-filter .kombox-link .kombox-checked a:hover span.kombox-remove-link{
	background-position: 0 100%;
}

#kombox-filter .kombox-link .kombox-disabled a{
	color: #6f7980 !important;
	border:none;
	text-decoration:line-through;
}

#kombox-filter .kombox-disabled a{
	border:none;
	text-decoration:line-through;
}

#kombox-filter .lvl2 .kombox-cnt{
	color: #6f7980;
	font-size: .85em;
}

#kombox-filter .kombox-disabled .kombox-cnt, .kombox-filter .kombox-checked .kombox-cnt{
	display:none;
}

#kombox-filter .kombox-checked a{
	border:none;
	color:#000;
}

#kombox-filter .kombox-filter-property-body a.kombox-values-other-show,
#kombox-filter .kombox-filter-property-body a.kombox-values-other-hide{
	font-size: .85em;
	display:inline-block;
	margin-top:5px;
	border:0;
}

#kombox-filter .kombox-filter-property-hint{
	cursor: pointer;
	position: relative;
	top: 2px;
	width: 12px;
	height: 12px;
	margin-left:5px;
	display: inline-block;
	background: rgba(0, 0, 0, 0) url(/bitrix/components/kombox/filter/templates/.default/images/hint.gif) no-repeat right center;
}

#kombox-filter .kombox-filter-property-hint-text{
	display:none;
}

.kombox-filter-hint{
	padding:5px 10px 5px 5px;
	max-width: 500px;
}

#kombox-filter .modef {
	background: transparent url('/bitrix/components/kombox/filter/templates/.default/images/modef.gif') no-repeat right center;
	top: -4px;
	position: absolute;
	padding-right:5px;
	z-index:1000;
}

#kombox-filter .modef-right {
	background: transparent url('/bitrix/components/kombox/filter/templates/.default/images/modef-right.gif') no-repeat left center;
	padding-left:5px;
}

#kombox-filter .modef .modef-wrap {
	background-color:#fff;
	border: 1px solid #ffea94;
	border-right:none;
	color: #3F3F3F;
	padding: 5px 25px 5px 10px;
	white-space: nowrap;
}

#kombox-filter .modef-right .modef-wrap {
	border: 1px solid #ffea94;
	border-left:none;
}

#kombox-filter .kombox-loading {
	position:absolute;
	z-index:100;
	left:0;
	top:0;
	background:transparent url(/bitrix/components/kombox/filter/templates/.default/images/loading.png) repeat center;
	display:none;
}

a.kombox-del-filter{
	display:inline-block;
	margin-left:10px;
	
}

.kombox-filter-choice{
	overflow: hidden;
	padding: 5px 0 20px 0;
}


.kombox-filter-choice ul{
	float: left;
	margin-right: 15px;
	margin-bottom: 10px;
}

.kombox-filter-choice li{
	float: left;
    border: 1px solid #e7e7e7;
	border-right:0;
    border-radius: 0;
    color: #3f454b;
    padding: 5px 25px 5px 15px;
    position: relative;
    text-decoration: none;
}

.kombox-filter-choice li:last-child{
    border-radius: 0 5px 5px 0;
    padding: 5px 25px 5px 15px;
	border: 1px solid #e7e7e7;
}

.kombox-filter-choice li:first-child{
    border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
    padding: 5px 25px 5px 15px;
	border-left: 1px solid #e7e7e7;
}

.kombox-filter-choice li.kombox-filter-choice-item-name {
    border-radius: 5px 0 0 5px;
	padding: 5px 15px 5px 15px;
	color: #000;
    font-weight: bold;
}

.kombox-filter-choice li:hover{
	border-color: #fbdada;
	text-decoration:none;
}

.kombox-filter-choice li a, .kombox-filter-choice li a:hover{
	text-decoration:none;
	color: #3f454b;
}

.kombox-filter-choice li.kombox-filter-choice-item-name:hover {
    border-color: #e7e7e7;
}

.kombox-filter-choice li .kombox-remove-link span{
	background: #ffffff url("/bitrix/components/kombox/filter/templates/.default/images/remove_link.png") no-repeat 0 0;
	height: 8px;
	margin-left: 8px;
	position: absolute;
	right: 8px;
	top: 9px;
	width: 8px;
}

.kombox-filter-choice li .kombox-remove-link span{
	display: inline-block;
}

.kombox-filter-choice li:hover .kombox-remove-link span{
	background-position: 0 100%;
}

.kombox-filter-choice-count {
    float: left;
    border: 1px solid #e7e7e7;
    border-radius: 5px;
    color: #000;
    padding: 5px 25px 5px 15px;
    position: relative;
    text-decoration: none;
    background: rgba(255, 234, 148, 0.42);
}

#kombox-filter .irs {
    position: relative; display: block;
}
    #kombox-filter .irs-line {
        position: relative; display: block;
        overflow: hidden;
    }
        #kombox-filter .irs-line-left, #kombox-filter .irs-line-mid, #kombox-filter .irs-line-right {
            position: absolute; display: block;
            top: 0;
        }
        #kombox-filter .irs-line-left {
            left: 0; width: 0%;
        }
        #kombox-filter .irs-line-mid {
            left: 10%;
        }
        #kombox-filter .irs-line-right {
            right: 0; width: 0%;
        }

    #kombox-filter .irs-diapason, #kombox-filter .irs-diapason-left, #kombox-filter .irs-diapason-right {
        position: absolute; display: block;
        left: 0; width: 100%;
    }
    #kombox-filter .irs-slider {
        position: absolute; display: block;
        cursor: default;
        z-index: 1;
    }
        #kombox-filter .irs-slider.single {
            left: 10px;
        }
            #kombox-filter .irs-slider.single:before {
                position: absolute; display: block; content: "";
                top: -50%; left: -100%;
                width: 300%; height: 200%;
                background: rgba(0,0,0,0.0);
            }
        #kombox-filter .irs-slider.from {
            left: 100px;
        }
            #kombox-filter .irs-slider.from:before {
                position: absolute; display: block; content: "";
                top: -50%; left: -200%;
                width: 300%; height: 200%;
                background: rgba(0,0,0,0.0);
            }
        #kombox-filter .irs-slider.to {
            left: 300px;
        }
            #kombox-filter .irs-slider.to:before {
                position: absolute; display: block; content: "";
                top: -50%; left: 0;
                width: 300%; height: 200%;
                background: rgba(0,0,0,0.0);
            }
        #kombox-filter .irs-slider.last {
            z-index: 2;
        }

    #kombox-filter .irs-min {
        position: absolute; display: block;
        left: 0;
        cursor: default;
    }
    #kombox-filter .irs-max {
        position: absolute; display: block;
        right: 0;
        cursor: default;
    }

    #kombox-filter .irs-from, #kombox-filter .irs-to, #kombox-filter .irs-single {
        position: absolute; display: block;
        bottom: 0; left: 0;
        cursor: default;
        white-space: nowrap;
		margin-bottom:-17px;
    }
	
	#kombox-filter .irs-from {
		margin-left:-7px;
    }
	
	#kombox-filter .irs-to {
		margin-left:10px;
    }


#kombox-filter .irs-grid {
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 20px;
}
#kombox-filter .irs-with-grid #kombox-filter .irs-grid {
    display: block;
}
    #kombox-filter .irs-grid-pol {
        position: absolute;
        bottom: 0; left: 0;
        width: 1px; height: 8px;
        background: #000;
    }
    #kombox-filter .irs-grid-pol.small {
        height: 4px;
    }
    #kombox-filter .irs-grid-text {
        position: absolute;
        top: 0; left: 0;
        width: 100px;
        white-space: nowrap;
        text-align: center;
        font-size: 9px; line-height: 9px;
        color: #000;
    }
	
#kombox-filter .irs-line-mid,
#kombox-filter .irs-line,
#kombox-filter .irs-diapason-left, 
#kombox-filter .irs-diapason-right,
#kombox-filter .irs-slider {
    background: url(/bitrix/components/kombox/filter/templates/.default/images/slider.png) repeat-x;
}

#kombox-filter .irs {
    height: 40px;
}
#kombox-filter .irs-with-grid {
    margin-top: 10px;
}
#kombox-filter .irs-line {
    height: 8px; top: 25px;
	 background-position: 0 0;
}
    #kombox-filter .irs-line-left {
        height: 8px;
        background-position: 0 -30px;
    }
    #kombox-filter .irs-line-mid {
        height: 6px;
        background-position: left bottom;
    }
    #kombox-filter .irs-line-right {
        height: 8px;
        background-position: 100% -30px;
    }

#kombox-filter .irs-diapason, #kombox-filter .irs-diapason-left, #kombox-filter .irs-diapason-right {
    height: 8px; top: 25px;
    background-position: 0 -60px;
}

#kombox-filter .irs-diapason{
	background:none;
}

#kombox-filter .irs-slider {
    width: 22px; height: 22px;
    top: 17px;
    background-position: 0 -90px;
}

#kombox-filter .irs-min, #kombox-filter .irs-max {
    color: #999;
    font-size: 10px; line-height: 1.333;
    text-shadow: none;
    top: 0; padding: 1px 3px;
    background: rgba(0,0,0,0.1);
    border-radius: 3px;
}
.lt-ie9 #kombox-filter .irs-min, .lt-ie9 #kombox-filter .irs-max {
    background: #ccc;
}

#kombox-filter .irs-from, #kombox-filter .irs-to, #kombox-filter .irs-single {
    color: #fff;
    font-size: 10px; line-height: 1.333;
    text-shadow: none;
    padding: 1px 5px;
    background: rgba(0,0,0,0.3);
    border-radius: 3px;
	display:none !important;
}
.lt-ie9 #kombox-filter .irs-from, .lt-ie9 #kombox-filter .irs-to, .lt-ie9 #kombox-filter .irs-single {
    background: #999;
}

#kombox-filter .irs-grid-pol {
    background: #99a4ac;
}
#kombox-filter .irs-grid-text {
    color: #99a4ac;
}

#kombox-filter .irs-slider.from {
	background-position:-4px -75px;
	width: 13px;
	height: 28px;
	margin-left: -6px;
}

#kombox-filter .irs-slider.to {
	background-position:-4px -75px;
	width: 13px;
	height: 28px;
	margin-left: -7px;
}

#irs-active-slider, #kombox-filter .irs-slider:hover {
    background-position: -4px -105px;
}
/* End */


/* Start:/bitrix/components/bitrix/advertising.banner/templates/nivo/nivo-slider.min.css?17213926421165*/
.nivoSlider{position:relative;width:100%;height:auto;overflow:hidden}.nivoSlider img{position:absolute;top:0;left:0;max-width:none}.nivo-main-image{display:block!important;position:relative!important;width:100%!important}.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:15;display:none;background:white;filter:alpha(opacity=0);opacity:0}.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0}.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden}.nivo-box img{display:block}.nivo-caption{position:absolute;top:0;left:0;bottom:0;background:0;width:100%;z-index:8;overflow:hidden;display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nivo-caption p{padding:5px;margin:0}.nivo-caption a{display:inline!important}.nivo-html-caption{display:none}.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer}.nivo-prevNav{left:0;z-index:25!important}.nivo-nextNav{right:0;z-index:25!important}.nivo-controlNav{text-align:center;padding:15px 0}.nivo-controlNav a{cursor:pointer}.nivo-controlNav a.active{font-weight:bold}
/* End */


/* Start:/bitrix/components/bitrix/advertising.banner/templates/nivo/themes/default/default.min.css?17213926421659*/
.theme-default.slider-wrapper{position:relative}.theme-default .nivoSlider{position:relative;background:#fff url(/bitrix/components/bitrix/advertising.banner/templates/nivo/themes/default/loading.gif) no-repeat 50% 50%;margin-bottom:10px;-webkit-box-shadow:0 1px 5px 0 #4a4a4a;-moz-box-shadow:0 1px 5px 0 #4a4a4a;box-shadow:0 1px 5px 0 #4a4a4a}.theme-default .nivoSlider img{position:absolute;top:0;left:0;display:none}.theme-default .nivoSlider a{border:0;display:block}.theme-default .nivo-controlNav{position:absolute;bottom:0;padding:10px 10px;z-index:20}.theme-default .nivo-controlNav a{display:inline-block;width:22px;height:22px;background:url(/bitrix/components/bitrix/advertising.banner/templates/nivo/themes/default/bullets.png) no-repeat;text-indent:-9999px;border:0;margin:0 2px}.theme-default .nivo-controlNav a.active{background-position:0 -22px}.theme-default .nivo-directionNav a{display:block;width:30px;height:30px;background:url(/bitrix/components/bitrix/advertising.banner/templates/nivo/themes/default/arrows.png) no-repeat;text-indent:-9999px;border:0;opacity:0;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.theme-default:hover .nivo-directionNav a{opacity:1}.theme-default a.nivo-nextNav{background-position:-30px 0;right:15px}.theme-default a.nivo-prevNav{left:15px}.theme-default .nivo-controlNav.nivo-thumbs-enabled{width:100%}.theme-default .nivo-controlNav.nivo-thumbs-enabled a{width:auto;height:auto;background:0;margin-bottom:5px}.theme-default .nivo-controlNav.nivo-thumbs-enabled img{display:block;width:120px;height:auto}
/* End */


/* Start:/bitrix/components/bitrix/system.pagenavigation/templates/visual/style.min.css?17213926513386*/
.bx_pagination_bottom *{vertical-align:baseline}.bx_pagination_bottom{color:#8d8d8d;font-size:11px}.bx_pagination_bottom .bx_pagination_section_two{float:right;text-align:right}.bx_pagination_bottom .bx_pg_section{display:inline-block;height:30px;vertical-align:top;line-height:30px}.bx_pagination_bottom .bx_pagination_select_container{display:inline-block}.bx_pagination_bottom .bx_pagination_select_container select{position:relative;margin:2px 20px 2px 10px;padding:1px 25px 3px 5px;height:22px;outline:0;border:1px solid #e0e0e0;border-radius:1px;background:#fff url(/bitrix/components/bitrix/system.pagenavigation/templates/visual/images/select_arrow.png) no-repeat right center;color:#8d8d8d;font-size:11px;line-height:16px;resize:none;-webkit-appearance:none}@-moz-document url-prefix(){.bx_pagination_bottom .bx_pagination_select_container select{background:#fff!important;padding-right:5px}}.bx_pagination_bottom .bx_pagination_page{white-space:nowrap;font-size:12px}.bx_pagination_bottom .bx_pagination_page ul{display:inline-block;margin:0;padding:0}.bx_pagination_bottom .bx_pagination_page li{display:inline-block;min-width:22px;color:#8d8d8d;text-align:center;line-height:22px}.bx_pagination_bottom .bx_pagination_page li a{display:block;min-width:22px;color:#8d8d8d;text-align:center;text-decoration:none;line-height:22px}.bx_pagination_bottom .bx_pagination_page li a:hover{color:#555}.bx_pagination_bottom .bx_pagination_page li.bx_active{border-radius:3px;background:#dbecf4;box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.1)}.bx_pagination_bottom .bx_pg_section.bx_pg_pagination_num{display:block}.bx_pagination_bottom .bx_pg_section.bx_pg_show_col select{margin-right:5px}.bx_pagination_bottom .bx_wsnw{white-space:nowrap}@media(min-width:480px) and (max-width:639px){.bx_pagination_bottom .bx_pagination_select_container select{margin-right:10px}}@media(max-width:479px){.bx_pagination_bottom .bx_pagination_section_two{float:none;text-align:left}.bx_pagination_bottom .bx_pagination_select_container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:47%}.bx_pagination_bottom .bx_pagination_select_container select{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:0!important;width:90%}.bx_pagination_bottom .bx_pg_section{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;text-align:left}.bx_pagination_bottom .bx_pagination_page{white-space:normal}.bx_pagination_bottom .bx_pg_section.bx_pg_pagination_num{width:100%;height:auto;text-align:center}.bx_pagination_bottom .bx_pg_section.bx_pg_show_col{display:none}.bx_pagination_bottom .bx_pg_text{display:inline-block;width:50%}.bx_pagination_bottom .bx_pg_section.pg_pagination_num .bx_pg_text{display:none}}.bx_pagination_bottom .bx_pagination_section_one,.bx_pagination_bottom .bx_pagination_section_two,.bx_pagination_bottom .bx_pagination_select_container,.bx_pagination_bottom .bx_pagination_select_container select,.bx_pagination_bottom .bx_pg_section,.bx_pagination_bottom .bx_pagination_page,.bx_pagination_bottom .bx_pg_section.bx_pg_pagination_num,.bx_pagination_bottom .bx_pg_section.bx_pg_show_col,.bx_pagination_bottom .bx_pg_text,.bx_pagination_bottom .bx_pg_section.pg_pagination_num .bx_pg_text{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
/* End */
/* /bitrix/templates/gorportal/components/bitrix/news/board/board-premium.css?179299955519152 */
/* /bitrix/components/bitrix/breadcrumb/templates/.default/style.min.css?1721392652467 */
/* /bitrix/components/kombox/filter/templates/.default/style.css?172139265612234 */
/* /bitrix/components/bitrix/advertising.banner/templates/nivo/nivo-slider.min.css?17213926421165 */
/* /bitrix/components/bitrix/advertising.banner/templates/nivo/themes/default/default.min.css?17213926421659 */
/* /bitrix/components/bitrix/system.pagenavigation/templates/visual/style.min.css?17213926513386 */
