ul,ol,li,h1,h2,h3,h4,h5,h6,p{list-style:none;padding:0;margin:0}*{box-sizing:border-box;font-weight:100}strong,b{font-weight:600}::selection{background-color:#0072c6;color:#fff}body{position:absolute;height:100%;width:100%;margin:0;padding:0;color:#333;-webkit-text-size-adjust:100%}body>form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}body>form>main{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}body.search main,body.topic main{height:100%}#footer{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.textLeft{text-align:left!important}h1{font-size:25px}section{width:100%;margin:0 auto;padding:45px 0}.popupscontainer{margin:0 auto;max-width:1366px;position:absolute;top:0;left:0;right:0;z-index:10000;width:100%}section#coursePlayer{max-width:1366px;margin:0 auto;padding:0 0}section:after{content:" ";display:table;clear:both}section.fillGray{background-color:#eee}section.fillGrayDark{background-color:#737373}section.fillGrayDark header{color:#fff}section.fillGrayDarker{background-color:#666}section.back-to-top{padding-bottom:67px}section.fillGrayDarker header{color:#fff}.screenRegular h2{font-size:25px;margin-bottom:5px}section.fillBlue{background-color:#0072c6}section.fillBlue.dark{color:#fff}section>section{padding:0}.section-banner-container{padding:0}section .banner-container .item{max-height:300px;overflow:hidden}article,.article{text-align:center}article:after,.article:after{content:" ";display:table;clear:both}[class*="col-"]{display:inline-block;vertical-align:top;padding:10px;text-align:center}[class*="col-"]:after{content:" ";display:table;clear:both;top:240px}.col-2{width:40%}.col-2.left{padding:0;padding-right:20px;text-align:left}.col-2.right{padding:0;padding-left:20px;text-align:left}@media screen and (max-width:1330px){.col-2{width:100%}.col-2.left{padding:10px}.col-2.right{padding:10px;text-align:center}}.col-3{width:33.333%}@media screen and (max-width:767px){.col-3{width:100%}}.col-5{width:220px;padding:3.5px}.col-5.socialHub{margin-right:75px}.col-5.socialHub .headlineReverse{margin-top:20px}.col-5.socialHub:last-child{margin-right:0}@media screen and (max-width:1024px){.col-5.socialHub{margin-right:40px}}@media screen and (max-width:767px){.col-5.socialHub{margin:10px}}.screenRegular{max-width:1366px;margin:0 auto;padding:0 33px;text-align:center}.tileDetail{margin-top:45px}.header-tiles .screenRegular{height:auto}.screenRegular.liveEvents .screenSmall{max-width:1000px;margin:0 auto;text-align:center}.mva-community,.mva-community .subHead,.mva-community .social-column a{color:#fff}.mva-community header{margin-bottom:40px}.mva-community .screenRegular{max-width:1300px}.mva-community .col-2{width:30%}@media screen and (max-width:1330px){.mva-community .col-2{width:100%}}.screenRegular .screenSmall{padding:0}.activityBox.twitter{background-color:transparent}.twitter-container{text-align:center}@media screen and (max-width:460px){.screenRegular{padding:0 10px}}.screenSmall{margin:0 auto;text-align:center}.screenSmaller{max-width:640px;margin:0 auto}.mostRecentCourses .activityBox ul,.popularCourses .activityBox ul,.mostPopularCourses .activityBox ul,.popularCourses .activityBox ul{padding-top:0}.mostRecentCourses,.mostPopularCourses{position:relative}header{margin-bottom:10px}header.marginBiggest{margin-bottom:35px}.header-tiles .screenSmall ul,.header-tiles .screenSmall ol{max-width:auto;margin:20px auto 0}.header-tiles .screenSmall ul,.header-tiles .screenSmall ol{border-bottom:1px solid #ccc!important;margin:0 auto;display:inline-block;margin:10px auto}.header-tiles .screenSmall ul li,.header-tiles .screenSmall ol li{display:inline-block;margin-right:60px;padding:0 0 5px 0;border-bottom:3px solid transparent;transition:border ease-in-out .4s;color:#0072c6;font-weight:400}.header-tiles .screenSmall ul li:hover,.header-tiles .ui-tabs-active,.header-tiles .ui-state-focus,.header-tiles .screenSmall ol li:hover{cursor:pointer;border-bottom:4px solid #0072c6!important}.header-tiles .screenSmall ul li:last-child,.header-tiles .screenSmall ol li:last-child{margin-right:0}.header-tiles .ui-tabs-active a,.header-tiles .ui-state-focus a{color:#000}#container{padding:40px 0 40px 0;flex:1 0 auto}@media screen and (max-width:640px){.header-tiles .screenSmall ul li,.header-tiles .screenSmall ol li{margin-right:30px}}@media screen and (max-width:480px){.header-tiles .screenSmall ul li,.header-tiles .screenSmall ol li{display:block;margin-right:0;margin:5px 0}}p{font-size:13px;line-height:18px;color:#333}p.quoteStyle{font-size:16px;line-height:32px;font-weight:400}.bodyReverse{font-size:13px;color:#fff;line-height:15px;font-weight:400}.headline{font-size:25px!important;color:#333!important;font-weight:100!important;margin-top:-9px}.headline.mvaColor{color:#0072c6!important}.headlineReverse{font-size:25px;color:#fff;font-weight:100}.subHead{font-size:16px;color:#333;margin:0 auto}.subHead.subHeadShort{width:75%;font-weight:400}.subHeadReverse{font-size:16px;color:#fff;font-weight:400;margin:0 auto}.subHeadReverse.subHeadReverseShort{width:75%}.subHeadLink{font-size:16px!important;font-weight:400;color:#333}.subHeadlineLink,.bottomRight a,.activityBox ul li a{font-size:16px!important;font-weight:400}.header-tiles{padding-bottom:0}.header-tiles .subHead{font-weight:400}.secondaryText{font-size:13px;color:#737373}.bodyItalic{font-size:13px;color:#333;font-style:italic}.bodyItalicReverse{font-size:13px;color:#fff;font-style:italic}.bodySemiBold{font-size:13px;color:#333}.bodyStyle{font-size:13px;color:#333}p.bodySemiBold{font-weight:600}p.countryname{font-weight:400}.defaultBox{width:160px;padding:3.5px;display:inline-block;vertical-align:top}.defaultBox.textLeft{text-align:left}.defaultBox a{width:100%;height:160px;display:block;border:1px solid #d2d2d2;background-color:#f0f0f0;position:relative;padding:10px;transition:background-color .6s}.defaultBox a:hover,.defaultBox a:focus{cursor:pointer;border:2px solid #0072c6}.defaultBox a:hover .titleBox{text-decoration:underline}.defaultBox a .subLine{height:40px;position:absolute;bottom:0;left:0;right:0;background-color:#303030;text-align:left;padding:7px 5px 7px 9px;z-index:1;overflow:hidden}.defaultBox a:hover .subLine{background-color:#0072c6}.defaultBox a .imageContainer img{max-width:100%}.defaultBox a .bottomRight{position:absolute;right:10px;bottom:10px}.defaultBox a.lastChild{padding:15px}.defaultBox a.lastChild:hover,.defaultBox a.lastChild:active,.defaultBox a.lastChild:focus,.defaultBox a:focus .subLine{background-color:#0072c6}.defaultBox a.lastChild:hover .subHead,.defaultBox a.lastChild:active .subHead,.defaultBox a.lastChild:focus .subHead{color:#fff}.defaultBox a.lastChild:hover .icon.viewAll,.defaultBox a.lastChild:active .icon.viewAll,.defaultBox a.lastChild:focus .icon.viewAll{background-position:-417px -506px}.header-tiles .screenRegular{padding:0}.tilesBackground{background-image:url("images/Imagine_background.png");background-size:contain;background-repeat:no-repeat;background-position:900px 45px}@media screen and (max-width:767px){.tilesBackground{background-image:none}}.tilesBackgroundDefault{background-image:none;margin-bottom:40px}.tilesArticles{padding-top:32.5px;padding-bottom:40px;max-width:960px;margin:20px auto 0}@media screen and (max-width:767px){.tilesArticles.imagine{padding-bottom:25px}}section.course-cards{padding:45px 0 50px 0}.mostRecentCourses,.mostPopularCourses{width:630px;height:320px;overflow:hidden}.mostRecentCourses header,.mostPopularCourses header{width:100%;text-align:left}.course-card-hidden{display:none}@media(max-width:767px){.mostRecentCourses,.mostPopularCourses{width:100%}.mostRecentCourses .cards,.mostPopularCourses .cards{width:70%;margin:0 auto}.mostRecentCourses header,.mostPopularCourses header{text-align:center}.course-card-hidden{display:block}}@media(max-width:445px){.mostRecentCourses .cards,.mostPopularCourses .cards{width:60%}.mostRecentCourses .slider-next,.mostPopularCourses .slider-next{padding-right:3%}.mostRecentCourses .slider-prev,.mostPopularCourses .slider-pre{padding-left:3%}}.mostRecentCourses .subHeadReverse,.mostPopularCourses .subHeadReverse{color:#333;font-weight:700;text-align:left;text-transform:uppercase;margin-left:3px}.mostRecentCourses .see-more,.mostPopularCourses .see-more{color:#1f6fa2!important;font-size:13px;font-weight:600;margin-left:10px}.mostPopularCourses .course-published,.mostRecentCourses .course-published{font-size:13px}.mostRecentCourses .defaultBox,.mostPopularCourses .defaultBox{width:200px}.mostRecentCourses .defaultBox a,.mostPopularCourses .defaultBox a{background-color:#fff;border:none;display:block;height:280px;padding:0;position:relative;transition:background-color .6s ease 0s;width:100%}.mostRecentCourses .course-title,.mostPopularCourses .course-title{font-weight:400;font-size:15px;text-align:left;padding:8px 16px 0 16px}.mostRecentCourses .course-level,.mostPopularCourses .course-level{bottom:11px;left:8px;position:absolute;padding:5px;color:#666;font-weight:400;text-align:left}.mostRecentCourses .imageContainer img,.mostPopularCourses .imageContainer img{border:1px solid #bec2c7!important}.mostRecentCourses .slider-prev a,.mostRecentCourses .slider-next a,.mostPopularCourses .slider-prev a,.mostPopularCourses .slider-next a{margin-top:124px}.learnMoreButton{display:inline-block;background-color:#d83b01;margin-bottom:30px;margin-top:40px;cursor:pointer}@media screen and (max-width:1299px){.learnMoreButton{margin-bottom:50px}}@media screen and (max-width:767px){.learnMoreButton{margin-bottom:55px;margin-top:45px}}.learnMoreButton .learnMoreLink a{color:#fff}.learnMoreButton .learnMoreLink{margin:10px 23px}.tileDetailLogo{background-image:url("images/Imagine_Logo.png");background-size:initial;background-repeat:no-repeat;background-position-x:100%;height:99px;width:446px;margin:0 auto}@media screen and (max-width:470px){.tileDetailLogo{background-image:url("images/Imagine_Logo.png");width:inherit;margin:0 10px;background-size:contain}}.courses-cards .subHeadReverse{color:#000;font-weight:600;text-align:left}.courses-cards{width:48%}.courses-cards a{color:#1f6fa2!important;float:right}.courses-cards .defaultBox a{background-color:#fff;border:none;display:block;height:280px;padding:0;position:relative;transition:background-color .6s ease 0s;width:100%}.courses-cards .course-level{bottom:0;position:absolute;padding:5px;color:#9e9e9e;font-weight:600}.courses-cards .course-title{padding:5px;color:#1f6fa2}.courses-cards .defaultBox{height:293px;padding:0;text-align:left;width:190px;margin-left:5px}.newActivityBox{width:100%;text-align:center}.newActivityBox .contentImage{width:325px;height:200px;max-height:200px;margin:2.5px;display:inline-block;color:#fff;border:2px;border-style:solid}.newActivityBox .contentImage img{width:100%;height:100%}.activityBox{width:100%;background-color:#fff;text-align:left}.activityBox.twitter section{padding:0}.activityBox header{height:32px;background-color:#0072c6;color:#fff;padding:5px 20px;text-transform:uppercase}.activityBox header .icon{float:right}.activityBox .activityBox-content{margin-top:10px;padding-left:20px;padding-right:20px;padding-bottom:10px;font-size:13px;font-weight:normal}.activityBox .activityBox-content .item{padding-bottom:8px}.activityBox .activityBox-content .date{font-weight:normal;color:#737373}.activityBox ul{padding:10px 20px;margin-left:20px}.activityBox ul li{margin:5px 0;color:#0072c6;list-style:disc;display:list-item}.activityBox.quote{max-width:940px;margin-top:40px;padding:10px;display:table}.activityBox.quote .contentImage{width:200px;height:210px}.activityBox.quote .contentImage img{max-width:100%}.activityBox.quote div:first-child{display:table-cell;vertical-align:top}.activityBox.quote div:last-child{display:table-cell;vertical-align:top;padding:5px 30px 20px 25px}.activityBox.quote div:last-child p:last-child{font-size:16px}.activityBox.quote div:last-child p.bodyQuote{margin-top:25px;margin-bottom:25px}@media screen and (max-width:640px){.activityBox.quote div:first-child,.activityBox.quote div:last-child{display:block;text-align:center;margin:0 auto}}.activityBox.twitter,.activityBox.news{margin-top:40px;min-height:350px;overflow:hidden;padding:0;margin:40px auto 0}.activityBox.twitter .icon,.activityBox.news .icon{float:left;margin-right:14px}.activityBox.twitter{}.activityBox.news header{height:auto;min-height:32px;display:flex}.newsDescriptionText{padding-bottom:30px;max-height:150px;overflow:hidden}.newsDescriptionText p{font-size:13px;font-weight:400;margin-bottom:4px}#Blog .blog-icon{background-position:-1044px -276px;margin:0 auto}#Twitter .twitter-icon{background-position:-551px -329px;margin:0 auto}@media screen and (max-width:1024px){.activityBox.twitter{float:none}}.activityBox.twitter #twitter-widget-0 .SandboxRoot .customisable-border{border:0}.activityBox.twitter #twitter-widget-0 .SandboxRoot .timeline{border-radius:0!important}.activityBox.news{}@media screen and (max-width:1024px){.activityBox.news{float:none}}.activityBox.news section{margin-top:20px;position:relative;padding:0 20px 20px 30px;min-height:296px}.activityBox.news section .newsTitle{margin-bottom:10px}.activityBox.news section .newsSubTitle{margin-bottom:15px}.newsSubTitle span{font-weight:400}.activityBox.news section .bottomRight{position:absolute;bottom:0;right:0;left:0;padding-right:20px;padding-top:5px;text-align:right;background:#fff;height:40px}@media screen and (max-width:1330px){.activityBox.news{min-height:inherit}.activityBox.news section{min-height:inherit}}@media screen and (max-width:1330px){.activityBox.news{min-height:inherit}.activityBox.news section{min-height:inherit}}#AboutMVA{padding:8px 0}#AboutMVA:after{border-bottom:1px solid #595959;bottom:0;content:"";height:1px;left:19%;margin-top:8px;position:relative;width:65%}#AboutMVA .benefits-list{margin:auto;text-align:left;width:54%;padding-top:4px}@media(max-width:768px){}#AboutMVA .benefits-list li{margin:auto;display:inline-block;margin-bottom:42px;width:100%}#AboutMVA .benefits-list .benefit1{background-position:-772px -276px}#AboutMVA .benefits-list .benefit2{background-position:-826px -276px}#AboutMVA .benefits-list .benefit3{background-position:-879px -276px}#AboutMVA .benefits-list .benefit4{background-position:-937px -276px}#AboutMVA .benefits-list .benefit5{background-position:-990px -276px}@media(max-width:1024px){#AboutMVA .benefits-list{width:70%}#AboutMVA .benefits-list li{text-align:justify}}@media(max-width:768px){#AboutMVA .benefits-list{width:90%}#AboutMVA .benefits-list .floatL{float:none;margin:0 auto}}#AboutMVA .benefit-title{font-size:16px;font-weight:600;display:block}#AboutMVA .benefit-desc{font-size:16px;font-weight:400}.icon{background-image:url("images/sprite-general.png");background-repeat:no-repeat;display:inline-block;height:75px;width:75px;text-indent:-9999px;vertical-align:middle}.icon.viewAll{display:block;background-position:-348px -506px;width:46px;height:46px}.icon.userRegistered{background-position:-52px -506px;height:48px}.icon.flag{width:100%;max-width:448px;height:88px;background-position:-26px -646px;text-indent:0;padding-top:36px}@media screen and (max-width:439px){.icon.flag{background-image:none;background-color:#0072c6;padding-top:25px}}.icon.quoteLeft{background-position:-200px -500px;width:20px;height:20px}.icon.quoteRight{background-position:-280px -500px;width:20px;height:20px}.icon.rss{background-position:-202px -539px;width:20px;height:20px}.icon.previus{width:49px;height:72px;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.icon.next{width:49px;height:72px}.icon.arrowTop{background-position:-270px -540px;width:40px;height:20px}.icon.biggest{width:130px;height:130px}.icon.biggest.tw{background-position:-182px -344px}.icon.biggest.fb{background-position:-25px -344px}.icon.biggest.yt{background-position:-344px -344px}.icon.biggest.gl{background-position:-500px -344px}.circleBox{width:130px;height:130px;border-radius:130px;background-color:#f0f0f0;margin:0 auto;overflow:hidden}.circleBox img{max-width:100%}.circleBox.small{width:60px;height:60px;border-radius:60px}.selectContent{overflow:hidden;width:100%}@media screen and (max-width:1200px){.selectContent{position:relative}}@media screen and (max-width:1200px){}.selectContent .contentSlide .col-5.selected .circleBox.small img{border-radius:150px;padding:3px;background-color:#fff}.selectContent .contentSlide .col-5.selected .circleBox img{border-radius:150px;padding:3px;background-color:#0072c6}.up.selectContent .contentSlide .col-5:hover .subHeadlineLink,.up.selectContent .contentSlide .col-5.selected .subHeadlineLink{color:#333}.up.selectContent .contentSlide .col-5 .subHeadlineLink{color:#0072c6}.selectContent .contentSlide .col-5 a{display:block;cursor:pointer;height:220px}.down.selectContent .contentSlide .col-5{padding-top:30px}.down.selectContent .contentSlide .col-5.short{min-height:105px}.down.selectContent .contentSlide .col-5.short .subLine{margin-top:10px}.down.selectContent .contentSlide .col-5.selected:before{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #fff;position:absolute;top:0;left:45%;opacity:1;content:" "}.up.selectContent .contentSlide{max-width:1366px}.up.selectContent .contentSlide .col-5{padding-bottom:30px}.up.selectContent .contentSlide .col-5.tall .subHeadline{margin-top:25px}.up.selectContent .contentSlide .col-5.selected:after{width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:20px solid #f0f0f0;position:relative;top:-4px;left:41%;opacity:1;content:" "}.selectContent .arrowLeft,.selectContent .arrowRight{width:50px;height:250px;opacity:0;display:none;z-index:1}@media screen and (max-width:1150px){.selectContent .arrowLeft,.selectContent .arrowRight{position:absolute;opacity:1;display:block}.selectContent .arrowRight .icon,.selectContent .arrowLeft .icon{margin-top:30px;background-image:url('https://mvastorage.microsoft.com/files/home/images/PersonaArrow.png');cursor:pointer}}.selectContent .arrowLeft.small,.selectContent .arrowRight.small{background-color:transparent;height:140px}@media screen and (max-width:1200px){.selectContent .arrowLeft{left:0;top:0}}@media screen and (max-width:1200px){.selectContent .arrowRight{top:0;right:0}}.showSelectedContent{position:relative;text-align:left;display:none;bottom:35px}.showSelectedContent.showContent{display:inline-block;width:90%}.showSelectedContent .showContentSlide{padding:30px 30px 25px 30px;background-color:#f0f0f0;top:0;transition:opacity ease-in-out .6s;display:none;opacity:0}.showSelectedContent .showContentSlide .left{width:auto;max-width:500px;font-weight:400}@media screen and (max-width:1330px){.showSelectedContent .showContentSlide .left{width:100%;max-width:100%;padding:0 0 20px 0;font-weight:400}}@media screen and (max-width:1200px){.showSelectedContent .showContentSlide .left{right:0;font-weight:400}}.showSelectedContent .showContentSlide .right{width:auto}@media screen and (max-width:1330px){.showSelectedContent .showContentSlide .right{width:100%}}.showSelectedContent .showContentSlide.showContent{display:block;font-size:13px;font-weight:400;opacity:1}.showSelectedContent .showContentSlide .defaultBox{margin-right:16px;padding:0;display:inline-block!important;margin-left:16px}@media screen and (min-width:768px){.showSelectedContent .showContentSlide .defaultBox{margin-right:10px;margin-left:10px}.showSelectedContent .showContentSlide .defaultBox:last-child{margin-right:0}}.showSelectedContent .showContentSlide .defaultBox a{padding:0;height:140px}.showSelectedContent .showContentSlide .defaultBox a .subLine{min-height:45px}.showSelectedContent .showContentSlide .defaultBox a .subLine.personas{min-height:50px;padding:0 0 0 5px}@media screen and (max-width:767px){.showSelectedContent .showContentSlide .defaultBox{margin-top:10px}}@media screen and (max-width:460px){.showSelectedContent .showContentSlide .defaultBox{margin-right:0}}.btn{display:inline-block;padding:10px 23px;font-size:13px;transition:background-color .6s,border .6s}.btn.button-green{background-color:#107c10;color:#fff}.btn:before,.btn:after{display:table;content:" "}.btn.primary{color:#fff;background-color:#0072c6;border:1px solid #0072c6}.btn.primary:hover{background-color:#00188f;border:1px solid #00188f;cursor:pointer}.btn.primary:focus{border:dashed 1px #0072c6}.btn.primary.disable{color:#a0a0a0;background-color:#eee;cursor:pointer}.btn.primary.disable:hover{color:#a0a0a0;background-color:#eee;cursor:pointer}.btn.tertiary{color:#333;background-color:#fff;border:1px solid #737373}.btn.tertiary:hover{background-color:#00188f;cursor:pointer;color:#fff}.btn.tertiary:focus{border:dashed 1px #0072c6}.btn.tertiary.disable{color:#a0a0a0;background-color:#eee;cursor:pointer}.btn.tertiary.disable:hover{color:#a0a0a0;background-color:#eee;cursor:pointer}.btn.information{color:#fff;background-color:#008a00;border:1px solid #008a00}.btn.information:hover{background-color:#002400;border:1px solid #002400;cursor:pointer}.btn.information:focus{border:dashed 1px #0072c6}.btn.information.disable{color:#a0a0a0;background-color:#eee;cursor:pointer}.btn.information.disable:hover{color:#a0a0a0;background-color:#eee;cursor:pointer}.stuckBlockRight{display:inline-block;text-align:left;vertical-align:middle;padding-left:30px}.stuckBlockRight span:first-child{font-size:24px}@media screen and (max-width:640px){.stuckBlockRight{display:block;padding-left:0;text-align:center}}blockquote{text-align:left}blockquote .contentQuote{width:100%}blockquote .contentQuote .quoteStyle{position:relative}@media screen and (max-width:767px){blockquote .contentQuote .quoteStyle{padding:0 40px}}blockquote .contentQuote .quoteStyle .icon.quoteLeft{position:absolute;top:0;left:-50px}@media screen and (max-width:767px){blockquote .contentQuote .quoteStyle .icon.quoteLeft{left:5px}}@media screen and (max-width:420px){blockquote .contentQuote .quoteStyle .icon.quoteLeft{left:7px}}blockquote .contentQuote .quoteStyle .icon.quoteRight{position:absolute;bottom:10px;right:-50px}@media screen and (max-width:767px){blockquote .contentQuote .quoteStyle .icon.quoteRight{right:5px}}@media screen and (max-width:420px){blockquote .contentQuote .quoteStyle .icon.quoteRight{right:7px}}blockquote .contentQuote footer{padding-top:25px;padding-bottom:40px}@media screen and (max-width:767px){blockquote .contentQuote footer{padding-left:40px}}a.backTop p{margin-top:5px}a.backTop:hover{color:#fff}.newsDescriptionText img{display:none}.welcomePopUp{position:fixed;left:0;right:0;top:20%;display:none;z-index:1000}.welcomePopUp .popup-content{margin:0 auto;background-color:#fff;max-width:745px;height:100%;overflow:auto}@media screen and (max-width:767px){.welcomePopUp .popup-content{width:95%}}.welcomePopUp .left,.welcomePopUp .right{display:inline-block;height:500px}.welcomePopUp .left{background:#eee;text-align:center;position:relative;width:270px}@media screen and (max-width:767px){.welcomePopUp .left{display:none}}.welcomePopUp .left .image{background:url("images/sprite-general.png") -500px -511px;width:240px;height:324px;display:block;margin:88px auto}.welcomePopUp .right{box-sizing:border-box;padding:60px 15px 15px 15px;position:relative;vertical-align:top;width:450px}@media screen and (max-width:767px){.welcomePopUp .right{padding:15px}}@media screen and (max-width:767px){.welcomePopUp .right{width:100%}}.welcomePopUp .right .blue-button{float:right;margin-top:80px;margin-right:10px}@media screen and (max-width:767px){.welcomePopUp .right .blue-button{margin-top:50px;margin-bottom:20px;margin-right:20px}}.welcomePopUp .right h4,.welcomePopUp .right p{font-size:16px}.welcomePopUp .right h4,.welcomePopUp .right p{margin:18px 0}.welcomePopUp .right h2{margin:18px 0 25px 0}.close-welcomePopUp{background-image:url('new/images/sprite-Sprint21-A.png');background-position:-5px -359px;background-repeat:no-repeat;height:25px;width:25px;top:11px;right:5px;cursor:pointer;position:absolute}.blue-button{background-color:#0071c1;font-size:16px;color:#fff;margin-top:5px;cursor:pointer;float:left;padding:7px 15px}.blue-button .icon{background-image:url('images/sprite-Sprint21-A.png');background-position:-20px -460px;height:20px;width:20px;margin:3px;display:inline-block}.blue-button .text{vertical-align:top;display:inline-block;font-size:20px;margin-left:3px;line-height:22px}#notFoundMainContent{max-width:1300px;margin:auto}.notFoundImg-mvalogo{background-image:url("images/sprite-Sprint21-A.png");background-position:-280px -1269px;background-repeat:no-repeat;height:182px;width:359px;float:left}.notFoundImg{display:inline-block;vertical-align:top;width:360px;margin-top:45px;margin-left:50px}@media screen and (max-width:1299px){.notFoundImg{width:100%;margin-left:25px}}.notFoundMessage{text-align:left;margin-top:45px;margin-right:50px;margin-left:50px;display:inline-block;width:60%}.notFoundMessage .title{font-weight:bold;line-height:60px}@media screen and (max-width:1299px){.notFoundMessage{width:90%;margin-left:25px;margin-bottom:25px}}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls .owl-page:hover span{background:#0072c6}.owl-theme .owl-controls .owl-page span{width:15px;height:15px;margin:5px 7px;background:#363636;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left;text-align:center}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:-webkit-grabbing;cursor:-moz-grabbing}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#fff;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#fff;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes empty{0%{opacity:1}}@-moz-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}@keyframes goDown{from{transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#869791 none repeat scroll 0 0;border-radius:5px;color:#fff;display:block;height:10px;margin-bottom:0;margin-left:5px;margin-right:5px;padding-top:8px;text-indent:0;width:10px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#0072c6}.bx-wrapper .bx-prev{left:10px;background:url("images/controls.png") no-repeat 0 -32px}.bx-wrapper .bx-next{right:10px;background:url("images/controls.png") no-repeat -43px -32px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start::before{content:url("images/controls.png");left:-86px;top:-11px;position:relative}.bx-wrapper .bx-controls-auto .bx-start{display:block;width:9px;height:11px;overflow:hidden;position:absolute;margin:0 -12px;top:0}.bx-wrapper .bx-controls-auto .bx-stop::before{content:url("images/controls.png");left:-86px;top:-44px;position:relative}.bx-wrapper .bx-controls-auto .bx-stop{display:block;width:9px;height:11px;overflow:hidden;position:absolute;margin:0 3px;top:0}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:1rem;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.slider-prev,.slider-next{position:absolute;z-index:2;top:25px;width:69px;height:0;background:#fff}.slider-prev a,.slider-next a{text-indent:-9999px;overflow:hidden;display:block;height:71px;width:49px;margin-top:51px;background-image:url('https://mvastorage.microsoft.com/files/home/images/PersonaArrow.png')}.slider-prev{left:0;padding-left:20px}.slider-next{right:0;padding-right:20px}.slider-prev a{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slider-prev a.disabled{background-position:left bottom;display:none}.slider-next a.disabled{background-position:right bottom;display:none}#see-others h2{color:#0072c6;text-align:center}#see-others h2+p{width:75%;max-width:1100px;margin:auto}.see-tabs{max-width:1280px;margin:auto;overflow:hidden;position:relative}.see-tabs .ui-tabs-nav{margin:50px auto 0 auto;overflow:hidden;height:255px}.see-tabs .ui-tabs-nav li{text-align:center;height:252px;padding:0;margin:auto;vertical-align:top}.see-tabs .ui-tabs-nav li img{display:block;margin:0 auto 30px auto;border-radius:150px;border:3px solid #fff;padding:2px}.see-tabs .ui-tabs-active a{color:#333}.see-tabs .ui-tabs-active:after{border-bottom:20px solid #fff;border-left:12px solid transparent;border-right:12px solid transparent;content:" ";height:0;opacity:1;position:absolute;display:block;left:50%;margin-left:-20px;width:0;bottom:-1px}.see-tabs .ui-tabs-active:before{border-bottom:20px solid #000;border-left:12px solid transparent;border-right:12px solid transparent;content:" ";height:0;opacity:1;position:absolute;display:block;left:50%;margin-left:-20px;width:0;bottom:0}.see-tabs .ui-tabs-nav li.ui-state-active img{border:3px solid #0072c6}.see-tabs.ui-tabs .ui-tabs-panel{width:90%;padding:30px;background:#fff;margin:auto;max-width:1200px;font-size:.813rem;text-align:left;overflow:hidden;border:1px solid #000;margin-top:-1px}.see-tabs .ui-tabs-panel li,.see-tabs .ui-tabs-panel p,.see-tabs .ui-tabs-panel li a{display:block;float:left}.see-tabs .ui-tabs-panel li a{background-color:rgba(0,0,0,.8);border:2px solid #f0f0f0;display:block;height:160px;width:100%;color:#fff}.see-tabs .ui-tabs-panel li a:hover{border:2px solid #0072c6;background:#0072c6}.see-tabs .ui-tabs-panel li a span{display:block;max-height:2rem;overflow:hidden;padding:0 5px 5px 5px;text-align:left;font-size:.813rem;line-height:.938rem}.see-tabs .ui-tabs-panel ul{float:right;margin-top:3px}.see-tabs .ui-tabs-panel li{height:140px;width:160px;margin-right:20px;overflow:hidden}.see-tabs .ui-tabs-panel li img{max-width:100%}.see-tabs .ui-tabs-panel p{max-width:500px;margin-right:20px}.see-tabs .bx-wrapper,.see-tabs .bx-viewport{height:302px!important}#see-others{margin-bottom:23px}#experts{background:#737373;color:#fff;padding:45px 0;margin-top:90px}@media(max-width:1300px){.see-tabs .ui-tabs-panel p{text-align:center;width:100%;float:none;max-width:inherit;padding-bottom:25px}.see-tabs .ui-tabs-panel ul{text-align:center;width:100%;float:none}.see-tabs .ui-tabs-panel li{display:inline-block;float:none;margin-bottom:10px;margin-left:8px;margin-right:8px}}.content-container #introduction-course-description{width:100%;height:51px}#introduction-course-description{font-weight:400;font-size:13px;overflow:hidden;height:37px;text-align:justify}#introduction-course-description:before{content:"";float:left;width:5px;height:3em}#introduction-course-description>*:first-child{float:right;width:100%;margin-left:-5px;font-weight:400}#introduction-course-description:after{content:"…";box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;float:right;position:relative;top:-20px;left:100%;width:3em;margin-left:-3em;padding-right:5px;text-align:right;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#fff),color-stop(50%,#fff));background:-moz-linear-gradient(to right,rgba(255,255,255,0),#fff 50%,#fff);background:-o-linear-gradient(to right,rgba(255,255,255,0),#fff 50%,#fff);background:-ms-linear-gradient(to right,rgba(255,255,255,0),#fff 50%,#fff);background:linear-gradient(to right,rgba(255,255,255,0),#fff 50%,#fff)}#introduction-course-description label{padding:0}.header-logo{width:250px;display:inline-block;font-size:1.313em;margin-right:15px;vertical-align:bottom;line-height:1.5em}.menu{display:inline-block;font-size:1em;padding:10px 0 0;height:25px;vertical-align:bottom}.logo-mobile{display:none}.signup-button{display:none}.header-logo a{display:inline-block}.flexnav{margin:0;padding:0}.touch-button,.menu-button{display:none}.menu-list .box{border:solid 1px #dbdbdb;margin-top:5px;padding:10px;background-color:#fff}.flexnav li{display:inline-block;margin-right:15px;color:gray}#header .menu .current{color:#62aad8}#header .menu .not-current{color:gray}#responsive-menu{display:none}#topNavHelpHoverMenu{width:150px}#topNavCoursesHoverMenu{width:500px}.top_nav_hover_menu{z-index:1000;position:absolute;top:60%}.top_nav_hover_menu.help{}.top_nav_hover_menu.logged.help{}.top_nav_hover_menu.promotions.logged.help{left:714px}.top_nav_hover_menu.promotions.help{left:654px}.top_nav_hover_menu .general-container{border:solid 1px #dbdbdb;margin-top:12px;padding:10px;background-color:#fff}.top_nav_hover_menu .general-container .list-panel{display:inline-block;vertical-align:top;font-size:.75em}.top_nav_hover_menu.courses .general-container .list-panel{width:28%;margin:10px}.top_nav_hover_menu.help .general-container .list-panels{width:100%}.top_nav_hover_menu .general-container .list{margin:0;padding-left:5px;padding-top:5px}.top_nav_hover_menu .general-container .title{text-transform:uppercase}.top_nav_hover_menu .general-container .more-courses-link{display:inline-block;margin-top:20px}.top_nav_hover_menu .general-container .ebooks-link{display:inline-block;margin-top:2px;width:160px}.top_nav_hover_menu .general-container .help-link{display:inline-block;margin-top:5px}.top_nav_hover_menu .general-container .help-link.show-popup{color:#62aad8}.top_nav_hover_menu .general-container .help-link.show-popup:hover{text-decoration:none;color:#2b2b2b;cursor:pointer}.top_nav_hover_menu .general-container .arrow{position:absolute;top:4px;left:265px;height:9px;width:16px;background-image:url("new/images/sprite-Sprint21-A.png");background-position:-32px -347px;background-repeat:no-repeat}.top_nav_hover_menu.courses .general-container .arrow{left:56px}.top_nav_hover_menu.help .general-container .arrow{left:31px}.list>li{margin-top:5px}.separate-bar{border-top:solid 1px;color:#ddd;margin-top:15px}.separate-bar.bottom{margin-bottom:25px}.question-name{padding-bottom:10px;font-weight:bold;font-size:87.5%;line-height:112.5%}.reviewAnswerTitle{color:#000;font-size:100%;display:inline-block}.reviewMaterial{color:#008a00;font-size:87.5%}.courseName{color:#92bd2f;display:inline-block;width:100%;font-size:1.5em;font-weight:normal;padding-bottom:15px}.moduleName{color:#92bd2f;display:inline-block;width:100%;font-weight:normal;font-size:2.5em;color:#65a54f;line-height:1.1em;padding-bottom:15px}.selfAssessment{font-size:.9em}.faqs{padding-top:25px}.content-review{cursor:pointer;font-size:87.5%;color:#62aad8}.content-review:hover{text-decoration:underline}.take-exam-bar{padding-top:20px}.return-module a{background-color:#0172d2;padding:15px;display:inline-block;cursor:pointer}.return-module-text{color:#fff!important;cursor:pointer;font-size:93.8%}#notificationPopup{display:none;position:fixed;top:16px;right:16px;background-color:#fff;width:250px;padding:10px 13px;box-shadow:0 0 8px #999;color:#fff;z-index:10000}#notificationPopup.success{background-color:#65a54f}#notificationPopup.error{background-color:#ce4441}#notificationPopup #notificationPopup-message{width:100%;font-size:.938em}.lnk-button-grey{background-color:#e9e9e9;color:#000;cursor:pointer;display:inline;font-size:1em;padding:7px 11px}#social-bar{background-color:#fff;padding:0 2px;position:fixed;right:3px;top:135px;z-index:18;background-image:-webkit-linear-gradient(top,#fff,#fff)}#social-bar .social-item{margin-bottom:2px;height:32px;width:32px;cursor:pointer;display:block;overflow:hidden}#social-bar .share-page::before{content:url("images/sprite-Sprint21-A.png");left:-243px;top:-564px;position:relative}#social-bar .share-page{cursor:default;height:21px;width:32px}#social-bar .facebook::before{content:url("images/sprite-Sprint21-A.png");left:-278px;position:relative;top:-557px}#social-bar .twitter::before{content:url("images/sprite-Sprint21-A.png");left:-342px;position:relative;top:-557px}#social-bar .linkedin::before{content:url("images/sprite-Sprint21-A.png");position:relative;left:-310px;top:-557px}#social-bar .email::before{content:url("images/sprite-Sprint21-A.png");left:-314px;position:relative;top:-358px}#top-header{display:inline-block;width:100%;color:#2b2b2b;box-sizing:border-box;margin-top:7px;margin-bottom:10px;font-size:.688em;position:relative}#top-logo{display:inline-block}#top-header #header_status{float:right;margin:0 5px 0 0;text-align:right}#top-header #header_status a{color:#2b2b2b!important}#top-header #header_status #sb_sessioninfo{float:right;line-height:1.8em}#top-header #header_status a:hover,#header #header_status a:active,#top-header #header_status span:hover,#header #header_status span:active{color:#62aad8}#top-header .header_login{margin-left:20px}#top-header .header_logout{margin-left:20px}.user-info{float:left;margin-right:20px}.user-info .user-info-name{float:right}.user-info .user-info-icon{width:15px;height:15px;background-image:url("new/images/sprite-Sprint21-A.png");background-repeat:no-repeat;float:right;margin:2px 5px 0 0}.user-info-icon#bronze{background-position:-240px -325px}.user-info-icon#silver{background-position:-262px -325px}.user-info-icon#gold{background-position:-284px -325px}.user-info-icon#platinum{background-position:-217px -325px}#top-header .countries-pin{background-image:url("new/images/sprite-Sprint21-A.png");width:8px;height:12px;background-position:-10px -284px;background-repeat:no-repeat;cursor:pointer;display:inline-block;margin-right:4px}.course-header{font-size:1.3em;font-weight:600;width:100%;line-height:30px;color:#333;display:inline-block;margin-top:8px;margin-bottom:8px}.course-header h1{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}.microsoftLogo{background-image:url("new/images/sprite-Sprint21-A.png");background-position:-10px -325px;background-repeat:no-repeat;cursor:pointer;height:18px;width:86px;display:inline-block}.link{cursor:pointer;color:#0072c6!important;text-decoration:none}a:link,a:visited{text-decoration:none;color:#62aad8}a:hover,a:active{text-decoration:none;color:#2b2b2b}ol,ul{list-style:none outside none}li{text-decoration:none;display:block}.course-details{display:inline-block;width:74%;vertical-align:top}.my-learning-plan{display:inline-block;float:right;padding-top:3px}.learning-plan-text{color:#505050;display:inline-block;font-size:.688em;font-weight:bold;margin-bottom:12px;max-height:20px;overflow:hidden;float:right}.learning-plan-button{background-image:url('new/images/sprite-Sprint21-A.png');background-position:-359px -186px;background-repeat:no-repeat;height:30px;margin-right:-5px;width:20px;float:left}.title-container{display:inline-block;margin-left:33px;margin-top:-10px;width:54%;vertical-align:bottom}.course-title h1{font-size:1.5em;font-weight:normal}#cont-title{width:100%;display:inline-block}.rate-content{display:inline-block;float:right;height:25px;color:#737373;font-size:13px}.rate-content .pipe,.rate-content .click,.rate-content .click a{vertical-align:top}.rate{width:20%;float:left;height:100%}.rate-level{width:60%}.rate-details{display:inline-block;vertical-align:top}.rate-stars{font-size:.75em;float:left}.level{display:inline-block;font-size:.75em;margin-left:10px}.publishing-date{color:gray;display:inline-block;font-size:.75em;margin-left:10px}.publishing{font-size:.75em;margin-top:2%;float:left}.progress-learningplan-container{padding-bottom:23px}.progress-container{display:inline-block;text-align:right;padding-left:20px;padding-right:33px;width:38.8%}#points-progress-info{margin-top:11px;margin-bottom:5px;width:100%;height:22px}.availablepoints{font-size:1em;font-weight:400;margin-bottom:2px;color:#008a00}.right-text{text-align:right}.xp-points{color:#008a00;font-weight:400;font-size:16px;margin-bottom:5px}@media(max-width:767px){.xp-points{display:none}}.xp-points-info{display:inline-block;width:15px;height:15px;margin-left:5px;background-image:url('content/images/MLX_Icons_v5.svg');background-size:300px 360px;background-position:-180px -60px;vertical-align:text-bottom;margin-bottom:3px}body .ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #969696;box-shadow:0 0 5px #969696;left:-20px;font-family:'Segoe UI';font-size:13px;color:#333;line-height:1.25;background-color:#fff}body .ui-tooltip ul{padding-left:15px}body .ui-tooltip ul li{list-style:disc;list-style-position:outside}body .ui-tooltip{border-width:2px}.ui-tooltip.ui-widget-content{height:auto}.course-progress-container-width{width:40%}.course-progress-container{width:100px;height:15px;background-color:#fff;border:1px solid #008a00}.progress{background-color:#008a00;height:15px}.progress-percentage{font-weight:400;font-size:11px;width:150px;padding-top:7px;color:#333;text-transform:uppercase}.progress-percentage .progress-percentage-text{font-weight:400;font-size:11px;color:#333;text-transform:uppercase}#player-content{margin:auto;width:100%;position:relative;height:430px}#main-content{margin-bottom:10px;width:60%;position:relative;float:left}#main-data{display:inline-block;float:right;width:40%}.video-content{display:inline-block;text-align:center;left:0;width:100%;height:380px;margin-bottom:5px}.video-content>div:first-child{background-color:transparent;height:100%;width:100%}.video.no-background{background-color:transparent}.video.no-video{}#course-data{padding-left:5px;margin-bottom:5px}#tab-buttons{background-color:#0072c6;height:50px}.cont-container{overflow:auto;width:100%;height:330px}.tab-btn{height:50px;width:50px;background-image:url("new/images/sprite-Sprint21-A.png");float:left;cursor:pointer}.course-description-tab-active{background-position:-119px -5px}.course-description-tab{background-position:-173px -5px}.course-content-tab-active{background-position:-8px -5px}.course-content-tab{background-position:-65px -5px}#course-description-cont{margin-top:15px;word-break:break-word}#course-description-cont p{font-size:.875em;color:#333;padding-left:7px}#course-description-cont a{font-size:.875em;font-weight:bold;color:#0072c6}#course-description-cont a:link{text-decoration:none}#course-content-cont{padding-top:7px}.module-title{font-size:.813em;color:#0072c6;margin-top:5px;text-overflow:ellipsis;margin-left:25px}.module-icon-opened{width:20px;height:20px;background-image:url("new/images/sprite-Sprint21-A.png");float:left;margin-top:4px;cursor:pointer}.module-icon-closed{width:20px;height:20px;background-image:url("new/images/sprite-Sprint21-A.png");float:left;margin-top:4px;cursor:pointer}#footer-content{display:inline-block;width:100%;height:40px;margin-top:10px}.video-footer{display:inline-block;position:relative;width:100%;height:40px;margin-top:10px}.previous-next{width:65%;height:100%;display:inline-block;position:absolute;top:0}.previous-next .next-module-content{margin-left:5px;display:inline-block;width:70%}.previous-next .next-module-content .previous-next-module{font-size:.875em;color:#333;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:15px;height:16px}.previous-next .next-module-content .previous-next-module-name{font-size:.875em;color:#333;line-height:8px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:20px;height:19px}.download-video{width:35%;height:100%;display:inline-block;position:absolute;right:0;top:0}.download-video .download{font-size:.688em;color:#333;display:inline-block;vertical-align:top}.download-content{text-align:right;display:inline-block;width:100%}.download-video .link-item{font-size:.688em;font-weight:bold;color:#0072c6;vertical-align:top}.download-video .link-item a{margin-left:10px;font-size:1em;font-weight:bold;color:#0072c6;cursor:pointer;vertical-align:top;padding:0}.download-video .link-item a span{vertical-align:top}.popUpTriger{cursor:pointer}.popup-title{color:#5b5b5b;font-size:1.5em;padding:0 0 10px 0;text-align:center;height:30px}.close-container.invitation-close{left:94%;top:-3%}.close-container.relatedTracks-close{left:93%}.close-container.close-inherit{position:inherit}.close-container.popUpCloseShareMail{left:87%;top:-2%}.close-container.close-splash{left:93%;top:2%}.content{color:#5b5b5b}.feedback-button-container{float:right;margin-top:10px}.feedback-button{text-align:center;background-color:#107c10;font-size:1em;font-weight:600;color:#fff!important;cursor:pointer;padding:10px 50px}.feedback-button:hover{color:#fff}#leave-feedback{width:360px;height:270px;top:50%;left:50%;position:fixed;display:block;margin-left:-170px;margin-top:-125px;background:none repeat scroll 0% 0% #fff;z-index:2}.feedback-background{background:none repeat scroll 0% 0% #000;width:100%;height:100%;position:fixed;display:none;top:0;left:0;border:1px solid #cecece;z-index:1}.feedback-head{width:100%;height:25%}.close-container{background-image:url('new/images/sprite-Sprint21-A.png');background-position:-109px -201px;float:right;height:40px;width:40px;cursor:pointer;position:absolute;left:85%;top:4%}.close-container:hover{background-position:-109px -121px}.acceptButton{background-image:url('new/images/sprite-Sprint21-A.png');background-position:-269px -121px;float:right;width:40px;height:40px;left:18%;cursor:pointer}.acceptButton:hover{background-position:-269px -161px}.message-redaction{margin-left:10px}.message-redaction .inputText{width:290px}.message-redaction .inputTextArea{width:290px;height:100px}.message-redaction .message-redaction-send{float:right;text-align:right;margin-right:25px;position:absolute;top:79%;left:85%}.popup-confirm{display:none;position:fixed;background:#fff;padding:15px;z-index:25;left:calc(50% - 335px);top:calc(50% - 129px)}.popup-question{font-weight:bold;font-size:1.125em;color:#5b5b5b;height:70px}.popup-buttons{height:50px}.popup-confirm.popUpConfirmLoginToSubscribe{width:255px}.popup-buttons .cont-buttons{margin:0 auto;width:120px}.popup-confirm .link{color:#3a85c3;font-weight:bold;text-decoration:underline}.popup-confirm .confirm-button{cursor:pointer}.popup-confirm .cancelButton{cursor:pointer}@media only screen and (max-height:410px){.popup-confirm{top:40px}}@media only screen and (max-width:696px){.popup-confirm{width:325px!important;left:calc(50% - 162px)}.SavePopUp .save-top-container{width:325px!important}.SavePopUp .save-top-container .headingStyle{margin-bottom:7px!important;line-height:26px;padding-top:4px!important;width:87%!important;height:auto}.SavePopUp .save-bottom-container{width:100%!important}}.inputText{border:1px solid #aaa;height:22px}.inputTextArea{border:1px solid #aaa}.video-player iframe{display:inline-block;width:100%;min-height:380px}.video-player{height:100%;width:100%}.previous-module{margin-right:20px;margin-top:3px;display:inline-block;width:26px;height:26px;background-image:url("new/images/sprite-Sprint21-A.png");vertical-align:top;background-position:-5px -60px}.previous-module.disabled{background-image:url("new/images/sprite-Sprint21-A.png");background-position:-45px -60px;cursor:default}.next-module{margin-left:20px;margin-top:3px;display:inline-block;width:25px;height:25px;background-image:url("new/images/sprite-Sprint21-A.png");vertical-align:top;background-position:-125px -60px}.next-module.disabled{background-image:url("new/images/sprite-Sprint21-A.png");background-position:-85px -60px;cursor:default}#course-rating{float:right;width:33.5%}#course-rating-mobile{float:right;position:relative;top:65px}.rating-mobile-pipe{display:none}.rating-container{color:#737373;font-size:13px;margin-top:11px}#et-ratings{display:inline-block;vertical-align:top;float:right}.rating .stars{height:17px;background-repeat:no-repeat}.ratingButton{background-color:#fff!important;border:0!important;padding:0!important;margin:0!important;font-size:13px!important;font-family:'Segoe UI'!important;color:#0072c6!important;min-width:0!important;line-height:normal!important;vertical-align:top}.rating .rating-stars[disabled="disabled"]{cursor:default}.rating .starsContainer{width:100px;display:inline-block;position:relative}.rating .starsBackgroundContainer{width:100px;display:inline-block;position:absolute}.rating .starsGoldContainer{display:inline;position:absolute;overflow:hidden;height:22px;white-space:nowrap}.rating .star-background{width:16px;background-image:url("content/images/MLX_Icons_v4.svg");background-position:-83px -55px;background-size:200px 440px;background-repeat:no-repeat;position:relative;display:inline-block;float:none}.rating .stars.golden{background-image:url("content/images/MLX_Icons_v4.svg");background-position:-62px -55px;background-size:200px 440px;background-repeat:no-repeat;position:relative;width:16px;float:none;display:inline-block}.rate-this:not(:checked)>input{position:absolute;top:-9999px;clip:rect(0,0,0,0)}.rate-this>label::before{content:url("new/images/sprite-Sprint21-A.png");left:-8px;top:-242px;position:relative}.rate-this>label{width:20px;height:20px;overflow:hidden;white-space:nowrap;cursor:pointer;line-height:1.2;display:inline-block}.rate-this>input:checked+label~label::before{left:-8px;top:-262px}.rates-number{margin-right:3px;font-size:16px}.rating .rates-number{}#rating-message{width:560px;height:340px;top:50%;display:block;margin-left:-280px;margin-top:-171px;position:fixed;left:50%;background:none repeat scroll 0% 0% #fff;box-shadow:0 0 30px #ccc;z-index:2}.rating-header{background-color:#0072c6;height:40px}.rating-title{color:#fff;float:left;width:80%;font-size:1em;padding-left:12px;padding-top:10px}.title-text{float:left;margin-right:15px}.rating-close{background-image:url('new/images/sprite-Sprint21-A.png');background-position:0 -460px;background-repeat:no-repeat;width:20px;height:20px;float:right;margin-right:8px;margin-top:8px;cursor:pointer}.rating-body{background-color:#f5f5f5;padding:0 30px 45px}.rating-submit{width:100%;height:42px;background-color:#fff}.rating-submit-button{float:right;color:#fff;background-color:#00bbf1;padding-left:17px;padding-right:17px;padding-top:10px;height:32px;font-size:1.125em;cursor:pointer}.countdown-rating{height:10px;float:left;font-size:.75em;color:#acacac;padding-left:10px;padding-top:10px}.body-message{width:100%;height:200px;background-color:#fff}.message-rating{font-size:.75em;overflow:auto;border:0 none;width:500px;height:200px;resize:none}.popUpViewContentToRateContainer{display:inline-block;height:12px;position:relative;width:1px}.popUpViewContentToRate{border:1px solid #ccc;left:7px;top:-45px;position:absolute;width:200px;background-color:#fff;z-index:100;padding:14px;font-size:.9em}.popUpViewContentToRate .close{position:absolute;top:3px;right:3px;cursor:pointer;padding:4px}.popUpViewContentToRate .close .img{background-image:url("new/images/sprite-Sprint21-A.png");width:12px;height:12px;background-position:-31px -285px}.text-validator{height:25px;padding-top:5px;font-size:.75em}.video-description-footer{display:inline-block;width:410px;float:right}.popup{display:none;position:fixed;width:560px;z-index:3000}.popup .header{background-color:#0072c6;height:40px}.popup .header .title{color:#fff;float:left;width:80%;font-size:1em;padding-left:12px;padding-top:10px}.popup .header .close{float:right}.popup .body{background-color:#f5f5f5;padding:0 30px 30px 30px}.popup .title .text{float:left;margin-right:15px}.popup .title .stars{float:left}.popup .body .text-area{width:100%;height:200px;background-color:#fff}.popup .body .text-area textarea{border:0;height:200px;width:500px;overflow:auto;font-size:14px}.popup .body .submit{width:100%;height:42px;background-color:#fff}.popup .submit-button{float:right;color:#fff;background-color:#0072c6;padding-left:17px;padding-right:17px;padding-top:10px;height:32px;font-size:1.125em}.popup .submit .chars-remaining{height:10px;float:left;font-size:13px;color:#acacac;padding-left:10px;padding-top:10px}#ratingsPopup .single-star{width:20px;height:20px;background-image:url("new/images/sprite-Sprint21-A.png");background-position:-8px -262px;background-repeat:no-repeat;float:left}#ratingsPopup .single-star.selected{background-image:url("new/images/sprite-Sprint21-A.png");background-position:-8px -242px}#ratingsPopup .validator{position:absolute;top:70px;left:532px}#ratingsPopup .text-validator{height:25px;padding-top:5px;font-size:.75em}.popup .close-rating::before{content:url("new/images/sprite-Sprint21-A.png");left:-39px;top:-285px;position:relative}.popup .close-rating{width:20px;height:20px;margin-right:8px;margin-top:8px;cursor:pointer;display:inline-block;position:absolute;top:5px;overflow:hidden;right:5px}.add-learning-plan-container{display:inline-block;height:30px;border:1px solid;float:left}.add-learning-plan-container .topic-courses{display:inline-block;vertical-align:top;width:48%;float:left}.add-learning-plan-container .product-courses{display:inline-block;vertical-align:top;width:48%;float:right}.add-button{padding-top:3px;padding-bottom:4px;padding-left:6px;padding-right:6px;margin-top:3px;margin-bottom:3px;color:#91be00;font-weight:bold;font-size:.688em;z-index:100}.in-learningPlan-button,.not-logged-button,.addTo-learningPlan-button{cursor:pointer;font-weight:bold;font-size:.826em;z-index:100;text-align:left;height:31px}.add-learning-plan-container:hover{background-color:#d2d2d2}.in-learningPlan-button .icon,.not-logged-button .icon,.addTo-learningPlan-button .icon{display:inline-block;color:#008a00;font-weight:600;font-size:1.4em;padding:2px 5px 2px 7px;vertical-align:middle}.not-logged-button .icon::after,.addTo-learningPlan-button .icon::after{content:"+"}#points-progress-container .in-learningPlan-button .icon::after{content:"";background-image:url("content/images/MLX_Icons_v4.svg");background-position:-541px -100px;background-size:175px 458px;height:20px;width:20px}.in-learningPlan-button .in-text,.not-logged-button .add-text,.addTo-learningPlan-button .add-text{color:#333;display:table-cell;font-weight:normal;height:31px;overflow:hidden;padding-right:7px;padding-left:5px;vertical-align:middle;white-space:nowrap}.add-button{width:344px;display:inline-block}.apply-button{font-size:13px;padding:9px;text-align:center;margin-left:5px!important;height:auto!important;margin-bottom:10px!important;margin-top:8px;margin-right:22px!important;text-align:left}.apply-button .lnkSave{background:#0072c6;color:#fff!important;padding:8px 25px 8px 25px;cursor:pointer}.apply-button a.disabled{color:#696969!important;background:#eee;cursor:default}#points-progress-container .add-learning-plan-container .learning-plans-callout,.add-learning-plan-container:active .learning-plans-callout,.add-learning-plan-container:focus .learning-plans-callout{display:none}.add-learning-plan-container .learning-plans-callout{display:none;left:-1px;bottom:34px;top:1px;position:absolute;z-index:200;width:240px}.add-learning-plan-container .learning-plans-callout .title{margin:0;font-size:1em}.add-learning-plan-container .separator{border-bottom:1px solid #91be00;margin-bottom:5px;margin-top:5px}.add-learning-plan-container .learning-plans-title{font-size:.9em;text-align:left;color:#000;height:auto!important;margin-left:8px;margin-top:8px;margin-right:22px!important;font-weight:400}.add-learning-plan-container .detail{background-color:#fff;border:1px solid #737373;font-size:13px;margin-bottom:7px;max-height:220px;max-width:240px;min-width:160px}.add-learning-plan-container .learning-plans-callout .arrow{background-image:url("new/images/sprite-Sprint21-A.png");background-position:-52px -348px;background-repeat:no-repeat;top:18px;height:9px;left:22px;position:absolute;width:34px}.add-learning-plan-container .learning-plans-list{position:relative;max-height:120px;overflow-y:auto;margin-bottom:12px;font-weight:400}#LearningPlansList .add-to-learning-plan-button{background-color:#eee;margin-top:5px;text-transform:uppercase;width:auto;display:inline-block;color:#696969;padding:2px 2px 3px 2px}.more-plans-count{color:#91be00;font-weight:bold}.add-learning-plan-container .learning-plans-list li{color:#000;font-size:.9em;max-height:24px;max-width:240px;overflow:hidden;height:auto!important;margin-bottom:5px!important;margin-left:8px;margin-top:8px;margin-right:22px!important;text-align:left}.add-learning-plan-container .learning-plans-list input{float:left;margin-bottom:10px;margin-left:8px;margin-right:10px}.add-learning-plan-container .learning-plans-list label{color:#0072c6!important;margin-left:5px;display:block;max-width:180px;height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:18px;cursor:pointer;font-weight:400}.add-learning-plan-container .learning-plans-list .course-item-link{display:inline-block}.add-learning-plan{width:60%;display:inline-block}.popUpLoginToAddLearningPlan .popup-question{color:#000}.popUpLogin .popUpLoginToAddLearningPlan{top:0}.cancelButton{float:left;width:40px;height:40px;background-image:url('new/images/sprite-Sprint21-A.png');background-position:-109px -201px;cursor:pointer}.cancelButton:hover{background-position:-109px -121px}.cancelButton-small{float:right;background-image:url("..new/images/sprite-Sprint21-A.png");background-position:-314px -170px;background-repeat:no-repeat;width:10px;height:10px;cursor:pointer}.notification-body{width:100%;display:inline-block}.notification-body .text{float:left;width:170px;margin-left:20px;font-size:1em;text-align:left}.notification-body .text-container{padding:10px;font-size:1em}.notification-body .button{float:left;width:40px;display:table}.popup-notification{width:100px;float:left;margin-bottom:15px;font-size:1em}.module-container{overflow:hidden}.module-container .module{padding:10px}.module-container .module:hover{background-color:#e9e9e9}.module-hover{background-color:#e9e9e9}.info{background:none repeat scroll 0% 0% #000;z-index:20;height:380px;overflow-x:hidden;overflow-y:auto;width:100%;opacity:.8;position:absolute;top:0;text-align:left}.info .close{float:right;background-position:-107px -389px;background-repeat:no-repeat;width:21px;height:21px;cursor:pointer;background-image:url("new/images/sprite-Sprint21-A.png");margin:5px}.info .text{font-size:.875em;color:#fff;margin-left:20px;margin-right:20px;height:40%;width:90%}.info .title{font-weight:bold;font-size:.875em;color:#fff;margin-top:30px;margin-left:20px;margin-right:20px;margin-bottom:20px;width:90%}.info ul{list-style:disc outside none}.info li{display:list-item}.info ol{list-style:decimal outside none}.stars{float:left}.module-icon{float:left;height:20px;width:20px;background-image:url("new/images/sprite-Sprint21-A.png");margin-right:5px;background-position:-290px -93px}.module-icon.collapse{background-image:url("new/images/sprite-Sprint21-A.png");background-position:-220px -93px}.module-name{color:#0072c6;height:20px;margin-right:10px;width:61%;display:inline-block}.module-name.not-logged{width:74%}.module-name h2{font-weight:normal;font-size:.813em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.module-time-progress{float:right;font-size:.813em;text-align:right}.module-time-progress .time{color:#333}.module-time-progress .percentage{color:#008a00;margin-left:10px}.exam-updated{color:#008a00}.exam-updated:before{content:'*'}.single-star{background-image:url("new/images/sprite-Sprint21-A.png");background-position:-82px -240px;background-repeat:no-repeat;float:left;width:20px;height:20px}.content-name-container{float:left;max-width:78%}.content-name{font-size:.813em;color:#0072c6;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.module-name.updated-module{color:#008a00}.content-name.updated-content{color:#008a00}.updated-module span h2:before{content:'*'}.updated-content span:before{content:'*'}.module-container .minutes-container{clear:both;overflow:hidden;font-size:.813em;color:#a2a2a2;margin-right:5px}.module-container .minutes-container .minutes{width:40%;float:left;margin-left:53px}.module-container .minutes-container .points{width:40%;float:right;text-align:right}.viewed{background-image:url("new/images/sprite-Sprint21-A.png");height:15px;margin-left:5px;width:15px;display:inline-block;background-position:-395px -95px}.content-container .content-item{padding:5px 10px 5px 17px;margin-left:8px}.content-container .content-item .chapters{margin:10px 0 15px 37px}.content-container .content-item .chapters .chapter{margin-top:5px;margin-bottom:5px;font-size:.875em;clear:both;color:#0072c6}.content-container .content-item .chapters .chapter-link{color:#0072c6}.content-container .content-item .chapters .chaptertimestamp{float:left}.chaptername{width:58%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.content-container .video-icon{background-image:url("new/images/sprite-Sprint21-A.png");width:18px;height:18px;margin-left:20px;background-position:-27px -124px;float:left;margin-right:8px;margin-top:3px;padding-right:6px}.content-container .chapter-icon{background-image:url("new/images/sprite-Sprint21-A.png");background-position:-90px -122px;float:left;margin-top:3px;width:19px;height:18px;margin-left:20px}.content-container .content-item .timestamp{font-weight:bold}.slide-presentation-icon{background-image:url("new/images/sprite-Sprint21-A.png");background-position:-145px -95px;float:left;margin-right:8px;margin-top:3px;padding-right:6px;width:20px;height:20px;margin-left:20px}#take-assessment a,#take-assessment a:link,#take-assessment a:visited,#take-assessment a:hover,#take-assessment a:active{text-decoration:none;color:#0072c6}.pointer{cursor:pointer}.content-container .take-assessment-icon{background-image:url("new/images/sprite-Sprint21-A.png");background-position:-465px -95px;float:left;margin-right:8px;margin-top:3px;padding-right:6px;width:20px;height:20px;margin-left:20px}.exam-passed{background-image:url("new/images/sprite-Sprint21-A.png");background-position:-425px -95px;float:left;margin-right:8px;margin-top:3px;padding-right:6px;width:20px;height:20px;margin-left:20px}.retirement-date{color:#ffa500}.retired-date{color:red}.notification{position:relative;width:99.8%;margin-top:15px;margin-bottom:10px;font-size:.875em}.notification-content{display:inline-block;margin-top:15px;margin-bottom:15px;vertical-align:middle;width:88%}.notification.updated{border:1px solid #008a00;text-align:center}.notification.updated .msg{font-weight:600;color:#008a00;margin-top:15px;margin-bottom:15px;display:inline-block}.notification.updated span:before{content:'*'}.notification.retirement{border:1px solid #e85000;color:#e85000;text-align:center}.notification.retirement .replaceLink{color:#000}.notification.retirement .replaceLink a{text-decoration:underline;color:#e85000;font-weight:600}.notification.pending-retirement{border:1px solid #e81123;background:#fffc9e}.notification.pending-retirement .replaceLink{color:#000}.notification.pending-retirement .replaceLink a{text-decoration:underline;color:#0072c6;font-weight:600}.notification.pending-retirement .replaceLink a:hover{color:#000}.list-modules{list-style:none outside none;padding-left:0;margin:0 0 0 0}.list-modules .list-ctypes{list-style:none outside none;padding-left:0;margin:0 0 0 0}.list-modules .list-ctypes .list-chapters{list-style:none outside none;padding-left:0;margin:0 0 0 0}.list-modules .list-exams{list-style:none outside none;padding-left:0;margin:0 0 0 0}.popUpContent{display:none}.backgroundPopupCountries{display:none}.backgroundPopup,.backgroundPopupCountries{display:none;position:fixed;top:0;left:0;bottom:0;right:0;background:#000;border:none 0;z-index:2000;top:80px;opacity:.4;background-color:#000}.popUpMessage,.popup-confirm,.popUpCountries,.popUpContent{display:none;position:fixed;background:#fff;z-index:3000;padding:1px;font-size:.813em;padding:10px;line-height:1.35em}.popupLoginBackground{display:none;position:absolute;top:0;left:0;bottom:0;right:0;background:#000;border:none 0;z-index:2000;top:80px;opacity:.4;background-color:#000}.freeActionsPopUp{padding:30px 40px 50px;width:760px;box-sizing:border-box}.freeActionsPopUp .title{color:#7eb900;font-size:2em;line-height:40px;margin-bottom:30px;font-weight:normal}.freeActionsPopUp .main-text{font-size:1.2em;margin-bottom:40px;padding-left:15px}.freeActionsPopUp .main-text li{list-style:disc inside none;display:list-item;margin-bottom:10px;font-size:.875em}.freeActionsPopUp .button{color:#fff;padding:20px;cursor:pointer;font-size:1.125em;height:20px}.freeActionsPopUp .sign-in.button{float:left;background-color:#7eb900;font-weight:bold}.freeActionsPopUp .snooze.button{float:right;background-color:#a2a2a2;font-size:1em}.hearFromMicrosoftPopup{width:570px;height:360px;padding:50px 50px 0 50px;position:relative}.hearFromMicrosoftPopup .close-popup-icon{right:-32px;top:-32px}.hearFromMicrosoftPopup .popup-content{position:relative;height:100%}.hearFromMicrosoftPopup .title{font-weight:bold;font-size:1.75em;color:#80bb01;padding-bottom:35px}.hearFromMicrosoftPopup .subtitle{font-weight:500;font-size:1.125em;color:#80bb01;padding-bottom:20px;line-height:120%}.hearFromMicrosoftPopup .main-text{font-weight:500;font-size:1.125em;color:#737373;padding-bottom:35px;line-height:120%;font-style:italic}.hearFromMicrosoftPopup .footer{position:absolute;bottom:0;height:125px;padding:0;width:100%}.hearFromMicrosoftPopup .button{padding:17px 30px 20px 30px;cursor:pointer;font-size:1.25em;font-weight:500;position:absolute;top:0;line-height:normal}.hearFromMicrosoftPopup .yes.button{left:0;background-color:#80bb01;color:#fff}.hearFromMicrosoftPopup .no.button{right:0;background-color:#d2d2d2;color:#000}.hearFromMicrosoftPopup .legal-links{position:absolute;bottom:17px;line-height:1.35em;font-size:.875em}.hearFromMicrosoftPopup .legal-links a{color:#737373}#take-assessment{width:100%}#take-assessment .take-assessment-separator{background-image:url("..new/images/sprite-Sprint21-A.png");background-position:0 -1126px;background-repeat:no-repeat;height:1px;margin-top:6px;margin-bottom:20px}#take-assessment .take-assessment-separator.bottom{margin-top:22px;margin-bottom:30px}#take-assessment #take-assessment-header{overflow:hidden}#take-assessment #take-assessment-header #course-name{width:100%;color:#92bd2f;overflow:hidden;padding:5px 0 20px 0}#take-assessment #take-assessment-header #course-name h1{font-size:1.5em;font-weight:normal}#take-assessment #take-assessment-header #take-assessment-title{font-size:.938em;text-transform:uppercase;clear:both;color:#5b5b5b}#take-assessment #take-assessment-header #take-assessment-data{width:100%;box-sizing:border-box;padding-bottom:10px;padding-top:5px}#take-assessment #take-assessment-header #take-assessment-name{display:inline-block;width:70%}#take-assessment #take-assessment-header #take-assessment-name h1{font-weight:normal;font-size:2.85em;color:#65a54f;line-height:1.1em}#take-assessment #take-assessment-header #take-assessment-time{text-transform:uppercase;display:inline-block;vertical-align:top;width:29.5%}#take-assessment #take-assessment-header #take-assessment-time #divTimer{height:100%;vertical-align:top}#take-assessment #take-assessment-header #take-assessment-time div{color:#3e3e3e;text-align:right}#take-assessment #take-assessment-header #take-assessment-time #divTimer #take-assessment-time-number{font-size:2.7em;line-height:1.1em}#take-assessment #take-assessment-body{margin-top:15px}#take-assessment #take-assessment-body .take-assessment-questions{position:relative}#take-assessment #take-assessment-body #take-assessment-question{font-weight:bold;padding-bottom:20px;padding-top:15px}#take-assessment #take-assessment-body #take-assessment-question #answer_container{text-align:left}#answer_container label,#answer_container input{cursor:pointer}#take-assessment #take-assessment-body #answers-text .errorNotification{color:red}.blue-button{background-color:#0071c1;margin-top:5px;cursor:pointer;padding:10px 25px 10px 25px}.blue-button .text{display:inline-block;font-size:1.25em;margin-left:3px;line-height:22px;color:#fff}.label-answer{display:block;float:right}#return-course{margin-top:30px}.return-to-course{color:#000;text-decoration:underline;font-size:1em;position:relative}.assessment-popup-actions{text-align:center}.assessment-popup-actions #messageCompletedEducationType{margin-bottom:10px;font-size:1em;width:260px;display:none;font-weight:bold}#whattodo{margin-bottom:3px;margin-left:50%;width:250px}.whattodo{width:94%}.assessment-popup-actions p.whattodo{font-size:1em;padding-bottom:5px;text-align:left}.assessment-popup-actions ul.whattodo{padding:0 0 2px 0;margin:0 0 0 25px;list-style:circle}.assessment-popup-actions ul.whattodo li{display:list-item;text-align:left;line-height:25px;margin-right:6%}.finalizedExamMessage.pass-module #msjPassCourse{display:none}.finalizedExamMessage.pass-module #msjPassModule{display:block}.finalizedExamMessage.pass-course #msjPassModule{display:none}.finalizedExamMessage.pass-course #msjPassCourse{display:block}.finalizedExamMessage{}.finalizedExamMessage .message{background-color:#ccc;font-size:1.125em;padding:8px;font-weight:bold}.finalizedExamMessage .popup-title{color:#5b5b5b;text-align:left;font-size:1.125em;padding:5px 0 10px 10px;width:100%;text-transform:uppercase}.finalizedExamMessage .text-template-container{padding:10px 0 10px 0}.finalizedExamMessage .text-template-container .percent,.finalizedExamMessage .text-template-container .percent-fail{border-right:solid #ccc 1px;padding:23px 25px 0 10px;width:210px;text-align:center}.finalizedExamMessage .text-template-container .percent #lblPercent,.finalizedExamMessage .text-template-container .percent-fail #lblPercent{font-size:7em}.finalizedExamMessage .text-template-container .questions{text-align:left;padding:15px 4px 4px 10px;font-size:1.125em;display:inline-block}.percent{height:70px;padding-top:20px;color:#65ca54;display:inline-block}.percent-fail{height:70px;padding-top:20px;color:#888;display:inline-block}#take-assessment #take-assessment-body .errorNotification{color:red;padding-bottom:5px}#take-assessment-body #take-assessment-answers{padding:10px 0 15px 0}#take-assessment-body #take-assessment-answers table{width:100%}#take-assessment-body #take-assessment-answers table tr td input{float:left;margin:5px 10px 5px 0}#take-assessment-body #take-assessment-answers table tr td input:hover{cursor:pointer}#take-assessment-body #take-assessment-answers table tr td label{display:block;padding:0}#take-assessment #take-assessment-header #take-assessment-time #divTimer #take-assessment-time-description{font-size:1em}.popUpFinalizedExam{width:500px;padding:0}.flexnav{display:none}.navMenuHeader{background-image:url("https://mvastorage.microsoft.com/kipi/images/head-banner.jpg");width:100%;height:250px}.navMenu{width:100%;height:50px;background-color:#d2d2d2;margin-bottom:15px}.navMenu .tags{width:200px;display:inline-block;cursor:pointer;padding-top:12px;box-sizing:border-box;text-align:center}.navMenu .tags.terms{text-align:left;padding-left:20px}.navMenu.terms{background-color:#32145a}.navMenu .termsText{width:70%;display:inline-block;padding-top:12px;box-sizing:border-box;text-align:right;padding-right:20px;float:right}.navMenu .termsText .leftText{color:#fff}.navMenu .termsText .rightText{color:#b2d80a}.navMenu .active{background-color:#5c2d91}.navMenu .active .text{color:#fff}.navMenu .text{color:#5c2d91}.navMenu .userText{font-size:.9em;color:#250b48}.userDisplayName{margin-bottom:35px;margin-left:15px;font-style:italic;color:#5c2d91;font-weight:bold}.userDisplayName span{font-weight:normal}.refreshYourBrowser{display:inline-block;width:100%;font-size:16px}#navMenuHome{width:90px}#tagsContainer{width:75%;float:left;box-sizing:border-box;padding-right:20px}#tagHome,#tagMyDashboard{width:100%}#tagHome{width:720px}#tagMyDashboard{box-sizing:border-box;padding-left:15px}.bottomForumWidget{width:718px}.bottomForumWidget.myChallengeDashboard{width:88%;box-sizing:border-box;float:right;padding-right:4%}.rightForumWidget{float:right;width:25%}.homeTitleContent{margin-bottom:25px}.homeTitle{color:#5c2d91;font-size:1.9em;padding-top:15px}.termsTitle{color:#5c2d91;margin:24px 0;font-size:2.5em}.TermsAndConditionsValidator{color:red;visibility:visible;font-weight:bold}.TermsAndConditionsValidator.displayName{padding-left:15px;display:inline}a.learningPath{color:#000;height:169px;width:169px;display:inline-block;margin-bottom:10px;margin-right:10px;cursor:pointer;background-image:url("new/images/sprite-Sprint21-A.png")}a.learningPath.active,a.learningPath:active,a.learningPath:hover{color:#fff}.learningPath>div{font-size:1.1em;text-align:center;float:left;width:100%;height:100%}.learningPath .text{margin:60% 9% 0% 9%}.learningPath.id-access .text{margin:60% 3% 0% 3%}.learningPath.game-dev{background-position:-189px -782px}.learningPath.game-dev.active,.learningPath.game-dev:hover,.learningPath.game-dev:active{background-position:-7px -782px}.learningPath.cloud-dev{background-position:-552px -782px}.learningPath.cloud-dev.active,.learningPath.cloud-dev:hover,.learningPath.cloud-dev:active{background-position:-370px -782px}.learningPath.mobile-dev{background-position:-190px -963px}.learningPath.mobile-dev.active,.learningPath.mobile-dev:hover,.learningPath.mobile-dev:active{background-position:-7px -963px}.learningPath.web-dev{background-position:-553px -1143px;margin-right:0}.learningPath.web-dev.active,.learningPath.web-dev:hover,.learningPath.web-dev:active{background-position:-370px -1143px}.learningPath.id-access{background-position:-552px -963px}.learningPath.id-access.active,.learningPath.id-access:hover,.learningPath.id-access:active{background-position:-370px -963px}.learningPath.dc-cloud{background-position:-914px -782px}.learningPath.dc-cloud.active,.learningPath.dc-cloud:hover,.learningPath.dc-cloud:active{background-position:-733px -782px}.learningPath.sharepoint{background-position:-190px -1143px;margin-right:0}.learningPath.sharepoint.active,.learningPath.sharepoint:hover,.learningPath.sharepoint:active{background-position:-7px -1143px}.learningPath.office-365{background-position:-914px -963px}.learningPath.office-365.active,.learningPath.office-365:hover,.learningPath.office-365:active{background-position:-733px -963px}.lpCourse{margin-bottom:10px;margin-top:10px;width:100%;display:inline-block}.lpCourseTitle{width:100%;color:#5c2d91;font-size:1.5em;padding:10px 0;margin-bottom:15px;border-top:1px solid rgba(0,0,0,.15);border-bottom:1px solid rgba(0,0,0,.15);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;cursor:pointer}.mylpCourse .lpCourseTitle{border-top:none;border-bottom:2px solid #5c2d91}.lpModule{display:inline-block;width:100%}.lpModule a{color:#000}.lpModule .userProgressContainer{background-color:#d1d1d1;width:100%;height:10px;text-align:left;display:inline-block}.lpModule .userProgressContainer .userProgress{background-color:#b9d60e;width:0%;height:10px}.lpModule .status{font-size:.9em}.lpModule .status.completed{color:#b9d60e}.lpModule .status .text{margin-left:3px}.moduleHeader{font-size:.7em;font-weight:bold;width:100%;margin-bottom:10px;display:inline-block}.courseIcon{display:inline-block;cursor:pointer}#learningPathsCourses .expand,#myLearningPathsCourses .expand{background-image:url("new/images/sprite-Sprint21-A.png");background-position:-20px -668px;height:21px;width:21px}#learningPathsCourses .collapse,#myLearningPathsCourses .collapse{background-image:url("new/images/sprite-Sprint21-A.png");background-position:-55px -668px;height:21px;width:21px}.totalHours{color:#5c2d91;font-size:1.8em;padding-top:20px}.trainingModulesText{float:left;width:75%}.lengthText{width:12%;text-align:center;float:right;margin-right:18px}.mylpCourse .lpModule{border-bottom:1px solid rgba(0,0,0,.15);padding:6px 0 9px 0}.mylpCourse .lpModule:last-child{border-bottom:none}.lpCourseModuleTitle{float:left;width:75%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.lpTimeCourse{text-align:left;width:10%;float:right;padding-right:8px}.lpSocialBox{float:right;box-sizing:border-box;padding-bottom:12px;width:100%}.lpSocialBox.title{width:100%;color:#5c2d91;font-size:24px;border-bottom:2px solid #5c2d91;padding-bottom:10px}.lpSocialBox.bar{margin-top:10px;width:100%;background-color:#5c2d91;font-weight:bold;color:#fff;padding:5px 0 5px 15px}.iconsContent.icon{background-image:url("new/images/sprite-Sprint21-A.png");cursor:pointer;height:27px;width:27px;float:left;margin-right:20px;margin-top:10px}#termsTextContainer{height:50vh;width:100%;overflow-x:hidden;overflow-y:auto;margin:0 0 15px 0}#termsTextContainer h2,#termsTextContainer h3,#termsTextContainer h4{color:#5c2d91}#acceptTermsContainer{margin:15px 0}#acceptTermsContainer label{margin-left:5px}#acceptTermsContainer span{width:100%;display:inline-block;margin-bottom:10px}.msjAcceptTerms{margin:15px 0;color:red}.forumInputContainer{margin:15px 0;display:inline-block}.blue-button.terms{padding:10px 13px 10px 13px;background-color:#69b105;display:inline-block}.blue-button.terms.inactive{background-color:#a2a2a2;cursor:auto}.blue-button.terms.opacity{opacity:.4;cursor:auto}.blue-button.terms.disabled{background-color:#a2a2a2;color:#fff!important;cursor:auto}.dropOutChallenge{padding-top:15px;font-size:1.1em}.blue-button.terms.dropOut{background-color:#5c2d91}.separate-bar.terms{margin:42px 0 31px 0}.termsBtnContainer{padding-top:20px}.btnTermsBack{color:#fff!important}.btnTermsBack:hover{color:#fff!important}.learningPathActive{width:23%;height:150px;display:inline-block;background-color:#5c2d91;margin-bottom:10px;margin-right:5px;cursor:pointer}.descriptionContainer{height:auto;text-overflow:ellipsis;overflow:hidden}.descriptionText{color:#5c2d91;font-size:1.4em;display:inline-block;float:left;width:480px}.lbl-all-description{display:none;position:relative}.show-description{max-width:657px;height:24px;text-align:right}.buttonContainer{margin-top:20px;float:right;margin-bottom:20px}.buttonContainer.bottom{float:none}.forumInputContainer input[type="text"]{padding:10px;border:none;transition:box-shadow .3s,border .3s;background-color:#e8e8e8;font-size:15px}.forumInputContainer ::-webkit-input-placeholder{color:gray}.forumInputContainer :-moz-placeholder{color:gray;opacity:1}.forumInputContainer ::-moz-placeholder{color:gray;opacity:1}.forumInputContainer :-ms-input-placeholder{color:gray}#forumWidgetTitle{color:#5c2d91;font-size:1.9em;padding-top:20px;padding-bottom:20px}.myLearningPathsMessage{font-weight:bold;font-size:.95em;font-style:italic}#myLearningPathsList{display:inline-block;width:10%}#myLearningPathsList a.lpSquare{color:#000;height:64px;width:64px;display:block;margin-bottom:7px;cursor:pointer;background-image:url("new/images/sprite-Sprint21-A.png")}#myLearningPathsList .addMoreLearningPaths{background-color:#b9d60e;color:#505050;display:inline-block;padding:6px;font-size:1em;font-weight:bold;cursor:pointer;line-height:.9em;width:52px;text-align:center}#myLearningPathsList .lpSquare:hover,#myLearningPathsList .lpSquare:active{background-color:#5c2c91}.lpSquare.game-dev{background-position:-345px -705px}.lpSquare.game-dev.active,.lpSquare.game-dev:hover,.lpSquare.game-dev:active{background-position:-277px -705px}.lpSquare.cloud-dev{background-position:-1020px -703px}.lpSquare.cloud-dev.active,.lpSquare.cloud-dev:hover,.lpSquare.cloud-dev:active{background-position:-952px -705px}.lpSquare.mobile-dev{background-position:-481px -705px}.lpSquare.mobile-dev.active,.lpSquare.mobile-dev:hover,.lpSquare.mobile-dev:active{background-position:-412px -705px}.lpSquare.web-dev{background-position:-885px -705px}.lpSquare.web-dev.active,.lpSquare.web-dev:hover,.lpSquare.web-dev:active{background-position:-817px -705px}.lpSquare.id-access{background-position:-74px -705px}.lpSquare.id-access.active,.lpSquare.id-access:hover,.lpSquare.id-access:active{background-position:-6px -705px}.lpSquare.dc-cloud{background-position:-210px -705px}.lpSquare.dc-cloud.active,.lpSquare.dc-cloud:hover,.lpSquare.dc-cloud:active{background-position:-142px -705px}.lpSquare.sharepoint{background-position:-750px -705px}.lpSquare.sharepoint.active,.lpSquare.sharepoint:hover,.lpSquare.sharepoint:active{background-position:-682px -705px}.lpSquare.office-365{background-position:-615px -705px}.lpSquare.office-365.active,.lpSquare.office-365:hover,.lpSquare.office-365:active{background-position:-547px -705px}#myLearningPathContainer{display:inline-block;width:85%;vertical-align:top}.myLpTitle{width:100%;display:inline-block;text-align:left;cursor:pointer;height:60px;margin:0 0 7px 7px}.myLpTitle .textContainer{width:65%;float:left;padding-top:10px}.myLpTitle .textContainer .text{color:#d2d2d2;font-size:1.5em}.myLpTitle .textContainer .text.active{color:#5c2d91}.myLpTitle .smallBadge{height:25px;width:25px;display:block;float:left;cursor:pointer;margin-top:15px}.myLearningPathHeader{min-height:220px}.myLearningPathTitleContainer{width:55%;display:inline-block;vertical-align:top;margin-top:10px}#myLearningPathContainer .myLearningPathTitle{color:#5c2d91;font-size:1.5em}#myLearningPathContainer .myLearningPathDescription{color:#000;font-size:1.1em;margin:12px 0}#myLearningPathContainer .separator{width:100%;border-bottom:1px solid #ccc;padding-top:38px}.myLearningPathProgressMessage{font-weight:bold;font-size:.8em;font-style:italic}.badgeAndTextContainer{display:inline-block;width:175px;float:right;margin-right:8px}.badgeAndTextContainer.small{width:65px;float:left}.badgeContainer{position:relative;width:175px;height:175px;overflow:hidden}.badgeContainer.small{width:65px;height:65px}.bagdeImage{position:absolute}.badgeContainer .backgroundContainer{position:relative;height:153px;width:95%;margin:11px 5px}.badgeContainer .backgroundContainer.small{height:59px;width:95%;margin-left:2px;margin-top:3px;margin-bottom:0}.badgeContainer .background{background-color:#b9d60e;position:absolute;width:100%;height:0;bottom:0}.badgeContainer .background.small{opacity:.3}.badgeContainer .background.small.active{opacity:1}.badgeText{text-align:center;font-size:1em;color:#5c2d91;margin:0 15%}.bagdeImage.game-dev{top:-192px;left:-208px}.bagdeImage.cloud-dev{top:-9px;left:-4px}.bagdeImage.mobile-dev{top:-9px;left:-208px}.bagdeImage.web-dev{top:-9px;left:-411px}.bagdeImage.id-access{top:-192px;left:-615px}.bagdeImage.dc-cloud{top:-192px;left:-4px}.bagdeImage.sharepoint{top:-9px;left:-615px}.bagdeImage.office-365{top:-192px;left:-411px}.bagdeImage.small.game-dev{top:-375px;left:-471px}.bagdeImage.small.cloud-dev{top:-375px;left:-99px}.bagdeImage.small.mobile-dev{top:-375px;left:-377px}.bagdeImage.small.web-dev{top:-375px;left:-6px}.bagdeImage.small.id-access{top:-375px;left:-564px}.bagdeImage.small.dc-cloud{top:-375px;left:-192px}.bagdeImage.small.sharepoint{top:-375px;left:-656px}.bagdeImage.small.office-365{top:-375px;left:-285px}.bagdeImage.small.game-dev.active{top:-450px;left:-471px}.bagdeImage.small.cloud-dev.active{top:-450px;left:-99px}.bagdeImage.small.mobile-dev.active{top:-450px;left:-377px}.bagdeImage.small.web-dev.active{top:-450px;left:-6px}.bagdeImage.small.id-access.active{top:-450px;left:-564px}.bagdeImage.small.dc-cloud.active{top:-450px;left:-192px}.bagdeImage.small.sharepoint.active{top:-450px;left:-656px}.bagdeImage.small.office-365.active{top:-450px;left:-285px}#leaderboardContainer{border-top:1px solid rgba(0,0,0,.15);border-bottom:1px solid rgba(0,0,0,.15);padding-top:15px;padding-bottom:15px}#leaderboardTopCountries{background-color:#250b48;color:#fff;box-sizing:border-box;padding:15px}.topCountriesTitle{border-bottom:1px solid #fff;font-size:1.5em;padding-bottom:15px}#leaderboardTopCountries .countryItem{margin:20px 0;width:80%}#leaderboardTopCountries .countryProgress{height:15px;margin:5px 0;background-color:#71b005;min-width:10%}#leaderboardByLearningPath{background-color:#5d2d91}#leaderboardByLearningPath #overal-participation-cont{height:315px;padding:40px 80px 55px 80px;margin-bottom:10px;position:relative}#leaderboardByLearningPath #overal-participation-title{color:#fff;padding:15px 0 0 15px}#leaderboardByLearningPath #overal-participation-cont #top-container{display:table-cell;height:110px;vertical-align:bottom;padding-left:165px}#leaderboardByLearningPath #overal-participation-cont #top-container .top{background-color:#35155d;display:inline-block;height:0;margin-right:-1.2px;width:25.5px}#leaderboardByLearningPath #overal-participation-cont #middle-top-container{margin-left:165px;margin-top:-10px}#leaderboardByLearningPath #overal-participation-cont #middle-top-container .middle-top{background-color:#35155d;display:inline-block;height:20px;margin-right:-1.2px;width:25.5px}#leaderboardByLearningPath #overal-participation-cont #middle-container{height:300px;margin:-163px 0 -100px 109px;padding-left:8px;perspective:400px;-webkit-perspective:400px;-ms-perspective:400px;-o-perspective:400px;width:330px}#leaderboardByLearningPath #overal-participation-cont #middle-container .middle{background-color:#240a47;display:inline-block;height:340px;top:3px;transform:rotateX(87deg);-webkit-transform:rotateX(87deg);-webkit-background-clip:padding-box;background-clip:padding-box;-o-transform:rotateX(87deg);-ms-transform:rotateX(87deg);width:36.8px;margin-right:-.4px}#leaderboardByLearningPath #overal-participation-cont #bottom-container{position:absolute}#leaderboardByLearningPath #overal-participation-cont #bottom-container .bottom{display:inline-block;width:64px;height:64px;background-color:#35155d;cursor:pointer;background-image:url("new/images/sprite-Sprint21-A.png");border-right:8px solid #5d2d91;margin-right:-6px}#leaderboardByLearningPath #overal-participation-cont #bottom-container .bottom.mobile-development{background-position:1309px -1321px}#leaderboardByLearningPath #overal-participation-cont #bottom-container .bottom.cloud-development{background-position:1378px -1321px}#leaderboardByLearningPath #overal-participation-cont #bottom-container .bottom.game-development{background-position:1173px -1321px}#leaderboardByLearningPath #overal-participation-cont #bottom-container .bottom.web-development{background-position:1038px -1321px}#leaderboardByLearningPath #overal-participation-cont #bottom-container .bottom.identity-access-management{background-position:1106px -1321px}#leaderboardByLearningPath #overal-participation-cont #bottom-container .bottom.hybrid-cloud{background-position:1241px -1321px}#leaderboardByLearningPath #overal-participation-cont #bottom-container .bottom.sharepoint{background-position:904px -1321px}#leaderboardByLearningPath #overal-participation-cont #bottom-container .bottom.office365{background-position:969px -1321px;border-right:0;margin-right:0}#leaderboardByLearningPath #overal-participation-cont #bottom-container .bottom.active,#leaderboardByLearningPath #overal-participation-cont #top-container .top.active,#leaderboardByLearningPath #overal-participation-cont #middle-top-container .middle-top.active{background-color:#69b105}#leaderboardByLearningPath #overal-participation-cont #middle-container .middle.active{background-color:#107b11}#leaderboardByLearningPath #overal-participation-cont #overall-participants{text-align:center;margin-top:75px;position:absolute;color:#fff;width:200px}#leaderboardByLearningPath #overal-participation-cont #overall-participants #overall-participants-value{font-size:36px}#leaderboardByLearningPath #overal-participation-cont #overall-participants #overall-participants-desc{font-size:12px}#coursePlayer *{box-sizing:content-box}#coursePlayer h1{font-size:1em}#course-player-container{height:780px}#course-player-container .overlay-container{height:100%;top:0}#course-player-container #video-player-wrapper{height:100%;top:0;border:1px solid #cacaca}#video-player-wrapper{position:relative;overflow:hidden}#course-player-container #video-player-wrapper.video-container-fullscreen{height:100%;position:fixed;overflow:hidden;z-index:100000}#coursePlayer.link,#coursePlayer #course-content-container a,#coursePlayer #info-tab-outer-container a{cursor:pointer;color:#0072c6}#coursePlayer.link{font-size:13px}#coursePlayer nav ul{list-style:none;margin-left:33px;padding:0}#coursePlayer nav ul li{float:left;margin-right:22px;color:#0072c6}#coursePlayer nav ul li:last-child{color:#000}.primarybutton{color:#fff;background-color:#0072c6;cursor:pointer;border:1px solid #005eb2;height:31px;margin-top:10px;margin-bottom:10px;margin-left:23px;margin-right:23px;font-weight:400;font-size:13px;text-align:center;line-height:31px}.primarybutton.disabled{color:#a0a0a0;background-color:#eee;border:1px solid #eee;cursor:default}.primarybutton.enabled:focus{border:1px dashed #fff}.primarybutton.enabled:hover,.primarybutton.enabled:focus{background-color:#005eb2}.tertiarybutton{color:#333;background-color:#fff;cursor:pointer;border:1px solid #333;margin-bottom:10px;margin-left:23px;margin-right:23px;font-weight:400;font-size:13px;text-align:center;line-height:16px;margin-right:0;margin-top:0;height:35px;min-width:100px}.tertiarybutton.disabled{color:#a0a0a0;background-color:#eee;border:1px solid #eee;cursor:default}.tertiarybutton.enabled:focus{border:1px dashed #fff}.tertiarybutton.enabled:hover,.tertiarybutton.enabled:focus{background-color:#fff}input[type="submit"],input[type="button"],input[type="reset"],button{-webkit-transition:background-color .2s ease,border-color .2s ease;-moz-transition:background-color .2s ease,border-color .2s ease;-o-transition:background-color .2s ease,border-color .2s ease;transition:background-color .2s ease,border-color .2s ease;border:1px solid transparent;color:#fff;margin-bottom:auto;padding:.4em 1em;font-size:100%;line-height:1.5em;display:inline-block;min-width:85px;text-align:center;cursor:pointer}html .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:16px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;background-color:gray}html .mCSB_scrollTools .mCSB_draggerRail{width:16px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;background-color:transparent}html .mCustomScrollBox .mCSB_draggerRail{background-color:#d3d3d3;opacity:1}html .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,html .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:gray;opacity:1}html .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:gray;opacity:1}.svgsprite10{background-image:url('content/images/MLX_Icons_v9.svg');background-repeat:no-repeat;background-size:100px 210px!important}.svgsprite15{background-image:url('content/images/MLX_Icons_v9.svg');background-repeat:no-repeat;background-size:300px 360px!important;height:15px;width:15px}.svgsprite12{background-image:url('content/images/MLX_Icons_v9.svg');background-repeat:no-repeat;background-size:240px 288px!important;height:12px;width:12px}.svgsprite18{background-image:url('content/images/MLX_Icons_v9.svg');background-repeat:no-repeat;background-size:360px 432px!important}.svgsprite20{background-size:400px 480px!important;background-image:url('content/images/MLX_Icons_v9.svg');background-repeat:no-repeat;height:20px;width:20px}.svgSprite25{background-image:url('content/images/MLX_Icons_v9.svg');background-repeat:no-repeat;background-size:500px 600px;height:25px;width:25px}.svgSprite35{background-image:url('content/images/MLX_Icons_v9.svg');background-repeat:no-repeat;background-size:700px 840px;height:35px;width:35px}.svgsprite40{background-image:url('content/images/MLX_Icons_v9.svg');background-repeat:no-repeat;background-size:800px 960px!important;height:40px;width:40px}.svgsprite50{background-image:url('content/images/MLX_Icons_v9.svg');background-repeat:no-repeat;background-size:1000px 1200px!important;height:50px!important;width:50px!important}.svgSprite55{background-image:url('content/images/MLX_Icons_v9.svg');background-repeat:no-repeat;background-size:1100px 1320px;height:55px;width:55px}.instructorslabel{font-weight:400;margin-right:5px}#course-player-header-container #instructors{display:inline-block;height:21px;width:72%}.instructor-container{display:inline-block;max-width:76.5%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;font-size:13px}.instructor-link{text-decoration:none}.instructor-link.no-twitter{color:inherit!important;cursor:default!important}#course-title-container *{font-weight:400}#course-title-container #course-title *{font-weight:600}.overlay-wrapper{position:fixed;width:100%;z-index:300;margin:auto 0;padding:1em;left:0;background-color:#fff;display:none;height:600px;min-height:206px;vertical-align:middle;line-height:10em}#overlay,#overlayreg,#playerCover,#overlayregloading,.overlaymodal{position:fixed;top:0;bottom:0;left:0;right:0;background-color:#333;z-index:100;opacity:.8}.overlay-loading-wrapper,.register-overlay-loading-wrapper{position:fixed;width:100%;top:calc(50% - 120px);top:-webkit-calc(50% - 120px);top:-moz-calc(50% - 120px);left:0;min-height:206px;height:auto;z-index:1000;margin:auto 0;vertical-align:middle;padding:0;background-color:#fff;display:block}.loadingcontainer{position:fixed;bottom:55px;margin-left:0!important;margin-right:auto;height:120px;background:#fff;text-align:center;width:calc(100% - 600px)}.list-view-loading{position:absolute;bottom:0;width:97.5%;background-color:#fff}.list-view-loading .loading-animation-cont{margin:10px auto 10px auto;text-align:center}.list-view-loading .loading-animation-cont #loading-animation{display:inline-block!important;margin:0 10px 0 0!important}.list-view-loading .loading-animation-cont div{display:inline-block;vertical-align:top;margin-top:5px;font-size:150%}.loadingcontainerfromtop{bottom:385px!important}.overlay-loading-container{width:91.96787148594378%;height:78.37837837837838%;margin:1em auto;padding:0;clear:both}.overlay-loading-container h1{font-size:2em;color:#0072c6;margin:0;padding-bottom:25px;text-align:center}#overlay-container,#registration,#registration-loading,.modal-popup-container{z-index:1001;position:relative}.overlay-container{max-width:865px;margin:0 auto .5em auto;padding:1em;clear:both;line-height:150%;vertical-align:middle;overflow-y:auto;overflow-x:hidden;width:90%}.overlay-container .heading--large,.overlay-container h2{line-height:1.25;margin:0 0 .75em 0;font-size:150%;font-weight:600;position:relative;color:#0072c6;text-align:center}#overlay-error-heading{color:red;margin-bottom:10px}#divCourseRetirement h2{color:#333!important;font-weight:400!important;line-height:17px!important;margin:0 0 15px 0!important;text-align:left!important}#divCourseRetirement .icon-container{height:100%;display:inline-block;vertical-align:top}#divCourseRetirement .retirement-container{height:100%;display:inline-block;width:555px}#divCourseRetirement .retirement-icon{margin-right:15px}#divCourseRetirement .info-msg{font-size:inherit!important;font-weight:400!important}#divCourseRetirement .overlay-container{padding:0!important;margin:0 auto 0 auto!important;max-width:595px!important;width:100%!important}#divCourseRetirement #replacement-course-container,#divCourseRetirement #replacement-embed-course-container{margin-top:10px;min-height:93px}#divCourseRetirement .replacement-course-img{display:inline-block;width:auto;vertical-align:top;margin-right:10px;cursor:pointer}#divCourseRetirement .replacement-course-data{display:inline-block;width:396px}#divCourseRetirement .replacement-course-data .level-and-published-date{font-size:13px;line-height:12px}#divCourseRetirement .replacement-course-data .title{color:#0072c6!important;line-height:23px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}#divCourseRetirement .replacement-course-data .author-info{line-height:16px}#divCourseRetirement .overlay-button-container{margin-bottom:10px;margin-right:0}#divCourseRetirement .overlay-button-container.replacement{margin-top:20px}#divCourseRetirement .overlay-button-container.no-replacement{margin-top:93px}#divCourseRetirement .primarybutton{margin-left:10px}#divCourseRetirement .replacement-course-data .level-and-published-date .level{font-size:inherit!important;margin:0!important}#divEmbedCourseRetirement .notification-container span{color:#333!important;font-weight:400!important;line-height:17px!important;margin:0 0 15px 0!important;text-align:left!important;font-size:150%}#divEmbedCourseRetirement .icon-container{height:100%;display:inline-block;vertical-align:top}#divEmbedCourseRetirement .retirement-container{height:100%;display:inline-block;width:555px}#divEmbedCourseRetirement .retirement-icon{margin-right:15px}#divEmbedCourseRetirement .info-msg{font-size:inherit!important;font-weight:400!important;margin-top:10px}#divEmbedCourseRetirement .overlay-container{padding:0!important;margin:0 auto 0 auto!important;max-width:595px!important;width:100%!important}#divEmbedCourseRetirement #replacement-embed-course-container{margin-top:10px;min-height:93px}#divEmbedCourseRetirement .replacement-course-img{display:inline-block;width:auto;vertical-align:top;margin-right:5px;cursor:pointer}#divEmbedCourseRetirement .replacement-course-data{display:inline-block;width:396px}#divEmbedCourseRetirement .replacement-course-data .level-and-published-date{font-size:13px;line-height:12px}#divEmbedCourseRetirement .replacement-course-data .title{color:#0072c6!important;line-height:23px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}#divEmbedCourseRetirement .replacement-course-data .author-info{line-height:16px}#divEmbedCourseRetirement .overlay-button-container{margin-bottom:10px;margin-right:0}#divEmbedCourseRetirement .overlay-button-container.replacement{margin-top:5px}#divEmbedCourseRetirement .overlay-button-container.no-replacement{margin-top:93px}#divEmbedCourseRetirement .primarybutton{margin-left:10px}#divEmbedCourseRetirement .replacement-course-data .level-and-published-date .level{font-size:inherit!important;margin:0!important}#overlay-auth-error-heading{color:#007233;margin-bottom:20px}.overlay-button-container{width:100%;height:35px;margin-right:50px;margin-bottom:1.5em;margin-top:1.5em;float:right;text-align:right}.reauth-message .overlay-button-container{float:left;text-align:left}.reauth-message .overlay-button-container .primarybutton{margin-left:30px}.reauth-message b{font-weight:600}.overlay-container ul,.overlay-container ul li{list-style:none}.overlay-small-button-container button.button--tertiary{padding:.5em 1em!important}#divErrorMessage,#divCourseRetirement{top:calc(50% - 120px);top:-webkit-calc(50% - 120px);top:-moz-calc(50% - 120px)}#divEmbedCourseRetirement{top:calc(50% - 130px);top:-webkit-calc(50% - 130px);top:-moz-calc(50% - 130px)}#divErrorMessage.overlay-wrapper,#divCourseRetirement.overlay-wrapper,#divEmbedCourseRetirement.overlay-wrapper{position:fixed;width:100%;z-index:1001;margin:auto 0;padding:1em;left:0;background-color:#fff;display:none;height:auto;min-height:206px;vertical-align:middle;line-height:10em}#divErrorMessage.overlay-wrapper .overlay-container{max-width:865px;margin:0 auto .5em auto;padding:1em;clear:both;line-height:150%;vertical-align:middle;overflow-y:auto;overflow-x:hidden;width:90%}#divErrorMessage.overlay-wrapper .overlay-container h2{text-align:left}#divErrorMessage.overlay-wrapper .overlay-button-container{width:100%;height:35px;margin-right:50px;margin-bottom:1.5em;margin-top:1.5em;float:right;text-align:right}#divJoinNowForm label.error{position:absolute}#loading-animation{background:url('content/images/ProgressRing_Blue40x40.gif') no-repeat;width:40px;height:40px;margin:40px auto}.content-container{display:inline-block;width:54%;margin-left:33px;vertical-align:top;height:528px}.frame-container{width:100%;height:456px;height:-webkit-calc(451px);height:-moz-calc(441px)}.video-player-wrapper{width:1170px;height:543px;padding:0;display:block;margin-left:auto;margin-right:auto;margin-top:5px}.video-player{width:100%;height:100%;border:1px solid #eee}.video-player-control-wrapper{width:98.55%;height:5em;padding:.5em;display:block;vertical-align:baseline;background:url('content/images/black70pixel.png') repeat;z-index:350;margin-top:35.5%}.video-player-control-buttons-left{width:46%;float:left;margin-right:.5em;display:inline-block}.video-player-control-buttons-right{width:49%;float:right;margin-left:.5em;display:inline-block}.video-player-control-progress{width:100%;display:block}.video-navigation{width:1032px;margin:0;padding:0;display:block;clear:both;height:40px;margin-left:auto;margin-right:auto}.video-navigation li{list-style:none;margin:0 .5em 0 0;padding:0;display:inline-block;line-height:1.5em}.video-navigation>div:first-child{width:75%;float:left}.next-video-text{font-size:.765em;vertical-align:top;width:85%;cursor:default}.dsp-module-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:14px!important;height:19px}.dsp-topic-title{display:inline-block;overflow:hidden;text-overflow:ellipsis;height:20px;vertical-align:bottom;padding-top:8px;white-space:nowrap;width:100%}#contentFrame{border:0 none}#video-navigation{height:50px;margin-top:25px;box-sizing:border-box;vertical-align:baseline;margin-top:24px;font-size:13px}.navigation-controls{display:inline-block;width:63%;height:100%;vertical-align:top;margin-top:5px}.navigation-controls #nav-next-previous,.navigation-controls #next-text-container{display:inline-block;vertical-align:bottom;margin-left:5px;height:100%;float:left;height:100%;margin-top:9px}#nav-next-previous{margin-left:0!important}.nav-next,.nav-previous{width:20px;height:20px;vertical-align:top;cursor:pointer;display:inline-block;margin-right:15px;margin-left:10px;overflow:hidden}.nav-previous-img{position:relative;top:0;left:0}.nav-previous-disabled .nav-previous-img{position:relative;top:0;left:-20px}.nav-next-img{position:relative;top:0;left:-40px}.nav-next-disabled .nav-next-img{position:relative;top:0;left:-60px}.next-text{vertical-align:top;color:#333;cursor:text;display:inline-block;width:100%}.next-text-container{margin-left:5px;display:inline-block;width:77%;height:50px;vertical-align:top}.video-container-fullscreen .next-text-container{width:86%}.next-text-container a{margin-top:0}.next-text-container span{color:#333;line-height:20px;vertical-align:top}.video-container-fullscreen .next-text-container span{color:#fff!important}.autoplay,.social-share-btn{color:#0072c6;cursor:pointer;font-weight:400}.autoplay-share-container{display:inline-block;font-weight:700}#autoplay-container,#social-share-container{text-align:right;margin-top:4px}#social-share-container{margin-left:30px}#social-share-container .social-share-btn::after{background-image:url("content/images/MLX_Icons_v6.svg");background-position:-96px -240px;background-repeat:no-repeat;background-size:240px 288px!important;content:"";cursor:pointer;height:12px;position:absolute;width:12px;margin-top:9px;margin-left:4px}.video-container-fullscreen #social-share-container .social-share-btn::after{background-position:-60px -36px}.video-container-fullscreen #social-share-container .social-share-arrow{background-position:-54px -34px;background-size:109px 273px}.share-autoplay-container{float:right;margin-top:9px}#social-share-callout{background-color:#fff;position:absolute;bottom:62px;right:-1px;border:1px solid #cacaca;max-width:380px;z-index:3000}#social-share-callout .social-share-callout-content{padding:20px 20px 20px 20px}#social-share-callout .share-this-lesson-text{line-height:20px;margin-bottom:10px;text-align:left;font-size:14px;font-weight:400}#social-share-callout .share-this-lesson-text.bold{font-weight:700}#social-share-callout .social-share-icons-list li{display:inline;list-style-type:none;margin-right:15px}#social-share-callout .social-share-icons-list li:last-child{margin-right:0!important}#social-share-callout .social-share-icons-list{text-align:left}#social-share-callout .social-share-icons-list .social-share-icon{width:32px;height:32px;display:inline-block;overflow:hidden;cursor:pointer}#social-share-callout .social-share-icons-list .social-share-icon img{position:relative}#social-share-callout .social-share-icons-list .social-share-icon.facebook img{left:-224px;top:-416px}#social-share-callout .social-share-icons-list .social-share-icon.twitter img{left:-160px;top:-448px}#social-share-callout .social-share-icons-list .social-share-icon.linkedin img{left:-288px;top:-416px}#social-share-callout .social-share-icons-list .social-share-icon.mail img{left:-224px;top:-448px}#social-share-callout .separatorLineEmbed{margin-top:20px;width:100%;border:0;border-bottom:1px solid #a1a1a1}#social-share-callout .embed-content{margin-top:20px}#social-share-callout .embed-content textarea{background:#ebebe4;color:#545454}#social-share-callout .embed-content .title-lesson-embed{line-height:20px;margin-bottom:10px;text-align:left;font-weight:700;float:left}#social-share-callout .embed-content .text-content-embed{margin-bottom:20px}#social-share-callout .embed-content .text-content-embed #txtContentEmbed{height:80px;text-align:left;padding:10px 20px 10px 10px;resize:none;width:100%;word-break:break-all;box-sizing:border-box}#social-share-callout .embed-content .text-size-embed{display:block;float:left;font-weight:400;line-height:20px;margin-bottom:10px;text-align:left;width:100%}#social-share-callout .embed-content .ddlSizeEmbed{padding:3px 10px 3px 4px;display:block}#social-share-callout .social-share-callout-carot{width:0;height:0;border-style:solid;-webkit-transform:rotate(360deg);position:absolute}#social-share-callout .social-share-callout-carot.behind{border-width:21px 12.5px 0 12.5px;border-color:#cacaca transparent transparent transparent;right:83px;bottom:-21px;z-index:1}#social-share-callout .social-share-callout-carot.over{border-width:19px 10.5px 0 10.5px;border-color:#fff transparent transparent transparent;right:85px;bottom:-19px;z-index:2}#embed-share-callout{background-color:#fff;position:absolute;bottom:62px;right:10px;border:1px solid #cacaca;max-width:255px;z-index:3000}#embed-share-callout .embed-share-callout-content{padding:5px 5px 18px 10px;text-align:left}#embed-share-callout .embed-share-callout-carot{width:0;height:0;border-style:solid;-webkit-transform:rotate(360deg);position:absolute}#embed-share-callout .embed-share-callout-carot.behind{border-width:21px 12.5px 0 12.5px;border-color:#cacaca transparent transparent transparent;right:63px;bottom:-21px;z-index:1}#embed-share-callout .embed-share-callout-carot.over{border-width:19px 10.5px 0 10.5px;border-color:#fff transparent transparent transparent;right:65px;bottom:-19px;z-index:2}#info-tab-outer-container{font-size:13px;width:38.8%;height:528px;overflow:hidden}#info-tab-container #tabs{width:100%}#course-content-details-container{height:calc(100% - 100px);height:-webkit-calc(100% - 100px);height:-moz-calc(100% - 100px);margin-bottom:60px}.course-details-info-container{height:100%}#course-player-container #info-tab-container #tabs #goToForumsLink{vertical-align:top;float:right;padding-right:15px}#goToForumsLink::before{border-left:1px solid #fff;content:" ";display:block;height:40px;margin-left:-8px;margin-top:8px;position:fixed;width:1px;position:absolute}#goToForumsLink a::after{bottom:45px;color:#fff;content:">";display:inline-block;font-size:23px;height:20px;left:55px;position:relative;width:10px}#course-player-container #info-tab-container #tabs #goToForumsLink a{color:#fff;display:block}#course-info-container *{font-weight:400;text-align:left}#course-info-container * .fontW700{font-weight:700}#course-retirement-notification{margin-top:5px;border-bottom:1px solid #cacaca}#course-retirement-notification .retirement-icon,#divCourseRetirement .retirement-icon,#divEmbedCourseRetirement .retirement-icon{width:20px;height:20px;display:inline-block;background-image:url('content/images/MLX_Icons_v4.svg');background-repeat:no-repeat;background-size:200px 480px;vertical-align:top}#course-retirement-notification .retirement-icon.warning,#divCourseRetirement .retirement-icon.warning,#divEmbedCourseRetirement .retirement-icon.warning{background-position:-80px -300px}#course-retirement-notification .retirement-icon.alert,#divCourseRetirement .retirement-icon.alert,#divEmbedCourseRetirement .retirement-icon.alert{background-position:-60px -300px}#course-retirement-notification .retirement-text-container{display:inline-block;width:94%;margin-bottom:5px;margin-left:5px}#course-retirement-notification .retirement-text-container p,#course-retirement-notification .retirement-text-container a{display:inline}#course-retirement-notification .retirement-text .retirement-date{font-weight:600!important;color:inherit}#course-info-container * .fontW600,#course-info-container * .fontW600 *,#course-info-container .labels *,#course-info-container .semi-bold,#course-info-container h3 *,#course-info-container .syllabus-topbar *,#course-info-container .download-topbar *,#course-info-container .relatedbooks-topbar *,#course-info-container .relatedcertifications-topbar *,#course-info-container .relatedcourses-topbar *,#course-info-container .info-topbar *{font-weight:600}#course-info-container h3 *{font-size:.95em}.info-container{background:#0072c6;height:53px;display:inline-block;width:auto}.info-container li{margin:0!important;padding:0!important}.info-container li a{display:block;height:54px}.acc-item-name{display:inline-block;padding-left:7px;color:#0072c6;font-weight:600;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:96%}.lbl-all-items{float:right;color:#0072c6;font-weight:600;text-align:right;line-height:45px;padding-right:7px}.lbl-all-items a{color:#0072c6;font-weight:600}.tab-outer-container{display:inline-block;width:calc(100% - 787px);width:-webkit-calc(100% - 787px);width:-moz-calc(100% - 787px);padding-left:20px;padding-right:33px}.tab-container .ui-tabs-nav li{display:inline;list-style:none;position:relative;cursor:pointer;top:1px;white-space:nowrap;float:left}.tab-container,.tab-container .ui-tabs-nav li a,.tab-container .ui-tabs-nav{padding:0}.tab-container .ui-widget-header{border:none}.tab-container .ui-widget-header .ui-state-default{background:none;border:none}.syllabus-topbar,.info-topbar,.relatedbooks-topbar,.relatedcertifications-topbar,.relatedcourses-topbar{border-bottom:1px solid #cacaca;height:45px}.download-topbar{border-bottom:1px solid #cacaca;min-height:35px}.table-content,.related-books-header,.related-certifications-header,.related-courses-header,.course-information,.download-resources{display:inline-block;font-weight:600;line-height:45px;font-size:13px}.download-resources{line-height:20px;padding-top:10px;padding-bottom:10px}.primarybutton{line-height:16px;margin-right:0;margin-top:0;height:35px;min-width:100px}.accordian-container{width:100%;height:329px;overflow-y:auto;overflow-x:hidden}#syllabus .accordian-container{height:325px;border-top:1px solid #cacaca}#syllabus .accordian-container.has-new-content{height:325px}.introduction-tab-container{margin-top:10px;overflow:hidden;width:96%}.sLellipsis{line-height:17px;width:96%;overflow:hidden;position:relative;word-wrap:break-word}.sLellipsis span{z-index:2}.sLellipsis label,.sLellipsis div{position:absolute;bottom:0;right:0;background-color:#fff;word-spacing:2px}.third-line.sLellipsis{line-height:17px;min-height:17px;max-height:51px}.margin-top{display:inline-block;margin-top:15px}.margin-top-big{display:inline-block;margin-top:25px}.third-line.sLellipsis:after{}.ui-accordion-header-active.ui-state-active{border-bottom:0!important;padding-bottom:10px!important}.ui-accordion .ui-accordion-header-active{border-bottom:0!important}.ui-accordion .ui-accordion-content{border:0 solid #fff;border-bottom:1px solid #0072c6;margin-top:0!important;padding-left:0!important;padding-right:0!important;width:100%}.ui-accordion-header-icon{display:none!important}.ui-accordion-header{margin:0!important;font-weight:normal!important;border-radius:0!important;width:100%!important;height:auto;background:#fff!important;background-image:none;border:0 solid #fff!important;border-bottom:1px solid #0072c6!important;padding-top:10px!important;padding-bottom:10px!important;display:inline-block;cursor:pointer;overflow:hidden}.course-info-accordian{margin-top:15px;border-top:1px solid #0072c6}.course-info-accordian .acc-item-name{width:90%}#info-tab li{background-color:#0072c6;border-radius:0!important;display:inline-block;height:52px}body.embed-player #info-tab li{background-color:#fff}#tabs .icon-container{background-color:#0072c6;display:block;height:35px;margin:0 auto;padding:0;width:35px}#tabs #info-tab li.ui-tabs-active .icon-container,#info-tab .ui-tabs-active *{background-color:#fff}#tabs .icon-description{background-color:#0072c6;color:#fff;font-size:12px;margin:0 10px;font-weight:600;position:relative;vertical-align:bottom}#overview-tab{border-left:1px solid #0072c6}#info-tab .ui-tabs-active .icon-description{background-color:#fff;color:#0072c6}#overview-tab.ui-tabs-active .icon{background-position:-200px 0}#syllabus-tab.ui-tabs-active .icon{background-position:-300px 0}#download-tab.ui-tabs-active .icon{background-position:-400px 0}#transcript-tab.ui-tabs-active .icon{background-position:-550px -300px}#overview-tab.ui-tabs-active .icon.svgsprite40{background-position:-160px 0}#syllabus-tab.ui-tabs-active .icon.svgsprite40{background-position:-240px 0}#download-tab.ui-tabs-active .icon.svgsprite40{background-position:-320px 0}#transcript-tab.ui-tabs-active .icon.svgsprite40{background-position:-440px -240px}#certification-tab.ui-tabs-active .icon{background-position:0 -750px}#books-tab.ui-tabs-active .icon{background-position:-300px -601px}#certification-tab.ui-tabs-active .icon{background-color:#fff!important;color:#0072c6!important}.transcript-search{padding:10px 0;width:100%}.transcript-search .keyword{width:calc(100% - 350px)}.transcript-search div a{padding:0 8px}.transcript-search #search-next::after{display:inline;position:relative;border-left:1px solid #cacaca;content:" ";width:1px;margin-left:10px}.transcript-search .controls{width:295px;float:right}.transcript-search .controls a.disabled{color:#a0a0a0;cursor:default}@media(max-width:450px){.transcript-search .controls{float:left;padding:10px 0 0}.transcript-search .keyword{width:calc(100% - 40px)}#search-prev{padding-left:0}}#related-courses-tab.ui-tabs-active .icon{background-color:#104e8b!important}.ui-accordion .ui-accordion-header a{display:inline-block;font-size:1em;padding:.5em .5em .5em .7em}.accordion-title-icon-expandcollapse{overflow:hidden;height:20px;padding:0!important;width:20px}.info-container .stage-icon{background-position:0 -150px}.info-container .share-icon{background-position:0 -150px}.info-container .overview-icon{background-position:-250px 0}.info-container .overview-icon.svgsprite40{background-position:-200px 0}.info-container .syllabus-icon{background-position:-350px 0}.info-container .syllabus-icon.svgsprite40{background-position:-280px 0}.info-container .download-icon{background-position:-450px 0}.info-container .download-icon.svgsprite40{background-position:-360px 0}.info-container .transcript-icon{background-position:-480px -240px}.info-container .recomanded-courses-icon{background-position:-480px -240px}.info-container .forum-icon{background-position:-175px -125px;margin-left:4px;margin-top:7px}.info-container .overview-icon.svgSprite35{background-position:-175px 0;margin-top:1px}.info-container .syllabus-icon.svgSprite35{margin-top:2px;background-position:-245px 0}.info-container .download-icon.svgSprite35{margin-top:2px;background-position:-315px 0}.info-container .transcript-icon.svgSprite35{margin-top:2px;background-position:-420px -210px}.info-container .recomanded-courses-icon.svgSprite35{margin-top:2px;background-position:-490px -210px}.info-container .forum-icon.svgSprite35{background-position:-280px -172px}.info-container .kipi-challenge-icon{background-image:url(images/Kipi_Challenge_Courseplayer_icon.png);background-repeat:no-repeat;height:35px;width:35px;margin-top:5px;background-position-x:center;background-size:28px 28px}li#kipichallenge-tab-container,li#kipichallenge-tab-container div{background-color:#002050!important;color:#bad80a!important}#overview-tab.ui-tabs-active .icon.svgSprite35{margin-top:1px;background-position:-140px 0}#syllabus-tab.ui-tabs-active .icon.svgSprite35{background-position:-210px 0;margin-top:2px}#download-tab.ui-tabs-active .icon.svgSprite35{background-position:-281px 0;margin-top:2px}#transcript-tab.ui-tabs-active .icon.svgSprite35{margin-top:2px;background-position:-385px -210px}#recomanded-courses-tab.ui-tabs-active .icon.svgSprite35{margin-top:2px;background-position:-455px -210px}.info-container .certification-icon{background-position:-50px -750px}.info-container .book-icon{background-image:url('content/images/MLX_Icons_v4.svg');background-repeat:no-repeat;background-size:500px 1050px;background-position:-350px -601px}.course-overview-message{line-height:19px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.caption{font-weight:100;font-size:.9em}.course-overview-footer{background-color:#eee;margin-top:10px;margin-bottom:10px;padding-left:10px}.course-overview-footer div:first-child{padding-top:20px}.course-overview-footer div:last-child{padding-bottom:10px}.course-overview-footer-data{line-height:20px}.overview-container-height{overflow-y:auto}#courseOutline ul.bulleted-list li{padding-bottom:0!important}#coursePlayer ul.bulleted-list *{list-style:disc}#courseOutline div{cursor:default!important;display:block}.overview-tab-headers ul{line-height:1.5em;margin-left:10px}.video-info li span{margin-left:27px;display:inline-block}.outline-sub-header{margin-left:47px}.headline{font-weight:300;color:#333;font-size:25px}ul.bulleted-list{list-style-type:disc}ul.bulleted-list li{padding-bottom:.8em;margin-left:15px!important;display:list-item}ul.bulleted-list p{margin:.5em 0 1em 0!important}#course-title-description{max-width:100%;word-wrap:break-word}#course-description-more{font-weight:400}#syllabus .mCSB_container,#overview .mCSB_container{margin-right:0!important}.get-help-btn{width:100%}.get-help-btn .feedback-container{float:right;margin-right:33px}.get-help-btn a{color:#fff!important}.syllabus-topbar-column-headers .lbl-show-all{text-align:left;line-height:inherit;vertical-align:top;width:initial}.syllabus-topbar-column-headers .labels{float:right;width:auto}.syllabus-topbar-column-headers label,.syllabus-topbar-column-headers .labels>span{font-weight:600;padding:15px 0}#updated-content-bonus{width:76%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600!important;padding:15px 0}.syllabus-topbar-column-headers .courseDescription{font-weight:100}.lbl-show-all{display:inline-block;padding-right:7px}.lbl-time{float:left;margin-right:13px;vertical-align:top;text-align:left}.content-bonus{float:left}.content-bonus-container{width:40.5%;float:right;margin-right:33px}.update-msg-container{height:45px;line-height:45px;width:99.7%;border:1px solid #d3d3d3;border-top:0}#syllabus-accordian .ui-accordion-header.ui-accordion-icons a img{left:0;top:-20px;position:relative}#syllabus-accordian .ui-accordion-header.ui-accordion-icons.ui-state-hover a img,#syllabus-accordian .ui-accordion-header.ui-accordion-icons.ui-state-focus a img{left:-40px;top:-20px;position:relative}#syllabus-accordian .ui-accordion-header.ui-accordion-header-active.ui-state-active.ui-accordion-icons a img{left:-60px;top:-20px;position:relative}#syllabus-accordian .ui-accordion-header.ui-accordion-header-active.ui-state-active.ui-accordion-icons.ui-state-focus a img,#syllabus-accordian .ui-accordion-header.ui-accordion-header-active.ui-state-active.ui-accordion-icons.ui-state-hover a img{left:-100px;top:-20px;position:relative}.component-icon,.component-icon:focus{margin:2px 0 0 25px;vertical-align:middle;width:18px;height:18px;line-height:30px;color:#0072c6;display:inline-block}.course-components{width:100%;min-height:25px;clear:both;padding:2.5px 0;vertical-align:middle;text-align:left;white-space:normal;cursor:pointer}.course-components:hover,.course-components:focus{background:#d3d3d3}.course-components .corse-item-progress,.course-components .corse-item-time{color:#333;margin:auto 0;vertical-align:middle;text-align:right}.course-components .corse-item-progress{display:inline-block;width:122px;max-height:40px;float:right}.corse-item-time,.corse-item-progress,.corse-item-points,.corse-item-score{}h3 .corse-item-name{width:90%;white-space:normal;text-overflow:inherit;overflow:hidden;max-height:none}h3 .corse-item-name .acc-item-name{width:95%;white-space:normal;text-overflow:inherit;overflow:hidden}.corse-item-name,.corse-item-name-nomedia{display:inline-block;color:#0072c6;vertical-align:bottom;line-height:normal;width:62%;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.corse-item-name-nomedia{width:67.2%}.course-assessment{vertical-align:middle;display:table-cell;padding-top:2px}.corse-level-assessment{max-width:64%!important;padding-left:10px;width:auto!important}.module-level-assessment{width:auto!important;max-width:65.5%!important;padding-left:10px}.embed{background-position:-18px -360px}.prereq-satisfied .svgsprite18,.active-activity .svgsprite18{background-image:url('content/images/MLX_Icons_v4.svg');background-repeat:no-repeat;background-size:180px 432px!important}.not-prereq-satisfied .svgsprite18,.not-active .svgsprite18{background-image:url('content/images/MLX_Icons_v4.svg');background-repeat:no-repeat;background-size:180px 432px!important;cursor:default}.prereq-satisfied .exam,.prereq-satisfied .self-assessment,.active-activity .exam,.active-activity .self-assessment{background-position:0 -343px}.prereq-satisfied .self-assessment,.active-activity .self-assessment{background-position:0 -288px}.not-prereq-satisfied .exam,.not-prereq-satisfied .self-assessment{background-position:-18px -162px}.not-prereq-satisfied .module-level-assessment{cursor:default;color:#333}.course-components .microsoft-excel,.course-components .microsoft-word,.course-components .microsoft-powerpoint,.course-components .pdf,.course-components .zip,.course-components .document-download{background-position:-108px -162px!important}.corse-item-time{width:90px;float:right}.corse-item-progress{position:relative;vertical-align:middle;top:-17px}.corse-item-points{width:55px}.corse-item-score{width:45px}.corse-item-span{vertical-align:middle;width:55px;float:left}.star-span{float:left;padding-right:-7px;padding-top:2px;padding-left:3px}.syllabusLevel-1.course-components{position:relative;padding-left:0;width:100%;height:45px;display:block;white-space:normal;border-bottom:1px solid #fff;border-top:1px solid #fff;box-sizing:content-box;overflow:hidden}.corse-item-container{overflow:hidden}.syllabusLevel-2.course-components{position:relative;padding-left:20px;width:calc(100% - 20px);width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px)}.syllabusLevel-3.course-components{position:relative;padding-left:50px;width:calc(100% - 50px);width:-moz-calc(100% - 50px);width:-webkit-calc(100% - 50px)}.syllabusLevel-21.course-components{line-height:22px;margin-left:37px;display:table;table-layout:fixed}.syllabusLevel-1 .corse-item-name{color:#0066b7;padding-left:10px;cursor:pointer}.syllabusLevel-1 .corse-item-name .assetType,.syllabusLevel-2 .corse-item-name .assetType,.syllabusLevel-3 .corse-item-name .assetType{color:#333!important}.syllabusLevel-2 .corse-item-name{min-width:64%;max-width:64%}.syllabusLevel-3 .corse-item-name{min-width:43.1%;max-width:43.1%}.syllabusLevel-2 .corse-item-name,.syllabusLevel-3 .corse-item-name{padding-left:10px;white-space:normal;padding-bottom:5px;color:#0072c6;cursor:pointer}.bookmark-title{display:inline-block;max-height:40px;min-height:25px;white-space:normal;width:80%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bookmark-icon{background-position:-36px -306px;color:#0072c6;display:inline-block;height:18px;line-height:30px;margin:6px 5px 0 0;vertical-align:middle;width:18px;float:left}.bookmark-container{display:table-cell;vertical-align:middle;width:auto}.bookmark-duration{display:table-cell;vertical-align:middle;width:159px}.active-activity{background-color:#e6e6e6;border-bottom:1px solid #0072c6!important;border-top:1px solid #0072c6!important}.not-active{background-color:#fff;border-bottom:none;border-top:none}.header-border-bottom{border-bottom:1px solid #cacaca}.rate-review-container{clear:both;height:28px;float:right;margin-top:30px}.rate-review-link{color:#0072c6;text-decoration:none;line-height:32px;font-weight:700}.tick-icon{background:url("content/images/MLX_Icons_v4.svg") no-repeat scroll 0 -100px/200px 480px rgba(0,0,0,0)!important;text-align:center;vertical-align:middle;display:block;width:20px;height:20px;float:right;margin-right:20px}.tick-icon-container{display:inline-block;vertical-align:middle;float:right}.learning-plan-icon{display:table-cell;color:#008a00;font-weight:600;font-size:1.4em;padding:0 0 1px 7px;vertical-align:middle}.learning-plan-icon .add{font-weight:600}#points-progress-container .icon-inlearningplan,.search-result-right-container .icon-inlearningplan{content:"";background-image:url("content/images/MLX_Icons_v4.svg");background-position:-541px -90px;background-size:175px 458px;height:20px;width:20px;display:inline-block;color:#008a00;font-weight:600;font-size:1.4em;padding:0;vertical-align:middle;background-color:#008a00;margin-top:2px}#points-progress-container .add-learning-plan-container,.search-result-right-container .add-learning-plan-container{height:33px}#points-progress-container .inlearningplan-background,.search-result-right-container .inlearningplan-background{background-color:#008a00;display:table-cell;height:33px;width:21px}#courseNotificationPopup{position:fixed;top:0}.star-img{background-image:url('content/images/MLX_Icons_v4.svg');background-repeat:no-repeat;width:15px;height:15px;background-size:150px 315px}.star-img.expired{background-position:-45px -90px}.star-img.warning{background-image:url('content/images/MLX_Icons_v4.svg')!important;background-position:-60px -225px;background-size:150px 315px!important}.star-img.updated{background-position:-75px -90px}.star-img.delete-content{background-position-x:-60px;background-position-y:-195px}.course-components .video{background-position:-110px -108px!important}.course-components .htmlcode{background-position:-90px -342px!important}.course-components .simulation{background-position:-108px -144px!important}.course-components .demo{background-position:-108px -180px!important}.course-components .microsoft-excel,.course-components .microsoft-word,.course-components .microsoft-powerpoint,.course-components .pdf,.course-components .zip{background-position:-108px -162px!important}.exam,.self-assessment{background-position:-18px -162px}.no-media-play{background-position:-36px -270px!important}.downloadlist ul li{height:35px;line-height:30px}.downloadlist ul li a{width:40px;position:absolute}.downloadlist ul li a,.downloadlist ul li a img{height:40px}.downloadlist ul li div{display:inline-block}.download-file-name{width:58%;margin-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}.download-file-name-external{margin-left:0;vertical-align:top}.download-file-name-external a{color:#0072c6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%!important}.downloadall{margin-top:10px}.download-header{line-height:30px;height:35px;border-bottom:1px solid #000}.download-header div{display:inline-block}.download-header-text{width:98%;line-height:130%;margin-top:10px;margin-bottom:15px;min-height:50px}.download-size{float:right;margin-right:84px}.download-resolution{float:right;margin-right:-118px}#download-information{margin-top:7px;margin-bottom:7px}.compressed-file-header,.individual-file-header{height:25px;line-height:27px;margin-bottom:5px}.individual-file-header{margin-top:5px}#download-check{margin:0 0 3px 0;height:20px;width:20px;vertical-align:middle}.download-size-header{width:85px;float:right;margin-right:20px}.download-resolution-header{float:right;margin-right:-150px;max-width:90px}#download-tab-container,#transcript-tab-container{height:calc(100% - 78px);height:-webkit-calc(100% - 89px)!important;height:-moz-calc(100% - 78px)!important}#transcript-tab-container .table{width:100%;border-spacing:0;border-collapse:separate;display:table}#transcript-tab-container th{font-weight:600!important;vertical-align:top;line-height:45px}#transcript-tab-container .left-row{width:80px}#transcript-tab-container .right-row{text-align:right}#transcript-tab-container .download-transcript{font-weight:400;text-decoration:underline}#transcript-tab-container .td{vertical-align:top;display:table-cell;color:#333;padding:5px}.transcript-rows{height:344px;overflow-x:hidden;overflow-y:scroll;border-top:1px solid #cacaca}.transcript-rows li:hover,.transcript-rows a:focus li{background:#ccc;cursor:pointer}.download-data-container{height:264px;overflow-y:auto;position:relative}.download-course-container{clear:both;height:35px;margin-top:10px;float:right}#download-button,#download-all-button{margin:0!important;height:auto;text-align:center}#download-button{margin-right:10px!important}.zip-image{background-position:-135px -180px!important;display:inline-block;margin-right:5px;margin-bottom:-2px}.book-margin{margin-top:10px;margin-left:15px}.book-image-size{display:inline-block;width:15%;height:auto}.book-image-size img{width:100%;height:auto}.book-content-size{width:60%;vertical-align:top;margin-right:5px}.book-content-size label{display:block;line-height:17px}.title-text{font-weight:600;color:#0072c6}.buy-button{margin:0;height:31px;line-height:31px!important;min-width:75px;color:#fff!important}.books-container-height{height:calc(100% - 46px)!important;height:-webkit-calc(100% - 46px)!important;height:-moz-calc(100% - 46px)!important}.related-course{float:right!important;width:140px}.related-course a{width:140px;line-height:48px;color:#fff!important;font-weight:700;text-align:center;margin-top:1px}.related-course-name{font-weight:600;color:#0072c6;font-size:13px;vertical-align:middle}.relatedcourse-learningplan-container{width:75%;line-height:30px;padding-left:13px}.relatedcourse-text-container{display:inline-block;float:left;width:60%;line-height:18px;white-space:normal;height:55px}.relatedcourse-learningplan{width:35%;display:inline-block;float:left;margin-left:14px}.relatedcourseslist{margin-top:15px}.relatedcourseslist ul li{height:55px;line-height:55px}.relatedcourses-container{height:calc(100% - 46px)!important;height:-webkit-calc(100% - 46px)!important;height:-moz-calc(100% - 46px)!important;overflow-y:hidden}#body.video-fullscreenmode{height:100%;overflow:hidden;padding:0!important;max-width:none!important}#body.video-fullscreenmode .img-nav-next{background:url('content/images/MLX_Icons_v4.svg') no-repeat scroll -40px 0/200px 480px rgba(0,0,0,0)!important}#body.video-fullscreenmode .nav-previous{background:url('content/images/MLX_Icons_v4.svg') no-repeat scroll 0 0/200px 480px rgba(0,0,0,0)!important}#body.video-fullscreenmode .img-nav-next-disabled{background:url('content/images/MLX_Icons_v4.svg') no-repeat scroll -60px 0/200px 480px rgba(0,0,0,0)!important;width:20px!important}#body.video-fullscreenmode .nav-previous-disabled{background:url('content/images/MLX_Icons_v4.svg') no-repeat scroll -20px 0/200px 480px rgba(0,0,0,0)!important}#body.video-fullscreenmode .next-text,#body.video-fullscreenmode .autoplay,#body.video-fullscreenmode #share-control{color:#fff!important}#body.video-fullscreenmode .share-blue-chevron{background-position:-50px -30px!important}.video-fullscreenmode-svg-icon{width:25px;height:25px;margin-right:10px;overflow:hidden}.fullscreen-img{position:relative;top:-500px;left:0}.exitfullscreen-img{position:relative;top:-500px;left:-150px}.video-exitfullscreenmode-svg-icon{width:25px;height:25px;overflow:hidden;margin-left:25px}.close-svg-icon{background-image:url('content/images/MLX_Icons_v4.svg');background-repeat:no-repeat;width:20px;height:20px;background-size:200px 420px;background-position:-99px -67px;position:absolute;top:20px;right:20px}.video-container-fullscreen{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1000;overflow:hidden;background-color:#000;opacity:0}.video-container-fullscreen #iframeWrapper.frame-container{height:calc(100% - 100px);margin:20px auto 0 auto;padding-bottom:6px}.video-container-fullscreen #contentFrame.frame-container{height:100%;margin:0 auto}.video-container-fullscreen #video-navigation,.video-container-fullscreen #loading-container{margin:0 auto}.video-container-fullscreen .next-text,.video-container-fullscreen #loading-container,.video-container-fullscreen .autoplay,.video-container-fullscreen .social-share-btn{color:#fff!important}.video-container-fullscreen .loading-animation{background:url('content/images/ProgressRing_White40x40.gif') no-repeat!important}.video-container-fullscreen #loading-container{margin-left:43%!important}.video-container-fullscreen .loading-animation{background:url('content/images/ProgressRing_White40x40.gif') no-repeat!important}.video-container-fullscreen .share-dd-menu{border:1px solid #fff;background-color:#000}.video-container-fullscreen .share-dd-menu ul{background-color:#000}.video-container-fullscreen .share-dd-menu ul li a{color:#fff!important}.video-container-fullscreen .share-dd-menu ul li:hover a{color:#000!important}.video-container-fullscreen .share-dd-menu ul li:hover{background-color:#fff!important}.fullscreen-width{width:68%;width:calc(100% - 100px)}.bold{font-weight:700}.semibold{font-weight:700}.semi-bold{font-weight:600}b,strong{font-weight:bold}strong{font-weight:900!important}.hide{display:none}.hidecatalog{display:none!important}.show{display:block}.hidediv{display:none!important}label.error,span.error{color:red}.positionAbsolute{position:absolute!important}.visibilityHidden{visibility:hidden}.txtRight{text-align:right}.floatL{float:left}.elefloatL{float:left}.floatR{float:right}.cf{clear:both}.white{color:#fff!important}.gray{color:#333}.green{color:#008a00!important}.grey{color:#969696!important}.red{color:#ba141a}.blue{color:#0072c6!important}.black{color:#333!important}.colorWhite{color:#fff!important}.colorBlack{color:#000!important}.displayTable{display:table}.displayTableRow{display:table-row}.displayTableFooterGroup{display:table-footer-group}.displayTableCell{display:table-cell}.displayInlineBlock{display:inline-block}.height150{height:150px}.display-inline{display:inline}.displayBlock{display:block!important}.view-margin{margin-top:-16px}.marginL1{margin-left:-1px}.marginL5{margin-left:5px}.marginL7{margin-left:7px}.marginL10{margin-left:10px}.marginT5{margin-top:5px}.marginT7{margin-top:7px}.marginT8{margin-top:8px}.marginT10{margin-top:10px!important}.marginT15{margin-top:15px}.marginT16{margin-top:16px}.marginT20{margin-top:20px}.marginT26{margin-top:26px!important}.marginT35{margin-top:35px}.marginT70{margin-top:70px}.mar10-t{margin-top:24px}.marginB0{margin-bottom:0!important}.marginB2{margin-bottom:2px}.marginB5{margin-bottom:5px}.marginB10{margin-bottom:10px}.marginB15{margin-bottom:15px}.marginB16{margin-bottom:16px}.marginB20{margin-bottom:20px}.marginB30{margin-bottom:30px}.marginR5{margin-right:5px}.marginR20{margin-right:20px}.marginR33{margin-right:33px}.marginL0{margin-left:0}.marginL2{margin-left:2px}.marginL5{margin-left:5px}.marginL15{margin-left:15px!important}.marginL20{margin-left:20px}.marginL23{margin-left:23px!important}.marginL33{margin-left:33px}.marginL40{margin-left:40px}.marginLR10{margin:0 10px}.margin0{margin:0}.paddingR10{padding-right:10px!important}.paddingT0{padding-top:0!important}.paddingT5{padding-top:5px}.paddingT10{padding-top:10px}.paddingT15{padding-top:15px}.paddingL5{padding-left:5px}.paddingL15{padding-left:15px}.paddingTB20{padding:20px 0}.fontW100{font-weight:100}.fontW400{font-weight:400!important}.fontW600{font-weight:600!important}.fontW700{font-weight:700}.boldtag{font-weight:600!important}.cursor-default{cursor:default!important}.cursor-pointer{cursor:pointer!important}.border-none{border:none}.lineH17{line-height:17px!important}.right0{left:auto;right:0!important}.right35{right:35px!important}.width18{width:18px}.width35{width:35px}.width40{width:40px}.width60{width:60px}.width100{width:100%!important}.width130{width:130px}.height18{height:18px}.height40{height:40px}.height100{height:100%!important}.vAlignTextBottom{vertical-align:text-bottom}.verMiddle{vertical-align:middle}.verticalAlignTop{vertical-align:top}.verticalAlignBottom{vertical-align:bottom}.verticalAlignMiddle{vertical-align:middle}.lineHeight16{line-height:16px;vertical-align:bottom}.lineHeight25{line-height:25px!important}.lineH31{line-height:31px!important}.lineHNormal{line-height:normal!important}.positionR{position:relative}.resource-icon-marginT5{margin-top:5px!important}.font11{font-size:11px}.font13{font-size:13px}.font16{font-size:16px!important}.font18{font-size:18px}.font25{font-size:25px}.fontWeight700{font-weight:700!important}.wordbreak{word-break:break-all!important}.pointer{cursor:pointer}.paddingBT{padding-bottom:10px!important;padding-top:8px!important}.paddingB{padding-bottom:15px!important}.verticalT{vertical-align:top}.Block{display:block}.InBlock{display:inline-block}.paddingB25{padding-bottom:25px!important}.marginT10{margin-top:10px}.paddingL20{padding-left:20px}.left20{left:20px}.bottom20{bottom:20px}.underline{text-decoration:underline!important}.tagit-autocomplete{z-index:1000}.margin5{margin:5px}.margin10{margin:10px}@media(min-width:1367px){#course-player-container{margin-top:20px}}@media(min-width:768px)and (max-width:1365px){section#coursePlayer{width:100%;margin:0 auto;padding:20px 20px;padding-top:0}body{margin:0;width:100%;box-sizing:border-box;padding-right:3px;padding-left:3px}#course-player-container{margin-top:0}#info-tab-outer-container{height:auto;overflow:auto}.overview-container-height{overflow:hidden;height:auto}#syllabus .accordian-container{height:auto}#syllabus .accordian-container.has-new-content{height:auto}#course-player-header-container #instructors{width:100%;float:left;margin-bottom:10px}#course-player-header-container .rate-content{float:left;width:100%}.add-learning-plan-container .learning-plans-callout{left:-128px;top:3px}.add-learning-plan{width:100%;display:inline-block;margin-top:5px}.playerlp{width:100%!important}.floatLe{float:right!important}.add-learning-plan-container{display:inline-block;height:30px;border:1px solid;float:right}.descriptionText{width:450px}.course-title h1{font-size:1.2em}.title-container{width:77%;margin-left:0}.content-container{float:none;width:100%;height:100%;margin-left:0;margin-right:0;margin-bottom:20px}.progress-container{width:22%;padding-left:0;padding-right:0;float:right;padding-top:15px}.progress-container.with-xp-points{padding-top:2px}.add-learning-plan #learningplanpopup .add-course-dropdown-items-leftalign{margin-left:calc(100% - 246px)}#info-tab-outer-container{float:none;width:100%;padding-left:0;padding-right:0}#course-rating-mobile{display:inline-block;top:0;left:0;float:none}.rating-container{font-size:.938em}.rating .star-background{margin-top:0}#updated-content-bonus{width:82%}.syllabus-topbar-column-headers .labels{width:18%}.instructor-container{max-width:89%}#course-rating{width:41%}.course-components .corse-item-progress{width:7%}.corse-item-span{display:none}.corse-item-name,.corse-item-name-nomedia{width:55%}.top_nav_hover_menu{position:absolute;top:75%;z-index:1000}#cont-title{display:inline-block;width:100%}.course-details{display:inline-block;width:62%}.lbl-time{display:none}#main-content{height:90%;margin-bottom:10px;width:60%}#player-content{height:470px}.video{background-size:contain;background-position:50%}.video-player iframe{height:100%;width:100%}.video-description-footer{width:40%;display:inline-block}.previous-next{height:100%;width:89%;position:relative}.previous-next .next-module-content{margin-left:5px;display:inline-block;width:65%}.previous-next .next-module-content div{color:#333}.get-help-btn .feedback-container{margin-right:0}.module-name{width:80%;padding-top:1.5px}.module-name.not-logged{width:80%}.module-container .minutes-container .points{width:30%;float:right;text-align:right}.module-container .module{padding-top:12px;padding-bottom:12px}.module-container .minutes-container .minutes{margin-left:50px}.module-time-progress{display:none}.download-icon{margin-top:0}.content-container .ct-name{float:left;white-space:nowrap;text-overflow:ellipsis;width:59%;overflow:hidden}.content-name-container{max-width:53%}.content-container .chapter-icon{margin-left:0}.content-container .content-item .chapters{margin:10px 0 15px 35px}.chaptername{width:44%}#footer-content{width:100%;padding-top:0}#take-assessment #take-assessment-header #take-assessment-name{width:70%}#take-assessment #take-assessment-header #take-assessment-name h1{font-size:2em}#take-assessment #take-assessment-header #take-assessment-time{width:29%}#take-assessment-body #take-assessment-answers table tr td input{width:1.5em;height:1.5em;margin:5px 10px 5px 10px}#take-assessment-body #take-assessment-answers table tr td label{display:block;padding:3px 0 0 10px}#take-assessment #take-assessment-header #take-assessment-time #divTimer #take-assessment-time-number{font-size:2em}#take-assessment-body #take-assessment-answers table tr td{padding-bottom:5px}.notification{width:99.5%}.notification-content{width:90%}#video-content{width:60%}.download-video{width:10%;height:100%}.download-video .download{display:none}.download-content{display:initial}.highMP4{display:none}.midMP4 span{display:none}.midMP4{background-image:url('images/sprite-Sprint21-A.png');float:left;margin-right:0;padding-right:0;width:40px;height:40px;margin-left:5px!important;background-position:-560px -373px}.download-file-name{width:29%}.video-container-fullscreen .share-autoplay-container{width:auto!important}.video-container-fullscreen .navigation-controls{width:60%!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-container-fullscreen .next-text-container{width:75%}.corse-level-assessment{max-width:55%!important}}@media(max-width:767px){#course-player-container{margin-top:0}#social-bar,.progress-points,.progress-level,.add-learningPlan-header,.rate-content,.level,.publishing-date,#header_status,.download-video .download,.highMP4,.menu,#lnkLogo,.header-logo{display:none}#divCourseRetirement .level,#divEmbedCourseRetirement .level{display:inline-block}#course-player-header-container #instructors{width:100%;float:left;margin-bottom:10px}.title-container,.progress-container{height:32px;padding:0;width:10%;padding-top:0;padding-right:0;padding-left:5px;height:auto}#points-progress-info{display:none}#course-progress-header-container{display:none}.add-text{display:none!important}body{font-size:16px;width:100%;margin:0;padding-right:0;padding-left:0;box-sizing:border-box;padding-left:5px;padding-right:5px}.descriptionText{width:450px}#video-description{margin-left:0;display:inline-block;width:100%}#syllabus .accordian-container{height:auto}#syllabus .accordian-container.has-new-content{height:auto}#header{padding-top:0;margin-bottom:0}#header .menu .current{color:#237ed1}#header .menu .not-current{color:#237ed1}.microsoftLogo{background-position:-228px -5px;height:45px;width:220px}.logo-mobile{text-decoration:none;color:#62aad8;font-size:1.3em;cursor:pointer;display:inline-block}#top-header{margin-bottom:0}#top-header #header_status{text-align:center;width:35%}#sub-header{padding-top:5px}.menu{display:block;max-height:2000px;height:auto;padding:0 0 0}.menu-button{position:relative;display:block;padding:0;color:#222;cursor:pointer;background:#fff;padding-left:0;padding-bottom:5px}.menu-button.one-page{position:fixed;top:0;right:5%;padding-right:45px}.menu-button .touch-button{background:transparent;z-index:999;top:0;right:0;width:50px;display:inline-block;text-align:center;padding-top:20px;position:relative;height:auto}.menu-button .touch-button .navicon{font-size:16px;position:relative;top:1em;color:#666}.arrow{background-image:url('images/sprite-Sprint21-A.png');width:30px;height:20px;display:inline-block}.right{background-position:-459px -421px}.down{background-position:-492px -420px}.up-blue{background-position:-390px -420px}.down-blue{background-position:-425px -420px}.first-li{border-top:1px solid rgba(0,0,0,.15)}nav>ul,li>ul{padding:0}#courses ul li>.touch-button{padding-left:20px}#courses>a:first-child{padding-left:50px}#courses ul>.item-with-ul a{padding-left:70px}#courses ul>li a{padding-left:35px;cursor:pointer}#help>a:first-child{padding-left:50px}#help ul li>a{padding-left:50px}#feedback a{padding-left:50px}.flexnav{-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none;-webkit-transform-style:preserve-3d;overflow:hidden;margin:0 auto;width:100%;max-height:0}.flexnav.opacity{opacity:0}.flexnav.flexnav-show{padding:0;max-height:2000px;opacity:1;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.flexnav.one-page{position:fixed;top:50px;right:5%;max-width:200px}.flexnav li{font-size:100%;position:relative;overflow:hidden;display:block;margin-right:0}.flexnav li a{position:relative;display:block;padding:.96em;z-index:2;overflow:hidden;border-bottom:1px solid rgba(0,0,0,.15);background:#fff;color:#237ed1}.flexnav li ul{width:100%}.flexnav li ul li{font-size:100%;position:relative;overflow:hidden}.flexnav li ul.flexnav-show li{overflow:visible}.flexnav li ul li a{display:block;background:#fff;padding-left:50px}.flexnav ul li ul li a{background:#fff;padding-left:75px}.flexnav ul li ul li ul li a{background:#cbcbc9}.flexnav .touch-button{position:absolute;z-index:999;top:0;width:50px;height:30px;display:inline-block;text-align:center;background:#fff;padding-top:16px}.flexnav .touch-button:hover{cursor:pointer}.flexnav .touch-button .navicon{position:relative;top:1.4em;font-size:12px;color:#666}.footer-tagline{padding-top:0;text-align:center;float:none}#footer{width:100%;padding-left:0;padding-right:0;padding-top:20px;font-size:.7em}.footer{flex:none}#footer .footer-logo{width:115px}#footer .footer-logo{width:100%;padding-top:15px;padding-bottom:15px;text-align:center}#footer .footer-logo .ms-copyright{text-align:center}#footer .legal-links{float:left;padding-top:0;text-align:center;width:100%}#footer .legal-links ul{padding:0}#footer .footer-items{padding-top:0;width:100%}.signup-button{border-top:0 none;display:inline-block;float:right;text-align:center}.signup{float:right;background-color:#00bbf1;color:#fff;font-size:1.2em;font-weight:bold;padding:6px;display:inline-block;width:auto}.signup .icon{background-image:url('images/sprite-Sprint21-A.png');background-position:-357px -260px;float:left;height:45px;width:45px;margin:3px}.signup .text{padding-left:55px;padding-right:5px;padding-top:10px;font-size:1.3em}.signout{background-color:#d1d1d1}.notification-body .text{width:150px;margin-left:15px}.popup-content .body{padding:8px}.popup-content .main-text{padding-right:50px}.cancelButton,.close-container{width:65px;height:65px;background-position:-546px -255px}.cancelButton:hover,.close-container:hover{background-position:-546px -122px}.acceptButton{width:65px;height:65px;background-position:-813px -121px}.acceptButton:hover{background-position:-813px -189px}.popup-buttons .cont-buttons{width:180px}.popUpContent.snoozedFreeActionsPopUp.freeActionsPopUp{top:50%;left:0%;position:fixed;margin-top:-227.5px;margin-left:0;display:block;margin-right:0;padding:0;width:100%;box-sizing:border-box;padding-bottom:10px;display:none;height:90%;overflow:auto}.popUpContent.outOfFreeActionsPopUp.freeActionsPopUp{top:50%;left:0%;position:fixed;margin-top:-227.5px;margin-left:0;display:block;margin-right:0;padding:0;width:100%;box-sizing:border-box;padding-bottom:10px;display:none}.freeActionsPopUp .title{padding-left:15px;font-size:1.5em;line-height:1.6em}.freeActionsPopUp .main-text{font-size:1em;margin-bottom:40px;padding-left:0}.freeActionsPopUp .main-text li{font-size:1em}.freeActionsPopUp .button{padding:12px}.freeActionsPopUp .sign-in.button{width:100%;margin-bottom:10px}.freeActionsPopUp .snooze.button{float:left;width:100%}.level-numbers{font-size:.738em;padding:7px 0 0 0}.progress-bar-content{width:93%;float:left}.course-details{display:inline-block;width:70%;box-sizing:border-box;padding-right:5px}.navigation-controls{display:inline-block;width:59%}.navigation-controls #nav-next-previous,.navigation-controls #next-text-container{display:inline-block;vertical-align:top;margin-left:0;float:left}.next-text-container{width:76%}.autoplay-width{font-size:.938em}.video-container-fullscreen #iframeWrapper.frame-container{padding-bottom:40px}.nav-next,.nav-previous{width:20px;height:20px;vertical-align:top;cursor:pointer;display:inline-block;margin-right:1px;margin-left:1px}.video{background-size:contain;background-position:50%}.frame-container{height:400px;height:-webkit-calc(400px);height:-moz-calc(400px)}.video-content{height:77%;width:100%;box-sizing:border-box;max-width:310px!important}.video-player iframe{min-height:200px}.info{height:76%;width:auto;font-size:.8em}.info .close{zoom:1.2}.video-footer{height:14%;margin-top:15px}.previous-next{width:85%;box-sizing:border-box;padding-left:35px}.previous-next .next-module-content{margin-left:0;display:inline-block;width:62%;box-sizing:border-box;padding-left:20px;padding-top:5px}.previous-next .next-module-content .previous-next-module-name{height:25px}.next-module{width:35px;height:35px;background-position:-440px -374px}.next-module.disabled{width:35px;height:35px;background-position:-479px -374px}.previous-module{width:35px;height:35px;background-position:-392px -374px}.previous-module.disabled{width:35px;height:35px;background-position:-353px -374px}.video-container-fullscreen #video-navigation{width:86%}.download-video{width:15%;display:inline-block;position:absolute;right:0;padding-top:0;height:auto}.download-video .download{font-size:11px;color:#333}.download-video .link-item{vertical-align:initial}.download-video .link-item a{vertical-align:initial}.module-name{width:62%;padding-top:7px;margin-right:2px}.module-name.not-logged{width:62%;padding-top:7px}#course-data{padding-left:0;height:100%}#course-description-cont p{font-size:1.1em}.cont-container{height:80%}.moduleName{font-size:1.5em}.module-name h2{font-size:1em}.module-container .module{padding:20px 8px}.module-time-progress{display:inline-block;padding-top:9px}.feedback{width:60%;margin:0 auto}#tab-buttons{height:90px}.course-description-tab{background-position:-102px -415px}.course-description-tab-active{background-position:-7px -415px}.course-content-tab{background-position:-288px -415px}.course-content-tab-active{background-position:-198px -415px}#info-tab #download-tab,#info-tab #transcript-tab,#info-tab #recomanded-courses-tab{display:none}.tab-btn{height:90px;width:90px}.module-icon{height:40px;width:40px;background-position:-229px -121px}.module-icon.collapse{background-position:-189px -121px}.content-container .video-icon{width:40px;height:40px;background-position:-105px -515px;margin-left:0;padding-right:0}.slide-presentation-icon{width:45px;height:45px;background-position:-195px -510px;margin-left:0;padding-right:0}.content-container .content-item .timestamp{font-weight:bold;display:inline-block;padding-top:11px}.content-container .take-assessment-icon{background-position:-55px -515px;width:40px;height:40px;margin-left:0;padding-right:0}.content-container .chapter-icon{background-position:-250px -515px;width:30px;height:30px;margin-left:0;padding-right:0;margin-top:5px}.chaptername{padding-top:11px}.viewed{height:30px;width:30px;background-position:-290px -515px}.content-name{padding-top:10px}#footer-content{height:15%;right:25%;margin-top:15px;padding:1em 0;text-align:center}.feedback-button{font-size:1.3em}.feedback-button-container{float:none}.selfAssessment{font-size:1.1em}#take-assessment #take-assessment-header #take-assessment-name{width:65%}#take-assessment #take-assessment-header #take-assessment-name h1{font-size:1.5em}#take-assessment #take-assessment-header #take-assessment-time{width:33.5%}#return-course{text-align:center}#take-assessment-body #take-assessment-answers table tr td input{width:2em;height:2em;margin:5px 10px 5px 10px}#take-assessment-body #take-assessment-answers table tr td label{display:block;padding:6px 0 0 0}#take-assessment #take-assessment-header #take-assessment-time #divTimer #take-assessment-time-number{font-size:1.4em}#take-assessment-body #take-assessment-answers table tr td{padding-bottom:10px}.popUpFinalizedExam{width:340px}.finalizedExamMessage .text-template-container{text-align:center}.finalizedExamMessage .text-template-container .questions{display:block;margin-left:70px;margin-bottom:20px}.finalizedExamMessage .text-template-container .percent,.finalizedExamMessage .text-template-container .percent-fail{border-right:0}#whattodo{margin-left:0}.whattodo{width:100%}.assessment-popup-actions ul.whattodo{margin-left:75px}.assessment-popup-actions p.whattodo{margin-left:55px;text-align:left}.notification-body .text{width:150px;margin-left:15px}.midMP4{background-image:url('images/sprite-Sprint21-A.png');float:left;margin-right:8px;padding-right:6px;width:40px;height:40px;margin-left:20px;background-position:-560px -373px}.midMP4 span{display:none}#course-content-details-container{width:100%}.overview-container-height{overflow:hidden;height:auto}#updated-content-bonus{width:67%}.download-file-name{width:46%}.course-header h1{white-space:normal;text-overflow:initial;overflow:auto}.get-help-btn .feedback-container{float:none;margin-right:0;text-align:center}}@media(max-width:767px){#course-player-container{margin-top:0}section#coursePlayer{width:100%;margin:0 auto;padding:0 8px 20px}#info-tab-outer-container,#course-content-container{float:none;width:93.5%;padding-left:20px;padding-right:20px;margin:12px 0 15px 0;height:100%}.title-container{width:87%;margin-left:0}.progress-container{float:right;height:32px;padding:0;width:39px;padding-top:13px;padding-bottom:5px}#course-progress-header-container{display:none}.add-text{display:none!important}#points-progress-info{display:none}#video-navigation{display:none}.microsoftLogo{background-position:-228px -5px;height:45px;width:220px}.logo-mobile{text-decoration:none;color:#62aad8;font-size:1.3em;cursor:pointer;display:inline-block}#top-header #header_status{text-align:center;width:35%}#top-header{margin-bottom:0}#sub-header{padding-top:5px}#header{padding-top:0;margin-bottom:0}#header .menu .current{color:#237ed1}#header .menu .not-current{color:#237ed1}.signup-button{border-top:0 none;display:inline-block;float:right;text-align:center}.signup .icon{background-image:url('images/sprite-Sprint21-A.png');background-position:-357px -260px;float:left;height:45px;width:45px;margin:3px}.signup .text{padding-left:55px;padding-right:5px;padding-top:10px;font-size:1.3em}.signout{background-color:#d1d1d1}.rating-container{display:none}#course-rating{display:none}#social-bar{display:none}.corse-item-name,.corse-item-name-nomedia{width:51%}.menu{display:block;max-height:2000px;height:auto;padding:0 0 0}.menu-button{position:relative;display:block;padding:0;color:#222;cursor:pointer;background:#fff;padding-left:0;padding-bottom:5px}.menu-button.one-page{position:fixed;top:0;right:5%;padding-right:45px}.menu-button .touch-button{background:transparent;z-index:999;top:0;right:0;width:50px;display:inline-block;text-align:center;padding-top:20px;position:relative;height:auto}.menu-button .touch-button .navicon{font-size:16px;position:relative;top:1em;color:#666}.first-li{border-top:1px solid rgba(0,0,0,.15)}.arrow{background-image:url('images/sprite-Sprint21-A.png');width:30px;height:20px;display:inline-block}.right{background-position:-459px -421px}.down{background-position:-492px -420px}.up-blue{background-position:-390px -420px}.down-blue{background-position:-425px -420px}nav>ul,li>ul{padding:0}#courses ul li>.touch-button{padding-left:20px}#courses>a:first-child{padding-left:50px}#courses ul>.item-with-ul a{padding-left:70px}#courses ul>li a{padding-left:35px;cursor:pointer}#help>a:first-child{padding-left:50px}#help ul li>a{padding-left:50px}#feedback a{padding-left:50px}.flexnav{-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none;-webkit-transform-style:preserve-3d;overflow:hidden;margin:0 auto;width:100%;max-height:0}.flexnav.opacity{opacity:0}.flexnav.flexnav-show{padding:0;max-height:2000px;opacity:1;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.flexnav.one-page{position:fixed;top:50px;right:5%;max-width:200px}.flexnav li{font-size:100%;position:relative;overflow:hidden;display:block;margin-right:0}.flexnav li a{position:relative;display:block;padding:.96em;z-index:2;overflow:hidden;border-bottom:1px solid rgba(0,0,0,.15);background:#fff;color:#237ed1}.flexnav li ul{width:100%}.flexnav li ul li{font-size:100%;position:relative;overflow:hidden}.flexnav li ul.flexnav-show li{overflow:visible}.flexnav li ul li a{display:block;background:#fff;padding-left:50px}.flexnav ul li ul li a{background:#fff;padding-left:75px}.flexnav ul li ul li ul li a{background:#cbcbc9}.flexnav .touch-button{position:absolute;z-index:999;top:0;width:50px;height:30px;display:inline-block;text-align:center;background:#fff;padding-top:16px}.flexnav .touch-button:hover{cursor:pointer}.flexnav .touch-button .navicon{position:relative;top:1.4em;font-size:12px;color:#666}.video-container-fullscreen .share-autoplay-container{width:36%}.video-container-fullscreen .navigation-controls{width:62%!important}.video-container-fullscreen .next-text-container{width:76%}#syllabus .get-help-btn{margin-top:26px}#course-retirement-notification .retirement-text-container{width:90%}}@media(max-width:767px){#course-player-container{margin-top:0}body{font-size:16px}.descriptionText{width:450px}#autoplay-container,#social-share-container{display:none}.navigation-controls{display:inline-block;width:84%!important}.video-container-fullscreen .share-autoplay-container{display:none}.video-container-fullscreen #video-navigation{width:78%}.next-text-container{width:72%}#top-header{zoom:normal}.microsoftLogo{background-position:-10px -325px;height:18px;width:86px}.course-title h1{font-size:1.3em}.level-numbers{font-size:.65em;padding:9px 0 0 0}.progress-bar-content{width:89%}#footer{font-size:.63em}#footer .footer-logo{transform:scale(.9);-ms-transform:scale(.9);-webkit-transform:scale(.9)}.signup{padding:5px;margin-right:4px;font-size:1.4em;height:25px}.signup .icon{background-position:-128px -389px;height:20px;width:20px}.signup .text{padding-left:40px;padding-right:20px;padding-top:1px;font-size:1em}.popUpMessage{width:320px!important;height:350px!important}.popUpMessage .popup-title{margin-top:25px;padding-bottom:0;text-align:left;padding-left:10px}.popUpMessage .close-container,.popUpMessage .message-redaction-send{left:75%}.popUpMessage .message-redaction .inputTextArea{height:152px}.freeActionsPopUp .title{padding-left:7px;line-height:1.6em;font-size:1.3em;margin-bottom:0}.freeActionsPopUp .main-text{line-height:1.2em;font-size:.938em}.title-container{width:87%}.progress-bar-content{width:89%}.level-numbers{font-size:.65em;padding:9px 0 0 0}.corse-item-name,.corse-item-name-nomedia{width:32%}#info-tab-outer-container,#course-content-container{width:100%;padding-left:0;padding-right:0;margin:0}.video-container-fullscreen .next-text-container{width:77%}.share-autoplay-container{float:right;width:35px}.video-container-fullscreen .navigation-controls{width:100%!important}.video-container-fullscreen #iframeWrapper.frame-container{padding-bottom:36px}#updated-content-bonus{width:57%}.download-file-name{width:20%}.course-header h1{white-space:normal;text-overflow:initial;overflow:auto}#syllabus .get-help-btn{margin-top:26px}.get-help-btn .feedback-container{float:none;margin-right:0;text-align:center}.corse-level-assessment{max-width:49%!important}.course-list-item{width:100%!important}}#searchCourseDetailsView{max-width:1366px;margin:0 auto;padding:30px 33px 0 33px}.anchored-left-fixed-width-2{width:220px;padding-right:0;margin-top:70px;height:100%;float:left}#productTopicDetailsView .anchored-left-fixed-width-2{margin-top:15px}.variable-width-7{width:767px;margin-left:auto;margin-right:auto}#productTopicDetailsView .variable-width-7{width:702px;float:right;border-top:1px solid #cacaca}#productTopicDetailsView #coursedetails .course-description{width:349px}#productTopicDetailsView #coursedetails .search-results-container ul,#prodcutDetails .search-results-container ul,#topicDetails .search-results-container ul{margin-right:18px}.anchored-right-fixed-width-3{width:343px}.lighter-grey-backgroud{background-color:#f6f6f6}.filter-icon-svg-container{position:absolute;top:13px;left:-28px;padding:5px}#coursedetails{height:100%;width:100%;position:relative}.search-header-container{margin-bottom:30px}#searchCourseDetailsView .course-count{display:inline-block;font-size:25px;font-weight:100}.filter-icon-svg{background-image:url('content/images/MLX_Icons_v4.svg');background-repeat:no-repeat;width:25px;height:25px;background-size:250px 600px;background-position:-50px -225px}span.filter-icon-svg.hide{position:absolute;top:13px;left:-28px;padding:5px}#coursecount{width:65%}#coursecount h1{display:inline}.verticalalign-top{vertical-align:top}.search-message-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}#coursecount .search-message-ellipsis{max-width:88%}#searchCourseDetailsView .course-sort,#productTopicCourseDetailsView .course-sort,#topicCourseDetailsView .course-sort{display:inline-block;font-size:12px}.sort-dd{color:#333;font-size:13px!important;position:relative;float:right;vertical-align:top;margin-top:6px}#filter-mobile{display:none;vertical-align:text-top;font-size:13px}#filter-mobile span{color:#0072c6!important;vertical-align:top;font-weight:400;cursor:pointer}#filter-mobile span.no-results{color:#cacaca!important;cursor:default}#filter-mobile #sr-filter-mobile-icon{width:20px;height:20px;background-image:url('content/images/MLX_Icons_v4.svg');background-size:220px 590px;background-position:-45px -223px;margin-left:15px;margin-right:5px;cursor:pointer;display:inline-block}#filter-mobile #sr-filter-mobile-icon.no-results{background-position:-111px -223px;cursor:default}#arrange-by{cursor:pointer;text-align:right;font-size:13px;vertical-align:middle}#arrange-by label{float:left;vertical-align:middle;margin-top:3px}#arrange-by #sort-name{color:#0072c6!important;font-weight:400}#arrange-by.no-results,#arrange-by.no-results #sort-name{color:#cacaca!important;cursor:default!important}#cs-sort-dd.sort-dd .sort-dd-name,#product-sort-dd.sort-dd .sort-dd-name{line-height:26px}.dropdown-icon-down-svg-black{display:inline-block;margin-left:5px;vertical-align:middle;background-image:url('content/images/MLX_Icons_v4.svg');background-repeat:no-repeat;width:10px;height:10px;background-size:100px 240px;background-position:-60px -30px;position:relative;left:-25px}.styled select{background:transparent none repeat scroll 0 0;border:medium none;color:#0072c6!important;height:18px;margin-top:3px;margin-left:5px;overflow-y:visible;vertical-align:top;padding-right:15px;-moz-appearance:none;-webkit-appearance:none;position:relative;z-index:3}.styled select::-ms-expand{display:none}.styled select option{height:30px;padding-top:7px;vertical-align:middle;width:100%}.course-list-item{display:inline-block;height:auto;position:relative;width:78%}.related-course-list-item{display:inline-block;height:auto;position:relative;width:100%}.sort-dropdown-menu{position:absolute;border:1px solid #333;color:#000;font-size:13px;z-index:1000;background-color:#fff;right:0;display:none}#productTopicDetailsView .sort-dropdown-menu-parent{position:relative}#productTopicDetailsView .sort-dropdown-menu{top:7px}.sort-dropdown-menu ul{width:100%;background-color:#fff}.sort-dropdown-menu ul li:first-child{margin-top:0}.sort-dropdown-menu ul li:hover{background-color:#0072c6;color:#fff!important}#searchCourseDetailsView .sort-dropdown-menu ul li:hover a,#productTopicDetailsView .sort-dropdown-menu ul li:hover a{color:#fff!important}.sort-dropdown-menu ul li{height:30px;line-height:30px;padding-left:15px;padding-right:10px;margin-bottom:5px;margin-top:5px;cursor:pointer!important;text-align:left}.sort-dropdown-menu ul li:last-child{margin-bottom:0}.sort-options{display:inline-block;max-width:140px;max-height:30px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#coursedetails #searchResultsContainer{height:665px}#coursedetails .search-results-container{}#coursedetails .search-results-container-no-results{}#coursedetails .search-results-container-no-results .search-result-template-div{display:table-cell;vertical-align:middle}#coursedetails .search-results-container-no-results #no-results-text h1{margin-bottom:5px;display:none}#coursedetails .search-results-container-no-results #no-results-text ul{list-style-type:disc!important;list-style-position:inside!important}#coursedetails .search-results-container-no-results #no-results-text ul li{display:list-item!important;list-style:inherit!important}#coursedetails .search-results-container-no-results #no-results-text ul li.browse-all-courses a{display:inline}.search-results-container{width:100%;height:calc(100% - 66px);height:-webkit-calc(100% - 66px);height:-moz-calc(100% - 66px);margin-top:20px;overflow-y:auto}.mCustomScrollbar{-ms-touch-action:none;touch-action:none}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;direction:ltr;overflow-y:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container{overflow:hidden;width:auto;height:auto}#coursedetails .search-results-container ul,#prodcutDetails .search-results-container ul,#topicDetails .search-results-container ul{display:block;margin-top:5px;padding-bottom:1px;margin-right:45px}#coursedetails .search-results-container ul li,#prodcutDetails .search-results-container ul li,#topicDetails .search-results-container ul li{height:134px;margin-bottom:40px}#ul-related-courses li{margin-bottom:0!important}#coursedetails .course-image,#prodcutDetails .course-image,#topicDetails .course-image{margin-left:0;float:left}#coursedetails .course-image .course-image-block,#prodcutDetails .course-image .course-image-block,#topicDetails .course-image .course-image-block{height:80px;width:100%;margin-bottom:3px}.corner-rect{position:absolute;top:0;width:0;height:0;border-top:36px solid #000;border-right:48px solid transparent;opacity:.8;z-index:500}#coursedetails .course-image .course-image-block img,#prodcutDetails .course-image .course-image-block img,#topicDetails .course-image .course-image-block img,#divCourseRetirement .replacement-course-img img,#divEmbedCourseRetirement .replacement-course-img img{height:80px;width:144px}.course-completion-status.ui-progressbar{background-color:#fff;background-image:none;border:1px solid #008a00}.course-completion-status.ui-widget-content{height:17px;line-height:15px;background-color:#eee;bottom:0;width:140px}.course-completion-status span{color:#fff;position:absolute;display:inline-block;width:140px;text-align:center;z-index:10;font-weight:400;font-size:13px}.course-completion-status .ui-progressbar-value{background-color:#008a00;background-image:none;margin:0;border:0;border-radius:0}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-widget-header{border:1px solid #aaa;color:#222;font-weight:bold}#prodcutDetails .course-description,#topicDetails .course-description{width:390px;height:100%;padding-left:10px;padding-right:20px;float:left;box-sizing:border-box}#coursedetails .course-description{width:380px;height:100%;padding-left:10px;float:left;box-sizing:border-box}#coursedetails .related-course-description{width:100%;height:100%;padding-left:0;float:left;box-sizing:border-box}.course-description>div{display:inline-block;width:100%}.course-short-description{overflow:hidden;height:35px;text-align:justify}.replacement-course-data .course-short-description{font-size:13px}#ul-courses .course-short-description:before{content:"";float:left;width:5px;height:3em}#ul-related-courses .course-short-description:before{content:"";float:left;width:5px;height:47px}.course-short-description>*:first-child{float:right;width:100%;margin-left:-5px;font-weight:400}.course-short-description:after{content:"…";box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;float:right;position:relative;top:-30px;left:100%;width:3em;margin-left:-3em;padding-right:5px;text-align:right;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#fff),color-stop(50%,#fff));background:-moz-linear-gradient(to right,rgba(255,255,255,0),#fff 50%,#fff);background:-o-linear-gradient(to right,rgba(255,255,255,0),#fff 50%,#fff);background:-ms-linear-gradient(to right,rgba(255,255,255,0),#fff 50%,#fff);background:linear-gradient(to right,rgba(255,255,255,0),#fff 50%,#fff)}.replacement-course-data .course-short-description:after{content:"…";box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;float:right;position:relative;top:-136px;left:1%;width:3em;margin-left:-3em;padding-right:5px;text-align:right;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#fff),color-stop(50%,#fff));background:-moz-linear-gradient(to right,rgba(255,255,255,0),#fff 50%,#fff);background:-o-linear-gradient(to right,rgba(255,255,255,0),#fff 50%,#fff);background:-ms-linear-gradient(to right,rgba(255,255,255,0),#fff 50%,#fff);background:linear-gradient(to right,rgba(255,255,255,0),#fff 50%,#fff)}.course-short-description span,.course-short-description label{color:#333!important;font-weight:400;font-size:13px}.course-short-description-dotdotdot{font-weight:400}.course-short-description-dotdotdot span{font-weight:600!important}.coal{color:#333!important}.course-description .left-pane{width:100%;margin-right:20px}.charcoal{color:#737373!important}.left-pane-position{position:relative}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.course-name>*:first-child{float:right;width:100%;margin-left:-5px;font-weight:400;text-align:justify}.course-name{line-height:21px;width:100%;max-height:46px;overflow:hidden}.course-name h2>span{font-weight:400;text-decoration:none}.course-name h2>span span{font-weight:600}.course-retire-menu{width:100%;position:absolute;padding:5px 0;top:23px;font-size:12px;z-index:1000;display:none;right:0;background-color:#ffffe0;line-height:15px}.course-retire-menu .star-img-large{background-image:url('content/images/MLX_Icons_v4.svg');background-repeat:no-repeat;width:30px;height:30px;background-size:300px 720px}.course-retire-menu>*{display:inline-block;vertical-align:top}.course-retire-span-width{width:80%;padding-left:5px;color:#000;font-size:10px}.course-replace-span-width{width:100px;color:#000}#searchCourseDetailsView .link,#searchCourseDetailsView a{cursor:pointer;color:#0072c6!important;text-decoration:none}#searchCourseDetailsView .link.link-disabled,#searchCourseDetailsView .link-disabled{color:#333!important}.course-retire-menu a{font-size:10px;width:78%}.course-link{padding-left:5px;font-size:13px;cursor:pointer;color:#0072c6;text-decoration:underline!important}.overflow-hide-a{display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;vertical-align:bottom!important;max-width:240px}.course-retire-menu .course-retire-close{padding:10px 5px}.course-retire-close{float:right;padding:3px}.search-result-right-container{float:right;width:22%}.search-result-right-container>.right-pane{display:block;position:static}@media(max-width:1365px){.search-result-right-container>.right-pane{padding-left:calc(100% - 105px)}}.topic-detail .search-result-right-container .rates-number{margin-top:2px;font-size:13px}.search-result-right-container .rates-number{margin-right:3px;font-size:16px;font-weight:400}.search-result-right-container>*{display:block;width:100%;position:relative}.search-rating-pane{text-align:left}.search-rating-pane .search-number-of-ratings{font-size:13px;color:#000}.search-rating-pane .rating .star-background{width:94px;margin-top:0}.search-rating-pane .search-rating{display:inline-block;margin-top:2px;position:relative;vertical-align:top}.search-rating-pane .search-rating .search-stars,.search-rating-pane .search-rating .search-stars-golden{height:18px}.marginT2{margin-top:-2px!important}.cursorText{cursor:text!important}.search-rating-pane .search-rating .search-star-background::before{content:url("new/images/sprite-Sprint21-A.png");left:-8px;top:-262px;position:relative;width:94px}.search-rating-pane .search-rating .search-star-background{height:20px;overflow:hidden;width:94px;top:-14px}.search-rating-pane .search-rating .search-stars-golden::before{content:url("new/images/sprite-Sprint21-A.png");left:-8px;top:-162px;position:relative;width:100%}.search-rating-pane .search-rating .search-stars-golden{height:20px;position:absolute;overflow:hidden;width:94px;top:0}.loadingmasterContainer{background-color:#fff;opacity:.5;height:auto;margin-bottom:30px}.loadingcontainer{position:fixed;bottom:55px;margin-left:0!important;margin-right:auto;height:120px;background:#fff;text-align:center;width:calc(100% - 600px)}.loading-animation{background:url('content/images/ProgressRing_Blue40x40.gif') no-repeat;width:30px;height:30px;background-size:30px 30px;display:inline-block;position:absolute;top:calc(50% - 13px);left:calc(50% - 72px)}.loading-text{display:inline-block;font-size:23px;vertical-align:bottom;line-height:40px;margin-left:10px;height:40px;position:absolute;top:calc(50% - 20px);left:calc(50% - 38px)}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCSB_scrollTools{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools .mCSB_dragger{width:100%;height:30px;z-index:1}html .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:16px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;background-color:gray}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}html .mCustomScrollBox .mCSB_draggerRail{background-color:#d3d3d3;opacity:1}html .mCSB_scrollTools .mCSB_draggerRail{width:16px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;background-color:transparent}.course-level-container{font-size:13px;font-weight:400;float:right;text-align:left}.course-level-only-mobile,.course-level-only-mobile-pipe{display:none}.course-level-only-mobile,.course-level-only-desktop{font-weight:600}.add-course-dropdown-items{position:absolute;border:1px solid #737373;z-index:1500;background:#fff;min-width:160px;width:245px;max-height:235px;float:right;right:0;font-size:13px}.add-course-dropdown-items.bottom100,.add-course-dropdown-items.course-page-add-dropdown-container.bottom100{top:auto;position:absolute}.add-course-dropdown-items.course-page-add-dropdown-container.add-course-dropdown-items-leftalign{position:absolute;top:32px}.listitem-lp-course-add{height:auto!important;margin-bottom:5px!important;margin-left:8px;margin-top:8px;margin-right:3px!important;font-weight:400;display:flex;align-items:center}.listitem-lp-course-add input[type="checkbox"]{margin:4px 3px 2px 4px}.lp-list-small-dropdown{overflow:hidden;overflow-y:auto;max-height:150px}.lp-list-small-dropdown ul{margin-right:0!important;font-size:.938em}.lp-span-text{cursor:pointer;display:inline-block;font-size:13px;font-weight:400;height:17px;line-height:17px;margin-left:2px;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marginlpL5{margin-left:5px}.lp-coursecount-text{margin-left:5px;vertical-align:top}.paddingL3{padding-left:3px!important}.search-result-right-container .learning-plan{border:1px solid #737373;cursor:pointer;box-sizing:border-box;max-height:33px;width:auto;padding-right:3px;float:right;overflow:hidden;white-space:nowrap}.search-result-right-container .learning-plan.lp-disabled,.search-result-right-container .learning-plan.not-in-lp .learning-plan-left-icon.lp-disabled{background-color:#eee!important;color:#a0a0a0!important}.search-result-right-container .learning-plan.in-lp .learning-plan-left-icon.lp-disabled{background-color:#a0a0a0!important}.search-result-right-container .learning-plan:hover{background-color:#d2d2d2}.search-result-right-container .learning-plan.cursor-default:hover{background-color:transparent}.search-result-right-container .learning-plan .learning-plan-left-icon{display:inline-block;height:100%;width:auto}.search-result-right-container .learning-plan .learning-plan-right-text{display:inline-block;vertical-align:top;height:100%;text-align:center;font-weight:400;font-size:13px;padding:6px 0 5px 0;width:auto;color:#333;white-space:nowrap}.remove-width{width:0!important;float:left!important}.add-course-dropdown-items-leftalign{left:0!important;text-align:left!important}.learning-plan-left-icon-check-fltleft{float:left!important}.learning-plan-right-text-fltleft{float:left!important}.search-result-right-container .learning-plan.in-lp .learning-plan-left-icon{background-color:#008a00;height:31px;vertical-align:middle;line-height:100%}.search-result-right-container .learning-plan.in-lp .learning-plan-left-icon .learning-plan-left-icon-check{width:20px;height:20px;background-image:url('content/images/MLX_Icons_v4.svg');background-position:-542px -90px;background-size:175px 458px}.search-result-right-container .learning-plan.not-in-lp .learning-plan-left-icon{color:#008a00;font-size:22px;font-weight:bold;line-height:25px;height:31px;max-height:33px;padding-left:2px}.search-result-right-container .learning-plan.not-in-lp .learning-plan-left-icon::after{content:'+'}.search-result-right-container .learning-plan.not-in-lp .learning-plan-left-icon .learning-plan-left-icon-check{display:none}.listitem-lp-course-add-apply{height:auto!important;margin-bottom:10px!important;margin-left:8px;margin-top:8px}.add-course-dropdown-items .apply-button,.add-course-dropdown-items .apply-button-disabled{width:80px;padding:8px;text-align:center;margin-left:12px!important;font-size:.938em!important;font-weight:400;display:inline-block}.add-course-dropdown-items .apply-button-disabled,#searchCourseDetailsView .apply-button-disabled{background:#eee;color:#696969!important}.add-course-dropdown-items .apply-button,#searchCourseDetailsView .apply-button{background:#0072c6;color:#fff!important;cursor:pointer}#coursedescription .publish-date{font-size:13px;font-weight:400;color:#737373}#related-courses-authorinfo .instructorslabel{font-size:13px;font-weight:400;color:#737373;overflow:hidden}.related-ellipsis{overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}#coursecount .countnumber{font-size:16px;line-height:37px}#searchCourseDetailsView .divnarrowby,#productTopicDetailsView .divnarrowby{height:calc(100% - 100px);height:-moz-calc(100% - 100px);height:-webkit-calc(100% - 100px);min-height:initial;max-height:initial}.sr-filter-type{border:medium none;padding-left:0;width:200px}.divnarrowby ul .sr-filter-type{width:187px;padding-bottom:14px}.mlx-wrapper{display:block;height:26px;border:1px solid #000;background:#fff;width:100%;cursor:default;position:relative}.mlx-wrapper.ddl-open{border-bottom:0;margin-bottom:-6px}.mlx-wrapper.disabled{background-color:#eee!important;color:#a0a0a0!important}.mlx-input{width:90%!important;border:none;height:26px;background-color:transparent;display:inline-block;vertical-align:middle;padding-right:0;padding-bottom:0;padding-left:10px;margin-top:0;line-height:25px;font-weight:normal}.dropdown-icon{width:18px;height:26px;display:block;float:right;margin-left:-10px;text-align:center}.dropdown-icon .dropdown-icon-down-svg,.styled:after{display:inline-block;vertical-align:middle;margin:7.5px auto;background-image:url('content/images/MLX_Icons_v4.svg');background-repeat:no-repeat;width:10px;height:10px;background-size:100px 240px;background-position:-60px -30px}.sr-filter-type .mlx-wrapper::after{background-image:url("content/images/MLX_Icons_v4.svg");background-position:-60px -30px;background-repeat:no-repeat;background-size:100px 240px;content:" ";display:inline-block;float:right;height:9px;margin:7.5px 10px 7.5px auto;vertical-align:sub;width:10px}.sr-filter-type .mlx-wrapper.ddl-open::after{background-position:-80px -30px}.styled:after{content:"";position:absolute;top:0;right:0}.styled{position:relative;float:left}.dropdown-icon .dropdown-icon-up-svg{display:inline-block;vertical-align:middle;margin:7.5px auto;background-image:url('content/images/MLX_Icons_v4.svg');background-repeat:no-repeat;width:10px;height:10px;background-size:100px 240px;background-position:-80px -30px}.mlx-dropdown-container{height:100%;position:relative}.mlx-drop-source{z-index:101;border:1px solid #000;border-top:0 solid #fff}.mlx-drop-source ul{overflow-y:hidden;max-height:200px}.mlx-drop-source ul li label{vertical-align:middle}.mlx-drop-source input{height:inherit}.mlx-dropdown{width:100%;height:100%;background-color:#fff}.mlx-dropdown ul{list-style-type:none;padding-left:0;margin:0;overflow:auto;width:100%}.mlx-dropdown ul li{padding:5px;padding-top:5px;padding-bottom:5px;font-size:10pt;display:table;width:100%;cursor:default}.mlx-dropdown ul li:hover{display:table;background-color:#0072c6;color:#fff}.mlx-dropdown ul li input{vertical-align:middle;cursor:pointer;float:left;padding-left:5px}.mlx-dropdown ul li label{width:100%;cursor:pointer;padding-right:5px;word-break:keep-all;display:table-cell;line-height:12pt}.mlx-drop-target{z-index:100}.mlx-drop-target ul li:hover{background-color:transparent;color:inherit}#divNarrowBy .mlx-dropdown ul li label{font-weight:normal}.reset-filter-text{line-height:25px!important;display:inline-block;font-weight:400!important;vertical-align:top;margin-left:5px;font-size:13px}.disabled{color:#696969!important;cursor:default!important}.reset-image{display:inline-block;line-height:25px!important;background-image:url('content/images/MLX_Icons_v4.svg');background-repeat:no-repeat;width:25px;height:25px;background-size:250px 600px;background-position:-25px -50px}.reset-image.active{background-image:url('content/images/MLX_Icons_v4.svg');background-repeat:no-repeat;width:25px;height:25px;background-size:250px 600px;background-position:0 -50px}.reset-image.active:hover{background-size:250px 600px;background-position:-50px -50px}#searchcourseinfo a.filter-dropdown-label{color:#515151!important}#searchcourseinfo-cont{position:relative}#searchcourseinfo-cont-mobile{text-align:left}.sr-carot{display:none;border-color:transparent transparent #fff;border-style:solid;border-width:0 9px 9px}#searchcourseinfo-carot-mobile{display:none;position:absolute;top:-9px;left:56px}.filter-dropdown-label{font-weight:400;padding-left:10px;cursor:default}.filter-dropdown-span-ellipsis{display:inline-block;overflow:auto;position:absolute;text-overflow:ellipsis;white-space:nowrap;width:99%}#sr-narrowby-close{width:15px;height:15px;background-image:url('content/images/MLX_Icons_v4.svg');background-repeat:no-repeat;background-size:170px 370px;background-position:-69px -62px;cursor:pointer;float:right;margin-right:15px;position:absolute;right:15px;top:20px;display:none}#sr-narrowby-cont{cursor:default}.mlx-dropdown-close-icon{padding-right:3px;font-weight:400;cursor:pointer;color:#0072c6!important}.mlx-dropdown-close-text{color:#0072c6!important}.mlx-dropdown-close-text::before{color:#0072c6!important;cursor:pointer;font-weight:400;padding-right:3px;position:relative;display:inline;content:"x "}.author-info{font-size:13px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.author-info span{font-weight:400!important}.author-info .author-dsp-name{color:#0072c6!important}.author-info .author-job-title{margin-left:-2px}#sortMenu-carot{display:none;position:absolute;top:-9px;left:75px}@media(min-width:1025px)and (max-width:1366px){#coursedetails #searchResultsContainer{height:375px}#productTopicDetailsView .variable-width-7{min-width:76%}#productTopicDetailsView #coursedetails .course-description{min-width:54%}#product-topic-container .product-topic-header .header-banner .description{max-width:100%}}@media(min-width:1025px)and (max-width:1285px){.variable-width-7{float:left;width:721px}#coursedetails .course-description{width:340px}}@media(min-width:768px)and (max-width:1024px){#coursedetails .search-results-container ul,#prodcutDetails .search-results-container ul,#topicDetails .search-results-container ul{margin-right:24px}.variable-width-7{width:736px}#searchCourseDetailsView #coursedetails .course-description,#prodcutDetails .course-description,#topicDetails .course-description{width:390px}#searchcourseinfo-cont{display:none}#searchcourseinfo-mobile{position:absolute;background-color:#fff;z-index:1000;top:25px;left:0;border:1px solid #cacaca}#coursecount{width:100%}#searchCourseDetailsView #filter-mobile{width:59%;display:inline-block}#searchCourseDetailsView #arrange-by{text-align:right;width:40%;display:inline-block}.sort-dd{font-size:13px!important;width:100%}#searchCourseDetailsView .course-sort,#productTopicCourseDetailsView .course-sort,#topicCourseDetailsView .course-sort{float:none;display:block;border-bottom:1px solid #cacaca}.anchored-left-fixed-width-2{width:255px;float:none;height:auto;height:initial;margin-top:0}#divNarrowBy{margin-left:25px;margin-right:7px;overflow:auto}#sr-narrowby{margin-left:25px}#sr-narrowby-label{margin-top:20px}#resetFilters{margin-bottom:10px}#searchcourseinfo-carot-mobile{display:block}#searchCourseDetailsView{padding:30px 0 0 0}#searchCourseDetailsView .divnarrowby{min-height:280px}#productTopicDetailsView .variable-width-7{width:100%;float:none}#productTopicDetailsView #searchcourseinfo-cont-mobile{top:-20px}#product-topic-container .product-topic-header #product-topic-header-bottom #product-topic-header-bottom-right{width:60%!important}#productTopicDetailsView #filter-mobile{display:inline-block!important}#productTopicDetailsView #coursedetails .course-description{width:54%}#productTopicDetailsView .anchored-left-fixed-width-2{margin-top:0}#productTopicDetailsView #searchcourseinfo-mobile{top:10px}@supports (-ms-accelerator:true){.anchored-left-fixed-width-2{width:265px;margin-right:-25px;}#searchCourseDetailsView .divnarrowby{overflow:auto;}}}@media screen and (min-width:0\0)and (min-width:768px)and (max-width:1024px){.anchored-left-fixed-width-2{width:265px;margin-right:-25px}#searchCourseDetailsView .divnarrowby{overflow:auto}}@media screen and (min-width:640px)and (max-width:767px){#syllabus.tab-content{width:100%;padding-left:5px;padding-right:10px;box-sizing:border-box}#searchCourseDetailsView{margin-top:0;padding:0 5px 0 5px}.course-level-only-mobile,.course-level-only-mobile-pipe{display:inline-block;font-size:14px;float:none}.course-image-container{display:none}.search-result-right-container{display:none}.variable-width-7{width:100%}#coursedetails .course-description,#prodcutDetails .course-description,#topicDetails .course-description{width:100%;padding-left:5px;padding-right:5px}.course-name{text-overflow:initial;white-space:normal}#coursedetails .search-results-container ul li,#prodcutDetails .search-results-container ul li,#topicDetails .search-results-container ul li{height:100%;margin-bottom:20px}#coursedetails .course-description,#prodcutDetails .course-description,#topicDetails .course-description{float:none}#coursedetails{width:98%}#searchCourseDetailsView .course-count{font-size:20px;margin-left:10px;display:block;float:none}#resultsfor{display:block}#coursecount{width:100%}#coursecount .countnumber{line-height:30px}.search-header-container{height:100%;margin-top:10px}#searchCourseDetailsView .course-sort,#productTopicCourseDetailsView .course-sort,#topicCourseDetailsView .course-sort{float:none;display:block;border-bottom:1px solid #cacaca}.sort-dd{font-size:13px!important;width:100%}#searchCourseDetailsView #filter-mobile{width:59%;display:inline-block}#searchCourseDetailsView #arrange-by{text-align:right;width:40%;display:inline-block}.sort-dropdown-menu{top:30px}.title-container{width:87%}#divNarrowBy{margin-left:25px;margin-right:28px;border-top:1px solid #cacaca}#sr-narrowby{margin-left:25px;display:inline-block;width:80%}#resetFilters{margin-bottom:10px}.anchored-left-fixed-width-2{width:100%;margin-top:20px;height:auto;height:initial;float:none;margin-top:0!important}#searchcourseinfo-cont{display:none}#searchcourseinfo-mobile{position:absolute;background-color:#fff;z-index:1000;top:-70px;left:0;border:1px solid #cacaca}.divnarrowby ul .sr-filter-type{width:100%;padding-bottom:10px;border-bottom:1px solid #cacaca}.dropdown-icon{margin-right:20px}.mlx-wrapper{border:0;margin-top:14px}#resetFilters{margin-top:25px}.mlx-drop-source{border:0}.filter-dropdown-label{color:#0072c6;padding-left:0}.mlx-dropdown ul li{color:#0072c6!important;padding-top:20px;padding-bottom:20px}.mlx-dropdown ul li:hover{background-color:transparent}.mlx-dropdown.mlx-drop-target{display:none}.mlx-drop-source ul{max-height:100%}#sr-narrowby-label{margin-top:20px}#sr-narrowby-close{display:block;float:none}#sortMenu-carot{display:block}#ul-courses .author-info{display:none}#searchCourseDetailsView .divnarrowby{overflow:initial;min-height:280px}#divCourseRetirement.overlay-wrapper{padding:1em 0 1em 0!important}#divEmbedCourseRetirement.overlay-wrapper{padding:1em 0 1em 0!important}.course-name h2{white-space:normal}.search-results-container{overflow-y:visible}#coursedetails .search-results-container-no-results #no-results-text h1{display:block}#coursedetails .search-results-container-no-results #no-results-text{margin-left:10px}#points-progress-container .add-learning-plan-container,.search-result-right-container .add-learning-plan-container{height:33px;margin-left:-23px}.in-learningPlan-button,.not-logged-button,.addTo-learningPlan-button{height:100%;padding:0}.learning-plan-icon{width:33px;height:33px;font-size:2em;line-height:31px;padding:0}.learning-plan-icon .add{padding:0 0 0 7px;margin-bottom:1px}.add-learning-plan-container .learning-plans-callout{left:-206px;top:0}.in-learningPlan-button .in-text{display:none}#points-progress-container .inlearningplan-background{width:33px}.search-result-right-container .learning-plan .learning-plan-left-icon{width:33px}#points-progress-container .icon-inlearningplan{margin-left:6px}#product-topic-container .product-topic-header #product-topic-header-bottom #product-topic-header-bottom-right{width:60%!important}#productTopicDetailsView #filter-mobile{display:inline-block!important}#productTopicDetailsView .variable-width-7{width:100%!important;float:none!important}#productTopicDetailsView #coursedetails .course-description{width:100%!important}#productTopicDetailsView #searchcourseinfo-cont-mobile{top:-235px}#productTopicDetailsView #searchcourseinfo-mobile{top:45px}.progress-learningplan-container .search-result-right-container{display:block}.progress-learningplan-container .search-result-right-container .learning-plan{min-width:37px;margin-left:-11px}.progress-learningplan-container .search-result-right-container .learning-plan .learning-plan-right-text{display:none}.add-learning-plan #learningplanpopup .add-course-dropdown-items-leftalign{margin-left:calc(100% - 242px)}}@media(max-width:639px)and (orientation:portrait),(max-width:639px)and (orientation:landscape){#syllabus.tab-content{width:100%;padding-left:5px;padding-right:10px;box-sizing:border-box}#searchCourseDetailsView{margin-top:0;padding:0 5px 0 5px}.course-level-only-mobile,.course-level-only-mobile-pipe{display:inline-block}.course-image-container{display:none}.search-result-right-container{display:none}.variable-width-7{width:100%}#coursedetails .course-description,#prodcutDetails .course-description,#topicDetails .course-description{width:100%;padding-left:5px;padding-right:5px}.course-name{text-overflow:initial;white-space:normal}#coursedetails .search-results-container ul li,#prodcutDetails .search-results-container ul li,#topicDetails .search-results-container ul li{height:100%;margin-bottom:20px}#coursedetails .course-description,#prodcutDetails .course-description,#topicDetails .course-description{float:none}#coursedetails{width:98%}#searchCourseDetailsView .course-count{font-size:20px;margin-left:10px;display:block;float:none}#resultsfor{display:block}#coursecount{width:100%}#coursecount .countnumber{line-height:30px}.search-header-container{height:100%;margin-top:10px}#searchCourseDetailsView .course-sort,#productTopicCourseDetailsView .course-sort,#topicCourseDetailsView .course-sort{float:none;display:block;border-bottom:1px solid #cacaca}.sort-dd{font-size:13px!important;width:100%}#coursedetails .search-results-container ul,#prodcutDetails .search-results-container ul,#topicDetails .search-results-container ul{margin-right:15px}#searchCourseDetailsView #filter-mobile{width:35%;display:inline-block}#searchCourseDetailsView #arrange-by{text-align:right;width:64%;display:inline-block}#divNarrowBy{margin-left:25px;margin-right:28px;border-top:1px solid #cacaca}#sr-narrowby{margin-left:25px;display:inline-block;width:80%}#resetFilters{margin-bottom:10px}.anchored-left-fixed-width-2{width:100%;margin-top:20px;height:auto;height:initial;float:none;margin-top:0!important}#searchcourseinfo-cont{display:none}#searchcourseinfo-mobile{position:absolute;background-color:#fff;z-index:1000;top:-70px;left:0;border:1px solid #cacaca}#sr-narrowby-label{margin-top:20px}.divnarrowby ul .sr-filter-type{width:100%;padding-bottom:10px;padding-top:20px;border-bottom:1px solid #cacaca}.dropdown-icon{margin-right:20px}.mlx-wrapper{border:0}#resetFilters{margin-top:25px}.mlx-drop-source{border:0}.filter-dropdown-label{color:#0072c6;padding-left:0}.mlx-dropdown ul li{color:#0072c6!important;padding-top:20px;padding-bottom:20px}.mlx-dropdown ul li:hover{background-color:transparent}.mlx-dropdown.mlx-drop-target{display:none}.mlx-drop-source ul{max-height:100%}#sr-narrowby-close{display:inline-block}#sortMenu-carot{display:block}#ul-courses .author-info{display:none}#searchCourseDetailsView .divnarrowby{overflow:initial;min-height:280px}#header{z-index:10000!important}#divCourseRetirement{top:40px!important}#divCourseRetirement.overlay-wrapper{height:100%;min-height:inherit}#divCourseRetirement .overlay-container{height:100%}#divCourseRetirement .retirement-container{width:90%}#divCourseRetirement h2{line-height:26px!important;margin:0 0 10px 0!important}#divCourseRetirement .replacement-course-img{margin-bottom:10px}#divCourseRetirement .retirement-icon{margin-top:4px}#divCourseRetirement .course-short-description{height:71px}#divCourseRetirement .course-short-description:after{top:4px}#divCourseRetirement .replacement-course-data .author-info{white-space:normal;margin-top:5px}#divCourseRetirement .overlay-button-container{margin-top:10px;text-align:left}#divCourseRetirement .overlay-button-container .tertiarybutton{margin-left:0}#divCourseRetirement .replacement-course-data{width:100%}#divCourseRetirement .overlay-button-container.no-replacement{margin-top:15px}#divCourseRetirement .replacement-course-data .title{white-space:inherit;max-height:46px}#divEmbedCourseRetirement.overlay-wrapper{min-height:inherit}#divEmbedCourseRetirement .overlay-container{height:100%}#divEmbedCourseRetirement .retirement-container{width:90%}#divEmbedCourseRetirement .notification-container span{line-height:26px!important;margin:0 0 10px 0!important}#divEmbedCourseRetirement .replacement-course-img{margin-bottom:10px}#divEmbedCourseRetirement .retirement-icon{margin-top:4px}#divEmbedCourseRetirement .course-short-description{height:71px}#divCourseRetirement .course-short-description:after{top:4px}#divEmbedCourseRetirement .replacement-course-data .author-info{white-space:normal;margin-top:5px}#divEmbedCourseRetirement .overlay-button-container{margin-top:10px;text-align:right}#divEmbedCourseRetirement .overlay-button-container .tertiarybutton{margin-left:0}#divEmbedCourseRetirement .replacement-course-data{width:70%}#divEmbedCourseRetirement .overlay-button-container.no-replacement{margin-top:15px}#divEmbedCourseRetirement .replacement-course-data .title{white-space:inherit;max-height:46px}.course-name h2{white-space:normal}.list-view-loading{width:96.5%}#coursedetails .search-results-container-no-results #no-results-text h1{display:block}#coursedetails .search-results-container-no-results #no-results-text{margin-left:10px}#points-progress-container .add-learning-plan-container,.search-result-right-container .add-learning-plan-container{height:33px;margin-left:-28px}.in-learningPlan-button,.not-logged-button,.addTo-learningPlan-button{height:100%;padding:0}.learning-plan-icon{width:33px;height:33px;font-size:2em;line-height:31px;padding:0}.learning-plan-icon .add{padding:0 0 0 7px;margin-bottom:1px}.add-learning-plan-container .learning-plans-callout{left:-206px;top:0}.title-container{width:86%}.in-learningPlan-button .in-text{display:none}#points-progress-container .inlearningplan-background{width:33px}.search-result-right-container .in-lp.learning-plan .learning-plan-left-icon{width:33px}#points-progress-container .icon-inlearningplan{margin-left:6px}#product-topic-container .product-topic-header #product-topic-header-bottom #product-topic-header-bottom-right{width:70%!important}#productTopicDetailsView #filter-mobile{width:29%!important;display:inline-block!important}#productTopicDetailsView .variable-width-7{width:100%!important;float:none!important}#productTopicDetailsView #coursedetails .course-description{width:100%!important}#productTopicDetailsView #searchcourseinfo-cont-mobile{top:-235px}#productTopicDetailsView #searchcourseinfo-mobile{top:45px}}@media screen and (min-width:446px)and (max-width:639px)and (orientation:landscape){#searchCourseDetailsView{margin-top:0;padding:0 5px 0 5px}.course-level-only-mobile,.course-level-only-mobile-pipe{display:inline-block}.course-image-container{display:none}.search-result-right-container{display:none}.variable-width-7{width:100%}#coursedetails .course-description,#prodcutDetails .course-description,#topicDetails .course-description{width:100%;padding-left:5px;padding-right:5px}.course-name{text-overflow:initial;white-space:normal}#coursedetails .search-results-container ul li,#prodcutDetails .search-results-container ul li,#topicDetails .search-results-container ul li{height:100%;margin-bottom:20px}#coursedetails .course-description,#prodcutDetails .course-description,#topicDetails .course-description{float:none}#coursedetails{width:98%}#searchCourseDetailsView .course-count{font-size:20px;margin-left:10px;display:block;float:none}#resultsfor{display:block}#coursecount{width:100%}#coursecount .countnumber{line-height:30px}.search-header-container{height:100%;margin-top:10px}#searchCourseDetailsView .course-sort,#productTopicCourseDetailsView .course-sort,#topicCourseDetailsView .course-sort{float:none;display:block;border-bottom:1px solid #cacaca}.sort-dd{font-size:13px!important;width:100%}.search-results-container{overflow-y:visible}#coursedetails .search-results-container ul,#prodcutDetails .search-results-container ul,#topicDetails .search-results-container ul{margin-right:15px}.title-container{width:87%}#searchCourseDetailsView #filter-mobile{width:35%;display:inline-block}#searchCourseDetailsView #arrange-by{text-align:right;width:64%;display:inline-block}#divNarrowBy{margin-left:25px;margin-right:28px;border-top:1px solid #cacaca}#sr-narrowby{margin-left:25px;display:inline-block;width:80%}#resetFilters{margin-bottom:10px}.anchored-left-fixed-width-2{width:100%;margin-top:20px;height:auto;height:initial;float:none;margin-top:0!important}#searchcourseinfo-cont{display:none}#searchcourseinfo-mobile{position:absolute;background-color:#fff;z-index:1000;top:-70px;left:0;border:1px solid #cacaca}#sr-narrowby-label{margin-top:20px}.divnarrowby ul .sr-filter-type{width:100%;padding-bottom:10px;padding-top:20px;border-bottom:1px solid #cacaca}.dropdown-icon{margin-right:20px}.mlx-wrapper{border:0}#resetFilters{margin-top:25px}.mlx-drop-source{border:0}.filter-dropdown-label{color:#0072c6;padding-left:0}.mlx-dropdown ul li{color:#0072c6!important;padding-top:20px;padding-bottom:20px}.mlx-dropdown ul li:hover{background-color:transparent}.mlx-dropdown.mlx-drop-target{display:none}.mlx-drop-source ul{max-height:100%}#sr-narrowby-close{display:inline-block}#sortMenu-carot{display:block}#ul-courses .author-info{display:none}#searchCourseDetailsView .divnarrowby{overflow:initial;min-height:280px}#header{z-index:10000!important}#divCourseRetirement{top:40px!important}#divCourseRetirement.overlay-wrapper{height:100%;min-height:inherit}#divCourseRetirement .overlay-container{height:100%}#divCourseRetirement .retirement-container{width:90%}#divCourseRetirement h2{line-height:26px!important;margin:0 0 10px 0!important}#divCourseRetirement .replacement-course-img{margin-bottom:10px}#divCourseRetirement .retirement-icon{margin-top:4px}#divCourseRetirement .course-short-description{height:71px}#divCourseRetirement .course-short-description:after{top:4px}#divCourseRetirement .replacement-course-data .author-info{white-space:normal;margin-top:5px}#divCourseRetirement .overlay-button-container{margin-top:10px;text-align:left}#divCourseRetirement .overlay-button-container .tertiarybutton{margin-left:0}#divCourseRetirement .replacement-course-data{width:100%}#divCourseRetirement .overlay-button-container.no-replacement{margin-top:15px}#divCourseRetirement .replacement-course-data .title{white-space:inherit;max-height:46px}#divEmbedCourseRetirement.overlay-wrapper{min-height:inherit}#divEmbedCourseRetirement .overlay-container{height:100%}#divEmbedCourseRetirement .retirement-container{width:90%}#divEmbedCourseRetirement .notification-container span{line-height:26px!important;margin:0 0 10px 0!important}#divEmbedCourseRetirement .replacement-course-img{margin-bottom:10px}#divEmbedCourseRetirement .retirement-icon{margin-top:4px}#divEmbedCourseRetirement .course-short-description{height:71px}#divCourseRetirement .course-short-description:after{top:4px}#divEmbedCourseRetirement .replacement-course-data .author-info{white-space:normal;margin-top:5px}#divEmbedCourseRetirement .overlay-button-container{margin-top:10px;text-align:right}#divEmbedCourseRetirement .overlay-button-container .tertiarybutton{margin-left:0}#divEmbedCourseRetirement .replacement-course-data{width:70%}#divEmbedCourseRetirement .overlay-button-container.no-replacement{margin-top:15px}#divEmbedCourseRetirement .replacement-course-data .title{white-space:inherit;max-height:46px}.course-name h2{white-space:normal}.list-view-loading{width:96.5%}#coursedetails .search-results-container-no-results #no-results-text{margin-left:10px}#coursedetails .search-results-container-no-results #no-results-text h1{display:block}#points-progress-container .add-learning-plan-container,.search-result-right-container .add-learning-plan-container{height:33px}.in-learningPlan-button,.not-logged-button,.addTo-learningPlan-button{height:100%;padding:0}.learning-plan-icon{width:33px;height:33px;font-size:2em;line-height:31px;padding:0}.learning-plan-icon .add{padding:0 0 0 7px;margin-bottom:1px}.add-learning-plan-container .learning-plans-callout{left:-206px;top:0}.title-container{width:86%}.progress-container{width:15%}.in-learningPlan-button .in-text{display:none}#points-progress-container .inlearningplan-background{width:33px}.search-result-right-container .in-lp.learning-plan .learning-plan-left-icon{width:33px}#points-progress-container .icon-inlearningplan{margin-left:6px}#product-topic-container .product-topic-header #product-topic-header-bottom #product-topic-header-bottom-right{width:70%!important}#productTopicDetailsView #filter-mobile{width:29%!important;display:inline-block!important}#productTopicDetailsView .variable-width-7{width:100%!important;float:none!important}#productTopicDetailsView #coursedetails .course-description{width:100%!important}#productTopicDetailsView #searchcourseinfo-cont-mobile{top:-235px}#productTopicDetailsView #searchcourseinfo-mobile{top:45px}}@media(max-width:639px){#syllabus.tab-content{width:100%;padding-left:5px;padding-right:10px;box-sizing:border-box}#searchCourseDetailsView{margin-top:0;padding:0 5px 0 5px}.course-level-only-mobile,.course-level-only-mobile-pipe{display:inline-block;font-size:14px;float:none}.course-image-container{display:none}.search-result-right-container{display:none}.variable-width-7{width:100%}#coursedetails .course-description,#prodcutDetails .course-description,#topicDetails .course-description{width:100%;padding-left:5px;padding-right:5px}.course-name{text-overflow:initial;white-space:normal}#coursedetails .search-results-container ul li,#prodcutDetails .search-results-container ul li,#topicDetails .search-results-container ul li{height:100%;margin-bottom:20px}#coursedetails .course-description,#prodcutDetails .course-description,#topicDetails .course-description{float:none}#coursedetails{width:98%}#searchCourseDetailsView .course-count{font-size:20px;margin-left:10px;display:block;float:none}#resultsfor{display:block}#coursecount{width:100%}#coursecount .countnumber{line-height:30px}.search-header-container{height:100%;margin-top:10px}#searchCourseDetailsView .course-sort,#productTopicCourseDetailsView .course-sort,#topicCourseDetailsView .course-sort{float:none;display:block;border-bottom:1px solid #cacaca}.sort-dd{font-size:13px!important;width:100%}#coursedetails .search-results-container ul,#prodcutDetails .search-results-container ul,#topicDetails .search-results-container ul{margin-right:15px}.title-container{width:83%}#searchCourseDetailsView #filter-mobile{width:35%;display:inline-block}#searchCourseDetailsView #arrange-by{text-align:right;width:64%;display:inline-block}#divNarrowBy{margin-left:25px;margin-right:28px;border-top:1px solid #cacaca}#sr-narrowby{margin-left:25px;display:inline-block;width:80%}#resetFilters{margin-bottom:10px}.anchored-left-fixed-width-2{width:100%;margin-top:20px;height:auto;height:initial;float:none;margin-top:0!important}#searchcourseinfo-cont{display:none}#searchcourseinfo-mobile{position:absolute;background-color:#fff;z-index:1000;top:-60px;left:0;border:1px solid #cacaca}#sr-narrowby-label{margin-top:20px}.divnarrowby ul .sr-filter-type{width:100%;padding-bottom:10px;padding-top:20px;border-bottom:1px solid #cacaca}.dropdown-icon{margin-right:20px}.mlx-wrapper{border:0}#resetFilters{margin-top:25px}.mlx-drop-source{border:0}.filter-dropdown-label{color:#0072c6;padding-left:0}.mlx-dropdown ul li{color:#0072c6!important;padding-top:20px;padding-bottom:20px}.mlx-dropdown ul li:hover{background-color:transparent}.mlx-dropdown.mlx-drop-target{display:none}.mlx-drop-source ul{max-height:100%}#sr-narrowby-close{display:inline-block}#sortMenu-carot{display:block}#ul-courses .author-info{display:none}#searchCourseDetailsView .divnarrowby{overflow:initial;min-height:280px}#header{z-index:10000!important}#divCourseRetirement{top:40px!important}#divCourseRetirement.overlay-wrapper{height:100%;min-height:inherit}#divCourseRetirement .overlay-container{height:100%}#divCourseRetirement .retirement-container{width:90%}#divCourseRetirement h2{line-height:26px!important;margin:0 0 10px 0!important}#divCourseRetirement .replacement-course-img{margin-bottom:10px}#divCourseRetirement .retirement-icon{margin-top:4px}#divCourseRetirement .course-short-description{height:71px}#divCourseRetirement .course-short-description:after{top:4px}#divCourseRetirement .replacement-course-data .author-info{white-space:normal;margin-top:5px}#divCourseRetirement .overlay-button-container{margin-top:10px;text-align:left}#divCourseRetirement .overlay-button-container .tertiarybutton{margin-left:0}#divCourseRetirement .replacement-course-data{width:100%}#divCourseRetirement .overlay-button-container.no-replacement{margin-top:15px}#divCourseRetirement .replacement-course-data .title{white-space:inherit;max-height:46px}#divEmbedCourseRetirement.overlay-wrapper{min-height:inherit}#divEmbedCourseRetirement .overlay-container{height:100%}#divEmbedCourseRetirement .retirement-container{width:90%}#divEmbedCourseRetirement .notification-container span{line-height:26px!important;margin:0 0 10px 0!important}#divEmbedCourseRetirement .replacement-course-img{margin-bottom:10px}#divEmbedCourseRetirement .retirement-icon{margin-top:4px}#divEmbedCourseRetirement .course-short-description{height:71px}#divCourseRetirement .course-short-description:after{top:4px}#divEmbedCourseRetirement .replacement-course-data .author-info{white-space:normal;margin-top:5px}#divEmbedCourseRetirement .overlay-button-container{margin-top:10px;text-align:right}#divEmbedCourseRetirement .overlay-button-container .tertiarybutton{margin-left:0}#divEmbedCourseRetirement .replacement-course-data{width:62%}#divEmbedCourseRetirement .overlay-button-container.no-replacement{margin-top:15px}#divEmbedCourseRetirement .replacement-course-data .title{white-space:inherit;max-height:46px}.course-name h2{white-space:normal}.list-view-loading{width:96.5%}#coursedetails .search-results-container-no-results #no-results-text h1{display:block}#coursedetails .search-results-container-no-results #no-results-text{margin-left:10px}#points-progress-container .add-learning-plan-container,.search-result-right-container .add-learning-plan-container{height:33px;margin-left:-29px}.in-learningPlan-button,.not-logged-button,.addTo-learningPlan-button{height:100%;padding:0}.learning-plan-icon{width:33px;height:33px;font-size:2em;line-height:31px;padding:0}.learning-plan-icon .add{padding:0 0 0 7px;margin-bottom:1px}.add-learning-plan-container .learning-plans-callout{left:-206px;top:0}.in-learningPlan-button .in-text{display:none}#points-progress-container .inlearningplan-background{width:33px}.search-result-right-container .in-lp.learning-plan .learning-plan-left-icon{width:33px}#points-progress-container .icon-inlearningplan{margin-left:6px}#product-topic-container .product-topic-header #product-topic-header-bottom #product-topic-header-bottom-right{width:auto!important}#productTopicDetailsView #filter-mobile{width:auto!important;display:inline-block!important;float:left}#productTopicDetailsView .variable-width-7{width:100%!important;float:none!important}#productTopicDetailsView #coursedetails .course-description{width:100%!important}#productTopicDetailsView #searchcourseinfo-cont-mobile{top:-235px}#productTopicDetailsView #searchcourseinfo-mobile{top:45px}.progress-learningplan-container .search-result-right-container{display:block}.progress-learningplan-container .search-result-right-container .learning-plan{min-width:30px;margin-left:-11px;padding-right:0}.progress-learningplan-container .search-result-right-container .learning-plan .learning-plan-right-text{display:none}.progress-container{width:39px}.add-learning-plan #learningplanpopup .add-course-dropdown-items-leftalign{margin-left:calc(100% - 242px)}}@media(max-width:445px){.newActivityBox .contentImage{width:300px;height:190px}#syllabus.tab-content{width:100%;padding-left:5px;padding-right:10px;box-sizing:border-box}#searchCourseDetailsView{margin-top:0;padding:0 5px 0 5px}.course-level-only-mobile,.course-level-only-mobile-pipe{display:inline-block}.course-image-container{display:none}.search-result-right-container{display:none}.variable-width-7{width:100%}#coursedetails .course-description,#prodcutDetails .course-description,#topicDetails .course-description{width:100%;padding-left:5px;padding-right:5px}.course-name{text-overflow:initial;white-space:normal}#coursedetails .search-results-container ul li,#prodcutDetails .search-results-container ul li,#topicDetails .search-results-container ul li{height:100%;margin-bottom:20px}#coursedetails .course-description,#prodcutDetails .course-description,#topicDetails .course-description{float:none}#coursedetails{width:98%}#searchCourseDetailsView .course-count{font-size:20px;margin-left:10px;display:block;float:none}#resultsfor{display:block}#coursecount{width:99%}#coursecount h1{font-size:20px}#coursecount .countnumber{line-height:30px}.search-header-container{height:100%;margin-top:10px}#searchCourseDetailsView .course-sort,#productTopicCourseDetailsView .course-sort,#topicCourseDetailsView .course-sort{float:none;display:block;border-bottom:1px solid #cacaca;text-align:right}.sort-dd{font-size:13px!important;width:100%}#coursedetails .search-results-container ul,#prodcutDetails .search-results-container ul,#topicDetails .search-results-container ul{margin-right:15px}#coursedetails .search-results-container-no-results #no-results-text{margin-left:7%}#searchCourseDetailsView #filter-mobile{width:auto!important;display:inline-block;float:left;vertical-align:top}#searchCourseDetailsView #arrange-by{width:68%;display:inline-block}section#coursePlayer{margin:0 auto;padding:0 8px 20px;width:100%}#divNarrowBy{margin-left:25px;margin-right:28px;border-top:1px solid #cacaca}#resetFilters{margin-bottom:10px}.sort-dropdown-menu{width:100%}.anchored-left-fixed-width-2{width:100%;margin-top:20px;height:auto;height:initial;float:none;margin-top:0!important}#searchcourseinfo-cont{display:none}#searchcourseinfo-mobile{position:absolute;background-color:#fff;z-index:1000;top:-70px;left:0;border:1px solid #cacaca}#sr-narrowby-label{margin-top:20px}.divnarrowby ul .sr-filter-type{width:100%;padding-bottom:10px;padding-top:20px;border-bottom:1px solid #cacaca}.dropdown-icon{margin-right:20px}.mlx-wrapper{border:0}#resetFilters{margin-top:25px}.mlx-drop-source{border:0}.filter-dropdown-label{color:#0072c6;padding-left:0}.mlx-dropdown ul li{color:#0072c6!important;padding-top:20px;padding-bottom:20px}.mlx-dropdown ul li:hover{background-color:transparent}.mlx-dropdown.mlx-drop-target{display:none}.mlx-drop-source ul{max-height:100%}#sr-narrowby{margin-left:25px;display:inline-block;width:80%}#sr-narrowby-close{display:inline-block}#sortMenu-carot{display:block;left:87%}#ul-courses .author-info{display:none}#searchCourseDetailsView .divnarrowby{overflow:initial;min-height:280px}#header{z-index:10000!important}#divCourseRetirement{top:40px!important}#divCourseRetirement.overlay-wrapper{height:100%;min-height:inherit}#divCourseRetirement .overlay-container{height:100%}#divCourseRetirement .retirement-container{width:85%}#divCourseRetirement h2{line-height:26px!important;margin:0 0 10px 0!important}#divCourseRetirement .replacement-course-img{margin-bottom:10px}#divCourseRetirement .retirement-icon{margin-top:4px}#divCourseRetirement .course-short-description{height:71px}#divCourseRetirement .course-short-description:after{top:4px}#divCourseRetirement .replacement-course-data .author-info{white-space:normal;margin-top:5px}#divCourseRetirement .overlay-button-container{margin-top:10px;text-align:left}#divCourseRetirement .overlay-button-container .tertiarybutton{margin-left:0}#divCourseRetirement .overlay-button-container button{padding:0 5px 0 5px!important}#divCourseRetirement.overlay-wrapper{padding:20px 10px 20px 10px!important}#divCourseRetirement .replacement-course-data{width:100%}#divCourseRetirement .replacement-course-data .level-and-published-date{line-height:15px}#divCourseRetirement .overlay-button-container.no-replacement{margin-top:15px}#divCourseRetirement .replacement-course-data .title{white-space:inherit;max-height:46px}#divEmbedCourseRetirement.overlay-wrapper{min-height:inherit}#divEmbedCourseRetirement .overlay-container{height:100%}#divEmbedCourseRetirement .retirement-container{width:85%}#divEmbedCourseRetirement .notification-container span{line-height:26px!important;margin:0 0 10px 0!important}#divEmbedCourseRetirement .replacement-course-img{margin-bottom:10px}#divEmbedCourseRetirement .retirement-icon{margin-top:4px}#divEmbedCourseRetirement .course-short-description{height:60px}#divCourseRetirement .course-short-description:after{top:4px}#divEmbedCourseRetirement .replacement-course-data .author-info{white-space:normal;margin-top:5px}#divEmbedCourseRetirement .overlay-button-container{margin-top:10px;text-align:right}#divEmbedCourseRetirement .overlay-button-container .tertiarybutton{margin-left:0}#divEmbedCourseRetirement .overlay-button-container button{padding:0 5px 0 5px!important}#divEmbedCourseRetirement.overlay-wrapper{padding:20px 10px 20px 10px!important}#divEmbedCourseRetirement .replacement-course-data{width:54%}#divEmbedCourseRetirement .replacement-course-data .level-and-published-date{line-height:15px}#divEmbedCourseRetirement .overlay-button-container.no-replacement{margin-top:15px}#divEmbedCourseRetirement .replacement-course-data .title{white-space:inherit;max-height:46px}.course-name h2{white-space:normal}.list-view-loading{width:95%}.course-header h1{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#coursedetails .search-results-container-no-results #no-results-text{margin-left:10px}#coursedetails .search-results-container-no-results #no-results-text h1{display:block}#coursedetails .search-results-container-no-results #no-results-text ul li.browse-all-courses a{display:block;margin-left:16px}#coursedetails .search-results-container-no-results #no-results-text h1 span.blue{display:block}.search-header-container{margin-bottom:15px}#no-results-text .search-message-ellipsis{max-width:89%}#points-progress-container .add-learning-plan-container,.search-result-right-container .add-learning-plan-container{height:33px;margin-left:-7px}.in-learningPlan-button,.not-logged-button,.addTo-learningPlan-button{height:100%;padding:0}.learning-plan-icon{width:33px;height:33px;font-size:2em;line-height:31px}.add-learning-plan-container .learning-plans-callout{left:-206px;top:0}.title-container{width:80%}.progress-container{width:39px}.add-learning-plan{width:100%}#product-topic-container .product-topic-header #product-topic-header-bottom #product-topic-header-bottom-right{width:63%!important}#product-topic-container .product-topic-header #product-topic-header-bottom #product-topic-header-bottom-right #course-count{display:none!important}#product-topic-container .product-topic-header #product-topic-header-bottom #product-topic-header-bottom-right .pipe{display:none!important}#productTopicDetailsView #filter-mobile{display:inline-block!important}#productTopicDetailsView .variable-width-7{width:100%!important;float:none!important}#productTopicDetailsView #coursedetails .course-description{width:100%!important}#productTopicDetailsView #searchcourseinfo-cont-mobile{top:-235px}#productTopicDetailsView #searchcourseinfo-mobile{top:35px}}.icon-svg{background-image:url("content/images/MLX_Icons_v4.svg");background-repeat:no-repeat}#container section#overlay-container,#container section#registration,#container section#templates,#container section#bundles{margin:0 auto;padding:0 0;width:100%}#productTopicDetailsView{margin:0 auto;padding:0;max-width:1366px}#product-topic-container{margin-top:30px;margin-left:33px;margin-bottom:0;max-width:945px;min-width:320px;padding:0;display:inline-block}@media screen and (max-width:1365px){#product-topic-container{padding-right:20px;padding-left:20px;box-sizing:border-box;margin-left:0;max-width:100%}}@media screen and (max-width:767px){#product-topic-container{margin-top:10px;margin-right:0;margin-left:0;max-width:100%;overflow:hidden;padding-left:10px;padding-right:10px}}#product-topic-container .product-topic-header{width:100%}#product-topic-container .product-topic-header .header-banner{display:table;width:100%;height:100%}#product-topic-container .product-topic-header .header-banner .topicImage{border-width:0;max-width:100%}#product-topic-container .product-topic-header .header-banner .image{width:220px;height:120px;float:left;display:block;vertical-align:top;text-align:center;background-color:#f2f2f2}@media screen and (max-width:767px){#product-topic-container .product-topic-header .header-banner .image{width:162px;max-height:100%;vertical-align:middle}}#product-topic-container .product-topic-header .header-banner .title{display:block;margin-bottom:20px;max-width:710px}@media screen and (max-width:767px){#product-topic-container .product-topic-header .header-banner .title{margin-bottom:0}}#product-topic-container .product-topic-header .header-banner .description{font-weight:400;font-size:13px;max-width:650px;overflow:hidden;max-height:55px;text-align:justify;margin-bottom:7px}#product-topic-container .product-topic-header .header-banner .description:before{content:"";float:left;width:5px;height:4.2em}#product-topic-container .product-topic-header .header-banner .description>*:first-child{float:right;width:100%;margin-left:-5px;font-weight:400}#product-topic-container .product-topic-header .header-banner .description:after{content:"…";box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;float:right;position:relative;top:-17px;left:99.8%;width:3em;margin-left:-3em;padding-right:5px;text-align:right;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#fff),color-stop(50%,#fff));background:-moz-linear-gradient(to right,rgba(255,255,255,0),#fff 50%,#fff);background:-o-linear-gradient(to right,rgba(255,255,255,0),#fff 50%,#fff);background:-ms-linear-gradient(to right,rgba(255,255,255,0),#fff 50%,#fff);background:linear-gradient(to right,rgba(255,255,255,0),#fff 50%,#fff)}#product-topic-container .product-topic-header .header-banner .description.no-after:after{content:""}#product-topic-container .product-topic-header .header-banner .description.yes-after{max-height:200px}@media screen and (max-width:767px){#product-topic-container .product-topic-header .header-banner .description{display:none}#product-topic-container .product-topic-header .header-banner .lbl-all-description #showHideDescription{display:none}}#product-topic-container .product-topic-header .header-banner .description>p{font-weight:400}#product-topic-container .product-topic-header #product-topic-header-bottom{height:auto;margin-top:25px;position:relative}#product-topic-container .product-topic-header #product-topic-header-bottom #product-topic-header-bottom-right{width:100%;height:auto;display:inline-block;font-size:13px;position:relative;text-align:right;vertical-align:top}#product-topic-container .product-topic-header #product-topic-header-bottom #product-topic-header-bottom-right #course-count{font-weight:400;display:inline-block;vertical-align:top;margin-right:7px}#product-topic-container .product-topic-header #product-topic-header-bottom #product-topic-header-bottom-right .rss-icon{display:inline-block;background-image:url("images/spriteHome-Sprint21-A.svg");background-repeat:no-repeat;background-position:-271px -114px;width:20px;height:20px}#product-topic-container .product-topic-header #product-topic-header-bottom #product-topic-header-bottom-right span.pipe{vertical-align:top}#product-topic-container .product-topic-header #product-topic-header-bottom #product-topic-header-bottom-right span.arrange-text{font-weight:400}#product-topic-container .product-topic-header #product-topic-header-bottom #product-topic-header-bottom-right #arrange-by{vertical-align:top;display:inline-block;margin-left:7px}#product-topic-container .product-topic-header .header-details{display:table-cell;vertical-align:top;padding-left:25px;position:relative}@media screen and (max-width:767px){#product-topic-container .product-topic-header .header-details{padding-left:10px;padding-right:10px;padding-top:20px;padding-bottom:20px;vertical-align:middle}}#product-topic-container .topic-version-nav,#aside-container .aside-header .aside-nav{width:100%;display:table;position:relative}@media screen and (max-width:767px){#product-topic-container .topic-version-nav{padding-left:10px;padding-right:10px}}#product-topic-container .topic-version-nav .topic-versions,#aside-container .aside-header .aside-nav .tags{display:block;width:100%}#product-topic-container .topic-version-nav .topic-versions li,#aside-container .aside-header .aside-nav .tags li{display:inline-block}.topic-version-nav .filter{display:none}@media screen and (max-width:767px){.topic-version-nav .filter{display:table-cell;width:auto}}.topic-version-nav .image{display:inline-block;cursor:pointer;background-image:url("content/images/MLX_Icons_v4.svg");background-position:232px -510px;height:16px;width:18px;background-size:370px 370px;vertical-align:bottom}.topic-version-nav .description{display:inline-block;cursor:pointer;font-weight:normal;color:#0072c6;font-size:14px}#product-topic-container .topic-version-nav .topic-versions{display:table-cell;width:auto;padding-bottom:4px}@media screen and (max-width:767px){#product-topic-container .topic-version-nav .topic-versions{background-color:#fff;border:0;margin-top:26px;position:absolute;right:-10px;padding-left:10px;padding-top:10px;padding-bottom:10px;z-index:501;width:100%;display:none;top:0}}#aside-container .aside-header .aside-nav .tags h2{display:inline-block;cursor:pointer}#aside-container .aside-header .aside-nav .tags .resources{margin-right:60px}#aside-container .aside-header .aside-nav .tags .career{margin-right:40px}#aside-container .aside-header .aside-nav .tags a h2{font-size:16px;width:auto;display:inline-block;font-weight:400;color:#0072c6}#aside-container .aside-header .aside-nav .tags .ui-tabs-active h2,#aside-container .aside-header .aside-nav .tags .ui-state-active h2,#aside-container .aside-header .aside-nav .tags .ui-state-hover h2,#aside-container .aside-header .aside-nav .tags .ui-state-focus h2{border-bottom:4px solid #0072c6;color:#000}#product-topic-container .topic-version-nav .topic-versions .version-item{display:inline}@media screen and (max-width:767px){#product-topic-container .topic-version-nav .topic-versions .version-item{display:block}}#product-topic-container .topic-version-nav .topic-versions a{margin-right:35px;white-space:nowrap}#product-topic-container .topic-version-nav .topic-versions h2{font-size:16px;width:auto;display:inline-block;font-weight:400}#product-topic-container .topic-version-nav .topic-versions .active{border-bottom:4px solid #0072c6;color:#000}@media screen and (max-width:767px){#product-topic-container .topic-version-nav .topic-versions .active{border-bottom:0;color:inherit}}@media screen and (max-width:767px){#product-topic-container .topic-version-nav .topic-versions .version-item h2{font-size:12px;text-align:left;padding-bottom:30px;margin-right:40px;text-transform:lowercase}#product-topic-container .topic-version-nav .topic-versions .version-item:last-of-type h2{padding-bottom:0}}#product-topic-container .topic-version-nav .topic-filters{display:table-cell;width:auto;text-align:right}#product-topic-container .topic-versions .carot{display:none}@media screen and (max-width:767px){#product-topic-container .topic-versions .carot{content:"";position:absolute;left:30px;top:-6px;width:0;height:0;border-style:solid;border-width:0 9px 9px;border-color:transparent transparent #fff;display:block}}#product-topic-container .topic-version-nav .topic-filters .topics-count{display:inline-block;font-weight:normal;font-size:13px;margin-right:10px}#product-topic-container .topic-version-nav .topic-filters .arrange-container::before{content:" | ";margin:0 10px}@media screen and (max-width:767px){#product-topic-container .topic-version-nav .topic-filters .rss{display:none}#product-topic-container .topic-version-nav .topic-filters .arrange-container::before{content:" ";margin:0 10px}}#product-topic-container .topic-version-nav .topic-filters .arrange-container{display:inline-block}#product-topic-container .topic-version-nav .topic-filters .arrange-container{display:inline-block}#product-topic-container .arrange-container{font-size:14px;font-weight:normal}#product-topic-container .arrange-container .arrange-text{font-weight:normal;font-size:13px}#product-topic-container .arrange-container .arrange-selected{font-weight:normal;cursor:pointer;text-transform:lowercase;color:#0072c6}#product-topic-container .arrange-container .arrow{background-image:url("content/images/MLX_Icons_v4.svg");cursor:pointer;display:inline-block;height:10px;width:8px;background-size:75px 240px;background-position:-60px -199px}#product-topic-container .arrange-popup{background-color:#fff;border:1px solid #737373;margin-top:5px;position:absolute;right:0;padding-left:10px;padding-top:10px;padding-bottom:10px;z-index:501;display:none}@media screen and (max-width:767px){#product-topic-container .arrange-popup{border:0;width:100%;right:-10px}}#product-topic-container .arrange-popup .carot{display:none}@media screen and (max-width:767px){#product-topic-container .arrange-popup .carot{content:"";display:block;position:absolute;right:50px;top:-6px;width:0;height:0;border-style:solid;border-width:0 9px 9px;border-color:transparent transparent #fff}}#product-topic-container .arrange-popup .arrange-item{font-size:13px;text-align:left;padding-bottom:30px;margin-right:40px;text-transform:lowercase}#product-topic-container .arrange-popup .arrange-item:last-of-type{padding-bottom:0}#product-topic-container .topic-detail{padding-top:25px}@media screen and (max-width:767px){#product-topic-container .topic-detail{padding-left:10px;padding-right:10px;padding-top:20px}}#product-topic-container .topic-detail article{display:table;margin-bottom:25px;width:100%}@media screen and (max-width:767px){#product-topic-container .topic-detail article{margin-bottom:20px}}#product-topic-container .topic-detail .courses-left{display:table-cell;text-align:left;vertical-align:top}#product-topic-container .topic-detail .courses-left .image{width:30px;height:20px;float:left;vertical-align:top;background-image:url("images/spriteHome-Sprint21-A.svg");background-repeat:no-repeat;background-position:-7px -42px;-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5)}@media screen and (max-width:767px){#product-topic-container .topic-detail .courses-left .image{display:none}}#product-topic-container .topic-detail .courses-left .description-container{display:inline-block;width:90%;padding-left:10px}#product-topic-container .topic-detail .courses-left .description-container .course-level{display:none;color:#008a00;font-weight:600;font-size:14px}#product-topic-container .topic-detail .courses-left .description-container .date-separator{display:none}@media screen and (max-width:767px){#product-topic-container .topic-detail .courses-left .description-container .course-level{display:inline-block}#product-topic-container .topic-detail .courses-left .description-container .date-separator{display:inline;font-size:13px;color:#333;font-weight:100}}#product-topic-container .topic-detail .courses-left .description-container .date{font-size:13px;display:inline-block;font-weight:400;color:#737373}#product-topic-container .topic-detail .courses-left .description-container .title a{font-size:16px;font-weight:600}#product-topic-container .topic-detail .courses-left .description-container .description{font-weight:400;font-size:13px;overflow:hidden;height:37px;text-align:justify}#product-topic-container .topic-detail .courses-left .description-container .description:before{content:"";float:left;width:5px;height:3em}#product-topic-container .topic-detail .courses-left .description-container .description>*:first-child{float:right;width:100%;margin-left:-5px;font-weight:400}#product-topic-container .topic-detail .courses-left .description-container .description:after{content:"…";box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;float:right;position:relative;top:-20px;left:100%;width:3em;margin-left:-3em;padding-right:5px;text-align:right;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#fff),color-stop(50%,#fff));background:-moz-linear-gradient(to right,rgba(255,255,255,0),#fff 50%,#fff);background:-o-linear-gradient(to right,rgba(255,255,255,0),#fff 50%,#fff);background:-ms-linear-gradient(to right,rgba(255,255,255,0),#fff 50%,#fff);background:linear-gradient(to right,rgba(255,255,255,0),#fff 50%,#fff)}#product-topic-container .topic-detail article .search-result-right-container{display:table-cell;text-align:right}@media screen and (max-width:767px){#product-topic-container .topic-detail article .search-result-right-container{display:none}}#product-topic-container .topic-detail article .search-result-right-container .course-level{padding:5px 0 3px 0;box-sizing:border-box;display:block;color:#008a00;font-weight:600;font-size:13px}#product-topic-container .topic-detail article .search-result-right-container .inlearningplan-background{height:31px}#product-topic-container .topic-detail article .add-learning-plan-container{float:none}#product-topic-container .topic-detail article .add-learning-plan-container .learning-plans-callout{top:-1px;left:inherit;right:-1px}#product-topic-container .topic-detail article .search-result-right-container>*{display:inline-block;width:auto}#product-topic-container .rating .starsBackgroundContainer,#product-topic-container .rating .starsGoldContainer{display:block;float:left;max-width:100px}#product-topic-container #et-ratings{text-align:justify}#aside-container{display:inline-block;vertical-align:top;margin-top:30px;margin-left:35px;max-width:325px}@media screen and (max-width:1365px){#aside-container{display:none}#et-ratings{float:none}}#aside-container .topic-banner{max-height:355px;min-height:165px;width:325px;overflow:hidden}#aside-container .aside-header{margin-top:25px;margin-bottom:15px}#aside-container .aside-info{border-top:1px solid #ccc;overflow:auto;padding-bottom:0;padding-top:12px;position:relative;width:342px}#aside-container .aside-info #books-tab{display:block}#aside-container .careers-container .certification{text-align:left;display:flex;border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:20px;font-size:13px}#aside-container .topic-banner .owl-theme .owl-controls{text-align:right}.books-container .book{text-align:left;display:flex;border-bottom:1px solid #ccc;margin-bottom:20px;min-height:110px}.books-container .book a{width:100%}.books-container .book .book-image{height:90px;width:65px;margin-top:2px}.books-container .book .book-info{width:75%;box-sizing:border-box;padding:0 10px 15px 15px;display:inline-block;vertical-align:top}.books-container .book .book-info .book-link{color:#000}.books-container .book .book-info .bodyStyle{font-weight:400}.resources-container{position:absolute;width:325px;overflow-x:hidden}#divRegistrationPopUpContainer{font-size:13px}.registration-container.registration-popup{position:absolute}.registration-container{background-color:#fff;display:block;height:calc(100% - 39px);min-height:653px;vertical-align:middle;width:calc(100% - 75px);max-width:1291px;z-index:1000;margin-left:auto;margin-right:auto;left:0;right:0}#overlay-container.registration-overlay,#registration.registration-overlay{height:95%;position:absolute}.registration-container *{font-weight:400}.registration-container .image-container{background-color:#eee;height:100%;display:inline-block;overflow:hidden;position:absolute;min-width:27%;width:22%}.registration-container .image-container .image{background:url("images/sprite-general.png") -487px -520px;height:310px;margin:auto;position:relative;top:132px;width:280px}.registration-container .fields-container{display:inline-block;float:right;height:100%;margin-bottom:23px;margin-left:22px;width:calc(73% - 22px);overflow:hidden}.registration-container .field-url-links{margin-top:4%;display:table;width:100%}.registration-title{padding:20px 20px 0 20px;margin-top:15px}.registration-subtitle{margin-top:15px;display:block;float:left;margin-left:20px}.registration-subtitle div{float:left;margin-right:4px}.registration-subtitle .registration-email{font-weight:600}.registration-fields{display:block;float:left;height:50%;margin-top:15px;padding:20px;width:100%}.registration-fields .field{display:block;float:left;width:400px;margin-bottom:25px}.registration-fields .field.hearfrommicrosoft{max-width:700px;width:100%;clear:both}.registration-fields .field.confirm.listitem-lp-course-add-apply.apply-button{width:auto}.registration-fields .field.hearfrommicrosoft .field-label{font-weight:600}.registration-fields .field-textbox input,.registration-fields .field-textbox select{width:360px;margin-top:5px;height:26px}.registration-fields .field-textbox input[type=text]{padding-left:3px}.registration-fields .field.countries,.registration-fields .field.job,.registration-fields .field.hearFromMicrosoft,.registration-fields .field.confirm{clear:both}.registration-fields .hearfrommicrosoft .field-textbox{display:inline-block}.registration-fields .hearfrommicrosoft .field-textbox input{width:16px}.registration-fields .hearfrommicrosoft .field-textbox .disclaimer{display:inline-block;float:right;margin-top:6px;width:calc(100% - 30px);margin-bottom:25px}.registration-fields .field.confirm{min-width:94px;padding:8px;text-align:center;font-size:.938em!important;font-weight:400;background:#0072c6;color:#fff;cursor:pointer}.registration-paddingtop10{margin-top:0!important;padding-top:10px!important}.registration-disabled{color:#696969!important;background:#eee!important;cursor:default!important}.remove-outline{outline:0}.enable-button{background-color:#0072c6!important}.remove-border{border:0!important;padding:0!important;height:32px!important;min-width:94px!important;color:#fff!important}.div-bgcolor{background-color:transparent!important;padding:0!important}.registration-subtitle-margintop{margin-top:5px}.registration-width100{width:100%!important}.registration-margintop110{margin-top:110px!important}.registration-margintop35{margin-top:35px!important}.overlay-bgcolor{background-color:transparent!important}.overlay-heading-loading{color:#f5f5f5!important;font-size:120%!important;margin-top:60px!important}.paddingB9{padding-bottom:9px!important;padding-top:9px!important}.maxW900{max-width:900px!important}.fontSize13{font-size:13px}.fontSize24{font-size:24px}.user-migrated{background-color:#fff;height:360px;left:calc(50% - 275px);position:absolute;top:calc(50%);transform:translateY(50%);width:550px}.reauth-message{height:200px;left:calc(50% - 275px);top:0;transform:none}.user-migrated.lesson-not-available{position:fixed;top:calc(50% - 360px);top:-webkit-calc(50% - 180px);top:-moz-calc(50% - 180px);transform:initial}.user-migrated .top-container{background-color:#d2d2d2;border-bottom:3px solid #ffb900;height:auto}.user-migrated .top-container .maintenance-msg{padding:20px 30px 0 30px}.user-migrated .top-container .maintenance-msg .maintenance-msg-icon{background-image:url('images/MLX_Icons.svg');background-repeat:no-repeat;width:35px;margin-bottom:25px;height:35px;margin-right:20px;background-size:700px 840px;background-position:-420px -140px;display:inline-block;float:left}.user-migrated .top-container .maintenance-msg .maintenance-msg-text{display:inline-block;font-size:25px;margin-bottom:20px;margin-top:0;position:relative;vertical-align:top;width:86%}.user-migrated .bottom-container{font-weight:400;padding:20px 30px 0 30px}.user-migrated .bottom-container .bold-msg{font-weight:600;margin-bottom:20px}.user-migrated .bottom-container .upgrading-msg{margin-bottom:25px}.user-migrated .bottom-container .service-unavailable-msg{margin-bottom:50px}.user-migrated .btn-close{color:#333;background-color:#fff;cursor:pointer;border:1px solid #333;font-weight:400;font-size:13px;text-align:center;line-height:16px;height:35px;min-width:100px;margin:0;left:30px;bottom:30px;position:absolute}.reauth-button{color:#333;background-color:#fff;border:1px solid #333}@media only screen and (max-width:550px){.user-migrated{position:fixed;width:325px;right:-35px;width:325px;height:auto;left:calc(50% - 163px);top:calc(50% - 230px);transform:initial}.user-migrated .btn-close{position:relative;bottom:0;margin-bottom:30px}.user-migrated .top-container .maintenance-msg .maintenance-msg-text{width:79%;margin-bottom:25px}.user-migrated .bottom-container{padding-top:25px}.user-migrated .bottom-container .bold-msg{margin-bottom:15px}.user-migrated .bottom-container .upgrading-msg{margin-bottom:20px}.user-migrated .bottom-container .service-unavailable-msg{margin-bottom:25px}}@media only screen and (min-width:548px)and (max-height:480px){.user-migrated{transform:initial}}@media screen and (max-height:547px)and (max-width:550px){.user-migrated{position:absolute;margin-top:270px}}.user-migrated-loginTo{display:none;position:absolute;background:#fff;z-index:3000;right:-35px;width:325px;color:#333;border:1px solid #969696;text-align:left;top:40px}.user-migrated-loginTo .top-container{background-color:#d2d2d2;min-height:85px;border-bottom:3px solid #ffb900}.user-migrated-loginTo .top-container .maintenance-msg{padding:30px 30px 30px 30px;line-height:29px}.user-migrated-loginTo .top-container .maintenance-msg .carot{content:'';display:block;position:absolute;right:60px;top:-8px;width:0;width:0;height:0;border-style:solid;border-width:0 9px 9px 9px;border-color:transparent transparent #d2d2d2 transparent}.user-migrated-loginTo .top-container .maintenance-msg .maintenance-msg-icon{background-image:url('images/MLX_Icons.svg');background-repeat:no-repeat;width:35px;margin-bottom:25px;height:35px;margin-right:20px;background-size:700px 840px;background-position:-420px -140px;display:inline-block;float:left}.user-migrated-loginTo .top-container .maintenance-msg .maintenance-msg-text{display:inline-block;font-size:25px;font-weight:400;margin-top:0;position:relative;vertical-align:top;width:79%}.user-migrated-loginTo .bottom-container{padding:30px 30px 30px 30px;font-weight:400}.user-migrated-loginTo .bottom-container .bold-msg{font-weight:600;margin-bottom:15px}.user-migrated-loginTo .bottom-container .upgrading-msg{margin-bottom:25px}.user-migrated-loginTo .bottom-container .service-unavailable-msg{margin-bottom:25px}.user-migrated-loginTo .btn-close{color:#333;background-color:#fff;cursor:pointer;border:1px solid #333;font-weight:400;font-size:13px;text-align:center;line-height:16px;height:35px;min-width:100px;margin:0}@media screen and (max-width:1438px){.user-migrated-loginTo{right:0}.user-migrated-loginTo .top-container .maintenance-msg .carot{right:73px}}@media only screen and (min-height:547px)and (max-width:767px){.user-migrated-loginTo{position:fixed;left:calc(50% - 163px);top:calc(50% - 234px)}.user-migrated-loginTo .top-container .maintenance-msg .carot{display:none}}@media screen and (max-height:546px)and (max-width:766px){.user-migrated-loginTo{position:absolute;right:calc(50% - 163px)}.user-migrated-loginTo .top-container .maintenance-msg .carot{display:none}}.LearningPlanItemSearchPage{width:550px;height:360px;padding-left:0}.hrlinesearchpage{padding-left:0;margin-left:0;margin-bottom:30px;height:1px;margin-top:0!important;background-color:#fcd116!important;border:2px solid #fcd116!important}.headingtextstylessearch{font-size:25px;color:#333;font-family:Segoe UI;font-weight:300;margin-top:0;float:left;padding-left:15px;padding-top:10px}.bodytextstylessearch{padding-left:30px;color:#333;font-size:13px;font-weight:600;height:215px!important;padding-right:30px!important}.nobuttonsearch{background-color:#fff;padding:4px 30px 6px 30px;margin-top:150px;border:1px solid #737373;width:30px;cursor:pointer;font-size:13px;color:#333}.infoHeaderDiv{height:70px;padding-top:20px;padding-left:30px;padding-right:30px;background-color:#d2d2d2}.infoIcon{background-image:url('images/MLX_Icons.svg');background-repeat:no-repeat;width:35px;height:35px;background-size:700px 840px;background-position:-420px -140px;display:inline-block;float:left}.paddingTop{padding-top:0!important;padding-right:0!important}.infoHeaderDivPlayer{height:30px;padding-top:20px;padding-left:30px;padding-right:30px;padding-bottom:30px;background-color:#d2d2d2}.bodytextstyleplayer{height:210px!important}.hrlineplayer{padding-left:0;margin-left:0;margin-bottom:30px;height:1px;margin-top:0!important;width:546px!important;background-color:#fcd116!important;border:2px solid #fcd116!important}.profileHomePage{margin:auto!important;width:calc(100% - 550px);z-index:0!important}.profilecontainer{width:100%!important;margin-left:0!important}.profile-subtitle{margin-bottom:5px;margin-top:10px}.profile-header-padding{padding-left:0!important;padding-right:0!important}.profile-regis-div{padding-top:20px!important;margin-top:30px!important;padding-bottom:0!important;padding-left:0!important;padding-right:0!important;height:74%!important;width:100%!important;position:relative}.width380{width:350px!important}.maxwidth{max-width:800px!important;width:88%!important}.width-fix select{width:350px!important}.width-fix input{width:350px!important}.marginR34{margin-right:34px}.chk-style .disclaimer{margin-top:0!important}.chk-hear .disclaimer{margin-bottom:0!important}.container-height{height:calc(100% - 73px);line-height:1.25}.marginR15{margin-right:15px!important}.checkstyle input{float:left}.header-span{width:90%;position:absolute;top:0;border-top:1px solid #969696;left:0}.marginbottom15{margin-bottom:15px!important;margin-left:3px!important;margin-top:15px}.editsavecontainer{padding-left:0!important}.editsavecontainer .apply-button{margin-right:15px!important}.editsavediv{margin-left:0!important}.clearnone{clear:none!important}.apply-button .cancelstyle{color:#333!important;background:none!important}.bgcolor{background-color:#fff!important;border:solid 1px #737373!important}.SavePopUp .save-bottom-container .Yes-Button:focus{border:2px dotted #fff}.saveborder{border:solid 1px #0072c6}.SavePopUp{width:670px;height:273px;padding-left:0;color:#333;font-weight:400;font-size:13px;text-align:left}.close-button{background-image:url("images/MLX_Icons.svg");background-repeat:no-repeat;width:15px;height:15px;background-size:300px 360px;background-position:-60px -60px;display:inline-block;float:right;margin-top:15px;margin-right:20px;cursor:pointer}.marginT110{margin-top:110px}.SavePopUp .save-top-container{width:670px;border-bottom:solid 1px #969696}.SavePopUp .save-top-container .headingStyle{margin-bottom:25px;padding-top:15px;padding-left:25px;font-size:20px;width:90%;display:inline-block}.SavePopUp .save-bottom-container{width:670px;height:191px}.SavePopUp .save-bottom-container .BodyStyle{padding-top:15px;padding-left:25px}.SavePopUp .save-bottom-container .popup-button-yes{vertical-align:top}.SavePopUp .save-bottom-container .Yes-Button{width:auto;display:block;padding:5px 30px 5px 30px;background-color:#0072c6;margin-left:25px;color:#fff;border:1px solid #0072c6;cursor:pointer;font-size:13px}.SavePopUp .save-bottom-container .NO-Button{width:auto;display:inline-block;padding:5px 30px 6px 30px;background-color:#fff;margin-left:10px;color:#000;border:1px solid #737373;cursor:pointer;font-size:13px;text-align:center}.playerlp{float:right;width:60%}.maxwidth0{max-width:0%!important}.search-result-right-container .floatLe{float:left}@media screen and (min-width:1273px){.registration-container{min-height:553px!important}}@media screen and (max-width:1024px){.registration-container{height:auto;overflow-y:hidden}.registration-container .image-container{display:none}.registration-container .fields-container{width:95%;float:none}#product-topic-container .product-topic-header #product-topic-header-bottom{text-align:right}#productTopicDetailsView #filter-mobile{float:left}}@media screen and (max-width:1024px)and (min-width:768px){.registration-container .fields-container,.registration-container{height:auto;margin-bottom:11%;min-height:0}.profileHomePage{width:calc(100% - 200px)}}@media screen and (max-width:1280px)and (min-width:1025px){.profileHomePage{width:calc(100% - 415px)}}@media screen and (max-width:767px){.registration-container{height:auto;overflow-x:hidden;min-width:245px;margin-left:15px;margin-right:15px;width:calc(100% - 30px);margin-top:-25px}.registration-container .fields-container{height:auto;margin-left:0;margin-right:0;width:100%}.registration-fields .field{width:auto;max-width:100%}.registration-fields .field-textbox input[type=text],.registration-fields .field-textbox select{max-width:100%}#overlay-container.registration-overlay,#registration.registration-overlay{z-index:1000000}.profileHomePage{width:calc(100% - 50px)}}@media screen and (max-width:800px)and (orientation:landscape){.registration-container .fields-container{margin-bottom:29%}}@media screen and (max-width:480px){.mheight60{height:60px}}body.embed-player{min-height:360px;background-color:#fff}body.embed-player #aspnetForm,body.embed-player #container,body.embed-player #content,body.embed-player #main_content,body.embed-player #coursePlayer,body.embed-player #info-tab-outer-container,body.embed-player #info-tab-container{height:100%;top:0;right:0;left:0;position:absolute;width:100%;margin:0;padding:0;overflow:hidden}body.embed-player #iframeWrapper,body.embed-player #contentFrame{height:100%}body.embed-player #container{padding:0}body.embed-player #coursePlayer{padding:0;margin:0;max-width:none}body.embed-player #video-navigation{position:absolute;width:100%;bottom:0;margin:0;display:block;height:40px;background:#fff;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5}body.embed-player #autoplay-container,body.embed-player #social-share-container{display:inline-block}body.embed-player #course-info-container{top:40px;right:0;bottom:40px;left:0;position:absolute;height:auto;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5}body.embed-player #course-player-container #video-player-wrapper{border:none}body.embed-player #video-player-wrapper{display:flex;justify-content:center;align-items:center}body.embed-player .content-container{width:100%;height:100%;margin:0;padding:0}body.embed-player #main-navigation-bar{height:40px;background:#0072c6;position:relative}body.embed-player #info-tab{position:absolute;right:0;height:40px;width:auto}body.embed-player .navigation-controls{margin-top:0;margin-left:3px;width:auto!important}body.embed-player .next-text-container{width:auto;height:auto}body.embed-player .dsp-topic-title{padding-top:9px;height:auto}body.embed-player .share-autoplay-container{margin-top:7px;margin-right:20px;width:auto}body.embed-player #nav-previous{margin-left:20px}body.embed-player #stage{height:100%}body.embed-player #overview{overflow-x:hidden;overflow-y:auto;box-sizing:border-box;margin:0;padding:0 20px;height:100%}body.embed-player .overview-container-height{overflow:hidden;height:auto;margin-bottom:15px}body.embed-player #coursePlayer h1{font-size:1.3em;text-overflow:inherit;white-space:normal;line-height:1.3em;overflow:hidden}body.embed-player #overview h2{font-size:13px;margin-top:10px}body.embed-player #syllabus{padding:3px 20px;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;height:100%}body.embed-player #download{padding:2px 20px;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;height:100%}body.embed-player #share{padding:2px 20px;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;height:100%}body.embed-player .info-container .icon{background:rgba(0,0,0,0) none repeat scroll 0 0;display:inline-block;height:40px;overflow:hidden;text-indent:0;width:40px}body.embed-player #overview-tab{border-left:0}body.embed-player .tab-container .ui-tabs-nav li{top:0}body.embed-player #info-tab li{height:40px}body.embed-player .info-container li a{height:40px}body.embed-player .info-container .stage-icon img{left:-600px;top:-160px;position:relative}body.embed-player #stage-tab.ui-tabs-active a img{left:-560px;top:-160px;position:relative}body.embed-player .info-container .share-icon img{left:-680px;top:-160px;position:relative}body.embed-player #share-tab.ui-tabs-active a img{left:-640px;top:-160px;position:relative}body.embed-player .info-container .overview-icon img{left:-200px;top:0;position:relative}body.embed-player .info-container .overview-icon{background-color:#0072c6}body.embed-player #overview-tab.ui-tabs-active a img{left:-160px;top:0;position:relative}body.embed-player .info-container .syllabus-icon img{left:-280px;top:0;position:relative}body.embed-player .info-container .syllabus-icon{background-color:#0072c6}body.embed-player #syllabus-tab.ui-tabs-active a img{left:-240px;top:0;position:relative}body.embed-player .info-container .download-icon img{left:-360px;top:0;position:relative}body.embed-player .info-container .download-icon{background-color:#0072c6}body.embed-player #download-tab.ui-tabs-active a img{left:-320px;top:0;position:relative}ul#info-tab li a:focus{outline:0}body.embed-player #mvaCourseLink{color:#fff!important;display:inline-block;float:left;margin-top:8px;font-size:16px;margin-left:12px}body.embed-player #social-share-callout{position:relative;display:block!important;border:none;top:0;max-width:615px;width:100%}body.embed-player #coursePlayer.embedLesson #course-info-container{bottom:0}body.embed-player #coursePlayer.embedLesson #video-navigation,body.embed-player #coursePlayer.embedLesson #syllabus-tab,body.embed-player #coursePlayer.embedLesson #download-tab{display:none}body.embed-player #loading-container{position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;margin:0;-webkit-flex:1;-ms-flex:1;display:flex;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}#playerCover{position:absolute;background-repeat:no-repeat;background-size:contain;background-position:center;opacity:1}.playerCover-container{opacity:.93;background-color:#333;top:0;bottom:0;left:0;right:0;position:absolute}#playerCover *{color:#fff}#playerCover .course-name{padding:20px;width:calc(100% - 40px)}#playerCover #instructors,#playerCover #course-description{padding:0 20px 20px 20px}#playerCover #instructors-links a{text-decoration:none;color:#fff}#playerCover .play-icon .play-img{left:-1330px;position:relative;top:-280px}#playerCover .play-icon{display:inline-block;height:70px;left:0;min-width:0;padding:0;position:static;top:0;width:70px;z-index:10;background:none;overflow:hidden}#playerCover .restart-icon{background:url('content/images/MLX_Icons_v5.svg') no-repeat -1351px -225px!important;background-size:1500px 1800px!important;width:75px;height:75px;z-index:10;left:0;top:0;display:inline-block;position:static}#playerCover .text{font-size:16px;display:inline-block;margin-top:25px;vertical-align:top;margin-left:10px}#playerCover .play-button{display:inline-block;float:left;cursor:pointer}#playerCover .restart-icon,#playerCover .text.restart-lesson,#playerCover .text.next-lesson,#playerCover .text.start-lesson,#playerCover .text.course{cursor:pointer}#playerCover #start-course,#playerCover #start-lesson{position:absolute;bottom:0;height:75px;left:0;right:0;padding:20px 0 20px 20px}#coursePlayer.embedLesson #playerCover #start-course{display:none}#coursePlayer.embedLesson #playerCover #start-lesson{display:inline-block!important;position:fixed}#playerCover .ms-logo{bottom:20px;height:24px;overflow:hidden;position:absolute;right:20px;width:110px}#playerCover .introduction-tab-container{overflow:hidden;position:relative;line-height:1.2em;max-height:6em;text-align:justify;margin-right:-1em;padding-right:1em}#playerCover .introduction-tab-container:before{content:'...';position:absolute;right:2px;bottom:0}#okToRedirectToMVA{min-width:100px;text-align:center}@media screen and (-webkit-min-device-pixel-ratio:0)and (min-resolution:.001dpcm){#playerCover .introduction-tab-container:before{bottom:2px}}#playerCover .introduction-tab-container *{display:inline}#playerCover .introduction-tab-container:after{content:'';position:absolute;right:0;width:1em;height:1em;margin-top:.2em;background:#363636}#playerCover .introduction-tab-container br:after{content:' '}#playerCover .introduction-tab-container br{content:' '}body.embed-player #social-share-callout .social-share-callout-carot{display:none!important}.embeddedPopUps{left:0;margin:0 auto;max-width:1366px;position:static;right:0;top:0;z-index:3000}.embed-btn{padding-left:20px!important;padding-right:20px!important}.embeddedPopUps .popUpLogin{background:#fff none repeat scroll 0 0;border:1px solid #969696;color:#333;display:none;height:310px;left:50%;margin:-142px 0 0 -250px;position:absolute;text-align:left;top:50%;width:500px;z-index:3000}.popUpRedirectToMVA{z-index:10000!important}.embeddedPopUps .popUpLogin .body{padding:40px 30px 0 30px}.embeddedPopUps .popUpLogin .body .buttons-container{margin:0;position:absolute;padding:0;bottom:30px;left:30px;right:30px}.embeddedPopUps .popUpLogin .body .buttons-container #selfAssessmentDismiss,.embeddedPopUps .popUpLogin .body .buttons-container #cancelRedirect{margin-right:15px;margin-top:10px}.embeddedPopUps .popUpLogin .body .buttons-container a{margin-top:10px}.embeddedPopUps .popUpLogin .body .main-text{margin:0}body.embed-player #syllabus .accordian-container{height:auto}body.embed-player .msl2CookieNotice{position:relative}body.embed-player .overlay-loading-wrapper{width:auto;min-height:0;position:fixed;top:calc(50% - 61px);left:calc(50% - 124px)}body.embed-player .overlay-container{padding:1.5em;width:auto}body.embed-player .overlay-container .heading--large{color:#515151;float:right;font-weight:200;font-size:25px;margin:.25em 5px 0 0}body.embed-player #loading-animation{background:url('content/images/ProgressRing_Black40x40.gif') no-repeat;float:left;position:relative;margin:0 28px 0 2px}body.embed-player #download-tab-container{height:auto!important}body.embed-player .download-file-name{width:46%}body.embed-player .download-data-container{height:auto}.lesson-not-available{z-index:5000;margin-top:0!important}.lesson-not-available .bodyStyle{font-weight:400}@media only screen and (max-height:400px),only screen and (max-width:550px){.lesson-not-available{z-index:5000;top:calc(50% - 179px);bottom:calc(50% - 179px);position:fixed;height:auto}.embeddedPopUps .popUpLogin{left:10%;right:10%;margin:0;top:calc(50% - 160px);bottom:calc(50% - 160px);width:auto;height:auto}.embeddedPopUps .popUpLogin .body .buttons-container{top:240px;margin-top:10px}.embeddedPopUps .popUpLogin .body .buttons-container #selfAssessmentDismiss,.embeddedPopUps .popUpLogin .body .buttons-container #cancelRedirect{margin-right:5px!important}}@media only screen and (max-height:420px){.lesson-not-available{top:10%;bottom:10%}}.embed-tou,.download-tou{margin-top:15px;text-align:justify;color:#000!important;font-weight:400!important;font-size:8pt;border:1px solid #d2d2d2;box-sizing:border-box!important;padding:2px 8px 4px 8px}#overview .embed-tou{margin-top:50px;margin-bottom:15px}.download-tou{margin-bottom:20px}.embedded-tou{margin-top:20px;margin-right:18px;margin-bottom:5px;font-size:8pt;border:1px solid #505050;box-sizing:border-box!important;padding:2px 8px 5px 8px}.embed-tou a,.download-tou a{color:#0072c6!important;font-weight:400!important}.embedded-tou a{color:#fff!important;text-decoration:underline!important}.read-more-text{cursor:pointer;font-weight:normal}.read-less-text{cursor:pointer;font-weight:normal}.read-more-icon{float:left;background-image:url('images/sprite-Sprint21-A.png');background-position:-60px -400px;background-repeat:no-repeat;height:20px;width:20px;margin-right:5px;cursor:pointer}.read-less-icon{float:left;background-image:url('images/sprite-Sprint21-A.png');background-position:-40px -400px;background-repeat:no-repeat;height:20px;width:20px;margin-right:5px;cursor:pointer}.read-more-body-container{color:#62aad8;text-transform:uppercase;margin-top:5px;font-size:14px}.read-more-outline-container{color:#62aad8;text-transform:uppercase;margin-top:5px;font-size:14px}.read-more-instructor-container{color:#62aad8;text-transform:uppercase;margin-top:10px;font-size:14px}.liveevent-body .title{display:inline-block;color:#65a54f;font-size:25px;font-weight:lighter;width:100%;margin-top:35px;line-height:30px}.liveevent-body .bodytext{margin-top:15px;color:#505050;font-size:14px;overflow:hidden}.liveevent-body .bodytext-inner{overflow:hidden}.liveevent-body .bodytext-inner p{line-height:19px!important}.liveevent-body .oultline{padding-top:15px;overflow:hidden;width:100%}.liveevent-body .oultline-inner{overflow:hidden}.liveevent-body .instructortitle{color:#505050;font-size:16px;font-weight:600;padding-bottom:20px;padding-top:30px;text-transform:uppercase}.liveevent-body .introductiontext{overflow:hidden}.liveevent-body .instructor-header{font-size:14px;color:#505050}.liveevent-body .instructor-header a{color:#62aad8}.liveevent-body .instructor{margin-top:20px;overflow:hidden;margin-left:20px}.liveevent-body .instructor .instructor-image{height:127px;width:127px;background-size:100% 100%;float:left}.liveevent-body .instructor .instructor-info{float:left;width:580px;margin-left:20px}.liveevent-body .instructor .instructor-info .instructor-info-header{color:#505050;font-size:16px;font-weight:normal}.liveevent-body .instructor-footer{margin-top:30px;font-size:14px;color:#505050}.liveevent-body .instructor-footer a{color:#62aad8}.liveevent-body .instructor .instructor-info .instructor-info-header a{color:#0072c6}.liveevent-body .instructor .instructor-info .instructor-info-description{margin-top:15px;font-size:14px;color:#505050;overflow:hidden}.liveevent-body .instructor .instructor-info .instructor-info-description .introductiontext{overflow:hidden;font-weight:normal}.liveevent-body .instructor .instructor-info .instructor-info-description .introductiontext p{line-height:19px!important;font-weight:normal}.liveevent-body .instructor .instructor-info .instructor-info-description .read-more-body-container{margin-top:15px}.search-result-liveevent-boxleft .commingsoon-link{margin:30px 30px 30px 0;height:70px;background-color:#fccc0e;width:268px;float:left}.search-result-liveevent-boxleft .commingsoon-text{color:#fff;font-size:24px;padding-left:10px;margin-left:30px;margin-top:25px;padding-right:15px}.search-result-liveevent-boxleft .registration-link{margin:30px 30px 20px 0;height:50px;background-color:#107c10;display:inline-block;min-width:190px}.liveeventImageTop-container{width:252px;margin-left:15%;margin-top:3%}.search-result-liveevent-boxleft .registration-text{color:#fff;font-size:16px;padding-left:10px;margin-left:30px;padding-top:15px;padding-right:15px;font-weight:400}.search-result-liveevent-box .registration-link{width:100%;height:70px;background-color:#65a54f;margin-top:35px;float:right}.search-result-liveevent-box .registration-text{color:#fff;font-size:24px;padding-left:10px;margin-left:30px;margin-top:25px}.feedback #et_description_coordinator_text{padding:10px 10px;color:#fff}.liveevent-panelright{width:270px;float:left;padding-left:40px}.liveevent-panelright .search-result-feedback-box{overflow:hidden;clear:both}.liveevent-panelright .optional-box{border-top:solid 1px #acacac;clear:both;overflow:hidden;margin-top:35px;padding-top:30px}.liveevent-panelleft{width:750px;float:left;margin-left:15%}.liveevent-panelleft ul,ol,.liveevent-panelright ul,ol{list-style:disc inside none}.liveevent-panelleft ol,.liveevent-panelright ol{list-style:decimal inside none}.liveevent-panelleft li,.liveevent-panelright li{display:list-item;font-size:14px;font-weight:normal;list-style:disc inside none}#aLiveEventsPage{display:inline-block;height:64px;width:252px;margin-top:20px}.liveevent-paneltop{background-image:url("images/sprite-Sprint21-A.png");background-position:-5px -997px;background-repeat:no-repeat;height:64px;width:252px}.bodytext p{font-size:14px;line-height:18.9px;text-align:left;font-weight:normal;color:#505050}.oultline p{font-size:14px;line-height:19px;text-align:left;font-weight:normal}.liveevent-detail-box{border:1px solid;border-color:#0072c6;float:right;padding-top:15px;margin-top:5px;width:224px;margin-bottom:30px;margin-top:35px;margin-right:6px}.liveevent-detail-box .series-name{padding:15px}.liveevent-detail-box .title{display:block;color:#0072c6;font-size:16px;margin-left:15px;margin-right:15px;font-weight:normal}.liveevent-detail-box .date{display:inline-block;float:left;color:#2b2b2b;font-size:22px;font-weight:bold;margin-top:15px;margin-left:15px}.liveevent-detail-box .infoDetail{display:inline-block;float:left;color:#2b2b2b;font-size:16px;font-weight:600;margin-top:10px;margin-left:15px}.liveevent-detail-box .zone{float:right;width:93%;color:#62aad8;font-size:12px;margin-top:6px}.liveevent-detail-box .headlisting{padding-top:15px;margin-bottom:15px;padding-left:15px;clear:both;overflow:hidden}.liveevent-detail-box .headlisting div{margin-top:8px;margin-right:8px}.liveevent-detail-box .headlisting .listing{font-size:14px;color:#0072c6;font-weight:600}.liveevent-detail-box .headlisting .content{font-size:14px;color:#2b2b2b;line-height:18.9px;font-weight:normal}.liveevent-detail-box .headlisting .content p{text-align:justify;font-size:14px;line-height:1.25em;font-weight:normal}.feedback-button-container{margin:0 auto;text-align:center}.liveevent-social-box{clear:both;overflow:hidden;width:100%;margin-bottom:30px}.liveevent-social-box .center-container{width:150px;margin:auto;overflow:hidden}.liveevent-social-box .facebook-button{float:left;margin-right:8px}.liveevent-social-box .twitter-button{float:left;margin-right:8px;margin-top:2px}.liveevent-social-box .facebook-like{float:left;margin-right:8px;margin-top:2px}.feedback-container{margin:0 auto;text-align:center}.facebook-button{cursor:pointer}.facebook-button .fb-icon-small::before{content:url("images/sprite-Sprint21-A.png");left:-267px;top:-143px;position:relative}.facebook-button .fb-icon-small{height:20px;overflow:hidden;width:20px;display:inline-block}.twitter-button{cursor:pointer}.twitter-button .tw-icon-small::before{content:url("images/sprite-Sprint21-A.png");position:relative;left:-242px;top:-146px}.twitter-button .tw-icon-small{height:20px;overflow:hidden;width:20px;display:inline-block}.feedback-button-padRightLeft{padding-right:34px!important;padding-left:34px!important}.license-container{padding:0 0 50px 0}.license-container>article{text-align:left}.license-container h1{margin:10px 0}.license-container p{margin:15px 0;font-size:15px}.license-container ol{margin:0 0 1.5em;padding:0;counter-reset:item}.license-container ol>li{margin:0;padding:0 0 0 25px;text-indent:-25px;list-style-type:none;counter-increment:item;margin-bottom:10px}.license-container ol>li:before{display:inline-block;width:1em;padding-right:.5em;font-weight:bold;text-align:right;content:counter(item) "."}.license-container ul{list-style-type:disc;list-style-position:inside;text-indent:-19px}.license-container li{display:list-item;list-style:inherit;font-size:15px}.joinPopupCont{position:absolute;width:100%;height:inherit;background:#0072c6;top:0}.joinPopupCont .joinPopup{width:580px;height:360px;background:#fff;margin-left:auto;margin-right:auto;position:relative;top:50%;transform:translateY(-50%)}.joinPopupCont .joinPopup .joinPopup-banner{width:180px;height:100%;display:inline-block;background-color:#eee}.joinPopupCont .joinPopup .joinPopup-banner .banner-img{width:100%;height:120px;top:50%;transform:translateY(-50%);position:relative;background-image:url("new/images/sprite-Sprint21-A.png");background-position:-543px -1733px;background-size:950px 950px}.joinPopupCont .joinPopup .joinPopup-info{width:355px;vertical-align:top;display:inline-block;margin:40px 0 0 40px}.joinPopupCont .joinPopup .joinPopup-info ul{line-height:1em}.joinPopupCont .joinPopup p{font-weight:400;display:inline-block}.joinPopupCont .joinPopup p.messageNotSignedIn{margin:1.5em 0 1.5em 0}.joinPopupCont .joinPopup ul li .tick-icon{float:none;display:inline-block;margin-right:15px!important}.joinPopupCont .joinPopup ul li .infoItem{display:inline-block;font-size:13px;line-height:18px;color:#333;font-weight:400}.joinPopupCont .joinPopup .buttons{position:absolute;bottom:40px}.joinPopupCont .joinPopup .buttons .joinNowButton{margin-right:10px;text-align:center!important}.joinPopupCont .joinPopup .buttons .btnDeny{color:#333!important;text-align:center!important}@media(max-width:640px){.joinPopupCont .joinPopup{width:85%;height:80%}.joinPopupCont .joinPopup .buttons{bottom:20px}.joinPopupCont .joinPopup .joinPopup-banner{display:none}.joinPopupCont .joinPopup .joinPopup-info{width:inherit;margin:20px 0 0 40px}}@media(max-width:445px){.joinPopupCont .joinPopup ul li .infoItem{width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.joinPopupCont .joinPopup ul li{margin-bottom:0}.joinPopupCont .joinPopup{width:100%;height:100%}.joinPopupCont .joinPopup .joinPopup-info{width:96%;margin:20px 0 0 10px}}@media(min-width:768px)and (max-width:1279px){#social-bar{display:none}}.save-bottom-container b{font-weight:600!important}