html.html--dxpr-theme-nav-mobile--open {
  overflow: hidden;
  height: 100%; }

.body--dxpr-theme-nav-mobile.body--dxpr-theme-header-fixed.body--dxpr-theme-header-not-overlay {
  padding-top: 0; }
.body--dxpr-theme-nav-mobile .page-title-full-width-container {
  padding-top: 0; }
.body--dxpr-theme-nav-mobile #logo {
  max-height: 30px; }
.body--dxpr-theme-nav-mobile .dxpr-theme-header {
  position: static; }
  .body--dxpr-theme-nav-mobile .dxpr-theme-header li {
    clear: both; }
  .body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-header {
    float: none; }
    .body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-header .wrap-branding {
      display: table;
      float: left;
      height: 60px; }
      .body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-header .wrap-branding .logo,
      .body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-header .wrap-branding .navbar-brand {
        display: table-cell;
        vertical-align: middle; }
  .body--dxpr-theme-nav-mobile .dxpr-theme-header .block-dxpr-theme-helper {
    height: 60px;
    line-height: 60px; }
  .body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-left, .body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-right {
    float: none !important; }
  .body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle {
    cursor: pointer;
    padding: 10px 32px 16px 0;
    margin: 15px 0;
    float: right;
    position: relative;
    outline: none;
    z-index: 4100; }
    .body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle span,
    .body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle span:before,
    .body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle span:after {
      cursor: pointer;
      border-radius: 1px;
      height: 4px;
      width: 100%;
      background: #284ed9;
      position: absolute;
      display: block;
      content: '';
      -webkit-transition: all 0.3s;
      transition: all 0.3s;
      -webkit-backface-visibility: hidden;
              backface-visibility: hidden; }
    .body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle span:before {
      top: -8px; }
    .body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle span:after {
      bottom: -8px; }
    .body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.two-dash span {
      background-color: transparent; }
    .body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.two-dash span:before,
    .body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.two-dash span:after {
      -webkit-transition: top 0.1s cubic-bezier(0.52, 0.16, 0.52, 0.84) 0.16s, bottom 0.1s cubic-bezier(0.52, 0.16, 0.52, 0.84) 0.16s, -webkit-transform 0.18s cubic-bezier(0.04, 0.04, 0.12, 0.96);
      transition: top 0.1s cubic-bezier(0.52, 0.16, 0.52, 0.84) 0.16s, bottom 0.1s cubic-bezier(0.52, 0.16, 0.52, 0.84) 0.16s, -webkit-transform 0.18s cubic-bezier(0.04, 0.04, 0.12, 0.96);
      transition: transform 0.18s cubic-bezier(0.04, 0.04, 0.12, 0.96), top 0.1s cubic-bezier(0.52, 0.16, 0.52, 0.84) 0.16s, bottom 0.1s cubic-bezier(0.52, 0.16, 0.52, 0.84) 0.16s;
      transition: transform 0.18s cubic-bezier(0.04, 0.04, 0.12, 0.96), top 0.1s cubic-bezier(0.52, 0.16, 0.52, 0.84) 0.16s, bottom 0.1s cubic-bezier(0.52, 0.16, 0.52, 0.84) 0.16s, -webkit-transform 0.18s cubic-bezier(0.04, 0.04, 0.12, 0.96); }
    .body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.two-dash span:before {
      top: -5px; }
    .body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.two-dash span:after {
      bottom: -5px; }
    .body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.two-dash.navbar-toggle--active span:before,
    .body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.two-dash.navbar-toggle--active span:after {
      top: 0;
      bottom: 0;
      -webkit-transition: top 0.1s cubic-bezier(0.52, 0.16, 0.52, 0.84), bottom 0.1s cubic-bezier(0.52, 0.16, 0.52, 0.84), -webkit-transform 0.18s cubic-bezier(0.04, 0.04, 0.12, 0.96) 0.08s;
      transition: top 0.1s cubic-bezier(0.52, 0.16, 0.52, 0.84), bottom 0.1s cubic-bezier(0.52, 0.16, 0.52, 0.84), -webkit-transform 0.18s cubic-bezier(0.04, 0.04, 0.12, 0.96) 0.08s;
      transition: transform 0.18s cubic-bezier(0.04, 0.04, 0.12, 0.96) 0.08s, top 0.1s cubic-bezier(0.52, 0.16, 0.52, 0.84), bottom 0.1s cubic-bezier(0.52, 0.16, 0.52, 0.84);
      transition: transform 0.18s cubic-bezier(0.04, 0.04, 0.12, 0.96) 0.08s, top 0.1s cubic-bezier(0.52, 0.16, 0.52, 0.84), bottom 0.1s cubic-bezier(0.52, 0.16, 0.52, 0.84), -webkit-transform 0.18s cubic-bezier(0.04, 0.04, 0.12, 0.96) 0.08s; }
    .body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.navbar-toggle--active span {
      background-color: transparent; }
      .body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.navbar-toggle--active span:before {
        top: 0;
        -webkit-transform: rotate(45deg);
                transform: rotate(45deg); }
      .body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.navbar-toggle--active span:after {
        top: 0;
        -webkit-transform: rotate(-45deg);
                transform: rotate(-45deg); }
  .body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-collapse {
    border-top: none;
    clear: both;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
            box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); }
  .body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-fixed-top {
    top: 0;
    border-width: 0 0 1px; }
  .body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-collapse.collapse {
    display: none !important; }
  .body--dxpr-theme-nav-mobile .dxpr-theme-header .nav {
    float: none !important;
    margin-top: 7.5px; }
  .body--dxpr-theme-nav-mobile .dxpr-theme-header .nav > li {
    float: none; }
  .body--dxpr-theme-nav-mobile .dxpr-theme-header .nav > li > a {
    padding-top: 10px;
    padding-bottom: 10px; }
  .body--dxpr-theme-nav-mobile .dxpr-theme-header .collapse.in {
    display: block !important; }
.body--dxpr-theme-nav-mobile #navbar.header-mobile-fixed {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  .body--dxpr-theme-nav-mobile #navbar.header-mobile-fixed.header-mobile-admin-fixed {
    top: 39px; }
  .body--dxpr-theme-nav-mobile #navbar.header-mobile-fixed.header-mobile-admin-fixed-active {
    top: 78px; }

@media all and (max-width: 1200px) {
  #dxpr-theme-main-menu {
    position: absolute; } }
#toolbar-bar.header-mobile-fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 4051; }

/*# sourceMappingURL=dxpr-theme-header--mobile.css.map */