.single-form-section .single-form-component-cover form > .js-form-item[style="display: block;"] {
	display: flex !important;
}
 .single-form-section .single-form-component-cover form .js-webform-type-checkboxes .js-webform-checkboxes .webform-element-description {
    padding-left: 5px;
}
@media screen and (min-width: 768px) {
	.single-form-section .single-form-component-cover form > .form-item-please-provide-details-on-the-meet-up[style="display: block;"] {
		margin-top: 32px;
	}
}
@media screen and (max-width: 360px) {
	.single-form-section .single-form-component-cover form .js-form-item.form-item-please-provide-details-on-the-meet-up > label {
		margin-left: 13px;
		font-size: 12px;
		top: 14px;
	}
}
#edit-which-session-would-you-like-to-join-us-for--wrapper {
	margin-bottom: 10px !important;
}
  .single-form-section .single-form-component-cover form .form-item-pavilion-visit-time {
    margin-top: 10px;
  }
  .single-form-section .single-form-component-cover form .container-inline {
    margin: 0 -7px;
  }
  .single-form-section .single-form-component-cover form .container-inline .js-form-item {
    width: 50%;
    padding: 0 7px;

  }
  .single-form-section .single-form-component-cover form .container-inline .js-form-item .form-control {
    width: 100%;
  }
  @media screen and (max-width: 767px) {
    .single-form-section .single-form-component-cover form .container-inline .js-form-item {
      width: 100%;

    }
  }
  .single-form-section .single-form-component-cover form .container-inline .js-form-item .form-date::-webkit-date-and-time-value {
      display: flex;
      align-items: center;
      padding: 8px 7px;
   }