.cc-inpage .cc-inreveal-content,.cc-inreveal .cc-inpage-content{display:none;}#course-config.cc-inpage{ margin:0 0 40px 0;}#course-config.reveal{padding:16px 24px 24px;border-radius:4px;}#course-config.reveal .close-button{right:24px;top:16px;}#course-config-caller{margin:0 0 20px 0;}#course-config-caller .icon,h4.course-config-header .icon{position:relative;top:2px;}.accordion .accordion-title{font-size:16px;font-weight: normal;line-height:1.25;padding:0.5rem 3rem 0.5rem 0.75rem;}#hero .badge-info-wrapper-outer{position:absolute;bottom:0;width:100%;}#content{border-top-left-radius:0px;border-top-right-radius:0px;}@media screen and (max-width:39.9375em){body.learn-course #disr-img.top-pos{top: -195px !important;}}@media screen and (min-width:40em){body.learn-course #disr-img.top-pos{top: -235px;height:120px;}}@media screen and (min-width:64em){body.learn-course #disr-img.top-pos{top: -235px;height:120px;}}@media screen and (min-width:40em){#hero .badge-info-wrapper{position: relative;left:-30px;}}h2.unit-cat-header{margin-bottom:40px;}.unit-item-dd-content-content ul{margin:10px 0 0 0;padding:0;}.unit-item-dd-content-content .iap-display-downloadlinklisttopic .unit-item-dd-content-dl-cta{color:#fff;float:right;}.ucl-special-content-list .unit-passed-restricted-info{font-size:12px;line-height:18px;margin-top:10px;}.scl-spacer{padding:0 10px;display:inline-block;}@media screen and (min-width:40em){.ucl-special-content-list{background:#DBEBEA;padding:0px 5px 2px;}}.ucl-special-content-list .dropdown-pane{border-radius:4px;}.ucl-special-content-list .button,.ucl-special-content-list .button:hover{margin:0;border:none !important;text-transform:none;font-weight: normal;letter-spacing: normal;}.ucl-special-content-list .dd-content-caller{user-select: none;font-size:14px;white-space: nowrap;}@media screen and (max-width:39.9375em){.ucl-special-content-list .dd-content-caller{display:block;width:100%;margin-bottom:5px;}.ucl-special-content-list > .scl-spacer{display:none;}}.ucl-special-content-list .dd-content-caller .icon{font-size:9px;}div.unit-course-list{border-left:4px solid #1E9B90;padding-left:46px;margin:10px 0 0 15px;}@media screen and (max-width:39.9375em){div.unit-course-list{padding-left:41px;}}.unit-course-list h2{font-size:18px;font-weight:bold;}@media screen and (max-width:39.9375em){.unit-course-list.mm-list h2{font-size:24px;}}div.unit-course-list > .ucl-item{margin-bottom:40px !important;position: relative;}div.unit-course-list > .ucl-item:last-child{margin-bottom:0;}.ucl-item:before{color:#1E9B90;box-shadow:0 0 0 3px #1E9B90;content:"";left: -46px;background:#fff;top:10px;transition: visibility 0s,opacity 0.5s linear;}div.unit-course-list:not(.mm-list){counter-reset: section;}div.unit-course-list:not(.mm-list) .ucl-item:before{counter-increment: section;content:counter(section) !important;overflow:hidden;float:left;font-family: 'Source Sans Pro' !important;font-weight:bold;}div.unit-course-list .ucl-item.prepared:before{content:"";opacity:0;}.dl-topic-list-header{padding:10px 0;}@media screen and (max-width:39.9375em){div.unit-course-list.mm-list{padding-left:0;border:0;}div.unit-course-list.mm-list .ucl-item:before{content:"";opacity:0;}.dl-topic-list-header{padding:0;}}.course-list-section-header{color:#7D4386;margin:20px 0 30px;font-size:1.75em;}.course-list-section-header:first-of-type{margin-top:0;}h2.teaser-link-wrapper{margin:0;}@media screen and (max-width:39.9375em){.button.start-unit{width:100%;}}.teaser-spec span.cat{margin-left:10px;}@media screen and (min-width:40em){.unit-res-info-area{padding:16px 0 17px;}}@media screen and (min-width:64em){.unit-res-info-area{padding:22px 0 23px;}}.unit-res-info-area{color:#999;font-size:12px;font-weight:bold;}.unit-passed .unit-res-info-area,.unit-failed .unit-res-info-area{color:#999;}.unit-passed .unit-res-info-area,.unit-passed .unit-res-info-area .icon{color:#ffad00;font-size:14px;}.unit-col-right{text-align:center;}a.start-unit{margin:0;}@media screen and (min-width:40em){.unit-col-center-inner{padding:0 20px;}}@media screen and (max-width:39.9375em){.ucl-item{margin-bottom:10px !important;}.ucl-item .column{padding-bottom:10px;}.teaser-spec,.unit-res-info-area,.ucl-special-content-list{padding:10px 0 0;}.start-unit{margin:10px 0 0;}.ucl-special-content-list .dropdown-pane{width:85%;}}