#nm-mobile-header,
#nm-mobile-menus,
#nm-mobile-menu-left,
#nm-mobile-menu-right,
.block-narrative-mobile-footer {
  display: none;
}
@media only screen and (max-width: 767.98px) {
  body.nm-responsive-page #toolbar-bar,
  body.page-event #toolbar-bar,
  body.section-archive #toolbar-bar,
  body.path-user #toolbar-bar,
  body.path-frontpage #toolbar-bar,
  body.section-writers-resources #toolbar-bar,
  body.page-node-type-listing #toolbar-bar,
  body.page-node-type-story #toolbar-bar,
  body.nm-responsive-page #block-nboots5-staffmenu,
  body.page-event #block-nboots5-staffmenu,
  body.section-archive #block-nboots5-staffmenu,
  body.path-user #block-nboots5-staffmenu,
  body.path-frontpage #block-nboots5-staffmenu,
  body.section-writers-resources #block-nboots5-staffmenu,
  body.page-node-type-listing #block-nboots5-staffmenu,
  body.page-node-type-story #block-nboots5-staffmenu {
    z-index: 1000001;
    position: fixed;
  }
  #block-nboots5-staffmenu,
  #block-nboots5-staffmenu select {
    top: 0;
    height: 27px;
  }
  body.admin-menu #block-nboots5-staffmenu {
    top: 39px;
  }
  body.nm-responsive-page #admin-menu,
  body.page-event #admin-menu,
  body.section-archive #admin-menu,
  body.path-user #admin-menu,
  body.path-frontpage #admin-menu,
  body.section-writers-resources #admin-menu,
  body.page-node-type-listing #admin-menu,
  body.page-node-type-story #admin-menu {
    z-index: 1000002;
    position: fixed;
  }
  body.nm-responsive-page #header,
  body.page-event #header,
  body.section-archive #header,
  body.path-user #header,
  body.path-frontpage #header,
  body.section-writers-resources #header,
  body.page-node-type-listing #header,
  body.page-node-type-story #header {
    position: fixed;
    z-index: 1000000;
    background: #dd3d16;
    margin-top: 0;
    padding: 0;
    height: 60px;
    width: 100%;
    top: 0;
  }
  body.nm-responsive-page.nm-staff-menu #header,
  body.page-event.nm-staff-menu #header,
  body.section-archive.nm-staff-menu #header,
  body.path-user.nm-staff-menu #header,
  body.path-frontpage.nm-staff-menu #header,
  body.section-writers-resources.nm-staff-menu #header,
  body.page-node-type-listing.nm-staff-menu #header,
  body.page-node-type-story.nm-staff-menu #header {
    margin-top: 0;
    top: 27px;
  }
  body.nm-responsive-page.admin-menu.nm-staff-menu #header,
  body.page-event.admin-menu.nm-staff-menu #header,
  body.section-archive.admin-menu.nm-staff-menu #header,
  body.path-user.admin-menu.nm-staff-menu #header,
  body.path-frontpage.admin-menu.nm-staff-menu #header,
  body.section-writers-resources.admin-menu.nm-staff-menu #header,
  body.page-node-type-listing.admin-menu.nm-staff-menu #header,
  body.page-node-type-story.admin-menu.nm-staff-menu #header {
    margin-top: 0;
    top: 63px;
  }
  body.nm-responsive-page #main,
  body.page-event #main,
  body.section-archive #main,
  body.path-user #main,
  body.path-frontpage #main,
  body.section-writers-resources #main,
  body.page-node-type-listing #main,
  body.page-node-type-story #main {
    margin-top: 60px;
  }
  body.nm-responsive-page.section-event #main {
    margin-top: 0;
  }
  body.nm-responsive-page.nm-staff-menu #main,
  body.page-event.nm-staff-menu #main,
  body.section-archive.nm-staff-menu #main,
  body.path-user.nm-staff-menu #main,
  body.path-frontpage.nm-staff-menu #main,
  body.section-writers-resources.nm-staff-menu #main,
  body.page-node-type-listing.nm-staff-menu #main,
  body.page-node-type-story.nm-staff-menu #main {
    margin-top: 87px;
  }
  body.nm-responsive-page.admin-menu.nm-staff-menu #main,
  body.page-event.admin-menu.nm-staff-menu #main,
  body.section-archive.admin-menu.nm-staff-menu #main,
  body.path-user.admin-menu.nm-staff-menu #main,
  body.path-frontpage.admin-menu.nm-staff-menu #main,
  body.section-writers-resources.admin-menu.nm-staff-menu #main,
  body.page-node-type-listing.admin-menu.nm-staff-menu #main,
  body.page-node-type-story.admin-menu.nm-staff-menu #main {
    margin-top: 84px;
  }
  body.toolbar-vertical.nm-responsive-page.admin-menu.nm-staff-menu #toolbar-item-administration-tray,
  body.toolbar-vertical.page-event.admin-menu.nm-staff-menu #toolbar-item-administration-tray,
  body.toolbar-vertical.section-archive.admin-menu.nm-staff-menu #toolbar-item-administration-tray,
  body.toolbar-vertical.path-user.admin-menu.nm-staff-menu #toolbar-item-administration-tray,
  body.toolbar-vertical.path-frontpage.admin-menu.nm-staff-menu #toolbar-item-administration-tray,
  body.toolbar-vertical.section-writers-resources.admin-menu.nm-staff-menu #toolbar-item-administration-tray,
  body.toolbar-vertical.page-node-type-listing.admin-menu.nm-staff-menu #toolbar-item-administration-tray,
  body.toolbar-vertical.page-node-type-story.admin-menu.nm-staff-menu #toolbar-item-administration-tray {
    top: 66px;
  }
  body.nm-responsive-page .block-menu-secondary-menu,
  body.page-event .block-menu-secondary-menu,
  body.section-archive .block-menu-secondary-menu,
  body.path-user .block-menu-secondary-menu,
  body.path-frontpage .block-menu-secondary-menu,
  body.section-writers-resources .block-menu-secondary-menu,
  body.page-node-type-listing .block-menu-secondary-menu,
  body.page-node-type-story .block-menu-secondary-menu,
  body.nm-responsive-page .right_pannel,
  body.page-event .right_pannel,
  body.section-archive .right_pannel,
  body.path-user .right_pannel,
  body.path-frontpage .right_pannel,
  body.section-writers-resources .right_pannel,
  body.page-node-type-listing .right_pannel,
  body.page-node-type-story .right_pannel,
  body.nm-responsive-page #header .logo,
  body.page-event #header .logo,
  body.section-archive #header .logo,
  body.path-user #header .logo,
  body.path-frontpage #header .logo,
  body.section-writers-resources #header .logo,
  body.page-node-type-listing #header .logo,
  body.page-node-type-story #header .logo,
  body.nm-responsive-page #header .nav_sec,
  body.page-event #header .nav_sec,
  body.section-archive #header .nav_sec,
  body.path-user #header .nav_sec,
  body.path-frontpage #header .nav_sec,
  body.section-writers-resources #header .nav_sec,
  body.page-node-type-listing #header .nav_sec,
  body.page-node-type-story #header .nav_sec {
    display: none;
  }
  #nm-mobile-menu-left,
  #nm-mobile-menu-right,
  body.nm-responsive-page .block-narrative-mobile-footer,
  body.page-event .block-narrative-mobile-footer,
  body.section-archive .block-narrative-mobile-footer,
  body.path-user .block-narrative-mobile-footer,
  body.path-frontpage .block-narrative-mobile-footer,
  body.section-writers-resources .block-narrative-mobile-footer,
  body.page-node-type-listing .block-narrative-mobile-footer,
  body.page-node-type-story .block-narrative-mobile-footer,
  body.nm-responsive-page #nm-mobile-header,
  body.page-event #nm-mobile-header,
  body.section-archive #nm-mobile-header,
  body.path-user #nm-mobile-header,
  body.path-frontpage #nm-mobile-header,
  body.section-writers-resources #nm-mobile-header,
  body.page-node-type-listing #nm-mobile-header,
  body.page-node-type-story #nm-mobile-header {
    display: block;
  }
  #nm-mobile-header {
    text-align: center;
    color: #ffffff;
  }
  #nm-mobile-header a,
  #nm-mobile-header a:link,
  #nm-mobile-header a:visited,
  #nm-mobile-header a:hover {
    color: #ffffff;
    text-decoration: none;
  }
  #nm-mobile-header #nm-mobile-right-options,
  #nm-mobile-header img {
    display: inline-block;
    vertical-align: middle;
  }
  #nm-mobile-header #nm-mobile-right-options {
    width: 35px;
  }
  #nm-mobile-header .block {
    padding-bottom: 0;
  }
  #block-narrative-mobile-header {
    display: flex;
    align-items: center;
    justify-content: space-around;
    width: 100%;
    flex-wrap: nowrap;
  }
  #nm-mobile-left-menu {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    font-size: 25px;
    display: inline-block;
    left: 14px;
  }
  #nm-mobile-right-options {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    display: inline-block;
    right: 14px;
    vertical-align: middle;
  }
  .block-narrative-mobile-footer {
    text-align: center;
  }
  /*image gallery*/
  body.cboxOpen #admin-menu,
  body.cboxOpen #superfish-menu-user-settings,
  body.cboxOpen #header {
    z-index: 0;
  }
}

@media only screen and (min-width: 640px) and (max-width: 767.98px) {
  body.nm-responsive-page .block-narrative-mobile-footer br,
  body.page-event .block-narrative-mobile-footer br,
  body.section-archive .block-narrative-mobile-footer br,
  body.path-user .block-narrative-mobile-footer br,
  body.path-frontpage .block-narrative-mobile-footer br,
  body.section-writers-resources .block-narrative-mobile-footer br,
  body.page-node-type-listing .block-narrative-mobile-footer br,
  body.page-node-type-story .block-narrative-mobile-footer br {
    display: none;
  }
}

@media only screen and (max-width: 300.98px) {
  #nm-mobile-left-menu {
    left: 5px;
  }
  #nm-mobile-right-options {
    right: 5px;
  }
  #nm-mobile-header #nm-mobile-right-options {
    width: 25px;
  }
  .region-mobile-header .material-symbols-sharp {
    font-size: 28px;
  }
}

@media only screen and (max-width: 265.98px) {
  body #page #nm-mobile-header {
    display: none;
  }
  body.nm-responsive-page #header,
  body.section-archive #header,
  body.page-event #header,
  body.path-user #header,
  body.path-frontpage #header,
  body.section-writers-resources #header,
  body.page-node-type-listing #header,
  body.page-node-type-story #header {
    background: none;
    height: 100px;
    padding: 0;
    position: relative;
  }
  body.nm-responsive-page #header .logo,
  body.section-archive #header .logo,
  body.page-event #header .logo,
  body.path-user #header .logo,
  body.path-frontpage #header .logo,
  body.section-writers-resources #header .logo,
  body.page-node-type-listing #header .logo,
  body.page-node-type-story #header .logo {
    display: block;
  }
  body.nm-responsive-page #main,
  body.page-event #main,
  body.section-archive #main,
  body.path-user #main,
  body.path-frontpage #main,
  body.section-writers-resources #main,
  body.page-node-type-listing #main,
  body.page-node-type-story #main {
    margin-top: 0;
  }
  body.nm-responsive-page.nm-staff-menu #main,
  body.page-event.nm-staff-menu #main,
  body.section-archive.nm-staff-menu #main,
  body.path-user.nm-staff-menu #main,
  body.path-frontpage.nm-staff-menu #main,
  body.section-writers-resources.nm-staff-menu #main,
  body.page-node-type-listing.nm-staff-menu #main,
  body.page-node-type-story.nm-staff-menu #main {
    margin-top: 0;
  }
  body.nm-responsive-page.admin-menu.nm-staff-menu #main,
  body.page-event.admin-menu.nm-staff-menu #main,
  body.section-archive.admin-menu.nm-staff-menu #main,
  body.path-user.admin-menu.nm-staff-menu #main,
  body.path-frontpage.admin-menu.nm-staff-menu #main,
  body.section-writers-resources.admin-menu.nm-staff-menu #main,
  body.page-node-type-listing.admin-menu.nm-staff-menu #main,
  body.page-node-type-story.admin-menu.nm-staff-menu #main {
    margin-top: 0;
  }
}
