table.results-table{display:table;width:100%;text-align:left;border:0;border-spacing:0;border-collapse:collapse;margin-top:20px}table.results-table th{background:#004272;background:-moz-linear-gradient(top, #004272 0%, #005795 63%, #005795 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #004272), color-stop(63%, #005795), color-stop(100%, #005795));background:-webkit-linear-gradient(top, #004272 0%, #005795 63%, #005795 100%);background:-o-linear-gradient(top, #004272 0%, #005795 63%, #005795 100%);background:-ms-linear-gradient(top, #004272 0%, #005795 63%, #005795 100%);background:linear-gradient(to bottom, #004272 0%, #005795 63%, #005795 100%);color:#fff;font-size:12px;padding:10px;/*border-left:1px solid #dbdbdb;*/vertical-align:top;font-weight:600}table.results-table th:first-child{border-left:0}table.results-table td{vertical-align:top;padding:8px}table.results-table td:first-child{border-left:0}#finder-search{margin-bottom:20px;display:none}.js #finder-search{display:block}@media(min-width: 625px){.js #finder-search{display:flex;justify-content:space-between;align-items:flex-end}}#finder-search .search-wrap{margin-bottom:12px}@media(min-width: 625px){#finder-search .search-wrap{width:300px;margin:0}}#finder-search .search-wrap label{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#finder-search .search-wrap input{width:100%;box-sizing:border-box;padding:10px;max-width:300px;font-size:12px;border:1px solid #adadad;background:url(/sebin/z/t/icon-search-grey.svg) no-repeat right;background-size:25px}#finder-search .search-wrap .reset-table-filters{display:none}.js #finder-search .search-wrap .reset-table-filters{display:inline-block;margin-top:10px}@media(min-width: 625px){#finder-search .table-meta{text-align:right}}#finder-search .table-meta .row-count{font-weight:600}#finder-search .table-meta .table-controls .exp-all{margin-right:4px}#finder-search .table-meta .table-controls .col-all{margin-left:4px}#koc-course-finder:after{content:"";display:block;clear:both;width:100%;height:0}#koc-course-finder #finder-results .filtered-age{display:none !important}#koc-course-finder #finder-results .filtered-age + .footable-row-detail{display:none !important}#koc-course-finder #finder-results .filtered-week{display:none !important}#koc-course-finder #finder-results .filtered-week + .footable-row-detail{display:none !important}#koc-course-finder #finder-results .filtered-topic{display:none !important}#koc-course-finder #finder-results .filtered-topic + .footable-row-detail{display:none !important}#koc-course-finder #finder-results tbody tr{border-bottom:1px solid #dbdbdb}#koc-course-finder #finder-results tbody tr.footable-detail-show{border-bottom:none}#koc-course-finder #finder-results tbody tr.even{background-color:#e2e3e3}#koc-course-finder #finder-results tbody tr.even + .footable-row-detail{background-color:#e2e3e3}#koc-course-finder #finder-results tbody tr td.td-class{font-weight:600;font-size:14px;width:65%}#koc-course-finder #finder-results tbody tr td.td-class.footable-first-column{position:relative;padding-left:32px;cursor:pointer}#koc-course-finder #finder-results tbody tr td.td-class.footable-first-column:after{content:"Click to view class description";font-size:11px;display:block;font-weight:400}#koc-course-finder #finder-results tbody tr td.td-class.footable-first-column:after:hover{text-decoration:underline}#koc-course-finder #finder-results tbody tr td.td-class.footable-first-column .footable-toggle{display:block;position:absolute;height:14px;width:14px;background:url(/media/howardcc/content-assets/images/icons/icon-black-arrow.svg) no-repeat center;background-size:auto 100%;left:10px;top:14px;transition:.4s}@media(min-width: 703px){#koc-course-finder #finder-results tbody tr td.td-class{width:33%}}@media(min-width: 665px){#koc-course-finder #finder-results tbody tr td.td-topic{width:33%}}#koc-course-finder #finder-results tbody tr td.footable-row-detail-cell{padding-left:32px}#koc-course-finder #finder-results tbody tr td.footable-row-detail-cell .footable-row-detail-row{margin-bottom:20px}#koc-course-finder #finder-results tbody tr td.footable-row-detail-cell .footable-row-detail-row .footable-row-detail-name{font-weight:600}@media(min-width: 703px){#koc-course-finder #finder-results tbody tr td.footable-row-detail-cell .footable-row-detail-row .footable-row-detail-name{display:none}}#koc-course-finder #finder-results tbody tr td.footable-row-detail-cell .footable-row-detail-row .desc{margin-bottom:20px}#koc-course-finder #finder-results tbody tr td.footable-row-detail-cell .footable-row-detail-row .register{text-align:right}#koc-course-finder #finder-results tbody tr.footable-detail-show td.td-class.footable-first-column .footable-toggle{transform:rotate(90deg)}#koc-course-finder .no-results{padding:20px 0}@media(min-width: 1200px){#koc-course-finder .col1{float:left;width:17%;max-width:250px}}@media(min-width: 1200px){#koc-course-finder .col2{float:right;width:80%;padding-left:3%}}@media(min-width: 600px)and (max-width: 1199px){#koc-course-finder #filters .group-col{width:50%;float:left;padding-right:20px;box-sizing:border-box}}#koc-course-finder #filters .group{margin-bottom:20px;float:none;width:100%}#koc-course-finder #filters .filter-body .field{padding:3px 0;border-bottom:1px solid #f0f1f1;overflow:hidden}#koc-course-finder #filters .field input{display:block;margin:4px 3px;width:15px;float:left}#koc-course-finder #filters .field label{display:block;width:calc(100% - 25px);float:right}.offerings-list{margin-top:10px;padding-top:10px;margin-bottom:20px}.offerings-list .row{padding:5px 0;border-top:1px solid #ccc;width:100%}.offerings-list .row:first-child{border-top:1px solid #bbb}.offerings-list .row .columns{display:flex;flex-wrap:wrap}.offerings-list .row .columns > div{flex:1 1 100%}.offerings-list .row .offer-note{font-style:italic}@media(min-width: 600px){.offerings-list .row .columns{flex-wrap:nowrap;justify-content:space-around}.offerings-list .row .columns > div{flex:1 1 25%}}/*# sourceMappingURL=koc-course-finder.css.map */


