.pad-20{padding:20px}.course-list-search{}.course-list-search h4{line-height:1.5}.course-list-search h4 a{font-size:75%}.course-list-search .sidebar{left:20px;top:20px}.course-list-search h2{margin:0 0 20px}.course-list-search h2 small{font-size:50%;font-style:italic}.course-list-search h3{color:#333;line-height:33px}.course-list-search .community-college-msg{background:url("/images/vert-stripes.gif") repeat;border-bottom:2px solid #dbd4cd;font-family:"KievitProBold",Arial,Sans-Serif;margin-top:20px;padding:.6em 1.2em .6em}.course-list-search .fa.fa-asterisk.fa-2x{font-family:FontAwesome;font-size:14px}.course-list-search .fa.fa-asterisk.fa-2x.padding-top-5{padding-top:5px}.course-list-search .parent{color:#888;font-family:"KievitProBookItalic";font-size:13px}.course-list-search .switch{font-family:"KievitProBook",Arial,Sans-Serif;font-size:20px;text-transform:uppercase}.course-list-search .switch i{border-left:solid 2px #ccc}.course-list-search .switch a:hover,.course-list-search .switch a:active,.course-list-search .switch a:focus{text-decoration:none}.course-list-search .switch .institution-search,.course-list-search .switch .course-search{color:#1ba0db;padding:0 4px 4px 4px;margin-right:10px}.course-list-search .switch a.active{font-weight:600;border-bottom:solid 3px #1ba0db}.course-list-search .results-heading{background-color:#dedede;padding:7px;font-size:16px}.course-list-search .results-status{font-size:16px}.course-list-search .new-search{cursor:pointer}.course-list-search .institution-name{cursor:pointer}.course-list-search .course-titles{}.course-list-search .course-titles .small{font-size:13px}.text-gray{color:#aaa}.text-light-gray{color:#ccc}h5.facet-title{font-weight:600}.facetitem{font-size:12px}.facetitem.subitem{color:#777;margin-left:20px}.facetgroup .sub-title{border-top:solid 1px #ccc;text-transform:uppercase;font-size:11px;margin-left:20px;margin-top:5px;margin-bottom:5px}.subtype-title{font-size:12px;margin-left:20px;margin-top:5px;margin-bottom:5px;color:#555}.search-filter{border-right:1px solid #ddd;padding-right:10px;padding-bottom:40px}.no-filters{font-size:16px;padding:20px;margin-top:20px;color:#ccc}.font-14{font-size:14px!important}.font-13{font-size:13px!important}.text-lighten{-ms-opacity:.7;opacity:.7}.search-help{color:#333;-ms-opacity:.7;opacity:.7}.search-help .panel-heading{font-weight:bold;font-size:15px}.search-help .tips{line-height:1.6}.search-help .tips ul{margin-bottom:20px}.search-result-title{background-color:#f5f5f5;padding-top:5px;padding-bottom:5px;font-size:16px}.search-result.container-white{padding:0;margin-top:10px;border-bottom-color:#f2f2f2}.search-result .course-titles{padding-bottom:4px;padding-top:4px}.search-result .badge{-ms-border-radius:10px;border-radius:10px;font-weight:normal;font-size:12px;background-color:#aaa}.search-result .link{cursor:pointer;padding-right:10px;font-size:10px;color:#777}.begin-search .btn-small{font-size:13px;font-weight:normal;padding:5px 10px;margin-right:10px}.begin-search .btn-small i{padding-left:7px}