

/* Start:/local/templates/main/components/bitrix/search.title/searcher/style.min.css?17900527211827*/
div.title-search-result{border:1px solid #c6c6c6;display:none;overflow:hidden;z-index:205}table.title-search-result{border-collapse:collapse;border:none;width:10%}table.title-search-result th{background-color:#f7f7f7;border-right:1px solid #e8e8e8;color:#949494;font-weight:400;padding:2px 12px 2px 14px;text-align:right;vertical-align:top;white-space:nowrap;width:1%}table.title-search-result td{background-color:#fff;color:#000;font-weight:400;padding-top:2px;padding-bottom:2px;text-align:left;white-space:nowrap}table.title-search-result td.title-search-item{padding-left:8px;padding-right:15px}table.title-search-result td.title-search-item a{padding-left:4px;padding-right:15px;text-decoration:none;color:#000;vertical-align:top;display:block}table.title-search-result td.title-search-item img{vertical-align:top}table.title-search-result td.title-search-item b{color:#cf0000;font-weight:400}table.title-search-result tr.title-search-selected a,table.title-search-result tr.title-search-selected td,table.title-search-result tr.title-search-selected td.title-search-more a{background-color:#fff2be}table.title-search-result td.title-search-more{font-size:11px;font-weight:400;padding-right:15px;padding-left:24px;padding-top:0}table.title-search-result td.title-search-more a{padding-left:12px;padding-right:15px;text-decoration:none;color:#999}table.title-search-result td.title-search-all{padding-left:24px;padding-right:15px}table.title-search-result td.title-search-all a{padding-left:4px;text-decoration:none;color:grey}table.title-search-result td.title-search-separator,table.title-search-result th.title-search-separator{padding-top:0;padding-bottom:0;font-size:4px}div.title-search-fader{display:none;background-image:url(/local/templates/main/components/bitrix/search.title/searcher/images/fader.png);background-position:100% 0;background-repeat:repeat-y;position:absolute}
/* End */


/* Start:/local/templates/main/components/bitrix/menu/main-menu/style.css?17900527213007*/
/* Базовые структурные стили */
#horizontal-multilevel-menu,
#horizontal-multilevel-menu ul {

	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	width: 100%;
	background: #ffffff; /* белый фон */
}

#horizontal-multilevel-menu a {
	display: block;
	padding: 5px 10px;
	text-decoration: none;
	text-align: center;
	color: #303537;



}

#horizontal-multilevel-menu li {
	float: left;
}

/* Корневые пункты */
#horizontal-multilevel-menu li a.root-item,
#horizontal-multilevel-menu li a.root-item-selected {
    padding: 7px 12px;
    font-size: 18px;
    font-weight: 500;
    background: #ffffff;}

/* Hover для всех ссылок */
#horizontal-multilevel-menu a:hover {
	color: #0077aa !important; /* цвет при наведении */
}

/* Подменю */
#horizontal-multilevel-menu li ul {
	position: absolute;
	display: none;
	z-index: 500;
	width: 135px;
	background: #ffffff; /* белый фон */
}

#horizontal-multilevel-menu li li {
	width: 100%;
	border-bottom: 1px solid rgba(0, 0, 0, 0.125); /* горизонтальная линия */
}

/* Убираем линию у последнего пункта */
#horizontal-multilevel-menu li li:last-child {
	border-bottom: none;
}

#horizontal-multilevel-menu li ul a {
	text-align: left;
	color: #000000; /* чёрные ссылки */
	background: #ffffff; /* белый фон */
}

/* Hover для пунктов подменю */
#horizontal-multilevel-menu li ul a:hover {
	color: #0077aa !important; /* цвет при наведении */
}

/* Смещение подменю второго уровня */
#horizontal-multilevel-menu li ul ul {
	margin: -27px 0 0 132px;
}

/* Отображение подменю при наведении */
#horizontal-multilevel-menu li:hover ul,
#horizontal-multilevel-menu li.jshover ul,
#horizontal-multilevel-menu li li:hover ul,
#horizontal-multilevel-menu li li.jshover ul,
#horizontal-multilevel-menu li li li:hover ul,
#horizontal-multilevel-menu li li li.jshover ul,
#horizontal-multilevel-menu li li li li:hover ul,
#horizontal-multilevel-menu li li li li.jshover ul,
#horizontal-multilevel-menu li li li li li:hover ul,
#horizontal-multilevel-menu li li li li li.jshover ul {
	display: block;
}

/* Скрытие вложенных подменю по умолчанию */
#horizontal-multilevel-menu li:hover ul ul,
#horizontal-multilevel-menu li.jshover ul ul,
#horizontal-multilevel-menu li:hover ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul ul {
	display: none;
}

/* Шеврон у пунктов с подменю */
#horizontal-multilevel-menu a .fa-chevron-down {
	font-size: 10px;
	margin-left: 5px;
}

/* Очистка обтекания */
div.menu-clear-left {
	clear: left;
}

/* End */


/* Start:/local/templates/main/components/bitrix/menu/inner-menu/style.min.css?1790338887490*/
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#f5f5f5 url(/local/templates/main/components/bitrix/menu/inner-menu/images/left_menu_bg.gif) top repeat-x}ul.left-menu li a{font-size:100%;color:#bc262c;font-weight:bold;text-decoration:none}ul.left-menu li a:visited{color:#bc262c}ul.left-menu li a:hover{color:#bc262c}ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover{color:#fc8d3d}
/* End */


/* Start:/local/templates/main/components/bitrix/search.title/search-26/style.css?17891907362113*/
/*div.title-search-result {
	border:1px solid #c6c6c6;
	display:none;
	overflow:hidden;
	z-index:205;
}

table.title-search-result {
	border-collapse: collapse;
	border:none;
	width:10%;
}

table.title-search-result th {
	background-color:#F7F7F7;
	border-right:1px solid #e8e8e8;
	color:#949494;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:14px;
	padding-right:12px;
	text-align:right;
	vertical-align:top;
	white-space:nowrap;
	width:1%;
}

table.title-search-result td {
	background-color:white;
	color:black;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
	white-space:nowrap;
}

table.title-search-result td.title-search-item {
	padding-left:8px;
	padding-right:15px;
}

table.title-search-result td.title-search-item a {
	padding-left:4px;
	padding-right:15px;
	text-decoration: none;
	color:black;
	vertical-align:top;
	display:block;
}

table.title-search-result td.title-search-item img {
	vertical-align:top;
}

table.title-search-result td.title-search-item b {
	color:#cf0000;
	font-weight:normal;
}

table.title-search-result tr.title-search-selected td
,table.title-search-result tr.title-search-selected a
,table.title-search-result tr.title-search-selected td.title-search-more a
{
	background-color:#fff2be;
}

table.title-search-result td.title-search-more {
	font-size:11px;
	font-weight:normal;
	padding-right:15px;
	padding-left:24px;
	padding-top:0px;
}

table.title-search-result td.title-search-more a
{
	padding-left:12px;
	padding-right:15px;
	text-decoration:none;
	color:#999999;
}

table.title-search-result td.title-search-all {
	padding-left:24px;
	padding-right:15px;
}

table.title-search-result td.title-search-all a
{
	padding-left:4px;
	text-decoration:none;
	color:#808080;
}

table.title-search-result td.title-search-separator
, table.title-search-result th.title-search-separator {
	padding-top:0px;
	padding-bottom:0px;
	font-size:4px;
}

div.title-search-fader {
	display:none;
	background-image: url('/local/templates/main/components/bitrix/search.title/search-26/images/fader.png');
	background-position: right top;
	background-repeat: repeat-y;
	position:absolute;
}

*/
/* End */


/* Start:/local/templates/main/template_styles.css?1790932018775*/
.meter

{position: fixed;
padding: 5px;
top: 250px;
left: 20px;
background: #fff;
border: 2px solid #0B7DBC;
border-radius: 7px;
z-index:99;}


.hosting-media {
  position: relative;
  min-height: 298px;
  border-radius: 1rem;        /* совпадает с .rounded-4 карточки */
  overflow: hidden;           /* обрезает фон по радиусу */
  background-image: url("/images/monter.png");
  background-size: cover;
  background-position: center;
}

/* Оверлей */
.hosting-media::before {
  content: "";
  position: absolute;
  inset: 0;
  background-color: rgba(0, 129, 235, 0.25); /* #0081EB40 ≈ 25% */
  z-index: 1;
  pointer-events: none;       /* чтобы клики проходили сквозь */
}
.linked

{color: #008cc0;}


/* End */
/* /local/templates/main/components/bitrix/search.title/searcher/style.min.css?17900527211827 */
/* /local/templates/main/components/bitrix/menu/main-menu/style.css?17900527213007 */
/* /local/templates/main/components/bitrix/menu/inner-menu/style.min.css?1790338887490 */
/* /local/templates/main/components/bitrix/search.title/search-26/style.css?17891907362113 */
/* /local/templates/main/template_styles.css?1790932018775 */
