/* Minification failed. Returning unminified contents.
(1,116): run-time error CSS1039: Token not allowed after unary operator: '-impersonationHeight'
(1,301): run-time error CSS1034: Expected closing parenthesis, found ':'
(1,301): run-time error CSS1019: Unexpected token, found ':'
(1,301): run-time error CSS1042: Expected function, found ':'
(1,301): run-time error CSS1034: Expected closing parenthesis, found ':'
(1,4012): run-time error CSS1034: Expected closing parenthesis, found ':'
(1,4012): run-time error CSS1019: Unexpected token, found ':'
(1,4012): run-time error CSS1042: Expected function, found ':'
(1,4012): run-time error CSS1034: Expected closing parenthesis, found ':'
(1,4179): run-time error CSS1034: Expected closing parenthesis, found ':'
(1,4179): run-time error CSS1019: Unexpected token, found ':'
(1,4179): run-time error CSS1042: Expected function, found ':'
(1,4179): run-time error CSS1034: Expected closing parenthesis, found ':'
(1,24310): run-time error CSS1039: Token not allowed after unary operator: '-tagA'
(1,93258): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,93276): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,93294): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,93314): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,93335): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,93356): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,93379): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,93396): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,93419): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,93434): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,93455): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,93470): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,93491): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,93509): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,93531): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,93553): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,93575): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,93599): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,93612): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,93631): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,93650): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,93669): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,93688): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,93707): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,93726): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,93745): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,93764): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,93783): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,93801): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,93814): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,93829): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,93844): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,93859): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,93874): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,93889): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,93904): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
 */
cmp-root{position:relative;display:grid;grid-template:"content" 1fr "footer" 50px/1fr;min-height:calc(100vh - var(--impersonationHeight))}body{min-height:0}footer{grid-area:footer}.content{display:flex;flex-direction:column;align-items:center;grid-area:content}@media (min-width:breakpoint-min(md,(xs:0,sm:576px,md:768px,lg:992px,xl:1200px))) and (max-width:breakpoint-max(md,(xs:0,sm:576px,md:768px,lg:992px,xl:1200px))){.content{margin-left:-1em}}.application-wrapper{display:flex;flex-direction:column;align-items:center;width:90vw}.search-widget.pin-to-top{margin-top:0}.container{padding-left:0;padding-right:0}div[ui-view~=main]{width:100%}.loadingSpinner{color:#fff;text-align:center;margin-bottom:1em}.impersonation{margin-bottom:62px}.cmp-module{background-color:#fff;padding-left:15px;padding-right:15px;width:100%}.navigation-dropdown{display:inline-block}.navigation-dropdown .move-up{margin-top:-5px}.navigation-dropdown .dropdown-menu{background-color:#fff;border-radius:0;padding:5px 20px;min-width:165px}.navigation-dropdown .dropdown-menu .btn:hover,.navigation-dropdown .dropdown-menu a,.navigation-dropdown .dropdown-menu a:hover{color:#1295d8}.navigation-dropdown .dropdown-menu .btn{width:100%;text-align:left;margin:0;padding:12px 10px}.navigation-dropdown .dropdown-menu .sub-menu li:hover{background-color:rgba(0,85,129,.1)}.tab-ctrl .tab-row{display:flex}.tab-ctrl .tab-row .tab{background-color:#d1d2d4;padding:10px 20px;margin-right:1px}.tab-ctrl .tab-row .tab.selected{font-weight:600;border-bottom:3px solid #1295d8}.tab-ctrl .tab-content{min-height:100px;background-color:#fff;border:1px solid #a7a9ac}.tab-ctrl .tab-badge{margin-right:-15px;border-radius:15px;top:-16px;position:relative;background-color:#00ad23;border:none}.collapsible .collapsible-toggle{width:100%;cursor:pointer;background-color:#1295d8;color:#fff;padding:5px 10px}.collapsible .collapsible-toggle i{padding-right:5px;vertical-align:sub}.collapsible .collapsible-toggle .collapsible-title{font-size:1.7rem}.collapsible .collapsible-content{padding:5px 10px}.cmp-table th.sort-asc,.cmp-table th.sort-desc,.cmp-table th.sortable{padding-left:18px!important;background-color:#ededed!important}.cmp-table .row-actions{text-align:right;white-space:nowrap}.cmp-table .row-actions span{display:inline-block}.cmp-table .subtext{color:#888;font-family:KievitProBookItalic;font-size:13px}.alerts{top:120px;position:absolute;left:calc(100% - 746px);right:auto}.height-25{height:25px}.cmp-container{align-items:center;display:flex;flex-direction:column;grid-area:content;grid-column:1;grid-row:1;width:975px;-ms-grid-column:1;-ms-grid-row:1}.cmp-container .cmp-panel{margin-top:0}.cmp-container .cmp-panel button.reference{background-color:#ffb511;color:#433a00;font-size:12px;padding:2px 10px;border-radius:5px;margin-top:10px;margin-right:12px}.cmp-container .cmp-panel .cmp-panel-header{background-color:rgba(0,85,129,.8);display:flex;flex-direction:row;height:75px;width:975px}.cmp-container .cmp-panel .cmp-panel-header .cmp-header-item{margin:auto}.cmp-container .cmp-panel .cmp-panel-header .a-to-g{color:#ffd200;margin-right:7px}.cmp-container .cmp-panel .cmp-panel-header .cmp-header-title{color:#fff;font-size:2rem;width:80%}.cmp-container .cmp-panel .cmp-panel-header .btn.active{background-color:hsla(0,0%,100%,.2);border-radius:2px}.cmp-container .cmp-panel .cmp-panel-header a{font-size:1.6rem}.cmp-container .cmp-panel .cmp-panel-header .btn:focus,.cmp-container .cmp-panel .cmp-panel-header .btn:hover,.cmp-container .cmp-panel .cmp-panel-header a{color:#fff}.cmp-container .cmp-panel .cmp-content{background-color:#f2f2f2;min-height:465px}.alert-flourish{background-color:#ffb511;display:block;height:5px;margin-bottom:18px;width:150px}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:breakpoint-max(sm,(xs:0,sm:576px,md:768px,lg:992px,xl:1200px))){footer{flex-direction:column-reverse;color:#f3f3f4}}footer a{color:#fff;margin:0 1em}@media (max-width:breakpoint-max(sm,(xs:0,sm:576px,md:768px,lg:992px,xl:1200px))){footer a{margin:0 1em 1em;display:inline-block}}footer a:hover{color:#fff}.cmp-header{width:100vw;background:url(/images/white-pattern.png) repeat;background-color:#005581;padding:10px 20px 15px;margin-bottom:37px}.cmp-header a{font-size:1.5rem}.cmp-header .btn:focus,.cmp-header .btn:hover,.cmp-header a{color:#fff}@media (min-width:1450px){.cmp-header .nav-links{margin-top:0}}.cmp-header .nav-links a{margin-right:11px}.cmp-header .nav-links .btn.active,.cmp-header .nav-links a:active{background-color:hsla(0,0%,100%,.2);border-radius:2px}.cmp-header .nav-links .hr65{border:1px solid #fff;width:65px;margin-left:15px;margin-top:-2px}.cmp-header .nav-links .hr-hide{border:0 solid #fff}.cmp-header .nav-links .hr-show{border:1px solid #fff}.cmp-header .help{font-size:24px;background-color:#fff;padding:4px 9px;height:34px;width:34px;margin:5px 10px;vertical-align:middle}.cmp-header .cmp-header-content{display:flex;justify-content:space-between}.cmp-header .cmp-header-content img[src*="uc_wordmark_single_black.png"]{width:246px;height:12px;filter:invert(1)}.cmp-header .cmp-header-content .cmp-header-middle{width:100%;padding-top:5px}.cmp-header .cmp-header-content .site-logo{margin-top:8px}.cmp-header .cmp-header-content .site-logo .site-name{font-size:18px;color:#fff}.cmp-header .cmp-header-content .related-sites{display:flex}.cmp-header .cmp-header-content .user-section{display:flex;flex-direction:column;width:330px;padding-top:10px}.cmp-header .cmp-header-content .user-section .user-group{display:flex;width:350px}.cmp-header .cmp-header-content .user-section .user-group .user-info{border-right:1px solid #fff;padding:0 10px 0 0;min-width:280px}.cmp-header .cmp-header-content .user-section .user-group .user-info i.fa-user-circle{font-size:3rem;padding:5px 10px}.cmp-header .cmp-header-content .user-section .user-group .user-info .text-muted{color:#beb6af}.cmp-header .cmp-header-content .button-shortcuts{float:right;margin-right:25px}.cmp-header .cmp-header-content .button-shortcuts .btn{padding:5px 10px;border-radius:3px}.cmp-header .cmp-header-content .button-shortcuts .btn-secondary{color:#1295d8;background-color:#ffe552;font-size:15px}.cmp-header .cmp-header-content .button-shortcuts .btn{margin:9px 5px}.cmp-header .cmp-header-content .button-shortcuts .ref-list-btn{margin-left:60px}.dropdown:hover .move-up,.topnav a{display:block}.topnav a{float:left;color:#fff;text-align:center;padding:14px 1px 3px;text-decoration:none;font-size:15px;background-color:initial;border:0 transparent}.topnav .active{border-bottom:3px solid #fff}.notification-bell i.fa-bell{font-size:3.5rem;padding:5px 5px 5px 15px;color:#d1d2d4}.notification-bell .unread{display:inline-block}.notification-bell .unread i.fa-bell{color:#ffb511}.notification-bell .unread .unread-count{color:#005581;position:absolute;margin-left:-42px;margin-top:12px;font-weight:600;text-align:center;display:inline-block;width:45px}.notification-bell .dropdown{display:inline-block}.notification-bell .btn:hover,.notification-bell a{color:#1295d8}.notification-bell .dropdown-menu{color:#7e7e7e;background-color:#fff;border-radius:0;padding:0 20px;min-width:465px;left:auto;right:-20px}.notification-bell .dropdown-menu .loading{padding:5px 15px}.notification-bell .dropdown-menu i{margin-right:10px;font-size:1.75rem}.notification-bell .dropdown-menu .unread{color:#414042}.notification-bell .dropdown-menu .unread i{color:#ffb511}.notification-bell .dropdown-menu .notification-header{cursor:pointer;display:flex;padding:5px 15px}.notification-bell .dropdown-menu .notification-header:hover{background-color:rgba(0,85,129,.07)}.notification-bell .dropdown-menu .notification-active,.notification-bell .dropdown-menu .notification-active:hover{background-color:none}.notification-bell .dropdown-menu .notification-content{margin:0;padding:0 0 10px 40px}.notification-bell .dropdown-menu .notification-content-title{font-weight:700;padding-top:5px}.notification-bell .dropdown-menu .notification-row{overflow:auto}.notification-bell .dropdown-menu .no-padding-left{padding-left:0}.notification-bell .dropdown-menu .no-padding-right{padding-left:0;padding-right:0;text-align:right}.notification-bell .dropdown-menu h3{color:#58585a;font-weight:700;font-size:2rem;border-bottom:1px solid #a7a9ac;padding:10px 0;margin-bottom:3px}.notification-bell .dropdown-menu h3 .subTitle{font-size:12px;font-weight:500}.notification-bell .dropdown-menu .all-link,.notification-bell .dropdown-menu .no-notifications{text-align:center;padding:10px 0}.notification-bell .dropdown-menu .all-link{border-top:1px solid #a7a9ac}.notification-bell .dropdown-menu .action-items h4{display:flex;align-items:center;margin:5px 0;font-size:14px;font-weight:700}.notification-bell .dropdown-menu .action-items i.fa{font-size:2.5rem;margin-right:5px}.notification-bell .dropdown-menu .action-items .gray-shade{font-weight:500;font-size:14.41px;background-color:#f3f3f4;border:none;border-radius:3px;min-width:72px}.notification-bell .dropdown-menu .action-items button{margin-left:-20px}.notification-bell .dropdown-menu .action-items .no-padding-left{padding-left:0}.notification-bell .dropdown-menu .action-items i.fa-check{color:green}.notification-bell .dropdown-menu .action-items .action-items-box{margin-top:10px;margin-bottom:10px}.notification-bell .dropdown-menu .action-items .action-items-box .action-item{display:flex}.password-expire-message{color:red;text-align:center;font-weight:700;background-color:#d3d3d3;opacity:.9;padding:2px}.warning-message h4{display:flex;align-items:center;margin:5px 0}.warning-message i.fa{font-size:2.5rem;margin-right:5px}.warning-message i.fa-exclamation-triangle{color:#ffd200}.warning-message .warning-message-box{border:2px solid #ffb511;border-radius:4px;margin-bottom:10px;padding-left:5px;padding-right:5px;padding-top:5px}.login{margin-left:5em;padding-bottom:3em}.login h1{margin-bottom:1em}.login h4{color:#414042}.login .sign-in-box{box-shadow:1px 1px 10px 0 #58585a;margin-bottom:20px}.login .sign-in-box .sign-in-header{background-color:#dbd5cd;padding:.5em 2em}.login .sign-in-box .sign-in-body{padding:1em 2em 3em;background-color:#f3f3f4}.login .sign-in-box .sign-in-body .login-button-section{margin-top:61px}.login .sign-in-box .form-control{height:50px;font-size:16px}.login .submission-period-calendar{margin-bottom:1rem;font-size:.9em;line-height:1.2em}.login .submission-period-calendar .submission-section{display:flex;width:100%}.login .submission-period-calendar .submission-section .phase-info{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center;border-right:1px solid #fff;border-bottom:1px solid #fff}.login .submission-period-calendar .submission-section .months div{width:36px;padding:7px 6px;border-right:1px solid #fff;border-bottom:1px solid #fff;height:37px}.login .submission-period-calendar .phase-closed{background:repeating-linear-gradient(-45deg,#ebebeb,6px,#e1e1e1 7px)}.login .submission-period-calendar .phase-one{background-color:#1295d8;color:#fff}.login .submission-period-calendar .phase-two{background-color:#72cdf4;height:37px}.login .submission-period-calendar .phase-three{background-color:#ffe552;height:37px}.login .btn-gray{color:#58585a;background-color:#d1d2d4!important;padding-top:13px}.login .btn-gray:focus{outline-color:#58585a!important}.login .announcements{background-color:rgba(255,226,78,.19);padding:20px;border:1px solid #ffd200;color:#58585a;position:relative}.dashboard{padding-bottom:20px;width:1140px}.dashboard .search-courses i.fa-search{color:#7c7e7f;position:absolute;font-size:25px;border:1px solid #1295d8;border-right:none;border-top-left-radius:3px;border-bottom-left-radius:3px;padding:7px 0 8px 6px}.dashboard .search-courses input{margin-left:30px;border:1px solid #1295d8;border-left:none;border-top-right-radius:3px;border-bottom-right-radius:3px;padding:20px;font-size:16px}.dashboard .search-courses input,.dashboard .search-courses input:focus{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0;box-shadow:none}.dashboard .search-courses input::placeholder{font-style:normal;font-weight:600;color:#7c7e7f}.dashboard .search-courses .btn{margin-top:0;margin-left:14px;padding:12px 15px 8px;border-radius:4px;font-size:16px}.dashboard .navigation-dropdown{width:100%;text-align:center}.dashboard .navigation-dropdown a:hover{text-decoration:none}.dashboard .navigation-dropdown .dropdown-toggle{display:block;color:#1295d8;background-color:#ffe552;font-size:16px;padding:11px 15px 9px;border-radius:4px;font-weight:600}.dashboard .navigation-dropdown .dropdown-menu{width:100%}.dashboard .navigation-dropdown .dropdown-menu a.btn{font-size:1.5rem}.dashboard .action-items h4{display:flex;align-items:center;margin:5px 0}.dashboard .action-items i.fa{font-size:2.5rem;margin-right:5px}.dashboard .action-items i.fa-check{color:green}.dashboard .action-items .action-items-box{border:2px solid #ffb511;border-radius:4px;margin-bottom:10px}.dashboard .action-items .action-items-box :first-child{display:flex}.dashboard .action-items .action-items-box .action-item{display:flex;margin:5px 8px;padding:2px 7px;width:calc(50% - 16px)}.dashboard .courses-snapshot .popover-content{width:300px}.dashboard .courses-snapshot h4.section-header{border-bottom:1px solid #d1d2d4}.dashboard .courses-snapshot .error-icon{display:inline-block;color:#b94a48;margin-left:10px;font-size:2.2rem;cursor:pointer}.dashboard .courses-snapshot .submission-card{border:1px solid;border-radius:3px;margin:1rem 0;padding:1rem;box-shadow:4px 4px 12px -5px rgba(0,0,0,.4);min-height:8rem;color:#7c7e7f}.dashboard .courses-snapshot .submission-card .btn-default{border-radius:3px;background-color:inherit}.dashboard .courses-snapshot .submission-card .btn-default:hover{color:#1295d8}.dashboard .courses-snapshot .submission-card .right-side{font-weight:600;font-size:1.2rem;float:right;text-align:right}.dashboard .courses-snapshot .submission-card .right-side .status{text-transform:uppercase}.dashboard .courses-snapshot .submission-card .right-side .approved{color:green}.dashboard .courses-snapshot .submission-card .right-side .not-approved{color:#ffb511}.dashboard .courses-snapshot .submission-card .right-side .submitted{color:#7c7e7f}.dashboard .courses-snapshot .submission-card .begin-resubmission{margin-top:1rem}@media (max-width:1200px){.dashboard .courses-snapshot .submission-card .begin-resubmission{margin-top:-.75rem}}@media (max-width:992px){.dashboard .courses-snapshot .submission-card .begin-resubmission{margin-top:1rem}}.dashboard .courses-snapshot .submission-card .meta-data{bottom:1.6rem;position:absolute;display:flex;align-items:center}@media (max-width:992px){.dashboard .courses-snapshot .submission-card .meta-data{bottom:.6rem}}.dashboard .courses-snapshot .submission-card .meta-data span{margin:3px 0}.dashboard .courses-snapshot .submission-card .meta-data .data-item{margin-right:2rem}.dashboard .courses-snapshot .submission-card .enforce-width .data-item{max-width:120px}.dashboard .courses-snapshot .submission-card.results{background-color:#f3f3f4;border-color:#d1d2d4}.dashboard .courses-snapshot .submission-card.forwarded{background-color:#ecf7fc;border-color:#72cdf4}.dashboard .courses-snapshot .submissions-footer{text-align:center}.ag-a{color:#00a3ad}.ag-b{color:#005581}.ag-c{color:#6500ad}.ag-d{color:#ad007f}.ag-e{color:#00ad23}.ag-f{color:#ff6e1b}.ag-g{color:#e44c9a}.a-to-g{font-weight:700}.cmp-module{background-color:#ebebeb}.my-institution-container button.reference{background-color:#ffb511;color:#433a00;font-size:12px;padding:2px 10px;border-radius:5px;margin-top:10px}.my-courses,.my-institution-container{margin:0 10px 10px;padding-bottom:15px}.my-courses button.reference,.my-institution-container button.reference{background-color:#ffb511;color:#433a00;font-size:12px;padding:2px 10px;border-radius:5px}.my-courses pagination .pagination,.my-institution-container pagination .pagination{margin:0;padding-top:10px}.my-courses .pagination-footer,.my-institution-container .pagination-footer{background-color:#ebebeb}.my-courses .pagination-footer .pagination-rows,.my-institution-container .pagination-footer .pagination-rows{margin-top:10px}.my-courses .btn-default,.my-institution-container .btn-default{background-color:#fff;border-color:#414042;border-width:1.5px;border-radius:5px;color:#414042;font-size:10px;margin-right:15px;padding:2px 10px}.my-courses .link-badge,.my-institution-container .link-badge{margin-right:-15px;border-radius:5px;bottom:3px;position:relative;background-color:#ebebeb;color:#414042;vertical-align:bottom;border:none;padding:6px 5px 0}.my-courses .warning,.my-institution-container .warning{padding:6px 12px}.my-courses .tab-content,.my-institution-container .tab-content{border:none;min-height:0;background-color:#fff;padding:0 10px 10px}.my-courses .tab-content-detail,.my-institution-container .tab-content-detail{border-left:10px solid #ebebeb;border-right:10px solid #ebebeb;border-bottom:10px solid #ebebeb}.my-courses thead,.my-institution-container thead{background-color:#ebebeb;opacity:1}.my-courses .tab-ctrl .tab-row .tab,.my-institution-container .tab-ctrl .tab-row .tab{background-color:#d1d2d4;padding:10px 20px;margin-right:1px;color:#a5a5a5}.my-courses .tab-ctrl .tab-row .tab-no-route,.my-institution-container .tab-ctrl .tab-row .tab-no-route{background-color:#ebebeb;margin-right:1px;color:#a5a5a5;font-weight:600}.my-courses .tab-ctrl .tab-row .tab.selected,.my-institution-container .tab-ctrl .tab-row .tab.selected{font-weight:600;border-bottom:3px solid #1295d8}.my-courses .tab-ctrl .tab-row .tab-no-route.selected,.my-institution-container .tab-ctrl .tab-row .tab-no-route.selected{background-color:#fff;font-weight:600;color:#000;padding:6px 12px;border-radius:4px 4px 0 0}.my-courses .gold,.my-institution-container .gold{color:#ffb511}.my-courses .header,.my-institution-container .header{background-color:#005581;margin-left:-25px;margin-right:-25px;min-height:60px;padding:10px 0;display:flex;align-items:center}.my-courses .header h4,.my-institution-container .header h4{color:#fff}.my-courses .header h4 .gold,.my-institution-container .header h4 .gold{color:#ffb511}.my-courses .submission-phase .tag,.my-institution-container .submission-phase .tag{color:#dbd5cd;margin-left:5px;display:inline;cursor:default}.my-courses .submission-phase .phase-detail,.my-institution-container .submission-phase .phase-detail{color:#fff}.my-courses .submission-phase .tag.phase1,.my-institution-container .submission-phase .tag.phase1{background-color:#f6da00}.my-courses .submission-phase .tag.phase2,.my-institution-container .submission-phase .tag.phase2{background-color:#f7bf00}.my-courses .submission-phase .tag.phase3,.my-institution-container .submission-phase .tag.phase3{background-color:#fb9500}.my-courses .submission-phase .tag.cycle-closed,.my-institution-container .submission-phase .tag.cycle-closed{background-color:#2977c9;color:#fff}.my-courses .submission-phase .important,.my-institution-container .submission-phase .important{font-weight:600}.my-courses .my-courses-content,.my-institution-container .my-courses-content{margin-top:20px}.my-courses .status,.my-institution-container .status{text-transform:uppercase}.my-courses .approved,.my-institution-container .approved{text-transform:uppercase;color:green}.my-courses .not-approved,.my-institution-container .not-approved{text-transform:uppercase;color:#ffb511}.my-courses .submitted,.my-institution-container .submitted{color:#7c7e7f}.my-courses .table-legend,.my-institution-container .table-legend{display:flex;justify-content:flex-end}.my-courses .table-legend .legend-key,.my-institution-container .table-legend .legend-key{border-top:1px solid #d1d2d4;border-bottom:1px solid #d1d2d4;margin-right:10px;margin-top:10px;padding:3px 5px}@media (min-width:1450px){.my-courses .nav-links,.my-institution-container .nav-links{margin-top:0}}.my-courses .nav-links a.add-course-btn,.my-institution-container .nav-links a.add-course-btn{color:#fff;font-size:1.5rem;font-weight:500;padding:5px 10px}.my-courses .nav-links a,.my-institution-container .nav-links a{margin-right:11px;font-size:14px;font-weight:700;color:#a5a5a5}.my-courses .nav-links .btn.active,.my-courses .nav-links a:active,.my-institution-container .nav-links .btn.active,.my-institution-container .nav-links a:active{background-color:hsla(0,0%,100%,.2);border-radius:2px}.my-courses .nav-links .active,.my-institution-container .nav-links .active{border-bottom:3px solid #1295d8;color:#000}.my-courses .filter-area,.my-institution-container .filter-area{background-color:#ebebeb;padding:1em}.my-courses .filter-area .fa,.my-institution-container .filter-area .fa{padding-right:4px}.my-courses .filter-area .submitted-filters,.my-institution-container .filter-area .submitted-filters{display:flex}.my-courses .filter-area .submitted-filters .course-status-filter,.my-institution-container .filter-area .submitted-filters .course-status-filter{margin-top:1px}.my-courses .filter-area .submitted-filters .schools-filter,.my-institution-container .filter-area .submitted-filters .schools-filter{width:25vw;margin-right:10px}.my-courses .filter-area .submitted-filters .academic-years-filter,.my-institution-container .filter-area .submitted-filters .academic-years-filter{width:6vw;margin-right:40px}.my-courses .filter-area .submitted-filters .academic-years-filter .academic-select,.my-institution-container .filter-area .submitted-filters .academic-years-filter .academic-select{width:100px}.my-courses .filter-area .submitted-filters .course-status-filter .btn-group label,.my-institution-container .filter-area .submitted-filters .course-status-filter .btn-group label{border:1px solid #d1d2d4;background-color:#fff}.my-courses .filter-area .submitted-filters .course-status-filter .btn-group label.active,.my-institution-container .filter-area .submitted-filters .course-status-filter .btn-group label.active{background-color:#ffd200}.my-courses .filter-area .submitted-filters .course-status-filter .btn-group label svg,.my-institution-container .filter-area .submitted-filters .course-status-filter .btn-group label svg{vertical-align:inherit}.my-courses .filter-area .submitted-filters .course-status-filter .btn-group .btn,.my-institution-container .filter-area .submitted-filters .course-status-filter .btn-group .btn{display:initial;margin:0;color:#000;padding:.75em 1.5em}cmp-my-courses{width:100%}@media print{.hidden-print{display:none}.impersonation{display:none;margin-bottom:0}.cmp-header{display:none}}.search-loading{color:#414042;padding-top:75px;width:975px}.search-loading .loading-content{display:inline-block;height:50px;margin-left:415px;padding:4px;width:275px}.search-loading .loading-content i{vertical-align:middle}.search-loading .loading-content span{line-height:50px}.no-results{background:#fff;border:1px solid #ebebeb;display:flex;flex-direction:column;margin:30px 0;padding:50px;text-align:center}.no-results img{padding-bottom:40px}.no-results h3{color:#414042;padding:0 137px}.no-results h4{color:#9d9d9d}.subject-area{display:inline-block;font-weight:700;width:1.5em;text-align:center;border-style:solid;border-width:2px;line-height:1.2em;padding-top:2px;margin-right:5px}.area-a{border-color:#00a3ad;color:#00a3ad}.area-b{border-color:#005581;color:#005581}.area-c{border-color:#6500ad;color:#6500ad}.area-d{border-color:#ad007f;color:#ad007f}.area-e{border-color:#00ad23;color:#00ad23}.area-f{border-color:#ff6e1b;color:#ff6e1b}.area-g{border-color:#e44c9a;color:#e44c9a}i.glyphicon.glyphicon-star{color:#fce56c;position:inherit;font-size:13px;vertical-align:middle}i.fa.fa-building-o,i.fa.fa-wifi{font-size:16px;padding:0 2px}.grade-box-blue{color:#fff;background-color:#67c6f2;border:2px solid #128ad2;width:25px;height:23px;text-align:center;display:inline-block;margin:2px}.fa-arrow-fight{color:#9b9b9b;font-size:24px;padding:100% 0}.center-text{text-align:center}.search-container .filter-panel .filter-section .subject-container .subject.tagA:active{background:var(--tagA);color:#fff}.small-gray-text{font-size:14px;color:#a7a9ac;font-family:KievitProBook,Arial,Sans-Serif}.honors{background:#ffb511;border-radius:3px;color:#fff;font-size:12px;padding:10px 0;margin-top:5px}.search-container{align-items:center;display:flex;flex-direction:column;grid-area:content;width:975px}.search-container .search-private-content-panel{background-color:#fff;border:2px solid #7e7e7e;border-radius:4px;display:flex;flex-direction:row;margin-top:37px;padding:11px;width:975px}.search-container .search-private-content-panel .content-alert-icon{color:#ffd200}.search-container .search-private-content-panel p{font-size:1.6rem;padding-left:11px}.search-container .search-header{height:75px;background:#fff}.search-container .search-bar{background-color:rgba(0,85,129,.8);display:flex;flex-direction:row;height:75px;width:975px}.search-container .search-bar .reference{float:right}.search-container .search-bar .reference button{background-color:#ffb511;color:#433a00;font-size:12px;padding:2px 10px;border-radius:5px;margin:17px 22px 17px 25px}.search-container .search-bar .reference .btn:focus,.search-container .search-bar .reference .btn:hover{color:#433a00}.search-container .search-bar .search-bar-item{margin:auto}.search-container .search-bar .a-to-g{color:#ffd200;margin-right:7px}.search-container .search-bar .search-scope{color:#fff;font-size:2rem;padding:0 12px}.search-container .search-bar .search-entry{display:flex;border:1px solid #7e7e7e;border-radius:3px;flex-direction:row;justify-content:space-around;background-color:#fff;height:37px;width:450px}.search-container .search-bar .search-entry .glyphicon{color:#a7a9ac;font-size:1.6rem;margin:auto;padding-left:7px}.search-container .search-bar .search-entry input{border:none;font-size:1.9rem;margin:auto;padding-left:7px;width:423px}.search-container .search-bar .search-entry input:focus{outline:none}.search-container .search-bar .search-entry ::placeholder{font-size:1.9rem;font-style:normal}.search-container .search-bar .search-entry .btn:focus,.search-container .search-bar .search-entry .btn:hover,.search-container .search-bar .search-entry a{color:#000}.search-container .search-bar .search-entry .dropdown-header{font-size:1.6rem}.search-container .search-bar .search-entry .dropdown-menu{border:1px solid #7e7e7e;border-radius:0;left:-26px;width:450px;padding-bottom:13px;padding-top:13px}.search-container .search-bar .search-entry .dropdown-menu li{color:#000}.search-container .search-bar .search-entry .dropdown-menu>a{color:#58585a;text-decoration:none}.search-container .search-bar .btn.active{background-color:hsla(0,0%,100%,.2);border-radius:2px}.search-container .search-bar a{font-size:1.6rem}.search-container .search-bar .btn:focus,.search-container .search-bar .btn:hover,.search-container .search-bar a{color:#fff}.search-container .search-bar ul.dropdown-menu:first-child:before{content:"Suggested Filters";margin-left:21px;margin-bottom:5px;font-size:1.6rem;font-weight:700;color:#000}.search-container .search-bar ul.dropdown-menu:last-child:after{content:"hit enter to search";margin-left:311px;font-size:1.4rem;color:#7e7e7e}.search-container .filter-summary{width:975px}.search-container .filter-summary h3{margin-bottom:0}.search-container .filter-summary .filter-summary-row{display:flex;display:row;height:75px;background:#fff}.search-container .filter-summary .filter-summary-row .item{align-self:center}.search-container .filter-summary .filter-summary-row .btn-default:focus,.search-container .filter-summary .filter-summary-row .item.btn-default{border-radius:3px}.search-container .filter-summary .filter-summary-row .item.btn-default{margin-right:20px}.search-container .filter-summary .filter-summary-row .item.btn{font-size:1.6rem}.search-container .filter-summary .filter-summary-row .clear{border-right:1px solid rgba(0,0,0,.15);margin-right:20px;color:#414042}.search-container .filter-summary .filter-summary-row .filter-item{background:#f9f9f9;border-radius:4px;padding:5px;font-size:1.5rem;font-weight:500;margin:5px;line-height:3 rem}.search-container .filter-summary .filter-summary-row .filter-item a{cursor:pointer}.search-container .filter-summary .filter-summary-row .glyphicon-remove-circle:before{color:#005581;vertical-align:text-bottom}.search-container .filter-panel{background:#f9f9f9;display:flex;flex-direction:column;width:975px;padding-top:10px;padding-bottom:10px}.search-container .filter-panel .filter-section{margin-top:10px;margin-bottom:10px}.search-container .filter-panel .filter-section .subject-container{display:flex;flex-direction:row;flex-wrap:wrap}.search-container .filter-panel .filter-section .subject-container div{padding:5px}.search-container .filter-panel .filter-section .subject-container .subject{background:#fff;border:1px solid #ebebeb;box-sizing:border-box;border-radius:3px;padding:10px 7px 7px 10px;width:100%;text-align:left}.search-container .filter-panel .filter-section .subject-container .subject span{float:right}.search-container .filter-panel .filter-section .subject-container .subject:focus,.search-container .filter-panel .filter-section .subject-container .subject:focus .subject-area{color:#fff;border-color:#fff}.search-container .filter-panel .filter-section .subject-container .dropdown-menu{width:227px;top:43px;left:5px}.search-container .filter-panel .filter-section .subject-container .subject-a:active,.search-container .filter-panel .filter-section .subject-container .subject-a:active .subject-area{color:#fff;border-color:#fff;background:#00a3ad}.search-container .filter-panel .filter-section .subject-container .subject-b:active,.search-container .filter-panel .filter-section .subject-container .subject-b:active .subject-area{color:#fff;border-color:#fff;background:#005581}.search-container .filter-panel .filter-section .subject-container .subject-c:active,.search-container .filter-panel .filter-section .subject-container .subject-c:active .subject-area{color:#fff;border-color:#fff;background:#6500ad}.search-container .filter-panel .filter-section .subject-container .subject-d:active,.search-container .filter-panel .filter-section .subject-container .subject-d:active .subject-area{color:#fff;border-color:#fff;background:#ad007f}.search-container .filter-panel .filter-section .subject-container .subject-e:active,.search-container .filter-panel .filter-section .subject-container .subject-e:active .subject-area{color:#fff;border-color:#fff;background:#00ad23}.search-container .filter-panel .filter-section .subject-container .subject-f:active,.search-container .filter-panel .filter-section .subject-container .subject-f:active .subject-area{color:#fff;border-color:#fff;background:#ff6e1b}.search-container .filter-panel .filter-section .subject-container .subject-g:active,.search-container .filter-panel .filter-section .subject-container .subject-g:active .subject-area{color:#fff;border-color:#fff;background:#e44c9a}.search-container .filter-panel .filter-section .subject-container .subject-a:focus,.search-container .filter-panel .filter-section .subject-container .subject-a:focus .subject-area{background-color:#00a3ad}.search-container .filter-panel .filter-section .subject-container .subject-b:focus,.search-container .filter-panel .filter-section .subject-container .subject-b:focus .subject-area{background-color:#005581}.search-container .filter-panel .filter-section .subject-container .subject-c:focus,.search-container .filter-panel .filter-section .subject-container .subject-c:focus .subject-area{background-color:#6500ad}.search-container .filter-panel .filter-section .subject-container .subject-d:focus,.search-container .filter-panel .filter-section .subject-container .subject-d:focus .subject-area{background-color:#ad007f}.search-container .filter-panel .filter-section .subject-container .subject-e:focus,.search-container .filter-panel .filter-section .subject-container .subject-e:focus .subject-area{background-color:#00ad23}.search-container .filter-panel .filter-section .subject-container .subject-f:focus,.search-container .filter-panel .filter-section .subject-container .subject-f:focus .subject-area{background-color:#ff6e1b}.search-container .filter-panel .filter-section .subject-container .subject-g:focus,.search-container .filter-panel .filter-section .subject-container .subject-g:focus .subject-area{background-color:#e44c9a}.search-container .filter-panel .filter-section input{width:100%;border:1px solid #d1d2d4;border-radius:3px;padding:5px;line-height:1.75;font-size:12px}.search-container .filter-panel .filter-section .grade{border:1px solid #d1d2d4;background:#fff;margin:0}.search-container .filter-panel .filter-section .selectedFilter{background:#e4e4e4}.search-container .filter-panel .filter-section .selected-filter-a{color:#fff;background:#00a3ad}.search-container .filter-panel .filter-section .selected-filter-b{color:#fff;background:#005581}.search-container .filter-panel .filter-section .selected-filter-c{color:#fff;background:#6500ad}.search-container .filter-panel .filter-section .selected-filter-d{color:#fff;background:#ad007f}.search-container .filter-panel .filter-section .selected-filter-e{color:#fff;background:#00ad23}.search-container .filter-panel .filter-section .selected-filter-f{color:#fff;background:#ff6e1b}.search-container .filter-panel .filter-section .selected-filter-g{color:#fff;background:#e44c9a}.search-container .filter-panel .filter-section .additional-filter-group{padding-bottom:10px}.search-container .filter-panel .filter-section .additional-filter-group .form-check .form-check-label span{display:block;float:right;margin-left:-12px;padding-left:14px;width:160px}.search-container .filter-panel .dropdown-item:hover{background-color:#f3f3f4}.search-container .filter-panel .dropdown-menu{background:#fff;border:1px solid #e4e4e4;border-radius:0 0 3px 3px;width:206px;padding-bottom:13px;padding-top:13px;box-sizing:border-box}.search-container .filter-panel .dropdown-menu li{color:#58585a}.search-container .filter-panel .dropdown-menu>li>a:hover{background:#f9f9f9;color:#58585a}.search-container .filter-panel h5{color:#a5a5a5}.search-container .filter-panel h3{margin:0}.search-container .search-results-panel{background-color:#f9f9f9;display:flex;flex-direction:column;width:975px;padding-bottom:20px}.search-container .search-results-panel .search-result{background:#fff;border:1px solid #d1d2d4;border-radius:3px;display:block;width:100%;margin:10px 0;padding:10px 0 10px 11px;position:relative}.search-container .search-results-panel .search-result .course-title{font-size:20px}.search-container .search-results-panel .search-result .course-title a{color:#414042;text-decoration:none}.search-container .search-results-panel .search-result .institution-name{font-style:italic;color:#a7a9ac}.search-container .search-results-panel .search-result .search-result-secondary-info{margin-top:5px;display:flex;flex-direction:row;justify-content:space-between}.search-container .search-results-panel .search-result .search-result-secondary-info div:first-child{padding-left:0}.search-container .search-results-panel .search-result .arrow-container{display:flex;justify-content:flex-end;position:absolute;right:12px;top:calc(50% - (15px / 2))}.search-container .search-results-panel .search-result .arrow-container i{color:#a5a5a5;cursor:pointer}.search-container .search-results-panel .search-result i.glyphicon.glyphicon-star{position:absolute;top:calc(50% - (15px / 2));left:-13px}.search-container .search-results-panel .border-a{border-left:5px solid #00a3ad}.search-container .search-results-panel .border-b{border-left:5px solid #005581}.search-container .search-results-panel .border-c{border-left:5px solid #6500ad}.search-container .search-results-panel .border-d{border-left:5px solid #ad007f}.search-container .search-results-panel .border-e{border-left:5px solid #00ad23}.search-container .search-results-panel .border-f{border-left:5px solid #ff6e1b}.search-container .search-results-panel .border-g{border-left:5px solid #e44c9a}.search-container .search-results-panel .border-honors{border-left:13px solid #ffb511;position:relative;padding-left:0}.search-container .course-details-actions{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:15px 20px}.search-container .course-details-actions .buttons{display:flex;flex-direction:row}.search-container .course-details-actions .buttons .btn{margin-left:3px;border-radius:4px;font-size:14px}.search-container .course-details-container{width:975px;background-color:#f9f9f9;padding:25px}.search-container .course-details-container .border-a{border-left:5px solid #00a3ad!important}.search-container .course-details-container .border-b{border-left:5px solid #005581!important}.search-container .course-details-container .border-c{border-left:5px solid #6500ad!important}.search-container .course-details-container .border-d{border-left:5px solid #ad007f!important}.search-container .course-details-container .border-e{border-left:5px solid #00ad23!important}.search-container .course-details-container .border-f{border-left:5px solid #ff6e1b!important}.search-container .course-details-container .border-g{border-left:5px solid #e44c9a!important}.search-container .course-details-container .course-details{background:#fff;border:1px solid #f3f3f4;padding:0 13px;display:flex;flex-direction:column;box-shadow:1px 2px 3px 0 hsla(0,0%,60%,.5)}.search-container .course-details-container .course-details h4{margin-top:5px;margin-bottom:10px}.search-container .course-details-container .course-details .section{padding:15px 0;border-bottom:1px solid #ebebeb}.search-container .course-details-container .course-details .section:last-child{border-bottom:none}.search-container .course-details-container .course-details .course-details-header{display:flex;flex-direction:column}.search-container .course-details-container .course-details .course-details-header .first-row{padding-bottom:11px}.search-container .course-details-container .course-details .course-details-header .course-title{font-size:25px}.search-container .course-details-container .course-details .course-details-header .course-details-subject-area{display:flex;flex-direction:row}.search-container .course-details-container .course-details .course-details-header .course-details-subject-area .subject{align-self:center;padding-right:5px}.search-container .course-details-container .course-details .course-details-header .course-detail-text{font-size:1.5rem;margin-top:3px}.search-container .course-details-container .course-details .overview{display:flex;flex-direction:row}.search-container .course-details-container .course-details .materials{display:flex;flex-direction:column;background:#f9f9f9;margin:10px 0}.search-container .course-details-container .course-details .course-overview-unit{padding-bottom:15px}.search-container .course-details-container .course-details .course-overview-unit h4,.search-container .course-details-container .course-details .course-overview-unit i{cursor:pointer}.search-container .course-details-container .course-details .course-overview-description{padding-top:10px}.search-container .course-details-container .course-details .print-course-materials{display:none}.search-container .course-details-container .no-curriculum{background:#fff;border:1px solid #ebebeb;display:flex;flex-direction:column;margin:30px 0;padding:50px;text-align:center}.search-container .course-details-container .no-curriculum img{padding-bottom:40px}.search-container .course-details-container .no-curriculum h3{color:#414042;padding:0 137px}.search-container .course-details-container .no-curriculum h4{color:#9d9d9d}.search-container .course-details-container i.fa.fa-chevron-down,.search-container .course-details-container i.fa.fa-chevron-right{font-size:12px;padding:0 5px}.search-container .course-details-container .course-materials-title{color:#a7a9ac}@media print{.search-container .collapse,.search-container .print-course-materials{display:block!important;height:auto!important}.search-container .course-materials,.search-container .search-bar,.search-container .search-header{display:none}}.search-container .dropdown-menu>li>a{color:#58585a;text-decoration:none;font-size:1.6rem;margin-left:13px;margin-right:13px;font-weight:400;padding:3px 10px;cursor:pointer;white-space:normal;margin-bottom:7px}.search-container .dropdown-menu>.active>a,.search-container .dropdown-menu>.active>a:focus{color:#58585a;text-decoration:none;background-color:#f3f3f4;outline:0}.search-container .dropdown-menu>.active>a:hover{color:#000;text-decoration:none;background-color:#f3f3f4;outline:0}.search-container .modelonlyfilter{margin-left:-5px;margin-top:0;margin-bottom:17px;background-color:#fff;text-align:left;vertical-align:middle;border:1px solid #ebebeb;padding:3px 0 4px 10px}.search-container .switch{position:relative;display:inline-block;width:30px;height:16px;margin-top:5px;margin-left:3px}.search-container .switch input{opacity:0;width:0;height:0}.search-container .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.search-container .slider:before{position:absolute;content:"";height:12px;width:12px;left:2px;bottom:2px;background-color:#fff;transition:.4s}.search-container input:checked+.slider{background-color:#2196f3}.search-container input:focus+.slider{box-shadow:0 0 1px #2196f3}.search-container input:checked+.slider:before{transform:translateX(14px)}.search-container .slider.round{border-radius:16px}.search-container .slider.round:before{border-radius:50%}.search-container input[type=search]::-webkit-search-cancel-button{-webkit-appearance:searchfield-cancel-button;-moz-appearance:searchfield-cancel-button;position:relative;right:10px;cursor:pointer;color:#d1d2d4;opacity:.5}.search-container .search-help-panel{background-color:#fff;border:2px solid #7e7e7e;border-radius:4px;display:flex;flex-direction:row;margin-top:37px;width:975px}.search-container .search-help-panel .help-content{margin:13px}.search-container .search-help-panel .help-content .help-header{width:100%}.search-container .search-help-panel .help-content .help-header button{margin-left:920px;border:none;background-color:initial;color:#a5a5a5}.search-container .search-help-panel .help-content .help-header button:active{border:none}.search-container .search-help-panel .help-content .help-header button:focus{outline:none}.search-container .search-help-panel .help-content .help-body{width:100%}.search-container .search-help-panel .help-content .help-body .help-text{float:left;margin-left:24px;width:49.999998%}.search-container .search-help-panel .help-content .help-body .help-image{float:left;width:400px;height:170px;margin-left:27px;background-size:contain;background-repeat:no-repeat;background-image:url("data:image/png;base64,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")}.self-report{width:975px}.suggested-course{display:flex}.suggested-course .suggested-course-text{width:80%}.suggested-course .suggested-course-text .suggested-course-title{font-size:1.6rem}.suggested-course .suggested-course-text .suggested-course-attributes{color:#a7a9ac;font-size:1.4rem}.suggested-course .suggested-course-area{margin-top:5px}.self-report-container{align-items:center;display:flex;flex-direction:column;grid-area:content;grid-column:1;grid-row:1;width:975px;-ms-grid-column:1;-ms-grid-row:1}.self-report-container button.reference{background-color:#ffb511;color:#433a00;font-size:12px;padding:2px 10px;border-radius:5px;margin-top:10px;margin-right:12px}.self-report-container .policy-message-panel{background-color:#fff;border:2px solid #ffe552;border-radius:4px;display:flex;flex-direction:row;margin-top:37px;width:975px}.self-report-container .policy-message-panel .policy-message-content{margin:13px}.self-report-container .policy-message-panel .policy-message-content .policy-message-header{width:100%}.self-report-container .policy-message-panel .policy-message-content .policy-message-header button{margin-left:920px;border:none;background-color:initial;color:#a5a5a5}.self-report-container .policy-message-panel .policy-message-content .policy-message-header button:active{border:none}.self-report-container .policy-message-panel .policy-message-content .policy-message-header button:focus{outline:none}.self-report-container .policy-message-panel .policy-message-content .policy-message-body{width:100%}.self-report-container .policy-message-panel .policy-message-content .policy-message-body .policy-message-text{margin:0 24px}.self-report-container .policy-message-panel .policy-message-content .policy-message-body .policy-message-text i.glyphicon.glyphicon-alert{color:#ffe552}.self-report-container .policy-message-special{display:block;background-color:#feb2e0;border:2px solid #e44c9a;border-radius:3px;margin-top:5px;margin-bottom:9px;padding:5px}.self-report-container .policy-message-special i{color:#e44c9a;padding-right:2px}.self-report-container .cycle-closed{width:975px;margin:20px;text-align:center;background-color:#fff}.self-report-container .cycle-closed img{margin:10px 0;height:200px}.self-report-container .self-report-panel{margin-top:0}.self-report-container .self-report-panel .self-report-header{background-color:rgba(0,85,129,.8);display:flex;flex-direction:row;height:75px;width:975px}.self-report-container .self-report-panel .self-report-header .self-report-header-item{margin:auto}.self-report-container .self-report-panel .self-report-header .a-to-g{color:#ffd200;margin-right:7px}.self-report-container .self-report-panel .self-report-header .self-report-header-title{color:#fff;font-size:2rem;padding:0 12px;width:80%}.self-report-container .self-report-panel .self-report-header .btn.active{background-color:hsla(0,0%,100%,.2);border-radius:2px}.self-report-container .self-report-panel .self-report-header a{font-size:1.6rem}.self-report-container .self-report-panel .self-report-header .btn:focus,.self-report-container .self-report-panel .self-report-header .btn:hover,.self-report-container .self-report-panel .self-report-header a{color:#fff}.self-report-container .self-report-panel .self-report-steps .introduction{background-color:#fff;border-bottom:1px solid #ebebeb;padding:11px 11px 11px 24px;width:100%;display:flex}.self-report-container .self-report-panel .self-report-steps .introduction .step-info{width:80%}.self-report-container .self-report-panel .self-report-steps .introduction .step-info .step-title{font-size:1.6rem;font-weight:700}.self-report-container .self-report-panel .self-report-steps .introduction .step-info .step-summary{width:550px}.self-report-container .self-report-panel .self-report-steps .introduction .btn-default{background-color:#fff;border-color:#414042;border-width:1.5px;border-radius:5px;color:#414042;font-size:1.3rem;margin-top:5px;margin-left:45px;margin-right:12px}.self-report-container .self-report-panel .self-report-steps .active-step{background-color:#ebebeb}.self-report-container .self-report-panel .self-report-steps .inactive-step{background-color:#fff;border-bottom:1px solid #ebebeb}.self-report-container .self-report-panel .self-report-steps .self-report-step{padding:18px;width:100%}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container{display:flex;flex-direction:row;align-items:stretch}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-image{width:32px;height:32px}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-one-active{background-image:url(/images/self-report-active-step1.svg);background-repeat:no-repeat}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-one-disabled{background-image:url(/images/self-report-disabled-step1.svg);background-repeat:no-repeat}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-two-active{background-image:url(/images/self-report-active-step2.svg);background-repeat:no-repeat}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-two-disabled{background-image:url(/images/self-report-disabled-step2.svg);background-repeat:no-repeat}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-three-active{background-image:url(/images/self-report-active-step3.svg);background-repeat:no-repeat}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-three-disabled{background-image:url(/images/self-report-disabled-step3.svg);background-repeat:no-repeat}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-four-active{background-image:url(/images/self-report-active-step4.svg);background-repeat:no-repeat}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-four-disabled{background-image:url(/images/self-report-disabled-step4.svg);background-repeat:no-repeat}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-five-active{background-image:url(/images/self-report-active-step5.svg);background-repeat:no-repeat}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-five-disabled{background-image:url(/images/self-report-disabled-step5.svg);background-repeat:no-repeat}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-six-active{background-image:url(/images/self-report-active-step6.svg);background-repeat:no-repeat}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-six-disabled{background-image:url(/images/self-report-disabled-step6.svg);background-repeat:no-repeat}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-completed{background-image:url(/images/self-report-step-success.svg);background-repeat:no-repeat}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-detail{margin-left:18px}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-detail .step-title{font-weight:700}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-detail .step-summary{font-size:1.8rem;font-style:italic;color:#a7a9ac}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-detail .disabled-step{color:#a7a9ac}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-detail .select-publisher-content{display:flex;width:883px}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-detail .select-publisher-content .select-publisher-controls{width:420px}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-detail .select-publisher-content .select-publisher-controls .select-publisher-entry ul.dropdown-menu:first-child:before{content:"Online Publishers";margin-left:21px;margin-bottom:5px;font-size:1.6rem;font-weight:700;color:#000}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-detail .select-publisher-content .select-publisher-controls .select-publisher-entry .dropdown-menu{border-radius:0;left:1px;padding-bottom:13px;padding-top:13px;width:420px}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-detail .select-publisher-content .select-publisher-controls .select-publisher-entry .dropdown-menu li{color:#000}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-detail .select-publisher-content .select-publisher-controls .select-publisher-entry .dropdown-menu li a{color:#58585a;text-decoration:none;font-size:1.6rem;margin-left:13px;margin-right:13px;font-weight:400;padding:3px 10px;cursor:pointer;white-space:normal;margin-bottom:7px}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-detail .select-publisher-content .select-publisher-controls .select-publisher-entry .dropdown-menu .active a,.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-detail .select-publisher-content .select-publisher-controls .select-publisher-entry .dropdown-menu .active a:focus{color:#58585a;text-decoration:none;background-color:#f3f3f4;outline:0}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-detail .select-publisher-content .select-publisher-controls .select-publisher-entry .dropdown-menu .active a:hover{color:#000;text-decoration:none;background-color:#f3f3f4;outline:0}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-detail .select-publisher-content .select-publisher-bulletin{width:413px;margin-left:37px}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-detail .select-publisher-content .select-publisher-bulletin .panel{border:2px solid #ccc;border-radius:7px;padding:11px 17px 11px 11px}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-detail .select-course-content{display:flex;width:883px}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-detail .select-course-content .select-course-controls{width:420px}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-detail .select-course-content .select-course-controls .select-course-entry ul.dropdown-menu:first-child:before{content:"Suggested Courses";margin-left:21px;margin-bottom:7px;font-size:1.6rem;font-weight:700;color:#000}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-detail .select-course-content .select-course-controls .select-course-entry .dropdown-menu{border-radius:0;left:1px;padding-bottom:13px;padding-top:13px;width:420px}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-detail .select-course-content .select-course-controls .select-course-entry .dropdown-menu li{color:#000}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-detail .select-course-content .select-course-controls .select-course-entry .dropdown-menu li a{color:#58585a;text-decoration:none;font-size:1.6rem;margin-left:13px;margin-right:13px;font-weight:400;padding:3px 10px;cursor:pointer;white-space:normal;margin-bottom:7px}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-detail .select-course-content .select-course-controls .select-course-entry .dropdown-menu .active a,.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-detail .select-course-content .select-course-controls .select-course-entry .dropdown-menu .active a:focus{color:#58585a;text-decoration:none;background-color:#f3f3f4;outline:0}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-detail .select-course-content .select-course-controls .select-course-entry .dropdown-menu .active a:hover{color:#000;text-decoration:none;background-color:#f3f3f4;outline:0}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-detail .select-course-content .select-course-bulletin{width:413px;margin-left:37px}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-detail .select-course-content .select-course-bulletin .panel{border:2px solid #ccc;border-radius:7px;padding:11px 17px 11px 11px}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-content{width:420px}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-content .row{margin-left:0}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-content .row .course-detail-entry{width:420px}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-content .row .course-detail-entry .form-group{margin-top:7px;margin-bottom:11px}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-content .row .additional-info{margin-bottom:10px;float:left}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-content .row .additional-info .transcript-inputs{margin-bottom:3px}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-content .row .additional-info .transcript-inputs .transcript-entry input{width:90%;margin-right:3px}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-content .row .additional-info .transcriptabbrev-hr{border:0;height:0;text-align:left;border-top:2px solid rgba(0,0,0,.1);border-bottom:1px solid hsla(0,0%,100%,.3)}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-content .row .additional-info .form-group{margin-top:10px;margin-bottom:3px}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-content .row .additional-info .multi-select-dropdown{background:#fff;min-width:275px;margin-right:3px;height:34px}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-content .row .additional-info .multi-select-dropdown>ng-multiselect-dropdown .dropdown-btn{border:1px solid #ccc;line-height:inherit}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-content .row .additional-info .district-user-rollback-years{display:flex;margin-bottom:3px}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-content .row .additional-info .district-user-rollback-years button{min-height:34px;margin-right:3px}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-content .row .additional-info .add-abbreviation{color:#1295d8}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-content .row .transcript-bulletin{vertical-align:top;width:375px;margin-left:520px}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-content .row .transcript-bulletin .panel{border:2px solid #ccc;border-radius:7px;padding:11px 17px 11px 11px}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-content .row .radio-check{border:1px solid #d1d2d4;background:#fff;margin:0}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-content .row .selected{background-color:#1295d8;border:1px solid #1295d8;color:#fff}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-action{display:flex;flex-direction:column-reverse;width:100px;float:right}.self-report-container .self-report-panel .self-report-steps .self-report-step .self-report-step-container .step-action .btn{border-radius:4px;margin-left:12px;margin-bottom:3px;margin-top:3px}.self-report-summary .modal-content{border-left:none;border-radius:7px;margin-top:295px}.self-report-summary .modal-content .modal-header .close{display:inline-block;font-size:2.5rem;margin-top:-4px;margin-right:-4px}.self-report-summary .modal-content .modal-header h4{color:#000;font-style:normal;padding-top:11px;margin-bottom:unset;padding-bottom:unset}.self-report-summary .modal-content .modal-body .row{margin-left:-20px;margin-bottom:13px}.self-report-summary .text-light{color:#a7a9ac}.btn-override{background-color:#fff;border-color:#ccc;border-radius:0 3px 3px 0;color:#a7a9ac;font-size:14px}.clickable-item{cursor:pointer}.requisite-title{width:230px!important;margin-right:5px}.requisite-controls{margin-right:3px}.sidebarpolicymessage{background-color:#fff;margin-left:500px;width:380px;padding:11px;border:2px solid #ccc;border-radius:7px}.my-institution-container{align-items:center;display:flex;flex-direction:column;grid-area:content;width:975px;grid-column:1;grid-row:1;-ms-grid-column:1;-ms-grid-row:1}.my-institution-container .registration-pending-panel{background-color:#fff;width:100%;margin-top:19px;height:54px;font-size:1.7rem;border:2px solid #a7a9ac;padding:18px}.my-institution-container .my-institution-panel{margin-top:0}.my-institution-container .my-institution-panel .my-institution-header{background-color:rgba(0,85,129,.8);display:flex;flex-direction:row;height:16px;width:975px}.my-institution-container .my-institution-panel .my-institution-body{background-color:#f3f5f7}.my-institution-container .my-institution-panel .my-institution-body .body-section{margin-left:30px;padding-top:38px}.my-institution-container .my-institution-panel .my-institution-body .body-section h3{color:#000;margin-top:0}.my-institution-container .my-institution-panel .my-institution-body .body-section i.fa{margin:0 12px 0 0}.my-institution-container .my-institution-panel .my-institution-body .body-section .body-section-header{display:flex;flex-direction:row;width:100%}.my-institution-container .my-institution-panel .my-institution-body .body-section .body-section-header .header-title{width:70%}.my-institution-container .my-institution-panel .my-institution-body .body-section .body-section-header .header-actions{width:30%;margin-right:30px}.my-institution-container .my-institution-panel .my-institution-body .body-section .body-section-header .header-actions .btn-schools{float:right;margin-left:7px}.my-institution-container .my-institution-panel .my-institution-body .body-section .body-section-header .header-actions .btn-users{float:right}.my-institution-container .my-institution-panel .my-institution-body .body-section:last-child{padding-bottom:38px}.card-section{display:flex;flex-direction:row}.card-section .card{background-color:#fff;border-radius:3px 3px 3px 3px;box-shadow:0 3px 5px rgba(0,0,0,.15);margin-right:30px;padding:22px;width:285px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.15)}.card-section .card .card-header{display:flex;flex-direction:row}.card-section .card .card-header h4{color:#a7a9ac;margin-top:0;flex-grow:2}.card-section .card .card-header i{color:#000;font-size:1.7rem}.card-section .card .card-body input{margin-bottom:8px}.card-section .card .card-body .card-value{font-size:1.7rem;margin-bottom:7px}.card-section .card .card-body .card-value-red{font-size:1.7rem;margin-bottom:7px;color:red}.card-section .card .card-body .card-hint{width:100%;clear:both;padding-top:7px;font-size:12px;color:#999}.card-section .card .card-body .radio-check{border:1px solid #d1d2d4;background:#fff;margin:0}.card-section .card .card-body .selected{background-color:#1295d8;border:1px solid #1295d8;color:#fff}.card-section .card .card-body .form-row .col-sm-10{padding-left:0;padding-right:0}.card-section .card .card-body .form-row .col-sm-1,.card-section .card .card-body .form-row .col-sm-3,.card-section .card .card-body .form-row .col-sm-4,.card-section .card .card-body .form-row .col-sm-5,.card-section .card .card-body .form-row .col-sm-7,.card-section .card .card-body .form-row .col-sm-11{padding-left:0;padding-right:3px}.card-section .card .card-body .fa{font-size:2rem;padding-top:5px;padding-left:5px}.card-section .card .card-actions{display:flex;flex-direction:row-reverse;align-items:center}.card-section .card .card-actions .btn{margin-left:11px}.dashboard-container{align-items:center;display:flex;flex-direction:column;grid-area:content;grid-column:1;grid-row:1;width:975px;-ms-grid-column:1;-ms-grid-row:1}.dashboard-container .dashboard-panel{margin-top:37px;width:975px}.dashboard-container .dashboard-panel .dashboard-header{background-color:#005581;background-image:linear-gradient(90deg,#1295d8,#005581);height:16px}.dashboard-container .dashboard-panel .publisher-alert{background-color:#fff;padding:18px}.dashboard-container .dashboard-panel .publisher-alert .publisher-alert-body h3{color:#000}.dashboard-container .dashboard-panel .publisher-alert .publisher-alert-body .message{font-size:1.7rem}.dashboard-container .dashboard-panel .publisher-alert .publisher-alert-body .btn{margin-top:18px;width:225px}.dashboard-container .dashboard-panel .publisher-registration{background-color:#f3f5f7;padding:57px 18px 0;width:100%}.dashboard-container .dashboard-panel .publisher-registration .publisher-registration-section{border-bottom:1px solid #d1d2d4;padding-bottom:37px}.dashboard-container .dashboard-panel .publisher-registration .publisher-registration-section .publisher-registration-form{background-color:#fff;margin:auto;padding:37px;width:574px}.dashboard-container .dashboard-panel .publisher-registration .publisher-registration-section .publisher-registration-form .btn-group .radio-check{border:1px solid #d1d2d4;background:#fff;margin:0}.dashboard-container .dashboard-panel .publisher-registration .publisher-registration-section .publisher-registration-form .btn-group .selected{background-color:#005581;border:1px solid #005581;color:#fff}.dashboard-container .dashboard-panel .publisher-registration .publisher-registration-section .publisher-registration-form .btn-primary{border:1px solid #1295d8!important}.dashboard-container .dashboard-panel .publisher-registration .publisher-registration-section .publisher-registration-form .registration-file{background-color:#ebebeb;border:1px solid #a5a5a5;border-radius:4px;color:#7e7e7e;padding:7px;margin-bottom:3px;margin-top:8px}.dashboard-container .dashboard-panel .publisher-registration .publisher-registration-section .registration-actions{display:flex;align-items:center;flex-direction:row-reverse;margin-top:37px}.dashboard-container .dashboard-panel .publisher-registration .publisher-registration-section .registration-actions .clickable-item{color:#000;display:block;margin-right:18px}.dashboard-container .dashboard-panel .dashboard-body{background-color:#f3f5f7;padding-top:24px;padding-left:18px}.dashboard-container .dashboard-panel .dashboard-body h4{margin-top:0}.dashboard-container .dashboard-panel .dashboard-body h4 .fa-graduation-cap{margin-right:9px}.dashboard-container .dashboard-panel .dashboard-body h4 .fa-users{margin-right:13px}.dashboard-container .dashboard-panel .dashboard-body .course-audit-section{display:flex;flex-direction:column;border-bottom:1px solid #d1d2d4;margin-bottom:10px}.dashboard-container .dashboard-panel .dashboard-body .course-audit-section .audit-header{display:flex;justify-content:space-between}.dashboard-container .dashboard-panel .dashboard-body .course-audit-section .audit-header .audit-count{margin-right:43px;font-size:1.7rem}.dashboard-container .dashboard-panel .dashboard-body .course-audit-section .audit-footer{margin:20px 0;text-align:center}.dashboard-container .dashboard-panel .dashboard-body .course-audit-section .no-audits{margin-bottom:20px;text-align:center;background-color:#fff}.dashboard-container .dashboard-panel .dashboard-body .course-audit-section .no-audits img{margin:10px 0;height:200px}.dashboard-container .dashboard-panel .dashboard-body .course-audit-section .no-audits .no-audits-message h4{padding:0 76px 38px}.dashboard-container .dashboard-panel .dashboard-body .contacts-section{display:flex;flex-direction:column;padding:10px 0}.dashboard-container .dashboard-panel .dashboard-body .contacts-section .contacts-footer{margin:20px 0;text-align:center}.dashboard-container .dashboard-panel .dashboard-body .contacts-section .gray-text{color:#a7a9ac}.course-audit-section .card-section{display:flex;flex-wrap:wrap}.course-audit-section .card-section .card .card-body{min-height:167px}.course-audit-section .card-section .card .card-title{display:flex;justify-content:space-between}.course-audit-section .card-section .card .card-value{font-size:13px;margin-bottom:20px}.course-audit-section .card-section .card .card-footer{background-color:#f3f3f4;padding:10px;margin:0 -22px -22px}.course-audit-section .card-section .card .card-footer button{width:100%}.course-audit-section .card-section .card:nth-child(n+4){margin-top:21px}.course-audit-section .state{padding:10px 10px 7px;text-align:center;text-decoration:none;display:inline-block;margin:auto;border-radius:20px;font-size:11px;width:80px}.course-audit-section .draft{border:1px solid #005581;color:#005581}.course-audit-section .not-started{border:1px solid #e44c9a;color:#e44c9a}.course-audit-section .cancel-invalid,.course-audit-section .cancellation-pending{border:1px solid #ff6e1b;color:#ff6e1b}.course-audit-section .cancelled{border:1px solid #b94a48;color:#b94a48}.course-audit-section .in-review{border:1px solid #2572cc;color:#2572cc}.course-audit-section .not-approved{border:1px solid #ffd200;color:#ffd200}.course-audit-section .approved{border:1px solid #00ad23;color:#00ad23}.course-audit-section .cencel-invalid{border:1px solid #b94a48;color:#b94a48}.course-audit-section .small-gray-text{font-size:11px}.course-audit-section .cancel-invalid-icon{color:#b94a48}.course-audit-section .honors{width:100px;text-align:center}.course-audit-container{align-items:center;display:flex;flex-direction:column;grid-area:content;grid-column:1;grid-row:1;width:975px;-ms-grid-column:1;-ms-grid-row:1}.course-audit-container .course-audit-panel{margin-top:37px;width:975px}.course-audit-container .course-audit-panel .course-audit-header{background-color:#005581;background-image:linear-gradient(90deg,#1295d8,#005581);display:flex;align-items:center;flex-direction:row-reverse;padding:9px}.course-audit-container .course-audit-panel .course-audit-header .course-audit-help{font-size:1.7rem;margin-right:9px}.course-audit-container .course-audit-panel .course-audit-header .course-audit-help .fa{color:#fff;font-size:unset;height:auto;width:auto;margin:2px 0 0}.course-audit-container .course-audit-panel .course-audit-header .course-audit-help a{color:#fff;cursor:pointer}.course-audit-container .course-audit-panel .course-audit-header .course-audit-help a:focus,.course-audit-container .course-audit-panel .course-audit-header .course-audit-help a:hover{color:#fff;cursor:pointer;text-decoration:none}.course-audit-container .course-audit-panel .course-audit-body{background-color:#f3f5f7;min-height:795px;padding-top:24px;padding-left:24px;padding-bottom:37px}.course-audit-container .course-audit-panel .course-audit-body h4{margin-top:0}.course-audit-container .course-audit-panel .course-audit-body h4 .fa-graduation-cap{margin-right:9px}.course-audit-container .course-audit-panel .course-audit-body h4 .fa-users{margin-right:13px}.course-audit-container .course-audit-panel .course-audit-body .course-audit-section{display:flex;flex-direction:column}.course-audit-container .course-audit-panel .course-audit-body .course-audit-section .audit-header{display:flex;justify-content:space-between}.course-audit-container .course-audit-panel .course-audit-body .course-audit-section .audit-header .audit-count{margin-right:43px;font-size:1.7rem}.course-audit-container .course-audit-panel .course-audit-body .course-audit-section .audit-footer{margin:20px 0;text-align:center}.course-audit-container .course-audit-panel .course-audit-body .course-audit-section .no-audits{margin-bottom:20px;text-align:center;background-color:#fff}.course-audit-container .course-audit-panel .course-audit-body .course-audit-section .no-audits img{margin:10px 0;height:200px}.course-audit-container .course-audit-panel .course-audit-body .course-audit-section .no-audits .no-audits-message h4{padding:0 76px 38px}.course-card-button-text{font-size:11px}:root{--uc-blue:#1295d8;--uc-gold:#ffb511;--blue-dark:#005581;--blue-light:#72cdf4;--gold-light:#ffd200;--gold-lighter:#ffe552;--orange:#ff6e1b;--orange-light:#ff8f28;--pink:#e44c9a;--pink-light:#feb2e0;--teal:#00778b;--teal-light:#00a3ad;--uc-gray:#7c7e7f;--gray-warm-8:#8f8884;--gray-warm-3:#beb6af;--gray-warm-1:#dbd5cd;--gold-metallic:#b4975a;--black:#000;--gray-600:#414042;--gray-500:#58585a;--gray-450:#7e7e7e;--gray-400:#a5a5a5;--gray-300:#a7a9ac;--gray-200:#d1d2d4;--gray-175:#e4e4e4;--gray-150:#ebebeb;--gray-100:#f3f3f4;--gray-50:#f9f9f9;--white:#fff;--tagA:#00a3ad;--tagB:#005581;--tagC:#6500ad;--tagD:#ad007f;--tagE:#00ad23;--tagF:#ff6e1b;--tagG:#e44c9a}.course-options-header{background-color:#fff;border-bottom:1.5px solid #a7a9ac;display:flex;padding:11px 11px 11px 24px;width:100%}.course-options-header .course-options-content{width:80%}.course-options-header .course-options-content div:first-child{font-size:1.6rem;font-weight:700}.course-options-header .btn-default{background-color:#fff;border-color:#414042;border-width:1.5px;border-radius:5px;color:#414042;font-size:1.3rem;margin-top:5px;margin-left:45px;margin-right:12px}.course-options-help{padding-bottom:1px;border-bottom:1px solid #555;margin:0 24px}.course-options-help .course-options-help-panel{padding:24px;margin:24px 0;border:1px solid #a7a9ac;background-color:#fff;border-radius:3px}.submission-options{display:flex;height:164px;margin:24px}.submission-options input[type=radio]{display:none}.submission-options input[type=radio]:not(:disabled)~label{cursor:pointer}.submission-options label{background:#fff;border:1.5px solid #a7a9ac;border-radius:3px;display:block;height:100%;padding:27px 12px 12px;position:relative;text-align:center;width:164px}.submission-options label:hover{border:1.5px solid #2572cc}.submission-options label .option-text{font-size:1.4rem;margin:12px auto;vertical-align:middle}.submission-options label:nth-child(n+2){margin-left:25px}.submission-options input[type=radio]:checked+label{border:1.5px solid #2572cc}.rocp-circle{color:rgba(18,149,216,.1)}.rocp-icon{color:#72cdf4}.course-circle{color:rgba(255,210,0,.1)}.course-icon{color:#ffb511}.model-circle{color:rgba(0,85,129,.1)}.model-icon{color:#005581}.program-circle{color:rgba(18,149,216,.1)}.program-icon{color:#1295d8}.report-circle{color:rgba(173,0,127,.1)}.report-icon{color:#e44c9a}.submission-start{display:flex}.submission-start .submission-values{margin:24px;padding-right:72px;width:50%}.submission-start .submission-help{width:50%}.submission-start .submission-help .submission-help-panel{background-color:#fff;border:1px solid #f2f2f2;box-sizing:border-box;box-shadow:0 3px 5px rgba(0,0,0,.15);border-radius:4px;margin:24px;padding:24px}.course-submission-header{background-color:#fff;border-bottom:1.5px solid #a7a9ac;display:flex;padding:11px 11px 11px 24px;width:100%}.course-submission-header .course-submission-content{width:800px}.course-submission-header .course-submission-content div:first-child{font-size:1.6rem;font-weight:700}.course-submission-header .btn-default{background-color:#fff;border-color:#414042;border-width:1.5px;border-radius:5px;color:#414042;font-size:1.3rem;margin-top:5px;margin-left:30px;margin-right:10px}.course-submission-help{padding-bottom:1px;border-bottom:1px solid #555;margin:0 24px}.course-submission-help .course-submission-help-panel{padding:24px;margin:24px 0;border:1px solid #a7a9ac;background-color:#fff;border-radius:3px}.course-entry-container{display:flex;background-color:#fff}.course-entry-container #sidebar-wrapper{background-color:#fff;min-height:50vh}.course-entry-container #sidebar-wrapper .sidebar-heading{padding:1.3rem;font-size:1.5rem}.course-entry-container #sidebar-wrapper .list-group{width:20rem;font-size:1.5rem}.course-entry-container #sidebar-wrapper .list-group .list-group-item{padding:10px 24px;border:none;border-bottom:1px solid #ddd;margin-bottom:0}.course-entry-container #sidebar-wrapper .list-group .list-group-item.active:hover{border:none;border-bottom:1px solid #ddd;color:#1295d8}.course-entry-container #sidebar-wrapper .list-group .list-group-item.active:hover:after,.course-entry-container #sidebar-wrapper .list-group .list-group-item.active:hover:before{color:#1295d8}.course-entry-container #sidebar-wrapper .list-group .list-group-item .list-group-item-action .sub-category{padding:10px 32px}.course-entry-container #sidebar-wrapper .list-group .list-group-item:first-child{border-radius:0;border-top:none}.course-entry-container #sidebar-wrapper .list-group .list-group-item:last-child{border-radius:0;border-bottom:none}.course-entry-container a.main-category:before{color:#000;content:"\f105";font-family:Font Awesome\ 5 Free;font-style:normal;font-size:1.5rem;font-variant:normal;font-weight:900;margin:1rem .5rem 0 -.5rem;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.course-entry-container a.main-category:hover{background-color:#ebebeb!important}.course-entry-container a.active{border:none;border-bottom:1px solid #ddd;background-color:#1295d8!important}.course-entry-container a.active:before{color:#fff;content:"\f107";font-family:Font Awesome\ 5 Free;font-style:normal;font-size:1.5rem;font-variant:normal;font-weight:900;margin:1rem .5rem 0 -.5rem;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.course-entry-container .list-group-item.active:after{color:#fff}.course-entry-container a.completed{padding-right:1rem}.course-entry-container a.completed:after{color:#1295d8;content:"\f058";font-family:Font Awesome\ 5 Free;font-style:normal;font-size:1.5rem;font-variant:normal;font-weight:900;float:right;margin-top:2px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.course-entry-container a.completed:focus{background:red}.course-entry-container a.valerror{padding-right:1rem}.course-entry-container a.valerror:after{color:#ffb511;content:"\f071";font-family:Font Awesome\ 5 Free;font-style:normal;font-size:1.5rem;font-variant:normal;font-weight:900;float:right;margin-top:2px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.course-entry-container a.valerror:focus{background:red}.course-entry-container a.sub-category{color:#1295d8;font-size:1.3rem;padding-left:38px!important}.course-entry-container a.sub-category:focus{background-color:#e1f4fc!important}.course-entry-container a.sub-category:hover{background-color:#ebebeb!important}.course-entry-container a.sub-active{background-color:#e1f4fc}.course-entry-container a.sub-completed:after{color:#1295d8;content:"\f00c"}.course-entry-container a.sub-completed:after,.course-entry-container a.sub-valerror:after{font-family:Font Awesome\ 5 Free;font-style:normal;font-size:1.3rem;font-variant:normal;font-weight:900;float:right;margin-top:2px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.course-entry-container a.sub-valerror:after{color:#ffb511;content:"\f071"}.course-entry-container .course-entry-content{background-color:#f2f2f2;display:flex;padding-left:36px;padding-right:36px;padding-top:28px;width:100%}.course-entry-container .course-entry-content .radio-check{border:1px solid #d1d2d4;background:#fff;margin:0}.course-entry-container .course-entry-content .selected{background-color:#1295d8;border:1px solid #1295d8;color:#fff}.course-entry-container .course-entry-content .course-entry-controls{width:376px}.course-entry-container .course-entry-content .course-entry-controls .help-icon{color:#7e7e7e}.course-entry-container .course-entry-content .course-entry-controls .multiselect-dropdown{background-color:#fff}.course-entry-container .course-entry-content .course-entry-controls .multiselect-dropdown .dropdown-btn{border:1px solid #ccc;line-height:inherit}.course-entry-container .course-entry-content .course-entry-controls .transcript-inputs{display:flex;margin-bottom:12px}.course-entry-container .course-entry-content .course-entry-controls .transcript-inputs input{width:200px;margin-right:3px}.course-entry-container .course-entry-content .course-entry-controls .transcript-inputs .abbreviation-entry{margin-bottom:12px}.course-entry-container .course-entry-content .course-entry-controls .transcript-inputs .select-schools{margin-left:5px;width:225px}.course-entry-container .course-entry-content .course-entry-controls .transcript-inputs .select-schools .multiselect-dropdown .dropdown-btn>span.selected-item.ng-star-inserted{width:140px!important}.course-entry-container .course-entry-content .course-entry-controls .add-abbreviation{color:#1295d8;display:block;margin-bottom:13px}.course-entry-container .course-entry-content .course-entry-controls .add-abbreviation:hover{text-decoration:none;color:#1295d8}.course-entry-container .course-entry-content .course-entry-controls .remove-abbreviation{color:#000;display:block;margin-top:8px;margin-left:3px}.course-entry-container .course-entry-content .course-entry-controls .remove-abbreviation:hover{text-decoration:none;color:#000}.course-entry-container .course-entry-content .course-entry-controls .transcriptabbrev-hr{border:0;height:0;text-align:left;border-top:2px solid rgba(0,0,0,.1);border-bottom:1px solid hsla(0,0%,100%,.3)}.course-entry-container .course-entry-content .course-entry-controls .btn:focus{outline:none}.course-entry-container .course-entry-content .course-entry-controls .requisite-group{margin-top:3px;margin-bottom:13px}.course-entry-container .course-entry-content .course-entry-controls .requisite-course-title{width:185px;background-color:#d1d2d4}.course-entry-container .course-entry-content .course-entry-controls .retroactive-year{display:flex}.course-entry-container .course-entry-content .course-entry-controls .retroactive-year button{height:33px}.course-entry-container .course-entry-content .course-entry-controls .retroactive-year .retroactive-schools{width:297px;margin-left:6px}.course-entry-container .course-entry-content .course-entry-help{margin-bottom:24px}.course-entry-container .course-entry-content .course-entry-help .course-entry-help-panel{background-color:#fff;border:1px solid #f2f2f2;box-sizing:border-box;box-shadow:0 3px 5px rgba(0,0,0,.15);border-radius:4px;padding:24px}.course-entry-container .course-entry-content .course-entry-features h5{font-size:16px}.course-entry-container .course-entry-content .course-entry-features .course-entry-header{display:flex;justify-content:space-between;padding:0 0 24px}.course-entry-container .course-entry-content .adjacent-controls{width:290px;margin-left:36px}.course-entry-container .course-entry-content .full-width{width:100%}.course-entry-container .adjacent-help{width:376px}.course-entry-container .course-entry-actions{display:flex;flex-direction:row-reverse;padding:10px 0}.course-unit{background-color:#fff;border:1px solid #f2f2f2;margin-bottom:12px}.course-unit .course-unit-header{border-bottom:1px solid #a7a9ac;display:flex;justify-content:space-between;padding:12px}.course-unit .course-unit-header .btn-group button{background-color:#fff;border:none;font-size:2rem}.course-unit .course-unit-errors{display:flex;height:auto;overflow:hidden;background-color:#eee;padding:6px}.course-unit .course-unit-actions{display:flex;flex-direction:row-reverse;padding:10px 0}.course-unit .course-unit-actions button{margin-left:12px}.course-unit .course-unit-body{padding:12px}.course-unit .course-material-content{padding-left:48px;padding-top:30px;width:750px}.course-unit .course-material-content .radio-check{border:1px solid #d1d2d4;background:#fff;margin:0}.course-unit .course-material-content .selected{background-color:#1295d8;border:1px solid #1295d8;color:#fff}.material-entry-panel{border:1px solid #a7a9ac;background-color:#fff;padding:12px}.empty-materials{margin-bottom:24px}.empty-materials .empty-materials-panel{background-color:#fff;border:1px solid #f2f2f2;box-sizing:border-box;box-shadow:0 3px 5px rgba(0,0,0,.15);border-radius:4px;padding:42px;text-align:center}.empty-materials .empty-materials-panel h4{color:#005581;margin-top:24px}.empty-materials .empty-materials-panel h5{color:#005581}.disciplineSubTitle{font-style:italic;color:#a9a9a9;padding-left:10px}.advMathDisciplineOptionSeparator,.disciplineOptionSeparator{font-size:1pt}.policy-message{display:block;background-color:#fff4b3;border:2px solid #e4a227;border-radius:3px;margin-top:5px;margin-bottom:9px;padding:5px}.policy-message i{color:#e4a227;padding-right:2px}.policy-message-special{display:block;background-color:#feb2e0;border:2px solid #e44c9a;border-radius:3px;margin-top:5px;margin-bottom:9px;padding:5px}.policy-message-special i{color:#e44c9a;padding-right:2px}.help-message{display:block;background-color:#cfeefa;border:1px solid #79b8d6;border-radius:3px;margin-top:5px;margin-bottom:9px;padding:5px}.help-message i{color:#79b8d6}.help-block{color:#b94a48}.selected-institution{background-color:#fff;border-radius:9px;border:1px solid #6a6a6a;color:#6a6a6a;display:inline-block;font-size:12px;margin-top:7px;margin-left:4px;padding:2px 8px}.selected-institution a{color:#6a6a6a}.disabled-school{color:#ccc;cursor:not-allowed;display:inline-block}.disabled-school i{color:#ccc}.submission-actions{display:flex;flex-direction:row-reverse;margin:15px 0}.submission-panel{border:1px solid #d1d2d4;margin-bottom:0}.button-radius{border-radius:4px}.panel-click{background-color:#1295d8;color:#fff}.panel-accordion{margin-bottom:0;border:1px solid #f2f2f2}.panel-accordion .panel-heading{display:flex;justify-content:space-between}.course-content{margin-top:10px;margin-bottom:15px}.course-button{float:right}.padding-zero{padding:0}.margin-fifteen{margin:0 15px}.border-mix{border-top:1px solid #d1d2d4}.bold{font-weight:700}.circle{height:20px;width:20px;background-color:#1295d8;border-radius:50%;display:inline-block;font-weight:bolder}.check{font-size:x-small;color:#fff;margin-left:20%}.remove{float:right;color:#00008b}.course-success{color:grey;cursor:not-allowed}.course-message-panel{background:#fff;border:1px solid #ebebeb;display:flex;flex-direction:column;padding:50px;text-align:center}.course-message-panel img{padding-bottom:40px}.course-message-panel h3{color:#414042;padding:0 137px}.course-message-panel h4{color:#9d9d9d}.course-material-list table{table-layout:fixed;width:100%;white-space:nowrap}.course-material-list th{white-space:normal}.course-material-list td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.submission-warning{background:rgba(255,244,179,.5);border:1px solid #e4a227;border-radius:4px;margin-bottom:24px}.submission-success,.submission-warning{box-sizing:border-box;margin-top:24px;padding:12px}.submission-success{background-color:#d4e3f1;border:1px solid #033e75;border-radius:4px}.submission-success .success-text{margin-left:5%;margin-top:0}.submission-error{margin-top:24px;background-color:rgba(185,74,72,.5);border:1px solid #b94a48;box-sizing:border-box;border-radius:4px}.submission-error .success-text{margin-left:5%;margin-top:0}.submission-review{background:#fff;border:1px solid #d1d2d4;margin-bottom:0;padding:16px}.submission-review .general-section{display:flex;justify-content:space-between}.submission-review .submission-group{display:flex;flex-direction:row;margin-bottom:8px}.submission-review .submission-group label{font-size:1.3rem;color:#a7a9ac;width:35%}.submission-review .submission-group .submission-value{width:65%}.edit-col{text-align:right}.edit-col a{color:#58585a;display:inline-block;font-size:1.7rem;margin-left:13px}.disabled-courseoption{background-color:#ddd;opacity:.4}.disabled-courseoption .tooltiptext{visibility:hidden;width:300px;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;top:-5px;z-index:1}.disabled-courseoption:hover .tooltiptext{visibility:visible}.institution{margin-left:0;margin-right:0}.sub-header{background-color:#005581;height:60px;padding:0 10px}.sub-header .sub-header-right{float:right}.sub-header .institution{margin-left:0;margin-right:0}.sub-header h4{color:#fff;margin-top:20px}.sub-header h4 .gold{color:#ffb511}.sub-header a.home,.sub-header button.home{background-color:#ffb511;color:#433a00;font-size:1.5rem;font-weight:600;padding:7px 10px;border-radius:5px;margin:10px}.dashboard .courses-snapshot .submission-card .meta-data .data-item,.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-body{padding:10px 20px}.nowrap{white-space:nowrap}.fa.fa-trash{color:#b94a48}
