/*
.btn{ 
	min-width:150px;   
}
*/
.ya-program-found-block .ya-main-row .ya-column-1 {
  margin-bottom: 15px;
}
.ya-program-found-block .ya-main-row .ya-row {
  clear: both;
}

.rlbList .rlbCheck {
  margin: 0 5px 0 0;
}

.ya-button-row {
  text-align: center;
}

/** Global Fonts **/
.ya-two-column-row {
  width: 100%;
  *zoom: 1;
}
.ya-two-column-row:before, .ya-two-column-row:after {
  display: table;
  content: "";
  line-height: 0;
}
.ya-two-column-row:after {
  clear: both;
}
.ya-two-column-row .ya-column-1 {
  float: left;
  margin-left: 2.12766%;
  width: 48.93618%;
  *width: 48.88298%;
}
.ya-two-column-row .ya-column-1:first-child {
  margin-left: 0;
}
.ya-two-column-row .ya-column-2 {
  float: left;
  margin-left: 2.12766%;
  width: 48.93618%;
  *width: 48.88298%;
}
.ya-two-column-row .ya-column-2:first-child {
  margin-left: 0;
}

.ya-upcoming-programs-wrapper {
  color: #333333;
  margin: 30px 0;
}
@media (min-width: 768px) and (max-width: 979px) {
  .ya-upcoming-programs-wrapper .ya-programs-row .ya-programs-left-column {
    float: left;
    margin-left: 0%;
    width: 100.00002%;
    *width: 99.94682%;
  }
  .ya-upcoming-programs-wrapper .ya-programs-row .ya-programs-left-column:first-child {
    margin-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  .ya-upcoming-programs-wrapper .ya-programs-row .ya-programs-right-column {
    float: left;
    margin-left: 0%;
    width: 100.00002%;
    *width: 99.94682%;
  }
  .ya-upcoming-programs-wrapper .ya-programs-row .ya-programs-right-column:first-child {
    margin-left: 0;
  }
}
.ya-upcoming-programs-wrapper .ya-programs-row .ya-datepicker {
  float: left;
}
@media (max-width: 767px) {
  .ya-upcoming-programs-wrapper .ya-programs-row .ya-datepicker {
    float: left;
    margin-left: 0%;
    width: 74.4681%;
    *width: 74.4149%;
  }
  .ya-upcoming-programs-wrapper .ya-programs-row .ya-datepicker:first-child {
    margin-left: 0;
  }
}
.ya-upcoming-programs-wrapper .ya-programs-row .RadPicker {
  width: 100% !important;
}
.ya-upcoming-programs-wrapper .ya-programs-row .RadPicker table.rcTable {
  width: 100% !important;
}
.ya-upcoming-programs-wrapper .ya-programs-row .RadComboBox {
  width: 100% !important;
}
.ya-upcoming-programs-wrapper .ya-programs-row .ui-datepicker-trigger {
  margin: 4px 0 0 5px;
}
@media (max-width: 767px) {
  .ya-upcoming-programs-wrapper .ya-programs-row .ui-datepicker-trigger {
    margin: 4px 0 0 5px;
  }
}
.ya-upcoming-programs-wrapper .RadListBox {
  width: 100%;
}
.ya-upcoming-programs-wrapper .RadListBox .rlbText {
  width: 100%;
  font-family: "ProximaNova-Regular";
  font-size: 14px;
}
.ya-upcoming-programs-wrapper .RadListBox .rlbItem {
  width: 50%;
  display: inline-block;
}
@media (min-width: 1200px) {
  .ya-upcoming-programs-wrapper .RadComboBox_Default .rcbReadOnly .rcbInputCellLeft {
    width: 92.8% !important;
  }
}

.ya-programs-found-wrapper .ya-program-found-block .ya-main-row {
  width: 100%;
  *zoom: 1;
  padding-bottom: 10px;
  margin: 15px 0;
}
.ya-programs-found-wrapper .ya-program-found-block .ya-main-row:before, .ya-programs-found-wrapper .ya-program-found-block .ya-main-row:after {
  display: table;
  content: "";
  line-height: 0;
}
.ya-programs-found-wrapper .ya-program-found-block .ya-main-row:after {
  clear: both;
}
.ya-programs-found-wrapper .ya-program-found-block .ya-main-row .ya-column-1 {
  float: left;
  margin-left: 2.12766%;
  width: 20.000004%;
  *width: 19.946804%;
}
.ya-programs-found-wrapper .ya-program-found-block .ya-main-row .ya-column-1:first-child {
  margin-left: 0;
}
@media (max-width: 480px) {
  .ya-programs-found-wrapper .ya-program-found-block .ya-main-row .ya-column-1 {
    float: left;
    margin-left: 2.12766%;
    width: 31.9149%;
    *width: 31.8617%;
  }
  .ya-programs-found-wrapper .ya-program-found-block .ya-main-row .ya-column-1:first-child {
    margin-left: 0;
  }
}
.ya-programs-found-wrapper .ya-program-found-block .ya-main-row .ya-column-2 {
  float: left;
  margin-left: 2.12766%;
  width: 77.872356%;
  *width: 77.819156%;
  padding: 15px 0;
}
.ya-programs-found-wrapper .ya-program-found-block .ya-main-row .ya-column-2:first-child {
  margin-left: 0;
}
@media (max-width: 480px) {
  .ya-programs-found-wrapper .ya-program-found-block .ya-main-row .ya-column-2 {
    float: left;
    margin-left: 2.12766%;
    width: 65.95746%;
    *width: 65.90426%;
  }
  .ya-programs-found-wrapper .ya-program-found-block .ya-main-row .ya-column-2:first-child {
    margin-left: 0;
  }
}
@media (max-width: 979px) {
  .ya-programs-found-wrapper .ya-program-found-block .ya-main-row .ya-column-2 .ya-row {
    margin: 0 0 10px 0;
    width: 100%;
    *zoom: 1;
  }
  .ya-programs-found-wrapper .ya-program-found-block .ya-main-row .ya-column-2 .ya-row:before, .ya-programs-found-wrapper .ya-program-found-block .ya-main-row .ya-column-2 .ya-row:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .ya-programs-found-wrapper .ya-program-found-block .ya-main-row .ya-column-2 .ya-row:after {
    clear: both;
  }
}
.ya-programs-found-wrapper .ya-program-found-block .ya-main-row .ya-column-2 .ya-program-name {
  float: left;
  margin-left: 2.12766%;
  width: 40.42554%;
  *width: 40.37234%;
}
.ya-programs-found-wrapper .ya-program-found-block .ya-main-row .ya-column-2 .ya-program-name:first-child {
  margin-left: 0;
}
@media (max-width: 979px) {
  .ya-programs-found-wrapper .ya-program-found-block .ya-main-row .ya-column-2 .ya-program-name {
    float: left;
    margin-left: 0%;
    width: 100.00002%;
    *width: 99.94682%;
  }
  .ya-programs-found-wrapper .ya-program-found-block .ya-main-row .ya-column-2 .ya-program-name:first-child {
    margin-left: 0;
  }
}
.ya-programs-found-wrapper .ya-program-found-block .ya-main-row .ya-column-2 .ya-program-code {
  float: left;
  margin-left: 2.12766%;
  width: 23.40426%;
  *width: 23.35106%;
}
.ya-programs-found-wrapper .ya-program-found-block .ya-main-row .ya-column-2 .ya-program-code:first-child {
  margin-left: 0;
}
@media (max-width: 979px) {
  .ya-programs-found-wrapper .ya-program-found-block .ya-main-row .ya-column-2 .ya-program-code {
    float: left;
    margin-left: 0%;
    width: 100.00002%;
    *width: 99.94682%;
  }
  .ya-programs-found-wrapper .ya-program-found-block .ya-main-row .ya-column-2 .ya-program-code:first-child {
    margin-left: 0;
  }
}
.ya-programs-found-wrapper .ya-program-found-block .ya-main-row .ya-column-2 .ya-program-date {
  float: left;
  margin-left: 2.12766%;
  width: 31.9149%;
  *width: 31.8617%;
}
.ya-programs-found-wrapper .ya-program-found-block .ya-main-row .ya-column-2 .ya-program-date:first-child {
  margin-left: 0;
}
@media (max-width: 979px) {
  .ya-programs-found-wrapper .ya-program-found-block .ya-main-row .ya-column-2 .ya-program-date {
    float: left;
    margin-left: 0%;
    width: 100.00002%;
    *width: 99.94682%;
  }
  .ya-programs-found-wrapper .ya-program-found-block .ya-main-row .ya-column-2 .ya-program-date:first-child {
    margin-left: 0;
  }
}

/**********program-details classes**********/
.ya-programs-details-wrapper .ya-button-row {
  text-align: right;
}
.ya-programs-details-wrapper .ya-button-row .ya-back-to-upcoming-program {
  width: auto;
  display: inline;
  margin: 0;
}
.ya-programs-details-wrapper .ya-button-row .ya-back-to-upcoming-program .ya-back-icon {
  font-size: 17px;
  display: inline;
  margin: 0 5px 0 0;
}
.ya-programs-details-wrapper .ya-program-found-block {
  margin: 10px 0 !important;
}
.ya-programs-details-wrapper .ya-program-found-block .ya-main-row {
  width: 100%;
  *zoom: 1;
  padding-bottom: 0;
  margin: 0;
}
.ya-programs-details-wrapper .ya-program-found-block .ya-main-row:before, .ya-programs-details-wrapper .ya-program-found-block .ya-main-row:after {
  display: table;
  content: "";
  line-height: 0;
}
.ya-programs-details-wrapper .ya-program-found-block .ya-main-row:after {
  clear: both;
}
.ya-programs-details-wrapper .ya-program-found-block .ya-main-row .ya-column-1 {
  width: 110px;
  float: left;
  margin: 0;
}
.ya-programs-details-wrapper .ya-program-found-block .ya-main-row .ya-column-2 {
  margin-left: 120px;
}
.ya-programs-details-wrapper .ya-program-found-block .ya-main-row .ya-column-2 h3 {
  margin-top: 15px;
  margin-bottom: 0;
}
.ya-programs-details-wrapper .ya-program-found-block .ya-main-row .ya-column-2 .ya-program-name {
  margin-bottom: 0;
}
.ya-programs-details-wrapper .ya-program-found-block .ya-main-row .ya-column-2 .ya-program-date {
  margin: 0;
}

.ya-lead-trainers-wrapper {
  margin: 30px 0;
}
.ya-lead-trainers-wrapper .ya-lead-trainer-block ul {
  margin: 0;
  list-style-type: none;
}
.ya-lead-trainers-wrapper .ya-lead-trainer-block ul li {
  float: left;
  margin-left: 0%;
  width: 48.93618%;
  *width: 48.88298%;
  margin: 0 0 10px 0;
}
.ya-lead-trainers-wrapper .ya-lead-trainer-block ul li:first-child {
  margin-left: 0;
}
@media (max-width: 979px) {
  .ya-lead-trainers-wrapper .ya-lead-trainer-block ul li {
    float: left;
    margin-left: 0%;
    width: 100.00002%;
    *width: 99.94682%;
    padding-bottom: 15px;
    margin: 15px 0;
    border-bottom: 2px solid #BABABA;
    margin: 15px 0 0;
  }
  .ya-lead-trainers-wrapper .ya-lead-trainer-block ul li:first-child {
    margin-left: 0;
  }
}
.ya-lead-trainers-wrapper .ya-lead-trainer-block .ya-row {
  width: 100%;
  *zoom: 1;
}
.ya-lead-trainers-wrapper .ya-lead-trainer-block .ya-row:before, .ya-lead-trainers-wrapper .ya-lead-trainer-block .ya-row:after {
  display: table;
  content: "";
  line-height: 0;
}
.ya-lead-trainers-wrapper .ya-lead-trainer-block .ya-row:after {
  clear: both;
}
.ya-lead-trainers-wrapper .ya-lead-trainer-block .ya-row .ya-trainer-profile-image {
  float: left;
  width: 110px;
}
.ya-lead-trainers-wrapper .ya-lead-trainer-block .ya-row .ya-trainer-details {
  padding: 15px 0 0 0;
  margin-left: 120px;
}
.ya-lead-trainers-wrapper .ya-lead-trainer-block .ya-row .ya-trainer-details .ya-name {
  float: left;
  margin-left: 0%;
  width: 100.00002%;
  *width: 99.94682%;
}
.ya-lead-trainers-wrapper .ya-lead-trainer-block .ya-row .ya-trainer-details .ya-name:first-child {
  margin-left: 0;
}
.ya-lead-trainers-wrapper .ya-lead-trainer-block .ya-row .ya-trainer-details .ya-code {
  float: left;
  margin-left: 0%;
  width: 100.00002%;
  *width: 99.94682%;
}
.ya-lead-trainers-wrapper .ya-lead-trainer-block .ya-row .ya-trainer-details .ya-code:first-child {
  margin-left: 0;
}

.ya-syllabus-wrapper .ya-educational-categories-panel .ya-title {
  display: inline-block;
  float: left;
}
@media (max-width: 480px) {
  .ya-syllabus-wrapper .ya-educational-categories-panel .ya-title {
    font-size: 12px;
    font-family: "ProximaNova-Semibold";
  }
  .ya-syllabus-wrapper .ya-educational-categories-panel .ya-title span[data-icon] {
    font-size: 16px;
  }
}
.ya-syllabus-wrapper .ya-educational-categories-panel .ya-educational-categories-btn {
  display: inline-block;
  float: left;
  color: #96171A;
  font-family: "ProximaNova-Semibold";
  margin: 10px 0 0 14px;
  text-decoration: none;
}
@media (max-width: 480px) {
  .ya-syllabus-wrapper .ya-educational-categories-panel .ya-educational-categories-btn {
    margin: 5px 0 0 0;
    padding: 0;
    font-size: 12px;
    float: right;
  }
}
.ya-syllabus-wrapper .ya-educational-categories-panel .ya-panel p {
  color: #333333;
}

.ya-hours-detail-wrapper p {
  color: #333333;
}
.ya-hours-detail-wrapper .ya-dl {
  display: inline-block;
  font-size: 12px;
}
.ya-hours-detail-wrapper .ya-dl dt {
  float: left;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ya-hours-detail-wrapper .ya-dl dd {
  float: left;
  margin: 0 5px;
}
.ya-hours-detail-wrapper .ya-desktop {
  display: block;
}
@media (max-width: 979px) {
  .ya-hours-detail-wrapper .ya-desktop {
    display: none;
  }
}
.ya-hours-detail-wrapper .ya-desktop .ya-details-block p {
  color: #000000;
}
.ya-hours-detail-wrapper .ya-tablet {
  display: none;
}
@media (max-width: 979px) {
  .ya-hours-detail-wrapper .ya-tablet {
    display: block;
  }
}
.ya-hours-detail-wrapper .ya-tablet .ya-details-block .ya-row {
  width: 100%;
  *zoom: 1;
}
.ya-hours-detail-wrapper .ya-tablet .ya-details-block .ya-row:before, .ya-hours-detail-wrapper .ya-tablet .ya-details-block .ya-row:after {
  display: table;
  content: "";
  line-height: 0;
}
.ya-hours-detail-wrapper .ya-tablet .ya-details-block .ya-row:after {
  clear: both;
}
.ya-hours-detail-wrapper .ya-tablet .ya-details-block .ya-label {
  font-family: "ProximaNova-Bold";
  width: 235px;
  display: inline-block;
}
.ya-hours-detail-wrapper .ya-tablet .ya-details-block h5 {
  margin-bottom: 0;
}
.ya-hours-detail-wrapper .ya-tablet .ya-details-block p {
  color: #000000;
}
.ya-hours-detail-wrapper .ya-tablet ul {
  list-style-type: none;
  margin: 0;
}

/********************/
#ie7 .ya-hours-detail-wrapper .ya-dl dd {
  margin: 0 3px;
}
/*# sourceMappingURL=program-details.css.map */
