#edit-name, #edit-select-the-time-zone-that-most-closely-matches-where-you-live, #edit-email-address, #edit-phone, #edit-phone-number-for-texts, #edit-are-you-willing-to-be-a-buddy-for-the-quarter-that-runs-from-jul, #edit-your-time-zone, #edit-can-text-internationally, #edit-describe-any-restrictions-on-your-international-texting, #edit-last-name, #edit-have-you-been-a-visiting-monk-before-,#edit-if-not-please-list-your-participation-with-sangha-retreats-atten, #edit-would-you-require-transportation-between-the-monastery-and-the-b, #edit-dates-requesting-to-be-at-the-monastery-, #edit-have-you-been-a-buddy-before-, #edit-are-you-willing-able-to-use-whatsapp-for-international-participa, #edit-other-time-zone, #edit-phone-number-for-texting {
    border: 1px solid #d0d0d0;
    border-radius: 0;
    display: block;
    font-family: Tahoma,sans-serif;
    font-size: 14px;
    height: 29px;
    width: 260px;
}

.form-group {
    margin-bottom: 15px;
}

input {
    margin-bottom: 2px;
}

.panel {
    background-color: #fff;
    border: none;
    border-radius: 0px;
    box-shadow: 0 0 0;
    margin-bottom: 20px;
}

.panel-heading {
    padding-left: 0px;
}

.panel-title {
    display: block;
    margin: 0px;
    padding: 0px;
}

.panel-default > .panel-heading {
    background-color: #fff;
    color: #593b00;
    font-family: "Montserrat",sans-serif;
    font-size: 19px;
    border-top: 7px solid #f3ece1;
    margin-top: 20px;
    border-bottom: 0 none;
}

.panel-body {
    padding: 0px;
}

#edit-age.form-control {
    width: 41px;
}

.form-item-name-emergency,
.form-item-special-needs-description,
.form-item-age {
    margin-top: 12px; 
}

#edit-submit {
  width: 99px;
  height: 42px;
  background: url('/sites/default/files/inline-images/submitsprite.png') no-repeat 0 0;
  padding: 0;
  font-size: 0;
  display: inline-block;
  border: none;
  border-radius: 0;
  margin-top: 18px;
  cursor: pointer;
}

#edit-submit:hover {
  background-position: 0 -42px;
}

#edit-do-you-have-an-iphone-or-are-you-otherwise-able-to-use-apple-mes,
#edit-are-you-able-to-text-using-whatsapp-,
#edit-are-you-able-to-text-internationally-,
#edit-are-you-available-to-be-matched-with-participants-in-the-followi,
#edit-sometimes-the-program-is-not-able-to-match-a-participant-with-a- {
  border: 1px solid #d0d0d0;
border-radius: 0;
display: block;
font-family: Tahoma,sans-serif;
font-size: 14px;
height: 29px;
width: 260px;
}

.select-wrapper::after {
    color: #f86900;
    content: "▼";
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    margin-top: -0.5em;
    padding-right: 0.5em;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 50%;
    width: 339px;
    z-index: 10;
    
}

.form-control {
    font-size: 12px;
}


.descriptiontitle {
    color: #333;
    font-family: "Montserrat",sans-serif;
    font-size: 13px;
    font-weight: 500;
    line-height: 17px;
    margin-bottom: 5px;
    text-transform: uppercase;
}

label.control-label.js-form-required.form-required {
  font-size: 11px;
  display: flex;

}

label.js-form-item-how-many-participants-you-are-willing-to-take {
  display: flex;
}

div.js-form-item-describe-any-restrictions-on-your-internationaltexting label {
  text-transform: none;
}

label.control-label.js-form-required.form-required,
div#edit-for-the-upcoming-quarters-are-you-available-to-be-matched-with-p--wrapper--description {
  font-weight: bold;
  color: #333;
  text-transform: none;
  font-size: 13px;

}

p,
label.control-label {
  font-weight: bold;
  color: #593b00;
  text-transform: none;
  font-size: 13px;
  margin-left: 2px;
  
}

label.form-item-if-you-could-have-a-virtual-meditation-group-on-any-day-of-the-w {
font-weight: bold;
  color: #593b00;
  text-transform: none;
  
  }
  
input,
.form-composite legend,
label.control-label.js-form-required.form-required {
color: #593b00;
}

.checkbox input[type="checkbox"] {

}

