
  .forcms_block.-pages .bdt-vertical-menu .sidebar-nav {
    width: 100%
  }
.forcms_block.-pages .bdt-vertical-menu .sidebar-nav ul {
    padding: 0;
    margin: 0;
    list-style: none
  }
.forcms_block.-pages .bdt-vertical-menu .sidebar-nav ul li {
    margin: 0
  }
.forcms_block.-pages .bdt-vertical-menu .sidebar-nav .metismenu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    background-color: #1e87f0
  }
.forcms_block.-pages .bdt-vertical-menu .sidebar-nav .metismenu>li>ul {
    background-color: #1e87f0
  }
.forcms_block.-pages .bdt-vertical-menu .sidebar-nav .metismenu>li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    position: relative
  }
.forcms_block.-pages .bdt-vertical-menu .sidebar-nav .metismenu>li:nth-child(1)>a {
    margin-top: 0 !important
  }
.forcms_block.-pages .bdt-vertical-menu .sidebar-nav .metismenu a {
    position: relative;
    display: block;
    padding: 15px 40px 15px 15px;
    color: #fff;
    outline-width: 0;
    transition: all .3s ease-out
  }
.forcms_block.-pages .bdt-vertical-menu .sidebar-nav .metismenu a .bdt-menu-icon svg {
    width: 1em
  }
.forcms_block.-pages .bdt-vertical-menu .sidebar-nav .metismenu a .bdt-menu-icon svg * {
    fill: #fff
  }
.forcms_block.-pages .bdt-vertical-menu .sidebar-nav .metismenu a:hover,
  .forcms_block.-pages .bdt-vertical-menu .sidebar-nav .metismenu a:focus,
  .forcms_block.-pages .bdt-vertical-menu .sidebar-nav .metismenu a:active {
    color: #f8f9fa;
    -webkit-text-decoration: none;
    text-decoration: none;
    background-color: #0f6ecd
  }
.forcms_block.-pages .metismenu .arrow {
    float: right;
    line-height: 1.42857
  }
.forcms_block.-pages *[dir="rtl"] .metismenu .arrow {
    float: left
  }
.forcms_block.-pages .metismenu .glyphicon.arrow:before {
    content: "\e079"
  }
.forcms_block.-pages .metismenu .mm-active>a>.glyphicon.arrow:before {
    content: "\e114"
  }
.forcms_block.-pages .metismenu .fa.arrow:before {
    content: "\f104"
  }
.forcms_block.-pages .metismenu .mm-active>a>.fa.arrow:before {
    content: "\f107"
  }
.forcms_block.-pages .metismenu .ion.arrow:before {
    content: "\f3d2"
  }
.forcms_block.-pages .metismenu .mm-active>a>.ion.arrow:before {
    content: "\f3d0"
  }
.forcms_block.-pages .metismenu .plus-times {
    float: right
  }
.forcms_block.-pages *[dir="rtl"] .metismenu .plus-times {
    float: left
  }
.forcms_block.-pages .metismenu .fa.plus-times:before {
    content: "\f067"
  }
.forcms_block.-pages .metismenu .mm-active>a>.fa.plus-times {
    transform: rotate(45deg)
  }
.forcms_block.-pages .metismenu .plus-minus {
    float: right
  }
.forcms_block.-pages *[dir="rtl"] .metismenu .plus-minus {
    float: left
  }
.forcms_block.-pages .metismenu .fa.plus-minus:before {
    content: "\f067"
  }
.forcms_block.-pages .metismenu .mm-active>a>.fa.plus-minus:before {
    content: "\f068"
  }
.forcms_block.-pages .metismenu .mm-collapse:not(.mm-show) {
    display: none
  }
.forcms_block.-pages .metismenu .mm-collapsing {
    position: relative;
    height: 0;
    overflow: hidden;
    transition-timing-function: ease;
    transition-duration: .35s;
    transition-property: height, visibility
  }
.forcms_block.-pages .metismenu .has-arrow {
    position: relative
  }
.forcms_block.-pages .metismenu .has-arrow::after {
    position: absolute;
    content: '';
    width: .5em;
    height: .5em;
    border-width: 1px 0 0 1px;
    border-style: solid;
    border-color: currentColor;
    border-color: currentcolor;
    border-color: initial;
    right: 1em;
    transform: rotate(-45deg) translate(0, -50%);
    transform-origin: top;
    top: 50%;
    transition: all .3s ease-out
  }
.forcms_block.-pages *[dir="rtl"] .metismenu .has-arrow::after {
    right: auto;
    left: 1em;
    transform: rotate(135deg) translate(0, -50%)
  }
.forcms_block.-pages .metismenu .mm-active>.has-arrow::after,
  .forcms_block.-pages .metismenu .has-arrow[aria-expanded="true"]::after {
    transform: rotate(-135deg) translate(0, -50%)
  }
.forcms_block.-pages *[dir="rtl"] .metismenu .mm-active>.has-arrow::after,
  .forcms_block.-pages *[dir="rtl"] .metismenu .has-arrow[aria-expanded="true"]::after {
    transform: rotate(225deg) translate(0, -50%)
  }
@media (min-width:960px) {
    .forcms_block.-pages .sidebar-nav .metismenu li {
      position: relative
    }

    .forcms_block.-pages .bdt-submenu-type-outer .sidebar-nav .metismenu>li>ul {
      position: absolute;
      left: 100%;
      top: 0;
      min-width: 200px;
      min-width: var(--ep-vertical-submenu-width, 200px);
      z-index: 1001
    }

    .forcms_block.-pages .bdt-submenu-type-outer .metismenu>li>ul>li.bdt-menu-item {
      float: left
    }

    .forcms_block.-pages .bdt-submenu-type-outer .sidebar-nav .metismenu>li:hover>ul {
      height: auto !important
    }

    .forcms_block.-pages .bdt-submenu-type-outer .sidebar-nav .metismenu>li:hover>ul,
    .forcms_block.-pages .bdt-submenu-type-outer .sidebar-nav .metismenu>li:hover>ul.collapse {
      display: block
    }

    .forcms_block.-pages .bdt-submenu-type-outer .sidebar-nav .metismenu>li:hover>a.has-arrow:after {
      transform: rotate(135deg) translate(0, -50%)
    }

    .forcms_block.-pages .bdt-submenu-type-outer.bdt-submenu-column-1 .metismenu>li>ul>li.bdt-menu-item {
      width: 100%
    }

    .forcms_block.-pages .bdt-submenu-type-outer.bdt-submenu-column-2 .metismenu>li>ul>li.bdt-menu-item {
      width: 50%
    }

    .forcms_block.-pages .bdt-submenu-type-outer.bdt-submenu-column-3 .metismenu>li>ul>li.bdt-menu-item {
      width: 33.33%
    }

    .forcms_block.-pages .bdt-submenu-type-outer.bdt-submenu-column-4 .metismenu>li>ul>li.bdt-menu-item {
      width: 25%
    }
}
