/*
	jQuery.mmenu toggles addon CSS
*/
/* line 8, ../../../sass/mmenu/addons/jquery.mmenu.toggles.scss */
label.mm-toggle {
  border-radius: 30px;
  width: 50px;
  height: 30px;
  margin: -15px 0 0 0;
  position: absolute;
  top: 50%;
  z-index: 1;
}
/* line 18, ../../../sass/mmenu/addons/jquery.mmenu.toggles.scss */
label.mm-toggle div {
  border-radius: 30px;
  width: 28px;
  height: 28px;
  margin: 1px;
}

/* line 26, ../../../sass/mmenu/addons/jquery.mmenu.toggles.scss */
input.mm-toggle {
  position: absolute;
  left: -10000px;
}
/* line 31, ../../../sass/mmenu/addons/jquery.mmenu.toggles.scss */
input.mm-toggle:checked ~ label.mm-toggle div {
  float: right;
}

/* line 37, ../../../sass/mmenu/addons/jquery.mmenu.toggles.scss */
label.mm-toggle {
  right: 20px;
}
/* line 41, ../../../sass/mmenu/addons/jquery.mmenu.toggles.scss */
label.mm-toggle + a,
label.mm-toggle + span {
  margin-right: 70px;
}

/* line 47, ../../../sass/mmenu/addons/jquery.mmenu.toggles.scss */
a.mm-subopen + label.mm-toggle {
  right: 50px;
}
/* line 51, ../../../sass/mmenu/addons/jquery.mmenu.toggles.scss */
a.mm-subopen + label.mm-toggle + a,
a.mm-subopen + label.mm-toggle + span {
  margin-right: 100px;
}

/* line 57, ../../../sass/mmenu/addons/jquery.mmenu.toggles.scss */
em.mm-counter + a.mm-subopen + label.mm-toggle {
  right: 90px;
}
/* line 61, ../../../sass/mmenu/addons/jquery.mmenu.toggles.scss */
em.mm-counter + a.mm-subopen + label.mm-toggle + a,
em.mm-counter + a.mm-subopen + label.mm-toggle + span {
  margin-right: 140px;
}

/* line 131, ../../../sass/mmenu/inc/_colors.scss */
.mm-menu label.mm-toggle {
  background: rgba(0, 0, 0, 0.15);
}
/* line 135, ../../../sass/mmenu/inc/_colors.scss */
.mm-menu label.mm-toggle div {
  background: #333;
}
/* line 140, ../../../sass/mmenu/inc/_colors.scss */
.mm-menu input.mm-toggle:checked ~ label.mm-toggle {
  background: #4bd963;
}
