.brand{font-family:KievitProBook}.brand em{font-family:KievitProBookItalic}.brand strong{font-family:KievitProMedium}.institutionStatusBadge.new{font-family:KievitProBold}.institutionStatusBadge.new em{font-family:KievitProBoldItalic}.brand .title,.collapse .card.cardDiscipline .font-weight-bold,.collapsing .card.cardDiscipline .font-weight-bold,.institutionStatusBadge.new strong{font-family:KievitProExtraBold}.brand .title em,.collapse .card.cardDiscipline .font-weight-bold em,.collapsing .card.cardDiscipline .font-weight-bold em{font-family:KievitProExtraBoldItalic}.brand .title strong,.collapse .card.cardDiscipline .font-weight-bold strong,.collapsing .card.cardDiscipline .font-weight-bold strong{font-family:KievitProBlack}.brand{display:grid;grid-area:brand;grid-gap:.5rem;grid-template:"title" -webkit-min-content "credit" -webkit-min-content "partners" -webkit-min-content "return" 1fr/1fr;grid-template:"title" min-content "credit" min-content "partners" min-content "return" 1fr/1fr;padding:1.5rem;background-color:#005581;color:#fff}@media(max-width:991.98px){.brand{background:linear-gradient(90deg,#005581 0,rgba(0,85,129,.7));grid-template:"title" -webkit-min-content "credit" -webkit-min-content "partners" -webkit-min-content "partners" -webkit-min-content "return" 1fr/1fr;grid-template:"title" min-content "credit" min-content "partners" min-content "partners" min-content "return" 1fr/1fr}}.brand .title{font-size:1.8rem;text-transform:uppercase;line-height:1;margin-bottom:.21em;grid-area:title}.brand .credit{font-size:.875rem;color:hsla(0,0%,100%,.84);grid-area:credit}.partner-logos{grid-area:partners;display:inline-flex;align-items:center}.partner-logos [src*="uc.svg"]{width:5.125rem}.partner-logos [src*="csu.svg"]{width:8.125rem}.partner-logos img{margin-right:10px}.partner-logos img:last-child{margin:0}@media(max-width:991.98px){.partner-logos{display:contents}}@media(max-width:767.98px){.partner-logos{display:inline-flex}}.return-to-old{grid-area:return;margin-top:auto}.search-widget{position:relative;display:grid;grid-template:"brand search"/300px 1fr;width:76vw;max-width:864px;margin:auto;box-shadow:2px 2px 10px 0 #333;transition-property:top;will-change:top;transition-duration:.195s;transition-timing-function:cubic-bezier(0,0,.2,1)}@media(max-width:991.98px){.search-widget{grid-template:"brand search"/200px 1fr;width:86vw}}@media(max-width:767.98px){.search-widget{grid-template:"brand" "search"/1fr}}.search-widget .search{background-color:#1295d8;grid-area:search}.search-widget .search>form{position:relative;display:block;grid-gap:.5rem;padding:0 1.5rem;margin:0}.search-widget .search-rem-filter{grid-template-columns:1fr!important;display:flex!important;flex-flow:row wrap;background-color:#fff;margin-top:-10px;padding:.1rem .3rem .3rem;z-index:2;border:1px solid #d1d2d4;border-top:0 solid #d1d2d4;border-radius:0 0 .125rem .125rem;position:relative}.search-widget .search-rem-filter span{margin:4px 2px 0;max-width:30vw;display:flex;flex-direction:column;background-color:#f9f9f9;border:1px solid #ebebeb}@media(max-width:767.98px){.search-widget .search-rem-filter span{max-width:70vw;min-width:70vw}}.search-widget .search-rem-filter span button{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:.25rem .5rem 0;display:block;background-color:initial;text-align:left}.search-widget .search-rem-filter span button svg{vertical-align:middle;color:#ffd200}.search-widget .search-rem-filter span button i{color:#ffd200}.search-widget .search-rem-filter .tagReference{margin:0 .5em .5em .75em;opacity:.75;display:inline-block;color:#a5a5a5;font-size:.75em}.search-widget .search-rem-filter .tagReference .subject-tag{border-width:1px;font-size:.8em}.search-widget .form-check-main{display:inline-flex}@media(max-width:575.98px){.search-widget .form-check-main{display:flex;flex-direction:column}}.search-widget .search-input{margin-bottom:0;position:relative;z-index:0}.search-widget .search-input .form-control{line-height:1.1rem}.search-widget .search-input .form-control:focus{border-color:#d1d2d4}.search-widget .check-courses{grid-area:checks;order:2}.search-widget .check-institutions{grid-area:institutions;order:1}.search-widget .toggle-advanced-filters{margin-top:21px}.search-widget .submit-search{grid-area:input}.search-widget .input-lead{color:#fff;font-weight:700}.search-widget .check-courses,.search-widget .check-institutions,.search-widget .toggle-advanced-filters{align-self:bottom;overflow:hidden}.search-widget .check-courses,.search-widget .check-institutions{padding-left:0}.search-widget .check-courses label,.search-widget .check-institutions label{color:#fff}.search-widget .check-courses label:hover,.search-widget .check-institutions label:hover{background-color:rgba(0,85,129,.42)}.search-widget .applyFilters{width:-webkit-max-content;width:max-content}.search-widget .toggle-advanced-filters{display:flex;flex-direction:row}.search-widget .toggle-advanced-filters .btn-apply-filters{margin-left:1em;margin-right:1em;padding-top:6px;padding-bottom:6px;background-color:#005581}.search-widget .toggle-advanced-filters .btn-toggle-filters{width:42%;position:relative;background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.25rem;padding-top:6px;padding-bottom:6px;background-color:#0e75a9}.search-widget .toggle-advanced-filters .btn-toggle-filters:hover{background-color:#0d6ea0}.search-widget .toggle-advanced-filters .btn-toggle-filters:before{content:url(/images/icon-chevron-down.svg);position:absolute;right:.5em;transform:rotate(270deg)}.search-widget .toggle-advanced-filters .btn-toggle-filters[aria-expanded=true]{background-color:#1082bc}.search-widget .toggle-advanced-filters .btn-toggle-filters[aria-expanded=true]:before{transform:rotate(0deg)}.search-widget .submit-search{width:2.2em;position:absolute;right:0;top:5px;background-color:#005581;padding:.375rem .5rem;margin-right:.5rem}.search-widget .reference-list-main{display:flex;justify-content:flex-end}@media(max-width:1199.98px){.search-widget .reference-list-main{margin-bottom:1em}}.search-widget .reference-list-main .reference-list-link{padding:.5em 1em}@media(max-width:575.98px){.search-widget .reference-list-main .reference-list-link{width:100%;text-align:right}}.search-widget .reference-list-main .reference-list-link .btn{background-color:#d1d2d4;color:#fff;width:-webkit-max-content;width:max-content;display:inline-block;width:49%}.search-widget .reference-list-main .reference-list-link .btn-primary{background-color:#ffb511;color:#58585a}.search-widget .reference-list-main a{color:#fff}.search-widget .reference-list-main a i{font-size:1.3em;vertical-align:middle}.search-widget .reference-list-main .context-menu-item{color:#005581;display:block;text-decoration:none;width:calc(245px - 25px);padding:3px}.search-widget .reference-list-main .context-menu-item .fa{font-size:1rem}.search-widget .reference-list-main .context-menu-item .fa-university{padding-right:3px}.search-widget .reference-list-main .context-menu-item:hover{background-color:#005581;color:#fff;display:block;text-decoration:none}.search-widget.search-widget-ref .search{background-color:#f3f3f4}.search-widget.search-widget-ref .brand{background-color:#7c7e7f}@media(max-width:991.98px){.search-widget.search-widget-ref .brand{background:linear-gradient(90deg,#7c7e7f 0,rgba(124,126,127,.7));background-color:initial}}.search-widget.search-widget-ref .input-lead{color:#1295d8;font-weight:700}.search-widget.search-widget-ref .check-courses label,.search-widget.search-widget-ref .check-institutions label{color:#1295d8}.search-widget.search-widget-ref .check-courses label:hover,.search-widget.search-widget-ref .check-institutions label:hover{background-color:#ebebeb}.search-widget.search-widget-ref .toggle-advanced-filters .btn-toggle-filters[aria-expanded=true]{background-color:rgba(0,85,129,.5)}.search-widget.search-widget-ref .toggle-advanced-filters .btn-toggle-filters[aria-expanded=true]:before{transform:rotate(0deg)}.search-widget.search-widget-ref .reference-list-main{display:flex;justify-content:flex-end}.search-widget.search-widget-ref .reference-list-main .reference-list-link{background-color:#ebebeb;padding:.5em 1em;border-radius:0 0 0 2px}.search-widget.search-widget-ref .reference-list-main a{color:#58585a;text-decoration:none}.search-widget.search-widget-ref .reference-list-main a i{font-size:1.3em;vertical-align:middle}.context-menu{top:8px!important;left:0!important;width:245px}.context-menu .arrow{display:none}.context-menu .context-menu-row:first-child{margin-bottom:9px}.context-menu .popover-content .popover-body{width:245px}.filter-container{width:80vw;max-width:911px}@media(max-width:991.98px){.filter-container{width:90vw}}#search-advanced-filters{margin:0 auto;width:95%}#search-advanced-filters .filter-list{padding:3rem 2rem}.collapse .filterAccordionHeading,.collapsing .filterAccordionHeading{display:flex;justify-content:space-between}.collapse .panel-group .panel:first-child div.panel,.collapse .panel-group .panel:first-child div.panel .card-header:hover,.collapsing .panel-group .panel:first-child div.panel,.collapsing .panel-group .panel:first-child div.panel .card-header:hover{box-shadow:inset 0 20px 20px -20px rgba(0,0,0,.8)}.collapse .panel,.collapsing .panel{cursor:pointer}.collapse .card,.collapsing .card{background-color:rgba(243,243,244,.93);border-left-width:0;border-bottom:1px solid #fff;border-right-width:0;border-top-width:0;border-radius:0}.collapse .card.cardDiscipline,.collapsing .card.cardDiscipline{background-color:hsla(0,0%,100%,.93);border-left-width:0;border-bottom:1px solid #fff;border-right-width:0;border-top-width:0}.collapse .card-header,.collapsing .card-header{background:none;border:none;position:relative}.collapse .card-header:hover,.collapsing .card-header:hover{background-color:rgba(243,243,244,.93)}.collapse .card-header .panel-title:before,.collapsing .card-header .panel-title:before{content:url(/images/icon-chevron-down-gray.svg);position:absolute;left:.5em;transform:rotate(270deg)}.collapse .card-header .panel-title .accordion-toggle,.collapsing .card-header .panel-title .accordion-toggle{margin-left:.5em}.collapse .panel-open .card-header,.collapsing .panel-open .card-header{background-color:rgba(243,243,244,.93)}.collapse .panel-open .card-header .panel-title:before,.collapsing .panel-open .card-header .panel-title:before{transform:rotate(0deg)}.collapse .panel-open .card-header .panel-title .accordion-toggle,.collapsing .panel-open .card-header .panel-title .accordion-toggle{margin-left:.5em}.collapse .card-body,.collapsing .card-body{background-color:#fff;display:flex;flex-flow:column wrap;max-height:35rem}@media(max-width:767.98px){.collapse .card-body,.collapsing .card-body{max-height:52rem}}@media(max-width:575.98px){.collapse .card-body,.collapsing .card-body{max-height:none;flex-flow:column nowrap;max-width:86vw}}.collapse .card-body div,.collapsing .card-body div{margin:0 2em .2em 0}@media(min-width:576px){.collapse .card-body div,.collapsing .card-body div{max-width:50%}}.collapse .card-body div a,.collapsing .card-body div a{white-space:normal;text-align:left}.collapse .card-body div a:hover,.collapsing .card-body div a:hover{background-color:#ebebeb}.collapse accordion-group:nth-child(-n+7) .card-body,.collapsing accordion-group:nth-child(-n+7) .card-body{max-height:15em}@media(max-width:575.98px){.collapse accordion-group:nth-child(-n+7) .card-body,.collapsing accordion-group:nth-child(-n+7) .card-body{max-height:none}}.collapse{max-height:0}.collapse.show{transition:max-height .9s ease-out;-webkit-transition:max-height 1s;-moz-transition:max-height 1s;-ms-transition:max-height 1s;-o-transition:max-height 1s;overflow:hidden;max-height:1500px}.courseListFilter{margin:1em auto;padding:1em;width:76vw;max-width:911px;background-color:hsla(0,0%,92.2%,.9);position:relative}@media(max-width:991.98px){.courseListFilter{width:86vw}}.courseListFilter .courseListFilterRows h6{font-size:1.1em;display:inline}.courseListFilter .courseListFilterRows .filterClearAll{display:inline;padding:0;margin-left:1em;font-style:italic;font-size:.9em}.courseListFilter .courseListFilterRows .form-group{margin-bottom:0;display:grid;grid-template:"textBoxSearch buttonShowMore"/1fr .5fr;align-items:center;grid-column-gap:1em}.courseListFilter .courseListFilterRows .form-group input{grid-area:textBoxSearch}.courseListFilter .courseListFilterRows .form-group button{grid-area:buttonShowMore}@media(max-width:991.98px){.courseListFilter .courseListFilterRows .form-group{grid-template:"textBoxSearch" "buttonShowMore"/1fr;grid-gap:0}}.courseListFilter .courseListFilterRows .form-group .showFilters{margin:0 auto;background-color:#7e7e7e;color:#fff;position:relative;width:15em;display:flex;flex-direction:row-reverse;justify-content:center}@media(max-width:991.98px){.courseListFilter .courseListFilterRows .form-group .showFilters{width:100%;margin-top:.5em}}.courseListFilter .courseListFilterRows .form-group .showFilters:active,.courseListFilter .courseListFilterRows .form-group .showFilters:focus,.courseListFilter .courseListFilterRows .form-group .showFilters:hover{text-decoration:none}.courseListFilter .courseListFilterRows .form-group .showFilters:before{content:url(/images/icon-chevron-down-white.svg);padding-left:5px}.courseListFilter .courseListFilterRows .form-group .showFilters.hideFilters{background-color:#58585a}.courseListFilter .courseListFilterRows .form-group .showFilters.hideFilters:before{transform:rotate(180deg);margin-left:7px}.courseListFilter .courseListFilterRows .filter-grid{display:grid;margin:1em auto 0;grid-template:"subject courseLength" "environment isHonors"/1fr 1fr;grid-column-gap:3rem;grid-row-gap:1em}@media(max-width:991.98px){.courseListFilter .courseListFilterRows .filter-grid{grid-template-columns:1fr;grid-column-gap:0}}.courseListFilter .courseListFilterRows .filter-grid pcl-button-checkbox{display:grid;grid-template:"label" "btn-group"/1fr}.courseListFilter .courseListFilterRows .filter-grid pcl-button-checkbox label{margin-bottom:0;grid-area:label}.courseListFilter .courseListFilterRows .filter-grid pcl-button-checkbox .btn-group{grid-area:btn-group}.courseListFilter .courseListFilterRows .filter-grid pcl-button-checkbox .btn-group>label:first-child{grid-area:ga1}.courseListFilter .courseListFilterRows .filter-grid pcl-button-checkbox .btn-group>label:nth-child(2){grid-area:ga2}.courseListFilter .courseListFilterRows .filter-grid pcl-button-checkbox .btn-group>label:nth-child(3){grid-area:ga3}.courseListFilter .courseListFilterRows .filter-grid pcl-button-checkbox .btn-group>label:nth-child(4){grid-area:ga4}.courseListFilter .courseListFilterRows .filter-grid pcl-button-checkbox .btn-group>label:nth-child(5){grid-area:ga5}.courseListFilter .courseListFilterRows .filter-grid pcl-button-checkbox .btn-group>label:nth-child(6){grid-area:ga6}.courseListFilter .courseListFilterRows .filter-grid pcl-button-checkbox .btn-group>label:nth-child(7){grid-area:ga7}.courseListFilter .courseListFilterRows .filter-grid pcl-button-checkbox.filterGridSubject{grid-area:subject}.courseListFilter .courseListFilterRows .filter-grid pcl-button-checkbox.filterGridSubject .btn-group{grid-template:"ga1 ga2 ga3 ga4 ga5 ga6 ga7"/1fr 1fr 1fr 1fr 1fr 1fr 1fr}@media(max-width:575.98px){.courseListFilter .courseListFilterRows .filter-grid pcl-button-checkbox.filterGridSubject .btn-group{grid-template-columns:1fr 1fr 1fr 1fr}}.courseListFilter .courseListFilterRows .filter-grid pcl-button-checkbox.filterGridCourseLength{grid-area:courseLength}.courseListFilter .courseListFilterRows .filter-grid pcl-button-checkbox.filterGridCourseLength .btn-group{grid-template:"ga1 ga2 ga3 ga4"/1fr 1fr 1fr 1fr}@media(max-width:767.98px){.courseListFilter .courseListFilterRows .filter-grid pcl-button-checkbox.filterGridCourseLength .btn-group{grid-template:"ga1 ga2" "ga3 ga4"/1fr 1fr}}.courseListFilter .courseListFilterRows .filter-grid pcl-button-checkbox.filterGridEnvironment{grid-area:environment}.courseListFilter .courseListFilterRows .filter-grid pcl-button-checkbox.filterGridEnvironment .btn-group{grid-template:"ga1 ga2"/.4fr .4fr}@media(max-width:767.98px){.courseListFilter .courseListFilterRows .filter-grid pcl-button-checkbox.filterGridEnvironment .btn-group{grid-template:"ga1 ga2"/1fr 1fr}}.courseListFilter .courseListFilterRows .filter-grid pcl-button-checkbox.filterGridHonors{grid-area:isHonors}.courseListFilter .courseListFilterRows .filter-grid pcl-button-checkbox.filterGridHonors .btn-group{grid-template:"ga1 ga2"/.3fr .3fr}@media(max-width:767.98px){.courseListFilter .courseListFilterRows .filter-grid pcl-button-checkbox.filterGridHonors .btn-group{grid-template:"ga1 ga2"/1fr 1fr}}.courseListFilter .courseListFilterRows .filter-grid .btn-group{display:grid}.courseListFilter .courseListFilterRows .filter-grid .btn-group label{border:1px solid #d1d2d4;background-color:#fff}.courseListFilter .courseListFilterRows .filter-grid .btn-group label.active{background-color:#ffd200}.courseListFilter .courseListFilterRows .filter-grid .btn-group label svg{vertical-align:inherit}.courseListFilter .courseListFilterRows .filter-grid .btn-group .btn{display:initial}.schoolsOfferingFilter{margin:1em auto -2em;padding:1em;width:76vw;max-width:911px;background-color:hsla(0,0%,92.2%,.9);position:relative}@media(max-width:991.98px){.schoolsOfferingFilter{width:86vw}}.schoolsOfferingFilter .schoolsOfferingRows h6{font-size:1.1em;display:inline}.schoolsOfferingFilter .schoolsOfferingRows .filterClearAll{display:inline;padding:0;margin-left:1em;font-style:italic;font-size:.9em}.schoolsOfferingFilter .schoolsOfferingRows .form-group{margin-bottom:0;display:grid;grid-template:"input button"/1fr .25fr;align-items:center;grid-column-gap:1em}@media(max-width:991.98px){.schoolsOfferingFilter .schoolsOfferingRows .form-group{grid-template-columns:1fr;grid-gap:0}}.schoolsOfferingFilter .schoolsOfferingRows .form-group input{grid-area:input}.schoolsOfferingFilter .schoolsOfferingRows .form-group button{grid-area:button}#btn-help i{color:#ffd200;margin-right:.5em}.mainHelp{position:absolute;right:0;bottom:-2.3em}.mainHelp a{width:-webkit-max-content;width:max-content;background-color:rgba(124,126,127,.7);color:#fff;padding:.75em}.mainHelp a:hover{background-color:#7c7e7f;text-decoration:none}.help-row{display:block;max-width:100%;margin:3em auto 0;padding:1em;background-color:#fff;box-shadow:2px 2px 10px 0 #333}.help-row .panelClose{display:flex;width:100%;justify-content:flex-end}.help-row .panelClose i{cursor:pointer}.search-results-grid{margin:3.5em auto 1em;width:80vw;max-width:911px}@media(max-width:991.98px){.search-results-grid{width:90vw}}.search-results-grid .inner{padding:3rem 2rem}.search-results-grid .grid-row.resultsHeader{background-color:#005581;color:#fff}.search-results-grid .grid-row.resultsHeader:hover{background-color:#005581}.search-results-grid-ref .grid-row.resultsHeader{background-color:#7c7e7f;color:#fff}.search-results-grid-ref .grid-row.resultsHeader:hover{background-color:#7c7e7f}.search-results-grid-ref .grid-row .btn-primary{background-color:#7c7e7f;color:#fff}.search-results-grid-ref .grid-row .btn-default{background-color:#ebebeb;color:#414042}.searchResultsTitle{font-size:1.75em;color:#f3f3f4;text-shadow:1px 1px 0 #333;max-width:95%;margin:1.5em auto 0}@media(max-width:991.98px){.searchResultsTitle{font-size:1.5em}}.alert{margin-bottom:0}.alert .btn{border-radius:3px}.alert .btn.btn-sm{display:inline}.alert .btn.btn-secondary{background-color:#a7a9ac;border:none}.alertwithIcon{display:grid;grid-template:"icon alertContent"/70px 1fr;background-color:#fff;border-radius:5px;border:2px solid #ffb511}.alertwithIcon .icon{grid-area:icon;color:#ffb511;font-size:3em;justify-self:center;padding-top:.3em}@media(min-width:992px){.alertwithIcon .icon{align-self:center;padding-top:0}}.alertwithIcon .icon i{text-shadow:1px 1px 0 #333}.alertwithIcon .alertContent{grid-area:alertContent;color:#414042;padding:1em 1em 1em 0}.institutionStatusBadge{padding:.25em 1em;font-size:.9rem;display:inline-block}@media(max-width:991.98px){.institutionStatusBadge{padding:0 1em}}.institutionStatusBadge.inactive{color:#a5a5a5;font-style:italic}.institutionStatusBadge.inactive i{margin-right:3px}.institutionStatusBadge.new{background-color:rgba(254,178,224,.3);border:1px solid #feb2e0;color:#58585a;margin-left:1em}.muted{color:#a5a5a5}.gridButtonMain{width:95%;margin:0 auto}.gridButtonMain .grid-buttons{display:grid;grid-template:"ay1 ay2 ay3 ay4 listLastUpdated"/min-content -webkit-min-content -webkit-min-content -webkit-min-content 1fr;grid-template:"ay1 ay2 ay3 ay4 listLastUpdated"/min-content min-content min-content min-content 1fr;grid-gap:.25em;color:#fff}.gridButtonMain .grid-buttons .btn-default{padding:.5rem;background-color:hsla(0,0%,100%,.75)}.gridButtonMain .grid-buttons .btn-default.btnActive,.gridButtonMain .grid-buttons .btn-default:hover{background-color:rgba(0,85,129,.5);color:#fff}.gridButtonMain .grid-buttons .academicYear:first-child{grid-area:ay1;display:inline-block}.gridButtonMain .grid-buttons .academicYear:nth-child(2){grid-area:ay2;display:inline-block}.gridButtonMain .grid-buttons .academicYear:nth-child(3){grid-area:ay3;display:inline-block}.gridButtonMain .grid-buttons .academicYear:nth-child(4){grid-area:ay4;display:inline-block}.gridButtonMain .grid-buttons .academicYear:nth-child(5){grid-area:ay5;display:inline-block}.gridButtonMain .dropdown-toggle{height:2.5em}.gridButtonMain .dropdown-toggle:after{margin:0;transform:rotate(90deg)}.grid-row{max-width:95%;margin:0 auto;padding:1em;background-color:#fff;border-bottom:1px solid #d1d2d4;cursor:pointer}.grid-row:hover{background-color:#f3f3f4}.grid-row.resultsHeader{cursor:auto}@media(max-width:991.98px){.grid-row.resultsHeader div{padding-left:.5em}}@media(max-width:767.98px){.grid-row.resultsHeader div{display:none}}@media(max-width:991.98px){.grid-row .resultsCourseTitle,.grid-row .resultsDiscipline,.grid-row .resultsInstClosed,.grid-row .resultsInstLocation,.grid-row .resultsInstName{padding:.25em .25em .25em .5em}}.grid-row .resultsDiscipline{display:grid;grid-column-gap:.5em;grid-template:"tag discipline"/min-content 1fr}.grid-row .resultsDiscipline div:first-child{grid-area:tag!important}.grid-row .resultsDiscipline div:nth-child(2){grid-area:discipline!important}.grid-row .resultsCourseTitle{font-weight:700}@media(max-width:767.98px){.grid-row .resultsCourseTitle{font-size:1.1em}}.grid-row .resultsInstLocation{color:#a5a5a5}@media(min-width:768px) and (max-width:991.98px){.grid-row .resultsInstClosed,.grid-row .resultsInstName{padding-left:0}}.grid-row.courseListSectionHeader{box-shadow:0 3px 5px -2px #666;position:relative;color:#fff}.grid-row.courseListSectionHeader .subject-tag{color:#fff!important;border-color:#fff!important}.grid-row.courseListSectionHeader div{padding:1em 0}.grid-row.courseListSectionHeader.sectionA{background:#00a3ad;background:linear-gradient(0deg,#00a3ad,rgba(0,163,173,.75) 100%)}.grid-row.noResults{opacity:.7;padding:1em}.schools-offering-list{width:80vw;max-width:911px}@media(max-width:991.98px){.schools-offering-list{width:90vw}}.course-list,.course-ref-list{width:80vw;max-width:911px}@media(max-width:991.98px){.course-list,.course-ref-list{width:90vw}}.course-list .mainCourseInfo,.course-ref-list .mainCourseInfo{display:grid;grid-template:"left right"/1fr 1fr;grid-gap:1em}.course-list .mainCourseInfo div:first-child,.course-ref-list .mainCourseInfo div:first-child{border-right:1px solid #d1d2d4;grid-area:left;padding-right:1em}.course-list .mainCourseInfo div:nth-child(2),.course-ref-list .mainCourseInfo div:nth-child(2){grid-area:right}@media(max-width:991.98px){.course-list .mainCourseInfo,.course-ref-list .mainCourseInfo{display:block}.course-list .mainCourseInfo div:first-child,.course-ref-list .mainCourseInfo div:first-child{border-right:0}}.course-list .resultsHeader{background-color:#005581;color:#fff}.course-list .resultsHeader:hover{background-color:#005581}.course-ref-list .resultsHeader{background-color:#7c7e7f;color:#fff}.course-ref-list .resultsHeader:hover{background-color:#7c7e7f}.grid-row-section-header{max-width:98%;margin:0 auto;box-shadow:0 3px 5px -2px #666;position:relative;color:#fff;padding:.5em 0 .5em .5em;background-color:#a5a5a5}.grid-row-section-header .subject-tag{color:#fff!important;border-color:#fff!important;display:inline-block;margin-right:.3em;margin-left:1.4em}@media(max-width:991.98px){.grid-row-section-header .subject-tag{margin-left:.7em}}@media(max-width:767.98px){.grid-row-section-header .subject-tag{margin-left:.4em}}.grid-row-section-header .yearsRequired{font-style:italic;font-weight:300;display:inline-block;margin-left:.5em}@media(max-width:767.98px){.grid-row-section-header .yearsRequired{margin-left:2.6em;display:block}}.grid-row-section-header .yearsRequired .fas{margin-left:.5em}.grid-row-section-header .groupCourseCount{font-style:italic;font-weight:300;display:inline-block;margin-left:.5em;margin-right:2em}@media(max-width:767.98px){.grid-row-section-header .groupCourseCount{margin-left:2.6em;display:block}}.grid-row-section-header .groupCourseCount .fas{margin-left:.5em}.grid-row-section-header .icon-question{width:20px;vertical-align:middle;margin-left:.5em}.grid-row-section-header.sectionA{background:#00a3ad;background:linear-gradient(0deg,#00a3ad,rgba(0,163,173,.75) 100%)}.grid-row-section-header.sectionA:hover{background:#00a3ad;background:linear-gradient(0deg,#00a3ad,#00a3ad 100%)}.grid-row-section-header.sectionB{background:#005581;background:linear-gradient(0deg,#005581,rgba(0,85,129,.75) 100%)}.grid-row-section-header.sectionB:hover{background:#005581;background:linear-gradient(0deg,#005581,#005581 100%)}.grid-row-section-header.sectionC{background:#6500ad;background:linear-gradient(0deg,#6500ad,rgba(101,0,173,.75) 100%)}.grid-row-section-header.sectionC:hover{background:#6500ad;background:linear-gradient(0deg,#6500ad,#6500ad 100%)}.grid-row-section-header.sectionD{background:#ad007f;background:linear-gradient(0deg,#ad007f,rgba(173,0,127,.75) 100%)}.grid-row-section-header.sectionD:hover{background:#ad007f;background:linear-gradient(0deg,#ad007f,#ad007f 100%)}.grid-row-section-header.sectionE{background:#00ad23;background:linear-gradient(0deg,#00ad23,rgba(0,173,35,.75) 100%)}.grid-row-section-header.sectionE:hover{background:#00ad23;background:linear-gradient(0deg,#00ad23,#00ad23 100%)}.grid-row-section-header.sectionF{background:#ff6e1b;background:linear-gradient(0deg,#ff6e1b,rgba(255,110,27,.75) 100%)}.grid-row-section-header.sectionF:hover{background:#ff6e1b;background:linear-gradient(0deg,#ff6e1b,#ff6e1b 100%)}.grid-row-section-header.sectionG{background:#e44c9a;background:linear-gradient(0deg,#e44c9a,rgba(228,76,154,.75) 100%)}.grid-row-section-header.sectionG:hover{background:#e44c9a;background:linear-gradient(0deg,#e44c9a,#e44c9a 100%)}.popOverTrigger{color:#fff}.popOverTrigger:hover{text-decoration:none;color:#fff}.popover{max-width:inherit;box-shadow:2px 2px 10px 0 #333}.popover .popover-body{width:-webkit-max-content;width:max-content}.popover .popover-body .subjectPopover{font-size:1.1rem;padding:1em;width:40vw}@media(max-width:767.98px){.popover .popover-body .subjectPopover{width:70vw}}.popover .popover-body .subjectPopover p{margin-bottom:0}.popover .popover-body .subjectPopover p em{font-weight:700}.grid-row-expanded{margin:.5em 0;max-width:100%;cursor:default;box-shadow:2px 2px 10px 0 #333}.grid-row-expanded,.grid-row-expanded:hover{background-color:#fff}.grid-row-expanded .search-widget .input-lead,.grid-row-expanded h5,.search-widget .grid-row-expanded .input-lead{font-size:1.5em}.grid-row-expanded h6{font-size:1.1em}.grid-row-expanded .hideResult{position:relative;display:block;clear:both}.grid-row-expanded .hideResult:before{content:url(/images/hide.svg);position:absolute;left:.5em;height:20px;width:20px;top:.5em;padding-bottom:1em}.grid-row-expanded .hideResult:hover{text-decoration:none}.grid-row-expanded .honors{background-color:#ffd200;border:1px solid #ffb511;padding:.25em .5em;width:-webkit-max-content;width:max-content;margin:.5em 0}.grid-row-expanded .infoButtons{margin:1em 0;width:100%}.grid-row-expanded .infoButtons button{display:inline-block;margin-right:.2rem}.grid-row-expanded .infoButtons button.btn-sm{border-radius:3px}.grid-row-expanded .gridResultLeft{border-right:1px solid #d1d2d4;grid-area:courseDetails!important;position:relative;box-shadow:2px 0 5px -2px #333;height:100%;display:block}.grid-row-expanded .gridResultLeft pcl-course{flex:1}.grid-row-expanded .gridResultRight{grid-area:instDetails!important;grid-row:span 2}.grid-row-expanded .mainCourseInfo{padding:1.3em 1em 1em}@media(max-width:767.98px){.grid-row-expanded .mainCourseInfo{padding:1em}}.grid-row-expanded .mainCourseInfo .search-widget .input-lead,.grid-row-expanded .mainCourseInfo h5,.search-widget .grid-row-expanded .mainCourseInfo .input-lead{max-width:80vw}.grid-row-expanded .mainCourseInfo .subjectLine,.grid-row-expanded .mainCourseInfo .yearLocationLine{font-size:1.1em}.grid-row-expanded .mainCourseInfo .grades{margin:1em 0;border:none}.grid-row-expanded .mainCourseInfo .grades .gradeHelpIcon{border:1px solid;background-color:#fff;padding:.1em .25em}.grid-row-expanded .mainCourseInfo .grades .grade{border:1px solid #1295d8;background-color:#72cdf4;color:#fff;padding:.1em .25em;margin-left:.25em}.grid-row-expanded .mainCourseInfo .academicYearOffered{margin:1em 0}.grid-row-expanded .mainCourseInfo .academicYearOffered span{border:1px solid #1295d8;background-color:#72cdf4;color:#fff;padding:.1em .25em;margin-left:.25em}.grid-row-expanded .mainCourseInfo .academicYearOffered span.notOffered{border:1px solid #d1d2d4;background-color:#ebebeb;color:#a7a9ac}.grid-row-expanded .transcriptPod{background-color:#f3f3f4;padding:1em;width:100%;color:#58585a;overflow:hidden}.grid-row-expanded .transcriptPod h6{color:#58585a;position:relative}.grid-row-expanded .transcriptPod h6 i{margin-right:.5em}.grid-row-expanded .transcriptPod .abbrevPod{width:60%;float:left}.grid-row-expanded .transcriptPod .abbrevPod ul{margin:0 0 0 1.2em;padding:0;display:flex;flex-wrap:wrap}.grid-row-expanded .transcriptPod .abbrevPod ul li{margin-right:5px;margin-left:5px}.grid-row-expanded .transcriptPod .abbrevPod ul .one-col{width:100%}.grid-row-expanded .transcriptPod .abbrevPod ul .two-col{width:48%}.grid-row-expanded .transcriptPod .abbrevPod ul .three-col{width:31%}.grid-row-expanded .transcriptPod .localCoursePod{width:40%;float:right}.grid-row-expanded .transcriptPod .localCoursePod ul{margin:0 0 0 1.2em;padding:0;display:flex;flex-wrap:wrap}.grid-row-expanded .transcriptPod .localCoursePod ul li{margin-right:5px;margin-left:5px}.grid-row-expanded .transcriptPod .localCoursePod ul .one-col{width:100%}.grid-row-expanded .transcriptPod .localCoursePod ul .two-col{width:40%}.grid-row-expanded .transcriptPod .localCoursePod ul .three-col{width:25%}.grid-row-expanded .mainInstInfo .instGovBadge{border:1px solid #00778b;background-color:#00a3ad;display:inline-block;padding:.1em .3em;color:#fff;margin-left:1em}.grid-row-expanded .mainInstInfo .instATPcodeBadge{border:1px solid #d1d2d4;background-color:#ebebeb;display:inline-block;padding:.1em .3em}.grid-row-expanded .subInstInfo{padding:1em}.grid-row-expanded .subInstInfo .courseListManager{margin-top:1em}.grid-row-expanded .subInstInfo .alert-danger{width:-webkit-max-content;width:max-content;padding:.25em .5em}.grid-row-expanded .subInstInfo .alert-info{margin-top:1em}.grid-row-expanded .btn-default{background-color:#d1d2d4}.gridCourses .grid-row{display:grid;grid-template-columns:7px 1fr 1fr .5fr;grid-template:"honors course instName instLocation"/1em 1fr 1fr .5fr;grid-gap:.5rem;padding:0 1rem 0 0}.gridCourses .grid-row div:first-child{grid-area:honors}.gridCourses .grid-row div:nth-child(2){grid-area:course}.gridCourses .grid-row div:nth-child(3){grid-area:instName}.gridCourses .grid-row div:nth-child(4){grid-area:instLocation}@media(max-width:991.98px){.gridCourses .grid-row{grid-template:"honors course instName" "honors instLocation instLocation"/1em 1fr 1fr;grid-gap:0}}@media(max-width:767.98px){.gridCourses .grid-row{grid-template:"honors course" "honors instName" "honors instLocation"/1em 1fr;grid-gap:0}.gridCourses .grid-row .resultsCourseTitle,.gridCourses .grid-row .resultsInstName{max-width:80vw}}.gridCourses .grid-row.noResults{opacity:.7;padding:1em;grid-template-columns:1fr 1fr .5fr}.gridCourses .grid-row .instGovBadge{margin-bottom:1em}@media(max-width:767.98px){.gridCourses .grid-row .instGovBadge{margin-top:1em}}.gridCourses .grid-row .instATPcodeBadge{margin-bottom:1em}@media(max-width:767.98px){.gridCourses .grid-row .instATPcodeBadge{margin-top:1em}}.gridCourses .grid-row .search-widget .instName.input-lead,.gridCourses .grid-row h5.instName,.search-widget .gridCourses .grid-row .instName.input-lead{margin-left:.7em}.gridCourses .grid-row .subInstInfo{padding:0 1em 1em}.gridCourses .grid-row .resultsCourseTitle,.gridCourses .grid-row .resultsDiscipline,.gridCourses .grid-row .resultsEnvironment,.gridCourses .grid-row .resultsInstClosed,.gridCourses .grid-row .resultsInstLocation,.gridCourses .grid-row .resultsInstName{padding:1em 0}@media(max-width:991.98px){.gridCourses .grid-row .resultsCourseTitle,.gridCourses .grid-row .resultsDiscipline,.gridCourses .grid-row .resultsEnvironment,.gridCourses .grid-row .resultsInstClosed,.gridCourses .grid-row .resultsInstLocation,.gridCourses .grid-row .resultsInstName{padding:.25em .25em .25em .5em}}.gridCourses .grid-row .resultsCourseTitle .ucApprovedThrough,.gridCourses .grid-row .resultsDiscipline .ucApprovedThrough,.gridCourses .grid-row .resultsEnvironment .ucApprovedThrough,.gridCourses .grid-row .resultsInstClosed .ucApprovedThrough,.gridCourses .grid-row .resultsInstLocation .ucApprovedThrough,.gridCourses .grid-row .resultsInstName .ucApprovedThrough{font-size:.75rem;color:#a5a5a5}.gridCourses .grid-row.resultsHeader{padding:1rem 1rem .5rem 0;border-bottom:none}@media(max-width:991.98px){.gridCourses .grid-row.resultsHeader div:last-child{display:none}}.gridCourses .grid-row .courseNormal{display:inline-flex;vertical-align:middle;width:.5em}@media(max-width:991.98px){.gridCourses .grid-row .courseNormal{grid-row:span 2}}@media(max-width:767.98px){.gridCourses .grid-row .courseNormal{grid-row-start:span 3}}.gridCourses .grid-row .courseNormal.honors{background-color:#ffd200;border:1px solid #ffb511}.gridCourses .grid-row.grid-row-expanded{grid-template:"courseDetails instDetails" min-content/1fr 1.5fr;padding:0}@media(max-width:767.98px){.gridCourses .grid-row.grid-row-expanded{grid-template-columns:1fr}}@media(max-width:767.98px){.gridCourses .grid-row.grid-row-expanded .alert-info{max-width:none}}.gridInstitutions .grid-row{display:grid;grid-template:"institution location status"/.4fr .3fr .3fr;grid-gap:.5rem}.gridInstitutions .grid-row div:first-child{grid-area:institution}.gridInstitutions .grid-row div:nth-child(2){grid-area:location}.gridInstitutions .grid-row div:nth-child(3){grid-area:status}@media(max-width:991.98px){.gridInstitutions .grid-row{grid-template:"institution location" "status"/2fr 1fr;grid-gap:0}}@media(max-width:767.98px){.gridInstitutions .grid-row{grid-template:"institution" "location" "status"/1fr;grid-template-columns:1fr;grid-gap:0}}.gridInstitutions .grid-row-expanded{padding:0;grid-template:"courseDetails instDetails" min-content/1fr 1.5fr}@media(max-width:767.98px){.gridInstitutions .grid-row-expanded{grid-template-columns:1fr}}@media(max-width:767.98px){.gridInstitutions .grid-row-expanded .alert-info{max-width:none}}.gridInstitutions .grid-row-expanded .mainInstInfo{margin-top:1em;padding-top:.3em}.gridInstitutions .grid-row-expanded .mainInstInfo .instType{margin:0 0 0 1em}.gridInstitutions .grid-row-expanded .mainInstInfo .search-widget .input-lead,.gridInstitutions .grid-row-expanded .mainInstInfo h5,.search-widget .gridInstitutions .grid-row-expanded .mainInstInfo .input-lead{margin:0 .7em}.gridInstitutions .grid-row-expanded .mainInstInfo .instATPcodeBadge,.gridInstitutions .grid-row-expanded .mainInstInfo .instGovBadge{margin-bottom:1em}.gridInstitutions .grid-row-expanded .mainInstInfo .subInstInfo{display:grid;grid-column-gap:2em;grid-template:"infoLeft courseListManager" "note note"/1fr 1fr;padding:0 1em 1em}@media(max-width:991.98px){.gridInstitutions .grid-row-expanded .mainInstInfo .subInstInfo{grid-template:"infoLeft" "courseListManager" "note"/1fr;grid-gap:0}}.gridInstitutions .grid-row-expanded .mainInstInfo .subInstInfo .infoButtons{margin-top:1em}.gridInstitutions .grid-row-expanded .mainInstInfo .subInstInfo .infoButtons button{margin-bottom:.5em;margin-right:.2em}.gridInstitutions .grid-row-expanded .mainInstInfo .subInstInfo .subInstInfoLeft{grid-area:infoLeft}.gridInstitutions .grid-row-expanded .mainInstInfo .subInstInfo .courseListManager{grid-area:courseListManager}.gridInstitutions .grid-row-expanded .mainInstInfo .subInstInfo .alert-info{grid-area:note;margin-top:1em}footer{display:flex;align-items:center;align-content:center;justify-content:center;color:#7c7e7f;text-align:center;padding:.5em;color:#d1d2d4;background:linear-gradient(90deg,rgba(18,149,216,0) 0,#1295d8 50%,rgba(18,149,216,0))}@media(max-width:767.98px){footer{flex-direction:column-reverse;color:#f3f3f4}}footer a{color:#fff;margin:0 1em}@media(max-width:767.98px){footer a{margin:0 1em 1em;display:inline-block}}footer a:hover{color:#fff}pcl-root{position:relative;display:grid;grid-template:"content" 1fr "footer" 50px/1fr;justify-content:center;min-height:100vh}.pad-20{padding:20px}footer{grid-area:footer}.content{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-area:content}@media(min-width:768px) and (max-width:991.98px){.content{margin-left:-1em}}.application-wrapper{display:flex;flex-direction:column;align-items:center;width:90vw}.search-widget.pin-to-top{margin-top:0}.loadingSpinner{color:#fff;text-align:center;margin-bottom:1em}@media print{pcl-root{margin-left:auto;margin-right:auto;width:800px;min-width:90%;max-width:90%}.content,pcl-root{display:block}footer div:last-child,pcl-back-to-search{display:none}.grid-row-section-header{border:2px solid #000}.grid-row-section-header .fa-question-circle{display:none}.grid-row-section-header.sectionA{color:#00a3ad;border-color:#00a3ad}.grid-row-section-header.sectionA .subject-tag{color:#00a3ad!important;border-color:#00a3ad!important}.grid-row-section-header.sectionB{color:#005581;border-color:#005581}.grid-row-section-header.sectionB .subject-tag{color:#005581!important;border-color:#005581!important}.grid-row-section-header.sectionC{color:#6500ad;border-color:#6500ad}.grid-row-section-header.sectionC .subject-tag{color:#6500ad!important;border-color:#6500ad!important}.grid-row-section-header.sectionD{color:#ad007f;border-color:#ad007f}.grid-row-section-header.sectionD .subject-tag{color:#ad007f!important;border-color:#ad007f!important}.grid-row-section-header.sectionE{color:#00ad23;border-color:#00ad23}.grid-row-section-header.sectionE .subject-tag{color:#00ad23!important;border-color:#00ad23!important}.grid-row-section-header.sectionF{color:#ff6e1b;border-color:#ff6e1b}.grid-row-section-header.sectionF .subject-tag{color:#ff6e1b!important;border-color:#ff6e1b!important}.grid-row-section-header.sectionG{color:#e44c9a;border-color:#e44c9a}.grid-row-section-header.sectionG .subject-tag{color:#e44c9a!important;border-color:#e44c9a!important}.popOverTrigger{color:#000;font-size:1.2rem;text-decoration:none!important}.course-list,.course-ref-list{min-width:90%;max-width:90%}}@media print and (max-width:991.98px){.course-list,.course-ref-list{width:90vw}}@media print{.courseListFilter{display:none}}@media print{.gridCourses .grid-row{overflow:visible}}@media print and (max-width:991.98px){.gridCourses .grid-row{grid-template-columns:7px 1fr 1fr .5fr}}@media print{.gridCourses .grid-row.resultsHeader{padding:1rem 1rem .5rem 0;color:#000;border:1px solid #000;margin-bottom:3px}}@media print{.gridButtonMain{margin-bottom:5px}.gridButtonMain .grid-buttons{color:#000}.gridButtonMain .grid-buttons .btn-default{display:none!important}.gridButtonMain .grid-buttons .btn-default.btnActive{display:flex!important;color:#000;border:2px solid #000}}@media print{.grid-row-expanded{background-color:#fff;border:1px solid #000}.grid-row-expanded .institutionStatusBadge{margin-left:1em}.grid-row-expanded .mainInstInfo .instGovBadge{border:1px solid #00778b;background-color:#fff;color:#000}}@media print and (max-width:991.98px){.gridInstitutions .grid-row-expanded .mainInstInfo .subInstInfo{grid-template-columns:1fr 1fr!important}}.collapse .filter-accordion .panel-collapse{opacity:0;display:block!important;max-height:0!important;transition:all .3s ease-in-out;transform-origin:top;overflow:hidden!important}.collapse .filter-accordion .panel-collapse .card-body{max-height:15em}.collapse .filter-accordion .show{max-height:15em!important;opacity:1!important}.collapse .large-content-area .show{max-height:34rem!important}.collapse .large-content-area .panel-collapse .card-body{max-height:34rem}.collapse .small-content-area .show{max-height:140px!important}.collapse .small-content-area .panel-collapse .card-body{max-height:140px}.fade-in{transition:all .6s ease-in-out;opacity:0!important}.fade-in.show{opacity:1!important}.expand-in{transition:max-height .3s ease-in-out;max-height:75px!important;overflow:hidden}.expand-in.transition{margin:.5em 0}.expand-in.transition .grid-row-expanded{margin:0}.expand-in.show{max-height:35rem!important;margin:.5em 0;box-shadow:2px 2px 10px 0 #333}.expand-in.show .grid-row-expanded{margin:0}.expand-in-from-0{transition:all .3s ease-in-out;max-height:0!important;overflow:hidden}.expand-in-from-0.show{max-height:35rem!important;overflow:inherit!important}.publisher-directory{width:864px;margin:81px 0}.publisher-directory .publisher-directory-header{width:864px;background-color:#005581}.publisher-directory .publisher-directory-header h3{color:#fff;font-size:1.1rem;margin:0;padding:12px}.publisher-directory .publisher-directory-actions{align-items:center;background-color:#128ad2;color:#fff;display:flex;height:81px;width:864px}.publisher-directory .publisher-directory-actions a{color:#fff}.publisher-directory .publisher-directory-actions .back-to-pcl{align-items:center;display:flex;width:144px}.publisher-directory .publisher-directory-actions .back-to-pcl a{white-space:normal}.publisher-directory .publisher-directory-actions .directory-search-entry{display:flex;border:1px solid #7e7e7e;border-radius:3px;flex-direction:row;justify-content:space-around;background-color:#fff;height:37px;width:545px}.publisher-directory .publisher-directory-actions .directory-search-entry .fa{color:#a7a9ac;font-size:1.6rem;padding-left:7px;margin:auto}.publisher-directory .publisher-directory-actions .directory-search-entry input{border:none;font-size:1.6rem;margin:0;padding:0 0 0 7px;width:527px}.publisher-directory .publisher-directory-actions .directory-search-entry input:focus{outline:none}.publisher-directory .publisher-directory-actions .directory-search-entry ::placeholder{font-size:1.1rem;font-style:normal}.publisher-directory .publisher-directory-actions .directory-help{margin:auto}.publisher-directory .publisher-grid{display:inline-grid;background-color:#e4e4e4;grid-template-columns:30% 30% 20% 20%;grid-template-rows:auto;padding:6px;width:864px}.publisher-directory .grid-header{color:#000;display:flex;align-items:center;font-weight:700;height:100%;padding:12px 0 6px 12px}.publisher-directory .grid-header span{display:inline-block;width:100%}.publisher-directory .grid-header .centered{text-align:center}.publisher-directory .grid-value{background-color:#fff;border-bottom:1px solid #ccc;padding:6px 0 6px 12px}.publisher-directory .grid-value .grid-cell-centered{text-align:center;width:100%}.publisher-directory .grid-value a,.publisher-directory .grid-value a:hover{color:#414042;text-decoration:none}.publisher-directory .grid-value i{width:100%}.publisher-directory .grid-value .fa-university{color:#1295d8;font-size:1.4em}.publisher-directory .grid-value .fa-stack{line-height:1.5em;height:1.5em;width:1.5em}.publisher-directory .grid-value .fa-stack .fa-certificate{color:#005581;font-size:1.5em}.publisher-directory .grid-value .fa-stack .fa-check{color:#fff;font-size:.75em}.search-rem-filter i.fa-times-circle{color:#005581!important;font-size:.8rem;margin-left:7px;margin-top:-3px;padding-top:3px;float:right}.search-rem-filter button{padding-right:.2em!important}.search-widget .search-rem-filter span button{display:flex}.resultsDiscipline{display:block!important}.gradeLevel{border-right:0!important}.search-widget .toggle-advanced-filters .btn-new-search{margin-left:auto;margin-right:0}.alertwithIcon.fixed{position:fixed;max-width:911px;z-index:2;top:5px}@media(min-width:992px){.alertwithIcon.fixed{width:81%}}@media(max-width:991.98px){.alertwithIcon.fixed{width:90vw}}.pull-right{float:right}.return-to-old{color:#d1d2d4}.return-to-old textarea{width:100%}.return-to-old .text-muted{color:#a7a9ac!important;font-size:.8rem}.return-to-old .popover-body{width:350px!important;font-size:1.2em}@media(min-width:576px) and (max-width:991.98px){.return-to-old popover-container{left:0!important}.return-to-old .bs-popover-bottom[_nghost-c0] .arrow[_ngcontent-c0]{left:25%}}.color-blue-dark{color:#005581!important}.color-uc-blue{color:#1295d8!important}.gridCourses .grid-row .courseNormal.honors{display:flex;align-items:center;width:1.4em;font-size:.7em;background-color:#ffb511;color:#ffe552}.grid-row-expanded .honors{background-color:#ffb511;color:#fff}.grid-row-expanded .honors i{color:#ffe552;font-size:.7em;vertical-align:text-top;padding-top:1px}