/*
 Theme Name:     Divi Child-Theme
 Theme URI:      http://www.elegantthemes.com
 Description:    Divi Child-Theme
 Author:         LINKSTARK.de
 Author URI:     https://linkstark.de/
 Template:       Divi
 Version:        1.0.0
*/
 
/* =Ab hier kannst du deine CSS-Anpassungen eintragen
------------------------------------------------------- */
.tribe-tickets__rsvp-ar-form-guest:not([data-guest-number="1"]) label[for*=_kundennummer], .tribe-tickets__rsvp-ar-form-guest:not([data-guest-number="1"])  label[for*=_kundennummer] + div {
  display: none!important;
}


.tribe-tickets__rsvp-ar-form-guest:not([data-guest-number="1"]) label[for*=_firma], .tribe-tickets__rsvp-ar-form-guest:not([data-guest-number="1"])  label[for*=_firma] + div {
  display: none!important;
}


.tribe-tickets__rsvp-ar-form-guest:not([data-guest-number="1"]) label[for*=_telefonnummer], .tribe-tickets__rsvp-ar-form-guest:not([data-guest-number="1"])  label[for*=_telefonnummer] + div {
  display: none!important;
}


#top-menu li li a {
font-size: 12px;
}

.custom-tabs .et_pb_tab_active a {
  color: #ffffff!important;
}

.custom-tabs ul.et_pb_tabs_controls {
  float: left;
  width: 25%;
  display: block;
  background: transparent;
}
.custom-tabs .et_pb_all_tabs {
  display: flex;
  width: 75%;
}
.custom-tabs .et_pb_tabs_controls li {
display: block;
width: 100%;
  border: 1px solid #d9d9d9;
  margin-bottom: 5px;
}

.custom-tabs .et_pb_tabs_controls li:not(.et_pb_tab_active):last-child {
border-right: 1px solid #d9d9d9;
}

.custom-tabs .et_pb_tabs_controls li a {
   display: block;
	width: 100%;
  padding: 5px 30px ;
  font-size: 0.8vw;
}

.custom-tabs ul.et_pb_tabs_controls:after {
content: none;
}

.custom-tabs .et_pb_tab {
    padding: 0 30px;
}
@media(max-width:767px){
.custom-tabs ul.et_pb_tabs_controls.clearfix {
  float: left;
  width: 100%;
  display: inherit;
}
.custom-tabs .et_pb_all_tabs {
  display: flex;
  width: 100%;
}
.custom-tabs .et_pb_tab.et_pb_tab.clearfix.et-pb-active-slide {
  border-left: 0px solid #d9d9d9;
}
}
.event-tickets .tribe-tickets__rsvp-ar-form-guest[data-guest-number="1"] .tribe-tickets__form > .tribe-tickets__form-field--text,
.event-tickets .tribe-tickets__rsvp-ar-form-guest[data-guest-number="1"] .tribe-tickets__form > .tribe-tickets__form-field--email {
	display: none;
}

.event-tickets .tribe-tickets__rsvp-ar-form-guest[data-guest-number="1"] .tribe-tickets__form > .tribe-tickets__form-field--text ~ .tribe-tickets__form-field--text,
.event-tickets .tribe-tickets__rsvp-ar-form-guest[data-guest-number="1"] .tribe-tickets__form > .tribe-tickets__form-field--email ~ .tribe-tickets__form-field--email {
	display: block;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day {
    min-height: 130px !important;
}
#tribe-events .tribe-events-button, #tribe-events .tribe-events-button:hover, #tribe_events_filters_wrapper input[type="submit"], .tribe-events-button, .tribe-events-button.tribe-active:hover, .tribe-events-button.tribe-inactive, .tribe-events-button:hover, .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"], .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"] > a {
    background-color: #192D6C !important;
	visibility: hidden;
}
.tribe-events-widget .tribe-events-widget-events-list__view-more-link:visited {
    color: #CA0B10 !important;
}
.tribe-events-notices {
    background: #D8D8D8 !important;
}
.tribe-events-notices {
    color: #000000 !important;
}
.tribe-common svg:not(:root) {
    overflow: hidden;
    visibility: hidden;
}
.tribe-events-event-cost-label {
	visibility:hidden;
}
.tribe-events-event-cost {
	visibility:hidden;
}
.tribe-events-cost {
	visibility:hidden;
}
#legend_box {
 font:bold 10px/4em sans-serif;
 text-align:right;
 width:100%;
}
.tribe-events .tribe-events-c-small-cta > * {
    visibility:hidden;
}
.tribe-events .tribe-events-c-ical__link {
    visibility: hidden;
}


#um-submit-btn{
	background:#192D6C;
}


.tribe-tickets__rsvp-ar-form-guest .tribe-required {
  display: none;
}
.recurringinfo {
	display:none;
}

.tribe-events-widget-events-list__view-more-link {
	display:none;
}

.tribe-events-widget-events-list__event-venue.tribe-common-b2 {
    pointer-events: none;
}

.tribe-tickets__rsvp-attendance-number {
	display:none;
}
.tribe-tickets__rsvp-attendance-going {
	display:none;
}
.tribe-tickets__rsvp-availability {
	font-size: large !important;
}
.event-tickets .tribe-common-b3--min-medium {
	font-size: large !important;
}
