.event-popup-ajax-loader {
  background: url(images/ajax_loader_white_bg.gif) no-repeat center center;
  width: 100%;
  height: 100%;
  display: block; }

#display_error {
  border: 1px solid transparent;
  padding: 0.3em; }

.ui-state-error {
  padding: .3em; }

#cl {
  margin-left: 61px; }

.form-item-field-coolerdate-und-0-show-todate,
.form-item-field-coolerdate-und-0-show-todate {
  display: none; }

.page-eform-submit-fill-chill-reservation #content-area, .page-entityform-edit #content-area, .page-eform-fill-chill-reservation-confirm #content-area, .page-eform-submit-pure-tap-to-go #content-area, .page-eform-submit-pure-tap-to-go #content-area-confirm {
  padding: 0 5% !important;
  max-width: 1020px;
  margin: 0 auto; }
  .page-eform-submit-fill-chill-reservation #content-area .redirect-list, .page-entityform-edit #content-area .redirect-list, .page-eform-fill-chill-reservation-confirm #content-area .redirect-list, .page-eform-submit-pure-tap-to-go #content-area .redirect-list, .page-eform-submit-pure-tap-to-go #content-area-confirm .redirect-list {
    display: none; }

.page-eform-submit-pure-tap-to-go h1, .page-eform-submit-pure-tap-to-go .content,
.page-eform-submit-fill-chill-reservation h1, .page-entityform-edit h1, .page-eform-submit-fill-chill-reservation .content, .page-entityform-edit .content, .page-eform-fill-chill-reservation-confirm .content, .page-eform-fill-chill-reservation-confirm h1 {
  padding: 0  !important;
  max-width: none !important;
  margin: 0 !important; }

.page-entityform-edit .pre-instructions {
  display: none; }

.page-entityform-edit .entitytype-fill_chill_reservation-form {
  background-color: #fff5ca; }

#edit-field-estimated-attendance-und-0-value.required.error + .description {
  color: rgba(255, 0, 0, 0.85); }

.page-eform-submit-pure-tap-to-go .form-item, .page-eform-submit-fill-chill-reservation .form-item, .page-entityform-edit .form-item {
  margin-top: 0.5em;
  margin-bottom: 0; }
  .page-eform-submit-pure-tap-to-go .form-item label:after + input, .page-eform-submit-fill-chill-reservation .form-item label:after + input, .page-entityform-edit .form-item label:after + input {
    content: "This is a required field.";
    display: block; }

.page-eform-submit-pure-tap-to-go input, .page-eform-submit-fill-chill-reservation input, .page-entityform-edit input {
  margin: 0; }
  .page-eform-submit-pure-tap-to-go input .error, .page-eform-submit-fill-chill-reservation input .error, .page-entityform-edit input .error {
    outline: 5px solid red !important; }

.page-eform-submit-pure-tap-to-go .form-item input.error.required, .page-eform-submit-pure-tap-to-go .form-item textarea.error.required, .page-eform-submit-pure-tap-to-go .form-item select.error.required, .page-eform-submit-fill-chill-reservation .form-item input.error.required, .page-eform-submit-fill-chill-reservation .form-item textarea.error.required, .page-eform-submit-fill-chill-reservation .form-item select.error.required, .page-entityform-edit .form-item input.error.required, .page-entityform-edit .form-item textarea.error.required, .page-entityform-edit .form-item select.error.required {
  position: relative;
  outline: 5px solid rgba(255, 0, 0, 0.85) !important; }

.page-eform-submit-pure-tap-to-go .field-name-field-available-coolers, .page-eform-submit-fill-chill-reservation .field-name-field-available-coolers, .page-entityform-edit .field-name-field-available-coolers {
  display: none; }

.page-eform-submit-pure-tap-to-go .description, .page-eform-submit-fill-chill-reservation .description, .page-entityform-edit .description {
  font-size: 1rem;
  font-size: 75%;
  font-style: italic; }

.page-eform-submit-pure-tap-to-go .form-wrapper .form-type-textfield input[type="text"], .page-eform-submit-fill-chill-reservation .form-wrapper .form-type-textfield input[type="text"], .page-entityform-edit .form-wrapper .form-type-textfield input[type="text"] {
  max-width: none !important;
  width: 100% !important; }

.page-eform-submit-pure-tap-to-go .field-group-div::after, .page-eform-submit-fill-chill-reservation .field-group-div::after, .page-entityform-edit .field-group-div::after {
  content: '';
  display: table;
  clear: both; }

.page-eform-submit-pure-tap-to-go .field-group-div.group-name .form-wrapper, .page-eform-submit-pure-tap-to-go .field-group-div.group-contact .form-wrapper, .page-eform-submit-pure-tap-to-go .field-group-div.group-address .form-wrapper, .page-eform-submit-fill-chill-reservation .field-group-div.group-name .form-wrapper, .page-eform-submit-fill-chill-reservation .field-group-div.group-contact .form-wrapper, .page-eform-submit-fill-chill-reservation .field-group-div.group-address .form-wrapper, .page-entityform-edit .field-group-div.group-name .form-wrapper, .page-entityform-edit .field-group-div.group-contact .form-wrapper, .page-entityform-edit .field-group-div.group-address .form-wrapper {
  float: left;
  clear: none;
  text-align: inherit;
  width: 48.5%;
  margin-left: 0%;
  margin-right: 3%; }
  .page-eform-submit-pure-tap-to-go .field-group-div.group-name .form-wrapper::after, .page-eform-submit-pure-tap-to-go .field-group-div.group-contact .form-wrapper::after, .page-eform-submit-pure-tap-to-go .field-group-div.group-address .form-wrapper::after, .page-eform-submit-fill-chill-reservation .field-group-div.group-name .form-wrapper::after, .page-eform-submit-fill-chill-reservation .field-group-div.group-contact .form-wrapper::after, .page-eform-submit-fill-chill-reservation .field-group-div.group-address .form-wrapper::after, .page-entityform-edit .field-group-div.group-name .form-wrapper::after, .page-entityform-edit .field-group-div.group-contact .form-wrapper::after, .page-entityform-edit .field-group-div.group-address .form-wrapper::after {
    content: '';
    display: table;
    clear: both; }
  .page-eform-submit-pure-tap-to-go .field-group-div.group-name .form-wrapper:last-child, .page-eform-submit-pure-tap-to-go .field-group-div.group-contact .form-wrapper:last-child, .page-eform-submit-pure-tap-to-go .field-group-div.group-address .form-wrapper:last-child, .page-eform-submit-fill-chill-reservation .field-group-div.group-name .form-wrapper:last-child, .page-eform-submit-fill-chill-reservation .field-group-div.group-contact .form-wrapper:last-child, .page-eform-submit-fill-chill-reservation .field-group-div.group-address .form-wrapper:last-child, .page-entityform-edit .field-group-div.group-name .form-wrapper:last-child, .page-entityform-edit .field-group-div.group-contact .form-wrapper:last-child, .page-entityform-edit .field-group-div.group-address .form-wrapper:last-child {
    margin-right: 0%; }

.page-eform-submit-pure-tap-to-go .field-group-div.group-address .field-name-field-city, .page-eform-submit-fill-chill-reservation .field-group-div.group-address .field-name-field-city, .page-entityform-edit .field-group-div.group-address .field-name-field-city {
  float: left;
  clear: none;
  text-align: inherit;
  width: 65.6666666667%;
  margin-left: 0%;
  margin-right: 3%; }
  .page-eform-submit-pure-tap-to-go .field-group-div.group-address .field-name-field-city::after, .page-eform-submit-fill-chill-reservation .field-group-div.group-address .field-name-field-city::after, .page-entityform-edit .field-group-div.group-address .field-name-field-city::after {
    content: '';
    display: table;
    clear: both; }
  .page-eform-submit-pure-tap-to-go .field-group-div.group-address .field-name-field-city:last-child, .page-eform-submit-fill-chill-reservation .field-group-div.group-address .field-name-field-city:last-child, .page-entityform-edit .field-group-div.group-address .field-name-field-city:last-child {
    margin-right: 0%; }

.page-eform-submit-pure-tap-to-go .field-group-div.group-address .field-name-field-zip-code, .page-eform-submit-fill-chill-reservation .field-group-div.group-address .field-name-field-zip-code, .page-entityform-edit .field-group-div.group-address .field-name-field-zip-code {
  float: left;
  clear: none;
  text-align: inherit;
  width: 31.3333333333%;
  margin-left: 0%;
  margin-right: 3%; }
  .page-eform-submit-pure-tap-to-go .field-group-div.group-address .field-name-field-zip-code::after, .page-eform-submit-fill-chill-reservation .field-group-div.group-address .field-name-field-zip-code::after, .page-entityform-edit .field-group-div.group-address .field-name-field-zip-code::after {
    content: '';
    display: table;
    clear: both; }
  .page-eform-submit-pure-tap-to-go .field-group-div.group-address .field-name-field-zip-code:last-child, .page-eform-submit-fill-chill-reservation .field-group-div.group-address .field-name-field-zip-code:last-child, .page-entityform-edit .field-group-div.group-address .field-name-field-zip-code:last-child {
    margin-right: 0%; }

@media only screen and (min-width: 1250px) {
  .page-eform-submit-pure-tap-to-go .field-group-div.group-coolers #edit-field-coolers-TEST, .page-eform-submit-pure-tap-to-go .field-group-div.group-coolers .field-name-field-cups, .page-eform-submit-fill-chill-reservation .field-group-div.group-coolers #edit-field-coolers-TEST, .page-eform-submit-fill-chill-reservation .field-group-div.group-coolers .field-name-field-cups, .page-entityform-edit .field-group-div.group-coolers #edit-field-coolers-TEST, .page-entityform-edit .field-group-div.group-coolers .field-name-field-cups {
    float: left;
    clear: none;
    text-align: inherit;
    width: 48.5%;
    margin-left: 0%;
    margin-right: 3%; }
    .page-eform-submit-pure-tap-to-go .field-group-div.group-coolers #edit-field-coolers-TEST::after, .page-eform-submit-pure-tap-to-go .field-group-div.group-coolers .field-name-field-cups::after, .page-eform-submit-fill-chill-reservation .field-group-div.group-coolers #edit-field-coolers-TEST::after, .page-eform-submit-fill-chill-reservation .field-group-div.group-coolers .field-name-field-cups::after, .page-entityform-edit .field-group-div.group-coolers #edit-field-coolers-TEST::after, .page-entityform-edit .field-group-div.group-coolers .field-name-field-cups::after {
      content: '';
      display: table;
      clear: both; }
    .page-eform-submit-pure-tap-to-go .field-group-div.group-coolers #edit-field-coolers-TEST:last-child, .page-eform-submit-pure-tap-to-go .field-group-div.group-coolers .field-name-field-cups:last-child, .page-eform-submit-fill-chill-reservation .field-group-div.group-coolers #edit-field-coolers-TEST:last-child, .page-eform-submit-fill-chill-reservation .field-group-div.group-coolers .field-name-field-cups:last-child, .page-entityform-edit .field-group-div.group-coolers #edit-field-coolers-TEST:last-child, .page-entityform-edit .field-group-div.group-coolers .field-name-field-cups:last-child {
      margin-right: 0%; } }

.page-eform-submit-pure-tap-to-go .field-group-div.group-coolers .field-name-field-coolerdate, .page-eform-submit-fill-chill-reservation .field-group-div.group-coolers .field-name-field-coolerdate, .page-entityform-edit .field-group-div.group-coolers .field-name-field-coolerdate {
  margin-top: 0.5em;
  margin-bottom: 0; }
  .page-eform-submit-pure-tap-to-go .field-group-div.group-coolers .field-name-field-coolerdate legend, .page-eform-submit-fill-chill-reservation .field-group-div.group-coolers .field-name-field-coolerdate legend, .page-entityform-edit .field-group-div.group-coolers .field-name-field-coolerdate legend {
    display: block;
    font-weight: bold;
    margin: 0;
    padding: 0; }
  .page-eform-submit-pure-tap-to-go .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper::after, .page-eform-submit-fill-chill-reservation .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper::after, .page-entityform-edit .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper::after {
    content: '';
    display: table;
    clear: both; }
  .page-eform-submit-pure-tap-to-go .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .fieldset-description, .page-eform-submit-fill-chill-reservation .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .fieldset-description, .page-entityform-edit .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .fieldset-description {
    display: none; }
  .page-eform-submit-pure-tap-to-go .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .date-clear, .page-eform-submit-fill-chill-reservation .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .date-clear, .page-entityform-edit .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .date-clear {
    margin: 0; }
  .page-eform-submit-pure-tap-to-go .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .end-date-wrapper, .page-eform-submit-fill-chill-reservation .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .end-date-wrapper, .page-entityform-edit .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .end-date-wrapper {
    margin-top: -1.5rem; }
    .page-eform-submit-pure-tap-to-go .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .end-date-wrapper .form-item-field-coolerdate-und-0-value2 > label, .page-eform-submit-fill-chill-reservation .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .end-date-wrapper .form-item-field-coolerdate-und-0-value2 > label, .page-entityform-edit .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .end-date-wrapper .form-item-field-coolerdate-und-0-value2 > label {
      display: none; }
    .page-eform-submit-pure-tap-to-go .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .end-date-wrapper .form-item-field-coolerdate-und-0-value2 input[disabled], .page-eform-submit-fill-chill-reservation .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .end-date-wrapper .form-item-field-coolerdate-und-0-value2 input[disabled], .page-entityform-edit .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .end-date-wrapper .form-item-field-coolerdate-und-0-value2 input[disabled] {
      background-color: #babcc3 !important;
      color: #828282 !important; }
  .page-eform-submit-pure-tap-to-go .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .start-date-wrapper, .page-eform-submit-pure-tap-to-go .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .end-date-wrapper, .page-eform-submit-fill-chill-reservation .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .start-date-wrapper, .page-eform-submit-fill-chill-reservation .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .end-date-wrapper, .page-entityform-edit .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .start-date-wrapper, .page-entityform-edit .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .end-date-wrapper {
    float: left;
    clear: none;
    text-align: inherit;
    width: 48.5%;
    margin-left: 0%;
    margin-right: 3%; }
    .page-eform-submit-pure-tap-to-go .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .start-date-wrapper::after, .page-eform-submit-pure-tap-to-go .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .end-date-wrapper::after, .page-eform-submit-fill-chill-reservation .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .start-date-wrapper::after, .page-eform-submit-fill-chill-reservation .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .end-date-wrapper::after, .page-entityform-edit .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .start-date-wrapper::after, .page-entityform-edit .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .end-date-wrapper::after {
      content: '';
      display: table;
      clear: both; }
    .page-eform-submit-pure-tap-to-go .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .start-date-wrapper:last-child, .page-eform-submit-pure-tap-to-go .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .end-date-wrapper:last-child, .page-eform-submit-fill-chill-reservation .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .start-date-wrapper:last-child, .page-eform-submit-fill-chill-reservation .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .end-date-wrapper:last-child, .page-entityform-edit .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .start-date-wrapper:last-child, .page-entityform-edit .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .end-date-wrapper:last-child {
      margin-right: 0%; }
    .page-eform-submit-pure-tap-to-go .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .start-date-wrapper .form-item, .page-eform-submit-pure-tap-to-go .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .end-date-wrapper .form-item, .page-eform-submit-fill-chill-reservation .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .start-date-wrapper .form-item, .page-eform-submit-fill-chill-reservation .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .end-date-wrapper .form-item, .page-entityform-edit .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .start-date-wrapper .form-item, .page-entityform-edit .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .end-date-wrapper .form-item {
      margin: 0; }
      .page-eform-submit-pure-tap-to-go .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .start-date-wrapper .form-item .description, .page-eform-submit-pure-tap-to-go .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .end-date-wrapper .form-item .description, .page-eform-submit-fill-chill-reservation .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .start-date-wrapper .form-item .description, .page-eform-submit-fill-chill-reservation .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .end-date-wrapper .form-item .description, .page-entityform-edit .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .start-date-wrapper .form-item .description, .page-entityform-edit .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .end-date-wrapper .form-item .description {
        display: none; }
      .page-eform-submit-pure-tap-to-go .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .start-date-wrapper .form-item .date-padding, .page-eform-submit-pure-tap-to-go .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .end-date-wrapper .form-item .date-padding, .page-eform-submit-fill-chill-reservation .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .start-date-wrapper .form-item .date-padding, .page-eform-submit-fill-chill-reservation .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .end-date-wrapper .form-item .date-padding, .page-entityform-edit .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .start-date-wrapper .form-item .date-padding, .page-entityform-edit .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .end-date-wrapper .form-item .date-padding {
        padding: 0; }
  .page-eform-submit-pure-tap-to-go .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .end-date-wrapper input, .page-eform-submit-fill-chill-reservation .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .end-date-wrapper input, .page-entityform-edit .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .end-date-wrapper input {
    display: none; }
  .page-eform-submit-pure-tap-to-go .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .end-date-wrapper .description, .page-eform-submit-fill-chill-reservation .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .end-date-wrapper .description, .page-entityform-edit .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .end-date-wrapper .description {
    display: block;
    background: #f0f0f0;
    border: 1px solid #babcc3;
    padding: 6px 1rem 6px;
    width: 100%;
    max-width: 600px;
    max-width: 33.3333333333rem;
    display: block;
    border-radius: 2px;
    font-style: normal; }

.page-eform-submit-pure-tap-to-go .group-status, .page-eform-submit-fill-chill-reservation .group-status, .page-entityform-edit .group-status {
  padding: 2.5%;
  border: 1px solid black;
  background: #f0f0f0; }
  .page-eform-submit-pure-tap-to-go .group-status legend, .page-eform-submit-fill-chill-reservation .group-status legend, .page-entityform-edit .group-status legend {
    display: block; }

.view-display-id-month_view {
  font-family: 'lato', sans-serif;
  font-size: 1rem; }
  .view-display-id-month_view .calendar-calendar div.calendar {
    font-size: 0.8rem !important;
    line-height: 1.8;
    font-weight: bold; }
    .view-display-id-month_view .calendar-calendar div.calendar a {
      color: #fff;
      text-decoration: underline; }
      .view-display-id-month_view .calendar-calendar div.calendar a:hover {
        opacity: 0.6; }
  .view-display-id-month_view #legend {
    text-align: center; }
    .view-display-id-month_view #legend div {
      display: inline-block;
      margin: 0 1rem;
      margin: 1rem; }
      .view-display-id-month_view #legend div span {
        display: inline-block;
        font-size: 3rem;
        vertical-align: bottom; }

.entityform-fill-chill-reservation .field-name-field-available-coolers {
  display: none !important; }

.entityform-fill-chill-reservation .content {
  padding: 0 5%;
  max-width: 1020px;
  margin: 0 auto; }
  .entityform-fill-chill-reservation .content .submitted {
    font-family: "Lato", sans-serif;
    font-size: 70%;
    text-align: right; }
  .entityform-fill-chill-reservation .content .field {
    display: block;
    padding: 1rem 0;
    border-bottom: 1px solid #f0f0f0; }
    .entityform-fill-chill-reservation .content .field .field-label, .entityform-fill-chill-reservation .content .field .field-items {
      display: table-cell; }
    .entityform-fill-chill-reservation .content .field .field-label {
      width: 250px; }
    .entityform-fill-chill-reservation .content .field.field-name-field-street-address-conti, .entityform-fill-chill-reservation .content .field.field-name-field-city, .entityform-fill-chill-reservation .content .field.field-name-field-zip-code {
      border-bottom: none;
      padding: 0; }
      .entityform-fill-chill-reservation .content .field.field-name-field-street-address-conti .field-label, .entityform-fill-chill-reservation .content .field.field-name-field-city .field-label, .entityform-fill-chill-reservation .content .field.field-name-field-zip-code .field-label {
        visibility: hidden;
        text-indent: -999em; }
    .entityform-fill-chill-reservation .content .field.field-name-field-street-address {
      padding: 0;
      padding-top: 1rem;
      border-bottom: none; }
    .entityform-fill-chill-reservation .content .field.field-name-field-zip-code {
      padding-bottom: 1rem;
      border-bottom: 1px solid #f0f0f0; }

.page-eform-submit-fill-chill-reservation .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .date-clear {
  margin: 0.24em 0; }

.form-item-field-coolerdate-und-0-value2-date {
  float: none !important; }

.form-item-field-coolerdate-und-0-value2 {
  display: block !important; }
  .form-item-field-coolerdate-und-0-value2::after {
    content: '';
    display: table;
    clear: both; }

.container-inline-date .date-padding {
  float: none; }

.page-eform-submit-fill-chill-reservation .field-group-div.group-coolers .field-name-field-coolerdate .fieldset-wrapper .end-date-wrapper .description {
  height: 45px;
  line-height: 34px; }

.group-location.field-group-fieldset {
  margin: 0;
  padding: 0; }
  .group-location.field-group-fieldset .fieldset-description {
    font-size: 1rem;
    font-size: 75%;
    font-style: italic;
    margin: .5em .5em; }
  .group-location.field-group-fieldset .fieldset-legend {
    font-weight: bold;
    margin: 0 .5em 0; }

#field-event-dates-and-times-add-more-wrapper fieldset.form-wrapper {
  margin: 0;
  padding: 0; }
  #field-event-dates-and-times-add-more-wrapper fieldset.form-wrapper .fieldset-description {
    font-size: 1rem;
    font-size: 75%;
    font-style: italic;
    margin: .5em .5em; }
  #field-event-dates-and-times-add-more-wrapper fieldset.form-wrapper .form-item-field-event-dates-and-times-und-0-value2 > label {
    display: none; }
  #field-event-dates-and-times-add-more-wrapper fieldset.form-wrapper .form-item-field-event-dates-and-times-und-0-value2 #edit-field-event-dates-and-times-und-0-value2 .element-invisible {
    position: static !important;
    clip: none;
    clip: none;
    overflow: hidden;
    height: auto; }
  #field-event-dates-and-times-add-more-wrapper fieldset.form-wrapper .form-item-field-event-dates-and-times-und-0-value #edit-field-event-dates-and-times-und-0-value .element-invisible {
    position: static !important;
    clip: none;
    clip: none;
    overflow: hidden;
    height: auto; }
  #field-event-dates-and-times-add-more-wrapper fieldset.form-wrapper .fieldset-legend {
    font-weight: bold;
    margin: 0 .5em 0; }
  #field-event-dates-and-times-add-more-wrapper fieldset.form-wrapper .form-type-date-popup {
    margin: 0;
    display: block; }
    #field-event-dates-and-times-add-more-wrapper fieldset.form-wrapper .form-type-date-popup #edit-field-event-dates-and-times-und-0-value .form-item, #field-event-dates-and-times-add-more-wrapper fieldset.form-wrapper .form-type-date-popup #edit-field-event-dates-and-times-und-0-value2 .form-item {
      float: none;
      margin-left: 0;
      margin-right: 0; }
