/**
* Shame CSS
*
* Dedicated stylesheet to house quick fixes and hacks that can be refactored
* at a later time. Please make sure to use !important if you are overriding
* existing styling and make sure to document your changes.
*
* Remember to enque the file in the assets function in lib/setup.php
*/
.post-type-archive-tribe_events .hero-h1 {
  display: none;
}

.tribe-events-schedule h2 {
  font-weight: normal!important;
}


.online-button {
  width: 100%;
  height: 600px;
  border: none;
}

.mb-0 {
  margin-bottom: 0 !important;
}

.c-post__date {
  display: block;
  margin-bottom: 10px;
}

.c-post--single .c-post__date {
  margin-bottom: 30px;
}

.trip-a {
  display: table;
  margin: 0px auto;
  margin-top: -30px;
}

.boa-brand img {
  display: block;
  margin: 0 auto;
}
.c-alert.c-alert--error {
  padding: 0px;
  margin: 0px;
}
.c-alert .o-container {
  padding: 15px;
}
.c-alert .o-container p {
  font-size: 18px;
}

@media (max-width: 1023px) {
  .section--weather-widget {
    flex-direction: column-reverse;
  }
}

/**
 * Gravity Form layout fix
 */
 .ginput_container [type="checkbox"] {
  height: 12px;
  width: 12px;
  -webkit-appearance: auto;
  -moz-appearance: auto;
  appearance: auto;
}
.gform_legacy_markup_wrapper .description, .gform_legacy_markup_wrapper .gfield_description, .gform_legacy_markup_wrapper .gsection_description, .gform_legacy_markup_wrapper .instruction {
  font-size: .813em !important;
  line-height: 1.5em;
  clear: both;
  font-family: inherit;
  letter-spacing: normal;
  overflow-y: auto !important;
  margin: .5em auto 1em auto;
  border: thin rgba(0, 0, 0, .15) solid;
  padding: 1em;
  color: white;
}
.gfield_description a {
  color: white;
}
/**
 * End of Gravity Form layout fix
 */
