.course-schedules-content .tabs_row .button{margin-right:10px}.course-schedules-content .filter-row{display:table;width:100%}.course-schedules-content .filter-row .filter-col{display:table-cell;width:31%;padding:0 2% 0 0}.course-schedules-content .filter-row .filter-col label{font-weight:700;display:block;margin-bottom:4px}.course-schedules-content .filter-row .filter-col:last-child{padding-right:0}.course-schedules-content .coursetypefilter-row .filter-col label{font-weight:700;display:block;margin-bottom:4px}.course-schedules-content .l_credits,.course-schedules-content .l_crn,.course-schedules-content .l_status{width:100px}.course-schedules-content .l_course,.course-schedules-content .l_session{width:150px}.course-schedules-content .course_info{font-size:1rem}.course-schedules-content .showall{color:#103ccc;cursor:pointer}.course-schedules-content .showall:focus,.course-schedules-content .showall:hover{text-decoration:underline;color:#002f87}.course-schedules-content h3.searchHeader{color:#000;font-size:1.4rem}.course-schedules-content h4{margin-top:40px}.course-schedules-content .table.online td.room,.course-schedules-content .table.online th.l_room{display:none}@media (max-width:640px){.course-schedules-content .filter-row{display:block;width:100%}.course-schedules-content .filter-row .filter-col{display:block;width:100%;padding:1% 0}.course-schedules-content .tabs_row .button{display:block;margin:0 0 10px}}