body nav.menu ul {
  height: inherit;
  overflow-x: scroll;
  overflow-y: hidden; }
  body nav.menu ul li {
    min-width: 150px; }
    body nav.menu ul li a {
      padding: 15px 0px; }

body nav.submenu ul {
  height: inherit;
  overflow-x: scroll;
  overflow-y: hidden; }
  body nav.submenu ul li {
    min-width: 150px; }
    body nav.submenu ul li a {
      padding-top: 15px;
      padding-bottom: 15px; }

body.textpage nav.menu ul li {
  min-width: 150px; }

.tabs .nav-tabs {
  -ms-flex-direction: column;
      flex-direction: column; }
  .tabs .nav-tabs li.nav-item {
    border: 1px solid #d2d2d2;
    border-bottom: none; }

.sidebar_page {
  display: block; }
  .sidebar_page .sidebar_menu .sidebar_submenu {
    display: -ms-flexbox;
    display: flex;
    overflow-y: scroll; }
    .sidebar_page .sidebar_menu .sidebar_submenu .sidebar_submenu-sub {
      display: -ms-flexbox;
      display: flex; }
      .sidebar_page .sidebar_menu .sidebar_submenu .sidebar_submenu-sub a.active {
        border-left: 1px solid #d2d2d2;
        padding-left: 24px; }
      .sidebar_page .sidebar_menu .sidebar_submenu .sidebar_submenu-sub a:hover {
        border-right: none;
        background: #FFF;
        padding-left: 24px;
        border-left: 1px solid #d2d2d2; }
      .sidebar_page .sidebar_menu .sidebar_submenu .sidebar_submenu-sub a:first-of-type {
        border-left: 1px solid #d2d2d2; }
    .sidebar_page .sidebar_menu .sidebar_submenu a {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      padding: 32px 24px;
      min-width: 200px;
      border-bottom: none; }
      .sidebar_page .sidebar_menu .sidebar_submenu a.active {
        border-left: 0px;
        padding-left: 24px; }
      .sidebar_page .sidebar_menu .sidebar_submenu a:hover {
        padding-left: 24px;
        border-right: none;
        background: #FFF;
        border-left: none; }
      .sidebar_page .sidebar_menu .sidebar_submenu a:not(:first-of-type) {
        border-left: 1px solid #d2d2d2; }

/*# sourceMappingURL=layout-mobile.css.map */
