.slide-menu {
  position: fixed;
  width: 320px;
  max-width: 100%;
  height: 100vh;
  top: 0;
  right: 0;
  display: none;
  overflow-y:auto;
  overflow-x:hidden;
  box-sizing: border-box;
  background: #535353;
  transition: -webkit-transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out;
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
  will-change: transform;
  z-index: 1000;
}

.slide-menu .slider {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  transition: -webkit-transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  will-change: transform;
}

.slide-menu ul {
  padding-left: 0;
  list-style: none;
  position: relative;
  width: 320px;
  max-width: 100%;
  margin: 0;
}

.slide-menu ul ul {
  position: absolute;
  top: 0;
  left: 100%;
  display: none;
}

.slide-menu ul a {
  display: block;
  padding: 12px 24px;
  color: #fff;
  text-decoration: none;
}

.slide-menu.no-transition, .slide-menu.no-transition * {
  transition: none !important;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNsaWRlLW1lbnUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFlQTtFQUNDLGdCQUFnQjtFQUNoQixhQWpCb0I7RUFrQnBCLGdCQUFnQjtFQUNoQixjQUFjO0VBQ2QsT0FBTztFQUNQLFNBQVM7RUFDVCxjQUFjO0VBQ2QsaUJBQWlCO0VBQ2pCLHVCQUF1QjtFQUN2QixpQkF4QmdCO0VBeUJoQixnREFuQmlDO0VBbUJqQyx3Q0FuQmlDO0VBbUJqQyw2RUFuQmlDO0VBb0JqQyxvQ0FBcUI7VUFBckIsNEJBQXFCO0VBQ3JCLHVCQUF1QjtFQUN2QixjQUFjO0NBc0NkOztBQXBERDtFQWlCRSxtQkFBbUI7RUFDbkIsT0FBTztFQUNQLFFBQVE7RUFDUixZQUFZO0VBQ1osZ0RBN0JnQztFQTZCaEMsd0NBN0JnQztFQTZCaEMsNkVBN0JnQztFQThCaEMsaUNBQXFCO1VBQXJCLHlCQUFxQjtFQUNyQix1QkFBdUI7Q0FDdkI7O0FBeEJGO0VBSkMsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQWdDaEIsbUJBQW1CO0VBQ25CLGFBN0NtQjtFQThDbkIsZ0JBQWdCO0VBQ2hCLFVBQVU7Q0FlVjs7QUEvQ0Y7RUFtQ0csbUJBQW1CO0VBQ25CLE9BQU87RUFDUCxXQUFXO0VBQ1gsY0FBYztDQUNkOztBQXZDSDtFQTBDRyxlQUFlO0VBQ2YsbUJBdER3QjtFQXVEeEIsWUF4RGlCO0VBeURqQixzQkFBc0I7Q0FDdEI7O0FBOUNIO0VBa0RFLDRCQUE0QjtDQUM1QiIsImZpbGUiOiJzbGlkZS1tZW51LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIiRzbS1tZW51LXdpZHRoOiAzMjBweCAhZGVmYXVsdDtcbiRzbS1tZW51LWJnOiAjMzMzICFkZWZhdWx0O1xuXG4kc20tbGluay1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcbiRzbS1saW5rLXBhZGRpbmc6IDEycHggMjRweCAhZGVmYXVsdDtcblxuJHNtLXRyYW5zaXRpb24tZHVyOiAzMDBtcyAhZGVmYXVsdDtcbiRzbS10cmFuc2l0aW9uLWVhc2luZzogZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cblxuQG1peGluIGxpc3QtdW5zdHlsZWQge1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5zbGlkZS1tZW51IHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR3aWR0aDogJHNtLW1lbnUtd2lkdGg7XG5cdG1heC13aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDB2aDtcblx0dG9wOiAwO1xuXHRyaWdodDogMDtcblx0ZGlzcGxheTogbm9uZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0YmFja2dyb3VuZDogJHNtLW1lbnUtYmc7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAkc20tdHJhbnNpdGlvbi1kdXIgJHNtLXRyYW5zaXRpb24tZWFzaW5nO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG5cdHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG5cdHotaW5kZXg6IDEwMDA7XG5cblx0LnNsaWRlciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAkc20tdHJhbnNpdGlvbi1kdXIgJHNtLXRyYW5zaXRpb24tZWFzaW5nO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuXHR9XG5cblx0dWwge1xuXHRcdEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQ7XG5cblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6ICRzbS1tZW51LXdpZHRoO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDA7XG5cblx0XHR1bCB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cGFkZGluZzogJHNtLWxpbmstcGFkZGluZztcblx0XHRcdGNvbG9yOiAkc20tbGluay1jb2xvcjtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQmLm5vLXRyYW5zaXRpb24sICYubm8tdHJhbnNpdGlvbiAqIHtcblx0XHR0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn0iXX0= */
