.os-theme-dark .os-menu-page-submenu .has-parent ul:not(.flexMenu-popup) > li.first a:after,
.os-theme-dark .os-menu-page-submenu .has-parent ul:not(.flexMenu-popup) > li.first .nolink:after {
  content: '';
  display: block;
  height: 0;
  width: 0;
}

.os-theme-dark .os-page-submenu-wrapper {
  background-color: #5e5e5e;
}

@media only screen and (min-width: 768px) {
  .os-theme-dark .os-page-submenu-wrapper {
    background-color: #3b3937;
  }
}

@media only screen and (max-width: 767px) {
  .os-theme-dark .os-menu-page-submenu .page-submenu[data-overflowing="both"]:before, .os-theme-dark .os-menu-page-submenu .page-submenu[data-overflowing="left"]:before {
    -webkit-box-shadow: 1.125rem 0rem 1.125rem -0.125rem rgba(0, 0, 0, 0.25) inset;
            box-shadow: 1.125rem 0rem 1.125rem -0.125rem rgba(0, 0, 0, 0.25) inset;
  }
  .os-theme-dark .os-menu-page-submenu .page-submenu[data-overflowing="both"]:after, .os-theme-dark .os-menu-page-submenu .page-submenu[data-overflowing="right"]:after {
    -webkit-box-shadow: -1.125rem 0rem 1.125rem -0.125rem rgba(0, 0, 0, 0.25) inset;
            box-shadow: -1.125rem 0rem 1.125rem -0.125rem rgba(0, 0, 0, 0.25) inset;
  }
}

.os-theme-dark .os-menu-page-submenu .menu > li:not(.flexMenu-viewMore):not(.first) a,
.os-theme-dark .os-menu-page-submenu .menu > li:not(.flexMenu-viewMore):not(.first) .nolink {
  color: #e8e8e8;
}

.no-touchevents .os-theme-dark .os-menu-page-submenu .menu > li:not(.flexMenu-viewMore):not(.first) a:hover:after, .no-touchevents
.os-theme-dark .os-menu-page-submenu .menu > li:not(.flexMenu-viewMore):not(.first) .nolink:hover:after {
  border-bottom: 0.1875rem solid #66ebfb;
}

.os-theme-dark .os-menu-page-submenu .menu > li:not(.flexMenu-viewMore):not(.first) a.active:after,
.os-theme-dark .os-menu-page-submenu .menu > li:not(.flexMenu-viewMore):not(.first) .nolink.active:after {
  border-bottom: 0.1875rem solid #66ebfb;
}

.os-theme-dark .os-menu-page-submenu .has-parent ul:not(.flexMenu-popup) > li.first a,
.os-theme-dark .os-menu-page-submenu .has-parent ul:not(.flexMenu-popup) > li.first .nolink {
  background-color: #fff;
  color: #000;
}

.os-theme-dark .os-menu-page-submenu .has-parent ul:not(.flexMenu-popup) > li.first a:after,
.os-theme-dark .os-menu-page-submenu .has-parent ul:not(.flexMenu-popup) > li.first .nolink:after {
  border: inset 0.9375rem;
  border-color: transparent transparent transparent #fff;
  border-right-width: 0;
  border-left-style: solid;
  display: inline-block;
}

.no-touchevents .os-theme-dark .os-menu-page-submenu .has-parent ul:not(.flexMenu-popup) > li.first a:hover, .no-touchevents
.os-theme-dark .os-menu-page-submenu .has-parent ul:not(.flexMenu-popup) > li.first .nolink:hover {
  background-color: #b3b3b3;
}

.no-touchevents .os-theme-dark .os-menu-page-submenu .has-parent ul:not(.flexMenu-popup) > li.first a:hover:after, .no-touchevents
.os-theme-dark .os-menu-page-submenu .has-parent ul:not(.flexMenu-popup) > li.first .nolink:hover:after {
  border-left-color: #b3b3b3;
}

/*# sourceMappingURL=oddsshark_submenu_dark.css.map */
