.no-deco {
  color: inherit;
  text-decoration: inherit;
  font-family: inherit;
  font-size: inherit;
}
.no-deco:hover {
  color: inherit;
  text-decoration: inherit;
}
body {
  line-height: 1.5;
}
.et_color_scheme_green a {
  color: #74a941;
}
.et_color_scheme_green #top-header,
.et_color_scheme_green .et_pb_counter_amount,
.et_color_scheme_green .et_pb_featured_table .et_pb_pricing_heading {
  background: #74a941 !important;
}
.et_color_scheme_green .woocommerce-error,
.et_color_scheme_green .woocommerce-info,
.et_color_scheme_green .woocommerce-message,
.et_color_scheme_green.woocommerce #content input.button,
.et_color_scheme_green.woocommerce #content input.button.alt,
.et_color_scheme_green.woocommerce #respond input#submit,
.et_color_scheme_green.woocommerce #respond input#submit.alt,
.et_color_scheme_green.woocommerce a.button,
.et_color_scheme_green.woocommerce a.button.alt,
.et_color_scheme_green.woocommerce button.button,
.et_color_scheme_green.woocommerce button.button.alt,
.et_color_scheme_green.woocommerce button.button.alt.disabled,
.et_color_scheme_green.woocommerce input.button,
.et_color_scheme_green.woocommerce input.button.alt,
.et_color_scheme_green.woocommerce-page #content input.button,
.et_color_scheme_green.woocommerce-page #content input.button.alt,
.et_color_scheme_green.woocommerce-page #respond input#submit,
.et_color_scheme_green.woocommerce-page #respond input#submit.alt,
.et_color_scheme_green.woocommerce-page a.button,
.et_color_scheme_green.woocommerce-page a.button.alt,
.et_color_scheme_green.woocommerce-page button.button,
.et_color_scheme_green.woocommerce-page button.button.alt,
.et_color_scheme_green.woocommerce-page button.button.alt.disabled,
.et_color_scheme_green.woocommerce-page input.button,
.et_color_scheme_green.woocommerce-page input.button.alt {
  background: #74a941 !important;
}
.et_color_scheme_green #et_search_icon:hover,
.et_color_scheme_green #top-menu li.current-menu-ancestor>a,
.et_color_scheme_green #top-menu li.current-menu-item>a,
.et_color_scheme_green .bottom-nav li.current-menu-item>a,
.et_color_scheme_green .comment-reply-link,
.et_color_scheme_green .entry-summary p.price ins,
.et_color_scheme_green .et_overlay:before,
.et_color_scheme_green .et_password_protected_form .et_submit_button,
.et_color_scheme_green .et_pb_bg_layout_light .et_pb_more_button,
.et_color_scheme_green .et_pb_bg_layout_light .et_pb_newsletter_button,
.et_color_scheme_green .et_pb_bg_layout_light .et_pb_promo_button,
.et_color_scheme_green .et_pb_contact_submit,
.et_color_scheme_green .et_pb_pricing li a,
.et_color_scheme_green .et_pb_pricing_table_button,
.et_color_scheme_green .et_pb_sum,
.et_color_scheme_green .footer-widget h4,
.et_color_scheme_green .form-submit .et_pb_button,
.et_color_scheme_green .mobile_menu_bar:before,
.et_color_scheme_green.woocommerce #content div.product p.price,
.et_color_scheme_green.woocommerce #content div.product span.price,
.et_color_scheme_green.woocommerce div.product p.price,
.et_color_scheme_green.woocommerce div.product span.price,
.et_color_scheme_green.woocommerce-page #content div.product p.price,
.et_color_scheme_green.woocommerce-page #content div.product span.price,
.et_color_scheme_green.woocommerce-page div.product p.price,
.et_color_scheme_green.woocommerce-page div.product span.price {
  color: #74a941;
}
.et_color_scheme_green.woocommerce .star-rating span:before,
.et_color_scheme_green.woocommerce-page .star-rating span:before {
  color: #74a941 !important;
}
.et_color_scheme_green .et-search-form,
.et_color_scheme_green .et_mobile_menu,
.et_color_scheme_green .et_pb_pricing li:before,
.et_color_scheme_green .footer-widget li:before,
.et_color_scheme_green .nav li ul {
  border-color: #74a941 !important;
}
.et_slide_in_menu_container {
  background: #74a941;
}
.btn {
  border-radius: 0;
}
a.btn-success {
  color: white !important;
  background-color: #74a941;
  border-color: #74a941;
}
.logo_container {
  text-align: center;
}
.mobile_menu_bar::after {
  color: #74a941;
}
.footer-widget h4.title {
  color: white;
  font-weight: normal;
}
.footer-widget #text-2 {
  margin-bottom: 25px;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  line-height: 1.5em;
}
body #page-container .et_slide_in_menu_container {
  background: #000;
}
.et_color_scheme_green .footer-widget li::before {
  border-color: white !important;
}
.et-social-icon a {
  color: white;
}
.event_list_wrapper .event_item {
  background-color: #f2f2f2;
  margin-bottom: 10px;
}
.event_list_wrapper .event_item a:not(.btn) {
  color: #333 !important;
}
.event_list_wrapper .event_item a:not(.btn):hover {
  text-decoration: underline;
}
.event_list_wrapper .event_item .ticket_link {
  width: 150px;
  text-align: center;
  height: 86px;
  display: inline-block;
  padding: 10px 15px;
  line-height: 63px;
}
.event_list_wrapper .event_item .ticket_link.success {
  background-color: #74a941;
  color: white !important;
}
.event_list_wrapper .event_item .ticket_link.soldout {
  background-color: #fdb813;
}
.event_list_wrapper .event_item .ticket_link:hover {
  text-decoration: none !important;
  opacity: 0.9;
}
.event_list_wrapper .event_item .event_date {
  background-color: #74a941;
  color: white;
  font-size: 18px;
  padding: 16px;
}
.event_list_wrapper .event_item .event_location {
  padding-left: 20px;
}
.event_list_wrapper .event_item .event_location .event_headline {
  font-size: 19px;
  font-weight: bold;
}
.event_list_wrapper .event_item .event_location small {
  font-size: 70%;
}
.event_list_wrapper .event_item .event_artists a::after {
  content: ',';
}
.event_list_wrapper .event_item .event_artists a:last-child::after {
  content: '';
}
.btn_show_all {
  color: white;
  background-color: #74a941;
  display: inline-block;
  padding: 10px 15px;
  cursor: pointer;
}
