.course_scheduler_form_block label span,#academics-schedule-sched-settings .form-item-name label span,#academics-schedule-sched-settings #edit-settings-perms .fieldset-wrapper label span,#academics-schedule-search .form-item-termid label span,#academics-schedule-search .form-item-subjectid label span,#academics-schedule-search .form-item-keywords label span,#academics-schedule-search .form-item-description label span,#academics-schedule-search .form-item-course-num label span,#academics-schedule-search .form-item-faculty label span,#academics-schedule-search .course_scheduler_show_wrapper label span,#academics-schedule-search .course_scheduler_limits_wrapper label span,#academics-schedule-search .form-item-consent label span,#academics-schedule-search #edit-termid-dummy label span,#academics-schedule-search .form-item-weekday label span,#academics-schedule-search .course_scheduler_times_inner_wrapper label span,#academics-schedule-personal .form-item-pers-desc label span,#academics-schedule-personal .course_scheduler_personal_days label span,#academics-schedule-personal .container-inline-date label span,#academics-schedule-personal .form-item-pers-fivecoll-subject label span,#academics-schedule-personal .form-item-pers-fivecoll-course label span,#academics-schedule-five-coll .form-item-pers-desc label span,#academics-schedule-five-coll .course_scheduler_personal_days label span,#academics-schedule-five-coll .container-inline-date label span,#academics-schedule-five-coll .form-item-pers-fivecoll-subject label span,#academics-schedule-five-coll .form-item-pers-fivecoll-course label span,.course_scheduler_form_block .fieldset-legend span,#academics-schedule-sched-settings .form-item-name .fieldset-legend span,#academics-schedule-sched-settings #edit-settings-perms .fieldset-wrapper .fieldset-legend span,#academics-schedule-search .form-item-termid .fieldset-legend span,#academics-schedule-search .form-item-subjectid .fieldset-legend span,#academics-schedule-search .form-item-keywords .fieldset-legend span,#academics-schedule-search .form-item-description .fieldset-legend span,#academics-schedule-search .form-item-course-num .fieldset-legend span,#academics-schedule-search .form-item-faculty .fieldset-legend span,#academics-schedule-search .course_scheduler_show_wrapper .fieldset-legend span,#academics-schedule-search .course_scheduler_limits_wrapper .fieldset-legend span,#academics-schedule-search .form-item-consent .fieldset-legend span,#academics-schedule-search #edit-termid-dummy .fieldset-legend span,#academics-schedule-search .form-item-weekday .fieldset-legend span,#academics-schedule-search .course_scheduler_times_inner_wrapper .fieldset-legend span,#academics-schedule-personal .form-item-pers-desc .fieldset-legend span,#academics-schedule-personal .course_scheduler_personal_days .fieldset-legend span,#academics-schedule-personal .container-inline-date .fieldset-legend span,#academics-schedule-personal .form-item-pers-fivecoll-subject .fieldset-legend span,#academics-schedule-personal .form-item-pers-fivecoll-course .fieldset-legend span,#academics-schedule-five-coll .form-item-pers-desc .fieldset-legend span,#academics-schedule-five-coll .course_scheduler_personal_days .fieldset-legend span,#academics-schedule-five-coll .container-inline-date .fieldset-legend span,#academics-schedule-five-coll .form-item-pers-fivecoll-subject .fieldset-legend span,#academics-schedule-five-coll .form-item-pers-fivecoll-course .fieldset-legend span{display:none}.course_scheduler_form_block input,#academics-schedule-sched-settings .form-item-name input,#academics-schedule-sched-settings #edit-settings-perms .fieldset-wrapper input,#academics-schedule-search .form-item-termid input,#academics-schedule-search .form-item-subjectid input,#academics-schedule-search .form-item-keywords input,#academics-schedule-search .form-item-description input,#academics-schedule-search .form-item-course-num input,#academics-schedule-search .form-item-faculty input,#academics-schedule-search .course_scheduler_show_wrapper input,#academics-schedule-search .course_scheduler_limits_wrapper input,#academics-schedule-search .form-item-consent input,#academics-schedule-search #edit-termid-dummy input,#academics-schedule-search .form-item-weekday input,#academics-schedule-search .course_scheduler_times_inner_wrapper input,#academics-schedule-personal .form-item-pers-desc input,#academics-schedule-personal .course_scheduler_personal_days input,#academics-schedule-personal .container-inline-date input,#academics-schedule-personal .form-item-pers-fivecoll-subject input,#academics-schedule-personal .form-item-pers-fivecoll-course input,#academics-schedule-five-coll .form-item-pers-desc input,#academics-schedule-five-coll .course_scheduler_personal_days input,#academics-schedule-five-coll .container-inline-date input,#academics-schedule-five-coll .form-item-pers-fivecoll-subject input,#academics-schedule-five-coll .form-item-pers-fivecoll-course input{font-family:"setimo",Arial,sans-serif;font-weight:400;letter-spacing:-.015em;font-size:18px;font-size:1.125rem;min-width:100%;border:none;color:#505061;line-height:140%;margin:-5px;max-width:100%;padding:2px 5px}
@media (min-width:740px){.course_scheduler_form_block input,#academics-schedule-sched-settings .form-item-name input,#academics-schedule-sched-settings #edit-settings-perms .fieldset-wrapper input,#academics-schedule-search .form-item-termid input,#academics-schedule-search .form-item-subjectid input,#academics-schedule-search .form-item-keywords input,#academics-schedule-search .form-item-description input,#academics-schedule-search .form-item-course-num input,#academics-schedule-search .form-item-faculty input,#academics-schedule-search .course_scheduler_show_wrapper input,#academics-schedule-search .course_scheduler_limits_wrapper input,#academics-schedule-search .form-item-consent input,#academics-schedule-search #edit-termid-dummy input,#academics-schedule-search .form-item-weekday input,#academics-schedule-search .course_scheduler_times_inner_wrapper input,#academics-schedule-personal .form-item-pers-desc input,#academics-schedule-personal .course_scheduler_personal_days input,#academics-schedule-personal .container-inline-date input,#academics-schedule-personal .form-item-pers-fivecoll-subject input,#academics-schedule-personal .form-item-pers-fivecoll-course input,#academics-schedule-five-coll .form-item-pers-desc input,#academics-schedule-five-coll .course_scheduler_personal_days input,#academics-schedule-five-coll .container-inline-date input,#academics-schedule-five-coll .form-item-pers-fivecoll-subject input,#academics-schedule-five-coll .form-item-pers-fivecoll-course input{margin:-10px;padding:5px 10px}}.no-mq .course_scheduler_form_block input,.no-mq #academics-schedule-sched-settings .form-item-name input,#academics-schedule-sched-settings .no-mq .form-item-name input,.no-mq #academics-schedule-sched-settings #edit-settings-perms .fieldset-wrapper input,#academics-schedule-sched-settings #edit-settings-perms .no-mq .fieldset-wrapper input,.no-mq #academics-schedule-search .form-item-termid input,#academics-schedule-search .no-mq .form-item-termid input,.no-mq #academics-schedule-search .form-item-subjectid input,#academics-schedule-search .no-mq .form-item-subjectid input,.no-mq #academics-schedule-search .form-item-keywords input,#academics-schedule-search .no-mq .form-item-keywords input,.no-mq #academics-schedule-search .form-item-description input,#academics-schedule-search .no-mq .form-item-description input,.no-mq #academics-schedule-search .form-item-course-num input,#academics-schedule-search .no-mq .form-item-course-num input,.no-mq #academics-schedule-search .form-item-faculty input,#academics-schedule-search .no-mq .form-item-faculty input,.no-mq #academics-schedule-search .course_scheduler_show_wrapper input,#academics-schedule-search .no-mq .course_scheduler_show_wrapper input,.no-mq #academics-schedule-search .course_scheduler_limits_wrapper input,#academics-schedule-search .no-mq .course_scheduler_limits_wrapper input,.no-mq #academics-schedule-search .form-item-consent input,#academics-schedule-search .no-mq .form-item-consent input,.no-mq #academics-schedule-search #edit-termid-dummy input,#academics-schedule-search .no-mq #edit-termid-dummy input,.no-mq #academics-schedule-search .form-item-weekday input,#academics-schedule-search .no-mq .form-item-weekday input,.no-mq #academics-schedule-search .course_scheduler_times_inner_wrapper input,#academics-schedule-search .no-mq .course_scheduler_times_inner_wrapper input,.no-mq #academics-schedule-personal .form-item-pers-desc input,#academics-schedule-personal .no-mq .form-item-pers-desc input,.no-mq #academics-schedule-personal .course_scheduler_personal_days input,#academics-schedule-personal .no-mq .course_scheduler_personal_days input,.no-mq #academics-schedule-personal .container-inline-date input,#academics-schedule-personal .no-mq .container-inline-date input,.no-mq #academics-schedule-personal .form-item-pers-fivecoll-subject input,#academics-schedule-personal .no-mq .form-item-pers-fivecoll-subject input,.no-mq #academics-schedule-personal .form-item-pers-fivecoll-course input,#academics-schedule-personal .no-mq .form-item-pers-fivecoll-course input,.no-mq #academics-schedule-five-coll .form-item-pers-desc input,#academics-schedule-five-coll .no-mq .form-item-pers-desc input,.no-mq #academics-schedule-five-coll .course_scheduler_personal_days input,#academics-schedule-five-coll .no-mq .course_scheduler_personal_days input,.no-mq #academics-schedule-five-coll .container-inline-date input,#academics-schedule-five-coll .no-mq .container-inline-date input,.no-mq #academics-schedule-five-coll .form-item-pers-fivecoll-subject input,#academics-schedule-five-coll .no-mq .form-item-pers-fivecoll-subject input,.no-mq #academics-schedule-five-coll .form-item-pers-fivecoll-course input,#academics-schedule-five-coll .no-mq .form-item-pers-fivecoll-course input{margin:-10px;padding:5px 10px}
.course_scheduler_form_block .fs-checkbox-label,#academics-schedule-sched-settings .form-item-name .fs-checkbox-label,#academics-schedule-sched-settings #edit-settings-perms .fieldset-wrapper .fs-checkbox-label,#academics-schedule-search .form-item-termid .fs-checkbox-label,#academics-schedule-search .form-item-subjectid .fs-checkbox-label,#academics-schedule-search .form-item-keywords .fs-checkbox-label,#academics-schedule-search .form-item-description .fs-checkbox-label,#academics-schedule-search .form-item-course-num .fs-checkbox-label,#academics-schedule-search .form-item-faculty .fs-checkbox-label,#academics-schedule-search .course_scheduler_show_wrapper .fs-checkbox-label,#academics-schedule-search .course_scheduler_limits_wrapper .fs-checkbox-label,#academics-schedule-search .form-item-consent .fs-checkbox-label,#academics-schedule-search #edit-termid-dummy .fs-checkbox-label,#academics-schedule-search .form-item-weekday .fs-checkbox-label,#academics-schedule-search .course_scheduler_times_inner_wrapper .fs-checkbox-label,#academics-schedule-personal .form-item-pers-desc .fs-checkbox-label,#academics-schedule-personal .course_scheduler_personal_days .fs-checkbox-label,#academics-schedule-personal .container-inline-date .fs-checkbox-label,#academics-schedule-personal .form-item-pers-fivecoll-subject .fs-checkbox-label,#academics-schedule-personal .form-item-pers-fivecoll-course .fs-checkbox-label,#academics-schedule-five-coll .form-item-pers-desc .fs-checkbox-label,#academics-schedule-five-coll .course_scheduler_personal_days .fs-checkbox-label,#academics-schedule-five-coll .container-inline-date .fs-checkbox-label,#academics-schedule-five-coll .form-item-pers-fivecoll-subject .fs-checkbox-label,#academics-schedule-five-coll .form-item-pers-fivecoll-course .fs-checkbox-label{font-family:"setimo",Arial,sans-serif;font-weight:400;letter-spacing:-.015em;font-size:16px;font-size:1rem;color:#767481;text-transform:none}.course_scheduler_form_block_required:before,#academics-schedule-sched-settings .form-item-name:before,#academics-schedule-search .form-item-termid:before,#academics-schedule-personal .form-item-pers-desc:before,#academics-schedule-personal .course_scheduler_personal_days:before,#academics-schedule-personal .container-inline-date:before,#academics-schedule-personal .form-item-pers-fivecoll-subject:before,#academics-schedule-personal .form-item-pers-fivecoll-course:before,#academics-schedule-five-coll .form-item-pers-desc:before,#academics-schedule-five-coll .course_scheduler_personal_days:before,#academics-schedule-five-coll .container-inline-date:before,#academics-schedule-five-coll .form-item-pers-fivecoll-subject:before,#academics-schedule-five-coll .form-item-pers-fivecoll-course:before{font-family:"setimo",Arial,sans-serif;font-weight:400;letter-spacing:-.015em;font-size:23px;line-height:120%;height:0;width:0;position:absolute;right:15px;top:0;content:'*';color:#c00}.course_scheduler_toggle,#academics-schedule-sched-settings legend{display:block;margin:30px 0}.course_scheduler_toggle a,#academics-schedule-sched-settings legend a{font-family:"setimo",Arial,sans-serif;font-weight:400;letter-spacing:-.015em;font-size:16px;font-size:1rem;color:#505061;display:inline-block;line-height:30px}.course_scheduler_toggle a:after,#academics-schedule-sched-settings legend a:after{width:0;height:0;border-top:5px solid #767481;border-right:5px solid transparent;border-bottom:0 solid transparent;border-left:5px solid transparent;content:'';display:inline-block;margin:0 0 2px 8px;-webkit-transition:none;transition:none}.collapsed .course_scheduler_toggle a:after,.collapsed #academics-schedule-sched-settings legend a:after,#academics-schedule-sched-settings .collapsed legend a:after{border-top:0 solid transparent;border-right:5px solid transparent;border-bottom:5px solid #767481;border-left:5px solid transparent}.no-touch .course_scheduler_toggle a:hover,.no-touch #academics-schedule-sched-settings legend a:hover,#academics-schedule-sched-settings .no-touch legend a:hover{color:#5d3c85}
.course_scheduler_table_wrapper{background:#fff;margin:0 -1000px 0;padding:30px 1000px}.course_scheduler_table_wrapper a{border:0}.course_scheduler_table_wrapper hr{background:#e2e1db;border:none;height:3px;margin:0}.course_scheduler_table_wrapper h4{margin:0 0 20px}.sched-results-wrapper{min-height:.01%}@media (min-width:0) and (max-width:739px){.sched-results-wrapper{width:100%;border-left:1px solid #ccc;border-right:1px solid #ccc;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar}}.no-mq .sched-results-wrapper{width:100%;border-left:1px solid #ccc;border-right:1px solid #ccc;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar}table.schedule thead,.node-story article.story table.schedule-with-rules thead,body#tinymce.mce-content-body table.schedule-with-rules thead,table.sched-results thead{border:none}table.schedule th,.node-story article.story table.schedule-with-rules th,body#tinymce.mce-content-body table.schedule-with-rules th,table.sched-results th{font-size:14px;font-size:.875rem;padding:8px 6px}table.schedule th.schedule-items,.node-story article.story table.schedule-with-rules th.schedule-items,body#tinymce.mce-content-body table.schedule-with-rules th.schedule-items,table.sched-results th.schedule-items{text-align:center}table.schedule th a,.node-story article.story table.schedule-with-rules th a,body#tinymce.mce-content-body table.schedule-with-rules th a,table.sched-results th a{font-weight:700;white-space:normal}table.schedule th a img,.node-story article.story table.schedule-with-rules th a img,body#tinymce.mce-content-body table.schedule-with-rules th a img,table.sched-results th a img{vertical-align:baseline}table.schedule tr,.node-story article.story table.schedule-with-rules tr,body#tinymce.mce-content-body table.schedule-with-rules tr,table.sched-results tr{border:0}table.schedule tr:nth-child(2n) td,.node-story article.story table.schedule-with-rules tr:nth-child(2n) td,body#tinymce.mce-content-body table.schedule-with-rules tr:nth-child(2n) td,table.sched-results tr:nth-child(2n) td{background:#f9f9f9}table.schedule tr td.schedule-items,.node-story article.story table.schedule-with-rules tr td.schedule-items,body#tinymce.mce-content-body table.schedule-with-rules tr td.schedule-items,table.sched-results tr td.schedule-items{background:#000}table.schedule tr td.schedule-color-0,.node-story article.story table.schedule-with-rules tr td.schedule-color-0,body#tinymce.mce-content-body table.schedule-with-rules tr td.schedule-color-0,table.sched-results tr td.schedule-color-0{background:#3c2559}table.schedule tr td.schedule-color-1,.node-story article.story table.schedule-with-rules tr td.schedule-color-1,body#tinymce.mce-content-body table.schedule-with-rules tr td.schedule-color-1,table.sched-results tr td.schedule-color-1{background:#5d547e}table.schedule tr td.schedule-color-2,.node-story article.story table.schedule-with-rules tr td.schedule-color-2,body#tinymce.mce-content-body table.schedule-with-rules tr td.schedule-color-2,table.sched-results tr td.schedule-color-2{background:#777}table.schedule tr td.schedule-color-3,.node-story article.story table.schedule-with-rules tr td.schedule-color-3,body#tinymce.mce-content-body table.schedule-with-rules tr td.schedule-color-3,table.sched-results tr td.schedule-color-3{background:#565656}table.schedule tr td.schedule-color-4,.node-story article.story table.schedule-with-rules tr td.schedule-color-4,body#tinymce.mce-content-body table.schedule-with-rules tr td.schedule-color-4,table.sched-results tr td.schedule-color-4{background:#333}table.schedule tr td.schedule-color-5,.node-story article.story table.schedule-with-rules tr td.schedule-color-5,body#tinymce.mce-content-body table.schedule-with-rules tr td.schedule-color-5,table.sched-results tr td.schedule-color-5{background:#9b93ab}table.schedule tr td.schedule-color-6,.node-story article.story table.schedule-with-rules tr td.schedule-color-6,body#tinymce.mce-content-body table.schedule-with-rules tr td.schedule-color-6,table.sched-results tr td.schedule-color-6{background:#0099bc}
table.schedule tr td.schedule-color-7,.node-story article.story table.schedule-with-rules tr td.schedule-color-7,body#tinymce.mce-content-body table.schedule-with-rules tr td.schedule-color-7,table.sched-results tr td.schedule-color-7{background:#3674b1}table.schedule tr td.schedule-color-8,.node-story article.story table.schedule-with-rules tr td.schedule-color-8,body#tinymce.mce-content-body table.schedule-with-rules tr td.schedule-color-8,table.sched-results tr td.schedule-color-8{background:#600}table.schedule tr td.schedule-color-9,.node-story article.story table.schedule-with-rules tr td.schedule-color-9,body#tinymce.mce-content-body table.schedule-with-rules tr td.schedule-color-9,table.sched-results tr td.schedule-color-9{background:#527495}table.schedule tr td.schedule-color-10,.node-story article.story table.schedule-with-rules tr td.schedule-color-10,body#tinymce.mce-content-body table.schedule-with-rules tr td.schedule-color-10,table.sched-results tr td.schedule-color-10{background:#8ab3a8}table.schedule tr td.schedule-color-11,.node-story article.story table.schedule-with-rules tr td.schedule-color-11,body#tinymce.mce-content-body table.schedule-with-rules tr td.schedule-color-11,table.sched-results tr td.schedule-color-11{background:#c8b39f}table.schedule tr td.schedule-color-12,.node-story article.story table.schedule-with-rules tr td.schedule-color-12,body#tinymce.mce-content-body table.schedule-with-rules tr td.schedule-color-12,table.sched-results tr td.schedule-color-12{background:#b088a9}table.schedule tr td.schedule-color-13,.node-story article.story table.schedule-with-rules tr td.schedule-color-13,body#tinymce.mce-content-body table.schedule-with-rules tr td.schedule-color-13,table.sched-results tr td.schedule-color-13{background:#9ab088}table.schedule tr td.schedule-color-14,.node-story article.story table.schedule-with-rules tr td.schedule-color-14,body#tinymce.mce-content-body table.schedule-with-rules tr td.schedule-color-14,table.sched-results tr td.schedule-color-14{background:#008c8c}table.schedule tr td.schedule-color-15,.node-story article.story table.schedule-with-rules tr td.schedule-color-15,body#tinymce.mce-content-body table.schedule-with-rules tr td.schedule-color-15,table.sched-results tr td.schedule-color-15{background:#8c4600}table.schedule tr td.schedule-color-16,.node-story article.story table.schedule-with-rules tr td.schedule-color-16,body#tinymce.mce-content-body table.schedule-with-rules tr td.schedule-color-16,table.sched-results tr td.schedule-color-16{background:#bbb}table.schedule tr td.schedule-color-17,.node-story article.story table.schedule-with-rules tr td.schedule-color-17,body#tinymce.mce-content-body table.schedule-with-rules tr td.schedule-color-17,table.sched-results tr td.schedule-color-17{background:#002d82}table.schedule tr td.schedule-color-18,.node-story article.story table.schedule-with-rules tr td.schedule-color-18,body#tinymce.mce-content-body table.schedule-with-rules tr td.schedule-color-18,table.sched-results tr td.schedule-color-18{background:#8d2b62}table.schedule tr td.schedule-color-19,.node-story article.story table.schedule-with-rules tr td.schedule-color-19,body#tinymce.mce-content-body table.schedule-with-rules tr td.schedule-color-19,table.sched-results tr td.schedule-color-19{background:#060}table.schedule tr td.schedule-color-20,.node-story article.story table.schedule-with-rules tr td.schedule-color-20,body#tinymce.mce-content-body table.schedule-with-rules tr td.schedule-color-20,table.sched-results tr td.schedule-color-20{background:#841893}table.schedule tr td.schedule-color-21,.node-story article.story table.schedule-with-rules tr td.schedule-color-21,body#tinymce.mce-content-body table.schedule-with-rules tr td.schedule-color-21,table.sched-results tr td.schedule-color-21{background:#72b500}table.schedule td,.node-story article.story table.schedule-with-rules td,body#tinymce.mce-content-body table.schedule-with-rules td,table.sched-results td{font-size:14px;font-size:.875rem;background:#e2e1db;padding:6px;white-space:normal}table.schedule td:last-child,.node-story article.story table.schedule-with-rules td:last-child,body#tinymce.mce-content-body table.schedule-with-rules td:last-child,table.sched-results td:last-child{border-right:0}
table.schedule td.schedule-items,.node-story article.story table.schedule-with-rules td.schedule-items,body#tinymce.mce-content-body table.schedule-with-rules td.schedule-items,table.sched-results td.schedule-items{background:#311a4d;color:#fff;padding:8px 6px}table.schedule td.schedule-items a,.node-story article.story table.schedule-with-rules td.schedule-items a,body#tinymce.mce-content-body table.schedule-with-rules td.schedule-items a,table.sched-results td.schedule-items a{color:#fff;border-color:rgba(255,255,255,.5)}.no-touch table.schedule td.schedule-items a:hover,.no-touch .node-story article.story table.schedule-with-rules td.schedule-items a:hover,.node-story article.story .no-touch table.schedule-with-rules td.schedule-items a:hover,.no-touch body#tinymce.mce-content-body table.schedule-with-rules td.schedule-items a:hover,body#tinymce.mce-content-body .no-touch table.schedule-with-rules td.schedule-items a:hover,.no-touch table.sched-results td.schedule-items a:hover{border-color:#fff;text-decoration:none}table.schedule td.schedule-items .sched-del a,.node-story article.story table.schedule-with-rules td.schedule-items .sched-del a,body#tinymce.mce-content-body table.schedule-with-rules td.schedule-items .sched-del a,table.sched-results td.schedule-items .sched-del a{font-size:13px;font-size:.8125rem;display:block;margin:0 0 10px;padding:0}.no-touch table.schedule td.schedule-items .sched-del a:hover,.no-touch .node-story article.story table.schedule-with-rules td.schedule-items .sched-del a:hover,.node-story article.story .no-touch table.schedule-with-rules td.schedule-items .sched-del a:hover,.no-touch body#tinymce.mce-content-body table.schedule-with-rules td.schedule-items .sched-del a:hover,body#tinymce.mce-content-body .no-touch table.schedule-with-rules td.schedule-items .sched-del a:hover,.no-touch table.sched-results td.schedule-items .sched-del a:hover{background-color:#ba3a1d}table.schedule td .sched-add .sched-add,.node-story article.story table.schedule-with-rules td .sched-add .sched-add,body#tinymce.mce-content-body table.schedule-with-rules td .sched-add .sched-add,table.sched-results td .sched-add .sched-add{display:inline-block;padding:0 10px;margin:20px;border-radius:4px}table.schedule .schedule-conflict,.node-story article.story table.schedule-with-rules .schedule-conflict,body#tinymce.mce-content-body table.schedule-with-rules .schedule-conflict,table.sched-results .schedule-conflict{border:2px solid #ff0}table.schedule tr>td:last-child.schedule-conflict,.node-story article.story table.schedule-with-rules tr>td:last-child.schedule-conflict,body#tinymce.mce-content-body table.schedule-with-rules tr>td:last-child.schedule-conflict,table.sched-results tr>td:last-child.schedule-conflict{border:0}table.schedule .schedule-hour,.node-story article.story table.schedule-with-rules .schedule-hour,body#tinymce.mce-content-body table.schedule-with-rules .schedule-hour,table.sched-results .schedule-hour{white-space:nowrap}table.schedule .schedule-empty,.node-story article.story table.schedule-with-rules .schedule-empty,body#tinymce.mce-content-body table.schedule-with-rules .schedule-empty,table.sched-results .schedule-empty{text-align:center}table.schedule .schedule-empty a,.node-story article.story table.schedule-with-rules .schedule-empty a,body#tinymce.mce-content-body table.schedule-with-rules .schedule-empty a,table.sched-results .schedule-empty a{border:none}@media (min-width:980px){.course_scheduler_left{float:left;margin:0 3% 0 0;width:48.5%}}.no-mq .course_scheduler_left{float:left;margin:0 3% 0 0;width:48.5%}@media (min-width:980px){.course_scheduler_right{float:right;width:48.5%}}.no-mq .course_scheduler_right{float:right;width:48.5%}#academics-schedule-sched-settings{padding:0 0 40px}#academics-schedule-sched-settings .element-invisible{display:none}#academics-schedule-sched-settings #edit-save{margin:40px 0 0}#academics-schedule-sched-settings #edit-settings-perms .fieldset-legend{background:0 0}#academics-schedule-sched-settings #edit-settings-perms .fieldset-wrapper>.form-item{margin-top:0}
#academics-schedule-sched-settings #edit-settings-perms .fieldset-wrapper input[type=button]{min-width:0}#academics-schedule-sched-settings #edit-settings-perms .fieldset-wrapper td:nth-child(1){padding:15px 0 !important}#academics-schedule-sched-settings #edit-settings-perms .fieldset-wrapper td:nth-child(2){border:none !important;padding:15px 0 15px 20px !important}#academics-schedule-sched-settings #edit-settings-perms #edit-users-w-choose{background:#e2e1db;margin:0}#academics-schedule-sched-settings #edit-settings-perms table{border:none}#academics-schedule-sched-settings #edit-settings-perms div.mm-list{margin:0;padding:0}#academics-schedule-sched-settings #edit-settings-perms .mm-list a,#academics-schedule-sched-settings #edit-settings-perms .mm-list-selected a{font-family:"setimo",Arial,sans-serif;font-weight:400;letter-spacing:-.015em;font-size:18px;font-size:1.125rem;background:#e2e1db;border:none;border-radius:2px;color:#767481;cursor:pointer;display:block;height:40px;line-height:30px;margin:0 0 3px;padding:5px 10px}.no-touch #academics-schedule-sched-settings #edit-settings-perms .mm-list a:hover,.no-touch #academics-schedule-sched-settings #edit-settings-perms .mm-list-selected a:hover{background:#856cb0;color:#fff}#academics-schedule-sched-settings #edit-settings-perms div.mm-list-selected{background:0 0;margin:0;padding:0}#academics-schedule-sched-settings #edit-settings-perms div.mm-list-selected a{background:#311a4d !important;color:#fff}#academics-schedule-sched-settings .description{font-family:"setimo",Arial,sans-serif;font-weight:400;letter-spacing:-.015em;font-size:16px;font-size:1rem;color:#767481}#academics-schedule-search{padding:0 0 20px}#academics-schedule-search .form-item,#academics-schedule-search .form-actions{margin:0}#academics-schedule-search .form-item-termid,#academics-schedule-search .form-item-subjectid,#academics-schedule-search .form-item-keywords,#academics-schedule-search .form-item-description,#academics-schedule-search .form-item-course-num,#academics-schedule-search .form-item-faculty,#academics-schedule-search .course_scheduler_show_wrapper,#academics-schedule-search .course_scheduler_limits_wrapper,#academics-schedule-search .form-item-consent,#academics-schedule-search #edit-termid-dummy{margin:-1px 0 0}#academics-schedule-search #edit-limit-mode{z-index:3}#academics-schedule-search .form-item-weekday,#academics-schedule-search .course_scheduler_times_inner_wrapper{margin:-1px 0 0}@media (min-width:740px){#academics-schedule-search .form-item-weekday,#academics-schedule-search .course_scheduler_times_inner_wrapper{float:left;width:50%}}.no-mq #academics-schedule-search .form-item-weekday,.no-mq #academics-schedule-search .course_scheduler_times_inner_wrapper{float:left;width:50%}@media (min-width:980px){#academics-schedule-search .form-item-weekday,#academics-schedule-search .course_scheduler_times_inner_wrapper{float:none;width:100%}}.no-mq #academics-schedule-search .form-item-weekday,.no-mq #academics-schedule-search .course_scheduler_times_inner_wrapper{float:none;width:100%}@media (min-width:1220px){#academics-schedule-search .form-item-weekday,#academics-schedule-search .course_scheduler_times_inner_wrapper{float:left;width:50%}}.no-mq #academics-schedule-search .form-item-weekday,.no-mq #academics-schedule-search .course_scheduler_times_inner_wrapper{float:left;width:50%}@media (min-width:740px){#academics-schedule-search .course_scheduler_times_inner_wrapper{border-left:none}}.no-mq #academics-schedule-search .course_scheduler_times_inner_wrapper{border-left:none}@media (min-width:980px){#academics-schedule-search .course_scheduler_times_inner_wrapper{border-left:1px solid #767481}}.no-mq #academics-schedule-search .course_scheduler_times_inner_wrapper{border-left:1px solid #767481}@media (min-width:1220px){#academics-schedule-search .course_scheduler_times_inner_wrapper{border-left:none}}.no-mq #academics-schedule-search .course_scheduler_times_inner_wrapper{border-left:none}#academics-schedule-search .form-item-start-mins label,#academics-schedule-search .form-item-end-mins label{display:none}
#academics-schedule-search .form-item-start-mins,#academics-schedule-search .form-item-limit-mode{float:left;width:45%}#academics-schedule-search .form-item-end-mins,#academics-schedule-search .form-item-limit-num-any,#academics-schedule-search .form-item-limit-num-exact{float:right;width:45%}#academics-schedule-search .course_scheduler_show_wrapper .form-item .fs-checkbox-label{font-family:"setimo",Arial,sans-serif;font-weight:400;letter-spacing:-.015em;font-size:15px;font-size:.9375rem}#academics-schedule-search .form-item-related label{margin:0}#academics-schedule-search #edit-search{margin:20px 10px 0 0}#academics-schedule-search #edit-clear{background:0 0;margin:20px 0 0}#academics-schedule-search .fs-dropdown button{font-family:"setimo",Arial,sans-serif;font-weight:400;letter-spacing:-.015em;font-size:15px;font-size:.9375rem;height:35px;line-height:100%}#academics-schedule-search .course_scheduler_time_wrapper,#academics-schedule-search .course_scheduler_show_wrapper{border:1px solid #767481;margin:0}#academics-schedule-search .course_scheduler_time_wrapper .form-item-weekday,#academics-schedule-search .course_scheduler_show_wrapper .form-item-weekday{border:0;margin:0}#academics-schedule-search .course_scheduler_time_wrapper fieldset.course_scheduler_times_inner_wrapper,#academics-schedule-search .course_scheduler_show_wrapper fieldset.course_scheduler_times_inner_wrapper{border:0}#academics-schedule-search .course_scheduler_time_wrapper legend,#academics-schedule-search .course_scheduler_show_wrapper legend{color:#856cb0;font-size:14px;font-size:.875rem;font-weight:700;text-transform:uppercase;padding-top:8px}#academics-schedule-search .course_scheduler_show_wrapper legend{padding:10px}#academics-schedule-personal,#academics-schedule-five-coll{padding:0 0 40px}#academics-schedule-personal .form-item-pers-desc,#academics-schedule-personal .course_scheduler_personal_days,#academics-schedule-personal .container-inline-date,#academics-schedule-personal .form-item-pers-fivecoll-subject,#academics-schedule-personal .form-item-pers-fivecoll-course,#academics-schedule-five-coll .form-item-pers-desc,#academics-schedule-five-coll .course_scheduler_personal_days,#academics-schedule-five-coll .container-inline-date,#academics-schedule-five-coll .form-item-pers-fivecoll-subject,#academics-schedule-five-coll .form-item-pers-fivecoll-course{margin:-1px 0 0}#academics-schedule-personal .container-inline-date .date-padding,#academics-schedule-five-coll .container-inline-date .date-padding{padding:0}#academics-schedule-personal .container-inline-date>.form-item,#academics-schedule-five-coll .container-inline-date>.form-item{margin:0}@media (min-width:500px){#academics-schedule-personal .form-checkboxes .form-item,#academics-schedule-five-coll .form-checkboxes .form-item{float:left;width:50%}}.no-mq #academics-schedule-personal .form-checkboxes .form-item,.no-mq #academics-schedule-five-coll .form-checkboxes .form-item{float:left;width:50%}#academics-schedule-personal .date-padding .form-type-select,#academics-schedule-five-coll .date-padding .form-type-select{float:left;margin:0 10px 0 0;width:80px}#academics-schedule-personal .date-padding .date-spacer,#academics-schedule-five-coll .date-padding .date-spacer{display:none}#academics-schedule-personal input.form-submit,#academics-schedule-five-coll input.form-submit{margin:40px 0 0}@media (min-width:740px){#academics-schedule-personal input.form-submit,#academics-schedule-five-coll input.form-submit{float:left;margin-right:20px}}.no-mq #academics-schedule-personal input.form-submit,.no-mq #academics-schedule-five-coll input.form-submit{float:left;margin-right:20px}#academics-schedule-personal .description,#academics-schedule-five-coll .description{font-family:"setimo",Arial,sans-serif;font-weight:400;letter-spacing:-.015em;font-size:16px;font-size:1rem;color:#767481;margin:20px 0 0}@media (min-width:740px){#academics-schedule-personal .description,#academics-schedule-five-coll .description{margin:40px 0 0}}.no-mq #academics-schedule-personal .description,.no-mq #academics-schedule-five-coll .description{margin:40px 0 0}
@media (min-width:980px){#academics-schedule-personal .description,#academics-schedule-five-coll .description{margin:50px 0 0}}.no-mq #academics-schedule-personal .description,.no-mq #academics-schedule-five-coll .description{margin:50px 0 0}#academics-schedule-list-datatel{margin-top:20px}#academics-schedule-list-datatel legend{color:#5d3c85;margin:0}#academics-schedule-list-datatel .fieldset-description{font-size:14px;font-size:.875rem;color:#505061}#academics-schedule-list-datatel textarea{font-family:"setimo",Arial,sans-serif;font-weight:400;letter-spacing:-.015em;font-size:14px;font-size:.875rem;min-width:100%;width:100%;height:200px;border:1px solid #767481;color:#505061;line-height:150%;padding:5px}@media (min-width:740px){#academics-schedule-list-datatel textarea{padding:10px}}.no-mq #academics-schedule-list-datatel textarea{padding:10px}.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-content,.fs-lightbox-mobile .fs-lightbox-content{background-color:#eee}.fs-lightbox-mobile .fs-lightbox-close,.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-close{background-color:#5d3c85}@media (min-width:980px){.header_transparent{background:#311a4d !important}}.no-mq .header_transparent{background:#311a4d !important}.home_feature_card{display:none}.home_feature_card.fs-swap-active{display:block}.index_page{display:-ms-grid;-ms-grid-columns:1fr 20px 1fr 20px 1fr;-ms-grid-rows:1fr;-ms-flex-align:stretch}