/* line 3, ../scss/mmenu.scss */
.mm-menu {
  background: #333;
  border-color: rgba(255, 255, 255, 0.2);
  color: white;
  z-index: 100;
}

/* line 4, ../scss/mmenu.scss */
.mm-menu.mm-theme-dark .mm-navbar a, .mm-menu.mm-theme-dark .mm-navbar > *, .mm-menu.mm-theme-dark em.mm-counter {
  color: rgba(255, 255, 255, 0.8);
}

/* line 5, ../scss/mmenu.scss */
.mm-menu.mm-theme-dark .mm-btn:after, .mm-menu.mm-theme-dark .mm-btn:before {
  border-color: rgba(255, 255, 255, 0.4);
}

/* line 6, ../scss/mmenu.scss */
.mm-menu.mm-theme-dark .mm-listview {
  border-color: rgba(255, 255, 255, 0.2);
}

/* line 7, ../scss/mmenu.scss */
.mm-menu.mm-theme-dark .mm-listview > li .mm-arrow:after, .mm-menu.mm-theme-dark .mm-listview > li .mm-next:after {
  border-color: rgba(255, 255, 255, 0.4);
}

/* line 8, ../scss/mmenu.scss */
.mm-menu.mm-theme-dark .mm-listview > li a:not(.mm-next) {
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0.3);
  tap-highlight-color: rgba(255, 255, 255, 0.3);
}

/* line 9, ../scss/mmenu.scss */
.mm-menu.mm-theme-dark .mm-listview > li.mm-selected > a:not(.mm-next), .mm-menu.mm-theme-dark .mm-listview > li.mm-selected > span {
  background: rgba(255, 255, 255, 0.3);
}

/* line 10, ../scss/mmenu.scss */
.mm-menu.mm-theme-dark .mm-divider, .mm-menu.mm-theme-dark .mm-fixeddivider span, .mm-menu.mm-theme-dark .mm-listview > li.mm-opened.mm-vertical > .mm-panel, .mm-menu.mm-theme-dark .mm-listview > li.mm-opened.mm-vertical > a.mm-next, .mm-menu.mm-theme-dark.mm-vertical .mm-listview > li.mm-opened > .mm-panel, .mm-menu.mm-theme-dark.mm-vertical .mm-listview > li.mm-opened > a.mm-next {
  background: rgba(255, 255, 255, 0.2);
}

/* line 11, ../scss/mmenu.scss */
.mm-menu.mm-theme-dark label.mm-check:before {
  border-color: rgba(255, 255, 255, 0.6);
}

/* line 12, ../scss/mmenu.scss */
.mm-menu.mm-pageshadow.mm-theme-dark:after {
  content: none;
  display: none;
}

/* line 13, ../scss/mmenu.scss */
.mm-menu.mm-theme-dark .mm-search input {
  background: rgba(255, 255, 255, 0.3);
  color: rgba(255, 255, 255, 0.6);
}

/* line 14, ../scss/mmenu.scss */
.mm-menu.mm-theme-dark .mm-indexer a, .mm-menu.mm-theme-dark .mm-noresultsmsg {
  color: rgba(255, 255, 255, 0.4);
}

/* line 15, ../scss/mmenu.scss */
.mm-menu.mm-hoverselected.mm-theme-dark .mm-listview > li > a.mm-fullsubopen:hover + span, .mm-menu.mm-hoverselected.mm-theme-dark .mm-listview > li > a:not(.mm-fullsubopen):hover, .mm-menu.mm-parentselected.mm-theme-dark .mm-listview > li > a.mm-selected.mm-fullsubopen + a, .mm-menu.mm-parentselected.mm-theme-dark .mm-listview > li > a.mm-selected.mm-fullsubopen + span, .mm-menu.mm-parentselected.mm-theme-dark .mm-listview > li > a.mm-selected:not(.mm-fullsubopen) {
  background: rgba(255, 255, 255, 0.3);
}

/* line 16, ../scss/mmenu.scss */
.mm-menu.mm-theme-dark label.mm-toggle {
  background: rgba(255, 255, 255, 0.2);
}

/* line 17, ../scss/mmenu.scss */
.mm-menu.mm-theme-dark label.mm-toggle:before {
  background: #000;
}

/* line 18, ../scss/mmenu.scss */
.mm-menu.mm-theme-dark input.mm-toggle:checked ~ label.mm-toggle {
  background: #4bd963;
}

/* line 20, ../scss/mmenu.scss */
.mm-listview > li > span {
  background: #2E6EA5;
  color: white;
}

/* line 23, ../scss/mmenu.scss */
html.mm-background .mm-page {
  background: #fff;
}

/* line 25, ../scss/mmenu.scss */
.mm-header-image {
  background: url(/wp-content/themes/kommbinat16/img/logo_kommbinat_2016.svg) center center/contain no-repeat transparent;
  padding: 0 !important;
  position: absolute;
  top: 20px;
  right: 20px;
  bottom: 20px;
  left: 20px;
  height: 80px;
}

/* line 37, ../scss/mmenu.scss */
.mm-menu > .mm-navbar-top-1 {
  border: none;
}

/* line 39, ../scss/mmenu.scss */
.mm-hasnavbar-top-1 .mm-panels, .mm-navbar-top-2 {
  top: 120px;
}

/* line 43, ../scss/mmenu.scss */
.mm-panels > .mm-panel > .mm-listview:first-child, .mm-panels > .mm-panel > .mm-navbar + .mm-listview {
  margin-top: 0;
}

/* line 47, ../scss/mmenu.scss */
.mm-panels > .mm-panel > .mm-listview {
  margin: 0;
}

/* line 51, ../scss/mmenu.scss */
.mm-listview > li {
  padding: 0 0 0 20px;
  margin: 0 0 0 -20px;
}

/* line 56, ../scss/mmenu.scss */
.sub-menu.mm-listview > li {
  /*     margin: 0 -20px 0 -40px; */
}

/* line 60, ../scss/mmenu.scss */
.mm-listview > li > a + a {
  margin-right: -20px;
}
