@media (max-width: 767px) {
  body.modal-open .nav-global {
    display: none !important; }
  .date-column {
    flex: 0 0 20%; }
  .time-column {
    flex: 0 0 20%; }
  .schedule-dashboard__wrapper {
    margin-left: -15px;
    margin-right: -15px; }
    .schedule-dashboard__wrapper > .container {
      margin-top: 0; }
  .schedule-dashboard__modal .modal-dialog {
    max-width: 100%;
    height: 100%; }
    .schedule-dashboard__modal .modal-dialog:not(.hb-loc-modal__modal) {
      top: 15px;
      height: 100% !important;
      padding-top: 35px !important; }
  .schedule-dashboard__modal--header {
    padding: 20px; }
    .schedule-dashboard__modal--header h5 {
      padding: 0; }
  .schedule-dashboard__modal--class .schedules-data__row > div {
    padding: 0 20px; }
  .schedule-dashboard__modal--class .schedules-data__row .addtocalendar {
    float: none;
    padding-left: 0; }
  .schedule-dashboard__modal--class .schedules-data__row .date-column,
  .schedule-dashboard__modal--class .schedules-data__row .instructor-column {
    flex: 0 1 50%; }
  .schedule-dashboard__modal--class .schedules-data__row .time-column {
    flex: auto; }
  .schedule-dashboard__modal--class .schedules-data__row .location-column {
    flex: 1 1 100%; }
  .schedule-dashboard__modal--instructor .schedules-data__row > div {
    padding: 0 20px; }
  .schedule-dashboard__modal--instructor .schedules-data__row .class-column,
  .schedule-dashboard__modal--instructor .schedules-data__row .location-column,
  .schedule-dashboard__modal--instructor .schedules-data__row .calendar-column {
    flex: 0 1 100%; }
  .schedule-dashboard__modal--instructor .schedules-data__row .date-column {
    flex: 0 1 50%; }
  .schedule-dashboard__modal--instructor .schedules-data__row .calendar-column .addtocalendar {
    position: static;
    padding-left: 0;
    float: none; }
  .schedule-dashboard__sidebar .form-group-date .datepicker-inline {
    width: 273px;
    margin: 0 auto; }
  .schedule-dashboard__sidebar .datepicker .table-condensed > tbody > tr > td {
    border: 2px solid #636466;
    padding: 9px; }
  .schedule-dashboard__wrapper .schedule-dashboard__content, .schedule-dashboard__wrapper .schedule-dashboard__top-header {
    padding-left: 24px;
    padding-right: 24px; }
  .schedule-dashboard__wrapper .schedule-dashboard__pager .text-right, .schedule-dashboard__wrapper .schedule-dashboard__pager .text-left {
    padding: 0; }
  .schedules-data__row {
    padding: 5px 0; }
    .schedules-data__row > div {
      padding: 5px 10px; }
      .schedules-data__row > div:nth-child(even) {
        text-align: left !important; }
    .schedules-data__row .location-column,
    .schedules-data__row .time-column,
    .schedules-data__row .date-column,
    .schedules-data__row .class-column,
    .schedules-data__row .instructor-column,
    .schedules-data__row .calendar-column {
      padding: 5px 0; }
    .schedules-data__row .time-column p,
    .schedules-data__row .class-column p,
    .schedules-data__row .location-column p {
      padding: 0;
      margin-bottom: 0; } }

@media (min-width: 992px) and (max-width: 1230px) {
  .schedule-dashboard__sidebar .form-group-date .datepicker {
    padding: 0; }
    .schedule-dashboard__sidebar .form-group-date .datepicker-inline {
      width: 197px;
      margin: 0 auto; }
    .schedule-dashboard__sidebar .form-group-date .datepicker .table-condensed {
      height: 220px; }
      .schedule-dashboard__sidebar .form-group-date .datepicker .table-condensed > tbody > tr > td {
        padding: 0; } }

@media (max-width: 540px) {
  .schedule-dashboard__modal .modal-dialog:not(.hb-loc-modal__modal) {
    padding-right: 15px !important; }
    .schedule-dashboard__modal .modal-dialog:not(.hb-loc-modal__modal) .schedules-data__row {
      padding: 24px 12px; }
      .schedule-dashboard__modal .modal-dialog:not(.hb-loc-modal__modal) .schedules-data__row .addtocalendar {
        position: static; } }

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInJlcGVhdF9tb2JpbGUuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0U7SUFDRSx3QkFBd0IsRUFBRTtFQUM1QjtJQUNFLGFBQWEsRUFBRTtFQUNqQjtJQUNFLGFBQWEsRUFBRTtFQUNqQjtJQUNFLGtCQUFrQjtJQUNsQixtQkFBbUIsRUFBRTtJQUNyQjtNQUNFLGFBQWEsRUFBRTtFQUNuQjtJQUNFLGVBQWU7SUFDZixZQUFZLEVBQUU7SUFDZDtNQUNFLFNBQVM7TUFDVCx1QkFBdUI7TUFDdkIsNEJBQTRCLEVBQUU7RUFDbEM7SUFDRSxhQUFhLEVBQUU7SUFDZjtNQUNFLFVBQVUsRUFBRTtFQUNoQjtJQUNFLGVBQWUsRUFBRTtFQUNuQjtJQUNFLFdBQVc7SUFDWCxlQUFlLEVBQUU7RUFDbkI7O0lBRUUsYUFBYSxFQUFFO0VBQ2pCO0lBQ0UsVUFBVSxFQUFFO0VBQ2Q7SUFDRSxjQUFjLEVBQUU7RUFDbEI7SUFDRSxlQUFlLEVBQUU7RUFDbkI7OztJQUdFLGNBQWMsRUFBRTtFQUNsQjtJQUNFLGFBQWEsRUFBRTtFQUNqQjtJQUNFLGdCQUFnQjtJQUNoQixlQUFlO0lBQ2YsV0FBVyxFQUFFO0VBQ2Y7SUFDRSxZQUFZO0lBQ1osY0FBYyxFQUFFO0VBQ2xCO0lBQ0UseUJBQXlCO0lBQ3pCLFlBQVksRUFBRTtFQUNoQjtJQUNFLGtCQUFrQjtJQUNsQixtQkFBbUIsRUFBRTtFQUN2QjtJQUNFLFVBQVUsRUFBRTtFQUNkO0lBQ0UsY0FBYyxFQUFFO0lBQ2hCO01BQ0UsaUJBQWlCLEVBQUU7TUFDbkI7UUFDRSwyQkFBMkIsRUFBRTtJQUNqQzs7Ozs7O01BTUUsY0FBYyxFQUFFO0lBQ2xCOzs7TUFHRSxVQUFVO01BQ1YsZ0JBQWdCLEVBQUUsRUFBRTs7QUFFMUI7RUFDRTtJQUNFLFVBQVUsRUFBRTtJQUNaO01BQ0UsWUFBWTtNQUNaLGNBQWMsRUFBRTtJQUNsQjtNQUNFLGFBQWEsRUFBRTtNQUNmO1FBQ0UsVUFBVSxFQUFFLEVBQUU7O0FBRXRCO0VBQ0U7SUFDRSw4QkFBOEIsRUFBRTtJQUNoQztNQUNFLGtCQUFrQixFQUFFO01BQ3BCO1FBQ0UsZ0JBQWdCLEVBQUUsRUFBRSIsImZpbGUiOiJyZXBlYXRfbW9iaWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lm1vZGFsLW9wZW4gLm5hdi1nbG9iYWwge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZGF0ZS1jb2x1bW4ge1xuICAgIGZsZXg6IDAgMCAyMCU7IH1cbiAgLnRpbWUtY29sdW1uIHtcbiAgICBmbGV4OiAwIDAgMjAlOyB9XG4gIC5zY2hlZHVsZS1kYXNoYm9hcmRfX3dyYXBwZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4OyB9XG4gICAgLnNjaGVkdWxlLWRhc2hib2FyZF9fd3JhcHBlciA+IC5jb250YWluZXIge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAuc2NoZWR1bGUtZGFzaGJvYXJkX19tb2RhbCAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgLnNjaGVkdWxlLWRhc2hib2FyZF9fbW9kYWwgLm1vZGFsLWRpYWxvZzpub3QoLmhiLWxvYy1tb2RhbF9fbW9kYWwpIHtcbiAgICAgIHRvcDogMTVweDtcbiAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDsgfVxuICAuc2NoZWR1bGUtZGFzaGJvYXJkX19tb2RhbC0taGVhZGVyIHtcbiAgICBwYWRkaW5nOiAyMHB4OyB9XG4gICAgLnNjaGVkdWxlLWRhc2hib2FyZF9fbW9kYWwtLWhlYWRlciBoNSB7XG4gICAgICBwYWRkaW5nOiAwOyB9XG4gIC5zY2hlZHVsZS1kYXNoYm9hcmRfX21vZGFsLS1jbGFzcyAuc2NoZWR1bGVzLWRhdGFfX3JvdyA+IGRpdiB7XG4gICAgcGFkZGluZzogMCAyMHB4OyB9XG4gIC5zY2hlZHVsZS1kYXNoYm9hcmRfX21vZGFsLS1jbGFzcyAuc2NoZWR1bGVzLWRhdGFfX3JvdyAuYWRkdG9jYWxlbmRhciB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5zY2hlZHVsZS1kYXNoYm9hcmRfX21vZGFsLS1jbGFzcyAuc2NoZWR1bGVzLWRhdGFfX3JvdyAuZGF0ZS1jb2x1bW4sXG4gIC5zY2hlZHVsZS1kYXNoYm9hcmRfX21vZGFsLS1jbGFzcyAuc2NoZWR1bGVzLWRhdGFfX3JvdyAuaW5zdHJ1Y3Rvci1jb2x1bW4ge1xuICAgIGZsZXg6IDAgMSA1MCU7IH1cbiAgLnNjaGVkdWxlLWRhc2hib2FyZF9fbW9kYWwtLWNsYXNzIC5zY2hlZHVsZXMtZGF0YV9fcm93IC50aW1lLWNvbHVtbiB7XG4gICAgZmxleDogYXV0bzsgfVxuICAuc2NoZWR1bGUtZGFzaGJvYXJkX19tb2RhbC0tY2xhc3MgLnNjaGVkdWxlcy1kYXRhX19yb3cgLmxvY2F0aW9uLWNvbHVtbiB7XG4gICAgZmxleDogMSAxIDEwMCU7IH1cbiAgLnNjaGVkdWxlLWRhc2hib2FyZF9fbW9kYWwtLWluc3RydWN0b3IgLnNjaGVkdWxlcy1kYXRhX19yb3cgPiBkaXYge1xuICAgIHBhZGRpbmc6IDAgMjBweDsgfVxuICAuc2NoZWR1bGUtZGFzaGJvYXJkX19tb2RhbC0taW5zdHJ1Y3RvciAuc2NoZWR1bGVzLWRhdGFfX3JvdyAuY2xhc3MtY29sdW1uLFxuICAuc2NoZWR1bGUtZGFzaGJvYXJkX19tb2RhbC0taW5zdHJ1Y3RvciAuc2NoZWR1bGVzLWRhdGFfX3JvdyAubG9jYXRpb24tY29sdW1uLFxuICAuc2NoZWR1bGUtZGFzaGJvYXJkX19tb2RhbC0taW5zdHJ1Y3RvciAuc2NoZWR1bGVzLWRhdGFfX3JvdyAuY2FsZW5kYXItY29sdW1uIHtcbiAgICBmbGV4OiAwIDEgMTAwJTsgfVxuICAuc2NoZWR1bGUtZGFzaGJvYXJkX19tb2RhbC0taW5zdHJ1Y3RvciAuc2NoZWR1bGVzLWRhdGFfX3JvdyAuZGF0ZS1jb2x1bW4ge1xuICAgIGZsZXg6IDAgMSA1MCU7IH1cbiAgLnNjaGVkdWxlLWRhc2hib2FyZF9fbW9kYWwtLWluc3RydWN0b3IgLnNjaGVkdWxlcy1kYXRhX19yb3cgLmNhbGVuZGFyLWNvbHVtbiAuYWRkdG9jYWxlbmRhciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgZmxvYXQ6IG5vbmU7IH1cbiAgLnNjaGVkdWxlLWRhc2hib2FyZF9fc2lkZWJhciAuZm9ybS1ncm91cC1kYXRlIC5kYXRlcGlja2VyLWlubGluZSB7XG4gICAgd2lkdGg6IDI3M3B4O1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gIC5zY2hlZHVsZS1kYXNoYm9hcmRfX3NpZGViYXIgLmRhdGVwaWNrZXIgLnRhYmxlLWNvbmRlbnNlZCA+IHRib2R5ID4gdHIgPiB0ZCB7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzYzNjQ2NjtcbiAgICBwYWRkaW5nOiA5cHg7IH1cbiAgLnNjaGVkdWxlLWRhc2hib2FyZF9fd3JhcHBlciAuc2NoZWR1bGUtZGFzaGJvYXJkX19jb250ZW50LCAuc2NoZWR1bGUtZGFzaGJvYXJkX193cmFwcGVyIC5zY2hlZHVsZS1kYXNoYm9hcmRfX3RvcC1oZWFkZXIge1xuICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4OyB9XG4gIC5zY2hlZHVsZS1kYXNoYm9hcmRfX3dyYXBwZXIgLnNjaGVkdWxlLWRhc2hib2FyZF9fcGFnZXIgLnRleHQtcmlnaHQsIC5zY2hlZHVsZS1kYXNoYm9hcmRfX3dyYXBwZXIgLnNjaGVkdWxlLWRhc2hib2FyZF9fcGFnZXIgLnRleHQtbGVmdCB7XG4gICAgcGFkZGluZzogMDsgfVxuICAuc2NoZWR1bGVzLWRhdGFfX3JvdyB7XG4gICAgcGFkZGluZzogNXB4IDA7IH1cbiAgICAuc2NoZWR1bGVzLWRhdGFfX3JvdyA+IGRpdiB7XG4gICAgICBwYWRkaW5nOiA1cHggMTBweDsgfVxuICAgICAgLnNjaGVkdWxlcy1kYXRhX19yb3cgPiBkaXY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gICAgLnNjaGVkdWxlcy1kYXRhX19yb3cgLmxvY2F0aW9uLWNvbHVtbixcbiAgICAuc2NoZWR1bGVzLWRhdGFfX3JvdyAudGltZS1jb2x1bW4sXG4gICAgLnNjaGVkdWxlcy1kYXRhX19yb3cgLmRhdGUtY29sdW1uLFxuICAgIC5zY2hlZHVsZXMtZGF0YV9fcm93IC5jbGFzcy1jb2x1bW4sXG4gICAgLnNjaGVkdWxlcy1kYXRhX19yb3cgLmluc3RydWN0b3ItY29sdW1uLFxuICAgIC5zY2hlZHVsZXMtZGF0YV9fcm93IC5jYWxlbmRhci1jb2x1bW4ge1xuICAgICAgcGFkZGluZzogNXB4IDA7IH1cbiAgICAuc2NoZWR1bGVzLWRhdGFfX3JvdyAudGltZS1jb2x1bW4gcCxcbiAgICAuc2NoZWR1bGVzLWRhdGFfX3JvdyAuY2xhc3MtY29sdW1uIHAsXG4gICAgLnNjaGVkdWxlcy1kYXRhX19yb3cgLmxvY2F0aW9uLWNvbHVtbiBwIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIC5zY2hlZHVsZS1kYXNoYm9hcmRfX3NpZGViYXIgLmZvcm0tZ3JvdXAtZGF0ZSAuZGF0ZXBpY2tlciB7XG4gICAgcGFkZGluZzogMDsgfVxuICAgIC5zY2hlZHVsZS1kYXNoYm9hcmRfX3NpZGViYXIgLmZvcm0tZ3JvdXAtZGF0ZSAuZGF0ZXBpY2tlci1pbmxpbmUge1xuICAgICAgd2lkdGg6IDE5N3B4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICAuc2NoZWR1bGUtZGFzaGJvYXJkX19zaWRlYmFyIC5mb3JtLWdyb3VwLWRhdGUgLmRhdGVwaWNrZXIgLnRhYmxlLWNvbmRlbnNlZCB7XG4gICAgICBoZWlnaHQ6IDIyMHB4OyB9XG4gICAgICAuc2NoZWR1bGUtZGFzaGJvYXJkX19zaWRlYmFyIC5mb3JtLWdyb3VwLWRhdGUgLmRhdGVwaWNrZXIgLnRhYmxlLWNvbmRlbnNlZCA+IHRib2R5ID4gdHIgPiB0ZCB7XG4gICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLnNjaGVkdWxlLWRhc2hib2FyZF9fbW9kYWwgLm1vZGFsLWRpYWxvZzpub3QoLmhiLWxvYy1tb2RhbF9fbW9kYWwpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAuc2NoZWR1bGUtZGFzaGJvYXJkX19tb2RhbCAubW9kYWwtZGlhbG9nOm5vdCguaGItbG9jLW1vZGFsX19tb2RhbCkgLnNjaGVkdWxlcy1kYXRhX19yb3cge1xuICAgICAgcGFkZGluZzogMjRweCAxMnB4OyB9XG4gICAgICAuc2NoZWR1bGUtZGFzaGJvYXJkX19tb2RhbCAubW9kYWwtZGlhbG9nOm5vdCguaGItbG9jLW1vZGFsX19tb2RhbCkgLnNjaGVkdWxlcy1kYXRhX19yb3cgLmFkZHRvY2FsZW5kYXIge1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljOyB9IH1cbiJdfQ== */