/*
 * Colors
 * */
.green {
  color: #2cb569;
}
.light-green {
  color: #5effa7;
}
.lighter-green {
  color: #42f593;
}
.red {
  color: #a8190c;
}
.light-red {
  color: #f55142;
}
a {
  color: #f55142;
}
a:hover {
  color: #a8190c;
}
.breadcrumb-area .fixed-bg {
  background-color: #2d2d2d;
  /**
 * Store Styles
 **/
}
.variations_form label {
  padding: 10px;
}
.variations_form .table-striped tbody tr:nth-of-type(odd) {
  background-color: #2d2d2d;
}
.variations_form .qty {
  background-color: rgba(0, 0, 0, .75) !important;
  /*
 * Shop Home page
 * */
}
.woocommerce h2, .woocommerce h3, .woocommerce h4, .woocommerce h5, .woocommerce h6 {
  color: #000;
}
li[class*="results__option"] {
  color: #000;
  /*
 *  Checkout
 * */
}
.woocommerce table.shop_table th, .woocommerce table.shop_table td {
  color: #000;
}
.woocommerce form .form-row label, .woocommerce #shipping_method label, .woocommerce .checkout label {
  color: #000 !important;
}
.woocommerce input, .woocommerce form .form-row textarea {
  background: #2d2d2d !important;
  padding: 0.5rem 1rem;
  width: 100%;
}
.woocommerce-input-wrapper {
  width: 100%;
}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
  background-color: #f55142;
}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
  background-color: #a8190c;
}
.woocommerce #respond input#submit.alt.disabled, .woocommerce #respond input#submit.alt.disabled:hover, .woocommerce #respond input#submit.alt:disabled, .woocommerce #respond input#submit.alt:disabled:hover, .woocommerce #respond input#submit.alt:disabled[disabled], .woocommerce #respond input#submit.alt:disabled[disabled]:hover, .woocommerce a.button.alt.disabled, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt:disabled, .woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt:disabled[disabled], .woocommerce a.button.alt:disabled[disabled]:hover, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt:disabled[disabled], .woocommerce button.button.alt:disabled[disabled]:hover, .woocommerce input.button.alt.disabled, .woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled, .woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt:disabled[disabled], .woocommerce input.button.alt:disabled[disabled]:hover {
  background-color: #f55142;
  /*
 * Book Event Modal Styles
 * */
}
.elementor-kit-228 input:not([type="button"]):not([type="submit"]), .elementor-kit-228 textarea, .elementor-kit-228 .elementor-field-textual {
  background-color: #fff;
  color: #707070;
  border: 1px solid #ccc;
  border-radius: 3px;
  padding: 8px;
  /*
 * Event form styles
 * */
}
.elementor-kit-228 label, .grunion-field-label {
  color: #000 !important;
  /**
 * Contact form Fixes
 * */
}
.wpcf7-list-item {
  display: block !important;
}
input[type="checkbox"] {
  min-height: auto !important;
}
[data-event-id="750"], .dp_pec_attendees_counter_750 {
  display: none;
  /**
 * Dropdown nav updates
 **/
}
.elementor-239 .elementor-element.elementor-element-4a94c508 .elementskit-navbar-nav .elementskit-submenu-panel {
  background-color: #020202 !important;
}
.elementor-239 .elementor-element.elementor-element-4a94c508 .elementskit-navbar-nav .elementskit-submenu-panel a {
  background-color: #020202 !important;
  color: #fff !important;
}
