

/* Start:/local/templates/vw24/components/bitrix/menu/left_menu/style.css?17510624622546*/
div.menu-sitemap-tree {
  font-size: 100%;
  border-right: 1px solid rgba(0, 0, 0, 0.2);
}

div.menu-sitemap-tree ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

div.menu-sitemap-tree ul ul {
  width: auto;
  /*margin:-0.75em 0 0 0;*/
  padding: 0 0 0 0.75em;
}

div.menu-sitemap-tree li {
  /*margin: 0 0 -0.85em 0;
  padding:0;*/
}

div.menu-sitemap-tree li li {
  margin-bottom: 0px;
  padding: 0;
  position: relative;
}

div.menu-sitemap-tree li.menu-close ul {
  display: none;
}

div.menu-sitemap-tree div.item-text {
  position: relative;
  top: 0px;
  left: 0px;
  margin-bottom: 4px;
  font-size: 14px;
  line-height: 1.5;
  color: #42526E;
  min-height: 40px;
  display: flex;
  align-items: center;
}

div.menu-sitemap-tree div.item-text:hover {
  border-radius: 3px;
  background-color: rgba(212, 212, 212, 0.63);
  cursor: pointer;
}

/*Icons*/
div.folder, div.page {
  background-repeat: no-repeat;
  width: 24px;
  height: 40px;
  vertical-align: top;
  top: 0px;
  float: left;
  position: absolute;
  left: -24px;
}

li > ul > li .page {
  width: 18px;
  height: 18px;
}

div.folder {
  cursor: pointer;
  background-image: url(/local/templates/vw24/components/bitrix/menu/left_menu/images/chevron-down.svg);
  background-position: center;
  padding: 0px;
}

.folder:hover {
  border-radius: 3px;
  background-color: rgba(212, 212, 212, 0.63);
}

div.menu-sitemap-tree li.menu-close div.folder {
  background-image: url(/local/templates/vw24/components/bitrix/menu/left_menu/images/chevron-right.svg);
}

/*div.page{background-image:url(/local/templates/vw24/components/bitrix/menu/left_menu/images/page.gif);}*/
.item_link:hover {
  text-decoration: none;
}

.item_link {
  font-size: 14px;
  padding: 6px 8px;
  color: #42526E;
  width: 100%;
  min-height: 40px;
  display: flex;
  align-items: center;
}

.menu-li {
  padding: 0;
  margin-bottom: 0;
}

.ul_step {
  margin-top: 0px;
}

div.menu-sitemap-tree .active {
  color: #0052CC;
}

.active_item-text {
  background: rgba(9, 30, 66, 0.04);
  border-radius: 3px;
}

.active_folder {
  background-color: rgba(9, 30, 66, 0.04);
  border-radius: 3px;
}

.nav-pills .nav-link {
  display: flex;
  align-items: center;
}

.nav-pills .nav-link svg {
  margin-right: 8px;
  margin-top: 2px;
  width: 28px;
  height: 28px;
}
.nav-pills .nav-link svg path {
  fill: #333;
}

.nav-pills .nav-link.active svg path {
  fill: #0052CC;
}

.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
  color: #0052CC !important;
  background-color: #EBECF0 !important;
}

.nav-pills .nav-link:hover {
  background-color: #EBECF0 !important;
}

.left_menu .link-dark {
  color: #323232 !important;
}

/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/local/components/bitrix/system.auth.registration/templates/.default/style.css?1751062463515*/
div.bx-auth {max-width:600px; margin-top:16px; margin-bottom:24px;}
div.bx-auth input.bx-auth-input {vertical-align:middle;}
div.bx-auth span.bx-auth-secure {background-color:#FFFAE3; border:1px solid #DEDBC8; padding:2px; display:inline-block; vertical-align:middle;}
div.bx-auth div.bx-auth-secure-icon {background-image:url(/local/components/bitrix/system.auth.registration/templates/.default/images/sec.png); background-repeat:no-repeat; background-position:center; width:19px; height:18px;}
div.bx-auth div.bx-auth-secure-unlock {background-image:url(/local/components/bitrix/system.auth.registration/templates/.default/images/sec-unlocked.png);}


/* End */


/* Start:/bitrix/components/bitrix/system.show_message/templates/.default/style.min.css?175106246151*/
font.errortext{color:red}font.notetext{color:green}
/* End */
/* /local/templates/vw24/components/bitrix/menu/left_menu/style.css?17510624622546 */
/* /local/components/bitrix/system.auth.registration/templates/.default/style.css?1751062463515 */
/* /bitrix/components/bitrix/system.show_message/templates/.default/style.min.css?175106246151 */
