.js-enabled:not(.rm-no-responsive-menu) .rm-closed {
  position: absolute;
  overflow: hidden;
  clip: rect(0 0 0 0);
  height: 1px;
  width: 1px;
  margin: -1px;
  padding: 0;
  border: 0; }

.rm-sticky {
  position: fixed;
  top: 0;
  left: 0;
  right: 0; }

.rm-bodyoverflowhidden {
  position: relative;
  overflow: hidden; }

.rm-menuoverflowauto {
  max-height: 100%;
  width: 100%;
  overflow: auto; }

.rm-absolutemenu {
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  z-index: 9; }

/* Extend the accessible hide class to the closed class */
/* Only when JS is enabled since we add the closed class in the markup */
/* And we want the menu to be open when JS is disabled/broken */
/* hide the buttons when closed so they wont show up in tabindex */
button.rm-closed {
  display: none; }

/* The menu itself */
.navigation_container li {
  position: relative;
  /* initially hide all li>ul so we get a small list when JS is disabled */
  /* And show them on active/current items */ }
  .navigation_container li ul {
    display: none; }
  .navigation_container li.active > ul, .navigation_container li.current > ul {
    display: block; }
.navigation_container.rm-initiated ul {
  display: block; }
  .navigation_container.rm-initiated ul .rm-focused {
    overflow: visible; }
.navigation_container .rm-closed,
.navigation_container .rm-fullmenu {
  /* Hide li ul when JS is enabled and screen is big */
  /* And show on hover */ }
  .navigation_container .rm-closed li,
  .navigation_container .rm-fullmenu li {
    overflow: hidden; }
  .navigation_container .rm-closed ul,
  .navigation_container .rm-fullmenu ul {
    position: absolute;
    left: 0;
    top: 100%;
    z-index: 9;
    /* Position li>li>ul */ }
    .navigation_container .rm-closed ul ul,
    .navigation_container .rm-fullmenu ul ul {
      left: 100%;
      top: 0; }
  .navigation_container .rm-closed li:hover,
  .navigation_container .rm-closed li:focus,
  .navigation_container .rm-fullmenu li:hover,
  .navigation_container .rm-fullmenu li:focus {
    overflow: visible; }

/*# sourceMappingURL=responsivemenu.css.map */
