div.main-menu-container:not(.hamburger-menu) > button.main-menu-toggle, div.main-menu-container:not(.hamburger-menu) > button.hamburger--arrow, .rwd-dashboard-controller:not(.hamburger-menu) > button.main-menu-toggle, .rwd-dashboard-controller:not(.hamburger-menu) > button.hamburger--arrow {
  display: none;
}
div.main-menu-container > button.main-menu-toggle, div.main-menu-container > button.hamburger--arrow, .rwd-dashboard-controller > button.main-menu-toggle, .rwd-dashboard-controller > button.hamburger--arrow {
  padding: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0;
  padding: 0;
  border: none;
  background: none;
  cursor: pointer;
  width: 100%;
}
div.main-menu-container > button.main-menu-toggle span.hamburger,
div.main-menu-container > button.main-menu-toggle span.bar, div.main-menu-container > button.hamburger--arrow span.hamburger,
div.main-menu-container > button.hamburger--arrow span.bar, .rwd-dashboard-controller > button.main-menu-toggle span.hamburger,
.rwd-dashboard-controller > button.main-menu-toggle span.bar, .rwd-dashboard-controller > button.hamburger--arrow span.hamburger,
.rwd-dashboard-controller > button.hamburger--arrow span.bar {
  transition: 0.7s;
  width: 20px;
}
div.main-menu-container > button.main-menu-toggle span.hamburger, div.main-menu-container > button.hamburger--arrow span.hamburger, .rwd-dashboard-controller > button.main-menu-toggle span.hamburger, .rwd-dashboard-controller > button.hamburger--arrow span.hamburger {
  display: inline-block;
  vertical-align: middle;
  margin-right: 15px;
}
div.main-menu-container > button.main-menu-toggle span.hamburger span.bar, div.main-menu-container > button.hamburger--arrow span.hamburger span.bar, .rwd-dashboard-controller > button.main-menu-toggle span.hamburger span.bar, .rwd-dashboard-controller > button.hamburger--arrow span.hamburger span.bar {
  border-radius: 2px;
  height: 3px;
  display: block;
  background: #000;
  margin: 5px auto;
  -webkit-transform-origin: center;
  transform-origin: center;
}
div.main-menu-container > button.main-menu-toggle.expanded-hamburger-menu span.top, div.main-menu-container > button.hamburger--arrow.expanded-hamburger-menu span.top, .rwd-dashboard-controller > button.main-menu-toggle.expanded-hamburger-menu span.top, .rwd-dashboard-controller > button.hamburger--arrow.expanded-hamburger-menu span.top {
  transform: translateY(8px) rotateZ(45deg);
}
div.main-menu-container > button.main-menu-toggle.expanded-hamburger-menu span.middle, div.main-menu-container > button.hamburger--arrow.expanded-hamburger-menu span.middle, .rwd-dashboard-controller > button.main-menu-toggle.expanded-hamburger-menu span.middle, .rwd-dashboard-controller > button.hamburger--arrow.expanded-hamburger-menu span.middle {
  width: 0;
}
div.main-menu-container > button.main-menu-toggle.expanded-hamburger-menu span.bottom, div.main-menu-container > button.hamburger--arrow.expanded-hamburger-menu span.bottom, .rwd-dashboard-controller > button.main-menu-toggle.expanded-hamburger-menu span.bottom, .rwd-dashboard-controller > button.hamburger--arrow.expanded-hamburger-menu span.bottom {
  transform: translateY(-8px) rotateZ(-45deg);
}
div.main-menu-container > button.main-menu-toggle > span.title, div.main-menu-container > button.hamburger--arrow > span.title, .rwd-dashboard-controller > button.main-menu-toggle > span.title, .rwd-dashboard-controller > button.hamburger--arrow > span.title {
  text-transform: uppercase;
}

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