.fa.fa-chevron-down.main-nav.desktop-only {
  display: none; }

#menu .navPages-list .navPage-subMenu-item a.navPages-action:hover {
  color: #FF9600 !important; }

.mega-cat-dropdown {
  margin-top: 46px;
  background-color: #030625;
  border-top: none; }

div#navPages-717 {
  background-color: #030625;
  border-top: none; }

div#navPages-534 {
  background-color: #030625;
  border-top: none; }

div#navPages-1 {
  background-color: #030625;
  border-top: none; }

div#navPages-543 {
  background-color: #030625;
  border-top: none; }

div#navPages-204 {
  background-color: #030625;
  border-top: none; }

div#navPages-568 {
  background-color: #030625;
  border-top: none; }

div#navPages-587 {
  background-color: #030625;
  border-top: none; }

div#navPages-564 {
  background-color: #030625;
  border-top: none; }

div#navPages-435 {
  background-color: #030625;
  border-top: none; }

div#navPages-140 {
  background-color: #030625;
  border-top: none; }

div#navPages-4 {
  background-color: #030625;
  border-top: none; }

div#navPages-283 {
  background-color: #030625;
  border-top: none; }

#menu-wrapper #menu .navPages-list .navPage-subMenu {
  padding: 0 !important;
  background-color: #030625; }

#menu-wrapper .navPages-list .navPage-subMenu-list {
  margin: 0 !important;
  background-color: #030625; }

#menu-wrapper .navPage-subMenu-item {
  padding: 0 !important;
  background-color: #030625; }

#menu .navPages-list .navPage-subMenu-item a.navPages-action {
  padding: 15px;
  background-color: #030625; }

#menu-wrapper .navPages-list a.navPage-childList-action.navPages-action {
  padding: 15px;
  background-color: #030625; }

#menu .navPages-list .navPage-childList#navPages- {
  display: none !important; }

#menu .navPages-list .navPages-action.has-subMenu:hover ~ .navPage-childList#navPages-,
#menu .navPages-list .navPages-action.has-subMenu ~ .navPage-childList#navPages-:hover {
  display: block !important; }

.dropdown--quickSearch .form-input {
  border: 0;
  border-bottom: 1px solid #d7d7d7;
  font-size: 12px;
  font-family: 'Times New Roman', serif;
  padding-bottom: 5px;
  padding-left: 0;
  color: #70706e !important;
  text-transform: initial;
  padding-left: 5px; }

header svg.header-icon.search-icon {
  width: 20px;
  height: 20px;
  position: absolute; }

.is-open ~ .navPage-childList {
  background: #ffffff;
  padding: 0;
  margin: 0 !important;
  position: absolute;
  width: 100%;
  left: 209px;
  top: 0; }

.logo-user-section .navUser .navUser-section.navUser-section--alt:before {
  position: absolute;
  left: 25px;
  top: 75px;
  font-size: 18px;
  color: #2981ba;
  text-shadow: 1px 1px 1px #fff;
  font-weight: 700; }

.logo-user-section.container .header-logo:before {
  content: '';
  width: 58%;
  height: 100%;
  position: absolute;
  right: 0;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  filter: opacity(0.2); }

.navPages-action-moreIcon {
  display: none; }

#menu-wrapper .mega-cat-dropdown a.navPages-action.navPages-action-depth-max.has-subMenu.is-root.second-level-parent.sideNavTopLevel.active-parent-link:hover,
#menu .mega-cat-dropdown a.navPages-action:hover {
  color: #ff9600 !important; }

#menu-wrapper a.navPages-action.navPages-action-depth-max.has-subMenu.is-root.second-level-parent.sideNavTopLevel.nonactive-parent-link:hover {
  color: #ffffff !important; }

#menu .mega-cat-dropdown li.navPages-item a.navPages-action {
  padding: 10px !important; }

.btn-container {
  width: 100%;
  text-align: center;
  margin-bottom: 75px;
  margin-top: 20px; }

.seemore-btn {
  text-decoration: none;
  font-size: 18px;
  padding: 15px;
  background: #6293d6;
  color: #fff; }

span.subcategory-name {
  border: 1px solid #cccccc;
  text-align: center !important;
  font-weight: 600 !important; }

@media screen and (max-width: 800px) {
  .logo-user-section .navUser .navUser-section.navUser-section--alt:before {
    display: none; }
  .logo-user-section .navUser .navUser-section.navUser-section--alt {
    margin-top: 0px; }
  .mega-cat-dropdown div.mobile a.navPages-action.has-subMenu {
    display: block !important; } }

@media screen and (max-width: 768px) {
  .mega-cat-dropdown {
    width: 100%;
    right: -100% !important; }
  .mega-cat-dropdown .brands li.navPages-item.mobile {
    display: none; }
  .mega-cat-dropdown .brands .mobile.view-all.brands {
    display: block; }
  header svg.header-icon.search-icon {
    margin-top: 4px; } }

@media screen and (max-width: 1280px) and (min-width: 769px) {
  .mega-cat-dropdown {
    width: 370px; } }

@media (max-width: 1193px) {
  .logo-user-section .navUser .navUser-section.navUser-section--alt:before {
    font-size: 16px; } }

@media (max-width: 1069px) {
  .logo-user-section .navUser .navUser-section.navUser-section--alt:before {
    font-size: 13px; } }

.css-neswf8 {
  background: #6293d6 !important; }

.is-open ~ .navPage-childList {
  background: #fff;
  padding: 0;
  margin: 0 !important;
  position: absolute;
  width: 260px;
  top: 0;
  transform: translateX(50px);
  outline: navajowhite; }

.navPage-subMenu-item {
  padding-left: .75rem;
  padding-right: .75rem;
  width: 25%;
  float: left;
  padding: 0 .75rem !important;
  position: relative; }

#menu .navPages-list.nav-page-list .navPage-subMenu-item {
  width: 260px; }

.navPage-subMenu-horizontal.second-level-flyout {
  background: #030625; }

@media only screen and (max-width: 600px) {
  .nav-accessories {
    display: none; } }
