/* AGH #24903 make the Honoree type options appear vertically instead of inline on the Donate Form. */
div.soft_credit_type_id-section div.content input:not(:first-of-type) {
 margin-left: -4px;
}

div.soft_credit_type_id-section div.content a.crm-clear-link {
 margin-left: -1px;
}

div.soft_credit_type_id-section div.content label  {
 display: block;
 word-wrap: break-word;
 margin-top: -15px;
 margin-left: 25px;
 clear: none;  
 margin-bottom: 12px;
}

/* make select2s full size*/
body .select2-container .select2-choice {
  height: inherit;
}

/* AGH #24916 hide "Select an option to reveal honoree information fields."*/
div.soft_credit_type_id-section .description {
 display: none;
}

/* give selec-2 height when it is empty */
div a.select2-choice.select2-default {
  min-height: 38px;
}

/* Inputs */
div.crm-container.crm-public input {
 width: inherit;
}

/*making civi forms web responsive*/
@media screen and (max-width: 815px) {
  body .crm-container div.crm-section div.label {
    float: none;
    width: auto;
    text-align: left;
  }

  body div.crm-container div.label label {
    display: block;
  }

  body #crm-container.crm-container div.crm-section div.content {
    margin: 0px;
  }

  div.mealsGrid div.meals div.crm-section {
    display: block;
    width: 100%;
  }

}
