/*
 Theme Name:   Ozeum Child
 Theme URI:    http://ozeum.themerex.net/
 Description:  Ozeum Child Theme
 Author:       ThemeRex
 Author URI:   https://themerex.net/
 Template:     ozeum
 Version:      1.0
 Tags:         inheritable theme options
 Text Domain:  ozeum
*/
/* =Theme customization starts here
-------------------------------------------------------------- */
.gform_wrapper.gravity-theme input[type=color],
.gform_wrapper.gravity-theme input[type=date],
.gform_wrapper.gravity-theme input[type=datetime-local],
.gform_wrapper.gravity-theme input[type=datetime],
.gform_wrapper.gravity-theme input[type=email],
.gform_wrapper.gravity-theme input[type=month],
.gform_wrapper.gravity-theme input[type=number],
.gform_wrapper.gravity-theme input[type=password],
.gform_wrapper.gravity-theme input[type=search],
.gform_wrapper.gravity-theme input[type=tel],
.gform_wrapper.gravity-theme input[type=text],
.gform_wrapper.gravity-theme input[type=time],
.gform_wrapper.gravity-theme input[type=url],
.gform_wrapper.gravity-theme input[type=week],
.gform_wrapper.gravity-theme select,
.gform_wrapper.gravity-theme textarea {
  font-size: 15px;
  margin-bottom: 0;
  margin-top: 0;
  padding: 8px 12px;
}

.gform_wrapper.gravity-theme legend.gfield_label {
  position: unset;
  left: unset;
  top: unset;
  font-style: unset;
  color: unset;
}

.gform_wrapper.gravity-theme .ginput_complex label {
  font-size: 0.825em;
  padding-top: 0;
  margin-left: 12px;
}

.gfield_label {
  display: inline-block;
  vertical-align: bottom;
  margin: 0 0 1px;
  cursor: pointer;
  line-height: 1.3;
}
.gfield_label.gfield_label_before_complex {
  padding: 0;
}

.membership-radios .gfield_label {
  display: none;
}
.membership-radios .gfield_radio {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.membership-radios .gfield_radio div.gchoice {
  min-height: 80px;
  min-width: 80px;
  max-height: 160px;
  max-width: 160px;
  gap: 15px;
  margin-bottom: 10px;
  height: 40vw;
  width: 40vw;
  display: flex;
  align-items: center;
  text-align: center;
  position: relative;
  background: #fff;
}
.membership-radios .gfield_radio div.gchoice:before {
  content: url("data:image/svg+xml,%3Csvg width='112' height='76' viewBox='0 0 112 76' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg transform='translate(0 0)'%3E%3Crect width='100' height='36' rx='20' transform='translate(0 0)' fill='%23306e30'%3E%3C/rect%3E%3Ctext transform='translate(25 23)' fill='white' font-size='14' font-family='Inter,sans-serif' %3E%3Ctspan x='0' y='0'%3ESELECT%3C/tspan%3E%3C/text%3E%3C/g%3E%3C/svg%3E");
  text-transform: uppercase;
  position: absolute;
  top: 68%;
  left: 50%;
  transform: translate(-50%, 0);
  font-size: 13px;
  font-weight: 600;
}
.membership-radios .gfield_radio div.gchoice:after {
  content: "";
  height: 2px;
  width: 38px;
  position: absolute;
  top: 56%;
  left: 40%;
  transform: tranlate(-50%, 0);
}
.membership-radios .gfield_radio div.gchoice label {
  text-align: center;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  max-width: 100%;
  display: block;
  padding: 20% 0 0 0;
}
.membership-radios .gfield_radio div.gchoice input:checked ~ label {
  border: 1px solid #E69955;
}
form#tribe-tickets__tickets-form, .tribe-tickets__rsvp-wrapper {
  min-width: 100%;
}

.tec-tickets-commerce-checkout-cart__coupons {
  display: none !important;
}

.tribe-tickets__form .tribe-tickets__tickets-item-quantity button {
  padding: 8px 12px !important;
  width: unset;
}

.post-type-archive-tribe_events .sc_button.view_all_events {
  display: none;
}

.tribe-common button {
  background-color: #e69955 !important;
}
.tribe-common button.tribe-common-c-btn__clear, .tribe-common button.tribe-tickets__tickets-item-remove, .tribe-common button.tribe-modal__close-button, .tribe-common button.tribe-modal__close-button, .tribe-common button.tribe-tickets__attendee-tickets-item-remove, .tribe-common button.tribe-tickets__commerce-checkout-cart-item-details-button--more, .tribe-common button.tribe-tickets__commerce-checkout-cart-item-details-button--less .tribe-common button.tribe-common-c-btn__clear:hover, .tribe-common button.tribe-tickets__tickets-item-remove:hover, .tribe-common button.tribe-modal__close-button:hover, .tribe-common button.tribe-modal__close-button:hover, .tribe-common button.tribe-tickets__attendee-tickets-item-remove:hover, .tribe-common button.tribe-tickets__commerce-checkout-cart-item-details-button--more:hover, .tribe-common button.tribe-tickets__commerce-checkout-cart-item-details-button--less:hover {
  background-color: transparent !important;
}
.tribe-common button:hover {
  background-color: #0d1113 !important;
}
.tribe-common button.tribe-common-c-btn, .tribe-common button.tribe-common-c-btn:hover {
  /*-webkit-appearance: none;
  cursor: pointer;
  display: inline-block;
  vertical-align: top;
  font-size: 13px;
  line-height: 23px;
  font-weight: 600;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;*/
  text-transform: uppercase;
  white-space: nowrap;
  padding: 1.15em 3.8em;
  letter-spacing: 0.8px;
  height: auto;
  border-width: 0 !important;
  border-radius: 40px;
  max-width: -moz-fit-content !important;
  max-width: fit-content !important;
}
.tribe-common .tribe-common-anchor-alt {
  border-color: #e69955 !important;
}
.tribe-common #payment-form iframe {
  min-height: auto;
}/*# sourceMappingURL=style.css.map */