/*  MY SESSIONS- GROUP BY SESSION HEADER

background: lightgrey;
  font-weight: bold;*/
.view-id-my_sessions_detailed_2.view-display-id-block_1 .view-content h3 {
  text-align: center;
  font-size: 1.03em;
  background: white;
}


/*  SESSION INQUIRY COST RECTANGLE  */
/*  embedded on page with content type...
.webform-submission-session-inquiry-03-12-25-node-1194-add-form .form-item-proposed-total h2 b*/

[id^='webform-submission-session-inquiry'] .form-item-subtotal-basics h3 b, [id^='webform-submission-session-inquiry'] .form-item-item-total h3 b, [id^='webform-submission-session-inquiry'] .form-item-proposed-total h2 b,  [id^='webform-submission-session-inquiry'] .form-item-total-3 h3 b  {border: 2px solid; padding: 10px; background: #b5b5b54a; border-radius: 5px;}

@media only screen and (max-width: 455px) {
[id^='webform-submission-session-inquiry'] .form-item-subtotal-basics h3 b, [id^='webform-submission-session-inquiry'] .form-item-item-total h3 b, [id^='webform-submission-session-inquiry'] .form-item-proposed-total h2 b,  [id^='webform-submission-session-inquiry'] .form-item-total-3 h3 b {
  font-size: .75em;
  border: 2px solid;
  padding: 10px;
  background: #b5b5b54a;
  border-radius: 5px;
  }
}

/*  SESSION PROMO RECTANGLE  */
[id^='webform-submission-session-promo'] .form-item-subtotal-basics h3 b, [id^='webform-submission-session-promo'] .form-item-item-total h3 b, [id^='webform-submission-session-promo'] .form-item-proposed-total h2 b,  [id^='webform-submission-session-promo'] .form-item-total-3 h3 b  {border: 2px solid; padding: 10px; background: #b5b5b54a; border-radius: 5px;}

@media only screen and (max-width: 455px) {
[id^='webform-submission-session-promo'] .form-item-subtotal-basics h3 b, [id^='webform-submission-session-promo'] .form-item-item-total h3 b, [id^='webform-submission-session-promo'] .form-item-proposed-total h2 b,  [id^='webform-submission-session-promo'] .form-item-total-3 h3 b {
  font-size: .75em;
  border: 2px solid;
  padding: 10px;
  background: #b5b5b54a;
  border-radius: 5px;
  }
}

@media only screen and (max-width: 400px) {
  .webform-submission-session-inquiry-add-form #edit-location-state-province {
    width: 75%;
  }
}

@media only screen and (max-width: 400px) {
  .webform-submission-session-inquiry-add-form #edit-location-country {
    width: 75%;
  }
}


/*  EDIT SESSIONS  */
.markup_menu {
    text-transform: uppercase;
    font-weight: bold;
    padding-left: 16px;
}


/*  HOMESCHOOL SESSION TITLE  */
.sessiontitle {
    font-family: monospace;
    font-size: x-large;
    font-weight: bold;}