html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,body,h1,h2,h3,h4,h5,h6,.top-bar-section ul li>a,.top-bar-section ul li>.button-link,.tabs dd>a,.tabs dd>.button-link{font-family:proxima-nova,sans-serif!important}h2.H2toH5{font-size:1.125rem!important;line-height:1.4!important;font-weight:bold!important;color:#000!important}p.H2toH5{font-size:1.1rem!important;line-height:1.4!important}h2,.NewDesign h1{font-size:2rem!important;color:#182839!important}#course-desc-container h1{font-size:1.4375rem!important;line-height:1.4!important}#confirmRevealDialogWL h1{font-size:1.125rem!important;line-height:1.4!important}#course-desc-container h2{font-size:1rem!important;font-weight:normal!important}h2#pilh2{font-size:1rem!important;line-height:1.4!important;font-weight:normal!important;color:#222!important}h2#pilbannerh2{font-size:1rem!important;line-height:1.4!important;font-weight:normal!important;color:#222!important}.NewDesign h3{font-size:1.125rem!important;line-height:1.4!important;font-weight:normal!important;color:#222!important}h2{font-weight:800}.NewDesign #selfpaced-container .row.page-content-wrapper,.NewDesign #leadership-container .row.page-content-wrapper{max-width:91.5rem}.main-section{background-color:#e7f1fa}.drag-contentarea h5{font-size:1rem!important}body{background-color:#e7f1fa;margin:0}.container-tab{background:#fff;padding-bottom:10%}.contain-to-grid{width:100%;background:#19293a}.fixed{width:100%;left:0;position:fixed;top:0;z-index:99}.fixed.expanded:not(.top-bar){overflow-y:auto;height:auto;width:100%;max-height:100%}.fixed.expanded:not(.top-bar) .top-bar-section{z-index:98;margin-top:45px}.button-link{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.button-link:focus{outline:auto;outline-color:#000}a.back-to-sas{display:block;position:absolute;width:110px;height:57px;z-index:20}a.site-logo{background-image:url(images/svg/logo-pdc-sas-light.svg),none;background-repeat:no-repeat;background-position:center center;background-size:250px 47px;display:block;width:250px;height:47px;text-indent:-9999px;margin:5px;color:#fff}a.panel-link{color:#2e537f;text-decoration:underline}a.panel-link:hover{color:#008cba;text-decoration:underline}#mainFooter{margin-top:20px;padding:10px 0 25px}button:not(.button-link),.button{background-color:#28507f!important;box-shadow:0 1px 2px rgba(0,0,0,.1)}button:not(.button-link):hover,.button:hover{background-color:#1c3759!important}button.alert,.button.alert{background-color:#cd2026!important;color:#fff;border-color:#cd2026!important;box-shadow:0 1px 2px rgba(0,0,0,.1)}button.alert:hover,.button.alert:hover{background-color:#92171b!important;border-color:#92171b!important}button.add,.button.add{background-color:#28507f!important;color:#fff;border-color:#28507f!important}button.add:hover,.button.add:hover{background-color:#1c3759!important;border-color:#1c3759!important}button:not(.button-link) i,.button i{border-radius:500px;background:rgba(0,0,0,.2);margin-left:-1.25em;margin-right:1.25em;padding:.5em .8em .45em .75em}.top-bar a.alert:hover{background-color:#c94d3d!important}.top-bar-section .has-dropdown>a:after{margin-top:4px!important;content:"";display:block;width:0;height:0;border:inset 5px;border-top-style:solid;top:22.5px!important;border-color:rgba(255,255,255,.4) transparent transparent!important}.top-bar-section .has-dropdown{background-color:#0e1821!important}.top-bar-section .dropdown{background-color:#0e1821!important;box-shadow:0 3px 3px rgba(0,0,0,.2)}.top-bar{overflow:visible!important;height:57px!important;position:relative;background:#19293a!important;margin-bottom:0;color:#182839;box-shadow:0 -3px 3px rgba(0,0,0,.2)}.top-bar .menu-icon{color:#fff;display:block;height:2.8125rem;line-height:2.0625rem;position:relative;text-indent:2.1875rem;transform:translate3d(0,0,0);width:2.8125rem;padding:0}.top-bar .menu-icon span{box-shadow:0 0 0 1px #fff,0 7px 0 1px #fff,0 14px 0 1px #fff;display:block;height:0;left:.90625rem;line-height:1;position:absolute;top:.9375rem;width:1rem}.top-bar ul{margin-bottom:0;list-style:none}.top-bar-section ul,.top-bar-section ul li,.top-bar-section ul li>a,.top-bar-section .has-form{background:none!important}.top-bar-section ul li>a{line-height:57px!important;padding:0 15px!important}.top-bar-section ul li>a:hover{background:#0e1821!important}.top-bar-section .dropdown li a{line-height:57px!important;transition:background-color .5s ease}.top-bar-section .dropdown li a:hover{background:rgba(39,169,225,.2)!important}.top-bar-section>ul>.divider,.top-bar-section>ul>[role=separator]{height:57px!important;border-right:solid 1px #4e4e4e!important;clear:none!important;width:0!important}ul.f-dropdown{box-shadow:1px 2px 3px rgba(0,0,0,.2)}.f-dropdown li{transition:background-color .5s ease;margin:.3rem!important}.f-dropdown li a{text-align:left!important}.f-dropdown li .button-link{width:100%!important}.logo{background:url(../../Content/images/logo-pdc-sas-light.png) no-repeat 0 50%}.name h1{color:#fff;padding-left:55px}#Login{width:370px;position:absolute;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.2);margin:0 auto;padding:10px 20px 5px}#Login p.no-margin input{margin-bottom:0!important}.login-title{width:370px;font-size:20px;margin:-20px 0 10px -20px;padding:15px}.message{color:red;text-align:center}.title-logo{background-image:url(images/icons/tools-icon-pdcenter.png);background-repeat:no-repeat;background-size:35px 35px;background-position:10px 5px}img#avatarimg{border-radius:2px;margin:0 15px 0 5px}.ui-datepicker{background-color:#fafafa;box-shadow:0 0 3px rgba(0,0,0,.1);position:relative;border:1px solid #ccc;display:none;margin:-1px auto 20px;padding:10px}.ui-datepicker table{margin-bottom:38px!important}.ui-datepicker-prev,.ui-datepicker-next{border-radius:500px;font-size:.75em;font-weight:700;background-color:#28507f!important;color:#fff;border-color:#28507f!important;padding:.5em 1.5em .45em}.ui-datepicker-prev:hover,.ui-datepicker-next:hover{background-color:#1c3759!important;color:#fff;border-color:#1c3759!important}.ui-datepicker-prev{position:absolute;left:10px;bottom:10px}.ui-datepicker-next{position:absolute;right:10px;bottom:10px}.ui-datepicker-title{font-weight:700;font-size:1.25em;padding-bottom:8px}.card{background-color:#fff;box-shadow:0 0 3px rgba(0,0,0,.1);border-radius:3px;margin:0 auto 20px;padding:0 10px}.row.card{margin:0 auto 20px}.NewDesign .filter-bar{display:block;border-right:1px solid #b7b7b7;padding-right:1em;padding-top:1rem;padding-bottom:1rem;margin-bottom:1rem}.NewDesign .filter-bar button:not(.button-link){border-radius:4px;border:1px solid rgba(0,0,0,.064);border-top-color:transparent!important;border-left-color:transparent!important;cursor:pointer;font-family:proxima-nova,sans-serif;font-weight:700;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;border-radius:0;display:inline-block;padding-top:.5rem!important;padding-bottom:.5rem!important;padding-left:1rem!important;padding-right:1rem!important;font-size:1rem;background-color:#fade7e;border-color:#f7cb36;color:#333;width:auto;transition:all .3s;box-shadow:inset -1px -1px 0 #000!important;box-shadow:inset -1px -1px 0 rgba(0,0,0,.08)!important;box-shadow:0 4px 8px #000!important;box-shadow:0 4px 8px rgba(0,0,0,.08)!important}.NewDesign .filter-bar i{background-color:transparent!important}.NewDesign .filter-bar label{font-weight:700}.NewDesign .input-group{position:relative}.NewDesign .margin-bottom-large{margin-bottom:.75em!important}.NewDesign .filter-bar .keyword-title{font-size:1.1rem;color:#222}.NewDesign .filter-bar .keyword-title label{font-size:1.1rem}.NewDesign .input-group .keyword-title{font-weight:700}.NewDesign .input-group input{position:relative;width:100%;margin:.5rem 0 0 0;height:auto!important;background:#fff!important;border-radius:5px;padding:.75rem .5rem}.NewDesign .input-group .button.search{width:2rem;height:2rem;padding:0!important;color:#1373cd;background-color:transparent!important;box-shadow:none!important;border:none!important;position:absolute;border-radius:4px;font-weight:700;font-size:1.2rem;transition:all .3s;right:-11px;top:10px;z-index:8;display:inline-block;cursor:pointer;font-family:proxima-nova,sans-serif;line-height:normal;margin:0 0 1.25rem;text-decoration:none;text-align:center;-webkit-appearance:none}.NewDesign .filter-bar a.more-filters{text-decoration:none;color:#fff!important;background:#2e537f!important;height:41px;width:150px;line-height:41px!important;border-radius:3px;padding:0!important;margin-bottom:0!important;margin-top:.5rem}.NewDesign .filter-bar .filter-container .accordion{list-style-type:none;margin-left:0}.NewDesign .accordion{margin-bottom:0}.NewDesign .filter-bar .filter-container .accordion .accordion-navigation{padding-bottom:.5rem}.NewDesign .accordion .accordion-navigation,.accordion dd{display:block;margin-bottom:0!important}.NewDesign .filter-bar .filter-container .accordion .accordion-title{font-weight:700;border:none!important;background:#e8f1fa!important;padding:12px!important;margin-top:.25em;border-radius:4px;align-items:center}.NewDesign .filter-bar .filter-container .accordion .accordion-title.active::after{}.NewDesign .accordion .accordion-navigation.active>a,.accordion dd.active>a{background:#e8e8e8}.NewDesign .accordion .accordion-navigation>a,.accordion dd>a{background:#efefef;color:#222;padding:1rem;display:block;font-family:proxima-nova,sans-serif;font-size:1rem}.NewDesign .filter-bar .filter-container .accordion .accordion-title .accordionTitleContainer{display:flex;flex-wrap:wrap;align-items:center;flex-grow:1}.NewDesign .filter-bar .filter-container .accordion .accordion-title .accordionTitleContainer .elementName{margin-right:.375rem}.NewDesign .filter-counter{font-size:.75em}.NewDesign .filter-bar .filter-container .accordion .accordion-content-item{padding:0!important}.NewDesign .accordion .accordion-navigation>.content.active,.accordion dd>.content.active{display:block;background:#fff}.NewDesign .accordion .accordion-navigation>.content,.accordion dd>.content{display:none;padding:.625rem}.NewDesign .filter-bar .filter-container .accordion .accordion-content-item .accordion-content{border:none;padding-left:12px;padding-right:8px}.NewDesign .filter-bar .filter-container .accordion .accordion-content-item .accordion-content fieldset{border:none;padding:0;margin:0}.crsAdminCreatedBy,fieldset{border:none;padding:0;margin:0;font-weight:normal!important;background:none!important}.filter-bar .filter-container .accordion .accordion-content-item .accordion-content fieldset legend{display:none}.NewDesign fieldset legend{font-weight:700;background:#fff;padding:0 .1875rem;margin:0;margin-left:-.1875rem}.NewDesign legend{border:0;padding:0}.NewDesign .filter-bar .filter-container .accordion .accordion-content-item .accordion-content ul{font-size:.85rem;list-style-type:none;margin:0!important;padding:0}.NewDesign .filter-bar .filter-container .accordion .accordion-content-item .accordion-content ul li{padding-top:6px;padding-bottom:6px;position:relative}.NewDesign .filter-bar .filter-container .accordion .accordion-content-item .accordion-content ul li.filter-clear-li{width:100%}.NewDesign .filter-bar .filter-container .accordion .accordion-content-item .accordion-content ul li.view-more-hidden{display:none}.NewDesign .filter-bar .filter-container .accordion .accordion-content-item .accordion-content ul li.view-more-hidden.show-them{display:block}.NewDesign .filter-bar .filter-container .accordion .accordion-content-item .accordion-content ul li .filterLabelContainer{display:flex;align-items:flex-start}.NewDesign .filter-bar .filter-container .accordion .accordion-content-item .accordion-content ul li label{font-size:.9rem;color:#4d4d4d;cursor:pointer;font-weight:400;line-height:1.5;margin-bottom:0;display:block;padding-left:27px;padding-top:0;padding-bottom:0;flex-grow:1}.NewDesign .filter-bar .filter-container .accordion .accordion-content-item .accordion-content ul li label span{max-width:9rem;display:inline-block}.NewDesign .filter-bar .filter-container .accordion .accordion-content-item .accordion-content ul li input{height:13px!important;padding:0;margin:0 .25rem 0 0;vertical-align:bottom;position:absolute;top:10px;left:4px;transform:scale(1.2)}.NewDesign .filter-bar .filter-container .accordion .accordion-content-item .accordion-content ul li input[type=checkbox]{box-sizing:border-box}#NoPPIDContainer label:focus-within{outline:solid;outline-width:3px;outline-color:#000!important}.NewDesign .filter-bar .filter-container .accordion .accordion-content-item .accordion-content ul li.filter-clear-li .filter-clear{margin:0;font-size:.9rem;background:#fff!important;border-radius:20px;padding:.25em 0 .25em .75em!important;cursor:pointer;display:block;border:none;box-shadow:none!important;float:right}.NewDesign .filter-bar .filter-container .accordion .accordion-content-item .accordion-content ul li.view-less{display:none}.NewDesign .filter-bar .filter-container .accordion .accordion-content-item .accordion-content ul li.view-less a{color:#0b4f8e}.NewDesign .filter-bar .filter-container .accordion .accordion-content-item .accordion-content ul li a i:before{padding-left:.25rem}.NewDesign .fa-chevron-up:before{content:""}.NewDesign .filter-bar .filter-container .accordion .accordion-content-item .accordion-content ul li .parentDown{color:#0b4f8e;display:flex;align-items:center}.NewDesign .right{float:right!important}.NewDesign .filter-bar .filter-container .accordion .accordion-content-item .accordion-content ul li .parentDown i{display:block;padding:4px;font-size:.95rem}.NewDesign .filter-bar .filter-container .accordion .accordion-content-item .accordion-content ul li .parentDown i::before{padding:0}.NewDesign .filter-bar .filter-container .accordion .accordion-content-item .accordion-content ul li .inner-subject{margin-top:.5em!important;margin-left:5px!important;border-left:3px solid #d9eff9;padding-left:16px}.NewDesign .filter-bar .filter-container .accordion .accordion-content-item .accordion-content ul li .inner-subject.inner-hide{display:none}.NewDesign .filter-bar .filter-container .accordion .accordion-content-item .accordion-content ul li .inner-subject.inner-hide.show{display:block}.NewDesign .filter-bar .filter-container .accordion .accordion-content-item .accordion-content ul li .inner-subject label{font-weight:700;color:#0b4f8e;font-size:.75rem;line-height:1.2;padding-top:4px}.NewDesign .filter-bar .filter-container .accordion .accordion-content-item .accordion-content ul li label:focus{outline:solid;outline-width:3px;outline-color:#000!important}.NewDesign .filter-bar .filter-container .accordion .accordion-content-item .accordion-content ul li label:focus-within{outline:solid;outline-width:3px;outline-color:#000!important}#myModal h5{text-align:left}.skip-to-main{position:absolute;background-color:#fff;z-index:999}.show-on-focus{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);color:#2e537f}.show-on-focus:active,.show-on-focus:focus{position:static!important;height:auto;width:auto;overflow:visible;clip:auto;color:#2e537f}.table-row:last-child{border-bottom:none}.concluded-class{padding-top:10px!important;padding-bottom:15px!important}.active-class{padding-bottom:0!important;margin-bottom:0!important}.expired-class{padding-bottom:0!important;margin-bottom:0!important;background-color:#eee}.concluded-status{color:#7db1c1;font-weight:bold}.expired-status{color:#000}.active-status{color:#2e8540}.withdrawn-status{color:#981b1e}#filter-container{background-color:#f2f2f2!important;border:none!important;border-radius:0!important;padding:10px}.tag-type{font-size:.7rem;line-height:.85rem!important;float:left;color:#000;border:1px dotted #7db1c1;background:#fff;margin:.1rem!important;padding:.25rem!important}.CatalogOptions .button{margin-bottom:1rem}.row .label-large{font-size:1.25em;font-weight:700;margin:0 18px 22px}.label.warning.label-large{background:#f0a860;text-align:center;padding:10px}label.radio-createdby-label{display:inline-flex!important}.alert-box.warning{background:#e6e6e6!important;border:none!important;font-size:1.25em;display:inline-block;width:100%;padding:10px}.alert-box.warning.modal{color:#212121!important}.warning-text{color:#cd2026}.row{font-size:.8rem}.row .row{margin:0!important}h3.row{font-size:1.6875rem;padding:20px 15px 0}.row.table-row{border-bottom:1px solid #e6e7e8;padding:.5rem 0 .25rem}.row div{line-height:18px;margin:10px 0}.row div a{font-weight:700}.row div .button-link{font-weight:700}.row div .button-link.panel-link{font-weight:700;text-decoration:underline;color:#2e537f;line-height:inherit}.row div .button-link.panel-link:hover{color:#008cba;text-decoration:underline}.Teachingframeworks ul,ul.list-options{list-style-type:none}.frameworkstatements ul.statementcontainer,ul.tree{margin-left:0;padding:.25rem .5rem .5rem;list-style-type:none}li.frameworkset{list-style-type:none}.modal-list ul.statementcontainer{margin-left:0}.frameworkstatements ul.statementcontainer .frameworkstatements>ul{padding-left:3rem}.frameworkstatements .row.table-row:first-child{border-top:1px solid #e6e7e8}.frameworkstatements .row.table-row:last-child{border-bottom:none}.frameworkstatements ul.statementcontainer ul h5{background:#f2f2f2;border-radius:3px;margin:5px 0;padding:1rem}.frameworkset{margin-top:10px;background:#f0f3f5;border-radius:3px;padding:5px}.frameworkset h5{padding-left:.8rem;margin-bottom:.8rem}.frameworkset a.button{text-align:left;padding-left:1.25rem;margin-bottom:0}.row div.frameworkstatements{clear:both!important;margin:0}.frameworkstatement>div,.tree-toggle{border:1px solid #f0f3f5;background:#fff;border-radius:4px}.tree-toggle div{margin:0}.frameworkstatement a.statement,.tree-toggle a.statement,.frameworkstatement .button-link.statement,.tree-toggle .button-link.statement{float:left;font-weight:400;border-radius:4px;display:block;padding:.25rem}.frameworkstatement a.statement span,.tree-toggle a.statement span,.frameworkstatement .button-link.statement span,.tree-toggle .button-link.statement span{display:block;float:left;padding:.75rem 0}.modal-list .frameworkstatement a.statement span.statementlist{color:#000!important}.frameworkstatement ul.list-options,.tree-toggle ul.list-options{float:right;font-size:.8rem;font-weight:900;padding:1rem 1rem .85rem}ul.list-options.domain-list{padding-right:1.5rem}a.statement i,.button-link.statement i{display:none}a.statement.tree-open i,a.statement.tree-close i,.button-link.statement.tree-open i,.button-link.statement.tree-close i{display:block;margin-right:.5rem;border-radius:4px;background:#28507f;float:left;color:#fff;padding:.75rem 1rem .65rem}a.statement.tree-close i,.button-link.statement.tree-close i{background:#e27e64}a.statement.tree-close,.button-link.statement.tree-close{font-weight:900}#mainBody{padding-top:20px}.header{border-bottom:2px solid #2e537f!important;color:#2e537f;font-weight:700;clear:both;padding:5px}#classes-container h4{color:#4d4d4d;border-bottom:1px solid #4d4d4d}.clearfix{display:block}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}dl.tabs{border-bottom:1px solid #eee;padding:0 8px}.tabs dd{width:32%;min-width:165px;text-align:center;margin:0 .666%}.tabs dd>a,.tabs dd>.button-link{border-radius:3px 3px 0 0;border-bottom:none;margin-bottom:-1px;background:#7db1c1!important;color:#fff!important;transition:background-color .5s ease;padding:.6rem 1.25rem!important}.tabs dd>a:hover{background:#547681!important}.tabs dd.active>a,.tabs dd.active>.button-link{font-weight:800;box-shadow:none;background:#fff!important;color:#182839!important;border:1px solid #eee;border-bottom:none}.loader{width:120px;height:120px;background:#fff url(images/loader.gif) no-repeat center 26px;background-size:55px 55px;position:absolute;padding-top:85px;top:200px;left:45%;box-shadow:0 0 5px rgba(0,0,0,.2);font-size:11px;font-weight:800;text-align:center;border-radius:500px;margin:0 auto}.loader-bg{background:none repeat scroll 0 0 rgba(0,0,0,.45);height:100%;left:0;position:fixed;top:0;width:100%;z-index:99}.refresher{width:120px;height:120px;background:#fff url(images/loader.gif) no-repeat center 26px;background-size:55px 55px;position:absolute;padding-top:85px;left:45%;box-shadow:0 0 5px rgba(0,0,0,.2);font-size:11px;font-weight:800;text-align:center;border-radius:500px;margin:0 auto}.refresher-bg{background:none repeat scroll 0 0 rgba(0,0,0,.45);height:100%;left:0;position:fixed;top:0;width:100%;z-index:98;border-radius:0 0 1.188rem 1.188rem}.cohort-class-loader{width:120px;height:120px;background:#fff url(images/loader.gif) no-repeat center 26px;background-size:55px 55px;position:absolute;padding-top:85px;left:45%;box-shadow:0 0 5px rgba(0,0,0,.2);font-size:11px;font-weight:800;text-align:center;border-radius:500px;margin:0 auto}.cohort-class-loader-bg{background:none repeat scroll 0 0 rgba(0,0,0,.45);height:100%;left:0;position:fixed;top:0;width:100%;z-index:98}.progress{margin-top:36px}.reveal-modal-bg{position:fixed!important;height:100%;width:100%;background:rgba(0,0,0,.45);z-index:99;display:none;top:0;left:0}dialog,.reveal-modal{visibility:hidden;display:none;position:absolute;z-index:100;width:100vw;top:0;left:0;background-color:#fff;border:solid 1px #666;box-shadow:0 0 10px rgba(0,0,0,.4);padding:1.11111rem}dialog .column,dialog .columns,.reveal-modal .column,.reveal-modal .columns{min-width:0}dialog>:first-child,.reveal-modal>:first-child{margin-top:0}dialog .close-reveal-modal,.reveal-modal .close-reveal-modal{font-size:2.22222rem;line-height:1;position:absolute;top:.44444rem;right:.61111rem;color:#aaa;font-weight:700;cursor:pointer}dialog[open]{display:block;visibility:visible}#impersonate-notification{background:none repeat scroll 0 0 #fff568;border-bottom:1px solid #fff568;border-radius:0 0 10px 10px;box-shadow:0 0 3px rgba(0,0,0,.3);font-size:10px;font-weight:700;position:fixed;text-align:center;width:20%;z-index:9999;margin:0 40%;padding:3px}.top-bar-section ul{width:auto!important;height:auto!important;display:inline!important}.top-bar-section ul li a{padding:0 15px!important}.top-bar-section .has-dropdown>a{padding-right:35px!important}.top-bar-section .has-dropdown.moved>.dropdown{clip:auto;display:block;height:auto;overflow:visible;width:100%;position:fixed!important}.top-bar-section .has-dropdown.moved>.dropdown li{width:100vw}footer{background:#fade7e;width:100%;line-height:2rem;position:fixed;bottom:0;padding:.625rem 1.25rem}footer #copyright{background-image:url(images/svg/logo-pde.svg),none;background-repeat:no-repeat;background-position:left center;width:auto;height:2rem;background-size:auto 2rem;display:block;padding-top:8px;padding-left:10rem;line-height:11px;float:left;font-size:11px}footer a{font-weight:700;color:#082a3d;padding:0 .875rem}.picker__select--month,.picker__select--year{float:right}.picker__select--year{margin-right:20%!important}input[type=checkbox],input[type=radio]{transform:scale(1.5);top:.15rem;position:relative}.modal-feature-link{text-align:center;background-color:#eee;border:4px solid #fff;box-shadow:0 2px 2px rgba(0,0,0,.15);font-size:1rem;line-height:1.2rem;font-weight:700;font-style:normal;color:#222;display:block;margin:.5rem auto 1rem;padding:.75rem 1rem .5rem}.contain-to-grid .top-bar,#Login p button,.row.header div,dialog>:last-child,.reveal-modal>:last-child{margin-bottom:0}.top-bar a.alert,.progress.alert .meter{background-color:#ce3e22!important}.top-bar .title-area,.top-bar-section ul li{float:left!important}.CatalogOptions,.top-bar-section ul li h5{margin-top:0!important}.row .frameworkstatement div,.frameworkstatement .row div,.tree-toggle{margin:5px 0}.sas-dropdown-group{padding-left:1.25rem;padding-right:1.25rem}.sas-dropdown-header{margin:0!important;border-radius:0!important;height:3.75rem!important;line-height:2.75rem;position:relative;float:left;box-shadow:none!important;border:none!important}.sas-dropdown-header:hover,.sas-dropdown-header:focus{background-color:#082a3d!important;color:#fff!important}.sas-dropdown-header.sas-main-menu{background-color:#48aee8;color:#fff}@media only screen and (min-width:1026px) and (max-width:1620px){.sas-dropdown-header.sas-main-menu{display:inherit!important}}@media only screen and (min-width:1026px) and (max-width:1620px){.site-header-navs nav ul.main-menu{display:none!important}}@media only screen and (min-width:1026px) and (max-width:1620px){.site-header-navs .main-menu-button{display:inline-block!important}}@media only screen and (min-width:1621px){.site-header-navs .main-menu-button{display:none!important}}.filter-group .sas-dropdown,.filter-group .assessmentTitleBG{width:auto!important}.sas-dropdown,.assessmentTitleBG{width:100%!important;height:auto;background-color:#fade7e;color:#082a3d;text-align:left;font-size:1rem;position:static;margin-bottom:.9375rem;cursor:pointer}.option-list .sas-dropdown,.option-list .assessmentTitleBG{background-color:#fade7e;color:#082a3d;top:0!important;box-shadow:none!important}.option-list .sas-dropdown:hover,.option-list .assessmentTitleBG:hover{background-color:#f7cb36}.option-list .sas-dropdown::before,.option-list .assessmentTitleBG::before{font-family:"FontAwesome";content:"";top:100%;margin-left:.9375rem;margin-top:0;float:right;transition:all .25s;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.sas-dropdown.not-selected,.not-selected.assessmentTitleBG{background-color:#e6e6e6}.sas-dropdown.adjust-width,.adjust-width.assessmentTitleBG{width:auto!important}.sas-dropdown.sas-dropdown-tab,.sas-dropdown-tab.assessmentTitleBG{background-color:#1b93d8;color:#fff;border-radius:8px 8px 0 0;margin-bottom:0}.sas-dropdown.sas-dropdown-tab:hover,.sas-dropdown-tab.assessmentTitleBG:hover{background-color:#1b93d8}.sas-dropdown.site-switcher,.site-switcher.assessmentTitleBG{position:relative!important;width:auto!important;margin-top:1rem;margin-left:.625rem;padding:.15rem .5rem!important;height:26px;line-height:20px;background-color:#48aee8!important}@media only screen and (max-width:40em){.sas-dropdown.site-switcher.button,.site-switcher.button.assessmentTitleBG{margin-top:1.3rem!important;line-height:26px!important;padding-left:.1rem!important;padding-right:.25rem!important;margin-left:.25rem!important}}.sas-dropdown.site-switcher>div,.site-switcher.assessmentTitleBG>div{float:left;display:none}.sas-dropdown.site-switcher::before,.site-switcher.assessmentTitleBG::before{margin-left:.234375rem;margin-right:.234375rem}.sas-dropdown::before,.assessmentTitleBG::before{font-family:"FontAwesome";content:"";top:100%;margin-left:.9375rem;margin-top:0;float:right;transition:all .25s;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.sas-dropdown:hover,.assessmentTitleBG:hover,.sas-dropdown:focus,.assessmentTitleBG:focus{color:#082a3d;background-color:#f7cb36}.sas-dropdown.active::before,.active.assessmentTitleBG::before{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.sas-dropdown.panel-result,.assessmentTitleBG{margin:-.9375rem -.9375rem 0!important;padding:.9375rem;width:auto!important;background-color:#0b3c58;color:#fff;position:relative}.sas-dropdown.panel-result::before,.assessmentTitleBG::before{font-size:1.75rem;margin-right:.9375rem;line-height:1}.sas-dropdown.sas-dropdown-special,.sas-dropdown-special.assessmentTitleBG{padding:1.5rem!important;border-radius:0;background:#0b3c58;color:#fff}.sas-dropdown.sas-dropdown-special h2,.sas-dropdown-special.assessmentTitleBG h2{color:#fff}.sas-dropdown.sas-dropdown-alt-arrow::before,.sas-dropdown-alt-arrow.assessmentTitleBG::before{font-size:1.5rem;line-height:2.5rem;font-family:"FontAwesome";content:"";float:right;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.sas-dropdown.sas-dropdown-special-options,.sas-dropdown-special-options.assessmentTitleBG{width:auto;height:auto;text-align:center;float:right;margin-bottom:0}.sas-dropdown.sas-dropdown-special-options::before,.sas-dropdown-special-options.assessmentTitleBG::before{display:none}.sas-dropdown.sas-dropdown-special-options::after,.sas-dropdown-special-options.assessmentTitleBG::after{font-size:1.5rem;font-family:"FontAwesome";content:"";top:100%;margin:0;display:block;text-align:center;float:none;transition:all .25s;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.sas-dropdown.sas-dropdown-materials-resources,.sas-dropdown-materials-resources.assessmentTitleBG{width:auto;height:auto;text-align:center;float:right;margin-bottom:0}.sas-dropdown.sas-dropdown-materials-resources::before,.sas-dropdown-materials-resources.assessmentTitleBG::before{display:none}.sas-dropdown.sas-dropdown-materials-resources::after,.sas-dropdown-materials-resources.assessmentTitleBG::after{font-size:1.5rem;font-family:"FontAwesome";content:"";top:100%;margin:0;display:block;text-align:center;float:none;transition:all .25s;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.sas-dropdown.sas-dropdown-materials-resources:hover,.sas-dropdown-materials-resources.assessmentTitleBG:hover{background-color:#1b94d9}.sas-dropdown.sas-dropdown-assessments,.sas-dropdown-assessments.assessmentTitleBG{width:auto;height:auto;text-align:center;float:right;margin-bottom:0}.sas-dropdown.sas-dropdown-assessments::before,.sas-dropdown-assessments.assessmentTitleBG::before{display:none}.sas-dropdown.sas-dropdown-assessments::after,.sas-dropdown-assessments.assessmentTitleBG::after{font-size:1.5rem;font-family:"FontAwesome";content:"";top:100%;margin:0;display:block;text-align:center;float:none;transition:all .25s;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.sas-dropdown.sas-dropdown-assessments:hover,.sas-dropdown-assessments.assessmentTitleBG:hover{background-color:#1b94d9}.sas-dropdown-content{display:none;margin-top:.9375rem;margin-left:-.9375rem;margin-right:-.9375rem}.sas-dropdown-content ul{list-style-type:none;margin:0 0 -.46875rem;padding:0}.sas-dropdown-content li{padding:.46875rem .9375rem;background-color:#fdefbf;border-top:1px solid #f9d55a}.sas-dropdown-content li:first-child{border:none}.sas-dropdown-content li:last-child{border-radius:0 0 4px 4px}.sas-dropdown-content li:hover{background-color:#fef8e5}.sas-dropdown-content.positions{max-height:20em;overflow:auto;overflow-x:hidden}.sas-dropdown-content-panel{margin-top:0;background:#1b93d8;padding:1.25rem;position:absolute;left:0;right:0;z-index:999}#loginDrop.f-dropdown,.options ul.f-dropdown{margin-top:0;border-top:none;box-shadow:inset -1px -1px 0 #000!important;box-shadow:inset -1px -1px 0 rgba(0,0,0,.08)!important;box-shadow:0 4px 8px #000!important;box-shadow:0 4px 8px rgba(0,0,0,.08)!important}#loginDrop.f-dropdown::after,.options ul.f-dropdown::after{display:none}#loginDrop.f-dropdown.content,.options ul.f-dropdown.content{max-width:360px}#loginDrop.open,.options ul.open{background:#fff}.f-dropdown.options-dropdown{display:none;text-align:left}.f-dropdown.options-dropdown.open{display:block}.f-dropdown.options-dropdown .dropdown-option{display:block;padding:.5rem;color:#555;margin:0;width:100%;text-align:left}.f-dropdown.options-dropdown .dropdown-option .fa{padding-right:.5rem}.panel-dropdown{background-color:#082a3d;border-color:#082a3d;box-shadow:0 4px 8px rgba(0,0,0,.16)}.panel-dropdown::before,.panel-dropdown::after{border-bottom-color:#082a3d}.panel-dropdown .column,.panel-dropdown .columns{padding-left:.234375rem;padding-right:.234375rem}.panel-dropdown .panel{transition:all .3s;margin-bottom:.46875rem}.panel-dropdown .panel:hover{background-color:#48aee8}.panel-dropdown .icons-sas .top-icon::before{width:60px;height:60px}@media only print,screen and (max-width:40em){.panel-dropdown .icons-sas .top-icon{display:none}}.panel-dropdown .icons-sas a{font-size:.75rem;color:#0b3c58}.panel-dropdown .icons-sas a.button{color:#fff;margin-bottom:0}.panel-dropdown .icon-text{display:block}@media only screen and (max-width:40em){a.site-logo{background-image:url(images/svg/logo-pdc-sas-light.svg),none;background-repeat:no-repeat;background-position:left center;background-size:160px 30px;display:block;width:160px;height:47px;text-indent:-9999px;margin:5px}.top-bar-section ul{font-size:11px!important}.top-bar-section ul.current-user{display:none!important}.survey-top-bar{background-color:#f0f8ff;height:50px}#avatarimg{display:none}}.course-modal-section{background:#fff;border:solid 1px #ddd;line-height:1.125rem;margin-bottom:10px!important}.modal-header{font-size:2rem!important}.course-modal-section .course-modal-section-header{padding:0}.course-modal-section .course-modal-section-div{padding-left:10px}.course-modal-section .course-modal-section-header h2{margin-bottom:.2rem;font-size:1.4375rem!important}.course-modal-section .course-modal-section-button{border-radius:4px!important;border-style:solid;border-width:0;cursor:pointer;font-family:"proxima-nova",sans-serif;font-weight:700;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:left;-webkit-appearance:none;border-radius:0;display:inline-block;padding-top:1rem;padding-right:1rem;padding-bottom:1.0625rem;padding-left:.5rem;font-size:1rem;background-color:#fff;border:2px solid #222;color:#333;transition:background-color 300ms ease-out;width:50%!important}.course-modal-section .course-modal-section-button:hover{box-shadow:inset -1px -1px 0 #000!important;box-shadow:inset -1px -1px 0 rgba(0,0,0,.08)!important;box-shadow:0 4px 8px #000!important;box-shadow:0 4px 8px rgba(0,0,0,.08)!important}.course-modal-section-button-label{padding-left:1rem;margin:0!important}.NewDesign .page-nav blockquote,.NewDesign .filter-bar dd,.NewDesign .filter-bar div,.NewDesign .filter-bar dl,.NewDesign .filter-bar dt,.NewDesign .filter-bar form,.NewDesign .filter-bar h1,.NewDesign .filter-bar h2,.NewDesign .filter-bar h3,.NewDesign .filter-bar h4,.NewDesign .filter-bar h5,.NewDesign .filter-bar h6,.NewDesign .filter-bar li,.NewDesign .filter-bar ol,.NewDesign .filter-bar p,.NewDesign .filter-bar pre,.NewDesign .filter-bar td,.NewDesign .filter-bar th,.NewDesign .filter-bar ul{margin:0;padding:0}.NewDesign .page-nav button{border-radius:4px!important;border:1px solid rgba(0,0,0,.064);border-top-color:transparent!important;border-left-color:transparent!important;cursor:pointer;font-family:proxima-nova,sans-serif;font-weight:700;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;border-radius:0;display:inline-block;padding-top:.5rem!important;padding-bottom:.5rem!important;padding-left:1rem!important;padding-right:1rem!important;font-size:1rem;background-color:#fade7e;border-color:#f7cb36;color:#333;width:auto;transition:all .3s;box-shadow:inset -1px -1px 0 #000!important;box-shadow:inset -1px -1px 0 rgba(0,0,0,.08)!important;box-shadow:0 4px 8px #000!important;box-shadow:0 4px 8px rgba(0,0,0,.08)!important}.NewDesign .page-nav i{background-color:transparent!important}.NewDesign .page-nav label{font-weight:700}.NewDesign .page-nav{font-size:.9em;color:#333}.currentSelectedPosition{border-radius:4px!important;border:1px solid rgba(0,0,0,.064);border-top-color:transparent!important;border-left-color:transparent!important;cursor:pointer;font-family:proxima-nova,sans-serif;font-weight:700;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;border-radius:0;display:inline-block;padding-top:.5rem!important;padding-bottom:.5rem!important;padding-left:1rem!important;padding-right:1rem!important;font-size:1rem;background-color:#1373cd!important;border-color:#1373cd;color:#fff;width:auto;transition:all .3s;box-shadow:inset -1px -1px 0 #000!important;box-shadow:inset -1px -1px 0 rgba(0,0,0,.08)!important;box-shadow:0 4px 8px #000!important;box-shadow:0 4px 8px rgba(0,0,0,.08)!important}.currentSelectedPosition:after{margin-left:.5em;float:right;font-family:"FontAwesome";font-size:1em;content:"";color:#fff}.currentSelectedPosition:hover{background-color:#28507f!important}.NewDesign .page-nav .page-nav-button{background-color:#1373cd!important;margin-left:.5em;color:#fff;border:none}.NewDesign .page-nav .page-nav-pages .page-nav-button{margin-left:.01em}.NewDesign .page-nav .page-nav-pages .page-nav-button.active{background-color:#2e537f!important}.NewDesign .page-nav .page-nav-button:hover{background-color:#2e537f!important}.NewDesign .results-header{background:#2e537f}.NewDesign .row.results-header div.th{margin:10px 0}.NewDesign .results-header .th{color:#fff;border:0;box-shadow:0 0 0 0}.NewDesign .results-header.header,.NewDesign .pdc-course-table .results-header,.NewDesign .pdc-course-table td.favorites-col-header{border:0!important;color:#fff;background:#19293a!important;font-size:1rem}.NewDesign #classes-container{padding:.5rem .5rem 10% .5rem}.NewDesign .full-width-row{max-width:100%;margin-bottom:2rem}.NewDesign dl.tabs{min-width:350px}.NewDesign .tabs dd.active{border:none}.NewDesign .tabs dd{width:24%;min-width:165px}.NewDesign .tabs dd.active a,.NewDesign .tabs dd.active .button-link{color:#4d4d4d!important;border:1px solid #d5d5d5;border-bottom:none;background:#fff!important}.NewDesign .tabs dd a,.NewDesign .tabs dd .button-link{text-align:left;border-radius:10px 10px 0 0;border:1px solid #1e7fa9;border-bottom:none;margin-bottom:0;font-weight:bold;background:#2e537f!important;font-size:1.2rem;align-items:inherit;appearance:none}.NewDesign .tabs dd.active a:hover,.NewDesign .tabs dd.active .button-link:hover{background:#fff!important}.NewDesign .tabs dd a:hover{background:#1c3759!important}.NewDesign .tabs dd a:focus,.NewDesign .tabs dd .button-link:focus{outline:auto;outline-color:#000}.NewDesign .l-course-options>a:focus{outline:dotted;outline-width:3px;outline-color:#000!important}.NewDesign .tabs dd a i,.NewDesign .tabs dd .button-link i{float:right;font-size:1.3rem;position:relative;top:3px}.NewDesign h2{color:#4d4d4d!important;font-weight:bold}.NewDesign .CatalogOptions a.button,.NewDesign #classes-container a.button,.NewDesign #studentclass-container a.button,.NewDesign div.table-row a.button{background:#fade7e!important;border-radius:6px!important;font-weight:bold;font-size:.9rem;color:#082a3d;box-shadow:0 1px 2px rgba(0,0,0,.1)}.NewDesign .CatalogOptions a.button::after,.NewDesign #classes-container a.button::after,.NewDesign #studentclass-container a.button::after,.NewDesign div.table-row a.button::after{top:18px;right:16px;border-color:#082a3d transparent transparent transparent}.NewDesign .CatalogOptions a.button:hover,.NewDesign #classes-container a.button:hover,.NewDesign #studentclass-container a.button:hover,.NewDesign div.table-row a.button:hover{background-color:#f7cb36!important}.NewDesign .tag-type{color:#0b4f8e;border:2px solid #0b4f8e;border-radius:6px;font-size:1rem;padding:.25rem .5rem!important}.NewDesign .table-row{font-size:.9rem;border-bottom:1px solid #d2dbe0}.NewDesign .table-row:last-child{margin-bottom:1rem}.NewDesign .course-name{font-weight:bold;color:#0b3c58}ul.pagination li.current a{color:#fff!important;background-color:#2e537f!important}ul.pagination li a{color:#000!important}#spnf-container div.table-row:last-child{border-bottom:none}.pagination-current-page{margin-right:1rem;color:#707070;font-size:.85rem}.NewDesign .page-nav-pages{padding-right:0}.NewDesign .page-nav-pages .page-nav-divider{margin:0 .5em}.NewDesign .results-container{margin:1rem 0 2rem 0;line-height:initial}.NewDesign .filter-clear{color:#082a3d!important}.NewDesign .filter-clear i{margin-right:0;padding:0}.NewDesign .filter-bar .filter-container ul li.view-more a,.NewDesign .filter-bar .filter-container ul li.view-more .button-link{color:#0b4f8e}.NewDesign .alert-box.warning{background:#2e537f!important;border-radius:10px;padding:20px}.NewDesign .alert-box.warning a{color:#fade7e;text-decoration:underline}.NewDesign .alert-box.warning a:hover{text-decoration:none}.NewDesign a.statement.tree-open i,.NewDesign .button-link.statement.tree-open i{background:#e8f1fa;color:#333}.NewDesign a.statement.tree-close i,.NewDesign .button-link.statement.tree-close i{background:#e8f1fa;color:#333}.NewDesign button.favorites-btn{background-color:transparent!important;margin-bottom:0!important;box-shadow:none!important;padding:0!important}.NewDesign button.favorites-btn i{background-color:transparent!important;margin:0!important;padding:0!important}.NewDesign #dashboard-container{padding-bottom:5rem;max-width:80rem!important;min-width:665px}.NewDesign div#dashboard-header{display:flex;justify-content:center;align-items:center}.NewDesign h1.dashboard-title{font-weight:bold;font-size:2.75rem!important;margin:2rem}.NewDesign #class-activity-container,#favorites-container,#catalog-container,#recent-classes-container{margin-bottom:2rem}.NewDesign .dashboard-table-header{background-color:#2e537f;border-radius:1.188rem 1.188rem 0 0;display:flex;align-items:center}.NewDesign .icon-title{display:flex;align-items:center}.NewDesign .dashboard-table-header i{color:#fff;font-size:1.125rem}.NewDesign .dashboard-table-header h2{font-size:1.625rem!important;color:#fff!important;margin:0 0 0 1rem;padding:.25rem}.NewDesign .icon-keys{background-color:#ffffff20;color:#fff;border-radius:.313rem;padding:.45rem;display:flex;align-items:center;justify-content:space-between;min-width:14.688rem!important;float:left}.NewDesign .icon-keys i{font-size:.825rem!important;margin-right:.5rem}.NewDesign .icon-keys span{margin:0 .313rem;font-size:.725rem}.NewDesign .dashboard-table-header a.button{margin:.5rem;padding:.5rem 1rem;border-radius:.313rem!important;background-color:#fff!important;color:#19293a!important;font-size:.813rem;font-weight:bold;float:right}.NewDesign .dashboard-table-header a.button:hover{background-color:#fade7e!important}.NewDesign .table-wrapper{box-sizing:content-box;background-color:#fff;padding:1rem 2rem 2rem 2rem;border-radius:0 0 1.188rem 1.188rem;overflow:visible;width:auto!important}.NewDesign #recent-classes-container .table-wrapper,#catalog-container .table-wrapper{padding:1rem 1rem 2rem 1rem}.NewDesign .table-wrapper h3{font-size:1.125rem;font-weight:bold;color:#31aade}.NewDesign #dashboard-container thead{background-color:#f0f3f5!important}.NewDesign .dashboard-table th{color:#0b3c58}.NewDesign .pdc-course-table th,.NewDesign .pdc-course-table td.favorites-col-header{color:#fff}.NewDesign table.pdc-course-table th,.NewDesign table.pdc-course-table td{padding:.5rem 1rem!important}.NewDesign .dashboard-table,.NewDesign .pdc-course-table{border-collapse:collapse!important;margin-bottom:0!important;border:none!important}.NewDesign #activity-table-wrapper thead th:nth-child(1){width:3%}.NewDesign #activity-table-wrapper tbody td:nth-child(1){width:3%}.NewDesign .dashboard-table td,.NewDesign .pdc-course-table td{background-color:#fff!important;font-size:1rem}.NewDesign .pdc-course-table.expired-courses td{background-color:#eee!important}.NewDesign .dashboard-table tbody tr,.NewDesign .pdc-course-table tbody tr{border-bottom:.084rem solid #afbfc8}.NewDesign td.td-icon{text-align:center;font-size:1rem!important}.NewDesign .dashboard-yellow{color:#f0a860}.NewDesign .dashboard-green{color:#73d877}.NewDesign .dashboard-green-dark{color:#228740}.NewDesign .dashboard-red{color:#bc3a3a}.NewDesign .dashboard-red:hover{color:#92171b}.NewDesign .dashboard-gray{color:#afbfc8}.NewDesign .dash-course-type{color:#0b4f8e;border:.125rem solid #0b4f8e;border-radius:.313rem;text-align:center;padding:.3rem .25rem .25rem .25rem;width:85%;min-width:5.438rem!important;text-align:center;margin:0!important}.NewDesign td.dash-course-name{font-weight:bold;color:#0b3c58}.NewDesign div.leadership-course-name span{color:#2e537f}.NewDesign .start-finish div{margin:0!important;color:#4d4d4d}.NewDesign .dashboard-table .options-btn,.NewDesign .pdc-course-table .options-btn{background-color:#fade7e!important;color:#082a3d;border-radius:.313rem;margin:0!important;font-size:1rem!important;font-weight:600;box-shadow:0 1px 2px rgba(0,0,0,.1)}.NewDesign .dashboard-table .options-btn::after,.NewDesign .pdc-course-table .options-btn::after{top:18px;right:16px;border-color:#082a3d transparent transparent transparent!important}.NewDesign .dashboard-table .options-btn:hover,.NewDesign .pdc-course-table .options-btn:hover{background-color:#f7cb36!important}.NewDesign #catalog-container table{margin-bottom:1rem!important}.NewDesign .catalog-quick-search{background:#fff;margin:0!important;margin-top:1rem;position:relative}.NewDesign .catalog-quick-search div{margin:0}.NewDesign .catalog-quick-search label{font-weight:bold;font-size:1.15rem;color:#19293a;margin-top:1rem}.NewDesign .catalog-quick-search input.quick-search{background:#f6f6f6!important;border-radius:.313rem!important;border:none!important;box-shadow:none!important}.NewDesign .catalog-quick-search input.quick-search:focus{outline:dotted;outline-width:3px;outline-color:#000!important}.NewDesign #dashboard-container input:focus,.NewDesign #dashboard-container button:focus,.NewDesign #dashboard-container a.options-btn:focus,.NewDesign #classes-container a.button:focus,.NewDesign .pdc-course-table a.button:focus,.NewDesign .course-options a.button:focus{outline:dotted;outline-width:3px;outline-color:#000!important}.NewDesign .dashboard-table-header a.button:focus{outline:dotted;outline-width:3px;outline-color:#fff!important}td.CatalogOptions ul.f-dropdown,#dashboard-container ul.f-dropdown,.course-options ul.f-dropdown,.l-course-options ul.f-dropdown,.list-options ul.f-dropdown{display:none}td.CatalogOptions ul.f-dropdown.open,#dashboard-container ul.f-dropdown.open,.course-options ul.f-dropdown.open,.l-course-options ul.f-dropdown.open,.list-options ul.f-dropdown.open{display:block}.NewDesign ::-webkit-input-placeholder{color:#222}.NewDesign ::-moz-placeholder{color:#222}.NewDesign :-ms-input-placeholder{color:#222}.NewDesign :-moz-placeholder{color:#222}.NewDesign .catalog-quick-search button{right:0!important;top:.625rem!important}.NewDesign .catalog-quick-search button i{background-color:transparent!important;color:#19293a!important}.NewDesign .course-completion{font-weight:bold}.NewDesign span.no-results-text{color:#222;font-size:1rem;margin:.25rem auto;display:block;text-align:center}.NewDesign div.Teachingframeworks{min-width:350px!important}.NewDesign div.leadership-course-details{color:#2e537f;font-size:.8rem}.NewDesign div.leadership-alert-container span,.NewDesign div.leadership-alert-container ul{font-weight:600!important}.NewDesign div.leadership-alert-container div.alert-box div.alert-box-header{display:flex;justify-content:space-between;align-items:center;margin:0 0 .75rem 0}.NewDesign div.leadership-alert-container div.alert-box.closed div.alert-box-header{margin:0!important}.NewDesign div.leadership-alert-container div.alert-box div.alert-box-body{display:block}.NewDesign div.leadership-alert-container div.alert-box.closed div.alert-box-body{display:none}.NewDesign div.leadership-alert-container div.alert-box button{height:1.75rem;width:2rem;background:transparent!important;padding:.25rem!important;margin-bottom:0!important}.NewDesign div.leadership-alert-container div.alert-box button i{background:none!important;margin:0!important;padding:0!important}.NewDesign span.pdc-offerings{font-size:1rem;margin:.5rem 0}.NewDesign span.pdc-offerings a{color:#2e537f}.NewDesign div.Teachingframeworks .columns{padding-right:0!important}.NewDesign div.Teachingframeworks ul.row div.leadership-row-container{display:none;align-items:flex-start;padding-left:1rem}.NewDesign div.Teachingframeworks ul.row div.leadership-row-container i{margin:.55rem 0}.NewDesign div.Teachingframeworks ul.row div.row.l-course-row{margin-bottom:1rem!important;border-bottom:none!important}.NewDesign div.Teachingframeworks ul.row div.row.l-course-row div.l-details-container{padding-left:0!important}.NewDesign div.Teachingframeworks ul.row div.l-credit-hours{white-space:nowrap}.NewDesign div.Teachingframeworks ul.row div.l-course-options{text-align:center;padding-right:.5rem!important}.NewDesign div.Teachingframeworks ul.row div.row.l-course-row a.button{margin-bottom:0!important}.tool-container{text-align:center;background-color:#eee;border:4px solid #fff;box-shadow:0 2px 2px rgba(0,0,0,.15);padding:10px 10px 0 10px}.tool-container:hover{box-shadow:0 0 6px 1px rgba(0,140,186,.5)}.tool-container a{padding-left:0!important;margin-left:0!important}.fileUpload{position:relative;overflow:hidden;margin:10px}.fileUpload input.upload{position:absolute;top:0;right:0;margin:0;padding:0;font-size:50px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.tox-tinymce .tox-tbtn{background-color:#fff!important}.tox-tinymce .tox-tbtn:hover{background-color:#f0f0f0!important}.tox-dialog .tox-listbox{background-color:#fff!important}.tox-dialog .tox-listbox:hover{background-color:#f0f0f0!important}.tox-dialog .tox-button{background-color:#fff!important;border-color:#f0f0f0!important;color:#222f3e!important}.tox-dialog .tox-button:hover{background-color:#f0f0f0!important;border-color:#f0f0f0!important;color:#222f3e!important}.tox-toolbar__overflow .tox-tbtn{background-color:#fff!important}.tox-toolbar__overflow .tox-tbtn:hover{background-color:#f0f0f0!important}.row-container{position:relative;display:block;max-width:62.5rem;margin-left:auto;margin-right:auto}.loading-shimmer{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 50%,rgba(255,255,255,0) 100%);background-size:200% 100%;animation:shimmer 1.5s infinite;z-index:1}.loading-bar{position:absolute;top:0;left:0;height:4px;width:100%;background:linear-gradient(to right,rgba(52,152,219,0) 0%,rgba(52,152,219,1) 50%,rgba(52,152,219,0) 100%);background-size:200% 100%;animation:loading-bar-move 1.5s infinite}@keyframes shimmer{0%{background-position:-100% 0}100%{background-position:100% 0}}@keyframes loading-bar-move{0%{background-position:-100% 0}100%{background-position:100% 0}}.hidden{display:none}.tt-query,.tt-hint{width:396px;height:30px;padding:8px 12px;font-size:24px;line-height:30px;border:2px solid #ccc;border-radius:8px;outline:none}.twitter-typeahead,.tt-input{margin-bottom:0!important;box-sizing:border-box;width:100%!important}.tt-input::-webkit-input-placeholder{color:#999;opacity:1}.tt-query{box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.tt-hint{color:#999}.tt-dropdown-menu,.tt-menu{position:absolute;top:100%;left:0;z-index:1000;min-width:160px;width:100%;padding:5px;margin:2px 0 0;list-style:none;font-size:14px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px}.scrollable-dropdown-menu .tt-menu{max-height:250px;overflow-y:auto}.tt-dropdown-menu .tt-suggestion,.tt-menu .tt-suggestion{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333}.tt-dropdown-menu .tt-suggestion.tt-cursor,.tt-menu .tt-suggestion.tt-cursor,.tt-dropdown-menu .tt-suggestion:hover,.tt-menu .tt-suggestion:hover{cursor:pointer;text-decoration:none;outline:0;background-color:#cce6ff;color:#262626}.tt-dropdown-menu .tt-suggestion.tt-cursor a,.tt-menu .tt-suggestion.tt-cursor a,.tt-dropdown-menu .tt-suggestion:hover a,.tt-menu .tt-suggestion:hover a{color:#262626}.tt-dropdown-menu .tt-suggestion p,.tt-menu .tt-suggestion p{margin:0}.tt-suggestion{padding:3px 20px;font-size:18px;line-height:24px}.tt-suggestion.tt-is-under-cursor{color:#fff;background-color:#0097cf}.tt-suggestion p{margin:0}@media only screen and (max-width:40em){.NewDesign .tabs dd{width:47%;min-width:150px}.NewDesign .tabs dd a,.NewDesign .tabs dd .button-link{font-size:1.1rem}.NewDesign .filter-bar .filter-container{display:none}.NewDesign #classes-container{padding:.5rem .5rem 20% .5rem}.NewDesign .show-small{display:inline-block}.NewDesign .visually-hidden-small{position:absolute;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.NewDesign h1.dashboard-title{font-size:2rem!important;text-align:center}.NewDesign #class-activity-header{flex-wrap:wrap;align-items:flex-start;justify-content:center}.NewDesign .icon-keys{height:3.125rem;margin:0 1rem!important}.NewDesign .dashboard-table-header h2{font-size:1.25rem!important}.NewDesign #class-activity-header a.button{width:100%!important;margin:0!important}.NewDesign #recent-classes-header div:nth-of-type(1){padding-right:0!important}.NewDesign #recent-classes-header div:nth-of-type(2){padding-left:0!important}.NewDesign #dashboard-container{padding-bottom:7rem;min-width:320px}.NewDesign .table-wrapper{padding:.75rem 1rem 1rem 1rem!important}.NewDesign .mobile-col-name{width:25%;min-width:7.5rem!important;background-color:#f0f3f5;font-weight:bold;padding:.5rem;margin-right:.6rem;color:#000}.NewDesign div.descriptors-container,.NewDesign td.course-name>div,.NewDesign td.course-details>div{width:70%}.NewDesign td.td-icon{text-align:left}.NewDesign .table-wrapper .dashboard-table tbody tr td:last-of-type{margin-bottom:.75rem!important}.NewDesign .table-wrapper table tbody tr{display:block!important;border-bottom:.125rem solid #2e537f!important;margin-bottom:.75rem!important}.NewDesign .table-wrapper table tbody td{display:block!important;padding:.15rem!important;font-size:.9rem!important}.NewDesign .pdc-course-table td.descriptors{display:flex!important}.NewDesign .pdc-course-table td.descriptors div.descriptors-container{height:auto}.NewDesign .table-wrapper table tbody td.dash-course-name,.NewDesign .pdc-course-table .course-name,.NewDesign .pdc-course-table .course-details{display:flex!important}.NewDesign .table-wrapper table tbody td.dash-course-name span:nth-of-type(2){font-size:.875rem}.NewDesign .dash-course-type{display:inline-block;width:25%!important;min-width:5.5rem!important}.NewDesign .tag-type{float:none;display:inline-block}.NewDesign .pdc-course-table td.CatalogOptions>div{width:100%;float:none!important}.NewDesign .pdc-course-table td.CatalogOptions>div a{width:100%}.NewDesign .pdc-course-table td.registered span{display:block;text-align:center;margin:.5rem auto}.NewDesign .pdc-course-table td{text-align:left!important}.NewDesign .table-wrapper table tbody td.dash-dates{display:flex!important;align-items:center}.NewDesign .table-wrapper table tbody td.dash-dates div{margin:0!important;font-size:.8rem}.NewDesign .dashboard-table .options-btn{width:100%!important}.NewDesign #activity-table-wrapper thead th:nth-child(1){width:auto}.NewDesign #activity-table-wrapper tbody td:nth-child(1){width:auto}}@media only screen and (min-width:40.063em) and (max-width:48em){.NewDesign .dashboard-table-header h2{font-size:1.35rem!important}}@media only screen and (min-width:40.063em) and (max-width:64em){.NewDesign .filter-bar .filter-container{display:none}.NewDesign .filter-bar .filter-container .accordion .accordion-content-item .accordion-content ul li label span{max-width:none}.NewDesign #classes-container{padding:.5rem .5rem 15% .5rem}.NewDesign .show-small{display:none}.NewDesign .table-wrapper table tbody td.dash-dates{min-width:9.625rem!important}.NewDesign .table-wrapper{padding:1rem 1rem 2rem 1rem!important}}@media only screen and (min-width:64.063em){.NewDesign .show-small{display:none}.NewDesign .table-wrapper table tbody td.dash-dates{min-width:9.625rem!important}}.NewDesign .hide-recommendation{display:none}.recommendation-big-text{font-size:1.25em}.recommendation-max-width{max-width:130px}.recommendation-blurb{background-color:#e7f1fa;font-size:.875rem;padding:.75rem;font-weight:600}.recommendation-blurb a{color:#006b8f!important;text-decoration:underline}.recommendation-blurb a:hover{text-decoration:none}.NewDesign #showmoredivdefault>div{padding-left:0;padding-right:0;margin-bottom:0}