h2 {
color: #EDF000 !important;
}
.woocommerce-products-header__title {
font-weight: 800;
text-transform: uppercase;
font-size: 59px;
color: #EDF000 !important;
}
.et-main-area {background-color:#000000!important;}
body {background-color:#000000!important;}
body:not(.et-tb) #main-content .container, body:not(.et-tb-has-header) #main-content .container {
  padding-top: 0px;
}
.woocommerce-products-header__title .page-title h1 {
font-weight: 800;
text-transform: uppercase;
font-size: 59px;
color: #EDF000 !important;
}

/*** Hide Sidebar for Single WooCommerce Product Pages ***/
.single-product #sidebar, .single-product #sidebar-secondary {display:none;}

/*** Expand the content area to fullwidth for Single WooCommerce Product Pages ***/
@media (min-width: 981px){
.single-product #left-area, .single-product #primary {
width: 100%;
padding: 23px 0px 0px !important;
float: none !important;
}
}

.et_pb_menu_0_tb_header {
  width: 74%;
}

.et-db #et-boc .et-l .et_pb_menu_0_tb_header {
  width: 74%;
}
.et-search-form, .nav li ul, .et_mobile_menu, .footer-widget li::before, .et_pb_pricing li::before, blockquote {
  border-color:#000000;
}
.et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li {
  margin-top: 10px;
}
.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li {
  margin-top: 10px!important;
}
.et-menu .menu-item-has-children > a:first-child::after {

    font-family: ETmodules;
    content: "3";
    font-size: 0px!important;
    position: absolute;
    right: 0px;
    top: 11px;
    font-weight: 800;
}
.et-db #et-boc .et-l .et-menu .menu-item-has-children > a:first-child::after {

    font-family: ETmodules;
    content: "3";
    font-size: 0px!important;
    position: absolute;
    right: 0px;
    top: 11px;
    font-weight: 800;
}
.et-menu a:hover {
    opacity:1; 
	background-color:#fa10c7!important;
}
.et-db #et-boc .et-l .et-menu a:hover {
    opacity: 1!important;
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
}
#main-content {background-color:#000000;}
.et-waypoint:not(.et_pb_counters) {
  opacity: 1;
}
.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item a {
    color: #000000!important;
}
/*apply style to the active top level menu item*/
.pa-active-menu-item .et-menu-nav>ul>li.current-menu-item>a {
	  background-color: white;
    color: #000000 !important;
    padding-left: 22px !important;
    padding-right: 22px !important;
}
.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a {
   /* padding-bottom: 8px;*/
   /* padding: 10px 12px 12px 12px;*/
	padding-left: 22px !important;
    padding-right: 22px !important;
}
.et_pb_menu_0_tb_header.et_pb_menu .nav li ul {
  background-color: rgba(0,0,0,0.82) !important;
}
.et_pb_menu .et-menu {
    margin-left: -15px;
    margin-right: -15px;
    margin-top: -10px;
}

.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item a {
		color: #000000!important;
		background-color: white;
}

.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a {
    padding-bottom: 8px;
    padding: 12px;
}
.et-db #et-boc .et-l .et-menu li {
    display: inline-block;
    font-size: 16px;
    padding-right: 1px!important;
}
.et-menu li {
    display: inline-block;
    padding-right: 1px;
}
.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li > a {
  padding-bottom: 12px;
}