
#header-nav ul li {
    float: left;
    margin: 0 0 0 50px!important;
    position: relative;
}


#header-nav {
  position: relative !important;
  bottom: auto !important;
  right: auto !important;
  float: right !important;
}

.mburger {
  width: 30px;
  height: 30px;
  --mb-bar-height: 2px;
}

.mburger b {
  background-color: #fff;
  width: 30px;
}
@media screen and (max-width: 1199px){
  .sub-page #header-nav ul li {
    margin: 0 0 0 25px;
  }
}


@media screen and (min-width: 992px) {
  #mm-my-menu, a#my-close-button, #leftSub, .hide-desktop, nav#mm-leftSidebar, nav#mm-myNav {
    display: none !important;
  }

  a#my-open-button {
    display: none !important;
  }
  
.cr-mobile-menu-button-container  {
	display: none;
}
  
}

@media screen and (max-width: 991px) {
  nav#myNav, .mm-menu_offcanvas a#my-open-button, #leftSub, li.hide-desktop.mm-listitem, li.last{
    display: block!important;
  }
  li.hide-desktop {
    display: none;
  }
  a#mm-my-close-button, a#my-close-button {
    display: none;
  }
  .hide-mobile,  .no-mobile{
    display: none;
  }
  .mm-menu_offcanvas.mm-menu_opened {
    position: absolute !important;
    right: 0;
    z-index: 0;
    left: 0;
    width: 80% !important;
    max-width: 100% !important;
    z-index: 9999;
    min-height: 500px;
    overflow: scroll;
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.15);
  }

  #header-nav ul {
    margin-bottom: 0;
  }

  #header-nav ul li {
    float: left;
    margin: 0 0 0 0 !important;
    position: relative;
    width: 100% !important;
  }

  li.last.show-mobile a {
    color: #fff !important;
    float: right;
    /* height: 40px; */
    line-height: 2;
    margin: 5px 10px 10px 0;
  }

  li.last.show-mobile {
    position: absolute !important;
    list-style-type: none;
    right: 0;
  }

  .mm-menu_offcanvas.mm-menu_opened li.last.show-mobile {
    /* position: relative !important; */
  }

  .mm-menu_offcanvas.mm-menu_opened li.last.show-mobile a {
    color: #2a3a5b !important;
    margin: 0;
  }


  .mm-panel_opened .sub-menu {
    display: block;
  }


  div#header-nav a#my-open-button {
    display: block;
    padding: 9px;
    position: absolute;
    left: 0;
    z-index: 9999;
  }

  li.sub-menu.mm-listitem {
    display: flex;
    width: auto;
  }
  a#my-close-button2 {
      position: absolute;
      right: 17px;
  }
  .mm-btn:before {
    border-color: #fff !important;
    left: 10px !important;
  }

  .mm-btn:after {
    border-color: #ccc;
  }

  div#header-nav .mm-menu_offcanvas.mm-menu_opened a#my-close-button {
    display: block !important;
    position: absolute;
    right: 10px;
    z-index: 9999 !important;
  }
  a#my-close-button img{
    margin-top: 15px;
  }
  .mm-navbar__title {
      -webkit-box-flex: 1;
      -ms-flex: none!important;
      flex: none!important;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      padding-left: 20px!important;
      padding-right: 0!important;
      overflow: hidden;
  }
  .mm-btn {
    width: 20px!important;

}
  .mm-panel {
    background: #fff !important;
  }
   .mm-wrapper_opening a#my-open-button{
    display: none!important;
  }
  .mm-navbar.mm-navbar_sticky, .mm-navbar_sticky {
    background-color: #2a3a5b !important;
    color: #fff !important;
    font-weight: bolder;
  }

}

@media screen and (max-width: 600px) {
form#formSiteSearch button{
  border-radius: 0 !important;
  padding: 5px 0!important;
  height: 40px;
  -webkit-box-shadow: none !important;
  width: 10%;
  float: left;
  display: inline-block!important;
}


  
}
