.isIE body,.staging-window label,html body{-ms-hyphens:auto}html,html body{padding:0;height:100%;width:100%;margin:0}.content-player.play .articles-panel .panel h1,.content-player.play .panel-flex .left-items,.panel h1,.profile-detail-sec .levelTitle,content-player .play .articles-panel .panel h1,content-player .play .panel-flex .left-items,guided-learning-preview assets-grid-view .grid.assetCard .title-wrapper span .collection-title,html body,options-dialog .model-dialog .model-content button,unread-news-badge{font-family:SFProDisplay,SFProText,"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif}hr,iframe{border:none}.center,.loading .error-msg,.no-data{text-align:center}@font-face{font-family:"SFProDisplay, SFProText";src:local("SF UI Text-Regular"),local("SF_UI_Text-Regular"),url(fonts/sf/SF_UI_Text-Regular.eot) format('embedded-opentype'),url(fonts/sf/SF_UI_Text-Regular.woff2) format('woff'),url(fonts/sf/SF_UI_Text-Regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:seed_SF_UI_Text-Light;src:local("SF UI Text-Light"),local("SF_UI_Text-Light"),url(fonts/sf/SF_UI_Text-Light.eot) format('embedded-opentype'),url(fonts/sf/SF_UI_Text-Light.woff2) format('woff'),url(fonts/sf/SF_UI_Text-Light.ttf) format('truetype');font-weight:300;font-style:normal}@font-face{font-family:seed_SF_UI_Text-Medium;src:local("SF UI Text-Medium"),local("SF_UI_Text-Medium"),url(fonts/sf/SF_UI_Text-Medium.eot) format('embedded-opentype'),url(fonts/sf/SF_UI_Text-Medium.woff2) format('woff'),url(fonts/sf/SF_UI_Text-Medium.ttf) format('truetype');font-weight:500;font-style:normal}@font-face{font-family:seed_SF_UI_Display-Ultralight-webfont;src:local("SF UI Display-Ultralight-webfont"),local("SF_UI_Display-Ultralight-webfont"),url(fonts/sf/SF_UI_Display-Ultralight-webfont.eot) format('embedded-opentype'),url(fonts/sf/SF_UI_Display-Ultralight-webfont.woff2) format('woff'),url(fonts/sf/SF_UI_Display-Ultralight-webfont.ttf) format('truetype');font-weight:200;font-style:normal}@font-face{font-family:seed_SF_UI_Display-Bold-webfont;src:local("SF UI Display-Bold-webfont"),local("SF_UI_Display-Bold-webfont"),url(fonts/sf/SF_UI_Display-Bold-webfont.eot) format('embedded-opentype'),url(fonts/sf/SF_UI_Display-Bold-webfont.woff2) format('woff'),url(fonts/sf/SF_UI_Display-Bold-webfont.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:seed_myriad-set-pro_text;src:url(fonts/Myriad-Set-Pro/myriad-set-pro_text.eot) format('embedded-opentype'),url(fonts/Myriad-Set-Pro/myriad-set-pro_text.woff) format('woff2'),url(fonts/Myriad-Set-Pro/myriad-set-pro_text.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:seed_myriad-set-pro_text-italic;src:url(fonts/Myriad-Set-Pro/myriad-set-pro_text-italic.eot) format('embedded-opentype'),url(fonts/Myriad-Set-Pro/myriad-set-pro_text-italic.woff) format('woff2'),url(fonts/Myriad-Set-Pro/myriad-set-pro_text-italic.ttf) format('truetype');font-weight:400;font-style:italic}@font-face{font-family:seed_myriad-set-pro_thin;src:url(fonts/Myriad-Set-Pro/myriad-set-pro_thin.eot) format('embedded-opentype'),url(fonts/Myriad-Set-Pro/myriad-set-pro_thin.woff) format('woff2'),url(fonts/Myriad-Set-Pro/myriad-set-pro_thin.ttf) format('truetype');font-weight:200;font-style:normal}@font-face{font-family:seed_myriad-set-pro_medium;src:url(fonts/Myriad-Set-Pro/myriad-set-pro_medium.eot) format('embedded-opentype'),url(fonts/Myriad-Set-Pro/myriad-set-pro_medium.woff) format('woff2'),url(fonts/Myriad-Set-Pro/myriad-set-pro_medium.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:seed_myriad-set-pro_bold;src:url(fonts/Myriad-Set-Pro/myriad-set-pro_bold.eot) format('embedded-opentype'),url(fonts/Myriad-Set-Pro/myriad-set-pro_bold.woff) format('woff'),url(fonts/Myriad-Set-Pro/myriad-set-pro_bold.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:seed_myriad-set-pro_semibold;src:url(fonts/Myriad-Set-Pro/myriad-set-pro_semibold.eot) format('embedded-opentype'),url(fonts/Myriad-Set-Pro/myriad-set-pro_semibold.woff) format('woff'),url(fonts/Myriad-Set-Pro/myriad-set-pro_semibold.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:seed_myriad-set-pro_ultralight;src:url(fonts/Myriad-Set-Pro/myriad-set-pro_ultralight.eot) format('embedded-opentype'),url(fonts/Myriad-Set-Pro/myriad-set-pro_ultralight.woff) format('woff'),url(fonts/Myriad-Set-Pro/myriad-set-pro_ultralight.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:SFProText;src:url(fonts/sf/SFProText-Heavy/SFProText-Heavy.eot);src:url(fonts/sf/SFProText-Heavy/SFProText-Heavy.woff2) format('woff2'),url(fonts/sf/SFProText-Heavy/SFProText-Heavy.woff) format('woff'),url(fonts/sf/SFProText-Heavy/SFProText-Heavy.ttf) format('truetype'),url(fonts/sf/SFProText-Heavy/SFProText-Heavy.svg#SFProText-Heavy) format('svg'),url(fonts/sf/SFProText-Heavy/SFProText-Heavy.eot?#iefix) format('embedded-opentype');font-weight:900;font-style:normal}@font-face{font-family:SFProText;src:url(fonts/sf/SFProText-HeavyItalic/SFProText-HeavyItalic.eot);src:url(fonts/sf/SFProText-HeavyItalic/SFProText-HeavyItalic.woff2) format('woff2'),url(fonts/sf/SFProText-HeavyItalic/SFProText-HeavyItalic.woff) format('woff'),url(fonts/sf/SFProText-HeavyItalic/SFProText-HeavyItalic.ttf) format('truetype'),url(fonts/sf/SFProText-HeavyItalic/SFProText-HeavyItalic.svg#SFProText-HeavyItalic) format('svg'),url(fonts/sf/SFProText-HeavyItalic/SFProText-HeavyItalic.eot?#iefix) format('embedded-opentype');font-weight:900;font-style:italic}@font-face{font-family:SFProText;src:url(fonts/sf/SFProText-Bold/SFProText-Bold.eot);src:url(fonts/sf/SFProText-Bold/SFProText-Bold.woff2) format('woff2'),url(fonts/sf/SFProText-Bold/SFProText-Bold.woff) format('woff'),url(fonts/sf/SFProText-Bold/SFProText-Bold.ttf) format('truetype'),url(fonts/sf/SFProText-Bold/SFProText-Bold.svg#SFProText-Bold) format('svg'),url(fonts/sf/SFProText-Bold/SFProText-Bold.eot?#iefix) format('embedded-opentype');font-weight:700;font-style:normal}@font-face{font-family:SFProText;src:url(fonts/sf/SFProText-BoldItalic/SFProText-BoldItalic.eot);src:url(fonts/sf/SFProText-BoldItalic/SFProText-BoldItalic.woff2) format('woff2'),url(fonts/sf/SFProText-BoldItalic/SFProText-BoldItalic.woff) format('woff'),url(fonts/sf/SFProText-BoldItalic/SFProText-BoldItalic.ttf) format('truetype'),url(fonts/sf/SFProText-BoldItalic/SFProText-BoldItalic.svg#SFProText-BoldItalic) format('svg'),url(fonts/sf/SFProText-BoldItalic/SFProText-BoldItalic.eot?#iefix) format('embedded-opentype');font-weight:700;font-style:italic}@font-face{font-family:SFProText;src:url(fonts/sf/SFProText-Semibold/SFProText-Semibold.eot);src:url(fonts/sf/SFProText-Semibold/SFProText-Semibold.woff2) format('woff2'),url(fonts/sf/SFProText-Semibold/SFProText-Semibold.woff) format('woff'),url(fonts/sf/SFProText-Semibold/SFProText-Semibold.ttf) format('truetype'),url(fonts/sf/SFProText-Semibold/SFProText-Semibold.svg#SFProText-Semibold) format('svg'),url(fonts/sf/SFProText-Semibold/SFProText-Semibold.eot?#iefix) format('embedded-opentype');font-weight:600;font-style:normal}@font-face{font-family:SFProText;src:url(fonts/sf/SFProText-SemiboldItalic/SFProText-SemiboldItalic.eot);src:url(fonts/sf/SFProText-SemiboldItalic/SFProText-SemiboldItalic.woff2) format('woff2'),url(fonts/sf/SFProText-SemiboldItalic/SFProText-SemiboldItalic.woff) format('woff'),url(fonts/sf/SFProText-SemiboldItalic/SFProText-SemiboldItalic.ttf) format('truetype'),url(fonts/sf/SFProText-SemiboldItalic/SFProText-SemiboldItalic.svg#SFProText-SemiboldItalic) format('svg'),url(fonts/sf/SFProText-SemiboldItalic/SFProText-SemiboldItalic.eot?#iefix) format('embedded-opentype');font-weight:600;font-style:italic}@font-face{font-family:SFProText;src:url(fonts/sf/SFProText-Medium/SFProText-Medium.eot);src:url(fonts/sf/SFProText-Medium/SFProText-Medium.woff2) format('woff2'),url(fonts/sf/SFProText-Medium/SFProText-Medium.woff) format('woff'),url(fonts/sf/SFProText-Medium/SFProText-Medium.ttf) format('truetype'),url(fonts/sf/SFProText-Medium/SFProText-Medium.svg#SFProText-Medium) format('svg'),url(fonts/sf/SFProText-Medium/SFProText-Medium.eot?#iefix) format('embedded-opentype');font-weight:500;font-style:normal}@font-face{font-family:SFProText;src:url(fonts/sf/SFProText-MediumItalic/SFProText-MediumItalic.eot);src:url(fonts/sf/SFProText-MediumItalic/SFProText-MediumItalic.woff2) format('woff2'),url(fonts/sf/SFProText-MediumItalic/SFProText-MediumItalic.woff) format('woff'),url(fonts/sf/SFProText-MediumItalic/SFProText-MediumItalic.ttf) format('truetype'),url(fonts/sf/SFProText-MediumItalic/SFProText-MediumItalic.svg#SFProText-MediumItalic) format('svg'),url(fonts/sf/SFProText-MediumItalic/SFProText-MediumItalic.eot?#iefix) format('embedded-opentype');font-weight:500;font-style:italic}@font-face{font-family:SFProText;src:url(fonts/sf/SFProText-Regular/SFProText-Regular.eot);src:url(fonts/sf/SFProText-Regular/SFProText-Regular.woff2) format('woff2'),url(fonts/sf/SFProText-Regular/SFProText-Regular.woff) format('woff'),url(fonts/sf/SFProText-Regular/SFProText-Regular.ttf) format('truetype'),url(fonts/sf/SFProText-Regular/SFProText-Regular.svg#SFProText-Regular) format('svg'),url(fonts/sf/SFProText-Regular/SFProText-Regular.eot?#iefix) format('embedded-opentype');font-weight:400;font-style:normal}@font-face{font-family:SFProText;src:url(fonts/sf/SFProText-RegularItalic/SFProText-RegularItalic.eot);src:url(fonts/sf/SFProText-RegularItalic/SFProText-RegularItalic.woff2) format('woff2'),url(fonts/sf/SFProText-RegularItalic/SFProText-RegularItalic.woff) format('woff'),url(fonts/sf/SFProText-RegularItalic/SFProText-RegularItalic.ttf) format('truetype'),url(fonts/sf/SFProText-RegularItalic/SFProText-RegularItalic.svg#SFProText-RegularItalic) format('svg'),url(fonts/sf/SFProText-RegularItalic/SFProText-RegularItalic.eot?#iefix) format('embedded-opentype');font-weight:400;font-style:italic}@font-face{font-family:SFProText;src:url(fonts/sf/SFProText-Light/SFProText-Light.eot);src:url(fonts/sf/SFProText-Light/SFProText-Light.woff2) format('woff2'),url(fonts/sf/SFProText-Light/SFProText-Light.woff) format('woff'),url(fonts/sf/SFProText-Light/SFProText-Light.ttf) format('truetype'),url(fonts/sf/SFProText-Light/SFProText-Light.svg#SFProText-Light) format('svg'),url(fonts/sf/SFProText-Light/SFProText-Light.eot?#iefix) format('embedded-opentype');font-weight:300;font-style:normal}@font-face{font-family:SFProText;src:url(fonts/sf/SFProText-LightItalic/SFProText-LightItalic.eot);src:url(fonts/sf/SFProText-LightItalic/SFProText-LightItalic.woff2) format('woff2'),url(fonts/sf/SFProText-LightItalic/SFProText-LightItalic.woff) format('woff'),url(fonts/sf/SFProText-LightItalic/SFProText-LightItalic.ttf) format('truetype'),url(fonts/sf/SFProText-LightItalic/SFProText-LightItalic.svg#SFProText-LightItalic) format('svg'),url(fonts/sf/SFProText-LightItalic/SFProText-LightItalic.eot?#iefix) format('embedded-opentype');font-weight:300;font-style:italic}@font-face{font-family:SFProDisplay;src:url(fonts/sf/SFProDisplay-Semibold/SFProDisplay-Semibold.eot);src:url(fonts/sf/SFProDisplay-Semibold/SFProDisplay-Semibold.woff2) format('woff2'),url(fonts/sf/SFProDisplay-Semibold/SFProDisplay-Semibold.woff) format('woff'),url(fonts/sf/SFProDisplay-Semibold/SFProDisplay-Semibold.ttf) format('truetype'),url(fonts/sf/SFProDisplay-Semibold/SFProDisplay-Semibold.svg#SFProDisplay-Semibold) format('svg'),url(fonts/sf/SFProDisplay-Semibold/SFProDisplay-Semibold.eot?#iefix) format('embedded-opentype');font-weight:600;font-style:normal}@font-face{font-family:SFProDisplay;src:url(fonts/sf/SFProDisplay-Regular/SFProDisplay-Regular.eot);src:url(fonts/sf/SFProDisplay-Regular/SFProDisplay-Regular.woff2) format('woff2'),url(fonts/sf/SFProDisplay-Regular/SFProDisplay-Regular.woff) format('woff'),url(fonts/sf/SFProDisplay-Regular/SFProDisplay-Regular.ttf) format('truetype'),url(fonts/sf/SFProDisplay-Regular/SFProDisplay-Regular.svg#SFProDisplay-Regular) format('svg'),url(fonts/sf/SFProDisplay-Regular/SFProDisplay-Regular.eot?#iefix) format('embedded-opentype');font-weight:400;font-style:normal}@font-face{font-family:SFProDisplayThai;src:url(fonts/sf/SFProTH-Display/SFProTHDisplay_black.ttf);font-weight:400;font-style:normal}@font-face{font-family:SFProDisplayThai;src:url(fonts/sf/SFProTH-Display/SFProTHDisplay_bold.ttf);font-weight:600;font-style:normal}@font-face{font-family:SFProDisplayThai;src:url(fonts/sf/SFProTH-Display/SFProTHDisplay_heavy.ttf);font-weight:600;font-style:normal}@font-face{font-family:SFProDisplayThai;src:url(fonts/sf/SFProTH-Display/SFProTHDisplay_light.ttf);font-weight:300;font-style:normal}@font-face{font-family:SFProDisplayThai;src:url(fonts/sf/SFProTH-Display/SFProTHDisplay_medium.ttf);font-weight:500;font-style:normal}@font-face{font-family:SFProDisplayThai;src:url(fonts/sf/SFProTH-Display/SFProTHDisplay_regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:SFProDisplayThai;src:url(fonts/sf/SFProTH-Display/SFProTHDisplay_semibold.ttf);font-weight:500;font-style:normal}@font-face{font-family:SFProDisplayThai;src:url(fonts/sf/SFProTH-Display/SFProTHDisplay_thin.ttf);font-weight:300;font-style:normal}@font-face{font-family:SFProDisplayThai;src:url(fonts/sf/SFProTH-Display/SFProTHDisplay_ultralight.ttf);font-weight:200;font-style:normal}*{box-sizing:border-box}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html body{overflow:auto;-webkit-tap-highlight-color:transparent;outline:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:static}html body top-nav{top:0}html body .main-wrapper{margin-top:91px}html body .main-wrapper.back-panel{margin-top:134px}html body .main-wrapper.iframe-player{height:calc(100% - 91px)}#shell-view-wrapper,html.fixed-content body ui-view,html.isIOS,html.isIOS body,html.no-scroll{height:100%}html[lang]:lang(zh) body *,html[lang]:lang(zh-CN) body *,html[lang]:lang(zh-HK) body *,html[lang]:lang(zh-TW) body *{font-family:'SF Pro SC',SFProDisplay,SFProText,"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif!important}html:lang(ja) body *,html:lang(ja-JP) body *,html[lang]:lang(ja) body{font-family:'SF Pro JP',SFProDisplay,SFProText,"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif!important}html:lang(ja) body * footer ol,html:lang(ja-JP) body * footer ol,html[lang]:lang(ja) body footer ol{line-height:12px}html:lang(th) body *,html:lang(th-TH) body *,html[lang]:lang(th) body{font-family:'SF Pro TH',SFProDisplayThai,SFProText,"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif!important}html.isIOS{overflow:visible!important;position:initial}html.isIOS body{position:inherit}html.no-scroll{overflow:hidden!important;position:fixed!important}html.no-scroll body{position:static}html.fixed-content,html.fixed-content body{position:fixed}button,input,select,textarea{font-family:"SF Pro Text"}a{color:#000}ui-view{left:0;width:100%;display:block;overflow:hidden}ui-view:empty{display:none}ul li{position:relative}ul li .animate-enter,ul li .animate-leave{-webkit-transition:.1s cubic-bezier(.25,.25,.75,.75) all;-moz-transition:.1s cubic-bezier(.25,.25,.75,.75) all;-ms-transition:.1s cubic-bezier(.25,.25,.75,.75) all;-o-transition:.1s cubic-bezier(.25,.25,.75,.75) all;transition:.1s cubic-bezier(.25,.25,.75,.75) all;position:relative;display:block}ul li .animate-enter.animate-enter-active,ul li .animate-leave{opacity:1;bottom:0;height:30px}ul li .animate-enter,ul li .animate-leave.animate-leave-active{opacity:0;bottom:-50px;height:0}hr{border-top:1px solid #ddd;height:1px;margin:20px 0}.hide-element{display:none}.pull-right{float:right}.pull-left{float:left}.loading{background:url(../images/animated_spinner.gif) center no-repeat;background-size:30px;width:100%;height:100%;display:table}.chevron-left,.chevron-left.white{background-color:transparent;background-size:12px 20px;background-repeat:no-repeat}.loading .error-msg{width:100%;display:table-cell;padding-bottom:90px;vertical-align:middle}.no-data{padding-top:20%;font-weight:400;color:#ccc!important;font-size:20px!important;height:100%}.btn{display:inline-block;padding:0 0 0 30px}.chevron-left{background-image:url(../images/back_chevron_blue.png);background-position:12px 50%}@media (-webkit-min-device-pixel-ratio:1.3){.chevron-left{background-image:url(../images/back_chevron_blue@2x.png)}}.chevron-left.white{background-image:url(../images/back_chevron_white.png);background-position:50% 50%}@media (-webkit-min-device-pixel-ratio:1.3){.chevron-left.white{background-image:url(../images/back_chevron_white@2x.png)}}.chevron-left.chevron-left-text{display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:left;background:0 0;outline-offset:-5px}.chevron-left.chevron-left-text::before{font-family:"SF Pro Icons";position:absolute;content:'';left:14px;top:0;font-size:25px}.chevron-left.chevron-left-text.hide-chevron{padding-left:15px}.chevron-left.chevron-left-text.hide-chevron::before{content:''}button.chevron-left.chevron-left-text{background-color:transparent;border:0;color:#0070c9;font-size:18px}.chevron-right.black{background-color:transparent;background-image:url(../images/see_more_chevron_black.png);background-repeat:no-repeat;background-size:8px 12px;background-position:right 15px center;padding:0 30px 0 0}.chevron-down,.chevron-down.disabled,.chevron-down.white{background-size:20.5px 11.5px}.chevron-down,.chevron-down.disabled,.chevron-down.white,.icon-list{background-position:50% 50%;background-color:transparent;background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio:1.3){.chevron-right.black{background-image:url(../images/see_more_chevron_black@2x.png)}}.chevron-down{background-image:url(../images/DownArrowActive.png)}@media (-webkit-min-device-pixel-ratio:1.3){.chevron-down{background-image:url(../images/DownArrowActive@2x.png)}}.chevron-down.white{background-image:url(../images/DownArrowActivewhite.png)}@media (-webkit-min-device-pixel-ratio:1.3){.chevron-down.white{background-image:url(../images/DownArrowActivewhite@2x.png)}}.chevron-down.disabled{background-image:url(../images/DownArrow.png)}@media (-webkit-min-device-pixel-ratio:1.3){.chevron-down.disabled{background-image:url(../images/DownArrow@2x.png)}}.icon-list{background-image:url(../images/listBlue.png);background-size:21px 14px}@media (-webkit-min-device-pixel-ratio:1.3){.icon-list{background-image:url(../images/listBlue@2x.png)}}.icon-list.white{background-color:transparent;background-image:url(../images/listIconWhite.png);background-repeat:no-repeat;background-size:35px 22px;background-position:50% 50%}.chevron-up,.chevron-up.disabled{background-color:transparent;background-repeat:no-repeat;background-size:20.5px 11.5px;background-position:50% 50%}@media (-webkit-min-device-pixel-ratio:1.3){.icon-list.white{background-image:url(../images/listIconWhite@2x.png)}}.chevron-up{background-image:url(../images/UpArrowActive.png)}@media (-webkit-min-device-pixel-ratio:1.3){.chevron-up{background-image:url(../images/UpArrowActive@2x.png)}}.chevron-up.white{width:50px;background-image:url(../images/UpArrowActivewhite.png)}.chevron-up.disabled{background-image:url(../images/UpArrow.png)}@media (-webkit-min-device-pixel-ratio:1.3){.chevron-up.disabled{background-image:url(../images/UpArrow@2x.png)}}.icon-articles{background:url(../images/listBlue.png) center center no-repeat}.arrow-right-btn,.icon-remove{background-repeat:no-repeat;background-color:transparent}.icon-remove{border:0;padding:10px;background-image:url(../images/clear_recent_searches.png);background-size:16px auto;background-position:45% 55%;cursor:pointer}@media (-webkit-min-device-pixel-ratio:1.3){.icon-remove{background-image:url(../images/clear_recent_searches@2x.png)}}::placeholder{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}::-webkit-input-placeholder{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:-moz-placeholder{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}::-moz-placeholder{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:-ms-input-placeholder{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[placeholder]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.offscreen,.sr-only{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden;font-family:SFProText}.offscreen:focus,.sr-only:focus{position:relative;clip:auto;width:auto;height:auto;overflow:auto}.checkbox-container{border:1px solid #0070c9;border-radius:4px;width:11.25em;max-width:260px;height:2.6em;text-align:left;text-wrap:none}.checkbox-container.focused{outline:#83BFFC solid 2px;outline-offset:2px}.checkbox-container .checkbox{display:inline-block;width:50%;height:100%;overflow:hidden;text-align:center;font-size:14px;color:#0070c9}.checkbox-container input[type=radio]{opacity:0}.checkbox-container div.checkbox label{height:2.6em;line-height:32px;width:100%;display:block;cursor:pointer;letter-spacing:-.016em;font-family:SFProText,SFProDisplay,"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif}.checkbox-container div.checkbox label.checked{background-color:#0070c9;color:#fff;cursor:default;line-height:32px}.checkbox-container .checkbox.focused{outline:#83BFFC solid 3px;outline-offset:2px}.aria-outline-off .checkbox.focused,.aria-outline-off a,.aria-outline-off assets-grid-view .wrapper .grid,.aria-outline-off button,.aria-outline-off div,.aria-outline-off h1,.aria-outline-off h2,.aria-outline-off input,.aria-outline-off label,.aria-outline-off li:focus,.aria-outline-off li:focus div.wrapper div.sliding,.aria-outline-off list,.aria-outline-off slide,.aria-outline-off span,.aria-outline-off textarea,.aria-outline-off ul,.home-news .checkbox-container.focused{outline:0!important}.hide-a11y{display:none}.aria-outline-off .hide-a11y,.show-a11y{display:block}.aria-outline-off .show-a11y,div#notify:empty,div#notifynonalert:empty{display:none}div#notify,div#notifynonalert{display:inline-block;text-indent:-999em;border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.hidden-fieldset{border:0;padding:0;margin:0;width:100%;height:100%}.arrow-right-btn{width:100%;text-align:left;border:0;line-height:45px;font-size:17px;margin-left:10px;border-bottom:1px solid #ddd;background-image:url(../images/disclosure@2x.png);background-size:auto 12px;background-position:96% 19px}.home-profile-membership nav,.sub-nav-mobile .nav,footer:not(.landing-footer) nav{border-bottom:1px solid #d2d2d7}.icon::after{font-family:"SF Pro Icons";color:inherit;display:inline-block;font-style:normal;font-weight:inherit;font-size:inherit;line-height:1;text-decoration:none;position:relative;z-index:1;alt:''}.icon-chevronleft::after{content:""}.home-resources .icon.chevron-right:after,.icon-chevronright::after{content:""}.icon-chevronup::after{content:""}.icon-chevrondown::after{content:""}.icon-download::after{content:""}#loading-spinner{display:none}@media (min-width:701px){.desktop-only{display:block!important}.mobile-only{display:none!important}}@media (max-width:813px){.desktop-only{display:none!important}.mobile-only{display:block!important}}input[type=text]:focus,input[type=search]:focus{outline:0}.ios-keyboard-caller{position:absolute;top:-40px;left:0}.width-limit{max-width:1011px;width:100%;margin:0 auto;position:relative}@media (min-width:814px){.width-limit{display:flex}}.bottom-legal,footer:not(.landing-footer){background-color:#f5f5f7;--footer-background:#f5f5f7;--footer-border-color:#d2d2d7;--footer-text-color:#6e6e73;--footer-link-color:#424245;font-size:12px;letter-spacing:-.01em;padding:13px 22px 0;font-family:"SF Pro Text","Myriad Set Pro","SF Pro Icons","Apple Legacy Chevron","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.home-profile-membership ol,footer:not(.landing-footer) ol{padding-left:25px}.home-profile-membership .bottom-legal,footer:not(.landing-footer) .bottom-legal{background:var(--footer-background);padding:10px 0;color:#888;letter-spacing:0;min-height:65px}.home .loading:not(.no-minheight),.home-profile-membership .height-two-panels,.home-resources .home-resources-all,footer:not(.landing-footer) .height-two-panels{min-height:calc(100vh - 230px)}.home-profile-membership .bottom-copyright,footer:not(.landing-footer) .bottom-copyright{padding-right:27px;line-height:37px;color:var(--footer-text-color)}.home-profile-membership .bottom-legal-links,footer:not(.landing-footer) .bottom-legal-links{display:inline-block}.home-profile-membership .bottom-legal-links a,.home-profile-membership .footer-breadcrumbs-link,footer:not(.landing-footer) .bottom-legal-links a,footer:not(.landing-footer) .footer-breadcrumbs-link{color:var(--footer-link-color);text-decoration:none;font-size:12px}.home-profile-membership .bottom-legal-links a:hover,.home-profile-membership .footer-breadcrumbs-link:hover,.landing-wrapper.registration .landing-content .landing-center-container .reg-form .scrollable label.terms-wrapper.underline a,footer:not(.landing-footer) .bottom-legal-links a:hover,footer:not(.landing-footer) .footer-breadcrumbs-link:hover{text-decoration:underline}.home-profile-membership .bottom-legal-links a,footer:not(.landing-footer) .bottom-legal-links a{padding:0 10px 0 8px;line-height:30px}.home-profile-membership .bottom-legal-links a:not(:last-child),footer:not(.landing-footer) .bottom-legal-links a:not(:last-child){border-right:1px solid var(--footer-border-color);padding-left:0}.home-profile-membership .footer-breadcrumbs,footer:not(.landing-footer) .footer-breadcrumbs{padding:4px 0 15px;position:relative;color:#424245}.home-profile-membership .bottom-legal,.home-profile-membership nav,footer:not(.landing-footer) .bottom-legal,footer:not(.landing-footer) nav{max-width:980px;margin:0 auto}.home-profile-membership .footer-breadcrumbs-path,.home-profile-membership ol li,footer:not(.landing-footer) .footer-breadcrumbs-path,footer:not(.landing-footer) ol li{display:inline-block}.home-profile-membership .footer-breadcrumbs-item,footer:not(.landing-footer) .footer-breadcrumbs-item{margin-right:7px;float:left;padding:3px 8px 3px 0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-profile-membership .footer-breadcrumbs-path,footer:not(.landing-footer) .footer-breadcrumbs-path{font-size:12px;line-height:1.33337;font-weight:400;letter-spacing:-.01em;font-family:"SF Pro Text","SF Pro Icons","Helvetica Neue",Helvetica,Arial,sans-serif;position:relative}.home-profile-membership .footer-breadcrumbs-item:before,footer:not(.landing-footer) .footer-breadcrumbs-item:before{width:8px;background-size:8px 36px;background-repeat:no-repeat;background-image:url(../images/footer_chevron-icon_large.svg);margin-right:11px;content:'';display:inline-block;vertical-align:middle;margin-top:-1px;height:18px;background-position-y:100%}.home-profile-membership .footer-breadcrumbs-home-icon,footer:not(.landing-footer) .footer-breadcrumbs-home-icon{width:14px;background-size:14px 72px;background-repeat:no-repeat;background-image:url(../images/footer_icon_large.svg);height:18px;display:block;position:relative;color:transparent;background-position-y:-36px}.home-profile-membership .footer-breadcrumbs-home-label,footer:not(.landing-footer) .footer-breadcrumbs-home-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.home-profile-membership .footer-breadcrumbs-home,footer:not(.landing-footer) .footer-breadcrumbs-home{left:0;position:absolute;top:16px;z-index:1}@media only screen and (max-width:767px){.home-profile-membership .height-two-panels,footer:not(.landing-footer) .height-two-panels{min-height:calc(100vh - 259px)}footer:not(.landing-footer){padding-left:16px;padding-right:16px}footer:not(.landing-footer) .bottom-legal-links{width:100%}footer:not(.landing-footer) .bottom-legal{min-height:95px}footer:not(.landing-footer) .bottom-copyright{line-height:12px;padding-top:23px;display:inline-block}.mopac-top-nav.expanded.show-mobile-search{height:100vh!important}}html body top-nav{position:fixed!important}.body-noscroll{overflow:hidden}.mopac-top-nav .top-nav-wrapper .desktop-top-icon .top-nav-profile-icon{width:35px}body #shell-view-wrapper>ui-view.ng-enter,body #shell-view-wrapper>ui-view.ng-leave{background-color:#fff;position:absolute}body #shell-view-wrapper>ui-view.ng-enter{-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}body #shell-view-wrapper>ui-view.ng-enter-active,body #shell-view-wrapper>ui-view.ng-leave{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}body #shell-view-wrapper>ui-view.ng-leave-active{-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}body #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-enter .achievement,body #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-enter .achievement-list-page,body #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-enter .badges,body #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-enter .home-profile-info,body #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-enter .leaderboard,body #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-enter .leaderboard-improvedetails,body #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-enter .leaderboard-preview{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}body #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-enter-active .achievement,body #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-enter-active .achievement-list-page,body #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-enter-active .badges,body #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-enter-active .home-profile-info,body #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-enter-active .leaderboard,body #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-enter-active .leaderboard-improvedetails,body #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-enter-active .leaderboard-preview{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}body #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-leave .achievement,body #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-leave .achievement-list-page,body #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-leave .badges,body #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-leave .home-profile-info,body #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-leave .leaderboard,body #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-leave .leaderboard-improvedetails,body #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-leave .leaderboard-preview{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}body #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-leave-active .achievement,body #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-leave-active .achievement-list-page,body #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-leave-active .badges,body #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-leave-active .home-profile-info,body #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-leave-active .leaderboard,body #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-leave-active .leaderboard-improvedetails,body #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-leave-active .leaderboard-preview{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}body #shell-view-wrapper>ui-view ui-view .home-news-all ui-view.ng-enter .asset-related{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}body #shell-view-wrapper>ui-view ui-view .home-news-all ui-view.ng-enter-active .asset-related{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}body #shell-view-wrapper>ui-view ui-view .home-news-all ui-view.ng-leave .asset-related{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}body #shell-view-wrapper>ui-view ui-view .home-news-all ui-view.ng-leave-active .asset-related{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}body.back #shell-view-wrapper>ui-view.ng-enter{-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}body.back #shell-view-wrapper>ui-view.ng-enter-active,body.back #shell-view-wrapper>ui-view.ng-leave{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}body.back #shell-view-wrapper>ui-view.ng-leave-active{-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}body.back #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-enter .achievement,body.back #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-enter .achievement-list-page,body.back #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-enter .badges,body.back #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-enter .home-profile-info,body.back #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-enter .leaderboard,body.back #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-enter .leaderboard-improvedetails,body.back #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-enter .leaderboard-preview{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}body.back #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-enter-active .achievement,body.back #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-enter-active .achievement-list-page,body.back #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-enter-active .badges,body.back #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-enter-active .home-profile-info,body.back #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-enter-active .leaderboard,body.back #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-enter-active .leaderboard-improvedetails,body.back #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-enter-active .leaderboard-preview,body.back #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-leave .achievement,body.back #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-leave .badges,body.back #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-leave .home-profile-info .achievement-list-page,body.back #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-leave .leaderboard,body.back #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-leave .leaderboard-improvedetails,body.back #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-leave .leaderboard-preview{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}body.back #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-leave-active .achievement,body.back #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-leave-active .achievement-list-page,body.back #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-leave-active .badges,body.back #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-leave-active .home-profile-info,body.back #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-leave-active .leaderboard,body.back #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-leave-active .leaderboard-improvedetails,body.back #shell-view-wrapper>ui-view ui-view .home-profile ui-view.ng-leave-active .leaderboard-preview{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}body.back #shell-view-wrapper>ui-view ui-view .home-news-all ui-view.ng-enter .asset-related,body.back #shell-view-wrapper>ui-view ui-view .home-news-all ui-view.ng-enter .news{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}body.back #shell-view-wrapper>ui-view ui-view .home-news-all ui-view.ng-enter-active .asset-related,body.back #shell-view-wrapper>ui-view ui-view .home-news-all ui-view.ng-enter-active .news,body.back #shell-view-wrapper>ui-view ui-view .home-news-all ui-view.ng-leave .asset-related,body.back #shell-view-wrapper>ui-view ui-view .home-news-all ui-view.ng-leave .news{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}body.back #shell-view-wrapper>ui-view ui-view .home-news-all ui-view.ng-leave-active .asset-related,body.back #shell-view-wrapper>ui-view ui-view .home-news-all ui-view.ng-leave-active .news{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}body.vertical #shell-view-wrapper>ui-view.ng-enter,body.vertical #shell-view-wrapper>ui-view.ng-leave{position:absolute}body.vertical #shell-view-wrapper>ui-view.ng-enter{-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}body.vertical #shell-view-wrapper>ui-view.ng-enter-active{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}body.vertical #shell-view-wrapper>ui-view.ng-leave,body.vertical.back #shell-view-wrapper>ui-view.ng-enter{z-index:-1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}body.vertical #shell-view-wrapper>ui-view.ng-leave{transform:translate3d(0,0,0)}body.vertical.back #shell-view-wrapper>ui-view.ng-enter,body.vertical.back #shell-view-wrapper>ui-view.ng-leave{position:absolute}body.vertical.back #shell-view-wrapper>ui-view.ng-enter{transform:translate3d(0,0,0)}body.vertical.back #shell-view-wrapper>ui-view.ng-enter-active,body.vertical.back #shell-view-wrapper>ui-view.ng-leave{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}body.vertical.back #shell-view-wrapper>ui-view.ng-leave-active{-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.desktop .model-window-content .faq,.desktop .model-window-content .feedback,.desktop .model-window-content .feedback-attachment{background-color:#fff}.desktop .model-window-content .feedback .feedback-form-container .panel .left-links{animation:link-visible 1s ease;text-align:left}@-webkit-keyframes link-visible{from{opacity:0}to{opacity:1}}@-moz-keyframes link-visible{from{opacity:0}to{opacity:1}}@-o-keyframes link-visible{from{opacity:0}to{opacity:1}}@-ms-keyframes link-visible{from{opacity:0}to{opacity:1}}@keyframes link-visible{from{opacity:0}to{opacity:1}}.desktop .model-window-content .feedback .feedback-form-container .panel h1{margin:0}.desktop .model-window-content .faq div.static-page section{height:calc(100% - 50px);overflow-y:hidden}.desktop .model-window-content .feedback-attachment{height:100%}.desktop .model-window-content .feedback .panel h1{width:100%}.desktop news-player linked-leaderboard .leaderboard{background-color:#F8F8F8}.desktop news-player linked-leaderboard .leaderboard .leaderboard-details-wrapper{background-color:#FFF;max-width:650px;margin:auto}.desktop news-player linked-leaderboard .leaderboard .leaderboard-details-wrapper collection-list .row{margin-top:0!important}.desktop .home-news-all>.loading{background-color:#fff}.desktop .home-news-all>ui-view{float:right;top:91px;right:0;position:absolute;margin-left:320px;padding-right:20px}.desktop .home-news-all>ui-view .no-data{height:100%;padding:0}.desktop .home-news-all>ui-view .no-data:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.desktop .home-news-all>ui-view .no-data span{display:inline-block;vertical-align:middle}.desktop .assets .right-links,.desktop .home-resources .right-links{width:25em}.desktop .asset-related{position:relative;height:100%}.desktop .asset-related .related-assets-list{position:absolute;width:100%;top:50px;height:calc(100% - 50px);background-color:#fff}.desktop options-dialog .model-dialog .model-content{width:394px}.desktop options-dialog .model-dialog .model-content button{padding:.5em 1em}.desktop options-dialog .model-dialog .model-content .btn-group{margin-bottom:2em}.desktop options-dialog .model-dialog .model-content .btn-cancel{display:none}.desktop .modal-overlay-panel{position:absolute;z-index:100;top:0;left:0;width:100%;height:50px;background:#fff;opacity:0}.desktop .newsedit-modal-overlay-panel{position:absolute;z-index:100;top:50px;left:0;width:100%;height:100%;background:#fff;opacity:0}.desktop .regerr .help-container,.desktop .reghelp .help-container,.desktop .registration .help-container,.desktop .seedintro .help-container,.desktop .tos .help-container,.desktop .welcome .help-container{height:100%;width:100%;background:#eee}.desktop .regerr .sub-view-header,.desktop .reghelp .sub-view-header,.desktop .registration .sub-view-header,.desktop .seedintro .sub-view-header,.desktop .tos .sub-view-header,.desktop .welcome .sub-view-header{background-color:#fff}.desktop .regerr .tos-page-body,.desktop .reghelp .tos-page-body,.desktop .registration .tos-page-body,.desktop .seedintro .tos-page-body,.desktop .tos .tos-page-body,.desktop .welcome .tos-page-body{overflow-y:hidden}.isIE input:-ms-input-placeholder{color:#d6d6d6!important}.isIE .home-news,.isIE .home-news ui-view .home-news-all,.isIE .home-news ui-view .home-news-flagged,.isIE .home-resources,.isIE .home-resources .home-resources,.isIE .home-resources .home-resources-categories{height:100%!important}.isIE .home-resources .home-resources .horizontal-scroll-slides.cards slide .text span,.isIE .home-resources .home-resources .horizontal-scroll-slides.glcards slide .text span{display:inline-block;max-height:36px}.isIE .achievement-list-page collection-list .descr .description{display:inline-block;height:32px}.isIE .leaderboard-list .list li>div .no-rank .no-rank-txt,.isIE .leaderboard-list .list li>div .rank .no-rank-txt{padding:0 4px;margin-top:14px}.isIE .leaderboard-list .list li>div .row-title .title{display:inline-block;line-height:1.25em;max-height:2.5em;word-break:break-all;word-break:break-word}.isIE .leaderboard-list .list li>div .end-date,.isIE .leaderboard-list .list li>div .row-audtitle .title{display:inline-block;max-height:18px;word-break:break-all;word-break:break-word}.isIE .leaderboard .leaderboard-details-wrapper .leaderboard-details h4{white-space:nowrap;max-width:100%;text-overflow:ellipsis;max-height:1.5em;line-height:1.5em;word-wrap:normal}.isIE .leaderboard .leaderboard-details-wrapper .leaderboard-details .desc-wrapper h2{line-height:1.5em;max-height:3em;word-break:break-all;overflow:hidden}.isIE .leaderboard .leaderboard-details-wrapper .leaderboard-details .desc-wrapper h2:after{content:'';position:absolute;right:-1em;width:1em;height:1em;margin-top:.2em;background:#fff}.isIE .leaderboard .leaderboard-details-wrapper .leaderboard-details .desc-wrapper h2:before{content:'...';position:absolute;right:-1em;bottom:0;width:1em}@media only screen and (max-width:1200px){.desktop .assets .wrapper .panel.center .right-links .field .input{width:68%}.desktop .assets .panel .right-links,.desktop .home-resources .panel .right-links{width:16.56em}.desktop .assets .panel .right-links .search-icon,.desktop .home-resources .panel .right-links .search-icon{padding-left:4px;width:30%!important}.desktop .assets .panel .right-links .field-wrapper,.desktop .home-resources .panel .right-links .field-wrapper{min-width:80px;width:65%;vertical-align:top}.desktop .assets .panel .right-links .search-icon,.desktop .home-resources .panel .right-links .search-icon{min-width:70px}.desktop .home-resources .panel .right-links input[type=reset]{right:13%!important}.desktop .assets .search-panel .wrapper .search-header a.clear-recent{color:#0070c9;cursor:pointer;margin:12px 5px 12px 0;font-size:17px;font-weight:400;text-decoration:none;display:inline-block;overflow:hidden;text-overflow:ellipsis;position:absolute}.desktop .assets .search-panel .wrapper .search-header>div{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:calc(100% - 90px);width:auto;margin:12px 0 12px 4.68em;display:inline-block;font-size:15px;min-height:20px;box-sizing:border-box}}@media only screen and (min-width:813px) and (orientation:portrait),(min-width:814px) and (orientation:landscape){.desktop .home-news-all>ui-view,.desktop .home-resources-categories>ui-view{margin-left:320px;padding-right:320px}.desktop .home-news collection-list.home-news-all-list{width:320px}.desktop .home-news collection-list.home-news-all-list.open-menu{width:420px}.desktop .home-news .panel.nav-sub-wrapper,.desktop .home-news .panel.search.flex-container,.desktop .home-news-all>.loading,.desktop .home-resources-categories ul.list,.desktop .home-resources-categories>.loading{width:320px}.desktop .home-news-all>ui-view{height:calc(100% - 91px)}.desktop options-dialog .model-dialog .model-content{width:300px}}@media only screen and (min-width:1280px){.desktop .home-news collection-list.home-news-all-list{width:414px}.desktop .home-news collection-list.home-news-all-list.open-menu{width:514px}.desktop .home-news .panel.nav-sub-wrapper,.desktop .home-news .panel.search.flex-container,.desktop .home-news-all>.loading,.desktop .home-resources-categories>.loading{width:414px}.desktop .home-news-all>ui-view,.desktop .home-resources-categories>ui-view{margin-left:414px;padding-right:414px}}.staggingIndicator{position:relative;top:-10px;right:-2px;font-weight:400;color:#fff;font-size:12px;height:16px;width:16px;border-radius:8px;line-height:10px;background-color:#ff3b30;display:inline-block;padding-top:3px;box-sizing:border-box;text-align:center}body #shell-view-wrapper .deepLink.loading{position:fixed;width:100%;height:100%;top:0;left:0;background-color:#fff;opacity:1;z-index:102}.login-to-see-more{line-height:1.47059;color:#0070c9;text-decoration:none;margin-top:4px;display:inline-block;font-size:15px;margin-bottom:15px}.login-to-see-more.icon::after{padding-left:5px}.landing-wrapper{height:100%;overflow:auto;position:fixed;width:100%;top:0}.landing-wrapper .landing-background{background:url(../images/landing-large.jpg) center no-repeat;background-size:cover;position:absolute;height:100%;width:100%;min-height:480px}.landing-wrapper .landing-footer,.landing-wrapper .landing-header{padding-right:10px;width:100%;height:40px;position:relative;text-align:right;overflow:hidden}.landing-wrapper .landing-footer ul,.landing-wrapper .landing-header ul{margin:5px 0 0}.landing-wrapper .landing-footer ul li,.landing-wrapper .landing-footer ul li a,.landing-wrapper .landing-header ul li,.landing-wrapper .landing-header ul li a{font-size:12px;display:inline-block;color:#75757A;text-decoration:none}.landing-wrapper .landing-footer ul li a.faq,.landing-wrapper .landing-footer ul li.faq,.landing-wrapper .landing-header ul li a.faq,.landing-wrapper .landing-header ul li.faq{border-radius:50%;width:25px;height:25px;padding:0 5px;border:1px solid #75757A}.landing-wrapper .landing-footer ul .vertical-line:before,.landing-wrapper .landing-header ul .vertical-line:before{content:'| ';padding:0 10px}.landing-wrapper .landing-header ul li,.landing-wrapper .landing-header ul li a{font-size:20px}.landing-wrapper .landing-content{min-height:400px;height:calc(100% - 80px);position:relative;display:flex;justify-content:center;align-items:center}.landing-wrapper .landing-content.login .loading{position:absolute;top:0;left:0}.landing-wrapper .landing-content .landing-center-container{width:500px;height:500px;border-radius:30px}.landing-wrapper .landing-content .landing-center-container.autoheight{height:auto!important;max-height:500px!important;padding-top:26px}.landing-wrapper .landing-content .landing-center-container.autoheight .scrollable{max-height:400px}.landing-wrapper .landing-content .landing-center-container .scrollable{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.landing-wrapper .landing-content .landing-center-container .scrollable.with-buttons{height:calc(100% - 70px)}.landing-wrapper .landing-content .landing-center-container .scrollable.padding{padding:30px 50px 50px}.landing-wrapper .landing-content .landing-center-container .scrollable.padding h2{font-weight:600;font-size:32px;line-height:44px;color:#333;padding-bottom:15px;font-family:SFProDisplay}.landing-wrapper .landing-content .landing-center-container .bottom-buttons{border-top:1px solid #d6d6d6;width:100%;height:70px;font-family:SFProDisplay;text-align:center}.landing-wrapper .landing-content .landing-center-container .bottom-buttons a,.landing-wrapper .landing-content .landing-center-container .bottom-buttons button,.landing-wrapper .landing-content .landing-center-container .bottom-buttons input[type=button],.landing-wrapper .landing-content .landing-center-container .bottom-buttons input[type=submit]{line-height:70px;font-size:24px;text-decoration:none;border:0;vertical-align:middle;color:#08c;cursor:pointer;background:0 0}.landing-wrapper .landing-content .landing-center-container .bottom-buttons a.thin,.landing-wrapper .landing-content .landing-center-container .bottom-buttons button.thin,.landing-wrapper .landing-content .landing-center-container .bottom-buttons input[type=button].thin,.landing-wrapper .landing-content .landing-center-container .bottom-buttons input[type=submit].thin{font-weight:200}.landing-wrapper .landing-content .landing-center-container .bottom-buttons.right{text-align:right;padding-right:20px}.landing-wrapper .landing-content .landing-center-container .bottom-buttons .divider{border-right:1px solid #00709c;height:24px;vertical-align:middle;margin-left:15px;margin-right:15px}.landing-wrapper .landing-content h1{font-weight:600;color:#333;padding:0 0 8px;margin:0;font-family:SFProDisplay;font-size:40px;line-height:1.1;letter-spacing:0}.landing-wrapper .landing-content h2{margin:0;padding:0}.landing-wrapper .landing-content .greet-user{font-weight:600;font-size:40px;line-height:44px;color:#333;padding:0;margin:0}.landing-wrapper .landing-content .message{font-size:17px;color:#333;line-height:1.47059;font-weight:400;letter-spacing:-.022em;font-family:SFProText}.landing-wrapper .landing-content .message p{font-family:SFProText;margin-top:0}.landing-wrapper .landing-content .message.nounderline a{text-decoration:none}.landing-wrapper .landing-content a{color:#0070c9}.landing-wrapper .landing-content .subtitle{padding-bottom:5px;padding-left:0;font-weight:600}.landing-wrapper .landing-content .subtitle.username{padding-bottom:4px}@media (max-width:480px){.landing-wrapper .landing-content .subtitle.username .bold{padding-bottom:6px!important}}.landing-wrapper .landing-content .subtitle .helpTxt{font-size:16px;font-weight:400}.landing-wrapper .landing-content.confirmation,.landing-wrapper .landing-content.error,.landing-wrapper .landing-content.inspire-email{text-align:center}.landing-wrapper .landing-content.confirmation .landing-center-container .bottom-buttons .buttons input[type=button],.landing-wrapper .landing-content.confirmation .landing-center-container .bottom-buttons .buttons input[type=submit],.landing-wrapper .landing-content.confirmation .landing-center-container .bottom-buttons a,.landing-wrapper .landing-content.confirmation .landing-center-container .bottom-buttons a.small-btn,.landing-wrapper .landing-content.error .landing-center-container .bottom-buttons .buttons input[type=button],.landing-wrapper .landing-content.error .landing-center-container .bottom-buttons .buttons input[type=submit],.landing-wrapper .landing-content.error .landing-center-container .bottom-buttons a,.landing-wrapper .landing-content.error .landing-center-container .bottom-buttons a.small-btn,.landing-wrapper .landing-content.inspire-email .landing-center-container .bottom-buttons .buttons input[type=button],.landing-wrapper .landing-content.inspire-email .landing-center-container .bottom-buttons .buttons input[type=submit],.landing-wrapper .landing-content.inspire-email .landing-center-container .bottom-buttons a,.landing-wrapper .landing-content.inspire-email .landing-center-container .bottom-buttons a.small-btn{width:49%;font-size:17px;line-height:69px;font-weight:400;letter-spacing:-.022em;color:#00709c;padding:0;margin:0}.landing-wrapper .landing-content.confirmation .landing-center-container .bottom-buttons .buttons input[type=button].red,.landing-wrapper .landing-content.confirmation .landing-center-container .bottom-buttons .buttons input[type=submit].red,.landing-wrapper .landing-content.confirmation .landing-center-container .bottom-buttons a.red,.landing-wrapper .landing-content.confirmation .landing-center-container .bottom-buttons a.small-btn.red,.landing-wrapper .landing-content.error .landing-center-container .bottom-buttons .buttons input[type=button].red,.landing-wrapper .landing-content.error .landing-center-container .bottom-buttons .buttons input[type=submit].red,.landing-wrapper .landing-content.error .landing-center-container .bottom-buttons a.red,.landing-wrapper .landing-content.error .landing-center-container .bottom-buttons a.small-btn.red,.landing-wrapper .landing-content.inspire-email .landing-center-container .bottom-buttons .buttons input[type=button].red,.landing-wrapper .landing-content.inspire-email .landing-center-container .bottom-buttons .buttons input[type=submit].red,.landing-wrapper .landing-content.inspire-email .landing-center-container .bottom-buttons a.red,.landing-wrapper .landing-content.inspire-email .landing-center-container .bottom-buttons a.small-btn.red{color:#E54746}.landing-wrapper.registration .landing-content .landing-center-container a:active,.landing-wrapper.registration .landing-content .landing-center-container a:hover,.landing-wrapper.registration .landing-content .landing-center-container a:link,.landing-wrapper.registration .landing-content .landing-center-container a:visited,button.link{color:#0070C9;text-decoration:none}.landing-wrapper .landing-content.confirmation .landing-center-container .bottom-buttons .buttons input:first-child,.landing-wrapper .landing-content.error .landing-center-container .bottom-buttons .buttons input:first-child,.landing-wrapper .landing-content.inspire-email .landing-center-container .bottom-buttons .buttons input:first-child{border-right:1px solid #d6d6d6!important;border-radius:0}.landing-wrapper.message .landing-content{overflow:hidden}.landing-wrapper.message .landing-content .landing-center-container{border:1px solid #D6D6D6;width:37.5em;height:37.5em;background-color:#fff;opacity:.9;max-width:90%!important;max-height:100%!important}@media only screen and (max-width:1024px) and (orientation:landscape),(max-width:768px) and (orientation:portrait){.landing-wrapper.message .landing-content .scrollable.padding .message h1{font-size:32px;line-height:1.125;font-weight:600;letter-spacing:.004em}}@media (max-height:520px){.landing-wrapper .landing-content .landing-center-container.autoheight .scrollable{max-height:250px}}@media (max-height:400px){.landing-wrapper .landing-content .landing-center-container.autoheight .scrollable{max-height:175px}}@media (max-height:370px){.landing-wrapper .landing-content .landing-center-container.autoheight .scrollable{max-height:145px}}@media (max-width:480px) and (orientation:portrait),(max-width:930px) and (orientation:landscape){.landing-wrapper.message .landing-content .scrollable.padding{padding:10px}.landing-wrapper.message .landing-content .scrollable.padding .message h1{font-size:28px;line-height:1.14286;font-weight:600;letter-spacing:.007em;font-family:"SF Pro Display"}}@media (max-width:930px) and (orientation:portrait),(max-height:930px) and (orientation:landscape){.landing-wrapper .landing-header ul li,.landing-wrapper .landing-header ul li a{font-size:16px}.landing-wrapper .landing-header ul li a.faq,.landing-wrapper .landing-header ul li.faq{width:23px;height:23px;padding:1px 6px}.landing-wrapper .landing-footer ul{margin-top:10px;line-height:14px}.landing-wrapper .landing-footer ul li,.landing-wrapper .landing-footer ul li a{font-size:12px;line-height:9px;line-height:1.333;letter-spacing:-.01em}}@media (max-width:380px) and (orientation:portrait),(max-height:380px) and (orientation:landscape){.landing-wrapper .landing-header ul li,.landing-wrapper .landing-header ul li a{font-size:14px}.landing-wrapper .landing-header ul li a.faq,.landing-wrapper .landing-header ul li.faq{width:21px;height:21px;padding:1px 6px}.landing-wrapper .landing-footer ul{line-height:14px;margin-top:7px}.landing-wrapper .landing-footer ul li,.landing-wrapper .landing-footer ul li a{font-size:11px}}@media (max-width:490px) and (orientation:portrait){.landing-wrapper .landing-footer ul{margin-top:0}.landing-wrapper .landing-footer ul li.newline .vertical-line:before{content:''}}@media only screen and (max-width:1206px){.landing-wrapper .landing-background{background-position-x:right;background-size:cover}}@media only screen and (max-width:1206px) and (orientation:landscape){.landing-wrapper .landing-background{background-image:url(../images/landing-medium-wide.jpg);background-position-y:top;background-size:cover}}@media only screen and (max-width:1206px) and (orientation:portrait){.landing-wrapper .landing-background{background-image:url(../images/landing-medium-tall.jpg);background-position-y:center;background-size:cover}}@media only screen and (max-width:930px) and (orientation:portrait){.landing-wrapper .landing-background{background-image:url(../images/landing-small-tall.jpg);background-size:cover}}@media (max-width:490px){.login.landing-content .landing-center-container{border:0!important}}.login.landing-content{overflow:hidden}.login.landing-content .landing-center-container{width:600px;height:500px;border-radius:30px;overflow:hidden;border:1px solid #D6D6D6}.login.landing-content .landing-center-container .loading-widget{position:absolute;z-index:9;width:100%;height:100%}.login.landing-content .landing-center-container #auth-container{width:100%;height:100%}@media (max-height:600px) and (orientation:landscape),(max-height:930px) and (orientation:portrait){.landing-wrapper .landing-content{min-height:330px}.login.landing-content .landing-center-container #auth-container{background:0 0}.login.landing-content .landing-center-container #auth-container iframe{border-radius:30px;position:absolute;overflow:hidden;-ms-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0}}@media (max-height:930px) and (orientation:portrait){.login.landing-content .landing-center-container{height:470px;width:410px}.login.landing-content .landing-center-container #auth-container iframe{width:455px;height:510px;-ms-transform:scale(.9);-moz-transform:scale(.9);-o-transform:scale(.9);-webkit-transform:scale(.9);transform:scale(.9)}}@media (max-height:600px) and (orientation:landscape){.login.landing-content .landing-center-container{height:330px;width:360px}.login.landing-content .landing-center-container #auth-container iframe{width:480px;height:440px;-ms-transform:scale(.75);-moz-transform:scale(.75);-o-transform:scale(.75);-webkit-transform:scale(.75);transform:scale(.75)}}@media (max-height:380px),(max-width:380px){.landing-wrapper .landing-background{min-height:335px}.landing-wrapper .landing-content{min-height:255px}.login.landing-content .landing-center-container{height:420px;width:370px}.login.landing-content .landing-center-container #auth-container iframe{width:460px;height:510px;-ms-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8)}}@media (max-height:415px) and (orientation:landscape),(max-width:380px) and (orientation:portrait){.login.landing-content .landing-center-container{border:0!important;height:300px;width:335px}.login.landing-content .landing-center-container #auth-container iframe{width:510px;height:455px;-ms-transform:scale(.69);-moz-transform:scale(.69);-o-transform:scale(.69);-webkit-transform:scale(.69);transform:scale(.69)}}@media (max-height:320px),(max-width:320px){.landing-wrapper .landing-background{min-height:320px}.landing-wrapper .landing-content{min-height:240px}.login.landing-content .landing-center-container{height:320px;width:310px}.login.landing-content .landing-center-container #auth-container iframe{width:470px;height:485px;-ms-transform:scale(.65);-moz-transform:scale(.65);-o-transform:scale(.65);-webkit-transform:scale(.65);transform:scale(.65)}}@media (max-height:320px) and (orientation:landscape){.login.landing-content .landing-center-container{height:240px;width:255px}.login.landing-content .landing-center-container #auth-container iframe{width:450px;height:430px;-ms-transform:scale(.55);-moz-transform:scale(.55);-o-transform:scale(.55);-webkit-transform:scale(.55);transform:scale(.55)}}.login-page.landing-wrapper .landing-footer{position:absolute;bottom:0}.landing-wrapper.registration .landing-content{overflow:hidden}.landing-wrapper.registration .landing-content .greet-user{font-size:40px;line-height:1.1;font-weight:600;letter-spacing:0;font-family:"SF Pro Display"}.landing-wrapper.registration .landing-content .landing-center-container{border:1px solid #D6D6D6;width:37.5em;height:37.5em;max-height:90%;max-width:900px}.landing-wrapper.registration .landing-content .landing-center-container.auto-fullscreen{height:auto}.landing-wrapper.registration .landing-content .landing-center-container .registration-logo{text-align:left;height:85px}@media (max-width:480px) and (orientation:portrait),(max-width:930px) and (orientation:landscape){.landing-wrapper.registration .landing-content .landing-center-container .registration-logo{height:92px}}.landing-wrapper.registration .landing-content .landing-center-container .registration-logo span{width:154px;height:56px;background-repeat:no-repeat;display:inline-block;margin:0 35px 5px 0;background-image:url(../images/aec_logo_reg.svg);background-size:contain}.landing-wrapper.registration .landing-content .landing-center-container .reg-form{height:calc(100% - 55px);padding-top:26px}.landing-wrapper.registration .landing-content .landing-center-container .reg-form .scrollable{font-size:16px;line-height:1.7;padding:23px 15px 0 50px;height:100%;-webkit-transform:translate3d(0,0,0)}.landing-wrapper.registration .landing-content .landing-center-container .reg-form .scrollable input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%;top:7px;height:16px;width:16px;vertical-align:top;border:1px solid #828282;background-color:#fff;margin-top:5px;margin-right:8px}.landing-wrapper.registration .landing-content .landing-center-container .reg-form .scrollable input[type=radio]:checked{background-color:#fff;border:6px solid #0070C9}.landing-wrapper.registration .landing-content .landing-center-container .reg-form .scrollable .subtitle span{font-size:17px;display:block;line-height:1.47059;letter-spacing:-.022em;font-family:"SF Pro Text";color:#333;padding-bottom:15px}.landing-wrapper.registration .landing-content .landing-center-container .reg-form .scrollable .subtitle span.no-padding{padding-bottom:5px}.landing-wrapper.registration .landing-content .landing-center-container .reg-form .scrollable .subtitle span.i-am,.landing-wrapper.registration .landing-content .landing-center-container .reg-form .scrollable label .item-name-text,.landing-wrapper.registration .landing-content .landing-center-container .reg-form .scrollable label:not.subtitle{margin-bottom:5px;display:inline-block;max-width:90%;font-size:17px;line-height:1.47059;letter-spacing:-.022em;font-family:"SF Pro Text";color:#333;font-weight:400}.landing-wrapper.registration .landing-content .landing-center-container .reg-form .scrollable .subtitle span.i-am.half,.landing-wrapper.registration .landing-content .landing-center-container .reg-form .scrollable label .item-name-text.half,.landing-wrapper.registration .landing-content .landing-center-container .reg-form .scrollable label:not.subtitle.half{max-width:80%}.landing-wrapper.registration .landing-content .landing-center-container .reg-form .scrollable .required-instruction{font-size:14px;line-height:1.28583;font-weight:400;letter-spacing:-.016em;font-family:"SF Pro Text"}.landing-wrapper.registration .landing-content .landing-center-container .reg-form .scrollable .stateNameSelectWrapper{display:inline-block;width:200px;position:relative}.landing-wrapper.registration .landing-content .landing-center-container .reg-form .scrollable .myPreferredlanguageSelectWrapper{display:inline-block;width:250px;position:relative}.landing-wrapper.registration .landing-content .landing-center-container .reg-form .scrollable .registration-tooltip-wrapper{position:relative}.landing-wrapper.registration .landing-content .landing-center-container .reg-form .scrollable .validation-tooltip{position:absolute;font-size:14px;background-color:#FBEA9F;color:#333;border-radius:3px;box-shadow:none;padding:9px 15px;border:1px solid #ddd;z-index:100;width:70%;text-align:center;margin-left:auto;margin-right:auto;left:0;right:0;top:-50px}.landing-wrapper.registration .landing-content .landing-center-container .reg-form .scrollable .validation-tooltip:after{display:block;content:'';position:absolute;bottom:-10px;width:0;height:0;border-right:8px solid transparent;border-left:8px solid transparent;border-top:9px solid #FBEA9F;left:50%;transform:translateX(-50%)}.landing-wrapper.registration .landing-content .landing-center-container .reg-form .scrollable .column-wrapper-school .validation-tooltip{bottom:0;top:auto}.landing-wrapper.registration .landing-content .landing-center-container .reg-form .scrollable .column-wrapper-school .validation-tooltip#school-data-missed{bottom:40px}.landing-wrapper.registration .landing-content .landing-center-container .reg-form .scrollable .column{width:50%;float:left}.landing-wrapper.registration .landing-content .landing-center-container .reg-form .scrollable .column .check-box-item-container{padding-bottom:5px}.landing-wrapper.registration .landing-content .landing-center-container .reg-form .scrollable .column .check-box-item-container input[type=checkbox]{margin-right:7px}.landing-wrapper.registration .landing-content .landing-center-container .reg-form .scrollable h2{margin:0;padding:0}.landing-wrapper.registration .landing-content .landing-center-container .reg-form .scrollable .school-info{margin-bottom:38px}.landing-wrapper.registration .landing-content .landing-center-container .reg-form .scrollable .school-info label{width:200px;display:inline-block}.landing-wrapper.registration .landing-content .landing-center-container .reg-form .scrollable fieldset{border:none;margin-top:25px;padding-left:0;margin-left:0}.landing-wrapper.registration .landing-content .landing-center-container .reg-form .scrollable fieldset#i_am{margin-top:20px}@media (max-width:480px) and (orientation:portrait),(max-width:930px) and (orientation:landscape){.landing-wrapper.registration .landing-content .landing-center-container .reg-form .scrollable fieldset#i_am{margin-top:18px}}.landing-wrapper.registration .landing-content .landing-center-container .reg-form .scrollable fieldset input[type=text]{border-radius:4px;border:1px solid #d6d6d6;height:1.688em;width:200px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 5px;font-size:16px}.landing-wrapper.registration .landing-content .landing-center-container .reg-form .scrollable fieldset input[type=text].textbox-other{width:100px;margin-left:10px}.landing-wrapper.registration .landing-content .landing-center-container .reg-form .scrollable select{background-color:#fff;border-radius:4px;border:1px solid #d6d6d6;height:1.688em;width:200px;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:0;padding:0 20px 0 5px;font-size:16px;vertical-align:top}.landing-wrapper.registration .landing-content .landing-center-container .reg-form .scrollable .styled-select .dd-icon:after{content:"\25be";position:absolute;top:6px;right:10px;pointer-events:none;text-align:right;line-height:17px;color:#919191}.landing-wrapper.registration .landing-content .landing-center-container .reg-form .scrollable hr{border:none;border-bottom:1px solid #D6D6D6;margin:30px 25px 30px 0}.landing-wrapper.registration .landing-content .landing-center-container .reg-form .scrollable input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;border:1px solid #828282;background-color:#fff;width:1.3em;height:1.3em;margin-top:5px;vertical-align:top}.landing-wrapper.registration .landing-content .landing-center-container .reg-form .scrollable input[type=checkbox]:checked{border-color:#0070C9;background-color:#0070C9;background-image:url(../images/Completion_white.png);background-repeat:no-repeat;background-size:11px auto;background-position:50% 50%}@media (-webkit-min-device-pixel-ratio:1.3){.landing-wrapper.registration .landing-content .landing-center-container .reg-form .scrollable input[type=checkbox]:checked{background-image:url(../images/Completion_white@2x.png)}}.landing-wrapper.registration .landing-content .landing-center-container .reg-form .scrollable .show-error input.ng-invalid,.landing-wrapper.registration .landing-content .landing-center-container .reg-form .scrollable .show-error select.ng-invalid{background-color:#fefdd2;box-shadow:0 0 5px #0070c9;border:1px solid #0070c9!important}.landing-wrapper.registration .landing-content .landing-center-container .reg-form .scrollable label.terms-wrapper.block-wrapper{display:inline-block;width:90%;line-height:21px;padding-top:3px;padding-bottom:7px}.landing-wrapper.registration .landing-content .landing-center-container .reg-form .scrollable label.terms-wrapper{padding-left:5px}.landing-wrapper.registration .landing-content .landing-center-container .button-panel{width:100%;height:3.375em;max-height:100px;border-top:1px solid #D6D6D6;border-bottom-left-radius:30px;border-bottom-right-radius:30px}.landing-wrapper.registration .landing-content .landing-center-container .button-panel .buttons{float:right;margin-top:15px;margin-right:15px}.landing-wrapper.registration .landing-content .landing-center-container .button-panel a.btn,.landing-wrapper.registration .landing-content .landing-center-container .button-panel button,.landing-wrapper.registration .landing-content .landing-center-container .button-panel input[type=submit]{border:none;background:0 0;color:#0070c9;cursor:pointer;padding:0 20px;font-size:17px;line-height:1.47059;font-weight:400;letter-spacing:-.022em;font-family:"SF Pro Text"}.landing-wrapper.registration .landing-content .landing-center-container .button-panel a.btn{font-weight:300}.landing-wrapper.registration .landing-content .landing-center-container .button-panel a.proceed,.landing-wrapper.registration .landing-content .landing-center-container .button-panel input[type=submit]{border-left:1px solid #c6c6c6;border-radius:0}.landing-wrapper.registration .landing-content .landing-center-container .button-panel a.proceed{padding:0 20px;font-family:"SF Pro Text";font-weight:500;letter-spacing:-.022em;font-size:17px}@media (max-width:480px) and (orientation:portrait),(max-width:930px) and (orientation:landscape){:not(.modal-style).landing-wrapper.registration .landing-background{background:0 0}:not(.modal-style).landing-wrapper.registration .landing-footer,:not(.modal-style).landing-wrapper.registration .landing-header{display:none}:not(.modal-style).landing-wrapper.registration .landing-content{width:100%;position:absolute;top:0;left:0;height:100%;display:block}:not(.modal-style).landing-wrapper.registration .landing-content .landing-center-container{width:100%;height:100%;padding:0 0 50px;opacity:1;max-height:100%;max-width:100%;border-radius:0;background-color:#fff}:not(.modal-style).landing-wrapper.registration .landing-content .landing-center-container .registration-logo span{margin:22px 20px 25px 0}:not(.modal-style).landing-wrapper.registration .landing-content .landing-center-container .terms-wrapper{max-width:89%}:not(.modal-style).landing-wrapper.registration .landing-content .landing-center-container .reg-form{height:100%;padding-top:0}:not(.modal-style).landing-wrapper.registration .landing-content .landing-center-container .reg-form .scrollable{padding:0 10px 50px 23px}:not(.modal-style).landing-wrapper.registration .landing-content .landing-center-container .reg-form .scrollable .column{width:100%}:not(.modal-style).landing-wrapper.registration .landing-content .landing-center-container .button-panel{height:2.875em;bottom:0;position:absolute;border-radius:0;left:0}:not(.modal-style).landing-wrapper.registration .landing-content .landing-center-container .button-panel .buttons{margin-top:10px;margin-right:0}:not(.modal-style).landing-wrapper.registration .landing-content .landing-center-container .button-panel .buttons a.btn,:not(.modal-style).landing-wrapper.registration .landing-content .landing-center-container .button-panel .buttons button,:not(.modal-style).landing-wrapper.registration .landing-content .landing-center-container .button-panel .buttons input[type=submit]{font-size:17px;line-height:1.47059;font-weight:400;letter-spacing:-.022em;font-family:"SF Pro Text";padding:0 14px}.inspire-email .message{padding:0 15px}}.available,.username-spinner{background-repeat:no-repeat;background-position:50% 50%}@media only screen and (max-width:1024px) and (orientation:landscape),(max-width:768px) and (orientation:portrait){.landing-wrapper.registration .landing-content .greet-user{font-size:32px;line-height:1.125;font-weight:600;letter-spacing:.004em}}@media (max-height:930px) and (orientation:portrait),(max-width:414px) and (orientation:landscape){.landing-wrapper.registration .landing-content .greet-user{font-size:28px;line-height:1.14286;font-weight:600;letter-spacing:.007em}}@media (max-width:414px) and (orientation:portrait){.modal-style.landing-wrapper .landing-content .landing-center-container{margin:10px}.modal-style.landing-wrapper .landing-content .landing-center-container .scrollable.padding{padding:25px 20px 30px 30px}}@media (max-height:414px) and (orientation:landscape){.modal-style.landing-wrapper .landing-content .landing-center-container{margin:10px}.modal-style.landing-wrapper .landing-content .landing-center-container .scrollable.padding{padding:25px 5px 25px 35px}}@media (max-height:360px){.modal-style{min-height:400px}.modal-style.landing-wrapper.registration .landing-footer,.modal-style.landing-wrapper.registration .landing-header{display:none}}.landing-wrapper .landing-content.confirmation h1{color:#111}.landing-wrapper .landing-content.confirmation .message p{padding-left:10px;padding-right:10px}.atlc-logo{font-size:25px;font-weight:600;margin-bottom:60px}.grey-hint{display:block;margin-top:13px;line-height:16px;font-size:13px;color:#696969}.grey-hint.error,.unavailable{color:#ff3b30}@media (max-width:480px){.grey-hint{margin-top:16px}}.available{width:15px;height:15px;position:absolute;background-color:transparent;background-image:url(../images/Completion@2x.png);background-size:12px 9px;margin-left:-22px;margin-top:5px}.unavailable{font-weight:700;margin-left:-15px;margin-top:0;position:absolute}.teacher-form-register-button:disabled{color:#868686!important}.username-spinner{width:19px;height:19px;position:absolute;background-color:transparent;background-image:url(../images/spinner.gif);background-size:16px 16px;margin-left:-24px;margin-top:4px}.fix-width{width:300px;position:relative}select#language{width:300px;margin:0 0 40px}.updated-logo{margin-bottom:35px;font-size:24px;font-weight:600}.updated-logo .apple{font-size:26px}button.link{margin:0;border:0;background:0 0;font-size:16px;padding:0;font-family:inherit;cursor:pointer}input.teacher-form-register-button:disabled{color:#a5a5a5!important;cursor:default!important}.no-hrline{height:70px}body:not(.aria-outline-off) .username-input:focus{outline:#83BFFC solid 3px!important}body:not(.aria-outline-off) input[type=text]:focus,body:not(.aria-outline-off) select:focus{outline:#0070C9 solid 2px}@media (max-width:480px){.school-info-input.username-input,.username-hint{width:98%!important}}collection-list,list{display:block;position:relative;height:100%;overflow-x:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}collection-list::-webkit-scrollbar,list::-webkit-scrollbar{width:0;height:0}collection-list .no-data,list .no-data{text-align:center;padding-top:20%;font-weight:400;color:#ccc!important;font-size:20px!important}collection-list .loading,list .loading{background:url(../images/animated_spinner.gif) center no-repeat;background-size:30px;width:100%;height:100%}collection-list .update-indicator,list .update-indicator{background-color:#f1f1f1;height:60px}collection-list .update-indicator.spinning,list .update-indicator.spinning{background:url(../images/animated_spinner.gif) 50% center no-repeat;background-size:5%}collection-list .ng-leave,list .ng-leave{display:none}collection-list>div,list>div{height:100%}collection-list ul,list ul{list-style:none;padding:0;margin:0;height:100%}collection-list ul li,list ul li{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;margin:0 0 0 28px;border-bottom:1px solid #ddd;text-align:left}collection-list ul li.selected .checkbox,list ul li.selected .checkbox{background:url(../images/check_on@2x.png) 50% 50% no-repeat;background-size:100% 100%;-webkit-background-size:100% 100%;border:none}collection-list ul li.last-li,list ul li.last-li{border-bottom-color:transparent}collection-list ul li .checkbox,list ul li .checkbox{position:absolute;width:23px;height:23px;left:-20px;top:35px;border:1px solid #cecece;-webkit-border-radius:87px;-moz-border-radius:87px;border-radius:87px;box-sizing:border-box}collection-list ul li .wrapper,list ul li .wrapper{margin-left:-32px;position:relative;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}collection-list ul li .wrapper .sliding,list ul li .wrapper .sliding{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;position:relative;padding:15px 10px 15px 32px;background-color:#fff}collection-list ul li .wrapper .sliding:active,list ul li .wrapper .sliding:active{background-color:#F0EFF5!important}collection-list ul li .wrapper .sliding .status,list ul li .wrapper .sliding .status{position:relative;width:30px;height:30px;left:-34px}collection-list ul li .wrapper .sliding .status .stat,list ul li .wrapper .sliding .status .stat{height:100%}collection-list ul li .wrapper .sliding .completed,list ul li .wrapper .sliding .completed{background-color:transparent;background-image:url(../images/Completion.png);background-repeat:no-repeat;background-size:.75em .6em;background-position:9px 9px}@media (-webkit-min-device-pixel-ratio:1.3){collection-list ul li .wrapper .sliding .completed,list ul li .wrapper .sliding .completed{background-image:url(../images/Completion@2x.png)}}collection-list ul li .wrapper .sliding .row,list ul li .wrapper .sliding .row{overflow:hidden;text-overflow:ellipsis}collection-list ul li .wrapper .sliding .row.alignment,list ul li .wrapper .sliding .row.alignment{margin-left:-11px;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}collection-list ul li .wrapper .sliding .row .chevron-right.black,list ul li .wrapper .sliding .row .chevron-right.black{background-position:left right}collection-list ul li .wrapper .context-menu,list ul li .wrapper .context-menu{position:absolute;right:0;z-index:-1}collection-list ul li .wrapper .context-menu button,list ul li .wrapper .context-menu button{height:100%;padding:0 10px;display:block;float:left;border:none;width:4.6em;outline:0}collection-list ul li.open-menu .context-menu,list ul li.open-menu .context-menu{display:block;z-index:auto}collection-list ul.selectable li,list ul.selectable li{-webkit-transform:translate3d(38px,0,0);-moz-transform:translate3d(38px,0,0);-o-transform:translate3d(38px,0,0);-ms-transform:translate3d(38px,0,0);transform:translate3d(38px,0,0)}collection-list ul.selectable li .wrapper,list ul.selectable li .wrapper{margin-right:38px;margin-left:-32px}collection-list ul.selectable li .wrapper .sliding:active,list ul.selectable li .wrapper .sliding:active{background-color:#fff!important}collection-list ul.selectable li .wrapper .sliding .news-date,list ul.selectable li .wrapper .sliding .news-date{right:27px}collection-list .isOnDesktop ul li.selected-row .wrapper .sliding .action-icon,list .isOnDesktop ul li.selected-row .wrapper .sliding .action-icon{display:inline-block}collection-list .isOnDesktop ul li .wrapper .dropdown-menu,list .isOnDesktop ul li .wrapper .dropdown-menu{float:right;position:absolute;top:calc(100% - 5px);right:23px;z-index:-1;display:none;-webkit-transform:translate(50%);-moz-transform:translate(50%);-o-transform:translate(50%);-ms-transform:translate(50%);transform:translate(50%)}collection-list .isOnDesktop ul li .wrapper .dropdown-menu.translated,list .isOnDesktop ul li .wrapper .dropdown-menu.translated{-webkit-transform:translate(50%,-140%);-moz-transform:translate(50%,-140%);-o-transform:translate(50%,-140%);-ms-transform:translate(50%,-140%);transform:translate(50%,-140%)}collection-list .isOnDesktop ul li .wrapper .dropdown-menu button,list .isOnDesktop ul li .wrapper .dropdown-menu button{min-height:45px;display:block;width:10.625em;max-width:240px;padding:0;margin:0;outline:0;font-family:SFProText,SFProDisplay,"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;letter-spacing:-.022em;font-weight:400;color:#0070c9;background-color:#fbfbfb;border:1px solid #c6c6c6;cursor:pointer}collection-list .isOnDesktop ul li .wrapper .dropdown-menu button:hover,list .isOnDesktop ul li .wrapper .dropdown-menu button:hover{background-color:#c7ecfc}collection-list .isOnDesktop ul li .wrapper .dropdown-menu button.dropdown-btn:after,collection-list .isOnDesktop ul li .wrapper .dropdown-menu button.dropdown-btn:before,list .isOnDesktop ul li .wrapper .dropdown-menu button.dropdown-btn:after,list .isOnDesktop ul li .wrapper .dropdown-menu button.dropdown-btn:before{content:"";position:absolute;width:0;height:0;border-style:solid;border-color:transparent}.content-player.play .left-items:before,.home-news collection-list.home-news-all-list.open-menu ul li:before,.panel .left-links:before,.panel h1:before,.panel h2:before,.panel.bottom .left-links:before,search-resources .search-panel:not(.ng-hide) ul.results li.chevron-right::after{content:''}collection-list .isOnDesktop ul li .wrapper .dropdown-menu button.dropdown-btn:before,list .isOnDesktop ul li .wrapper .dropdown-menu button.dropdown-btn:before{left:calc(50% - 12px);border-width:13px}collection-list .isOnDesktop ul li .wrapper .dropdown-menu button.dropdown-btn:after,list .isOnDesktop ul li .wrapper .dropdown-menu button.dropdown-btn:after{left:calc(50% - 11px);border-width:12px}collection-list .isOnDesktop ul li .wrapper .dropdown-menu button:first-child,list .isOnDesktop ul li .wrapper .dropdown-menu button:first-child{border-radius:4px}collection-list .isOnDesktop ul li .wrapper .dropdown-menu button:first-child.dropdown-btn:after,collection-list .isOnDesktop ul li .wrapper .dropdown-menu button:first-child.dropdown-btn:before,list .isOnDesktop ul li .wrapper .dropdown-menu button:first-child.dropdown-btn:after,list .isOnDesktop ul li .wrapper .dropdown-menu button:first-child.dropdown-btn:before{border-top:0}collection-list .isOnDesktop ul li .wrapper .dropdown-menu button:first-child.dropdown-btn:before,list .isOnDesktop ul li .wrapper .dropdown-menu button:first-child.dropdown-btn:before{top:-12px;border-bottom-color:#c6c6c6}collection-list .isOnDesktop ul li .wrapper .dropdown-menu button:first-child.dropdown-btn:after,list .isOnDesktop ul li .wrapper .dropdown-menu button:first-child.dropdown-btn:after{top:-11px;border-bottom-color:#fbfbfb}collection-list .isOnDesktop ul li .wrapper .dropdown-menu button:first-child.dropdown-btn:hover:after,list .isOnDesktop ul li .wrapper .dropdown-menu button:first-child.dropdown-btn:hover:after{border-bottom-color:#c7ecfc}collection-list .isOnDesktop ul li .wrapper .dropdown-menu.translated button:first-child.dropdown-btn:after,collection-list .isOnDesktop ul li .wrapper .dropdown-menu.translated button:first-child.dropdown-btn:before,list .isOnDesktop ul li .wrapper .dropdown-menu.translated button:first-child.dropdown-btn:after,list .isOnDesktop ul li .wrapper .dropdown-menu.translated button:first-child.dropdown-btn:before{display:none}collection-list .isOnDesktop ul li .wrapper .action-icon,list .isOnDesktop ul li .wrapper .action-icon{display:none;height:24px;width:24px;float:left;right:0;position:absolute;bottom:0;margin-right:10px;margin-bottom:10px;border:0;background-color:transparent;background-image:url(../images/SVG_Icons/Treedot_icon.svg);background-repeat:no-repeat;background-position:50% 50%;text-align:center;margin-top:10px}collection-list .isOnDesktop ul li .wrapper .action-icon.visible,list .isOnDesktop ul li .wrapper .action-icon.visible{display:inline-block}collection-list .gn-visible .action-icon,list .gn-visible .action-icon{display:block!important}collection-list .wrapper,collection-list li:focus,list .wrapper,list li:focus{outline:0}collection-list .wrapper .sliding:focus,list .wrapper .sliding:focus{background-color:#e7e7e7!important}collection-list .dropdown-btn:focus,list .dropdown-btn:focus{background-color:#c7ecfc!important}collection-list .hidden,list .hidden{display:none}collection-list .focusable-collection-list li:focus div.wrapper div.sliding,list .focusable-collection-list li:focus div.wrapper div.sliding{outline:#83BFFC solid 2px;outline-offset:-2px;background-color:#eaeaea}collection-list .action-icon:focus,collection-list .focusable-collection-list li:focus div.wrapper div.sliding .action-icon,list .action-icon:focus,list .focusable-collection-list li:focus div.wrapper div.sliding .action-icon{display:block!important}collection-list input[type=checkbox],list input[type=checkbox]{opacity:0}collection-list input[type=checkbox]+label .cbtn,list input[type=checkbox]+label .cbtn{position:absolute;width:23px;height:23px;left:-20px;top:35px;border:1px solid #cecece;-webkit-border-radius:87px;-moz-border-radius:87px;border-radius:87px;box-sizing:border-box;padding:0}collection-list input[type=checkbox]:checked+label .cbtn,list input[type=checkbox]:checked+label .cbtn{background:url(../images/check_on@2x.png) 50% 50% no-repeat;background-size:100% 100%;-webkit-background-size:100% 100%;border:none}collection-list input[type=checkbox]:focus+label .cbtn,list input[type=checkbox]:focus+label .cbtn{outline:#83BFFC solid 2px;outline-offset:2px}.nav-tabs{margin:-1px 0 -3px;padding:0;list-style:none;display:inline-block;width:60%;line-height:34px;font-size:14px}.nav-tabs>a{float:left;width:50%;display:inline-block;border:1px solid #0070c9;border-right:none;color:#0070c9;font-weight:400;text-decoration:none;text-overflow:ellipsis;cursor:pointer;font-size:14px!important}.nav-tabs>a.current,.stagingEnabled .preview-modal-window .preview .panel .navbar-toggle .btn{cursor:default}.nav-tabs>a:active{background-color:#ecf7fc;color:#0070c9;opacity:1!important}.nav-tabs>a.current,.nav-tabs>a.current span{background-color:#0070c9;color:#fff;font-size:14px}.badges collection-list .badge-unearned,.panel a:active,.regerr a:active,.reghelp a:active,.seedintro a:active,.tos a:active,.welcome a:active{opacity:.3}.nav-tabs>a span{white-space:nowrap;font-size:14px}.nav-tabs>a:first-child{-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-bottom-left-radius:4px}.nav-tabs>a:last-child{border-right:1px solid #0070c9;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;margin-left:-1px}.panel{display:block;width:100%;border-bottom:1px solid #ddd;height:44px}.panel nav.nav-main-header{display:inline-block}.panel nav.nav-main-header ul.nav-main{height:44px;vertical-align:middle;display:table-cell}.panel a{text-decoration:none;color:#0070c9;font-size:16px}.panel a.rgt-cancel{font-size:16px;float:right;font-weight:700}.panel a:active{background-color:transparent}.panel h1{width:95%;height:45px;font-size:18px;font-weight:600;letter-spacing:.012em;margin:0;padding:0;display:inline-block;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.panel h1.favorite-disabled{margin-right:84px}.panel h1:before,.panel h2:before{display:inline-block;height:2.75em;max-height:55px;vertical-align:middle}.panel .left-links{display:inline-block;position:absolute;left:0}.panel .left-links:before{display:inline-block;height:3.2em;max-height:55px;vertical-align:middle}.panel .left-links.related-back-links{top:0;height:44px}.panel .left-links.related-back-links a.btn.chevron-left{height:44px}.panel.bottom .left-links:before{display:inline-block;height:3.2em;max-height:55px;vertical-align:bottom}.panel .right-links{position:absolute;right:10px}.panel.navbar-bottom{position:absolute;background:#f7f7f7;bottom:0;border-width:0;border-top:1px solid #ccc;outline:0}.panel .btn-search{background-color:transparent;background-image:url(../images/search.png);background-repeat:no-repeat;background-size:22px 22px;background-position:50% 45%;background-origin:padding-box;width:30px;height:35px;display:inline-block;margin-left:5px}@media (-webkit-min-device-pixel-ratio:1.3){.panel .btn-search{background-image:url(../images/search@2x.png)}}.panel.search{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background-color:#ddd}.panel.search.flex-container{display:-webkit-box;display:-webkit-flexbox;width:100%}.panel.search.flex-container a{padding:1px 5px;margin-left:5px}.panel.search.flex-container .flex-item{-webkit-flex:auto;flex:auto}.panel.search.flex-container .flex-item:nth-child(2){max-width:97px;white-space:nowrap;padding-left:.9em}.panel.search.flex-container .search-controls{-webkit-box-flex:20;-webkit-flex:20}.panel.search .field{background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;line-height:30px;width:100%;position:relative}.panel.search .field input[type=text],.panel.search .field input[type=search]{width:100%;border:none;font:normal normal normal 14px/20px SFProDisplay,SFProText,"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;height:28px;padding:0 25px;-webkit-appearance:none}.panel.search .field input[type=text].hasText,.panel.search .field input[type=search].hasText{text-align:left;background-color:#e6e6e6;background-image:url(../images/searchIcon.png);background-repeat:no-repeat;background-size:13px 13px;background-position:7px center}@media (-webkit-min-device-pixel-ratio:1.3){.panel.search .field input[type=text].hasText,.panel.search .field input[type=search].hasText{background-image:url(../images/searchIcon@2x.png)}}.panel.search .field input[type=text]::-webkit-input-placeholder:before,.panel.search .field input[type=search]::-webkit-input-placeholder:before{content:' ';display:inline-block;width:20px;height:25px}.panel.search .field input[type=text]:focus::-webkit-input-placeholder,.panel.search .field input[type=search]:focus::-webkit-input-placeholder{text-align:left;text-indent:0}.panel.search .field input[type=text]::-webkit-search-cancel-button,.panel.search .field input[type=text]::-webkit-search-decoration,.panel.search .field input[type=search]::-webkit-search-cancel-button,.panel.search .field input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.panel.search .field input[type=text]::-ms-clear,.panel.search .field input[type=search]::-ms-clear{display:none}.panel.search .field input[type=text][placeholder],.panel.search .field input[type=search][placeholder]{text-overflow:ellipsis}.panel.search .field input[type=text][placeholder]:not(.hasText),.panel.search .field input[type=search][placeholder]:not(.hasText){background-color:transparent;background-image:url(../images/searchIcon.png);background-repeat:no-repeat;background-size:13px 13px;background-position:5% center}@media (-webkit-min-device-pixel-ratio:1.3){.panel.search .field input[type=text][placeholder]:not(.hasText),.panel.search .field input[type=search][placeholder]:not(.hasText){background-image:url(../images/searchIcon@2x.png)}}.panel.search .field input[type=text][placeholder]:not(.hasText) :before,.panel.search .field input[type=search][placeholder]:not(.hasText) :before{background-image:none}.panel.search .field input[type=text][placeholder]:focus,.panel.search .field input[type=search][placeholder]:focus{background-color:transparent;background-image:url(../images/searchIcon.png);background-repeat:no-repeat;background-size:13px 13px;background-position:7px center}@media (-webkit-min-device-pixel-ratio:1.3){.panel.search .field input[type=text][placeholder]:focus,.panel.search .field input[type=search][placeholder]:focus{background-image:url(../images/searchIcon@2x.png)}}.panel.search.inverted{background-color:#fff}.panel.search.inverted .field{background-color:#fff;line-height:30px;margin-right:0;text-align:left}.panel.search.inverted .field input{width:100%;border:none;font:normal normal normal 14px/20px SFProDisplay,SFProText,"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;height:30px;background-color:#e6e6e6;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;outline:0;text-align:center;color:#333}.panel.search.inverted .field button{display:inline-block;position:relative;border:0;float:right;padding:1em;margin-left:-28px;background-color:transparent;background-image:url(../images/dismiss.png);background-repeat:no-repeat;background-size:50% 50%;background-position:45% 55%;z-index:1}@media (-webkit-min-device-pixel-ratio:1.3){.panel.search.inverted .field button{background-image:url(../images/dismiss@2x.png)}}.panel.search.inverted.focused a{font-weight:400;font-size:17px}.panel.search.inverted.focused .field input[type=text]{width:100%;text-align:center;padding-left:5px}.panel.search.inverted.focused .field input[type=text].hasText,.panel.search.inverted.focused .field input[type=text]:focus{padding:0 25px;text-align:left}.panel.no-border{border:none}@media (max-width:813px){.panel #menu-state:checked~.right-links,.panel nav.nav-main-header{display:none}.panel .icon-chevronleft{position:absolute;font-size:34px;color:#000}.panel h1{height:44px}}.nav-sub-wrapper{border-bottom:1px solid #ccc}.panel2{width:100%;border-bottom:1px solid #ddd;height:44px;line-height:44px;background-color:#fff}.panel2 h1,.panel2 h2{width:60%;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0;margin:0 auto;font-size:18px;font-weight:600;letter-spacing:.012em}.panel2 .left-links{float:left}.panel2 .right-links{float:right}.panel2 .left-links,.panel2 .right-links{position:absolute}.panel2 .left-links a,.panel2 .right-links a{line-height:44px;text-decoration:none;color:#0070c9;height:44px}@media (max-width:450px){.panel2 h1,.panel2 h2{width:50%}}guided-learning-preview{display:block;overflow-x:hidden;-webkit-overflow-scrolling:touch}guided-learning-preview .header{max-width:1024px;width:100%;background-color:#f1f1f1;margin:0 auto}guided-learning-preview .header .image-container{padding-top:25.1%;min-height:120px;background-position:center;background-repeat:no-repeat;background-size:cover}guided-learning-preview .collection-title-wrapper-sec{margin:35px auto 0;padding-bottom:34px;text-align:center;max-width:940px;width:80%}guided-learning-preview .collection-title-wrapper-sec .collectionDesc{margin:0;text-align:left;font:400 17px SFProText,SFProDisplay,"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;line-height:1.47059;letter-spacing:-.022em;color:#333}guided-learning-preview .collection-title-wrapper-sec .collectionDesc-with-section{margin:0 91px!important}guided-learning-preview .collection-title-wrapper-sec progress-bar.progress-bar-with-section{margin:25px 44px 0!important}guided-learning-preview .collection-title-wrapper-sec-border_bottom{border-bottom:1px solid #D6D6D6;margin-bottom:58px}@media (max-width:813px){guided-learning-preview .collection-title-wrapper-sec-border_bottom{margin-bottom:36px}}guided-learning-preview .gl-wrapper.gl-wrapper-section .section{margin-bottom:35px;margin-top:10px}guided-learning-preview .gl-wrapper.gl-wrapper-section .section .sectionHeader h2{font-weight:600;margin:0}guided-learning-preview .gl-wrapper.gl-wrapper-section .section .sectionHeader .sectionTitle,guided-learning-preview .gl-wrapper.gl-wrapper-section .section .sectionHeader h2{font-family:SFProDisplay,SFProText;font-size:28px;color:#111;line-height:1.14286;letter-spacing:.007em;margin-left:44px}@media (max-width:813px){guided-learning-preview .gl-wrapper.gl-wrapper-section .section .sectionHeader .sectionTitle,guided-learning-preview .gl-wrapper.gl-wrapper-section .section .sectionHeader h2{font-size:24px;line-height:1.16667;letter-spacing:.009em}}guided-learning-preview .gl-wrapper.gl-wrapper-section .section .sectionHeader .sectionDesc{margin:15px 44px;font:400 17px SFProText,SFProDisplay,"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;line-height:1.47059;letter-spacing:-.022em;color:#333}guided-learning-preview .gl-wrapper.gl-wrapper-section .section .related-assets-list{padding:0 44px;display:inline-block;max-width:1024px}guided-learning-preview .gl-wrapper.gl-wrapper-section .collection-title-wrapper-sec{max-width:1024px}guided-learning-preview .gl-wrapper .section{margin:0 auto;max-width:1024px;width:80%}guided-learning-preview .gl-wrapper .section .related-assets-list{margin:0 auto;padding:0;display:block;width:100%;max-width:940px}guided-learning-preview assets-grid-view{display:block}guided-learning-preview assets-grid-view .wrapper{margin:0 auto}guided-learning-preview assets-grid-view .card{width:297px;height:169px;margin:70px 0 70px 20px}guided-learning-preview assets-grid-view .grid.assetCard .title-wrapper span .collection-title{text-align:left;width:100%;display:-webkit-inline-box;overflow:hidden;font-size:8px;font-weight:400;color:#333;margin:0}guided-learning-preview assets-grid-view .grid.assetCard .title-wrapper span .title{color:#333!important}guided-learning-preview .gl-wrapper{font-size:14px}guided-learning-preview .gl-wrapper .desc{padding:20px 15px 20px 0;margin-left:16px;border-bottom:1px solid #ddd;font:400 13px SFProDisplay,SFProText,"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif}guided-learning-preview .gl-wrapper list{overflow:hidden}guided-learning-preview .gl-wrapper list li{margin:0 0 0 16px;border-bottom:1px solid #ddd}guided-learning-preview .gl-wrapper list li .wrapper .sliding{background-color:transparent;height:60px;padding:0}guided-learning-preview .gl-wrapper list li .wrapper .sliding .status{height:100%;width:16px;left:32px}guided-learning-preview .gl-wrapper list li .wrapper .sliding .status .stat{height:100%}guided-learning-preview .gl-wrapper list li .wrapper .sliding .completed{background-color:transparent;background-image:url(../images/Checkmark_circle.png);background-repeat:no-repeat;background-position:50% 50%;background-size:contain}@media (-webkit-min-device-pixel-ratio:1.3){guided-learning-preview .gl-wrapper list li .wrapper .sliding .completed{background-image:url(../images/Checkmark_circle@2x.png)}}guided-learning-preview .gl-wrapper list li .wrapper .sliding .row{width:100%;padding-left:26px;display:table;margin:-60px 0 0}guided-learning-preview .gl-wrapper list li .wrapper .sliding .row .asset-thumbnail-img{height:60px;width:40px;position:absolute;background-color:#f1f1f1;margin-left:6px}guided-learning-preview .gl-wrapper list li .wrapper .sliding .row .asset-thumbnail-img .green-tickmark-div{width:0;height:0;right:0;top:0;position:absolute;border-top:26px solid #707070;border-left:26px solid transparent;opacity:.9}guided-learning-preview .gl-wrapper list li .wrapper .sliding .row .asset-thumbnail-img .green-tickmark-div .green-tickmark{width:12px;height:9px;float:right;position:relative;top:-23px;right:2px;background-color:transparent;background-image:url(../images/Completion.png);background-repeat:no-repeat;background-size:12px 9px;background-position:50% 50%}@media (-webkit-min-device-pixel-ratio:1.3){guided-learning-preview .gl-wrapper list li .wrapper .sliding .row .asset-thumbnail-img .green-tickmark-div .green-tickmark{background-image:url(../images/Completion@2x.png)}}guided-learning-preview .gl-wrapper list li .wrapper .sliding .row .asset-thumbnail-img img{width:inherit;height:inherit}guided-learning-preview .gl-wrapper list li .wrapper .sliding .row .title{padding-left:55px;display:table-cell;vertical-align:middle;padding-right:6px}guided-learning-preview .gl-wrapper list li .wrapper .sliding .row .title p{margin:3px 0 0;overflow:hidden;display:-webkit-inline-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:400;-ms-word-break:break-word;word-break:break-word}guided-learning-preview .gl-wrapper list li .wrapper .sliding .row .arrow-right{float:right;background-color:transparent;background-image:url(../images/disclosure.png);background-repeat:no-repeat;background-size:auto 16px;background-position:50% 50%;height:60px;width:9px;margin:0 12px 0 0;position:relative;display:inline-block}@media (-webkit-min-device-pixel-ratio:1.3){guided-learning-preview .gl-wrapper list li .wrapper .sliding .row .arrow-right{background-image:url(../images/disclosure@2x.png)}}guided-learning-preview .gl-wrapper .section .related-assets-list assets-grid-view .wrapper .card .grid .viewed{display:block;width:10%;height:18%;top:10px;right:10px;position:absolute;z-index:1;border:none}guided-learning-preview .gl-wrapper .section .related-assets-list assets-grid-view .wrapper .card .grid .viewed .green-tick-mark{width:100%;height:100%;position:absolute;top:0;right:0;background-color:transparent;background-image:url(../images/Checkmark_circle.png);background-repeat:no-repeat;background-position:50% 50%;background-size:contain}@media (-webkit-min-device-pixel-ratio:1.3){guided-learning-preview .gl-wrapper .section .related-assets-list assets-grid-view .wrapper .card .grid .viewed .green-tick-mark{background-image:url(../images/Checkmark_circle@2x.png)}}guided-learning-preview .gl-wrapper .section .related-assets-list assets-grid-view .wrapper .card .grid .title-wrapper .title{text-align:center}guided-learning-preview .gl-wrapper .section .related-assets-list assets-grid-view .wrapper .card .grid .title-wrapper .title-collection-left-align{text-align:left!important}@media (max-width:813px){guided-learning-preview .collection-title-wrapper-sec,guided-learning-preview .gl-wrapper .section{width:90%}guided-learning-preview .collection-title-wrapper-sec h1{font-size:28px;margin:10px 0;text-align:left;line-height:1.14286em;letter-spacing:.007em;color:#111}guided-learning-preview .gl-wrapper-section .collection-title-wrapper-sec .collectionDesc-with-section{margin:0!important}guided-learning-preview .gl-wrapper-section .collection-title-wrapper-sec progress-bar{margin:25px 0 0!important}guided-learning-preview .gl-wrapper-section .section .sectionHeader h2{margin-left:0!important}guided-learning-preview .gl-wrapper-section .section .sectionHeader .sectionDesc{margin:9px 0!important}guided-learning-preview .gl-wrapper-section .section .related-assets-list{padding:0!important}guided-learning-preview .gl-wrapper .section .related-assets-list assets-grid-view .wrapper .card .grid .viewed{top:5px;right:7px}guided-learning-preview .gl-wrapper .section .related-assets-list assets-grid-view .wrapper .card .grid .viewed .green-tick-mark{width:17px;height:17px}}content-player .preview-modal-window{z-index:100;position:fixed;top:50%;left:50%;opacity:1;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);background:#dfdfdf!important}content-player .preview-modal-window .preview-modal-window-content{padding:0;text-align:left}content-player .play{z-index:102}.content-player.play .panel.center a{outline-offset:-10px;padding-right:12px}.content-player.play .panel.center .btn-close{padding:0 0 0 10px;margin:0;width:6.3em;text-align:left;border:0;color:#0070c9;background:0 0;outline-offset:-7px}.content-player.play{z-index:1;height:100%!important;background-color:#fff;position:relative;width:100%}.content-player.play .icon-articles{height:44px}.content-player.play .icon-favorite{background:url(../images/favoriteEmpty@3x.png) center center no-repeat;background-size:20px;width:54px;height:45px;margin-top:1px;border:0;outline-offset:-10px;margin-left:34px;cursor:pointer}.content-player.play .icon-favorite.filled{background:url(../images/favoriteFilled@3x.png) center center no-repeat;background-size:24px}@media (max-width:813px){.content-player.play .icon-favorite{background-position-x:19px}}.content-player.play .right-items{height:44px}.content-player.play .content-player-wrapper{width:100%;height:calc(100% - 44px)}.content-player.play .pdf-container{width:100%;height:100%;border-collapse:collapse;border-spacing:0;font-size:17px;color:#333}.content-player.play .pdf-container.ios{position:initial}.content-player.play .pdf-container a{color:#333;font-size:17px;text-decoration:none;position:absolute;top:50%;transform:translateY(-50%);text-align:center;width:100%}.content-player.play .pdf-container iframe{width:100%;height:100%}.content-player.play .video-container{width:100%;height:calc(100% - 44px);overflow:auto;-webkit-overflow-scrolling:touch;position:relative;background-color:#333}.content-player.play .video-container .player-box{height:100%;width:100%;max-width:1400px;max-height:788px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.content-player.play .video-container video{height:100%;width:100%;background-color:#000}.content-player.play .content-player-top-section{height:44px}.content-player.play .normal-container{height:100%;width:100%;-webkit-overflow-scrolling:touch}.content-player.play .interactive-container{top:0;bottom:0;left:0;right:0;position:absolute;z-index:999999}.content-player.play .close{position:absolute;display:inline-block}.content-player.play .interactivity-close-icon{padding:30px;position:relative;display:block;background:url(../images/dismissInteractivity@2x.png) 50% 50% no-repeat;background-size:20px 20px}.content-player.play .panel-flex{display:-webkit-flex;display:flex}.content-player.play .panel-flex .left-items{display:-webkit-flex;display:inline-block;font-weight:500;font-size:15px!important;margin-top:2px;margin-left:7px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.content-player.play .panel-flex .right-items{display:-webkit-flex;display:flex}.content-player.play .toggle-panel.panel-flex .left-items{min-width:75px;margin-left:0}.content-player.play .toggle-panel.panel-flex h1{min-width:calc(100% - 150px);width:auto}.content-player.play>.panel.center{overflow-y:hidden;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);transition:all .3s ease;background:#fff;z-index:4;height:2.75em;max-height:55px}.content-player.play .articles-panel.ng-leave,.content-player.play .related-leaderboard.ng-hide,.content-player.play .related-leaderboard.ng-leave,content-player .play .articles-panel.ng-leave,content-player .play .related-leaderboard.ng-hide,content-player .play .related-leaderboard.ng-leave{max-height:999px;opacity:1}.content-player.play>.panel.center.show{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.content-player.play .toggle-panel{position:absolute;top:0}.content-player.play .articles-panel{position:fixed;width:100%;height:100%;top:0;background-color:#fff;z-index:5;-webkit-transition:.3s ease all;-moz-transition:.5s ease all;-ms-transition:.5s ease all;-o-transition:.5s ease all;transition:.3s ease all}.content-player.play .articles-panel.ng-enter{-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.content-player.play .articles-panel.ng-enter.ng-enter-active{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.content-player.play .articles-panel.ng-leave.ng-leave-active{-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);opacity:1}.content-player.play .articles-panel .panel{z-index:6!important}.content-player.play .articles-panel .panel .right-links{right:18px!important}.content-player.play .articles-panel .panel .right-links a{font-size:18px!important}.content-player.play .articles-panel .articles{position:absolute;top:45px;list-style:none;padding:0;margin:0;width:100%;background-color:rgba(255,255,255,.95)!important;height:calc(100% - 45px);overflow-x:scroll}.content-player.play .articles-panel .articles li{border-bottom:1px solid #ccc;margin-left:42px;height:65px}.content-player.play .articles-panel .articles li a{font-weight:400;font-size:17px;text-decoration:none!important;color:#000;line-height:1.5;height:65px;text-align:left;-webkit-box-orient:vertical;-webkit-box-pack:center;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;width:90%}.content-player.play .articles-panel .articles li span.current{height:20px;width:20px;margin-left:-2.3em;margin-top:1.7em;float:left;background:url(../images/checkMark@2x.png) 50% center no-repeat;background-size:14px 10px}.content-player.play .search-panel{opacity:1}.content-player.play .search-panel .panel.search .field input[type=reset]{position:absolute;background:url(../images/dismiss@2x.png) 50% 50% no-repeat;background-size:50% 50%;width:14px;height:28px;padding:1em;z-index:101;right:0;top:2px}.content-player.play .related-leaderboard{height:100%;width:100%;background-color:#fff;position:absolute;top:0;-webkit-transition:.5s ease all;-moz-transition:.5s ease all;-ms-transition:.5s ease all;-o-transition:.5s ease all;transition:.5s ease all;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.content-player.play .related-leaderboard.ng-hide-remove{transform:translate3d(0,100%,0)}.content-player.play .related-leaderboard.ng-hide-remove.ng-hide-remove-active{transform:translate3d(0,0,0)}.content-player.play .related-leaderboard.ng-hide.ng-hide-add.ng-hide-add-active{transform:translate3d(0,100%,0);opacity:1}.content-player.play .related-leaderboard.ng-enter{-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.content-player.play .related-leaderboard.ng-enter.ng-enter-active{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.content-player.play .related-leaderboard.ng-leave.ng-leave-active{-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);opacity:1}.content-player.play iframe{width:100%;height:100%}.content-player.play .articleNav{disply:block;position:fixed;bottom:0;background-color:#fff;border-top:1px solid #ccc;width:100%;height:44px;transition-property:all;transition-duration:.5s;overflow-y:hidden;max-height:44px}.content-player.play .articleNav.bottom-link-hide{max-height:0!important;min-height:19px!important}.content-player.play .articleNav span{display:block;text-align:center;font-size:12px}.content-player.play .articleNav a{text-decoration:none;margin-left:.8em;color:#0070c9;font-weight:500;font-size:14px!important}.content-player.play.animate{position:absolute;left:0}.content-player.play .left-items{cursor:pointer}.content-player.play .left-items:before{display:inline-block;height:3em;max-height:55px;padding-left:5px;vertical-align:middle}.content-player.play .right-items{padding-right:10px}content-player{height:100%;display:block}content-player .pdf-container{width:100%;height:100%;border-collapse:collapse;border-spacing:0;font-size:17px;color:#333}content-player .pdf-container.ios{position:initial}content-player .pdf-container a{color:#333;font-size:17px;text-decoration:none;position:absolute;top:50%;transform:translateY(-50%);text-align:center;width:100%}content-player .pdf-container iframe{width:100%;height:100%}content-player .video-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}content-player .video-container video{height:calc(100% - 46px)}content-player .normal-container{height:100%;width:100%;-webkit-overflow-scrolling:touch}content-player .interactive-container{top:0;bottom:0;left:0;right:0;position:absolute;z-index:999999}content-player .close{position:absolute;display:inline-block}content-player .interactivity-close-icon{padding:30px;position:relative;display:block;background:url(../images/dismissInteractivity@2x.png) 50% 50% no-repeat;background-size:20px 20px}content-player .play{height:100%!important;background-color:#fff}content-player .play .panel-flex{display:-webkit-flex;display:flex}content-player .play .panel-flex .left-items{display:-webkit-flex;display:inline-block;font-weight:500;font-size:18px!important;margin-left:7px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}content-player .play .panel-flex .right-items{display:-webkit-flex;display:flex}content-player .play .toggle-panel.panel-flex .left-items{min-width:75px;margin-left:0}content-player .play .toggle-panel.panel-flex h1{min-width:calc(100% - 150px);width:auto}content-player .play>.panel.center{overflow-y:hidden;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);transition:all .3s ease;background:#fff;z-index:4}content-player .play>.panel.center.hide{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}content-player .play>.panel.center.show{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}content-player .play .toggle-panel{position:absolute;top:0}content-player .play .articles-panel{position:fixed;width:100%;height:100%;top:0;background-color:#fff;z-index:5;-webkit-transition:.3s ease all;-moz-transition:.5s ease all;-ms-transition:.5s ease all;-o-transition:.5s ease all;transition:.3s ease all}content-player .play .articles-panel.ng-enter{-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}content-player .play .articles-panel.ng-enter.ng-enter-active{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}content-player .play .articles-panel.ng-leave.ng-leave-active{-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);opacity:1}content-player .play .articles-panel .panel{z-index:6!important}content-player .play .articles-panel .panel .right-links{right:18px!important}content-player .play .articles-panel .panel .right-links a{font-size:18px!important}content-player .play .articles-panel .articles{position:absolute;top:45px;list-style:none;padding:0;margin:0;width:100%;background-color:rgba(255,255,255,.95)!important;height:calc(100% - 45px);overflow-x:scroll}content-player .play .articles-panel .articles li{border-bottom:1px solid #ccc;margin-left:42px;height:65px}content-player .play .articles-panel .articles li a{font-weight:400;font-size:17px;text-decoration:none!important;color:#000;line-height:1.5;height:65px;text-align:left;-webkit-box-orient:vertical;-webkit-box-pack:center;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;width:90%}content-player .play .articles-panel .articles li span.current{height:20px;width:20px;margin-left:-2.3em;margin-top:1.7em;float:left;background:url(../images/checkMark@2x.png) 50% center no-repeat;background-size:14px 10px}content-player .play .search-panel{opacity:1}content-player .play .search-panel .panel.search .field input[type=reset]{position:absolute;background:url(../images/dismiss@2x.png) 50% 50% no-repeat;background-size:50% 50%;width:14px;height:28px;padding:1em;z-index:101;right:0;top:2px}content-player .play .related-leaderboard{height:100%;width:100%;background-color:#fff;position:absolute;top:0;-webkit-transition:.5s ease all;-moz-transition:.5s ease all;-ms-transition:.5s ease all;-o-transition:.5s ease all;transition:.5s ease all;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}content-player .play .related-leaderboard.ng-hide-remove{transform:translate3d(0,100%,0)}content-player .play .related-leaderboard.ng-hide-remove.ng-hide-remove-active{transform:translate3d(0,0,0)}content-player .play .related-leaderboard.ng-hide.ng-hide-add.ng-hide-add-active{transform:translate3d(0,100%,0);opacity:1}content-player .play .related-leaderboard.ng-enter{-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}content-player .play .related-leaderboard.ng-enter.ng-enter-active{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}content-player .play .related-leaderboard.ng-leave.ng-leave-active{-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);opacity:1}content-player iframe{width:100%;height:100%}content-player .articleNav{disply:block;position:fixed;bottom:0;background-color:#fff;border-top:1px solid #ccc;width:100%;height:44px;transition-property:all;transition-duration:.5s;overflow-y:hidden;max-height:44px}content-player .articleNav.bottom-link-hide{max-height:0!important;min-height:19px!important}content-player .articleNav span{display:block;text-align:center;font-size:12px}content-player .articleNav a{text-decoration:none;margin-left:.8em;color:#0070c9;font-weight:500;font-size:14px!important}content-player .preview-modal-window{width:100%;height:100%}content-player .preview-modal-window .preview-modal-window-content{width:100%;height:100%;background-color:#313131}content-player .preview .resourceDetailViewWrapper{overflow-y:auto;top:0;bottom:50px;-webkit-mask-image:initial;-ms-overflow-style:none}content-player .preview .resourceDetailViewWrapper::-webkit-scrollbar{width:0;height:0}content-player .preview .resourceDetailViewWrapper .resourceDetailViewContents{background-color:#313131}content-player .preview .resourceDetailViewWrapper .resourceDetailViewContents .whiteBox{background-color:inherit}content-player .preview .resourceDetailViewWrapper .bgImage{position:absolute;top:0;width:100%;height:310px;background-size:100% 100%}content-player .preview .resourceDetailViewWrapper .pusher{height:310px;background-image:-ms-linear-gradient(top,rgba(0,0,0,0) 60%,rgba(0,0,0,.5) 100%);background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 60%,rgba(0,0,0,.5) 100%)}content-player .preview .resourceDetailViewWrapper .pusher .scrollable-title{bottom:20px;padding-left:40px}content-player .preview .resourceDetailViewWrapper .pusher .viewed-on-desktop{bottom:0;display:block;width:60px;height:60px;right:0;position:absolute;z-index:1}content-player .preview .resourceDetailViewWrapper .pusher .viewed-on-desktop .green-tick-mark{width:37px;height:37px;position:absolute;bottom:10px;right:10px;background-color:transparent;background-image:url(../images/Checkmark_circle.png);background-repeat:no-repeat;background-position:50% 50%;background-size:contain}@media (-webkit-min-device-pixel-ratio:1.3){content-player .preview .resourceDetailViewWrapper .pusher .viewed-on-desktop .green-tick-mark{background-image:url(../images/Checkmark_circle@2x.png)}}content-player .preview .resourceDetailViewWrapper .resourceDetailViewContents{min-height:initial;position:absolute;top:310px;left:0;bottom:0;width:100%}content-player .preview .resourceDetailViewWrapper .resourceDetailViewContents .whiteBox{padding:22px 40px 20px;max-height:calc(100% + 75px);overflow-y:auto;-ms-overflow-style:none}content-player .preview .resourceDetailViewWrapper .resourceDetailViewContents .whiteBox::-webkit-scrollbar{width:0;height:0}content-player .preview .resourceDetailViewWrapper .resourceDetailViewSection .resourceDetailViewHeader{margin-bottom:16px;line-height:28px;font:300 28px/34px SFProDisplay,SFProText,"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;border:none;padding:0}content-player .preview .resourceDetailViewWrapper .resourceDetailViewSection .resourceDetailViewIndent{font:400 15px/18px SFProDisplay,SFProText,"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif}content-player .preview .resourceDetailViewWrapper .resourceDetailViewSection .rateButton{padding-top:24px}content-player .preview .resourceDetailViewWrapper .resourceDetailViewSection .rateButton .rateText{font-family:SFProDisplay,SFProText,"Lucida Grande",Helvetica;color:#fff}content-player .preview .resourceDetailViewWrapper .no-gradient{height:310px;position:relative;background-image:none}content-player .preview .viewed{display:none}content-player .preview .panel.bottom{z-index:1;position:absolute;height:80px;padding:0;margin:0}content-player .preview .panel.bottom>div{bottom:12px}content-player .preview .panel.bottom a{vertical-align:middle}content-player .play{position:relative;top:0;left:0;width:100%}content-player .play.animate{position:absolute;left:0}content-player.related-assets-player{margin-left:414px;padding-right:414px}content-player.related-assets-player .preview-modal-window{z-index:100;position:absolute;width:100%;height:100%;top:100px;opacity:1;left:auto;transition:auto;transform:initial;background:#dfdfdf!important;display:block}content-player.related-assets-player .preview-modal-window .preview-modal-window-content{padding:0;text-align:left;width:100%;height:100%}content-player.related-assets-player .preview-modal-window .preview-modal-window-content .preview{width:100%;height:100%}content-player.related-assets-player-full{margin-left:0!important;padding-right:0!important}content-player.related-assets-player-full .preview-modal-window{display:none}body #shell-view-wrapper .modal-overlay.ipad-fixed-position{position:fixed}@media (max-width:813px){content-player .panel h1{display:none}content-player .panel-flex{display:block!important}}.content-player-panel{-webkit-transform-style:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:101;background-color:#fff;position:fixed;top:0;left:0;width:100%;display:flex}.content-player-panel a{display:inline-block;font-weight:500;margin-left:7px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:44px;width:4.688em}.content-player-panel .icon-favorite{background:url(../images/favoriteEmpty@3x.png) center center no-repeat;background-size:24px;width:50px;height:44px;border:0;outline-offset:-10px}.content-player-panel .icon-favorite.filled{background:url(../images/favoriteFilled@3x.png) center center no-repeat;background-size:24px}body.isIOS .content-player.play>.panel.center{position:fixed;top:91px;left:0;right:0}body.isIOS .content-player.play .content-player-wrapper{padding-top:44px;height:100%}news-player{display:block;height:100%}news-player>.panel{position:absolute;z-index:1}news-player>.panel .center-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;text-align:center;margin-left:36px;margin-right:84px}news-player>.panel h1{color:#fff}news-player .normal-container{height:100%;width:100%;-webkit-overflow-scrolling:touch;overflow:auto}news-player iframe{width:100%;height:calc(100% - 48px)}@media (max-width:813px){news-player iframe{height:100%}}news-player .search-panel{opacity:1}news-player .search-panel .panel.search .field input[type=reset]{position:absolute;background:url(../images/dismiss@2x.png) 50% 50% no-repeat;background-size:50% 50%;width:14px;height:28px;padding:1em;z-index:101;right:0;top:2px}news-player .related-leaderboard{height:100%;width:100%;background-color:#fff;position:absolute;top:0;-webkit-transition:.5s ease all;-moz-transition:.5s ease all;-ms-transition:.5s ease all;-o-transition:.5s ease all;transition:.5s ease all;transform:translate3d(0,0,0)}news-player .related-leaderboard.ng-hide-remove{transform:translate3d(0,100%,0)}news-player .related-leaderboard.ng-hide-remove.ng-hide-remove-active{transform:translate3d(0,0,0)}news-player .related-leaderboard.ng-hide{max-height:999px;opacity:1}news-player .related-leaderboard.ng-hide.ng-hide-add.ng-hide-add-active{transform:translate3d(0,100%,0);opacity:1}news-player .related-leaderboard.ng-enter{-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}news-player .related-leaderboard.ng-enter.ng-enter-active{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}news-player .related-leaderboard.ng-leave{max-height:999px;opacity:1}news-player .related-leaderboard.ng-leave.ng-leave-active{-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);opacity:1}carousel-desktop slide.current,content-player-carousel slide.current{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}carousel-desktop{width:100%;height:12.875em;display:inline-block;position:relative;margin-top:-3px;margin-bottom:-3px;opacity:1;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}carousel-desktop slide{top:3px;left:33.33%;min-width:25.625em;width:33.33%;height:calc(100% - 6px);position:absolute;background-color:#fff;z-index:100;display:none;box-sizing:border-box}carousel-desktop slide.current,carousel-desktop slide.ready-left-1,carousel-desktop slide.ready-left-2,carousel-desktop slide.ready-left-3,carousel-desktop slide.ready-left-4,carousel-desktop slide.ready-right-1,carousel-desktop slide.ready-right-2,carousel-desktop slide.ready-right-3,carousel-desktop slide.ready-right-4{z-index:102;display:inline-block}carousel-desktop slide.current{transform:translate3d(0,0,0);z-index:103}carousel-desktop slide.ready-left-1{-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}carousel-desktop slide.ready-left-2{-webkit-transform:translate3d(-200%,0,0);-moz-transform:translate3d(-200%,0,0);-o-transform:translate3d(-200%,0,0);-ms-transform:translate3d(-200%,0,0);transform:translate3d(-200%,0,0)}carousel-desktop slide.ready-left-3{-webkit-transform:translate3d(-300%,0,0);-moz-transform:translate3d(-300%,0,0);-o-transform:translate3d(-300%,0,0);-ms-transform:translate3d(-300%,0,0);transform:translate3d(-300%,0,0)}carousel-desktop slide.ready-left-4{-webkit-transform:translate3d(-400%,0,0);-moz-transform:translate3d(-400%,0,0);-o-transform:translate3d(-400%,0,0);-ms-transform:translate3d(-400%,0,0);transform:translate3d(-400%,0,0)}carousel-desktop slide.ready-right-1{-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}carousel-desktop slide.ready-right-2{-webkit-transform:translate3d(200%,0,0);-moz-transform:translate3d(200%,0,0);-o-transform:translate3d(200%,0,0);-ms-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}carousel-desktop slide.ready-right-3{-webkit-transform:translate3d(300%,0,0);-moz-transform:translate3d(300%,0,0);-o-transform:translate3d(300%,0,0);-ms-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}carousel-desktop slide.ready-right-4{-webkit-transform:translate3d(400%,0,0);-moz-transform:translate3d(400%,0,0);-o-transform:translate3d(400%,0,0);-ms-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}carousel-desktop slide .image-container{border-top:none;margin:0 2px 0 0;background-position:50% 50%;background-repeat:no-repeat;background-size:43.75em,auto,cover;height:100%}carousel-desktop .move-left,carousel-desktop .move-right{z-index:9999999;background-size:33px 33px;background-position:100% 100%;height:33px;width:33px;border:none;position:absolute;background-repeat:no-repeat;text-decoration:none;bottom:12px}carousel-desktop.animate slide{-webkit-transition:-webkit-transform .25s ease;-moz-transition:-moz-transform .25s ease;-o-transition:-o-transform .25s ease;transition:transform .25s ease}carousel-desktop .move-left{left:12px;background-color:transparent;background-image:url(../images/btnfeaturedCarousel.png);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media (-webkit-min-device-pixel-ratio:1.3){carousel-desktop .move-left{background-image:url(../images/btnfeaturedCarousel@2x.png)}}carousel-desktop .move-right{right:12px;background-color:transparent;background-image:url(../images/btnfeaturedCarousel.png)}@media (-webkit-min-device-pixel-ratio:1.3){carousel-desktop .move-right{background-image:url(../images/btnfeaturedCarousel@2x.png)}}carousel-desktop:hover .move-left,carousel-desktop:hover .move-right{display:block;opacity:1}carousel-desktop.ng-enter{opacity:0}carousel-desktop.ng-enter-active{opacity:1}carousel-desktop.ng-leave{position:absolute;top:100%;opacity:1}carousel-desktop.ng-leave-active{opacity:0}@media (max-width:1236px){carousel-desktop slide{left:calc((100% - 410px)/ 2)}}@media (max-width:600px){carousel-desktop{height:51vw}carousel-desktop slide{min-width:auto;width:100%;left:0}carousel-desktop slide .image-container{background-size:cover;margin:0}}content-player-carousel{width:100%;height:100%;display:inline-block;overflow:hidden;background-color:#000;position:relative}content-player-carousel slide{left:0;width:100%;height:100%;position:absolute;background-color:#000;display:none;box-sizing:border-box;overflow:hidden}content-player-carousel slide content-player{height:100%;width:100%}content-player-carousel slide.current{transform:translate3d(0,0,0);z-index:0;display:inline-block}content-player-carousel slide.current content-player{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}content-player-carousel slide.ready-left{box-sizing:border-box;border-right:8px solid #000;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);z-index:1;display:inline-block}content-player-carousel slide.ready-left content-player{-webkit-transform:translate3d(50%,0,0);-moz-transform:translate3d(50%,0,0);-o-transform:translate3d(50%,0,0);-ms-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0)}content-player-carousel slide.ready-left content-player .preview .resourceDetailViewWrapper{overflow:hidden}content-player-carousel slide.ready-right{box-sizing:border-box;border-left:8px solid #000;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);z-index:1;display:inline-block}content-player-carousel slide.ready-right content-player{-webkit-transform:translate3d(-50%,0,0);-moz-transform:translate3d(-50%,0,0);-o-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}content-player-carousel slide.ready-right content-player .preview .resourceDetailViewWrapper{overflow:hidden}content-player-carousel.animate slide,content-player-carousel.animate slide content-player{-webkit-transition:-webkit-transform .5s ease;-moz-transition:-moz-transform .5s ease;-o-transition:-o-transform .5s ease;transition:transform .5s ease}content-player-carousel.playiOS slide.current,content-player-carousel.playiOS slide.current content-player{-webkit-transform:none!important;transform:none!important}horizontal-scroll-area{width:100%;height:200px;display:inline-block;overflow:hidden;background-color:#ddd;position:relative}horizontal-scroll-area .track{height:100%;width:10000px;position:relative}horizontal-scroll-area .track.animate{-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}horizontal-scroll-area slide{width:150px;height:100%;display:inline-block;background-color:#f1f1f1;box-sizing:border-box;float:left}.scroll-controls,[scroll-controls]{width:100%;display:inline-block}.scroll-controls button.scroll-left,.scroll-controls button.scroll-right,[scroll-controls] button.scroll-left,[scroll-controls] button.scroll-right{width:40px;height:150px;display:inline-block;border:none;background-color:transparent;background-image:url(../images/Path_51RowChevron_LG.png);background-repeat:no-repeat;background-size:18px 42px;border-right:1px solid #fff;opacity:1}@media (-webkit-min-device-pixel-ratio:1.3){.scroll-controls button.scroll-left,.scroll-controls button.scroll-right,[scroll-controls] button.scroll-left,[scroll-controls] button.scroll-right{background-image:url(../images/Path_51RowChevron_LG@2x.png)}}.scroll-controls button.scroll-left,[scroll-controls] button.scroll-left{float:left;background-position:center 56px}.scroll-controls button.scroll-right,[scroll-controls] button.scroll-right{float:right;background-position:center 56px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.scroll-controls .scroll-area,[scroll-controls] .scroll-area{width:calc(100% - 80px)!important;display:inline-block;float:left}.scroll-controls button[disabled],[scroll-controls] button[disabled]{opacity:0}@media (min-width:1571px){.scroll-controls button.scroll-left,.scroll-controls button.scroll-right{width:94px;background-image:url(../images/Path_51RowChevron_LG@2x.png);background-size:30px 70px}.scroll-controls button.scroll-right{background-position:center 85px!important}.scroll-controls .scroll-area{width:calc(100% - 188px)!important}}.list{list-style:none;padding:0;margin:0}.list li.last-li span{border-bottom:0}.list li.subheader{background-color:#eee;color:#979797;font-weight:400;font-size:17px;padding:10px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}.list li a{display:block;height:59px;line-height:26px;text-decoration:none;cursor:pointer}.list li a>span{display:block;height:70px;padding:15px 15px 15px 0;margin-left:15px;border-bottom:1px solid #ccc}li.arrow-right a:focus,li:focus .wrapper .sliding{outline:#83BFFC solid 2px;outline-offset:-2px;background-color:#eaeaea}button.title.chevron-right{border:0;font-size:17px;text-align:left}button.recently-search{width:100%;text-align:left;font-size:16px;height:60px;border:0;border-bottom:1px solid #bcbac1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word;padding:15px 15px 15px 0;background-color:transparent}notification .bottom{position:fixed;bottom:0}notification .notifications-container{min-height:60px;line-height:60px;background:rgba(246,246,246,.95);width:100%;-webkit-transition:-webkit-transform .5s ease;transition:transform .5s ease;z-index:999999;margin-bottom:0!important;bottom:0!important;top:auto!important;-webkit-padding-start:0!important}notification .notifications-container .items{padding:10px 0!important}notification .notifications-container .items .title{display:block;font-size:17px;margin-top:0;padding-top:0;margin-bottom:10px;font-weight:400;line-height:1.1;padding-left:4em;text-align:left}notification .notifications-container .items .title-desc{font-size:.75em;font-weight:300;overflow:hidden;width:80%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;box-orient:vertical;white-space:normal!important;padding-left:6em}notification .notifications-container .image{height:3.5em;width:3.5em;position:absolute;top:0;bottom:0;margin:auto;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}notification .notifications-container .circle-badge{width:56px;height:56px;border-radius:50%;border:2px solid #0070c9;color:#0070c9;text-align:center;position:absolute;top:0;bottom:0;margin:auto}notification .notifications-container .circle-badge.image-1-digit{width:56px;height:41pt;font-size:30px;font-weight:500;line-height:1.5}notification .notifications-container .circle-badge.image-2-digit{font-size:25px;font-weight:400;line-height:2}notification .notifications-container .circle-badge.image-3-digit{font-size:20px;font-weight:400;line-height:2.4}notification .notifications-container .circle-badge.image-4-digit{font-size:12px;font-weight:500;line-height:4.3;overflow:hidden;text-overflow:ellipsis}notification .notifications-container .notification_panel-award{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto;padding-left:15px}notification .notifications-container .notification_panel-award .circle-badge,notification .notifications-container .notification_panel-award .image{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative;margin:0 15px 0 auto}notification .notifications-container .notification_panel-award .items{margin:0 auto 0 0}notification .notifications-container .notification_panel-award .items .title{padding-left:0;text-overflow:ellipsis;word-wrap:break-word;white-space:nowrap;overflow:hidden;max-width:600px}notification .notifications-container .notification_panel-award .items .title-desc{padding-left:0;margin-top:0;padding-top:0;margin-bottom:10px;line-height:1.1;text-align:left;width:100%}notification .hide{transition:transform .5s ease;-webkit-transform:translateY(100%);transform:translateY(100%)}notification .show{-webkit-transform:translateY(0);transform:translateY(0)}popup-notification .notifications-container .items{padding-top:20px}popup-notification .notifications-container .items .title{display:block;font-size:17px;margin-top:0;padding-top:0;margin-bottom:10px;font-weight:400;line-height:1.1;text-align:center}popup-notification .notifications-container .items .desc{font-size:.75em;font-weight:400;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;box-orient:vertical;white-space:normal!important;text-align:center}popup-notification .notifications-container .image{height:60px;width:190px;margin:auto;background-repeat:no-repeat;background-position:50% 50%;background-size:contain}popup-notification .notifications-container .circle-badge{width:56px;height:56px;border-radius:50%;border:2px solid #0070c9;color:#0070c9;text-align:center;margin:auto}popup-notification .notifications-container .circle-badge.image-1-digit{width:56px;height:41pt;font-size:30px;font-weight:500;line-height:1.5}popup-notification .notifications-container .circle-badge.image-2-digit{font-size:25px;font-weight:400;line-height:2}popup-notification .notifications-container .circle-badge.image-3-digit{font-size:20px;font-weight:400;line-height:2.4}popup-notification .notifications-container .circle-badge.image-4-digit{font-size:12px;font-weight:500;line-height:4.3;overflow:hidden;text-overflow:ellipsis}options-dialog{background-color:rgba(0,0,0,.3);position:absolute;width:100%;height:100%;top:0;display:block;z-index:101}options-dialog>div{width:100%;position:absolute;bottom:0}options-dialog .model-dialog{width:auto;margin:10px;top:100%;position:relative;transition:transform .5s ease;-webkit-transition:-webkit-transform .5s ease;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}options-dialog .model-dialog .model-content{width:100%;background-color:transparent;border-radius:.4em}options-dialog .model-dialog .model-content .btn-group{margin-bottom:.5em;background:#fff;border-radius:.4em}options-dialog .model-dialog .model-content .btn-group button{border-radius:0;border-bottom:1px solid #ddd!important;border-top-left-radius:.4em!important;border-top-right-radius:.4em!important}options-dialog .model-dialog .model-content .btn-group button:focus{background-color:#c7ecfc}options-dialog .model-dialog .model-content .btn-group button:last-child{border-radius:.4em!important;border:none!important}options-dialog .model-dialog .model-content .btn-group .title{color:#919191;text-align:center;line-height:2;font-size:15px;padding:.7em 1em;border-bottom:1px solid #ddd!important}options-dialog .model-dialog .model-content button{width:100%;text-align:center;border:none;border-radius:.4em;background:#fff;color:#36acda;font-size:20px;padding:.6em 1em;outline:0}rate .blank,rate .filled{background-repeat:no-repeat;height:30px}.home-news .panel h1,.home-news collection-list .row,.home-news collection-list .row .descr,.message-dialog .modal .buttons button,.message-dialog .modal .message,.news .dropdown-menu button,.news .panel .navbar-toggle.left-links,.news .panel .navbar-toggle.right-links{font-family:SFProText,SFProDisplay,"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif}options-dialog .model-dialog .model-content button.btn-cancel{font-weight:600}options-dialog .model-dialog.position-top{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}options-dialog .model-dialog.position-bottom{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}rate{width:176px;height:30px;display:block}rate .blank{width:176px;background-image:url(../images/avgStarStroke@2x.png);background-position:right 3px top;float:right}rate .filled{width:0;background-image:url(../images/avgStarFill@2x.png);background-position:3px 0;float:left}.message-dialog{background-color:rgba(0,0,0,.3);position:fixed;width:100%;height:100%;top:0;z-index:1010}.message-dialog .modal{position:absolute;top:50%;left:50%;height:auto;width:19.9em;max-width:500px;min-height:0;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);background-color:#fff;border-radius:1.6em;overflow:hidden}.message-dialog .modal .message{font-weight:400;font-size:17px;color:#000;text-align:center;padding:24px;letter-spacing:-.022em;line-height:1.47059}.message-dialog .modal .message .span{font-size:17px;letter-spacing:-.022em;color:#000;text-align:center;padding:0;margin:0;font-weight:400;line-height:1.47059}.message-dialog .modal .buttons{-webkit-font-smoothing:antialiased;border-top:1px solid #ddd;height:2.81em}.message-dialog .modal .buttons button{width:100%;height:100%;border:none;background-color:transparent;display:inline-block;font-size:17px;letter-spacing:-.022em;line-height:1.47059;font-weight:400;border-right:1px solid #ddd;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:0 10px;color:#0070c9}.message-dialog .modal .buttons button:last-child{border-right:none}.message-dialog .modal .buttons button.red{color:#ff3b30}.message-dialog .modal .buttons button:focus{outline:#83BFFC solid 2px}.message-dialog .modal.recent-search-modal{min-width:260px;border-radius:14px;opacity:1}.message-dialog .modal.recent-search-modal .message{padding:20px 0}.message-dialog .modal.cancel-membership{width:25.31em;max-width:850px;max-width:95%}.message-dialog .modal.cancel-membership>.message{color:#1A1A1A}.message-dialog .modal.cancel-membership>.message span:nth-child(2){margin-top:10px;display:inline-block}.message-dialog .modal.cancel-membership>.buttons{border-top:1px solid #d7d7d7;height:2.81em;text-align:center}.message-dialog .modal.cancel-membership>.buttons .red{border-right:none}.message-dialog .modal.cancel-membership>.buttons .btn-signout{color:#0070c9;padding-right:20px;border-left:1px solid #d7d7d7}.message-dialog .modal.award-window{width:455px;min-height:218px;max-height:50%;max-width:90%;height:auto;opacity:1}.message-dialog .modal.award-window .message{padding:33px 32px;margin-left:auto;margin-right:auto}.message-dialog .modal.award-window .message .desc{overflow-y:auto}.message-dialog .modal.award-window .buttons{height:50px}.message-dialog .modal.award-window popup-notification .notifications-container .items .desc{-webkit-line-clamp:initial;line-clamp:initial;font-size:17px;color:#333}@media (max-width:500px){.isIOS .message-dialog .modal{max-width:98%}}.static-page{height:100%}.static-page .iframe-container{width:100%;height:100%;-webkit-overflow-scrolling:touch;overflow:auto}.static-page iframe[seamless]{background-color:transparent;border:0 transparent;padding:0;overflow:auto}.profile-detail-sec{margin:0 15px 5px}.profile-detail-sec .user-name{width:100%;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;text-decoration:none;text-transform:none;font-size:24px;font-weight:400;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;box-orient:vertical;padding:0;margin:10px 0;color:#333}.profile-detail-sec .current-level{height:30px;font-size:26px;line-height:30px;font-weight:400;margin:0;color:#0070c9;text-decoration:none;text-transform:none}.profile-detail-sec .level-bar{margin-top:8px;margin-right:23px}.profile-detail-sec .bar{position:relative;width:100%;height:8px;background:#333;border-top-left-radius:4px;border-bottom-left-radius:4px;display:inline-block}.profile-detail-sec .levelAchievedBar,.profile-detail-sec .levelMaxBar{height:100%;top:0;position:absolute;border-top-left-radius:4px;border-bottom-left-radius:4px;display:block;left:0}.profile-detail-sec .levelMaxBar{background:#AAA}.profile-detail-sec .levelAchievedBar{background:#0070c9}.profile-detail-sec .level-point-circle{width:23px;height:23px;right:-22px;top:-7px;float:right;display:inline-block;position:relative;border-radius:23px;color:#fff;line-height:23px;text-align:center;background:#AAA;font-weight:500;font-size:14px}.profile-detail-sec .level-point-circle .level-point-circle-text{text-align:center;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.profile-detail-sec .levelTitle{width:50px!important;margin-top:-24px;right:-13px;float:right;position:absolute;display:inline-block;color:#737377;overflow:hidden;text-overflow:ellipsis;font-weight:400;font-size:12px}.profile-detail-sec .achivement-msg-p{height:100%;margin-bottom:0;margin-top:5px;text-align:center;color:#5a5a5f;font-size:12px;font-weight:400}unread-news-badge{position:relative;top:-10px;height:20px;min-width:20px;display:inline-block;font-weight:400;color:#fff;font-size:12px;line-height:10px;text-align:center;background-color:#ff3b30;background-repeat:repeat-x;-webkit-border-radius:20px;-moz-border-radius:20px;-khtml-border-radius:20px;border-radius:20px;padding:.385em .5em .385em .48em}dropdown .dropdown-container .dropdown-placeholder,dropdown .dropdown-container .listOfItem .items{color:#5e5e5e;font-family:SFProDisplay,SFProText,"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif}unread-news-badge.hidden{display:none}dropdown .arrowUp{background-image:url(../images/UpArrowActive.png)}dropdown .arrowDown{background-image:url(../images/DownArrowActive.png)}dropdown .scrollbar{background-color:#fff}dropdown .scrollbar .draggable{width:4px!important;margin:auto}dropdown .dropdown-container{position:relative;line-height:24px;background-color:#fbfbfb;background-position:center right 6px;background-repeat:no-repeat;background-size:12px;min-width:180px;border:1px solid #959595;padding-right:24px;font-size:15px;font-weight:400;cursor:pointer}dropdown .dropdown-container.arrowUp{border-radius:4px 4px 0 0}dropdown .dropdown-container .dropdown-placeholder{font-weight:400;padding:0 6px 0 12px}dropdown .dropdown-container .listOfItem{position:absolute;background-color:#fbfbfb;max-height:214px;width:calc(100% + 2px);overflow-y:auto;padding-top:3px;z-index:15;top:25px;left:-1px;border:1px solid #959595;border-top-width:0;border-radius:0 0 4px 4px;-ms-overflow-style:none}dropdown .dropdown-container .listOfItem::-webkit-scrollbar{width:0;height:0}dropdown .dropdown-container .listOfItem .items{display:block;line-height:28px;padding:0 4px;text-align:center;cursor:pointer}dropdown .dropdown-container .listOfItem .items:hover{color:#0070c9;background-color:#fff}dropdown .dropdown-container .listOfItem .items.selected{color:#fff;cursor:default;background-color:#0070c9}dropdown .dropdown-container .listOfItem .items.selected:hover{color:#fff!important;background-color:#0070c9!important}earned-badges-count .badgeCount{position:absolute;left:82px;color:#fff;font-size:10px;background-color:#ff3b30;-webkit-border-radius:50%;-moz-border-radius:50%;-khtml-border-radius:50%;border-radius:50%;padding:1em;width:1.8em;height:1.8em;top:10px;z-index:1}earned-badges-count .badgeCount .badgecount-size{font-size:12px;font-weight:400;position:absolute;left:4px;top:3px}earned-badges-count .badgeCount .badgecount-size2{font-size:10px;position:absolute;left:2px;top:3px}[scrollbar]{position:relative}[scrollbar] .scrollbar{width:8px;height:8px;position:absolute;overflow:hidden!important;overflow-x:hidden!important;overflow-y:hidden!important;opacity:0;z-index:100}[scrollbar] .scrollbar .draggable{width:8px;height:6px;background-color:#8c8c8c;opacity:.5;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}[scrollbar] .scrollbar.vertical{right:0;top:0}[scrollbar] .scrollbar.horizontal{bottom:0}progress-bar .progress-bar-track{height:6px;margin-bottom:10px;overflow:hidden;background-color:#e1e1e1;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}progress-bar .progress-bar-track .progress-bar-level{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#0070c9;-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease;border-radius:4px}progress-bar .description{text-align:center;font:400 15px SFProDisplay,SFProText,"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;color:#5f5f5f}.parent-holder{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;color:#aaa;font-size:14px;background:0 0;cursor:text}.parent-holder span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:90%;display:inline-block}.parent-holder span:before{content:' ';display:inline-block;width:30px;height:30px;background-color:transparent;background-image:url(../images/searchIcon.png);background-repeat:no-repeat;background-size:13px 13px;background-position:50% 50%;position:absolute;top:0;-webkit-transform:translate(-26px,0);-moz-transform:translate(-26px,0);-o-transform:translate(-26px,0);-ms-transform:translate(-26px,0);transform:translate(-26px,0)}.parent-holder.left{text-align:left}.model-window-container{z-index:1010;position:fixed;height:36.3em;width:36.3em;max-width:90%;max-height:90%;top:50%;left:50%;opacity:1;overflow:hidden;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.model-window-container.animate{opacity:0}.model-window-container.animate.vertical{opacity:1}.model-window-container.normal>.model-window.model-window-enter-active{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.model-window-container.normal>.model-window.model-window-enter,.model-window-container.normal>.model-window.model-window-leave-active{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.model-window-container.normal.back>.model-window.model-window-enter-active,.model-window-container.normal>.model-window.model-window-leave{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.model-window-container.normal.back>.model-window.model-window-enter,.model-window-container.normal.back>.model-window.model-window-leave,.model-window-container.normal.back>.model-window.model-window-leave-active{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.model-window-container:focus{outline:0}.model-window-container .close-dialog{position:absolute;background-color:transparent;background-image:url(../images/closeX.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center center;width:28px;height:28px;border:0;z-index:101;left:6px;top:6px;cursor:pointer}@media (-webkit-min-device-pixel-ratio:1.3){.model-window-container .close-dialog{background-image:url(../images/closeX@2x.png)}}.model-window-container.ipad-fixed-position{position:fixed}.model-window{z-index:9999;position:absolute;width:100%;height:100%;opacity:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.model-window .model-window-content{padding:0;text-align:left;width:100%;height:100%;background-color:#fff}.modal-overlay{position:fixed;z-index:1000;top:0;left:0;width:100%;height:200%;background:rgba(120,120,120,.6)}.modal-overlay.hide-bg{background-color:#bababa}.modal-overlay.model-overlay-shown{opacity:0}.modal-overlay.open{opacity:1;-webkit-transition:-webkit-transform .25s,opacity .25s;transition:transform .25s,opacity .25s}.modal-overlay.ipad-fixed-position{position:fixed}.assets-grid-view .wrapper,assets-grid-view .wrapper{margin:auto;position:relative;height:100%}.assets-grid-view .wrapper .card,assets-grid-view .wrapper .card{float:left;margin:10px 10px 70px;width:calc(33.33% - 20px);height:auto}.assets-grid-view .wrapper .card.isCollection .grid,assets-grid-view .wrapper .card.isCollection .grid{padding-top:43.86%}.assets-grid-view .wrapper .grid,assets-grid-view .wrapper .grid{width:100%;height:0;padding-top:56.68%;position:relative;cursor:pointer}.assets-grid-view .wrapper .grid .image,assets-grid-view .wrapper .grid .image{background-position:50% 50%,50% 50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0}.assets-grid-view .wrapper .grid .title-wrapper,assets-grid-view .wrapper .grid .title-wrapper{width:100%;color:#fff;margin-top:9px}.assets-grid-view .wrapper .grid .title-wrapper .title,assets-grid-view .wrapper .grid .title-wrapper .title{font:400 17px SFProText,SFProDisplay,"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;line-height:1.47059em;letter-spacing:-.022em;color:#333;width:100%;display:-webkit-inline-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;-ms-word-wrap:break-word;word-wrap:break-word;margin:0;text-align:center}.assets-grid-view .wrapper .grid .viewed,assets-grid-view .wrapper .grid .viewed{display:block;width:10%;height:18%;top:10px;right:10px;position:absolute;border:none;z-index:1}.assets-grid-view .wrapper .grid .viewed .green-tick-mark,assets-grid-view .wrapper .grid .viewed .green-tick-mark{width:100%;height:100%;float:right;position:absolute;top:0;right:0;background-color:transparent;background-image:url(../images/Checkmark_circle.png);background-repeat:no-repeat;background-position:50% 50%;background-size:contain}@media (-webkit-min-device-pixel-ratio:1.3){.assets-grid-view .wrapper .grid .viewed .green-tick-mark,assets-grid-view .wrapper .grid .viewed .green-tick-mark{background-image:url(../images/Checkmark_circle@2x.png)}}.assets-grid-view .noAlignCenter,assets-grid-view .noAlignCenter{text-align:left!important}.assets-grid-view .hasSection,assets-grid-view .hasSection{width:297px!important;height:169px!important}@media (min-width:900px){.assets-grid-view .wrapper .card,assets-grid-view .wrapper .card{width:calc(33.333% - 20px)}}@media (min-width:1200px){.assets-grid-view .wrapper .card,assets-grid-view .wrapper .card{width:calc(25% - 20px)}}@media (min-width:1500px){.assets-grid-view .wrapper .card,assets-grid-view .wrapper .card{width:calc(20% - 20px)}}@media (min-width:1800px){.assets-grid-view .wrapper .card,assets-grid-view .wrapper .card{width:calc(16.66% - 20px)}}@media (max-width:813px){.assets-grid-view .wrapper .card,assets-grid-view .wrapper .card{width:calc(50% - 20px)}.assets-grid-view .wrapper .card .grid .title-wrapper .title,assets-grid-view .wrapper .card .grid .title-wrapper .title{font:400 14px SFProText,SFProDisplay,"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;line-height:1.14286em;letter-spacing:-.016em}}.video-panel{width:100%;height:30px;position:absolute;bottom:0;display:table;background-color:rgba(145,145,145,.98);z-index:2147483647}.video-panel .time-end,.video-panel .time-start{color:#fff;font-size:12px;text-align:right;width:100%;display:inline-block;padding-right:10px;padding-left:10px;padding-top:8px}.video-panel .time-end{text-align:left}.video-panel .row{display:table-row;height:100%;position:absolute;overflow:hidden}.video-panel .row .cell-10,.video-panel .row .cell-20,.video-panel .row .cell-5{width:5%;display:table-cell;vertical-align:top;text-align:center;white-space:nowrap}.video-panel .row .cell-5{width:30px}.video-panel .row .cell-20{width:20%}.video-panel .row .cell-60{width:70%;display:table-cell;vertical-align:top;text-align:center;white-space:nowrap}.video-panel button{cursor:pointer;background-repeat:no-repeat;background-position:center;background-color:transparent;border:0;background-size:17px;width:30px;height:30px}.video-panel .play-pause{margin-left:5px;background-image:url(../images/pause-bars.png)}.video-panel .play-pause.paused{background-image:url(../images/play-arrow.png)}.video-panel .timeline{width:100%;border:0}.video-panel .volume-mute{background-image:url(../images/volume-min.png)}.video-panel .volume-max{background-image:url(../images/volume-max.png)}.video-panel .view-fullscreen{background-image:url(../images/arrows-expand.png)}.video-panel .view-fullscreen.fullscreen{background-image:url(../images/arrows-collapse.png)}.video-panel input[type=range]{-webkit-appearance:none;margin:14px 0;width:100%}.video-panel input[type=range]:focus{outline:0}.video-panel input[type=range]::-webkit-slider-runnable-track{width:100%;height:3px;cursor:pointer;animate:.2s;box-shadow:0 0 0 #000,0 0 0 #0d0d0d;background:#bababa;border-radius:1px;border:0 solid #000}.video-panel input[type=range]::-webkit-slider-thumb{box-shadow:1px 1px 3px #6a6a6a,0 0 1px #777;border:0 solid #fff;height:15px;width:3px;border-radius:2px;background:#f2f2f2;cursor:pointer;-webkit-appearance:none;margin-top:-6px}.video-panel input[type=range]:focus::-webkit-slider-runnable-track{background:#c7c7c7}.video-panel input[type=range]::-moz-range-track{width:100%;height:3px;cursor:pointer;animate:.2s;box-shadow:0 0 0 #000,0 0 0 #0d0d0d;background:#bababa;border-radius:1px;border:0 solid #000}.video-panel input[type=range]::-moz-range-thumb{box-shadow:1px 1px 3px #6a6a6a,0 0 1px #777;border:0 solid #fff;height:15px;width:3px;border-radius:2px;background:#f2f2f2;cursor:pointer}.video-panel input[type=range]::-ms-track{width:100%;height:3px;cursor:pointer;animate:.2s;background:0 0;border-color:transparent;border-width:3px 0;color:transparent}.video-panel input[type=range]::-ms-fill-lower{background:#adadad;border:0 solid #000;border-radius:2px;box-shadow:0 0 0 #000,0 0 0 #0d0d0d}.video-panel input[type=range]::-ms-fill-upper{background:#bababa;border:0 solid #000;border-radius:2px;box-shadow:0 0 0 #000,0 0 0 #0d0d0d}.video-panel input[type=range]::-ms-thumb{box-shadow:1px 1px 3px #6a6a6a,0 0 1px #777;border:0 solid #fff;height:15px;width:3px;border-radius:2px;background:#f2f2f2;cursor:pointer}.cover-video,.cover-video .loading{width:100%;height:100%;position:absolute}.video-panel input[type=range]:focus::-ms-fill-lower{background:#bababa}.video-panel input[type=range]:focus::-ms-fill-upper{background:#c7c7c7}.cover-video{top:0;left:0;background-color:transparent;z-index:2147483647}.cover-video .loading{margin:0 auto;background-color:rgba(0,0,0,.5)}.transparent-panel{opacity:0}.hideDefaultPanel::-webkit-media-controls,.hideDefaultPanel::-webkit-media-controls-panel{-webkit-appearance:none;display:none!important}#menu-state,.attention,.nav-main-header{display:none}@media (max-width:813px){.attention{display:inline-block}.nav-main-header{display:block}.left-links .hamburger{display:block;position:absolute;z-index:3;top:0;width:44px;height:44px;margin:0;cursor:pointer;-webkit-tap-highlight-color:transparent;opacity:1;-webkit-transition:-webkit-transform .4s cubic-bezier(.4,.01,.165,.99);transition:-webkit-transform .4s cubic-bezier(.4,.01,.165,.99);transition:transform .4s cubic-bezier(.4,.01,.165,.99);transition:transform .4s cubic-bezier(.4,.01,.165,.99),-webkit-transform .4s cubic-bezier(.4,.01,.165,.99);border:none;background:0 0;color:#fff;outline-offset:-10px}.left-links .hamburger:active,.left-links .hamburger:focus,.left-links .hamburger:hover{opacity:.65}.left-links .ac-gn-menuicon-bread{position:absolute;z-index:3;top:0;left:0;width:46px;height:46px;-webkit-transition:opacity .2s cubic-bezier(.645,.045,.355,1);transition:opacity .2s cubic-bezier(.645,.045,.355,1)}.left-links .ac-gn-menuicon-bread-top{-webkit-transition:-webkit-transform .25s cubic-bezier(.4,.01,.165,.99);transition:-webkit-transform .25s cubic-bezier(.4,.01,.165,.99);transition:transform .25s cubic-bezier(.4,.01,.165,.99);transition:transform .25s cubic-bezier(.4,.01,.165,.99),-webkit-transform .25s cubic-bezier(.4,.01,.165,.99);-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);z-index:4}.left-links .ac-gn-menuicon-bread-bottom{-webkit-transition:-webkit-transform .25s cubic-bezier(.4,.01,.165,.99);transition:-webkit-transform .25s cubic-bezier(.4,.01,.165,.99);transition:transform .25s cubic-bezier(.4,.01,.165,.99);transition:transform .25s cubic-bezier(.4,.01,.165,.99),-webkit-transform .25s cubic-bezier(.4,.01,.165,.99);-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.left-links .ac-gn-menuicon-bread-crust{display:block;width:15px;height:1px;background:#fff;position:absolute;left:16px;z-index:1;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.left-links .ac-gn-menuicon-bread-crust-top{top:22px;-webkit-transition:-webkit-transform .2s .2s;transition:-webkit-transform .2s .2s;transition:transform .2s .2s;transition:transform .2s .2s,-webkit-transform .2s .2s;-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}.left-links .ac-gn-menuicon-bread-crust-bottom{bottom:22px;-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}#menu-state:checked~.left-links .hamburger,#menu-state:target~.left-links .hamburger{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#menu-state:checked~.left-links .ac-gn-menuicon-bread-top,#menu-state:target~.left-links .ac-gn-menuicon-bread-top{-webkit-transition:-webkit-transform .25s .2s cubic-bezier(.4,.01,.165,.99);transition:-webkit-transform .25s .2s cubic-bezier(.4,.01,.165,.99);transition:transform .25s .2s cubic-bezier(.4,.01,.165,.99);transition:transform .25s .2s cubic-bezier(.4,.01,.165,.99),-webkit-transform .25s .2s cubic-bezier(.4,.01,.165,.99);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#menu-state:checked~.left-links .ac-gn-menuicon-bread-bottom,#menu-state:target~.left-links .ac-gn-menuicon-bread-bottom{-webkit-transition:-webkit-transform .25s .2s cubic-bezier(.4,.01,.165,.99);transition:-webkit-transform .25s .2s cubic-bezier(.4,.01,.165,.99);transition:transform .25s .2s cubic-bezier(.4,.01,.165,.99);transition:transform .25s .2s cubic-bezier(.4,.01,.165,.99),-webkit-transform .25s .2s cubic-bezier(.4,.01,.165,.99);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#menu-state:checked~.left-links .ac-gn-menuicon-bread-crust-top,#menu-state:target~.left-links .ac-gn-menuicon-bread-crust-top{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0;transition-delay:0}#menu-state:checked~.left-links .ac-gn-menuicon-bread-crust-bottom,#menu-state:target~.left-links .ac-gn-menuicon-bread-crust-bottom{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#menu-state:checked~.left-links .attention,#menu-state:target~.left-links .attention{display:none}}search-resources button.top-search-btn{position:fixed;top:0;right:0;min-width:inherit;width:45px;height:44px;cursor:pointer;border:none;outline-offset:-8px;background:url(../images/SVG_Icons/Search_Icon.svg) center no-repeat;background-size:20px;padding:0;margin-top:-1px;color:transparent;z-index:110}@media (max-width:813px){search-resources button.top-search-btn{background:url(../images/SVG_Icons/Search_Icon.svg) center no-repeat;background-size:20px;width:50px;border:none}}@media (min-width:813px){search-resources:not(.ng-hide) .search-field input[type=text]#search-query{width:95%}}search-resources .search-panel{position:absolute;top:44px;right:30px;height:500px;width:21.875em;background-color:#fff;border-radius:10px;overflow:hidden;z-index:110;padding-top:1px;font-family:SFProText;-webkit-box-shadow:0 0 25px -11px rgba(0,0,0,.75);-moz-box-shadow:0 0 25px -11px rgba(0,0,0,.75);box-shadow:0 0 25px -11px rgba(0,0,0,.75);font-weight:400;letter-spacing:-.022em;-webkit-transition:none!important;transition:none!important}search-resources .search-panel form{display:flex;flex-flow:row}search-resources .search-panel .search-field{padding:6px;position:relative;display:inline-block;width:80%;flex-shrink:1}search-resources .search-panel .search-field .submit-search-btn{width:24px;height:39px;position:absolute;left:11px;background:url(../images/Search_Icon.svg) -165px -202px no-repeat;background-size:350px;border:none}search-resources .search-panel .search-field .submit-search-btn:disabled{opacity:1}search-resources .search-panel .search-field .submit-search-btn:focus{outline:#6a9dd1 solid 2px;outline-offset:-3px}search-resources .search-panel button{border:0;background:0 0;font-weight:400;font-size:17px;height:2em;overflow:hidden;text-overflow:ellipsis}search-resources .search-panel .search-btn:focus{outline-offset:-7px;outline:#83C0FD solid 2px}search-resources .search-panel input[disabled]{color:#bfbfbf;cursor:inherit}search-resources .search-panel input[type=text]{width:100%;height:2em;background-color:#eaeaea;border:0;border-radius:5px;padding:0 28px 0 10px;font-size:14px;line-height:2em}search-resources .search-panel input[type=text]::-ms-clear{display:none}search-resources .search-panel input[type=reset]{position:absolute;right:4px;background-color:transparent;background-image:url(../images/clear_recent_searches@2x.png);background-position:center;background-repeat:no-repeat;border:none;height:2.4em;width:2.813em;background-size:1.2em;top:7px}search-resources .search-panel .wrapper{border-top:1px solid #bcbac1;margin-top:1px}search-resources .search-panel h3{font-size:14px;font-weight:400;text-align:center;border-bottom:1px solid #bcbac1;padding:10px 0;margin:0;line-height:1.42861;letter-spacing:-.016em;font-family:"SF Pro Text"}.more::after,search-resources .search-panel ul.results li.chevron-right::after{font-family:"SF Pro Icons";content:''}search-resources .search-panel .btn-clear{position:absolute;left:0;font-size:14px;margin-top:5px;outline-offset:-5px}search-resources .search-panel ul.results{list-style:none;padding:0 0 0 22px;margin:0;height:calc(100% - 82px);overflow-y:auto;-webkit-overflow-scrolling:touch;line-height:30px;font-size:16px;text-align:left}search-resources .search-panel ul.results li{cursor:pointer;margin:0 -20px;border-bottom:1px solid #bcbac1}search-resources .search-panel ul.results li a,search-resources .search-panel ul.results li button{text-decoration:none;display:block;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:10px 10px 10px 0;color:#000;font-weight:400;letter-spacing:-.022em;text-align:left;font-size:16px;height:auto;line-height:30px}search-resources .search-panel ul.results li a:hover,search-resources .search-panel ul.results li button:hover{background-color:#f2f2f2}search-resources .search-panel ul.results li:last-child{border:none}search-resources .search-panel ul.results li.chevron-right{padding:0 30px 0 0}search-resources .search-panel ul.results li.chevron-right::after{position:absolute;top:10px;right:18px;font-size:20px}search-resources .search-panel .no-results{margin-top:40px;text-align:center;font-size:14px;color:#8e8e8e}search-resources .search-panel .completed{background-color:transparent;background-image:url(../images/Completion.png);background-repeat:no-repeat;background-size:.75em .6em;background-position:9px 9px;display:inline-block;position:absolute;left:-26px;width:30px;height:30px;top:10px}search-resources .search-panel.ng-hide .wrapper,search-resources .search-panel:not(.ng-hide) .btn-clear{display:none}search-resources .search-panel.ng-hide{height:2.625em;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}search-resources .search-panel button.top-search-btn:focus{outline-offset:-5px;outline:#6a9dd1 solid 2px}search-resources .search-panel:not(.ng-hide){position:fixed;top:0;left:0;height:100%;background-color:rgba(0,0,0,.5);z-index:110;width:100%;border-radius:0}search-resources .search-panel:not(.ng-hide) form{background-color:#323232}search-resources .search-panel:not(.ng-hide) .search-field{width:800px;margin:0 auto;position:relative;padding:0}search-resources .search-panel:not(.ng-hide) .search-field input[type=text]{width:100%;padding:0 40px;background:0 0;border:none;color:#fff;font-size:17px;line-height:1.26471;letter-spacing:-.021em;height:44px;outline:0}search-resources .search-panel:not(.ng-hide) .search-field input[type=text]:focus{box-shadow:none;background-color:#4A4A4A;border-radius:0;outline:#6a9dd1 solid 2px;outline-offset:-3px}search-resources .search-panel:not(.ng-hide) .search-field input[type=reset]{position:absolute;right:50px;background-color:transparent;background-image:url(../images/dismiss@2x.png);background-position:center;background-repeat:no-repeat;border:none;height:100%;width:50px;background-size:15px;margin-top:-7px;margin-right:-14px;outline-offset:-10px}search-resources .search-panel:not(.ng-hide) .search-field input[type=reset]:focus{outline:#6a9dd1 solid 1px}search-resources .search-panel:not(.ng-hide) .search-done{position:absolute;top:3px;right:calc((100% - 800px)/ 2);width:40px;height:40px;background-image:url(../images/Close-Menu.svg);background-position:center;background-repeat:no-repeat;background-size:14px;z-index:1}search-resources .search-panel:not(.ng-hide) .search-done:focus{outline-offset:-3px;outline:#6a9dd1 solid 2px}search-resources .search-panel:not(.ng-hide) h3{margin:23px 0 4px;padding:0;color:#888;font-weight:400;font-size:11px;letter-spacing:.005em;line-height:1;text-align:left;border:none}search-resources .search-panel:not(.ng-hide) .wrapper{max-height:calc(100% - 46px);margin:0 auto;width:800px;overflow-y:auto;-webkit-overflow-scrolling:touch;border:none;padding:0 35px 50px;background-color:#fff;transform:translate3d(0,0,0)}search-resources .search-panel:not(.ng-hide) .login-to-see-more{padding-left:29px;font-size:15px;cursor:pointer}search-resources .search-panel:not(.ng-hide) ul.results{list-style:none;padding:0;margin:10px 0 0;font-size:15px;height:auto;overflow-y:inherit}search-resources .search-panel:not(.ng-hide) ul.results li{border:none}search-resources .search-panel:not(.ng-hide) ul.results li a,search-resources .search-panel:not(.ng-hide) ul.results li button{text-decoration:none;display:block;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:30px;font-size:15px;letter-spacing:normal;font-weight:400;color:#333;padding:0 48px}search-resources .search-panel:not(.ng-hide) ul.results li a:hover,search-resources .search-panel:not(.ng-hide) ul.results li button:hover{color:#0070c9;cursor:pointer}search-resources .search-panel:not(.ng-hide) ul.results li.focused button{color:#0070c9;background-color:#f2f2f2}search-resources .search-panel:not(.ng-hide) ul.results li .search-icon{background-image:url(../images/SVG_Icons/Search_Icon_Grey.svg);background-repeat:no-repeat;background-position:center;background-size:16px;display:inline-block;position:absolute;width:27px;height:27px;left:17px;top:1px}search-resources .search-panel:not(.ng-hide) ul.results li.chevron-right{background:0 0;padding:0}search-resources .search-panel:not(.ng-hide) ul.results li:last-child{border:none}search-resources .search-panel:not(.ng-hide) .completed{left:17px;top:1px}@media (max-width:1300px) and (min-width:701px) and (orientation:portrait),(max-width:1300px) and (min-width:826px) and (orientation:landscape){search-resources .search-panel{right:3px;width:15em}}@media (max-width:813px){search-resources .search-panel{-webkit-transition:none!important;transition:none!important}search-resources .search-panel:not(.ng-hide){position:fixed;top:0;left:0;height:100%;background-color:#323232;z-index:110;width:100%;border-radius:0}search-resources .search-panel:not(.ng-hide) form{margin:60px 50px 0}search-resources .search-panel:not(.ng-hide) .search-field{width:100%;position:relative;border-bottom:1px solid #fff;padding:0}search-resources .search-panel:not(.ng-hide) .search-field input[type=text]{width:100%;padding:0 26px;background:0 0;border:none;color:#fff;font-size:17px;line-height:1.26471;letter-spacing:-.021em;height:44px}search-resources .search-panel:not(.ng-hide) .search-field input[type=text]:focus{box-shadow:inherit;background-color:inherit;border-radius:inherit}search-resources .search-panel:not(.ng-hide) .search-field input[type=reset]{position:absolute;right:0;background-color:transparent;background-image:url(../images/dismiss@2x.png);background-position:center;background-repeat:no-repeat;border:none;height:100%;width:50px;background-size:15px;margin-top:-6px;margin-right:-14px}search-resources .search-panel:not(.ng-hide) .search-field .submit-search-btn{left:0}search-resources .search-panel:not(.ng-hide) .search-done{position:absolute;top:5px;left:5px;width:40px;height:40px;background-image:url(../images/Close-Menu.svg);background-position:center;background-repeat:no-repeat;background-size:14px}search-resources .search-panel:not(.ng-hide) h3{margin:23px 0 4px;padding:0;color:#999;font-weight:400;font-size:11px;letter-spacing:.005em;line-height:1;text-align:left;border:none;text-transform:inherit}search-resources .search-panel:not(.ng-hide) .btn-clear{display:none}search-resources .search-panel:not(.ng-hide) .wrapper{height:calc(100% - 106px);width:auto;padding:0 50px 50px;overflow-y:auto;-webkit-overflow-scrolling:touch;border:none;background:0 0}search-resources .search-panel:not(.ng-hide) ul.results{list-style:none;padding:0;margin:0;font-size:15px;height:auto;overflow-y:inherit}search-resources .search-panel:not(.ng-hide) ul.results li{margin:inherit;border-bottom:1px solid #444}search-resources .search-panel:not(.ng-hide) ul.results li a,search-resources .search-panel:not(.ng-hide) ul.results li button{padding:0;text-decoration:none;display:block;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:43px;font-size:15px;letter-spacing:normal;font-weight:400;color:#ccc}search-resources .search-panel:not(.ng-hide) ul.results li a:hover,search-resources .search-panel:not(.ng-hide) ul.results li button:hover{color:#ccc;background-color:inherit}search-resources .search-panel:not(.ng-hide) ul.results li.chevron-right{background:0 0;padding:0}search-resources .search-panel:not(.ng-hide) ul.results li.chevron-right::after{content:''}search-resources .search-panel:not(.ng-hide) ul.results li:last-child{border:none}search-resources .search-panel:not(.ng-hide) .completed{left:-30px;top:7px}search-resources .search-panel:not(.ng-hide) .login-to-see-more{padding-left:0}}.isIOS search-resources .search-panel{position:fixed}.search-overlay{display:block;position:fixed;z-index:2;top:0;left:0;width:100%;height:100%;background-color:rgba(120,120,120,.2)}@media (max-width:737px){#menu-state:checked~search-resources{display:none}}custom-dropdown button{font-family:SFProText,SFProDisplay;padding:0}custom-dropdown .form-dropdown-option-title{white-space:normal}.schoolSearch{width:100%;color:#696969;display:inline-block;font-size:13px;margin:0 0 10px}#schoolSearch{width:100%;background-image:url(../images/searchIcon@2x.png);background-repeat:no-repeat;background-size:14px 13px;background-position:10px;padding-left:30px}.close-search{background-size:14px;border:none;width:15px;height:15px;background-color:transparent;position:absolute;top:7px;right:6px;background-image:url(../images/dismiss@2x.png);background-repeat:no-repeat;opacity:.6}.lookup-result-list{list-style:none;padding:0;margin:0;max-height:330px;overflow-y:auto;overflow-x:hidden;z-index:1}.lookup-result-list.busy{opacity:.6}.lookup-result-list.minimum-height{min-height:30px}.lookup-result-list,.lookup-selected{max-width:600px;width:100%;border:1px solid #ccc;background-color:#fff;border-radius:3px}.lookup-result-list .found-item,.lookup-selected .found-item{padding:0;margin:0;line-height:21px}.lookup-result-list .found-item .school-name,.lookup-selected .found-item .school-name{color:#000;padding-top:5px;display:block}.lookup-result-list .found-item .district,.lookup-selected .found-item .district{color:grey}.lookup-result-list .found-item .school-address,.lookup-selected .found-item .school-address{display:block;color:grey;padding:2px 0 5px}.lookup-result-list .found-item button,.lookup-selected .found-item button{border:0;text-align:left;width:100%;background-color:transparent;cursor:pointer;font-family:"SF Pro Text";font-size:16px;outline-offset:-8px}.lookup-result-list .found-item button.focused,.lookup-result-list .found-item button:focus,.lookup-result-list .found-item button:hover,.lookup-selected .found-item button.focused,.lookup-selected .found-item button:focus,.lookup-selected .found-item button:hover{background-color:#c7ecfc;cursor:pointer}.school-icon,body:not(.aria-outline-off) .lookup-result-list .found-item button:hover:not(:focus),body:not(.aria-outline-off) .lookup-selected .found-item button:hover:not(:focus){background-color:transparent}.lookupField{position:relative;max-width:600px}.school-icon{background-size:25px;background-position:center;border:none;width:30px;height:100%;position:absolute;margin-left:-39px;background-image:url(../images/school-icon.png);background-repeat:no-repeat}.found-item-wrapper{margin-left:45px;position:relative}.lookup-spinner{display:block;margin:5px auto;background-image:url(../images/spinner.gif);background-repeat:no-repeat;background-size:20px;background-position:50% 50%;position:absolute;width:100%;height:100%;background-color:rgba(228,228,228,.3);top:-5px}.no-results{display:block;margin:5px 10px;color:#919191}.lookup-overlay{display:block;position:fixed;top:0;left:0;width:100%;height:100%}.more{text-align:left}.more::after{margin-left:5px}.result-dd{position:relative}.top-padding-10{padding-top:5px}top-nav{width:100%;z-index:101;background-color:#fff}.red-dot-unread{width:8px;height:8px;border:4px solid red;display:inline-block;border-radius:5px;margin-bottom:5px;position:absolute;margin-top:-4px}@media only screen and (max-width:767px){.red-dot-unread{margin-top:8px;margin-left:2px}}.top-news-link,.top-news-link .top-link{padding-right:5px}.isIOS top-nav{position:fixed}.staging-mode{position:absolute;border:5px solid red;border-radius:10px;margin-top:0;margin-left:3px}.sub-nav-link{position:relative;display:inline-block;font-size:12px;color:#1d1d1f;cursor:pointer;margin-left:21px;font-family:"SF Pro Text";letter-spacing:-.01em;opacity:.88}.sub-nav-desktop .top-row .subnav-title,.sub-nav-mobile .subnav-title{font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600}.sub-nav-link:hover{text-decoration:none}.sub-nav-link:hover:not(.highlight-link){color:#06c}.sub-nav-link:focus{outline:#6a9dd1 solid 3px;outline-offset:5px}.sub-nav-link input:checked+.drop-down{display:block}.sub-nav-desktop{max-width:1011px;margin:0 auto;position:relative;flex-direction:column;display:block;padding:0 15px}.sub-nav-desktop a{text-decoration:none}.sub-nav-desktop button.as-link{background:0 0;border:0;padding:0}@media only screen and (max-width:767px){.sub-nav-desktop{display:none}}.sub-nav-desktop .sub-nav-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.sub-nav-desktop .top-row{align-items:center;padding-bottom:10px;padding-top:11px}.sub-nav-desktop .top-row .subnav-title{color:#1d1d1f;margin:0;font-size:21px;line-height:1.19048;letter-spacing:.011em}.sub-nav-desktop .top-row .subnav-title:hover{text-decoration:none}.sub-nav-desktop .top-row .nav{display:flex;align-items:center;border-top:1px solid transparent}.sub-nav-mobile{position:sticky;top:0;display:none;width:100%;height:2.88235rem;z-index:101;backdrop-filter:saturate(180%) blur(20px)}.sub-nav-mobile .top{background-color:#fbfbfd}.sub-nav-mobile.mobile-expanded .top{background-color:transparent}.sub-nav-mobile a{text-decoration:none!important}@media only screen and (max-width:767px){.sub-nav-mobile{display:block}.home .loading:not(.no-minheight){min-height:calc(100vh - 259px)}}.sub-nav-mobile .subnav-title{letter-spacing:.012em;line-height:24px;position:absolute;left:.9rem;top:.70588rem;cursor:pointer;margin:0;z-index:4;font-size:19px}.sub-nav-mobile .subnav-title:hover{text-decoration:none}.sub-nav-mobile .sub-nav-mobile-menu{right:0;top:0;opacity:0}.sub-nav-mobile .sub-nav-mobile-menu:focus+.sub-nav-wrapper>.top label{outline:#83BFFC solid 2px!important;outline-offset:-5px}.sub-nav-mobile .sub-nav-mobile-menu[data-focus=mouse]:focus+.sub-nav-wrapper>.top label,.sub-nav-mobile .sub-nav-mobile-menu[data-focus=touch]:focus+.sub-nav-wrapper>.top label{outline:0}.sub-nav-mobile .sub-nav-mobile-menu:checked+.sub-nav-wrapper .top{border-bottom-color:transparent;background-color:transparent;transition:border-bottom .2s ease-out 0s}.sub-nav-mobile .sub-nav-mobile-menu:checked+.sub-nav-wrapper .top .post-button{opacity:0}.sub-nav-mobile .sub-nav-mobile-menu:checked+.sub-nav-wrapper .chevron-icon .left{transform:rotate(40deg)}.sub-nav-mobile .sub-nav-mobile-menu:checked+.sub-nav-wrapper .chevron-icon .right{transform:rotate(-40deg)}.sub-nav-mobile .sub-nav-mobile-menu:checked+.sub-nav-wrapper .nav{visibility:visible;transform:translateY(0)}.sub-nav-mobile .sub-nav-mobile-menu:checked+.sub-nav-wrapper .nav li{transform:translateY(0);opacity:1}.sub-nav-mobile .sub-nav-mobile-menu:checked+.sub-nav-wrapper .nav li.profile-avatar{display:block}#ac-gn-menustat,.sub-nav-mobile .sub-nav-mobile-menu:checked+.sub-nav-wrapper .nav li.profile-mobile{display:none}.sub-nav-mobile .sub-nav-mobile-menu:checked+.sub-nav-wrapper .dim{visibility:visible;opacity:1;transition:opacity .3s ease-out 1s,visibility 0s ease 0s}.sub-nav-mobile .top{position:absolute;left:0;top:0;width:100%;height:2.88235rem;box-sizing:border-box;z-index:3;transition:border-bottom-color .2s ease-out .4s;border-bottom:1px solid #d8d8d8}.sub-nav-mobile .top .chevron-icon{position:absolute;user-select:none;right:0;top:0;width:2.94118rem;height:2.82353rem;cursor:pointer}.sub-nav-mobile .top .chevron-icon .line{position:absolute;top:50%;width:.70588rem;height:.05882rem;background-color:#1d1d1f;transition:transform 1s cubic-bezier(.86,0,.07,1)}.sub-nav-mobile .dim,.sub-nav-mobile .nav{top:0;width:100vw;position:absolute;visibility:hidden}.sub-nav-mobile .top .chevron-icon .line.left{left:47%;transform:rotate(-40deg)}.sub-nav-mobile .top .chevron-icon .line.right{right:47%;transform:rotate(40deg)}.sub-nav-mobile .nav{display:block;padding:52px 43px 40px;left:0;box-sizing:border-box;background:#f5f5f5;transition:all .6s ease-in-out;list-style:none;margin:0;transform:translateY(-100%)}.sub-nav-mobile .nav li{transition:all .45s ease-in-out;transform:translateY(-60px);opacity:0}.sub-nav-mobile .nav li a,.sub-nav-mobile .nav li button{border-bottom:1px solid #cecece}.sub-nav-mobile .nav li:last-child a,.sub-nav-mobile .nav li:last-child button{border:none}.sub-nav-mobile .nav li .menu-item{display:block;color:#1d1d1f;font-size:14px;width:100%;opacity:.88;height:43px;line-height:43px;letter-spacing:-.02em}.sub-nav-mobile .nav li .menu-item:hover{text-decoration:none}.sub-nav-mobile .nav li .menu-item:hover:not(.highlight-link){color:#06c}.sub-nav-mobile .nav li .menu-item.highlight-link{color:#000;opacity:.56}.sub-nav-mobile .nav li .menu-item.as-link{border:0;background-color:transparent;text-align:left;font-family:inherit;padding:0}.sub-nav-mobile .dim{left:0;height:100vh;z-index:-1;background:rgba(0,0,0,.5);opacity:0;transition:opacity .3s ease-out 0s,visibility 0s ease .3s}.nav-container{background-color:#fbfbfd;border-bottom:1px solid #d8d8d8}.nav-container.limited-width-subnav{border-bottom:0}@media only screen and (min-width:1035px){.nav-container.limited-width-subnav .sub-nav-desktop{padding:0}}.nav-container.limited-width-subnav .nav-subcontainer{max-width:980px;margin:0 auto;border-bottom:1px solid #d8d8d8}.drop-down-button.text .drop-down-button-text{color:#000}.drop-down-button{cursor:pointer}.drop-down-button .icon-icon{width:18px;height:16px;background-size:18px}.sign-in-blue-btn{background-color:#0071e3;color:#fff;border:0;border-radius:12px;padding:5px 12px;line-height:14px}.sign-in-blue-btn:hover{color:#fff!important}.ac-gn-menuicon-label{opacity:1;-webkit-transition:none;transition:none}.ac-gn-menuicon-bread{position:absolute;z-index:3;top:7px;left:9px;width:30px;height:30px;-webkit-transition:opacity .3s cubic-bezier(.25,.1,.25,1);transition:opacity .3s cubic-bezier(.25,.1,.25,1)}.ac-gn-menuicon-bread-top{-webkit-transition:-webkit-transform .1806s cubic-bezier(.04,.04,.12,.96);transition:-webkit-transform .1806s cubic-bezier(.04,.04,.12,.96);transition:transform .1806s cubic-bezier(.04,.04,.12,.96);transition:transform .1806s cubic-bezier(.04,.04,.12,.96),-webkit-transform .1806s cubic-bezier(.04,.04,.12,.96);-webkit-transform:none;transform:none;z-index:4}#ac-gn-menustat:checked~#mopac-top-nav .ac-gn-menuicon-bread-top,#ac-gn-menustat:target~#mopac-top-nav .ac-gn-menuicon-bread-top{-webkit-transition:-webkit-transform .3192s cubic-bezier(.04,.04,.12,.96) .1008s;transition:-webkit-transform .3192s cubic-bezier(.04,.04,.12,.96) .1008s;transition:transform .3192s cubic-bezier(.04,.04,.12,.96) .1008s;transition:transform .3192s cubic-bezier(.04,.04,.12,.96) .1008s,-webkit-transform .3192s cubic-bezier(.04,.04,.12,.96) .1008s;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ac-gn-menuicon-bread-bottom{-webkit-transition:-webkit-transform .1806s cubic-bezier(.04,.04,.12,.96);transition:-webkit-transform .1806s cubic-bezier(.04,.04,.12,.96);transition:transform .1806s cubic-bezier(.04,.04,.12,.96);transition:transform .1806s cubic-bezier(.04,.04,.12,.96),-webkit-transform .1806s cubic-bezier(.04,.04,.12,.96);-webkit-transform:none;transform:none}#ac-gn-menustat:checked~#mopac-top-nav .ac-gn-menuicon-bread-bottom,#ac-gn-menustat:target~#mopac-top-nav .ac-gn-menuicon-bread-bottom{-webkit-transition:-webkit-transform .3192s cubic-bezier(.04,.04,.12,.96) .1008s;transition:-webkit-transform .3192s cubic-bezier(.04,.04,.12,.96) .1008s;transition:transform .3192s cubic-bezier(.04,.04,.12,.96) .1008s;transition:transform .3192s cubic-bezier(.04,.04,.12,.96) .1008s,-webkit-transform .3192s cubic-bezier(.04,.04,.12,.96) .1008s;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.ac-gn-menuicon-bread-crust{display:block;width:17px;height:1px;background:#fff;border-radius:.5px;position:absolute;left:7px;z-index:1}#ac-gn-menustat:checked~.ac-gn-menuanchor-open,#ac-gn-menustat:target~.ac-gn-menuanchor-open,.ac-gn-menuanchor-close{display:none}.ac-gn-menuicon-bread-crust-top{top:14px;-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-transition:-webkit-transform .1596s cubic-bezier(.52,.16,.52,.84) .1008s;transition:-webkit-transform .1596s cubic-bezier(.52,.16,.52,.84) .1008s;transition:transform .1596s cubic-bezier(.52,.16,.52,.84) .1008s;transition:transform .1596s cubic-bezier(.52,.16,.52,.84) .1008s,-webkit-transform .1596s cubic-bezier(.52,.16,.52,.84) .1008s}#ac-gn-menustat:checked~#mopac-top-nav .ac-gn-menuicon-bread-crust-top,#ac-gn-menustat:target~#mopac-top-nav .ac-gn-menuicon-bread-crust-top{-webkit-transition:-webkit-transform .1806s cubic-bezier(.04,.04,.12,.96);transition:-webkit-transform .1806s cubic-bezier(.04,.04,.12,.96);transition:transform .1806s cubic-bezier(.04,.04,.12,.96);transition:transform .1806s cubic-bezier(.04,.04,.12,.96),-webkit-transform .1806s cubic-bezier(.04,.04,.12,.96);-webkit-transform:none;transform:none}.ac-gn-menuicon-bread-crust-bottom{bottom:14px;-webkit-transform:translateY(3px);transform:translateY(3px);-webkit-transition:-webkit-transform .1596s cubic-bezier(.52,.16,.52,.84) .1008s;transition:-webkit-transform .1596s cubic-bezier(.52,.16,.52,.84) .1008s;transition:transform .1596s cubic-bezier(.52,.16,.52,.84) .1008s;transition:transform .1596s cubic-bezier(.52,.16,.52,.84) .1008s,-webkit-transform .1596s cubic-bezier(.52,.16,.52,.84) .1008s}#ac-gn-menustat:checked~#mopac-top-nav .ac-gn-menuicon-bread-crust-bottom,#ac-gn-menustat:target~#mopac-top-nav .ac-gn-menuicon-bread-crust-bottom{-webkit-transition:-webkit-transform .1806s cubic-bezier(.04,.04,.12,.96);transition:-webkit-transform .1806s cubic-bezier(.04,.04,.12,.96);transition:transform .1806s cubic-bezier(.04,.04,.12,.96);transition:transform .1806s cubic-bezier(.04,.04,.12,.96),-webkit-transform .1806s cubic-bezier(.04,.04,.12,.96);-webkit-transform:none;transform:none}.ac-gn-menuanchor{left:0;color:#fff;position:absolute;top:0;width:1px;height:1px;z-index:10}.ac-gn-menuanchor:focus{outline-offset:-8px;width:48px;height:48px}.ac-gn-menuanchor-label{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}#ac-gn-menustat:checked~#mopac-top-nav .ac-gn-menuanchor-close,#ac-gn-menustat:target~#mopac-top-nav .ac-gn-menuanchor-close{display:block}#mopac-top-nav .ac-gn-bag-badge{right:10px;top:auto;display:inline-block;position:absolute;bottom:10px;z-index:1;width:1.3em;height:1.3em;-webkit-box-sizing:border-box;box-sizing:border-box;color:#1d1d1f;font-size:10px;font-weight:600;letter-spacing:-.008em;line-height:1.3;text-align:center;-webkit-transform:scale(0) translateX(-7px);transform:scale(0) translateX(-7px);-webkit-transform-origin:right;transform-origin:right}.regerr,.reghelp,.seedintro,.tos,.welcome{top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%}.regerr .page-header,.reghelp .page-header,.seedintro .page-header,.tos .page-header,.welcome .page-header{top:4.5%;position:absolute}.regerr .seed-logo,.reghelp .seed-logo,.seedintro .seed-logo,.tos .seed-logo,.welcome .seed-logo{background:url(../images/Seed_Branding.png) center center no-repeat;background-size:120px 45px;height:45px;width:120px;margin:auto}.regerr .page-body,.reghelp .page-body,.seedintro .page-body,.tos .page-body,.welcome .page-body{height:50%;top:18%;position:absolute}.regerr .btn,.reghelp .btn,.seedintro .btn,.tos .btn,.welcome .btn{color:#0070c9!important;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border:1px solid transparent;border-radius:4px;width:100%;background-color:#fff}.regerr .page-body.center,.reghelp .page-body.center,.seedintro .page-body.center,.tos .page-body.center,.welcome .page-body.center{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.regerr .center,.reghelp .center,.seedintro .center,.tos .center,.welcome .center{text-align:center}.regerr footer,.reghelp footer,.seedintro footer,.tos footer,.welcome footer{position:absolute}.regerr a,.reghelp a,.seedintro a,.tos a,.welcome a{text-decoration:none}.regerr h2,.regerr h3,.reghelp h2,.reghelp h3,.seedintro h2,.seedintro h3,.tos h2,.tos h3,.welcome h2,.welcome h3{margin:0}.regerr h2,.reghelp h2,.seedintro h2,.tos h2,.welcome h2{font-size:1.17em}.regerr .login-header,.reghelp .login-header,.seedintro .login-header,.tos .login-header,.welcome .login-header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-flex:20;-webkit-flex:20;margin-left:5px}.regerr .flex-item,.reghelp .flex-item,.seedintro .flex-item,.tos .flex-item,.welcome .flex-item{-webkit-flex:auto;flex:auto;height:auto}.regerr .intro-done-btn,.reghelp .intro-done-btn,.seedintro .intro-done-btn,.tos .intro-done-btn,.welcome .intro-done-btn{right:9px;top:7px;font-size:17px;padding:0;position:absolute;width:auto;letter-spacing:-.022em}.regerr .sub-view-header,.reghelp .sub-view-header,.seedintro .sub-view-header,.tos .sub-view-header,.welcome .sub-view-header{padding:8px 5px;border-bottom:1px solid #d3d3d3}.regerr .sub-view-header h1,.reghelp .sub-view-header h1,.seedintro .sub-view-header h1,.tos .sub-view-header h1,.welcome .sub-view-header h1{margin:0;font-size:18px;font-weight:600;padding:3px 0 0;letter-spacing:.012em}.regerr .container,.reghelp .container,.seedintro .container,.tos .container,.welcome .container{top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%}.regerr .iframe-container,.reghelp .iframe-container,.seedintro .iframe-container,.tos .iframe-container,.welcome .iframe-container{position:absolute;height:calc(100% - 46px);-webkit-overflow-scrolling:touch;overflow:auto}.regerr iframe,.reghelp iframe,.seedintro iframe,.tos iframe,.welcome iframe{border:none;min-width:100%;width:0;display:-webkit-box}.regerr .sectionWrapper,.reghelp .sectionWrapper,.seedintro .sectionWrapper,.tos .sectionWrapper,.welcome .sectionWrapper{width:100%;max-width:980px;margin:0 auto}.regerr .content,.reghelp .content,.seedintro .content,.tos .content,.welcome .content{max-width:840px;padding:0 20px;margin:0 auto;line-height:150%}.regerr .flex-container,.reghelp .flex-container,.seedintro .flex-container,.tos .flex-container,.welcome .flex-container{display:-webkit-box;display:-webkit-flexbox;width:100%}.regerr .nav-back-btn,.reghelp .nav-back-btn,.seedintro .nav-back-btn,.tos .nav-back-btn,.welcome .nav-back-btn{background:url(../images/back_chevron_blue.png) 0 center no-repeat;left:10px;position:relative;height:27px;width:27px;float:left;display:inline-block;z-index:1;line-height:40px}.regerr .tos-page-body,.reghelp .tos-page-body,.seedintro .tos-page-body,.tos .tos-page-body,.welcome .tos-page-body{position:absolute;height:calc(100% - 98px);top:auto;-webkit-overflow-scrolling:touch;overflow-y:auto}.regerr .tos-page-footer,.reghelp .tos-page-footer,.seedintro .tos-page-footer,.tos .tos-page-footer,.welcome .tos-page-footer{font-size:18px;bottom:0;margin-bottom:0;padding:.75em .4em!important;border:1px solid #ddd;border-left:none;border-right:none;background-color:#f7f7f7;font-weight:500}.regerr .centered,.reghelp .centered,.seedintro .centered,.tos .centered,.welcome .centered{position:relative;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.regerr footer,.regerr header,.regerr section,.reghelp footer,.reghelp header,.reghelp section,.seedintro footer,.seedintro header,.seedintro section,.tos footer,.tos header,.tos section,.welcome footer,.welcome header,.welcome section{width:100%;text-align:center}.regerr .error-message,.reghelp .error-message,.seedintro .error-message,.tos .error-message,.welcome .error-message{padding:10px}.regerr .loading.on-top,.reghelp .loading.on-top,.seedintro .loading.on-top,.tos .loading.on-top,.welcome .loading.on-top{position:absolute;background-color:rgba(0,0,0,.2);z-index:1}.seedintro footer,.seedintro header,.seedintro section{width:100%;text-align:center}.updated-tos{width:100%;height:100%}.updated-tos .panel,.updated-tos .panel h1{height:auto;white-space:normal}.updated-tos .panel{padding-top:9px;padding-bottom:9px}.updated-tos .panel h1:before{height:auto}.updated-tos .tos-page-body{height:calc(100% - 88px);position:fixed;width:100%}.updated-tos .tos-page-footer{width:100%;height:44px;border-top:1px solid #ddd;background:#f7f7f7;position:fixed;bottom:0}.updated-tos .tos-page-footer .tos-act-btn{font-size:17px;font-weight:500;color:#0070c9;line-height:25px;padding:10px;border:none;background:0 0;outline-offset:-5px}.home{height:100%}.home main{width:100%;height:calc(100% - 91px)}.home>ui-view{height:calc(100% - 44px)}.home>.panel{background-color:#323232;border:none;text-align:center}.home>.panel .seed-logo{position:absolute;top:12px;left:12px;background-color:transparent;background-image:url(../images/SVG_Icons/Logo_AT_White.svg);background-repeat:no-repeat;background-size:100% 100%;background-position:50% 50%;height:1.313em;width:8em;max-height:30px;max-width:200px}.home>.panel .seed-logo .tep-logo{background-color:#fff;font-size:26px;font-weight:100;font-family:seed_SF_UI_Display-Ultralight-webfont,"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;border-top:none;margin-left:30px;position:absolute;left:0;top:0}.home>.panel .attention{position:relative;top:-7.5px;left:23px;font-weight:400;color:#fff;font-size:12px;height:8px;width:8px;border-radius:8px;line-height:10px;background-color:#ff3b30;padding-top:3px;box-sizing:border-box;text-align:center;z-index:5}.home .nav-main{width:100%;margin:0;padding:0;list-style:none}.home .nav-main li{float:left;text-align:center;width:0;margin:0 10px;display:inline-table}.home .nav-main li a,.home .nav-main li button{text-decoration:none;color:#bbb;font-weight:500;font-size:18px;display:block;width:100%;background-color:transparent;border:none;font-family:inherit;padding:0;cursor:pointer;box-sizing:border-box;position:relative}.home .nav-main li a>span,.home .nav-main li button>span{white-space:nowrap}.home .nav-main li a.current,.home .nav-main li button.current{color:#fff;font-weight:300}.home .nav-main li a.current:active,.home .nav-main li button.current:active{opacity:1}.home>nav.nav-main-header{display:none}@media (max-width:813px){.home>.panel{background-color:#323232;border:none;z-index:101!important}.home>.panel .seed-logo{position:relative;display:inline-block;left:0;background-image:url(../images/SVG_Icons/Logo_AT_White.svg)}.home>.panel .right-links .search{display:inline-block}.home>nav.nav-main-header{height:100%;display:block;z-index:99999;position:fixed;width:100%;top:43px;background-color:#333;overflow:auto;-webkit-transition:height .5s ease;-moz-transition:height .5s ease;-o-transition:height .5s ease;transition:height .5s ease}.home>nav.nav-main-header ul.nav-main{width:100%;display:block;margin:0;padding:60px 40px;list-style:none;font-weight:400;height:auto}.home>nav.nav-main-header ul.nav-main li{width:100%;margin:0;float:none;text-align:left;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;top:0;left:0;opacity:1}.home>nav.nav-main-header ul.nav-main li:nth-child(1){transition-delay:150ms}.home>nav.nav-main-header ul.nav-main li:nth-child(2){transition-delay:.2s}.home>nav.nav-main-header ul.nav-main li:nth-child(3){transition-delay:250ms}.home>nav.nav-main-header ul.nav-main li:nth-child(4){transition-delay:.3s}.home>nav.nav-main-header ul.nav-main li a,.home>nav.nav-main-header ul.nav-main li button{color:#fff;font-size:26px;font-weight:400;display:block;border-bottom:1px solid #9b9b9b;padding:15px 0;text-decoration:none;text-align:left}.home>nav.nav-main-header ul.nav-main li a.current,.home>nav.nav-main-header ul.nav-main li a:hover,.home>nav.nav-main-header ul.nav-main li button.current,.home>nav.nav-main-header ul.nav-main li button:hover{color:#9b9b9b}.home>nav.nav-main-header.ng-hide{height:0}.home>nav.nav-main-header.ng-hide ul.nav-main li{top:-30px;left:-30px;opacity:0}.home .home-news .news-search-button{display:none}}.home-news collection-list .status .stat .flagged-icon,.home-news collection-list .status .stat .unread-icon{background-size:12px 12px;background-position:left top;margin-bottom:15px;background-color:transparent;background-repeat:no-repeat}.home-news,.home-news .home-news-all,.home-news .home-news-flagged,.home-news ui-view,.isIOS .home,.isIOS .home main{height:100%}@media (max-height:310px){.home>nav.nav-main-header ul.nav-main{padding-top:10px}}.isIOS .home>.panel{position:fixed;top:0;z-index:11}.isIOS .home>.panel.search{top:91px}.isIOS .home>.panel.search search-resources .search-panel{top:0}.isIOS .home main{min-height:100%}@media (max-width:813px){.isIOS .home main{padding-top:91px!important}.home-news .panel.mobile-only,.home-news .panel.qa-news-subtabs,.home-profile .home-profile-leftside,.home>.panel,.recommended-assets .panel.center{-webkit-transition:top .5s ease;-moz-transition:top .5s ease;-o-transition:top .5s ease;transition:top .5s ease}.home-profile ui-view{-webkit-transition:padding-top .5s ease;-moz-transition:padding-top .5s ease;-o-transition:padding-top .5s ease;transition:padding-top .5s ease}}.badges,.home-news collection-list .row .news-date,.news{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease}.anonymousUser .completed,.anonymousUser .completed-icon,.anonymousUser .green-tick-mark,.anonymousUser .grid .sr-only{display:none!important}.home-news ui-view{z-index:1}.home-news collection-list ul li{cursor:pointer}.home-news collection-list ul li.last-li{border-bottom:1px solid #ddd}.home-news collection-list ul li .sliding{min-height:90px}.home-news collection-list.reduced{height:calc(100% - 44px)}.home-news collection-list .status{height:60px!important}.home-news collection-list .status .stat{width:12px;margin-left:4px;position:relative;top:2px;left:11px}.home-news collection-list .status .stat .completed-icon,.home-news collection-list .status .stat .flagged-icon,.home-news collection-list .status .stat .unread-icon{display:none;height:12px}.home-news collection-list .status .stat.flagged .flagged-icon,.home-news collection-list .status .stat.news-completed .completed-icon,.home-news collection-list .status .stat.unread .unread-icon{display:block}.home-news collection-list .status .stat .unread-icon{background-image:url(../images/news-unreadIcon.png)}@media (-webkit-min-device-pixel-ratio:1.3){.home-news collection-list .status .stat .unread-icon{background-image:url(../images/news-unreadIcon@2x.png)}}.home-news collection-list .status .stat .flagged-icon{background-image:url(../images/Flag.png)}@media (-webkit-min-device-pixel-ratio:1.3){.home-news collection-list .status .stat .flagged-icon{background-image:url(../images/Flag@2x.png)}}.home-news collection-list .status .stat .completed-icon{background-color:transparent;background-image:url(../images/Completion.png);background-repeat:no-repeat;background-size:12px 9px;background-position:50% 50%}@media (-webkit-min-device-pixel-ratio:1.3){.home-news collection-list .status .stat .completed-icon{background-image:url(../images/Completion@2x.png)}}.home-news collection-list .row{margin-top:-60px!important}.home-news collection-list .row .news-title-wrapper{color:gray;font-size:14px;letter-spacing:-.016em;font-weight:500}.home-news collection-list .row .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 0 5px;width:18em;display:inline-block}@media (max-width:1280px){.home-news collection-list .row .title{width:13.5em}}.home-news collection-list .row .news-date{display:inline-block;right:39px;position:relative;transition:all .5s ease}.home-news collection-list .row .descr{font-weight:400;color:#333;width:92%;margin:0 10px 0 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word;line-height:1.2em;font-size:17px;letter-spacing:-.022em}.home-news collection-list .row .arrow-right{float:right;background-color:transparent;background-image:url(../images/disclosure.png);background-repeat:no-repeat;background-size:auto 12px;background-position:50% 50%;height:15px;width:9px;margin:0 5px 0 0;position:relative;display:inline-block}@media (-webkit-min-device-pixel-ratio:1.3){.home-news collection-list .row .arrow-right{background-image:url(../images/disclosure@2x.png)}}.home-news collection-list button{font-size:18px}.home-news collection-list button.grey{background-color:#aaa;color:#fff}.home-news collection-list button.flag-color{background-color:#ffa319;color:#fff}.home-news collection-list button.read-color{background-color:#0070c9;color:#fff}.home-news collection-list.home-news-all-list.open-menu{padding-right:100px;background-color:transparent;border-right:none}.home-news collection-list.home-news-all-list.open-menu:before{position:absolute;width:1px;background-color:#ddd;height:inherit;right:100px;z-index:1}.home-news collection-list.home-news-all-list.open-menu .scrollbar.vertical{right:101px}.home-news collection-list.home-news-all-list.open-menu ul li:before{position:absolute;width:1px;background-color:#ccc;height:101%;right:-1px;z-index:1}.home-news collection-list.home-news-all-list{width:400px;float:left;background-color:#fff}.home-news collection-list.home-news-all-list ul{border-right:1px solid #ccc}.home-news collection-list.home-news-all-list ul li.selected-row .wrapper .sliding{background-color:#0070c9}.home-news collection-list.home-news-all-list ul li.selected-row .wrapper .sliding:before{content:' ';position:absolute;top:0;left:-40px;width:40px;height:100%;background-color:inherit}.home-news collection-list.home-news-all-list ul li.selected-row .wrapper .sliding:active,.home-news collection-list.home-news-all-list ul li.selected-row .wrapper .sliding:hover{background-color:#0070c9!important}.home-news collection-list.home-news-all-list ul li.selected-row .wrapper .sliding .action-icon{background-image:url(../images/SVG_Icons/Treedot_white.svg);border-color:#fff}.home-news collection-list.home-news-all-list ul li.selected-row .wrapper .sliding .action-icon span{color:#fff}.home-news collection-list.home-news-all-list ul li.selected-row .wrapper .sliding .action-icon:focus{outline:#e1e2dc solid 2px;outline-offset:3px}.home-news collection-list.home-news-all-list ul li.selected-row .row .descr,.home-news collection-list.home-news-all-list ul li.selected-row .row .news-title-wrapper{color:#fff}.home-news collection-list.home-news-all-list ul li.selected-row .row .news-date{-webkit-transition:all 0s ease 0s;-moz-transition:all 0s ease 0s;-o-transition:all 0s ease 0s;transition:all 0s ease 0s}.home-news collection-list.home-news-all-list ul li.selected-row.open-menu .sliding{background-color:#0070c9}.home-news collection-list.home-news-all-list ul li.selected-row .status .stat .flagged-icon{background-color:transparent;background-image:url(../images/Flag_white.png);background-repeat:no-repeat;background-size:20px 15px;background-position:-4px top}@media (-webkit-min-device-pixel-ratio:1.3){.home-news collection-list.home-news-all-list ul li.selected-row .status .stat .flagged-icon{background-image:url(../images/Flag_white@2x.png)}}.home-news collection-list.home-news-all-list ul li.selected-row .status .stat .completed-icon{background-color:transparent;background-image:url(../images/Completion_white.png);background-repeat:no-repeat;background-size:12px 9px;background-position:50% 50%}@media (-webkit-min-device-pixel-ratio:1.3){.home-news collection-list.home-news-all-list ul li.selected-row .status .stat .completed-icon{background-image:url(../images/Completion_white@2x.png)}}.home-news collection-list.home-news-all-list ul li.selected-row .status .stat .unread-icon{background-color:transparent;background-image:url(../images/Unread_white.png);background-repeat:no-repeat;background-size:12px 12px;background-position:left top}@media (-webkit-min-device-pixel-ratio:1.3){.home-news collection-list.home-news-all-list ul li.selected-row .status .stat .unread-icon{background-image:url(../images/Unread_white@2x.png)}}.home-news collection-list.home-news-all-list ul li .wrapper .sliding{-webkit-transition:all 0s ease 0s;-moz-transition:all 0s ease 0s;-o-transition:all 0s ease 0s;transition:all 0s ease 0s}.home-news collection-list.home-news-all-list ul li .wrapper .sliding:hover{background-color:#F0EFF5!important}.home-news collection-list.home-news-all-list ul.selectable li .wrapper .sliding .action-icon,.home-news collection-list.home-news-all-list ul.selectable li .wrapper .sliding .dropdown-menu{display:none!important}.home-news collection-list.home-news-all-list ul.selectable li .wrapper .sliding:before{content:' ';position:absolute;top:0;left:-40px;width:40px;height:100%;background-color:inherit}.home-news collection-list.home-news-all-list ul.selectable li .wrapper .sliding:after{content:' ';position:absolute;top:0;right:-10px;width:10px;height:100%;background-color:inherit}.home-news collection-list.home-news-all-list ul li.open-menu .dropdown-menu{display:block;z-index:101}.home-news collection-list.home-news-all-list ul li.open-menu .sliding{background-color:#f0eff5}.home-news collection-list.home-news-all-list .row .news-date{right:15px}.home-news .panel.search{position:fixed;top:91px;z-index:1;height:50px;display:flex;background-color:#c9c9ce;padding:7px 8px}.home-news .panel.search .cancel-news-search{background:0 0;border:0;color:#0070c9;font-size:16px}.home-news .panel.search .cancel-news-search:focus{outline-offset:-6px}.home-news .panel.search .field{line-height:29px}.home-news .panel.search .field .news-search-btn{position:absolute;top:-1px;right:-51px;width:55px;margin:0;padding:0;line-height:33px;border:1px solid #C9C9CE;background-color:#ddd;color:#4A4A4A;border-radius:0 5px 5px 0}.home-news .panel.search .field input[type=search]{border-radius:5px;height:100%;text-align:center}.home-news .panel.search .field input[type=search]:focus{text-align:left}.home-news .panel.search .field input[type=search].hasText{background-color:transparent}.home-news .panel.search .field .btn-reset-search,.home-news .panel.search .field input[type=reset]{position:absolute;background-color:transparent;background-image:url(../images/dismiss.png);background-repeat:no-repeat;background-size:50% 50%;background-position:50% 50%;width:14px;height:28px;padding:1.3em;z-index:100;right:5px;top:3px;border:none}@media (-webkit-min-device-pixel-ratio:1.3){.home-news .panel.search .field .btn-reset-search,.home-news .panel.search .field input[type=reset]{background-image:url(../images/dismiss@2x.png)}}.home-news .panel.search a{line-height:35px;display:block}.home-news .panel.search .flex-container{top:91px;width:400px;height:3.125em;max-height:80px;padding:8px}.home-news .panel.search .flex-container .field{width:calc(100% - 80px)}.home-news .panel.search .flex-container .field input{vertical-align:middle}.home-news .panel.search .flex-container .field .btn-reset-search,.home-news .panel.search .flex-container .field input[type=reset]{top:1px;height:2.875em;width:2.875em;padding:0}.home-news.hide-search .panel.search{background:0 0;padding:0;display:block;width:44px;height:49px;border:none}.home-news .panel .left-links:before,.home-news.hide-search .panel.search .cancel-news-search,.home-profile .home-profile-leftside .profile-panel{display:none}.home-news.hide-search .panel.search.flex-container{width:44px}.home-news.hide-search .panel.search .field,.home-news.hide-search .panel.search input[type=search]{height:100%}.home-news.hide-search .panel.search input[type=search]:not(.has-text){background-color:transparent;background-image:url(../images/search.png);background-repeat:no-repeat;background-size:22px 22px;background-position:50% 45%;background-origin:padding-box}.home-news .panel h1{letter-spacing:-.022em;color:#111}.home-news .panel .right-links{width:15%;position:absolute;top:6px}.home-news .panel .right-links a{white-space:nowrap}.home-news .panel.nav-sub-wrapper{background-color:#fff;width:400px;border-right:1px solid #ccc;height:3.125em;padding:7px 8px;position:relative}.home-news .panel.navbar-bottom{height:45px;padding:5px 0 5px 7px;z-index:100}.home-news .panel.navbar-bottom a,.home-news .panel.navbar-bottom button{font-size:17px}.home-news .panel.navbar-bottom button{text-decoration:none;color:#0070c9;border:0;background-color:transparent;margin-top:5px}.home-news .nav-sub-wrapper:focus,.home-news .panel.navbar-bottom:focus,.home-news .qa-newsdetail-header:focus{border:1px solid #279bdc}.home-news .parent-holder{top:2px}.home-news .parent-holder span:before{-webkit-transform:translate(-27px,-1px);-moz-transform:translate(-27px,-1px);-o-transform:translate(-27px,-1px);-ms-transform:translate(-27px,-1px);transform:translate(-27px,-1px)}.home-news .parent-holder.left{left:25px}.home-news .checkbox-container{width:13.25em;max-width:260px}.home-news .uiview{padding-right:0!important;width:auto}.home-news .uiview .asset-related{overflow-y:scroll;-webkit-overflow-scrolling:touch}.home-news .asset-related .related-assets-list{top:91px}@media (max-width:813px){.home-news collection-list.home-news-all-list.open-menu{width:420px}.home-news options-dialog .model-dialog .model-content{width:300px}.home-news .home-news-all>ui-view{height:calc(100% - 87px)}.home-news .home-news-all>.loading{width:320px}.home-news .panel.nav-sub-wrapper{width:100%}.home-news collection-list.home-news-all-list{width:100%;padding-top:50px}.home-news .panel.search.flex-container{width:100%}.home-news .home-news-all>ui-view,.home-news .home-news-flagged>ui-view{margin-left:0;padding-right:0;z-index:100}.home-news .home-news-all>ui-view:empty,.home-news .home-news-flagged>ui-view:empty{display:none}.home-news .home-news-all>ui-view .news,.home-news .home-news-flagged>ui-view .news{width:100%}}.home-news .news-search-button{background-color:transparent;background-image:url(../images/search.svg);background-repeat:no-repeat;background-position:-155px;background-size:332px;background-origin:padding-box;height:27px;width:24px;border:0;position:absolute;left:12px;top:12px}.home-news .nav-tabs .all-tab{float:left}.home-news .nav-tabs .flagged-tab{float:right}.home-news .nav-tabs .all-tab-label,.home-news .nav-tabs .flagged-tab-label{padding:0 5px;overflow:hidden;text-overflow:ellipsis}.home-news .nav-tabs .checkbox input{position:absolute}@media (max-width:813px){.home-news .panel.search{top:88px}.home-news .panel.search.hide-on-mobile{display:none}.home-news .panel.mobile-only{position:fixed;top:91px;background:#fff;z-index:1}.home-news .panel.qa-news-subtabs{position:fixed;top:88px;z-index:1}.home-news ui-view{height:100%}.home-news ui-view ui-view{padding-top:44px;height:calc(100% - 138px)}.home-news.hide-search .panel.search{top:0;right:0}.home-news.hide-search .panel.search .field{background-color:transparent}.home-news.hide-search .panel.search .field input[type=search]:not(.has-text){background:0 0}.home-news .panel .icon-chevronleft{line-height:41px;width:23px;font-size:25px;left:9px}}.home-resources{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-overflow-scrolling:touch;overflow:hidden;background-color:#fff}.home-resources .icon.chevron-right:after{font-size:18px}.home-resources .home-resources-all{padding-bottom:38px}@media only screen and (max-width:767px){.home-resources .home-resources-all{min-height:calc(100vh - 259px)}}.home-resources .home-resources-all carousel-desktop slide .title-gradient{background-image:-ms-linear-gradient(top,rgba(0,0,0,0) 45%,rgba(0,0,0,.5) 100%);background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 45%,rgba(0,0,0,.5) 100%);height:115px;bottom:0;position:absolute;width:100%}.home-resources .home-resources-all h2 span.favorites,.home-resources .home-resources-all h2 span.recently-viewed{color:#383838;font-size:17px;line-height:1.47059;font-weight:400;letter-spacing:-.022em}.home-resources .welcome-header{background:-webkit-linear-gradient(#f0f0f0,#fff);background:linear-gradient(#f0f0f0,#fff);min-height:170px}.home-resources .welcome-header .apple-teacher-logo-wrapper{text-align:center;position:relative;min-height:45%}.home-resources .welcome-header .header-row{display:inline-block;width:41.813em;height:9.125em;background-color:transparent;background-image:url(../images/SVG_Icons/Logo_ATLC.svg);background-repeat:no-repeat;background-size:27.781em 5.938em;background-position:50% 50%;text-align:center;margin-top:10px}.home-resources .welcome-header .paragraph-row{text-align:center;margin-left:auto;margin-right:auto}.home-resources .welcome-header .paragraph-row p{font-size:22px;font-family:SFProDisplay,SFProText,"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;border-top:none;color:#363636;margin:0 0 99px}.home-resources .no-data-wrapper{min-height:calc(100vh - 230px)}@media only screen and (max-width:767px){.home-resources .no-data-wrapper{min-height:calc(100vh - 259px)}}.home-resources .no-data-wrapper .no-data{position:relative;top:50%;transform:translateY(-50%);height:0}@media only screen and (min-width:1366px) and (orientation:portrait),only screen and (min-height:415px) and (min-width:1366px) and (orientation:landscape){.home-resources .carousel-wrapper{margin:auto;height:100%}}.home-resources .carousel-wrapper h2{color:#383838;margin-left:0;margin-right:-15px;font-weight:400}.home-resources .carousel-wrapper h2:not(a){font-size:17px}.home-resources .carousel-wrapper h2 a{text-decoration:none}.home-resources carousel-desktop.featured slide{background-position:0 0;background-repeat:no-repeat;background-size:cover;cursor:pointer;outline-offset:-5px}.home-resources carousel-desktop.featured slide .title{width:100%;height:65px;position:absolute;bottom:-5px;background-position-y:-95px;background-repeat:no-repeat;background-size:cover;-webkit-filter:blur(3px);filter:blur(3px)}.home-resources carousel-desktop.featured slide .text{height:60px;width:100%;display:table;position:absolute;bottom:0}.home-resources carousel-desktop.featured slide .text>span{height:100%;display:table-cell;vertical-align:middle;padding-left:12px;padding-right:44px;color:#fff;font-size:21px;font-weight:400;padding-bottom:5px}.home-resources carousel-desktop.featured slide .text h1{font-family:SFProDisplay,SFProText,"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;display:-webkit-inline-box;margin:3px 0 0;overflow:hidden;font-size:21px;font-weight:400;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-shadow:0 2px 2px rgba(0,0,0,.3)}.home-resources horizontal-scroll-area.list-slides{background:0 0;height:184px;margin-bottom:13px;overflow:visible}.home-resources horizontal-scroll-area.list-slides slide{background:0 0;position:relative;width:334px;padding:0}.home-resources horizontal-scroll-area.list-slides slide .asset .image{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;-webkit-user-drag:none;background-color:#ebebeb;display:inline-block;width:40px;height:60px;position:absolute;border-bottom:1px solid #ddd}.home-resources horizontal-scroll-area.list-slides slide .asset .title{padding:10px 0 10px 50px;line-height:43px;overflow:hidden;height:60px;display:block;text-overflow:ellipsis;word-wrap:break-word;white-space:nowrap;margin-right:15px;border-bottom:1px solid #ddd;color:#555;font-size:13px}.home-resources horizontal-scroll-area.list-slides slide .asset .title:active{background-color:#e5e5e5}.home-resources horizontal-scroll-area.list-slides slide:last-child .asset .title{margin-right:0;padding-right:15px}.home-resources .horizontal-scroll-slides{width:100%;height:200px;display:inline-block;overflow:hidden;background-color:#ddd;position:relative}.home-resources .horizontal-scroll-slides .track{height:100%;width:100%;position:relative;overflow-y:hidden;overflow-x:hidden;white-space:nowrap}.home-resources .horizontal-scroll-slides slide{width:150px;height:100%;display:inline-block;background-color:#fff;box-sizing:border-box;float:none;outline-offset:-2px}.home-resources .horizontal-scroll-slides.list-slides{background:0 0;margin-bottom:1px;overflow-x:hidden}.home-resources .horizontal-scroll-slides.list-slides .navigate-left,.home-resources .horizontal-scroll-slides.list-slides .navigate-right{position:absolute;background-image:url(../images/path3.png);background-repeat:no-repeat;background-size:8px 16px;background-position:0 50%;width:18px;height:98%;cursor:pointer;border:none;border-right:1px solid #d2d2d2;background-color:#fff}@media (-webkit-min-device-pixel-ratio:1.3){.home-resources .horizontal-scroll-slides.list-slides .navigate-left,.home-resources .horizontal-scroll-slides.list-slides .navigate-right{background-image:url(../images/path3@2x.png)}}.home-resources .horizontal-scroll-slides.list-slides .navigate-left{left:0;top:0}.home-resources .horizontal-scroll-slides.list-slides .navigate-right{right:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);top:0}.home-resources .horizontal-scroll-slides.list-slides .track{width:96%;margin:auto;position:absolute;left:20px}.home-resources .horizontal-scroll-slides.list-slides slide{background:0 0;position:relative;width:334px;padding:0;margin-right:15px}.home-resources .horizontal-scroll-slides.list-slides slide .asset{position:absolute;cursor:pointer}.home-resources .horizontal-scroll-slides.list-slides slide .asset:first-child{top:0}.home-resources .horizontal-scroll-slides.list-slides slide .asset:nth-child(3){top:120px}.home-resources .horizontal-scroll-slides.list-slides slide .asset:nth-child(2){top:60px}.home-resources .horizontal-scroll-slides.list-slides slide .asset .image{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;-webkit-user-drag:none;background-color:#ebebeb;display:inline-block;width:40px;height:60px;position:absolute;border-bottom:1px solid #ddd}.home-resources .horizontal-scroll-slides.list-slides slide .asset .title{padding:10px 0 10px 50px;line-height:43px;overflow:hidden;height:60px;display:block;text-overflow:ellipsis;word-wrap:break-word;white-space:nowrap;margin-right:15px;border-bottom:1px solid #ddd;color:#555;font-size:13px;width:334px}.home-resources .horizontal-scroll-slides.list-slides slide .asset .title:active{background-color:#e5e5e5}.home-resources .horizontal-scroll-slides.list-slides slide:last-child .asset .title{margin-right:0;padding-right:15px}.home-resources .horizontal-scroll-slides.glcards{margin-left:-3px;height:200px;margin-bottom:1px;background:0 0}.home-resources .horizontal-scroll-slides.glcards .spacer{padding-right:6px;padding-left:3px}.home-resources .horizontal-scroll-slides.glcards .track{width:100%}.home-resources .horizontal-scroll-slides.glcards slide{width:350px;height:180px;background-position:center;background-repeat:no-repeat;background-size:cover;margin-right:2px;overflow:hidden;position:relative}.home-resources .horizontal-scroll-slides.glcards slide .text-wrapper{width:100%;height:100%;color:#fff;position:absolute;bottom:0;padding:0 11px;font-family:SFProDisplay;font-weight:600;letter-spacing:.012em;line-height:1.21;font-size:18px;z-index:1;text-align:left;cursor:pointer;background-color:transparent;background-image:url(../images/CollectionTileOverlay.png);background-repeat:no-repeat;background-size:100% 100%;background-position:50% 50%}@media (-webkit-min-device-pixel-ratio:1.3){.home-resources .horizontal-scroll-slides.glcards slide .text-wrapper{background-image:url(../images/CollectionTileOverlay@2x.png)}}.home-resources .horizontal-scroll-slides.glcards slide .text-wrapper span.title{width:90%;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-inline-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-wrap:break-word;position:absolute;bottom:8px;line-height:24px;word-break:break-word;text-shadow:0 0 2px rgba(0,0,0,.25)}.home-resources .horizontal-scroll-slides.glcards slide .text-wrapper h1{width:100%;display:-webkit-inline-box;margin:0;overflow:hidden;font-size:18px;font-weight:400;-webkit-line-clamp:3;-webkit-box-orient:vertical;-ms-word-wrap:break-word;word-wrap:break-word;color:#fff}.home-resources .horizontal-scroll-slides.glcards slide .text-wrapper .right-chevron{text-decoration:none;background-clip:border-box;background-color:rgba(0,0,0,0);background-image:url(../images/collectionTileChevron.png);background-repeat:no-repeat;background-size:11px 19px;background-position:right calc(50% - 1px);padding-right:11.5px;margin-right:10px;white-space:nowrap;cursor:pointer;height:21px;top:11px}@media (-webkit-min-device-pixel-ratio:1.3){.home-resources .horizontal-scroll-slides.glcards slide .text-wrapper .right-chevron{background-image:url(../images/collectionTileChevron@2x.png)}}.home-resources .horizontal-scroll-slides.cards{height:13.8125em;background:0 0;margin-bottom:2px;margin-left:-3px}.home-resources .horizontal-scroll-slides.cards .spacer{padding-right:6px;padding-left:3px}.home-resources .horizontal-scroll-slides.cards slide{width:16.5em;height:13.375em;top:3px;margin-right:10px;overflow-y:hidden;position:relative;cursor:pointer}.home-resources .horizontal-scroll-slides.cards slide:focus{z-index:1}.home-resources .horizontal-scroll-slides.cards slide .image{background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:9.375em}.home-resources .horizontal-scroll-slides.cards slide:last-of-type{margin-right:0}.home-resources .horizontal-scroll-slides.cards slide .text-wrapper{width:100%;height:3.4375em;color:#fff;display:table;position:absolute;bottom:0}.home-resources .horizontal-scroll-slides.cards slide .text-wrapper .title{font-family:"SF Pro Text",SFProDisplay,"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;width:100%;display:-webkit-inline-box;overflow:hidden;font-size:17px;font-weight:400;line-height:1.23543;letter-spacing:-.022em;-webkit-line-clamp:2;-webkit-box-orient:vertical;-ms-word-wrap:break-word;word-wrap:break-word;color:#333;margin:0;text-align:center}.home-resources .horizontal-scroll-slides.cards slide .text-wrapper>span{vertical-align:middle;padding-right:10px;color:#fff;padding-left:0;height:auto;background-color:transparent;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-inline-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;position:absolute;line-height:17px;word-break:break-word;width:100%}.home-resources ui-view{height:0!important}.home-resources ui-view .assets{height:100%;width:100%;display:block;position:absolute;z-index:9999;top:0}.home-resources .collections h2{padding-top:26px}.home-resources .favorites cardsh2{margin-top:0;margin-bottom:6px;padding-top:4px}.home-resources .recentlyviewed h2{margin-top:0;padding-top:4px}.home-resources section{display:block;clear:both}.home-resources section.collections,.home-resources section.favorites,.home-resources section.recentlyviewed{font-family:"SF Pro Text"}.home-resources section.collections h2,.home-resources section.favorites h2,.home-resources section.recentlyviewed h2{padding-top:0;margin-top:0;padding-left:40px;margin-bottom:6px}.home-resources section.collections::after{content:" ";clear:both;display:block}.home-resources section.collections .horizontal-scroll-slides.glcards{height:11.2em;margin-top:-3px;margin-bottom:-3px}.home-resources section.collections .horizontal-scroll-slides.glcards slide{width:21.4em;height:9.37em;top:3px}.home-resources section.collections .horizontal-scroll-slides.glcards slide:focus{z-index:1}.home-resources horizontal-scroll-area{height:209px;background:0 0;margin-bottom:15px;overflow:visible}.home-resources horizontal-scroll-area slide{width:340px;height:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;background-color:transparent;margin-right:10px;position:relative}.home-resources horizontal-scroll-area slide .image{width:340px;height:149px;background-position:center;background-repeat:no-repeat;background-size:cover}.home-resources horizontal-scroll-area slide .text{width:265px;height:62px;position:absolute;display:inline-block;bottom:0}.home-resources horizontal-scroll-area slide .text>span{height:100%;display:table-cell;vertical-align:middle;padding-left:10px;padding-right:10px;color:#fff;background-color:rgba(152,152,152,.8)}.home-resources horizontal-scroll-area slide .text h3,.home-resources horizontal-scroll-area slide .text span.h3-title{display:-webkit-inline-box;margin:10px 0 0;overflow:hidden;text-align:center;font-size:22px;font-weight:400;-webkit-line-clamp:3;-webkit-box-orient:vertical;-ms-word-wrap:break-word;word-wrap:break-word;line-height:30px;width:100%}.home-resources horizontal-scroll-area slide .text span.h3-title{height:auto;padding-left:0;padding-right:0;color:#000;background:0 0}.home-resources horizontal-scroll-area.collections slide .text h3,.home-resources horizontal-scroll-area.collections slide .text span.h3-title{text-align:left}@media (min-width:701px) and (orientation:portrait),(min-width:826px) and (orientation:landscape){.home-resources .carousel-wrapper{padding:25px 25px 0}}@media (max-width:813px){.home-resources .wrapper{height:100%}.home-resources .carousel-wrapper{padding:0 25px;max-width:inherit}.home-resources .carousel-wrapper h2{color:#333!important;margin:23px -15px 11px 0!important;padding:0!important;font-size:17px!important}.home-resources .carousel-wrapper h2 a span.right-chevron{background-image:url(../images/Chevron_Left.svg);background-position:center;background-repeat:no-repeat;display:inline-block;width:13px;height:15px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-bottom:-2px;opacity:.8}.home-resources horizontal-scroll-area{height:98px}.home-resources horizontal-scroll-area.collections slide{width:187px}.home-resources horizontal-scroll-area.collections slide .image{height:82px;width:187px}.home-resources horizontal-scroll-area.collections slide .text{width:187px}.home-resources horizontal-scroll-area slide{width:146px}.home-resources horizontal-scroll-area slide .image{width:146px;height:82px;background-size:auto 100%}.home-resources horizontal-scroll-area slide .text{width:146px;height:30px;bottom:-11px}.home-resources horizontal-scroll-area slide .text h3,.home-resources horizontal-scroll-area slide .text span.h3-title{font-size:12px;line-height:1.333;font-weight:400;letter-spacing:-.01em;-webkit-line-clamp:2;margin:3px 0 0;text-align:left}}.home-resources .viewed{display:block;width:10%;height:18%;top:10px;right:10px;position:absolute;border:none;z-index:1}.home-resources .viewed .green-tick-mark{width:100%;height:100%;float:right;position:absolute;top:0;right:0;background-color:transparent;background-image:url(../images/Checkmark_circle.png);background-repeat:no-repeat;background-position:50% 50%;background-size:contain}@media (-webkit-min-device-pixel-ratio:1.3){.home-resources .viewed .green-tick-mark{background-image:url(../images/Checkmark_circle@2x.png)}}@media (min-width:2000px){carousel-desktop{height:226px}carousel-desktop slide .image-container{background-size:800px,auto,cover}#shell-view-wrapper>ui-view .home-resources .home-resources .home-resources-all .carousel-wrapper{max-width:80%!important}.home-resources section.collections .horizontal-scroll-slides.glcards{min-height:196px!important}.home-resources section.collections .horizontal-scroll-slides.glcards slide{height:170px;width:calc(388.73px)}.home-resources section.collections .horizontal-scroll-slides.glcards slide .text-wrapper .title{font-size:17px}.home-resources .horizontal-scroll-slides.cards{min-height:241px}.home-resources .horizontal-scroll-slides.cards slide{height:234px!important;width:calc(340.99px)!important;overflow:hidden}.home-resources .horizontal-scroll-slides.cards slide .image{height:170px;width:calc(341px);max-width:calc(340.99px)}.home-resources .horizontal-scroll-slides.cards slide .text-wrapper .title{font-size:17px}.scroll-controls button.scroll-left,.scroll-controls button.scroll-right,[scroll-controls] button.scroll-left,[scroll-controls] button.scroll-right{width:50px!important;height:calc(187.5px)!important;background-position:center center!important;background-size:18px calc(42px)!important}.scroll-controls .scroll-area,[scroll-controls] .scroll-area{max-width:calc(100% - (100px + (0px / 10)))!important}.home-resources section.collections h2,.home-resources section.favorites h2,.home-resources section.recentlyviewed h2{padding-left:50px!important;font-size:17px}.home-resources section.collections h2 span.right-chevron,.home-resources section.favorites h2 span.right-chevron,.home-resources section.recentlyviewed h2 span.right-chevron{background-size:9px calc(12px);background-position:right calc(49%) top 4px}}@media (min-width:2100px){carousel-desktop{height:246px}carousel-desktop slide .image-container{background-size:850px,auto,cover}#shell-view-wrapper>ui-view .home-resources .home-resources .home-resources-all .carousel-wrapper{max-width:80%!important}.home-resources section.collections .horizontal-scroll-slides.glcards{min-height:216px!important}.home-resources section.collections .horizontal-scroll-slides.glcards slide{height:190px;width:calc(434.47px)}.home-resources section.collections .horizontal-scroll-slides.glcards slide .text-wrapper .title{font-size:18px}.home-resources .horizontal-scroll-slides.cards{min-height:261px}.home-resources .horizontal-scroll-slides.cards slide{height:254px!important;width:calc(370.13px)!important;overflow:hidden}.home-resources .horizontal-scroll-slides.cards slide .image{height:190px;width:calc(381.12px);max-width:calc(370.13px)}.home-resources .horizontal-scroll-slides.cards slide .text-wrapper .title{font-size:18px}.scroll-controls button.scroll-left,.scroll-controls button.scroll-right,[scroll-controls] button.scroll-left,[scroll-controls] button.scroll-right{width:55px!important;height:calc(206.25px)!important;background-position:center center!important;background-size:20.5px calc(47.83px)!important}.scroll-controls .scroll-area,[scroll-controls] .scroll-area{max-width:calc(100% - (100px + (100px / 10)))!important}.home-resources section.collections h2,.home-resources section.favorites h2,.home-resources section.recentlyviewed h2{padding-left:55px!important;font-size:18px}.home-resources section.collections h2 span.right-chevron,.home-resources section.favorites h2 span.right-chevron,.home-resources section.recentlyviewed h2 span.right-chevron{background-size:9.5px calc(12.67px);background-position:right calc(49%) top 4.5px}}@media (min-width:2200px){carousel-desktop{height:266px}carousel-desktop slide .image-container{background-size:900px,auto,cover}#shell-view-wrapper>ui-view .home-resources .home-resources .home-resources-all .carousel-wrapper{max-width:80%!important}.home-resources section.collections .horizontal-scroll-slides.glcards{min-height:236px!important}.home-resources section.collections .horizontal-scroll-slides.glcards slide{height:210px;width:calc(480.2px)}.home-resources section.collections .horizontal-scroll-slides.glcards slide .text-wrapper .title{font-size:19px}.home-resources .horizontal-scroll-slides.cards{min-height:281px}.home-resources .horizontal-scroll-slides.cards slide{height:274px!important;width:calc(399.28px)!important;overflow:hidden}.home-resources .horizontal-scroll-slides.cards slide .image{height:210px;width:calc(421.24px);max-width:calc(399.28px)}.home-resources .horizontal-scroll-slides.cards slide .text-wrapper .title{font-size:19px}.scroll-controls button.scroll-left,.scroll-controls button.scroll-right,[scroll-controls] button.scroll-left,[scroll-controls] button.scroll-right{width:60px!important;height:calc(225px)!important;background-position:center center!important;background-size:23px calc(53.67px)!important}.scroll-controls .scroll-area,[scroll-controls] .scroll-area{max-width:calc(100% - (100px + (200px / 10)))!important}.home-resources section.collections h2,.home-resources section.favorites h2,.home-resources section.recentlyviewed h2{padding-left:60px!important;font-size:19px}.home-resources section.collections h2 span.right-chevron,.home-resources section.favorites h2 span.right-chevron,.home-resources section.recentlyviewed h2 span.right-chevron{background-size:10px calc(13.33px);background-position:right calc(49%) top 5px}}@media (min-width:2300px){carousel-desktop{height:286px}carousel-desktop slide .image-container{background-size:950px,auto,cover}#shell-view-wrapper>ui-view .home-resources .home-resources .home-resources-all .carousel-wrapper{max-width:80%!important}.home-resources section.collections .horizontal-scroll-slides.glcards{min-height:256px!important}.home-resources section.collections .horizontal-scroll-slides.glcards slide{height:230px;width:calc(525.93px)}.home-resources section.collections .horizontal-scroll-slides.glcards slide .text-wrapper .title{font-size:20px}.home-resources .horizontal-scroll-slides.cards{min-height:301px}.home-resources .horizontal-scroll-slides.cards slide{height:294px!important;width:calc(428.42px)!important;overflow:hidden}.home-resources .horizontal-scroll-slides.cards slide .image{height:230px;width:calc(461.35px);max-width:calc(428.42px)}.home-resources .horizontal-scroll-slides.cards slide .text-wrapper .title{font-size:20px}.scroll-controls button.scroll-left,.scroll-controls button.scroll-right,[scroll-controls] button.scroll-left,[scroll-controls] button.scroll-right{width:65px!important;height:calc(243.75px)!important;background-position:center center!important;background-size:25.5px calc(59.5px)!important}.scroll-controls .scroll-area,[scroll-controls] .scroll-area{max-width:calc(100% - (100px + (300px / 10)))!important}.home-resources section.collections h2,.home-resources section.favorites h2,.home-resources section.recentlyviewed h2{padding-left:65px!important;font-size:20px}.home-resources section.collections h2 span.right-chevron,.home-resources section.favorites h2 span.right-chevron,.home-resources section.recentlyviewed h2 span.right-chevron{background-size:10.5px calc(14px);background-position:right calc(49%) top 5.5px}}@media (min-width:2400px){carousel-desktop{height:306px}carousel-desktop slide .image-container{background-size:1000px,auto,cover}#shell-view-wrapper>ui-view .home-resources .home-resources .home-resources-all .carousel-wrapper{max-width:80%!important}.home-resources section.collections .horizontal-scroll-slides.glcards{min-height:276px!important}.home-resources section.collections .horizontal-scroll-slides.glcards slide{height:250px;width:calc(571.67px)}.home-resources section.collections .horizontal-scroll-slides.glcards slide .text-wrapper .title{font-size:21px}.home-resources .horizontal-scroll-slides.cards{min-height:321px}.home-resources .horizontal-scroll-slides.cards slide{height:314px!important;width:calc(457.57px)!important;overflow:hidden}.home-resources .horizontal-scroll-slides.cards slide .image{height:250px;width:calc(501.47px);max-width:calc(457.57px)}.home-resources .horizontal-scroll-slides.cards slide .text-wrapper .title{font-size:21px}.scroll-controls button.scroll-left,.scroll-controls button.scroll-right,[scroll-controls] button.scroll-left,[scroll-controls] button.scroll-right{width:70px!important;height:calc(262.5px)!important;background-position:center center!important;background-size:28px calc(65.33px)!important}.scroll-controls .scroll-area,[scroll-controls] .scroll-area{max-width:calc(100% - (100px + (400px / 10)))!important}.home-resources section.collections h2,.home-resources section.favorites h2,.home-resources section.recentlyviewed h2{padding-left:70px!important;font-size:21px}.home-resources section.collections h2 span.right-chevron,.home-resources section.favorites h2 span.right-chevron,.home-resources section.recentlyviewed h2 span.right-chevron{background-size:11px calc(14.67px);background-position:right calc(49%) top 6px}}@media (min-width:2500px){carousel-desktop{height:326px}carousel-desktop slide .image-container{background-size:1050px,auto,cover}#shell-view-wrapper>ui-view .home-resources .home-resources .home-resources-all .carousel-wrapper{max-width:80%!important}.home-resources section.collections .horizontal-scroll-slides.glcards{min-height:296px!important}.home-resources section.collections .horizontal-scroll-slides.glcards slide{height:270px;width:calc(617.4px)}.home-resources section.collections .horizontal-scroll-slides.glcards slide .text-wrapper .title{font-size:22px}.home-resources .horizontal-scroll-slides.cards{min-height:341px}.home-resources .horizontal-scroll-slides.cards slide{height:334px!important;width:calc(486.71px)!important;overflow:hidden}.home-resources .horizontal-scroll-slides.cards slide .image{height:270px;width:calc(541.59px);max-width:calc(486.71px)}.home-resources .horizontal-scroll-slides.cards slide .text-wrapper .title{font-size:22px}.scroll-controls button.scroll-left,.scroll-controls button.scroll-right,[scroll-controls] button.scroll-left,[scroll-controls] button.scroll-right{width:75px!important;height:calc(281.25px)!important;background-position:center center!important;background-size:30.5px calc(71.17px)!important}.scroll-controls .scroll-area,[scroll-controls] .scroll-area{max-width:calc(100% - (100px + (500px / 10)))!important}.home-resources section.collections h2,.home-resources section.favorites h2,.home-resources section.recentlyviewed h2{padding-left:75px!important;font-size:22px}.home-resources section.collections h2 span.right-chevron,.home-resources section.favorites h2 span.right-chevron,.home-resources section.recentlyviewed h2 span.right-chevron{background-size:11.5px calc(15.33px);background-position:right calc(49%) top 6.5px}}@media (min-width:2600px){carousel-desktop{height:346px}carousel-desktop slide .image-container{background-size:1100px,auto,cover}#shell-view-wrapper>ui-view .home-resources .home-resources .home-resources-all .carousel-wrapper{max-width:80%!important}.home-resources section.collections .horizontal-scroll-slides.glcards{min-height:316px!important}.home-resources section.collections .horizontal-scroll-slides.glcards slide{height:290px;width:calc(663.13px)}.home-resources section.collections .horizontal-scroll-slides.glcards slide .text-wrapper .title{font-size:23px}.home-resources .horizontal-scroll-slides.cards{min-height:361px}.home-resources .horizontal-scroll-slides.cards slide{height:354px!important;width:calc(515.86px)!important;overflow:hidden}.home-resources .horizontal-scroll-slides.cards slide .image{height:290px;width:calc(581.71px);max-width:calc(515.86px)}.home-resources .horizontal-scroll-slides.cards slide .text-wrapper .title{font-size:23px}.scroll-controls button.scroll-left,.scroll-controls button.scroll-right,[scroll-controls] button.scroll-left,[scroll-controls] button.scroll-right{width:80px!important;height:calc(300px)!important;background-position:center center!important;background-size:33px calc(77px)!important}.scroll-controls .scroll-area,[scroll-controls] .scroll-area{max-width:calc(100% - (100px + (600px / 10)))!important}.home-resources section.collections h2,.home-resources section.favorites h2,.home-resources section.recentlyviewed h2{padding-left:80px!important;font-size:23px}.home-resources section.collections h2 span.right-chevron,.home-resources section.favorites h2 span.right-chevron,.home-resources section.recentlyviewed h2 span.right-chevron{background-size:12px calc(16px);background-position:right calc(49%) top 7px}}@media (min-width:2700px){carousel-desktop{height:366px}carousel-desktop slide .image-container{background-size:1150px,auto,cover}#shell-view-wrapper>ui-view .home-resources .home-resources .home-resources-all .carousel-wrapper{max-width:80%!important}.home-resources section.collections .horizontal-scroll-slides.glcards{min-height:336px!important}.home-resources section.collections .horizontal-scroll-slides.glcards slide{height:310px;width:calc(708.87px)}.home-resources section.collections .horizontal-scroll-slides.glcards slide .text-wrapper .title{font-size:24px}.home-resources .horizontal-scroll-slides.cards{min-height:381px}.home-resources .horizontal-scroll-slides.cards slide{height:374px!important;width:calc(545px)!important;overflow:hidden}.home-resources .horizontal-scroll-slides.cards slide .image{height:310px;width:calc(621.82px);max-width:calc(545px)}.home-resources .horizontal-scroll-slides.cards slide .text-wrapper .title{font-size:24px}.scroll-controls button.scroll-left,.scroll-controls button.scroll-right,[scroll-controls] button.scroll-left,[scroll-controls] button.scroll-right{width:85px!important;height:calc(318.75px)!important;background-position:center center!important;background-size:35.5px calc(82.83px)!important}.scroll-controls .scroll-area,[scroll-controls] .scroll-area{max-width:calc(100% - (100px + (700px / 10)))!important}.home-resources section.collections h2,.home-resources section.favorites h2,.home-resources section.recentlyviewed h2{padding-left:85px!important;font-size:24px}.home-resources section.collections h2 span.right-chevron,.home-resources section.favorites h2 span.right-chevron,.home-resources section.recentlyviewed h2 span.right-chevron{background-size:12.5px calc(16.67px);background-position:right calc(49%) top 7.5px}}@media (min-width:2800px){carousel-desktop{height:386px}carousel-desktop slide .image-container{background-size:1200px,auto,cover}#shell-view-wrapper>ui-view .home-resources .home-resources .home-resources-all .carousel-wrapper{max-width:80%!important}.home-resources section.collections .horizontal-scroll-slides.glcards{min-height:356px!important}.home-resources section.collections .horizontal-scroll-slides.glcards slide{height:330px;width:calc(754.6px)}.home-resources section.collections .horizontal-scroll-slides.glcards slide .text-wrapper .title{font-size:25px}.home-resources .horizontal-scroll-slides.cards{min-height:401px}.home-resources .horizontal-scroll-slides.cards slide{height:394px!important;width:calc(574.14px)!important;overflow:hidden}.home-resources .horizontal-scroll-slides.cards slide .image{height:330px;width:calc(661.94px);max-width:calc(574.14px)}.home-resources .horizontal-scroll-slides.cards slide .text-wrapper .title{font-size:25px}.scroll-controls button.scroll-left,.scroll-controls button.scroll-right,[scroll-controls] button.scroll-left,[scroll-controls] button.scroll-right{width:90px!important;height:calc(337.5px)!important;background-position:center center!important;background-size:38px calc(88.67px)!important}.scroll-controls .scroll-area,[scroll-controls] .scroll-area{max-width:calc(100% - (100px + (800px / 10)))!important}.home-resources section.collections h2,.home-resources section.favorites h2,.home-resources section.recentlyviewed h2{padding-left:90px!important;font-size:25px}.home-resources section.collections h2 span.right-chevron,.home-resources section.favorites h2 span.right-chevron,.home-resources section.recentlyviewed h2 span.right-chevron{background-size:13px calc(17.33px);background-position:right calc(49%) top 8px}}@media (min-width:2900px){carousel-desktop{height:406px}carousel-desktop slide .image-container{background-size:1250px,auto,cover}#shell-view-wrapper>ui-view .home-resources .home-resources .home-resources-all .carousel-wrapper{max-width:80%!important}.home-resources section.collections .horizontal-scroll-slides.glcards{min-height:376px!important}.home-resources section.collections .horizontal-scroll-slides.glcards slide{height:350px;width:calc(800.33px)}.home-resources section.collections .horizontal-scroll-slides.glcards slide .text-wrapper .title{font-size:26px}.home-resources .horizontal-scroll-slides.cards{min-height:421px}.home-resources .horizontal-scroll-slides.cards slide{height:414px!important;width:calc(603.29px)!important;overflow:hidden}.home-resources .horizontal-scroll-slides.cards slide .image{height:350px;width:calc(702.06px);max-width:calc(603.29px)}.home-resources .horizontal-scroll-slides.cards slide .text-wrapper .title{font-size:26px}.scroll-controls button.scroll-left,.scroll-controls button.scroll-right,[scroll-controls] button.scroll-left,[scroll-controls] button.scroll-right{width:95px!important;height:calc(356.25px)!important;background-position:center center!important;background-size:40.5px calc(94.5px)!important}.scroll-controls .scroll-area,[scroll-controls] .scroll-area{max-width:calc(100% - (100px + (900px / 10)))!important}.home-resources section.collections h2,.home-resources section.favorites h2,.home-resources section.recentlyviewed h2{padding-left:95px!important;font-size:26px}.home-resources section.collections h2 span.right-chevron,.home-resources section.favorites h2 span.right-chevron,.home-resources section.recentlyviewed h2 span.right-chevron{background-size:13.5px calc(18px);background-position:right calc(49%) top 8.5px}}@media (min-width:3000px){carousel-desktop{height:426px}carousel-desktop slide .image-container{background-size:1300px,auto,cover}#shell-view-wrapper>ui-view .home-resources .home-resources .home-resources-all .carousel-wrapper{max-width:80%!important}.home-resources section.collections .horizontal-scroll-slides.glcards{min-height:396px!important}.home-resources section.collections .horizontal-scroll-slides.glcards slide{height:370px;width:calc(846.07px)}.home-resources section.collections .horizontal-scroll-slides.glcards slide .text-wrapper .title{font-size:27px}.home-resources .horizontal-scroll-slides.cards{min-height:441px}.home-resources .horizontal-scroll-slides.cards slide{height:434px!important;width:calc(632.43px)!important;overflow:hidden}.home-resources .horizontal-scroll-slides.cards slide .image{height:370px;width:calc(742.18px);max-width:calc(632.43px)}.home-resources .horizontal-scroll-slides.cards slide .text-wrapper .title{font-size:27px}.scroll-controls button.scroll-left,.scroll-controls button.scroll-right,[scroll-controls] button.scroll-left,[scroll-controls] button.scroll-right{width:100px!important;height:calc(375px)!important;background-position:center center!important;background-size:43px calc(100.33px)!important}.scroll-controls .scroll-area,[scroll-controls] .scroll-area{max-width:calc(100% - (100px + (1000px / 10)))!important}.home-resources section.collections h2,.home-resources section.favorites h2,.home-resources section.recentlyviewed h2{padding-left:100px!important;font-size:27px}.home-resources section.collections h2 span.right-chevron,.home-resources section.favorites h2 span.right-chevron,.home-resources section.recentlyviewed h2 span.right-chevron{background-size:14px calc(18.67px);background-position:right calc(49%) top 9px}}@media (min-width:3100px){carousel-desktop{height:446px}carousel-desktop slide .image-container{background-size:1350px,auto,cover}#shell-view-wrapper>ui-view .home-resources .home-resources .home-resources-all .carousel-wrapper{max-width:80%!important}.home-resources section.collections .horizontal-scroll-slides.glcards{min-height:416px!important}.home-resources section.collections .horizontal-scroll-slides.glcards slide{height:390px;width:calc(891.8px)}.home-resources section.collections .horizontal-scroll-slides.glcards slide .text-wrapper .title{font-size:28px}.home-resources .horizontal-scroll-slides.cards{min-height:461px}.home-resources .horizontal-scroll-slides.cards slide{height:454px!important;width:calc(661.58px)!important;overflow:hidden}.home-resources .horizontal-scroll-slides.cards slide .image{height:390px;width:calc(782.29px);max-width:calc(661.58px)}.home-resources .horizontal-scroll-slides.cards slide .text-wrapper .title{font-size:28px}.scroll-controls button.scroll-left,.scroll-controls button.scroll-right,[scroll-controls] button.scroll-left,[scroll-controls] button.scroll-right{width:105px!important;height:calc(393.75px)!important;background-position:center center!important;background-size:45.5px calc(106.17px)!important}.scroll-controls .scroll-area,[scroll-controls] .scroll-area{max-width:calc(100% - (100px + (1100px / 10)))!important}.home-resources section.collections h2,.home-resources section.favorites h2,.home-resources section.recentlyviewed h2{padding-left:105px!important;font-size:28px}.home-resources section.collections h2 span.right-chevron,.home-resources section.favorites h2 span.right-chevron,.home-resources section.recentlyviewed h2 span.right-chevron{background-size:14.5px calc(19.33px);background-position:right calc(49%) top 9.5px}}@media (min-width:3200px){carousel-desktop{height:466px}carousel-desktop slide .image-container{background-size:1400px,auto,cover}#shell-view-wrapper>ui-view .home-resources .home-resources .home-resources-all .carousel-wrapper{max-width:80%!important}.home-resources section.collections .horizontal-scroll-slides.glcards{min-height:436px!important}.home-resources section.collections .horizontal-scroll-slides.glcards slide{height:410px;width:calc(937.53px)}.home-resources section.collections .horizontal-scroll-slides.glcards slide .text-wrapper .title{font-size:29px}.home-resources .horizontal-scroll-slides.cards{min-height:481px}.home-resources .horizontal-scroll-slides.cards slide{height:474px!important;width:calc(690.72px)!important;overflow:hidden}.home-resources .horizontal-scroll-slides.cards slide .image{height:410px;width:calc(822.41px);max-width:calc(690.72px)}.home-resources .horizontal-scroll-slides.cards slide .text-wrapper .title{font-size:29px}.scroll-controls button.scroll-left,.scroll-controls button.scroll-right,[scroll-controls] button.scroll-left,[scroll-controls] button.scroll-right{width:110px!important;height:calc(412.5px)!important;background-position:center center!important;background-size:48px calc(112px)!important}.scroll-controls .scroll-area,[scroll-controls] .scroll-area{max-width:calc(100% - (100px + (1200px / 10)))!important}.home-resources section.collections h2,.home-resources section.favorites h2,.home-resources section.recentlyviewed h2{padding-left:110px!important;font-size:29px}.home-resources section.collections h2 span.right-chevron,.home-resources section.favorites h2 span.right-chevron,.home-resources section.recentlyviewed h2 span.right-chevron{background-size:15px calc(20px);background-position:right calc(49%) top 10px}}@media (min-width:3300px){carousel-desktop{height:486px}carousel-desktop slide .image-container{background-size:1450px,auto,cover}#shell-view-wrapper>ui-view .home-resources .home-resources .home-resources-all .carousel-wrapper{max-width:80%!important}.home-resources section.collections .horizontal-scroll-slides.glcards{min-height:456px!important}.home-resources section.collections .horizontal-scroll-slides.glcards slide{height:430px;width:calc(983.27px)}.home-resources section.collections .horizontal-scroll-slides.glcards slide .text-wrapper .title{font-size:30px}.home-resources .horizontal-scroll-slides.cards{min-height:501px}.home-resources .horizontal-scroll-slides.cards slide{height:494px!important;width:calc(719.87px)!important;overflow:hidden}.home-resources .horizontal-scroll-slides.cards slide .image{height:430px;width:calc(862.53px);max-width:calc(719.87px)}.home-resources .horizontal-scroll-slides.cards slide .text-wrapper .title{font-size:30px}.scroll-controls button.scroll-left,.scroll-controls button.scroll-right,[scroll-controls] button.scroll-left,[scroll-controls] button.scroll-right{width:115px!important;height:calc(431.25px)!important;background-position:center center!important;background-size:50.5px calc(117.83px)!important}.scroll-controls .scroll-area,[scroll-controls] .scroll-area{max-width:calc(100% - (100px + (1300px / 10)))!important}.home-resources section.collections h2,.home-resources section.favorites h2,.home-resources section.recentlyviewed h2{padding-left:115px!important;font-size:30px}.home-resources section.collections h2 span.right-chevron,.home-resources section.favorites h2 span.right-chevron,.home-resources section.recentlyviewed h2 span.right-chevron{background-size:15.5px calc(20.67px);background-position:right calc(49%) top 10.5px}}@media (min-width:3400px){carousel-desktop{height:506px}carousel-desktop slide .image-container{background-size:1500px,auto,cover}#shell-view-wrapper>ui-view .home-resources .home-resources .home-resources-all .carousel-wrapper{max-width:80%!important}.home-resources section.collections .horizontal-scroll-slides.glcards{min-height:476px!important}.home-resources section.collections .horizontal-scroll-slides.glcards slide{height:450px;width:calc(1029px)}.home-resources section.collections .horizontal-scroll-slides.glcards slide .text-wrapper .title{font-size:31px}.home-resources .horizontal-scroll-slides.cards{min-height:521px}.home-resources .horizontal-scroll-slides.cards slide{height:514px!important;width:calc(749.01px)!important;overflow:hidden}.home-resources .horizontal-scroll-slides.cards slide .image{height:450px;width:calc(902.65px);max-width:calc(749.01px)}.home-resources .horizontal-scroll-slides.cards slide .text-wrapper .title{font-size:31px}.scroll-controls button.scroll-left,.scroll-controls button.scroll-right,[scroll-controls] button.scroll-left,[scroll-controls] button.scroll-right{width:120px!important;height:calc(450px)!important;background-position:center center!important;background-size:53px calc(123.67px)!important}.scroll-controls .scroll-area,[scroll-controls] .scroll-area{max-width:calc(100% - (100px + (1400px / 10)))!important}.home-resources section.collections h2,.home-resources section.favorites h2,.home-resources section.recentlyviewed h2{padding-left:120px!important;font-size:31px}.home-resources section.collections h2 span.right-chevron,.home-resources section.favorites h2 span.right-chevron,.home-resources section.recentlyviewed h2 span.right-chevron{background-size:16px calc(21.33px);background-position:right calc(49%) top 11px}}@media (min-width:3500px){carousel-desktop{height:526px}carousel-desktop slide .image-container{background-size:1550px,auto,cover}#shell-view-wrapper>ui-view .home-resources .home-resources .home-resources-all .carousel-wrapper{max-width:80%!important}.home-resources section.collections .horizontal-scroll-slides.glcards{min-height:496px!important}.home-resources section.collections .horizontal-scroll-slides.glcards slide{height:470px;width:calc(1074.73px)}.home-resources section.collections .horizontal-scroll-slides.glcards slide .text-wrapper .title{font-size:32px}.home-resources .horizontal-scroll-slides.cards{min-height:541px}.home-resources .horizontal-scroll-slides.cards slide{height:534px!important;width:calc(778.16px)!important;overflow:hidden}.home-resources .horizontal-scroll-slides.cards slide .image{height:470px;width:calc(942.76px);max-width:calc(778.16px)}.home-resources .horizontal-scroll-slides.cards slide .text-wrapper .title{font-size:32px}.scroll-controls button.scroll-left,.scroll-controls button.scroll-right,[scroll-controls] button.scroll-left,[scroll-controls] button.scroll-right{width:125px!important;height:calc(468.75px)!important;background-position:center center!important;background-size:55.5px calc(129.5px)!important}.scroll-controls .scroll-area,[scroll-controls] .scroll-area{max-width:calc(100% - (100px + (1500px / 10)))!important}.home-resources section.collections h2,.home-resources section.favorites h2,.home-resources section.recentlyviewed h2{padding-left:125px!important;font-size:32px}.home-resources section.collections h2 span.right-chevron,.home-resources section.favorites h2 span.right-chevron,.home-resources section.recentlyviewed h2 span.right-chevron{background-size:16.5px calc(22px);background-position:right calc(49%) top 11.5px}}.isIOS .home-resources{height:auto}.isIOS .home-resources .panel{position:fixed;top:91px;z-index:1;background-color:#fff}@media (max-width:813px){.home-resources .welcome-header.desktop-only{display:block!important;position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:inset(0 0 99.9% 99.9%)}}.home-profile{background-color:#efeff4;width:100%;height:100%;z-index:3;overflow:auto;-webkit-overflow-scrolling:touch;overflow-x:hidden}.home-profile ui-view{overflow:unset;position:relative;right:0;height:calc(100% - 91px);width:calc(100% - 320px);margin-left:320px;background-color:#fff;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}@media (min-width:814px){.home-profile ui-view{border-left:1px solid #ddd;padding-top:1px}}.home-profile .div-loading{background:url(../images/animated_spinner.gif) center center no-repeat;background-size:30px;width:100%;height:10%}.home-profile .home-profile-leftside{height:330px;overflow:hidden;width:320px;list-style:none;font-size:17px;background-color:#EFEFF4;top:91px;bottom:0;position:fixed}.home-profile .spacing{padding:20px;font-size:14px;line-height:1.42861;letter-spacing:-.016em;text-align:center;color:#333}.home-profile div.options,.home-profile ul.options{list-style:none;padding:0 0 0 15px;margin:0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background-color:#fff}.home-profile div.options div.li-options,.home-profile div.options li,.home-profile ul.options div.li-options,.home-profile ul.options li{border-bottom:1px solid #ddd}.home-profile div.options div.li-options>div,.home-profile div.options li>div,.home-profile ul.options div.li-options>div,.home-profile ul.options li>div{margin-left:-15px;margin-top:-1px;margin-bottom:-1px}.home-profile div.options div.li-options button.btn-link,.home-profile div.options li button.btn-link,.home-profile ul.options div.li-options button.btn-link,.home-profile ul.options li button.btn-link{border:0;font-size:17px;padding-left:15px;text-align:left;font-weight:400;color:inherit}.home-profile div.options div.li-options button.btn-link:not([disabled]),.home-profile div.options li button.btn-link:not([disabled]),.home-profile ul.options div.li-options button.btn-link:not([disabled]),.home-profile ul.options li button.btn-link:not([disabled]){cursor:pointer}.home-profile div.options div.li-options button.btn-link:active,.home-profile div.options li button.btn-link:active,.home-profile ul.options div.li-options button.btn-link:active,.home-profile ul.options li button.btn-link:active{color:#000}.home-profile div.options div.li-options a,.home-profile div.options div.li-options button,.home-profile div.options li a,.home-profile div.options li button,.home-profile ul.options div.li-options a,.home-profile ul.options div.li-options button,.home-profile ul.options li a,.home-profile ul.options li button{padding-bottom:12px;padding-top:12px;font-family:"SF Pro Text";display:block;width:100%;text-decoration:none;background-color:transparent;padding-left:15px;margin-right:-15px;font-size:17px;font-weight:400;letter-spacing:-.022em;color:#111;outline-offset:-5px}.home-profile div.options div.li-options a.selected,.home-profile div.options div.li-options button.selected,.home-profile div.options li a.selected,.home-profile div.options li button.selected,.home-profile ul.options div.li-options a.selected,.home-profile ul.options div.li-options button.selected,.home-profile ul.options li a.selected,.home-profile ul.options li button.selected{background-color:#d9d9d9}.home-profile div.options div.li-options a.signout,.home-profile div.options div.li-options button.signout,.home-profile div.options li a.signout,.home-profile div.options li button.signout,.home-profile ul.options div.li-options a.signout,.home-profile ul.options div.li-options button.signout,.home-profile ul.options li a.signout,.home-profile ul.options li button.signout{color:#ff3b30;text-align:center}.home-profile div.options div.li-options.space-above,.home-profile div.options li.space-above,.home-profile ul.options div.li-options.space-above,.home-profile ul.options li.space-above{margin-top:30px}.home-profile div.options div.li-options:last-child,.home-profile div.options li:last-child,.home-profile ul.options div.li-options:last-child,.home-profile ul.options li:last-child{border-bottom:none}.home-profile div.options div.li-options .language-label,.home-profile div.options li .language-label,.home-profile ul.options div.li-options .language-label,.home-profile ul.options li .language-label{display:inline-block;width:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.home-profile div.options div.li-options .localeCode,.home-profile div.options li .localeCode,.home-profile ul.options div.li-options .localeCode,.home-profile ul.options li .localeCode{display:inline-block;width:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:right;color:#aaa;padding-right:10px}@media (max-width:813px){.home-profile{overflow:visible}.home-profile>ui-view{margin-left:0;width:100%}.home-profile .home-profile-leftside{display:none}.sub-nav-desktop{z-index:1}}.isIOS .home-profile{height:auto;overflow:initial}.focusable-close-change-l{cursor:pointer}.home-profile-info.bages-page .profile-info-wrapper{max-width:980px;margin:0 auto}.home-profile-support{height:100%;-webkit-overflow-scrolling:touch;background-color:#fff;font-family:SFProText,SFProDisplay;min-height:calc(100vh - 230px)}@media only screen and (max-width:767px){.home-profile-support{min-height:calc(100vh - 259px)}}.home-profile-support h1{text-align:center;font-size:48px;line-height:1.8365;font-weight:600;letter-spacing:-.03em;font-family:SFProDisplay;margin-top:62px;margin-bottom:24px}.home-profile-support .description{width:80%;margin:0 auto 50px;font-size:20px;text-align:center}.home-profile-support i.chevron{height:50px;width:56px;position:absolute;right:0;font-style:normal;text-align:center;font-size:23px}.home-profile-support i.chevron::after{font-family:"SF Pro Icons";content:'';position:absolute;right:20px}.home-profile-support form{width:80%;margin:0 auto 50px;color:#333}.home-profile-support form .support-form{border:1px solid #ddd;min-height:300px;overflow:hidden}.home-profile-support form .support-form .category{position:relative;cursor:pointer}.home-profile-support form .support-form .category button{background:0 0;width:100%;text-align:left;border:none}.home-profile-support form .support-form .category button>*{pointer-events:none}.home-profile-support form .support-form .category button .form-dropdown-title{border:0}.home-profile-support form .support-form .category .selected,.home-profile-support form .support-form .category button.form-dropdown{font-size:17px;line-height:50px;font-weight:400;letter-spacing:-.022em;padding:0 50px 0 20px;border-bottom:1px solid #ddd;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.home-profile-support form .support-form .category .selected.expanded,.home-profile-support form .support-form .category button.form-dropdown.expanded{border-bottom:none}.home-profile-support form .support-form .category button.form-dropdown{display:inline-block;width:100%;text-overflow:ellipsis;color:#333}.home-profile-support form .support-form .category .form-dropdown-options:focus,.home-profile-support form .support-form .category button.form-dropdown:focus{outline:#83BFFC solid 3px;outline-offset:-4px}.home-profile-support form .support-form .category .form-dropdown-options .form-dropdown-option{padding-left:3px}.home-profile-support form .support-form .category .form-dropdown-options .form-dropdown-option:focus{outline:#83BFFC solid 3px;outline-offset:-3px}.home-profile-support form .support-form .category .options{border-bottom:1px solid #ddd;display:none;position:absolute;z-index:1;width:100%;background-color:#fff;overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:200px}.home-profile-support form .support-form .category .options ul{padding:0;margin:0 auto 10px;list-style:none;width:80%}.home-profile-support form .support-form .category .options ul li a,.home-profile-support form .support-form .category .options ul li span{display:block;padding:15px 0;border-top:1px solid #ddd;text-decoration:none}.home-profile-support form .support-form .category.expanded .options,.home-profile-support form .support-form .category.expanded .overlay{display:block}.home-profile-support form .support-form .category.expanded .selected{border-color:#fff}.home-profile-support form .support-form .category.expanded .selected .chevron{transform:rotate(180deg)}.home-profile-support form .support-form .content{padding:20px 7%}.home-profile-support form .support-form .content label{font-size:17px;line-height:1.47059;font-weight:400;letter-spacing:-.022em}.home-profile-support form .support-form .content p{margin-top:0}.home-profile-support form .support-form .content textarea{width:100%;height:200px;border:1px solid #ddd;font-size:16px;padding:20px;color:#333}.home-profile-support form .support-form .content .files{list-style:none;display:block;margin-top:10px}.home-profile-support form .support-form .content .files ul{padding:0;margin:0;display:inline}.home-profile-support form .support-form .content .files ul li{display:inline-block;padding:0;margin:0;position:relative}.home-profile-support form .support-form .content .files ul li div{position:relative;border:1px solid #ddd;line-height:30px;font-size:15px;font-weight:400;letter-spacing:-.022em;background-color:#EFEFF4;display:inline-block;padding:0 30px 0 9px;margin:6px 9px 0 0;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-profile-support form .support-form .content .files ul li div.invalid{background-color:#FBEA9F;border-color:#e4d5a2}.home-profile-support form .support-form .content .files ul li div .clear{position:absolute;right:0;top:0;background-color:transparent;background-image:url(../images/clear_recent_searches@2x.png);background-position:center;background-repeat:no-repeat;border:none;height:100%;width:30px;background-size:13px;outline-offset:-4px}.home-profile-support form .buttons{background-color:#EFEFF4;border:1px solid #ddd;border-top:none;line-height:50px;padding:0 20px;font-family:"SF Pro Text"}.home-profile-support form .buttons button{cursor:pointer;text-decoration:none;border:0;padding:0;background-color:transparent;line-height:50px;font-size:17px;font-weight:400;letter-spacing:-.022em;color:#333}.assets,.badges collection-list ul,.badges ui-view .all.unearned,.home-collections,.news,.news .panel.center,.recommended-assets,.recommended-assets .panel.center{background-color:#fff}.home-profile-support form .buttons button[disabled]{color:#999}.home-profile-support .loading,.home-profile-support .sent{width:80%;margin:0 auto;border:1px solid #ddd}.home-profile-support .loading{height:300px}.home-profile-support .sent{text-align:center;padding:50px 20px;font-size:17px;font-weight:400;letter-spacing:-.022em;line-height:1.47059}.home-profile-support .sent h2{font-size:28px;margin-top:0;line-height:1.14286;font-weight:600;letter-spacing:.007em;font-family:SFProDisplay}@media (max-width:813px){.home-profile-support h1{font-size:30px;text-align:left;padding:0 14px;margin-top:12px;margin-bottom:10px}.home-profile-support hr{margin:15px 0 12px}.home-profile-support .description{width:90%;margin-bottom:45px}.home-profile-support form{width:calc(100% - 28px)}.home-profile-support form .support-form .content{padding:15px 5%}.home-profile-support form .support-form .content p{margin:0}.home-profile-support form .support-form .content textarea{padding:10px}.home-profile-support form .support-form .content ul.files{margin-top:5px}.home-profile-support form .support-form .content ul.files li{font-size:13px;padding:4px 30px 4px 8px;margin:5px 10px 0 0}.home-profile-support form .support-form .content ul.files li .clear{width:29px}.home-profile-support form .buttons{line-height:45px;padding:0 5%}.home-profile-support form .buttons button{line-height:45px;font-size:17px}.home-profile-support .loading,.home-profile-support .sent{width:90%}}.home-profile-support .min-height-for-footer{min-height:400px}.footer-wrapper{width:100%;min-height:100px}@media (min-width:814px){.footer-wrapper{width:calc(100% + 320px);margin-left:-320px}}.home-collections{position:relative;width:100%;height:calc(100% - 44px);overflow-y:auto;overflow-x:hidden}.home-collections .panel2{position:fixed;top:91px;z-index:2}.home-collections .overflow-auto{overflow:auto;min-height:calc(100vh - 271px)}@media only screen and (max-width:767px){.home-collections .overflow-auto{min-height:calc(100vh - 301px)}}.home-collections .scroll-wrapper{height:100%}.home-collections .scroll-wrapper.height-two-panels .loading{min-height:calc(100vh - 271px)}@media only screen and (max-width:767px){.home-collections .scroll-wrapper.height-two-panels .loading{min-height:calc(100vh - 301px)}}.home-collections>.wrapper{height:100%;position:relative}.home-collections>.wrapper .asset-list{height:calc(100% - 45px);overflow-y:auto;-webkit-overflow-scrolling:touch;padding:10px 6px}.home-collections>.wrapper .no-result{width:100%;height:calc(100% - 50px);font-size:29px;font-weight:400;color:#bababa;text-align:center}.home-collections>.wrapper .no-result::before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}body{overflow-x:hidden!important}.news{height:100%;position:relative;transition:all .5s ease}.news .panel .navbar-toggle.left-links,.news .panel .navbar-toggle.right-links{position:static;right:auto;top:auto;margin:0;vertical-align:middle;letter-spacing:-.022em}.news .panel:before{content:'';display:inline-block;height:44px;vertical-align:middle}.news .panel .override-pointer{pointer-events:none;cursor:default}.news .panel.center.qa-newsdetail-header{height:50px;display:table}@media (max-width:813px){.news .panel.center.qa-newsdetail-header{display:block;height:0;border:none;padding:0}.news .panel.center.qa-newsdetail-header .center-title{display:none}}.news .panel .navbar-toggle.left-links{width:15%;text-align:left;padding-left:18px}.news .panel .center-title{margin:0;display:table-cell;width:70%;vertical-align:middle}.news .panel .navbar-toggle.right-links{width:15%;padding-right:18px;text-align:right}.news .assets .wrapper .panel2{top:50px;z-index:100}.news .content-news.panel{position:absolute;z-index:1}.news .content-news.panel.center{background-color:transparent!important;color:#fff}.news .content-news.panel .right-links .chevron-down{background-image:url(../images/DownArrowActivewhite@2x.png);background-size:20px 12px}.news .content-news.panel .right-links .chevron-up{background:url(../images/UpArrowActivewhite@2x.png) 50% center no-repeat;background-size:20px 12px}.news .content-news.panel .right-links .chevron-up.disabled{background-image:url(../images/UpArrow.png)}.news .content-news.panel .left-links{left:10px}.news .content-news.panel .left-links .chevron-left{background:url(../images/back_chevron_white@2x.png) 50% center no-repeat;background-size:auto 20px}.news news-player{height:100%;position:relative}.news news-player .panel.navbar-bottom{display:none}.news content-player .preview{max-width:initial}.news content-player .preview .resourceDetailViewWrapper{top:50px!important;bottom:0;width:100%}.news content-player .preview .resourceDetailViewWrapper .pusher{height:310px}.news content-player .preview .resourceDetailViewWrapper .resourceDetailViewContents{top:310px}.news content-player .preview .resourceDetailViewWrapper .resourceDetailViewContents .whiteBox{max-height:calc(100% + 100px)}.news content-player .preview .resourceDetailViewWrapper .resourceDetailViewSection .resourceDetailViewIndent{padding-bottom:20px}.news content-player .preview .panel.bottom{position:absolute;border-top:0;background-color:#f7f7f7;bottom:initial;top:0;height:50px}.news content-player .preview .panel.bottom .right-links{padding:0}.news content-player .preview .panel.bottom .center-title{display:block;margin-right:36px;margin-left:36px}.news content-player .preview .panel.bottom .left-links{padding-top:4px}.news .dropdown-menu{position:absolute;top:0;right:0;z-index:101;padding-right:21px;width:212px}.news .dropdown-menu button{height:45px;display:block;width:100%;outline:0;font-weight:400;font-size:17px;line-height:1.47059;letter-spacing:-.022em;color:#0070c9;background-color:#fbfbfb;border:1px solid #c6c6c6;padding:0 21px;cursor:pointer}.news .dropdown-menu button:hover{background-color:#c7ecfc}.news .dropdown-menu button:first-child{border-radius:4px 4px 0 0}.news .dropdown-menu button:last-child{border-radius:4px}.news .action-icon{padding:0;bottom:0;margin-right:0;margin-bottom:14px;position:relative;float:right;width:initial;right:0;margin-top:5px;background:0 0;border:none}.news .action-icon .icon-dot{background-color:transparent;background-image:url(../images/Action.png);background-repeat:no-repeat;background-size:21px 21px;background-position:100% 100%;display:block;width:21px;height:21px;cursor:pointer}.badges collection-list .wrapper .sliding .checkbox,.news .panel .navbar-toggle.left-links,.news .panel .navbar-toggle.right-links{display:none}@media (-webkit-min-device-pixel-ratio:1.3){.news .action-icon .icon-dot{background-image:url(../images/Action@2x.png)}}.news .news-player-wrapper{height:100%}.news.hide-scroll-ipad{overflow-y:hidden!important}.news ui-view{position:absolute;top:0;height:calc(100% - 50px)}.news ui-view:empty{height:auto}.qa-newslist{height:calc(100vh - 91px)}.news .preview-modal-window-content{padding:0;height:100%!important;width:100%!important}.news .preview-modal-window{position:relative;top:0;left:0;opacity:1;transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);height:100%;width:100%;z-index:inherit}.news .preview-modal-window .preview{height:100%!important;width:100%!important;max-width:630px;margin:auto}.news .preview-modal-window .preview .panel.bottom{left:0}.news .preview-modal-window .preview .resourceDetailViewWrapper{max-width:630px;margin:auto}.news .profile-info .profile-info-wrapper div.div-loading{background:url(../images/animated_spinner.gif) center center no-repeat;background-size:30px;width:100%;min-height:50px}@media (max-device-width:1024px) and (min-device-width:768px){.news .panel .center-title{max-width:290px}}@media (max-width:813px){.news .panel .center-title{margin-right:0;margin-left:0;display:inline-block;width:80%;text-align:left}.news .panel .right-links{min-width:initial!important;width:20%}.news .panel .right-links:not(.navbar-toggle){z-index:2;position:fixed;top:99px}.news .panel .right-links:not(.navbar-toggle) .icon-dot{background-image:url(../images/SVG_Icons/Ellipsis.svg)}}.news content-player,.news news-player iframe{min-width:280px;overflow:auto}@media (min-width:813px){.news .action-icon{display:none;margin:20px}.news .dropdown-menu{display:none}.news .panel .navbar-toggle.left-links,.news .panel .navbar-toggle.right-links{display:table-cell}}.news content-player{width:100%;position:absolute;top:0}.news content-player .content-player.play>.panel.center{position:absolute;top:0;left:0!important}.assets{width:100%;overflow-x:hidden;top:44px}.assets .panel2{position:fixed;top:91px;z-index:10}.assets search-resources .search-panel{top:0}.assets .btn-close{padding:0 10px;margin-left:5px}.assets>.scroll-wrapper .wrapper{height:100%;position:relative;display:inline-block;width:100%}.assets>.scroll-wrapper .wrapper .asset-list{height:calc(100% - 45px);overflow-y:auto;-webkit-overflow-scrolling:touch;padding:10px 6px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column}.assets>.scroll-wrapper .wrapper .no-result{width:100%;top:91px;height:calc(100% - 50px);font-size:29px;font-weight:400;color:#bababa;text-align:center}.assets>.scroll-wrapper .wrapper .no-result::before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.assets>.scroll-wrapper .wrapper .no-result.smaller-text{font-size:20px}.assets .overflow-auto{overflow:auto;min-height:calc(100vh - 230px)}@media only screen and (max-width:767px){.assets .overflow-auto{min-height:calc(100vh - 259px)}}.assets .scroll-wrapper{height:100%}.isIOS .assets .asset-list{padding:54px 6px 10px;height:100%!important;overflow:visible;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column}.isIOS .assets .no-result{height:auto;margin-top:300px}@media (max-width:813px){.isIOS .assets .panel2.query{top:91px!important}.isIOS .assets .asset-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column}.isIOS .assets .asset-list.double-panel{height:100%;padding:0}}.recommended-assets{overflow:hidden;width:100%;position:relative;z-index:1;-webkit-overflow-scrolling:touch;top:0;padding-top:44px}.recommended-assets .panel.center{position:fixed;top:91px;z-index:1}.recommended-assets .wrapper,.recommended-assets>div{height:100%}.recommended-assets .wrapper guided-learning-preview{overflow:auto;-webkit-overflow-scrolling:touch}.recommended-assets .wrapper guided-learning-preview .gl-wrapper{height:100%!important}.recommended-assets .wrapper guided-learning-preview list{height:calc(100% - 130px)!important;overflow:auto!important;-webkit-overflow-scrolling:touch}.recommended-assets .collection-title-wrapper{margin:auto}.recommended-assets progress-bar{display:block;margin:25px 0 0}.recommended-assets .progress-bar-with-section{margin:10px 75px 0!important}@media only screen and (max-width:655px){.recommended-assets .collection-title-wrapper{width:262px}}@media only screen and (min-width:656px) and (max-width:959px){.recommended-assets .collection-title-wrapper{width:568px}}@media only screen and (min-width:960px){.recommended-assets .collection-title-wrapper{width:876px}}.recommended-assets .section{position:static;width:100%;height:auto;overflow:visible}.recommended-assets .section .header{width:100%;margin:auto;height:260px;box-sizing:border-box;background-position:50% 50%;background-repeat:no-repeat;background-size:1024px}.recommended-assets .section .related-assets-list{max-width:1024px;margin:auto;overflow:visible;overflow:initial;height:calc(100% - 210px)}.recommended-assets .section .related-assets-list .wrapper{padding:0;margin-left:auto}.recommended-assets .section .related-assets-list assets-grid-view .wrapper::after,.recommended-assets .section .related-assets-list assets-grid-view .wrapper::before{clear:both;content:' ';display:block}.recommended-assets .section .related-assets-list assets-grid-view .wrapper .card{margin:10px 20px 70px 0;width:calc(33.333% - 20px)}@media (max-width:813px){.recommended-assets .section .related-assets-list assets-grid-view .wrapper .card{width:calc(50% - 20px);margin:10px 20px 64px 0}}.recommended-assets .section .desc{max-width:1024px;margin:auto;padding:25px 0 12px;font:400 14px SFProDisplay,SFProText,"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;text-align:left}.recommended-assets .panel{height:45px;max-height:50px}.recommended-assets .panel .left-links{cursor:pointer;top:0}.recommended-assets .panel .left-links .btn.chevron-left{border:0;color:#0070c9;font-size:16px;background:0 0;position:absolute;top:10px;line-height:20px}.recommended-assets .panel .left-links .btn.chevron-left::before{font-family:"SF Pro Icons";position:absolute;content:'';left:13px;top:-1px;font-size:25px;line-height:25px}.recommended-assets .panel .left-links .btn.chevron-left.hide-chevron{padding-left:15px}.recommended-assets .panel .left-links .btn.chevron-left.hide-chevron::before{content:''}.recommended-assets .panel .left-links .back-text{max-width:10em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:left;display:inline-block;padding-top:3px;cursor:pointer}.recommended-assets .panel h1.center{width:100%;padding:0 100px;font-weight:600;color:#111}@media (max-width:813px){.recommended-assets .panel .left-links .btn.chevron-left{height:21px;margin-top:12px;background:0 0}.recommended-assets .panel .left-links .btn.chevron-left::before{font-family:"SF Pro Icons";position:absolute;content:'';top:-12px;right:14px;font-size:25px;color:#111}.recommended-assets .panel .left-links .btn.chevron-left.hide-chevron::before{content:''}.recommended-assets .panel .left-links .btn.chevron-left .back-text{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden;display:block!important}}.recommended-assets .footer-min-height{min-height:calc(100vh - 275px)}.isIOS .recommended-assets guided-learning-preview{min-height:100%;width:100%;overflow:auto}@media (max-width:813px){.isIOS .recommended-assets{padding-top:44px;-webkit-overflow-scrolling:touch}.isIOS .recommended-assets .panel.center{top:91px}}.badges{height:100%;transition:all .5s ease;overflow-y:hidden;-ms-overflow-style:none}.badges .panel:nth-child(2){border-bottom:1px solid #ccc}.badges .panel .nav-tabs{width:85%;max-width:840px;height:34px}.badges ui-view{height:calc(100% - 94px)}.badges ui-view .all.unearned{height:calc(100% - 104px)}.badges ui-view .container{position:relative;height:100%}.badges collection-list>div{max-width:1200px;margin:auto}.badges collection-list li{margin:0 0 0 20px;height:100px}.badges collection-list .wrapper{height:100%}.badges collection-list .wrapper .sliding{height:100%;left:0;padding-top:20px;padding-left:30px}.badges collection-list .wrapper .sliding:active{background-color:transparent!important}.badges collection-list p{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0}.badges collection-list .badge-thumbnail-img{height:58px;width:58px;position:absolute;top:0;bottom:0;margin:auto}.badges collection-list .descr,.badges collection-list .title{margin-left:55px;padding-left:25px;font-weight:400;color:#333;font-family:SFProDisplay,SFProText,"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif}.badges collection-list .title{display:block;overflow:hidden;font-size:17px;text-overflow:ellipsis;white-space:nowrap}.badges collection-list .descr{overflow:hidden;width:auto;margin-top:0;margin-right:20px;height:40px;font-size:14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;box-orient:vertical;white-space:normal!important;padding-top:5px}.badges::-webkit-scrollbar{width:0;height:0}.badges .panel:first-child{position:relative}.badges collection-list ul li .wrapper .sliding:hover{background-color:#fff!important}.language{height:100%;width:100%;background-color:#fff}.language .list-group{margin-bottom:0!important}.language .list-group-item{margin-bottom:0;border:0;position:relative;display:block;padding:10px 0;background-color:#fff;border-bottom:1px solid #ddd;border-top-right-radius:0;border-top-left-radius:0}.language .language-item,.language .navbar-bottom.panel{padding:0}.language .language-item label{height:44px;font-size:16px;font-weight:400;color:#4B4B4D;margin-left:5px;max-width:89%;min-width:89%;display:inline-block;cursor:pointer;line-height:2.8em}.language .language-item.pointer-default,.language .language-item.pointer-default label{cursor:default}.language .language-item input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:22px;height:22px;margin-top:12px;outline-offset:-4px;cursor:pointer}.language .language-item input[type=radio]:checked{background-color:transparent;background-image:url(../images/checkMark.png);background-repeat:no-repeat;background-size:auto 12px;background-position:center center;cursor:default}@media (-webkit-min-device-pixel-ratio:1.3){.language .language-item input[type=radio]:checked{background-image:url(../images/checkMark@2x.png)}}.language .language-item input[type=radio]:checked+label{background-color:transparent;background-image:url(../images/checkMark.png);background-repeat:no-repeat;background-size:auto 12px;background-position:center center}@media (-webkit-min-device-pixel-ratio:1.3){.language .language-item input[type=radio]:checked+label{background-image:url(../images/checkMark@2x.png)}}.language .language-item input[type=radio]:checked+label:focus{outline-style:auto;outline-width:5px;outline-color:-webkit-focus-ring-color}.language .language-item input[type=radio]:focus+label{background-color:#c7ecfc}.language .language-checkmark{height:44px;width:40px;top:-11px;right:0;margin-bottom:0;position:relative}.language .prefLanguage{overflow:hidden!important}.language .navbar-bottom.panel .right-links{margin:5px 0}.language .done-btn{color:#0070c9;letter-spacing:-.05em;border:none;background:0 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:18px;position:absolute;text-align:right;line-height:1.5em;padding:1px 5px;cursor:pointer}.language .panel{padding:.67em .4em;background:#f7f7f7}.language .panel .left-links{white-space:nowrap;width:10%;height:100%;float:left;position:inherit}.language .panel .left-links a,.language .panel .left-links button{position:absolute;left:.2em;font-size:18px;text-align:left;overflow:hidden;text-overflow:ellipsis;color:#0070c9;border:none;padding:0;width:auto;letter-spacing:-.05em;background-color:transparent}.language .panel h1,.language .qa-language-header h2{height:100%;width:80%;float:left}.language .panel .right-links{position:inherit}.language .panel .right-links a:focus{outline-style:auto;outline-width:5px;outline-color:-webkit-focus-ring-color}.language .panel h1:before{content:none}.language .list-group,.language .panel{line-height:20px}.language .done-btn{right:6px!important;margin-top:1px!important;padding-right:0!important}.language .qa-language-header h2{font-size:18px;font-weight:600;letter-spacing:.012em;margin:0;padding:0;display:inline-block;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-family:SFProDisplay,SFProText,"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif}.language .qa-language-header h2:before{content:'';display:none;height:auto;max-height:none}.faq{height:100%}.faq .panel h1{font-family:SFProDisplay,SFProText,"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif}.related-assets-list{padding:0 24px;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.related-assets-list .modal{display:none}.related-assets-list ui-view{width:100%;height:100%;display:none}.home-profile-info{background-color:#fff;height:100%}.home-profile-info .profile-info-container{height:100%;overflow-y:scroll}.home-profile-info .loadingProfilInfo{height:100%;background:url(../images/animated_spinner.gif) center center no-repeat;background-size:30px;width:100%}.home-profile-info .loading{width:100%;height:100%}.home-profile-info .profile-info-wrapper{margin:0 auto;overflow:hidden;min-height:calc(100vh - 230px);padding-bottom:30px;max-width:1200px}@media only screen and (max-width:767px){.home-profile-info .profile-info-wrapper{min-height:calc(100vh - 259px)}}.home-profile-info .profile-info-wrapper .user-info{padding:0 14px;margin:0 auto;height:calc(100% - 5px)}.home-profile-info .profile-info-wrapper .user-info .info-wrapper-loading{height:100px;background:url(../images/animated_spinner.gif) center center no-repeat;background-size:30px;width:100%}.home-profile-info .profile-info-wrapper .user-info .info-wrapper{border-bottom:1px solid #ddd;padding-bottom:10px;padding-top:50px;text-align:right}.home-profile-info .profile-info-wrapper .user-info .info-wrapper .user-name-wrapper{text-align:left;padding-bottom:8px}.home-profile-info .profile-info-wrapper .user-info .info-wrapper .user-name-wrapper.showSchool{padding-bottom:0}.home-profile-info .profile-info-wrapper .user-info .info-wrapper .user-name{float:left;overflow:hidden;text-overflow:ellipsis;font-size:48px;font-weight:600;letter-spacing:-.003em;line-height:1.08365;color:#111;font-family:SFProDisplay,SFProText,"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;display:inline-block}.home-profile-info .profile-info-wrapper .user-info .info-wrapper .school-profile-section{display:inline-block;line-height:2.2em;text-align:right;font-family:SFProText;color:#888}.home-profile-info .profile-info-wrapper .user-info .info-wrapper .school-profile-section .school-name{display:inline-block;max-width:90%;line-height:1.47059;font-weight:400;letter-spacing:-.022em;overflow-wrap:break-word;font-family:"SF Pro Text";font-size:17px;color:#888}.home-profile-info .profile-info-wrapper .user-info .info-wrapper .school-profile-section .school-name .school{font-size:17px}.home-profile-info .profile-info-wrapper .user-info .info-wrapper .school-profile-section .edit-school-text{display:inline-block}.home-profile-info .profile-info-wrapper .user-info .info-wrapper .school-profile-section .edit-icon{background-image:url(../images/edit.png);display:inline-block;right:0;bottom:16px;color:#789;cursor:pointer;background-size:1.5625em 1.5625em;width:1.5625em;height:1.5625em;margin-top:1px;vertical-align:top}.home-profile-info .profile-info-wrapper .user-info .info-wrapper .school-profile-section .edit-icon.disabled{opacity:.5;cursor:default}.home-profile-info .profile-info-wrapper .user-info .info-wrapper.showSchool .user-name-wrapper .user-name{float:none;padding-bottom:0}.home-profile-info .profile-info-wrapper .user-info .info-wrapper.showSchool .school-profile-section{display:block;text-align:left;margin-top:0}.home-profile-info .profile-info-wrapper .user-info .info-wrapper.showSchool .edit-icon{float:right;margin-top:5px;margin-right:-2px;vertical-align:bottom}.home-profile-info .profile-info-wrapper .badges-list{height:auto}.home-profile-info .profile-info-wrapper .badges-list .heading-text{margin:0 auto 13px;font-family:SFProText,SFProDisplay;font-size:16px;font-weight:400;color:#333}.home-profile-info .profile-info-wrapper .badges-list ul{list-style:none;padding:0;margin:0;height:100%}.home-profile-info .profile-info-wrapper .badges-list ul .badges-left{float:left;width:calc(50% - 1em);margin-right:32px;height:auto;border:none}.home-profile-info .profile-info-wrapper .badges-list ul .badges-right{float:right;width:calc(50% - 1em);height:auto;border:none}.home-profile-info .profile-info-wrapper .badges-list ul li{height:100px}.home-profile-info .profile-info-wrapper .badges-list ul li .wrapper{height:100%}.home-profile-info .profile-info-wrapper .badges-list ul li .wrapper .list-item-wrapper{height:100%;left:0;background-color:#fff;padding-left:26px}.home-profile-info .profile-info-wrapper .badges-list ul li .wrapper.badge-unearned .badge-thumbnail-img,.home-profile-info .profile-info-wrapper .badges-list ul li .wrapper.badge-unearned .title{opacity:.3}.home-profile-info .profile-info-wrapper .badges-list ul li .badge-thumbnail-img{height:58px;width:58px;position:absolute;top:0;bottom:0;margin:auto}.home-profile-info .profile-info-wrapper .badges-list ul li .title{margin-left:58px;overflow:hidden;font-size:17px;letter-spacing:-.022em;line-height:1.23543;font-weight:400;font-family:SFProText,SFProDisplay,"Lucida Grande",Helvetica;color:#333;display:table-cell;height:100px;vertical-align:middle;padding-left:95px;max-width:23em}.home-profile-info .profile-info-wrapper .teacher-badges{border-bottom:1px solid #ddd;display:inline-block;width:100%}.home-profile-info .profile-info-wrapper .teacher-badges ul{list-style:none;padding:0;margin:0}.home-profile-info .profile-info-wrapper .teacher-badges ul li{display:inline-block;height:60px;width:250px;margin:20px 30px;background-size:contain;background-repeat:no-repeat}@media (max-width:1095px){.home-profile-info .profile-info-wrapper .user-info .info-wrapper{padding-top:34px;padding-bottom:10px}.home-profile-info .profile-info-wrapper .badges-list ul li{height:134px}.home-profile-info .profile-info-wrapper .badges-list ul li .wrapper .list-item-wrapper{padding-left:0}.home-profile-info .profile-info-wrapper .badges-list ul li .badge-thumbnail-img{position:inherit;margin:20px auto 0;display:block}.home-profile-info .profile-info-wrapper .badges-list ul li .title{margin-left:0;text-align:center;margin-top:16px;display:block;height:auto;padding-left:0;max-width:inherit;max-height:44px;text-overflow:ellipsis;overflow:hidden}.home-profile-info .profile-info-wrapper .user-info .info-wrapper .user-name{font-size:40px;line-height:1.1;font-weight:600;letter-spacing:0;font-family:"SF Pro Display";color:#111}}.home-profile-membership .field.groups .value .expiration.after,.home-profile-membership ui-view{display:none}@media (max-width:813px){.home-profile-info .edit-icon{margin-right:6px}.home-profile-info .profile-info-wrapper .user-info .info-wrapper .user-name{font-size:32px;line-height:1.125;font-weight:600;letter-spacing:.004em;font-family:"SF Pro Display";color:#111}}.home-profile-membership,.home-profile-membership input[type=text],.home-profile-membership select{background-color:#fff;line-height:1.47059;font-weight:400;font-family:"SF Pro Text";letter-spacing:-.022em}.isIOS .home-profile-info{height:auto}.isIOS .profile-info-container{height:auto;overflow:inherit}.home-profile-membership{height:100%;color:#383838;font-size:17px;-webkit-overflow-scrolling:touch}.home-profile-membership .content-wrapper{width:100%;padding:40px 50px;-webkit-transform:translate3d(0,0,0)}.home-profile-membership .field{width:100%;display:inline-block}.home-profile-membership .field .action,.home-profile-membership .field .name,.home-profile-membership .field .value{float:left;display:inline-block;padding-bottom:18px}.home-profile-membership .field .name{width:28%;color:#888}.home-profile-membership .field .value{width:49%;text-overflow:ellipsis}.home-profile-membership .field .action{width:23%;text-align:right}.home-profile-membership .field .action.set-language button:disabled{cursor:default}.home-profile-membership .school-data{position:relative}.home-profile-membership .buttons{position:absolute;top:0;right:0;color:#0070c9;font-size:16px}.home-profile-membership .edit-button{width:30px;height:30px;float:right;background-image:url(../images/SVG_Icons/Pencil_Icon.svg);background-repeat:no-repeat;background-position:center;background-size:20px}.home-profile-membership .edit-button:disabled{opacity:.5;cursor:default}.home-profile-membership a{color:#0070c9;text-decoration:none;font-size:17px}.home-profile-membership hr{margin:20px 0 40px}.home-profile-membership input[type=text],.home-profile-membership select{border-radius:4px;border:1px solid #d6d6d6;padding-left:8px;padding-right:5px;height:1.7em;width:100%;max-width:600px;-webkit-appearance:none;font-size:17px}.home-profile-membership .lookup-result-list,.home-profile-membership .select-wrapper{max-width:600px}.home-profile-membership select{padding-right:22px;position:relative}.home-profile-membership .select-wrapper.icon{display:inline-block;position:relative;width:100%}.home-profile-membership .select-wrapper.icon:after{content:"";width:15px;height:15px;text-align:center;border-left:none;position:absolute;top:7px;right:13px;pointer-events:none;line-height:17px;color:#919191;font-size:20px;font-weight:700}.home-profile-membership button,.home-profile-membership input[type=button],.home-profile-membership input[type=submit]{color:#0070c9;cursor:pointer;text-decoration:none;border:0;font-size:17px;padding:0;background-color:transparent;text-align:right;letter-spacing:-.022em}.home-profile-membership button[disabled],.home-profile-membership input[type=button][disabled],.home-profile-membership input[type=submit][disabled]{color:#999}.home-profile-membership .tooltip-wrapper.welcome-back{width:300px}.home-profile-membership .tooltip-wrapper.welcome-back .validation-tooltip .tooltip-message{bottom:12px;background:#f7f7f7;text-align:left;line-height:20px;min-width:300px}.home-profile-membership .tooltip-wrapper.welcome-back .validation-tooltip .tooltip-message:after{border-top:9px solid #f7f7f7;left:10%}.home-profile-membership .tooltip-wrapper.welcome-back .validation-tooltip .tooltip-message:before{left:10%}.home-profile-membership .tooltip-wrapper{width:340px;visibility:hidden;opacity:0}.home-profile-membership .tooltip-wrapper.showTooltip{visibility:visible;opacity:1;transition:visibility 0s linear 0s,opacity .3s}.home-profile-membership .school-form.showError .school-info-input.ng-invalid{background-color:#fefdd2;box-shadow:0 0 5px #0070c9;border:1px solid #0070c9}@media (max-width:813px){.home-profile-membership .school-form{padding-top:5px}.home-profile-membership .school-form .buttons{right:auto;left:0}}.home-profile-membership .field.groups .value{width:72%}.home-profile-membership .field.groups .value p{margin-top:0}.home-profile-membership .field.groups .value .expiration.before{float:right}.home-profile-membership .field.groups .value ul{list-style:none;padding:0;margin:0}.home-profile-membership .field.groups .value ul li{margin-bottom:15px}.home-profile-membership .field.groups .value ul li a{display:inline-block;max-width:61%}.home-profile-membership .validation-tooltip{display:block;position:relative;float:none}.home-profile-membership .validation-tooltip .tooltip-message{bottom:40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;min-width:347px;text-align:center;font-size:14px;line-height:23px;font-family:SFProText,SFProDisplay,"Helvetica Neue";background:#FBEA9F;color:#333;border:1px solid #ddd;border-radius:3px;box-shadow:none;padding:9px 15px;z-index:100}.home-profile-membership .validation-tooltip .tooltip-message:before{content:'';position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:100%;width:0;height:0;border-top:11px solid #ddd;border-right:10px solid transparent;border-left:10px solid transparent}.home-profile-membership .validation-tooltip .tooltip-message:after{content:'';position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:100%;width:0;height:0;border-top:9px solid #FBEA9F;border-right:8px solid transparent;border-left:8px solid transparent}@media (min-width:814px){.home-profile-membership .content-wrapper{min-height:calc(100vh - 230px)}.home-profile-membership h1.mobile-only{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:inset(0 0 99.9% 99.9%)}}@media (max-width:1050px){.home-profile-membership .lookup-result-list,.home-profile-membership .select-wrapper,.home-profile-membership input[type=text],.home-profile-membership select{max-width:inherit}.home-profile-membership h1{font-size:32px;line-height:1.8365;letter-spacing:.004;font-weight:600;font-family:SFProDisplay;color:#111;margin-top:0;margin-bottom:10px}.home-profile-membership hr{margin:7px 0 25px}.home-profile-membership .content-wrapper{padding:12px 20px 22px}.home-profile-membership .field{margin-bottom:13px}.home-profile-membership .field .action,.home-profile-membership .field .name,.home-profile-membership .field .value{width:100%;text-align:left;padding-bottom:5px}.home-profile-membership button,.home-profile-membership input[type=button],.home-profile-membership input[type=submit]{text-align:left}.home-profile-membership .tooltip-wrapper{width:225px}.home-profile-membership .buttons{top:-3px}.home-profile-membership .buttons.school-lookup{position:relative;margin-bottom:35px}.home-profile-membership .validation-tooltip .tooltip-message{left:77%;text-align:left}.home-profile-membership .validation-tooltip .tooltip-message:after,.home-profile-membership .validation-tooltip .tooltip-message:before{left:10%}.home-profile-membership .field.groups .value{width:inherit}.home-profile-membership .field.groups .value .expiration.after{display:block}.home-profile-membership .field.groups .value .expiration.before{display:none}.home-profile-membership .tooltip-wrapper.welcome-back{width:195px}}@media (max-width:813px){.home-profile-membership .content-wrapper{padding:22px 14px}}.home-profile-membership .top-padding{padding-top:5px}.home-profile-membership .gray{color:#c6c6c6}.home-profile-membership .footer-wrapper{width:100%;min-height:100px}@media (min-width:814px){.home-profile-membership .footer-wrapper{width:calc(100% + 320px);margin-left:-320px}}.home-profile-progress-report{width:100%;height:100%;z-index:3;overflow:auto;-webkit-overflow-scrolling:touch;overflow-x:hidden;background-color:#fff;font-family:SFProDisplay,"SF Pro Text","Helvetica Neue",Arial}.home-profile-progress-report .loading{min-height:120px}.home-profile-progress-report .header-banner{width:100%;margin:auto;height:25vw;background-color:transparent;background-image:url(../images/progressreportbg.jpg);background-repeat:no-repeat;background-size:cover;background-position:50% 0}.home-profile-progress-report h1{margin:53px auto 0;padding:0;font-size:48px;line-height:1.08365;font-weight:600;letter-spacing:-.003em;color:#111;text-align:center}.home-profile-progress-report .center a,.home-profile-progress-report p{font-size:21px;line-height:1.38105;font-weight:400;letter-spacing:.011em}.home-profile-progress-report p{color:#333;width:72%;margin:15px auto auto;text-align:center}.home-profile-progress-report .center{margin-top:13px}.home-profile-progress-report .center a{display:inline-block;color:#0070c9;text-decoration:none}.home-profile-progress-report .center a[disabled=disabled]{color:#d6d6d6;cursor:default}.home-profile-progress-report .center a.load.icon-download::after{background:url(../images/animated_spinner.gif) center no-repeat;content:" ";width:18px;height:16px;background-size:16px;top:2px}.home-profile-progress-report .center .icon-download::after{padding-left:2px}.home-profile-progress-report .center .icon-chevronright::after{padding-left:.25em}.home-profile-progress-report section{width:80%;border-top:1px solid #ddd;margin:53px auto auto}.home-profile-progress-report section h2{font-size:40px;line-height:1.1;font-weight:600;letter-spacing:0;color:#111;text-align:center;margin:auto;padding-top:53px}.home-profile-progress-report section label{font-size:17px}.home-profile-progress-report section input:disabled+label{color:#d6d6d6}.home-profile-progress-report section p{width:90%;margin-top:15px;font-size:17px;line-height:1.47059;font-weight:400;letter-spacing:-.022em;font-family:"SF Pro Text",SFProDisplay,"Helvetica Neue",Arial}.home-profile-progress-report section .center{margin-top:13px}.home-profile-progress-report section .center a{display:inline-block;font-size:17px;line-height:1.47059;font-weight:400;letter-spacing:-.022em;font-family:"SF Pro Text"}.home-profile-progress-report section .center a[disabled=disabled]{color:#d6d6d6;cursor:default}.home-profile-progress-report section:last-child{padding-bottom:100px}@media (max-width:1100px) and (orientation:portrait),(max-width:1296px) and (orientation:landscape){.home-profile-progress-report h1{font-size:40px;line-height:1.1;font-weight:600;letter-spacing:0}.home-profile-progress-report .center a,.home-profile-progress-report p{font-size:21px;line-height:1.38105;font-weight:400;letter-spacing:.011em}.home-profile-progress-report section h2{font-size:32px;line-height:1.125;letter-spacing:.004em}.home-profile-progress-report section .center a,.home-profile-progress-report section p{font-size:17px;line-height:1.47059;letter-spacing:-.022em}}@media (max-width:813px){.home-profile-progress-report .header-banner{height:35vw}.home-profile-progress-report h1{font-size:32px;line-height:1.125;font-weight:600;letter-spacing:.004em;width:85%;max-width:665px}.home-profile-progress-report .center a,.home-profile-progress-report p{font-size:19px;line-height:1.42115;font-weight:400;letter-spacing:.012em}.home-profile-progress-report p{width:81%}.home-profile-progress-report .center a.load.icon-download::after{width:15px;height:13px;background-size:13px}.home-profile-progress-report section{width:90%;border-top:1px solid #ddd}.home-profile-progress-report section h2{font-size:28px;line-height:1.14286;font-weight:600;letter-spacing:-.007em}.home-profile-progress-report section p{width:90%}.home-profile-progress-report section a{font-size:17px}.home-profile-progress-report section label{font-size:14px}}.staging-window{background-color:#fff;height:100%}.staging-window form{height:100%}.staging-window .loading-data{background:url(../images/animated_spinner.gif) center center no-repeat;background-size:30px;width:100%;height:calc(100% - 44px)}.staging-window .panel{height:2.75em;max-height:55px}.staging-window .panel-flex{display:flex;background-color:#f7f7f7}.staging-window .close-staging{text-align:left}.staging-window .done-staging{text-align:right;position:absolute;top:9px;right:3px}.staging-window .close-staging,.staging-window .done-staging{font-size:16px;border:0;background-color:transparent;color:#0070c9;cursor:pointer;width:125px;min-width:125px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.staging-window .done-staging.disabled{color:#bfbfbf;cursor:default}.staging-window label{display:inline-block;margin-right:10px;cursor:pointer;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;max-width:92%;min-width:90%;line-height:2.8em}.staging-window label span{display:inline-block;width:20px;height:20px;border:1px solid #0070c9;border-radius:50%;line-height:19px;font-weight:700;color:#0070c9;margin-right:6px;font-size:smaller;text-align:center;vertical-align:center}.staging-window .toggle input[type=checkbox]{width:58px;height:40px;margin-top:-2px;margin-left:-1px;border:0;position:absolute;background:0 0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.staging-window .showOutline{outline:#83BFFC solid 2px;outline-offset:2px}.staging-window .aria-outline-off .showOutline{outline:0}.staging-window ul.staging-toggle-wrapper{height:auto;padding-left:0;list-style-type:none;background-color:#fff}.staging-window ul.staging-toggle-wrapper li{margin:0 0 0 15px;min-height:2.813em}.staging-window ul.staging-toggle-wrapper li .staging-switch-label{display:inline-block;height:44px;vertical-align:top}.staging-window ul.staging-toggle-wrapper li .staging-switch-label span{display:inline-block;margin-top:10px}.staging-window ul.staging-toggle-wrapper li .switch-toggle{display:inline-block;height:44px;float:right;margin-right:10px;padding-top:4px}.switch-toggle .toggle{display:inline-block}.switch-toggle .toggle input{outline-offset:-3px}.switch-toggle .toggle .slider-wrapper{height:2.25em;width:3.5em;border-radius:1.125em;background-color:#ccc;cursor:pointer}.switch-toggle .toggle .slider-wrapper .slider{height:2em;width:2em;background:#fff;border-radius:1em;display:inline-block;vertical-align:middle;margin:2px;-webkit-transition:.4s;transition:.4s}.switch-toggle .toggle .slider-wrapper.clicked{background:#50d76a}.switch-toggle .toggle .slider-wrapper.clicked .slider{-webkit-transform:translateX(1.25em);-ms-transform:translateX(1.25em);transform:translateX(1.25em)}.staging-window .staging-type{height:auto;overflow-y:hidden;padding-left:0;list-style-type:none;background-color:#fff}.staging-window .staging-type li{border-top:none;margin:0 0 0 15px;min-height:2.813em}.staging-window .staging-type .staging-type-data{display:inline-block;height:44px;float:right;margin-right:10px;padding-top:4px}.staging-window .staging-type .staging-type-data .viewWrapper{margin-top:10px}.staging-window .staging-type .staging-type-data .dropdown{margin-top:5px}.staging-window .staging-type .staging-type-data .dropdown .selectWrapper{display:inline-block;position:relative}.staging-window .staging-type .staging-type-data .dropdown .selectWrapper .dropdownSelectedvalue{height:27px;line-height:27px;width:auto;position:absolute;right:25px}.staging-window .staging-type .staging-type-data .dropdown .selectWrapper:after{content:"\25be";width:25px;height:25px;border-left:none;position:absolute;top:5px;right:8px;pointer-events:none;text-align:right;line-height:17px;color:#919191;font-size:16px;font-weight:700}.staging-window .staging-type .staging-type-data .dropdown select{opacity:0;height:27px;-webkit-appearance:none;padding:0 24px 0 15px;font-family:SFProDisplay,SFProText,"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;outline:0;position:relative;line-height:24px;background-color:#fff;background-position:right 6px center;background-repeat:no-repeat;background-size:12px;border:1px solid #959595;font-size:15px;font-weight:400;cursor:pointer}.staging-window .staging-type .staging-type-label{display:inline-block;height:44px;vertical-align:top}.staging-window .staging-type .staging-type-label span{display:inline-block;margin-top:10px}.staging-window .panel.panel-flex h1,.staging-window .panel.panel-flex h2{min-width:calc(100% - 250px);width:calc(100% - 250px);line-height:28px;height:45px;font-size:18px;font-weight:500;padding:0;margin:0}.staging-window ul.list{height:calc(100% - 45px);overflow:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;background-color:#EFEFF4}.staging-window ul.list .loading{height:130px;background-color:#fff}.staging-window ul.list .loading .error-msg{padding-bottom:7px;vertical-align:bottom}.staging-window ul.list .no-data{line-height:90px;padding-top:5%;background:#fff}.staging-window ul.list .arrow-right,.staging-window ul.list li .input-audience-checkbox:checked{background-image:url(../images/checkMark.png);background-position:center center;background-repeat:no-repeat}.staging-window ul.list li .input-audience-checkbox{cursor:pointer;right:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;width:25px;height:25px;margin:7px 15px 0 0;float:right;position:relative;display:inline-block;color:#0070c9;background-color:transparent}.staging-window ul.list li .input-audience-checkbox:checked{background-size:auto 1.05em}.staging-window ul.list li .audience-checkbox{position:absolute;right:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:25px;height:25px;border:0;background-color:transparent;cursor:pointer}.staging-window ul.list li:first-child{border-top:none}.staging-window ul.list li ul.categoriesList{height:auto;overflow-y:hidden;padding-left:0;cursor:pointer;list-style-type:none;background-color:#fff}.staging-window ul.list li ul.categoriesList li{padding:0 0 0 15px;min-height:2.813em;border-bottom:1px solid #ddd}.staging-window ul.list li ul.categoriesList li a.sliding{height:44px;left:0!important;padding:10px 10px 13px 0;cursor:pointer;outline-offset:-2px}.staging-window ul.list li ul.categoriesList li:last-child{border-bottom:transparent}.staging-window ul.list li ul.categoriesList li .row{margin-top:-42px}.staging-window ul.list .subheader{height:4em;max-height:65px;padding-top:30px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background-color:#EFEFF4;color:#606065;font-size:14px;font-weight:400;font-family:"SFProDisplay, SFProText";padding-left:15px}.staging-window ul.list .subheader.last-subheader{border-bottom-color:transparent}.staging-window ul.list .subheader h3{margin:0;padding:0;font-size:14px;font-weight:400}.staging-window ul.list .arrow-right{height:.938em;width:1.25em;margin:15px 15px 0 0;float:right;position:relative;display:inline-block;color:#0070c9;background-color:transparent;background-size:auto .75em}@media (-webkit-min-device-pixel-ratio:1.3){.staging-window ul.list .arrow-right{background-image:url(../images/checkMark@2x.png)}}.staging-window ul.list .title{display:block;font-size:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.staging-window button.close{top:10px;position:absolute;left:10px;font-size:14px;border:0;background-color:transparent;color:#0070c9}.staging-window fieldset,.staging-window legend{border:0;padding:0;margin:0}.error-page .center-container{height:300px;width:550px;max-height:80%;max-width:90%}.error-page .center-container .scrollable{padding:35px 20px 0}@media (max-width:480px) and (orientation:portrait),(max-width:930px) and (orientation:landscape){.error-page{font-size:17px}.error-page .center-container{max-width:90%;max-height:80%}.error-page h1{font-size:29px}}.subscribe{height:100%}.message-dialog.subscribe.invalidlink .modal{width:27.9em}@media only screen and (min-device-width:813px) and (max-device-width:1024px) and (orientation:portrait),only screen and (min-device-width:826px) and (max-device-width:1024px) and (orientation:landscape),only screen and (min-device-width:813px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-width:826px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-width:813px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-width:826px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-width:813px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1),only screen and (min-device-width:826px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){.related-assets-list{-webkit-overflow-scrolling:touch}.news .panel .center-title h1{width:95%}.desktop .model-window-content .faq div.static-page section{overflow-y:scroll}.related-assets-list-general{height:calc(100% - 44px)!important}}@media all and (max-width:580px){body .model-window-container:not(.centred){top:0;left:0;-webkit-transform:translate(0,0);transform:translate(0,0)}}@media only screen and (max-width:580px){.model-window-container.stagingModal{height:100%;width:100%;max-width:100%;max-height:100%}.model-window-container.stagingModal label{max-width:85%}.model-window-container.stagingModal .input-audience-checkbox{position:absolute!important;bottom:10px;right:0!important}.model-window-container.stagingModal .staging-type-label{width:40%}}@media all and (max-width:550px){.home-resources .welcome-header .apple-teacher-logo-wrapper .header-row{min-height:146px;width:100%;background-size:80%,auto,contain}}@media all and (min-width:450px) and (max-width:550px){.home-resources .welcome-header .apple-teacher-logo-wrapper .header-row{background-size:70%,auto,contain}}@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){.desktop .news .panel .navbar-toggle.right-links{margin-top:-51px}}@media only screen and (min-height:1025px){.message-dialog .modal.award-window{max-height:479px}.message-dialog .modal.award-window .message .desc{max-height:280px}}@media only screen and (max-height:1024px){.message-dialog .modal.award-window{max-height:479px}.message-dialog .modal.award-window .message .desc{max-height:275px}}@media only screen and (max-height:960px){.message-dialog .modal.award-window .message .desc{max-height:265px}}@media only screen and (max-height:850px){.message-dialog .modal.award-window{max-height:425px}.message-dialog .modal.award-window .message .desc{max-height:230px}}@media only screen and (max-height:768px){.message-dialog .modal.award-window{max-height:420px}.message-dialog .modal.award-window .message .desc{max-height:225px}}@media screen and (max-width:1024px){guided-learning-preview .gl-wrapper .section{margin:0 30px;width:calc(100% - 60px)}guided-learning-preview .collection-title-wrapper-sec{width:calc(100% - 60px)}}[data-action=form-search] .search-result-dd{background-color:#fff}[data-action=form-search] .by-user,[data-action=form-search] .not-found-data,[data-action=form-search] [data-action=form-search-input],[data-action=form-search] ul li a{color:#000}[data-action=form-search]{letter-spacing:-.022em;font-family:"SF Pro Text";position:relative;width:100%;max-width:675px;background-color:inherit}[data-action=form-search] .wrap-title{width:100%;display:inline-block;word-wrap:break-word;white-space:normal;position:relative}[data-action=form-search] .wrap-title .title-icon{position:absolute;top:-4px}[data-action=form-search] .wrap-title .wrap-text{display:inline-block;margin-left:25px;width:96%;margin-bottom:-6px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}[data-action=form-search] .wrap-title .wrap-text .title{font-weight:500}[data-action=form-search] .wrap-title .wrap-text .by-user{color:#595959;font-weight:300}[data-action=form-search] .submit-search{z-index:1;position:absolute;left:15px;top:20px;width:20px;height:20px;background-size:20px;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='48' height='49' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M47.77 46.438L33.455 32.123c3.087-3.356 4.99-7.82 4.99-12.73 0-10.386-8.45-18.837-18.837-18.837S.77 9.006.77 19.394c0 10.388 8.451 18.84 18.838 18.84 4.43 0 8.499-1.547 11.719-4.114l14.38 14.38 2.063-2.062zM3.688 19.394c0-8.779 7.142-15.92 15.92-15.92 8.779 0 15.92 7.141 15.92 15.92 0 8.781-7.141 15.923-15.92 15.923-8.778 0-15.92-7.142-15.92-15.923z' stroke='silver' fill='silver' fill-rule='evenodd'/%3E%3C/svg%3E")}[data-action=form-search] label{z-index:1;position:absolute;top:16px;left:50px;color:#86868b}[data-action=form-search] [data-action=form-search-input]{border:1px solid #d2d2d7;font-size:17px;width:99%;border-radius:8px;padding:20px 50px 0;height:3.29412rem;background:0 0;position:relative}[data-action=form-search] [data-action=form-search-input]:focus~label,[data-action=form-search] [data-action=form-search-input]:valid[required]~label{top:9px;font-size:12px}[data-action=form-search] [data-action=form-search-input]:not(:-moz-placeholder-shown)~.close-search{display:inline-block}[data-action=form-search] [data-action=form-search-input]:not(:-ms-input-placeholder)~.close-search{display:inline-block}[data-action=form-search] [data-action=form-search-input]:not(:placeholder-shown)~.close-search{display:inline-block}[data-action=form-search] .close-search{width:20px;height:20px;display:none;margin-left:-30px;position:absolute;top:20px}[data-action=form-search].top-nav-search .close-search{top:10px;background-size:15px;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 16'%3E%3Cpath d='M7.5.5A7.5 7.5 0 1015 8 7.5 7.5 0 007.5.5zm3.074 9.645a.689.689 0 01.2.469.655.655 0 01-.656.656.642.642 0 01-.461-.2L7.5 8.91l-2.16 2.164a.625.625 0 01-.461.2.655.655 0 01-.656-.656.608.608 0 01.2-.453L6.574 8 4.418 5.832a.634.634 0 01-.2-.445.644.644 0 01.656-.648.613.613 0 01.445.188L7.5 7.09l2.18-2.164a.561.561 0 01.445-.2.649.649 0 01.656.648.587.587 0 01-.2.445L8.418 8z' fill='%2386868b'/%3E%3C/svg%3E");width:16px;height:16px}[data-action=form-search].top-nav-search .close-search:after{display:none}[data-action=form-search].top-nav-search .close-search.open-margin{margin-right:80px}[data-action=form-search] .search-result-dd{z-index:99;display:none;position:absolute;width:99%;border:1px solid #d2d2d7;max-height:50vh;overflow-y:auto;overflow-x:hidden;border-radius:0 0 18px 18px}[data-action=form-search] .search-result-dd::-webkit-scrollbar-thumb{background:#d6d6d6;border-radius:10px}[data-action=form-search] .search-result-dd::-webkit-scrollbar{width:10px}[data-action=form-search] .search-result-dd .spinner{margin:30px auto 0}[data-action=form-search].show-search-dd .search-dd-overlay,[data-action=form-search].show-search-dd .search-result-dd,[data-action=form-search].show-search-dd [data-action=search-result-ask]{display:block}[data-action=form-search].show-search-dd [data-action=search-result-ask].no-ask-button #ask-community{display:none;outline-offset:2px!important}[data-action=form-search].show-search-dd .quick-links,[data-action=form-search].show-search-dd.spinner-nonpublic [data-action=search-result-ask],[data-action=form-search].show-search-dd.spinner-public [data-action=search-result-ask]{display:none}[data-action=form-search].top-nav-search .search-result-dd{display:block}[data-action=form-search].top-nav-search .quick-links-header{font-size:12px;line-height:1.33337;letter-spacing:-.01em;font-family:"SF Pro Text","Myriad Set Pro","SF Pro Icons","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;color:#6e6e73;padding:0 31px;font-weight:400;margin-top:5px}[data-action=form-search].top-nav-search .quick-links-list{padding:7px 15px 20px}[data-action=form-search].top-nav-search .quick-links-list a{padding:8px 31px;display:inline-block;font-size:14px;font-family:"SF Pro Text","Myriad Set Pro","SF Pro Icons","Helvetica Neue",Helvetica,Arial,sans-serif;width:100%}[data-action=form-search].top-nav-search .quick-links-list a:hover{color:#06c;background-color:#f2f2f2;text-decoration:none}@media only screen and (max-width:767px){[data-action=form-search].top-nav-search .quick-links-list a{padding-left:3px!important}}[data-action=form-search] [data-action=search-loading-spinner]{display:none}[data-action=form-search] [data-action=search-result-ask]{display:none;color:#888;padding-top:20px;text-align:center;padding-bottom:10px}[data-action=form-search] h2,[data-action=form-search] h3,[data-action=form-search] h4{color:#595959;font-size:11px;text-transform:uppercase;padding-bottom:5px;padding-top:20px;padding-left:25px;margin:0}[data-action=form-search] h4{padding-top:10px;padding-left:10px}[data-action=form-search] h2+*,[data-action=form-search] h3+*,[data-action=form-search] ul+*,[data-action=form-search] ul+h2,[data-action=form-search] ul+h3{margin-top:0}[data-action=form-search] li,[data-action=form-search] ul{list-style:none;padding:0;margin:0;font-size:16px}[data-action=form-search].spinner-nonpublic [data-action=search-loading-spinner],[data-action=form-search].spinner-public [data-action=search-loading-spinner]{display:block}[data-action=form-search] .widget-search-result-list{padding:10px 0 10px 10px}[data-action=form-search] .widget-search-result-list li{margin:5px 0}[data-action=form-search] .widget-search-result-list li:hover{background-color:#f2f2f2}[data-action=form-search] .widget-search-result-list li a{margin:4px;display:list-item;padding-left:25px}[data-action=form-search] .widget-search-result-list .padding-left-10 li a{padding-left:0}[data-action=form-search] .widget-search-result-list .padding-left-10 li a .wrap-text{margin-left:35px}@media only screen and (max-width:767px){[data-action=form-search] .widget-search-result-list .padding-left-10 li a .wrap-text{margin-left:0}}[data-action=form-search] a.button{color:#fff}[data-action=form-search] .count{font-size:16px;padding-top:5px;padding-left:25px;display:inline-block}[data-action=form-search] .mobile-search-dd-overlay,[data-action=form-search] .search-dd-overlay{top:0;left:0;position:fixed;width:100%;height:100%;display:none}[data-action=form-search] .mobile-search-dd-overlay{background-color:#000;z-index:-1}[data-action=form-search] .bubble-left-icon-grey,[data-action=form-search] .checkmark-circle-icon-grey,[data-action=form-search] .doc-icon,[data-action=form-search] .question-circle-icon-grey,[data-action=form-search] .square-grid-2x2-fill-icon,[data-action=form-search] .text-quote-icon{width:23px;height:17px;display:inline-block;background-size:18px;margin-top:7px;background-repeat:no-repeat}[data-action=form-search] .text-quote-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='132' viewBox='14 -98 162 132' width='162' fill='%23989898'%3E%3Cpath d='M70.557-43.262c7.812 0 14.257-5.517 14.257-13.72 0-7.764-5.37-13.086-12.939-13.086-4.004 0-7.178 1.757-9.082 4.882 1.855-9.667 9.082-16.015 18.36-16.308 2.197-.098 3.76-1.612 3.76-3.711 0-2.49-2.003-3.858-4.786-3.858-13.965 0-26.074 11.963-26.074 27.344 0 11.182 7.178 18.457 16.504 18.457zm-37.598 0c7.764 0 14.209-5.517 14.209-13.72 0-7.764-5.42-13.086-12.94-13.086-4.052 0-7.226 1.757-9.082 4.931 1.807-9.716 9.082-16.015 18.409-16.357 2.148-.098 3.71-1.612 3.71-3.711 0-2.49-2.05-3.858-4.785-3.858-14.013 0-26.074 11.963-26.074 27.344 0 11.182 7.178 18.457 16.553 18.457zm66.992-37.597H137.5c2.295 0 4.15-1.758 4.15-4.102 0-2.295-1.855-4.053-4.15-4.053H99.951c-2.295 0-4.101 1.758-4.101 4.053 0 2.344 1.806 4.102 4.101 4.102zm0 33.056H137.5c2.295 0 4.15-1.806 4.15-4.101s-1.855-4.102-4.15-4.102H99.951a4.064 4.064 0 00-4.101 4.102 4.064 4.064 0 004.101 4.101zM20.166-14.795H137.5c2.295 0 4.15-1.758 4.15-4.053 0-2.343-1.855-4.101-4.15-4.101H20.166c-2.344 0-4.102 1.758-4.102 4.101 0 2.295 1.758 4.053 4.102 4.053zm0 33.057H137.5c2.295 0 4.15-1.807 4.15-4.102 0-2.295-1.855-4.053-4.15-4.053H20.166c-2.344 0-4.102 1.758-4.102 4.053s1.758 4.102 4.102 4.102z'/%3E%3C/svg%3E")}[data-action=form-search] .doc-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='140' viewBox='14 -102 162 132' width='162' fill='%23989898'%3E%3Cpath d='M34.863 32.129H102.1c12.5 0 18.798-6.445 18.798-18.994v-58.447c0-7.276-.878-10.45-5.419-15.04l-36.182-36.67c-4.297-4.443-7.813-5.419-14.307-5.419H34.863c-12.402 0-18.799 6.396-18.799 18.994v96.582c0 12.597 6.3 18.994 18.8 18.994zm.44-8.643c-6.983 0-10.596-3.71-10.596-10.546v-96.192c0-6.69 3.613-10.547 10.645-10.547h28.906v37.403c0 7.47 3.76 11.084 11.084 11.084h36.914V12.94c0 6.835-3.613 10.546-10.645 10.546zm40.966-76.953c-2.734 0-3.857-1.074-3.857-3.857V-92.09l38.135 38.623z'/%3E%3C/svg%3E")}[data-action=form-search] .question-circle-icon-grey{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='32' width='32' viewBox='9 -94 100 118' fill='%23989898'%3E%3Cpath xmlns='http://www.w3.org/2000/svg' d='M58.545 14.55c27.246 0 49.805-22.558 49.805-49.804 0-27.197-22.608-49.805-49.854-49.805C31.3-85.059 8.74-62.45 8.74-35.254c0 27.246 22.608 49.805 49.805 49.805zm0-8.3c-23.047 0-41.455-18.457-41.455-41.504 0-22.998 18.36-41.504 41.406-41.504 23.047 0 41.504 18.506 41.553 41.504.049 23.047-18.457 41.504-41.504 41.504zm-1.026-31.396c2.49 0 3.956-1.514 3.956-3.467v-.586c0-2.735 1.61-4.444 4.98-6.69 4.736-3.125 8.106-6.005 8.106-11.816 0-8.154-7.227-12.5-15.479-12.5-8.398 0-13.916 3.955-15.283 8.447-.244.83-.39 1.611-.39 2.442 0 2.148 1.708 3.369 3.32 3.369 2.783 0 3.222-1.514 4.785-3.32 1.611-2.686 3.955-4.297 7.226-4.297 4.444 0 7.373 2.49 7.373 6.25 0 3.32-2.1 4.931-6.347 7.86-3.516 2.442-6.104 5.03-6.104 9.815v.635c0 2.588 1.367 3.858 3.858 3.858zm-.097 14.6c2.832 0 5.273-2.247 5.273-5.079 0-2.88-2.392-5.078-5.273-5.078s-5.274 2.246-5.274 5.078c0 2.783 2.442 5.078 5.274 5.078z'/%3E%3C/svg%3E")}[data-action=form-search] .checkmark-circle-icon-grey{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='32' width='32' viewBox='9 -94 100 118' fill='%23989898'%3E%3Cpath xmlns='http://www.w3.org/2000/svg' d='M58.545 14.55c27.246 0 49.805-22.558 49.805-49.804 0-27.197-22.608-49.805-49.854-49.805C31.3-85.059 8.74-62.45 8.74-35.254c0 27.246 22.608 49.805 49.805 49.805zm0-8.3c-23.047 0-41.455-18.457-41.455-41.504 0-22.998 18.36-41.504 41.406-41.504 23.047 0 41.504 18.506 41.553 41.504.049 23.047-18.457 41.504-41.504 41.504zm-6.152-17.09c1.61 0 2.93-.781 3.955-2.295l24.12-37.94c.635-.976 1.173-2.099 1.173-3.173 0-2.246-1.954-3.613-4.004-3.613-1.27 0-2.54.732-3.418 2.197L52.197-20.361 40.87-35.01c-1.123-1.465-2.295-2.002-3.613-2.002-2.149 0-3.858 1.758-3.858 3.955 0 1.075.44 2.1 1.172 3.028l13.623 16.894c1.319 1.612 2.588 2.295 4.2 2.295z'/%3E%3C/svg%3E")}[data-action=form-search] .square-grid-2x2-fill-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='32' width='32' viewBox='12 -94 100 118' fill='%23989898'%3E%3Cpath d='M21.777-39.209h22.266c6.201 0 9.326-3.125 9.326-9.57v-21.827c0-6.445-3.125-9.521-9.326-9.521H21.777c-6.2 0-9.326 3.076-9.326 9.521v21.827c0 6.445 3.125 9.57 9.326 9.57zm49.024 0h22.217c6.2 0 9.326-3.125 9.326-9.57v-21.827c0-6.445-3.125-9.521-9.326-9.521H70.8c-6.25 0-9.375 3.076-9.375 9.521v21.827c0 6.445 3.125 9.57 9.375 9.57zm-48.926-6.885c-1.709 0-2.54-.879-2.54-2.685v-21.827c0-1.757.831-2.636 2.54-2.636h22.022c1.709 0 2.587.879 2.587 2.636v21.827c0 1.806-.879 2.685-2.587 2.685zm49.023 0c-1.757 0-2.587-.879-2.587-2.685v-21.827c0-1.757.83-2.636 2.587-2.636H92.92c1.709 0 2.539.879 2.539 2.636v21.827c0 1.806-.83 2.685-2.54 2.685zm-49.12 55.86h22.265c6.201 0 9.326-3.077 9.326-9.522V-21.63c0-6.396-3.125-9.521-9.326-9.521H21.777c-6.2 0-9.326 3.125-9.326 9.521V.244c0 6.445 3.125 9.522 9.326 9.522zm49.023 0h22.217c6.2 0 9.326-3.077 9.326-9.522V-21.63c0-6.396-3.125-9.521-9.326-9.521H70.8c-6.25 0-9.375 3.125-9.375 9.521V.244c0 6.445 3.125 9.522 9.375 9.522zM21.875 2.88c-1.709 0-2.54-.879-2.54-2.637v-21.826c0-1.807.831-2.686 2.54-2.686h22.022c1.709 0 2.587.88 2.587 2.686V.244c0 1.758-.879 2.637-2.587 2.637zm49.023 0c-1.757 0-2.587-.879-2.587-2.637v-21.826c0-1.807.83-2.686 2.587-2.686H92.92c1.709 0 2.539.88 2.539 2.686V.244c0 1.758-.83 2.637-2.54 2.637z'/%3E%3C/svg%3E")}[data-action=form-search] .bubble-left-icon-grey{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='32' width='32' viewBox='17 -92 100 118' fill='%23989898'%3E%3Cpath xmlns='http://www.w3.org/2000/svg' d='M42.48 18.408c2.393 0 4.053-1.27 7.032-3.906L66.357-.488h31.348c14.551 0 22.363-8.057 22.363-22.364v-37.402c0-14.307-7.812-22.363-22.363-22.363h-62.89c-14.551 0-22.364 8.008-22.364 22.363v37.402c0 14.356 7.813 22.364 22.364 22.364h2.343v12.695c0 3.76 1.904 6.201 5.322 6.201zm2.002-8.935v-14.16c0-2.637-1.025-3.663-3.662-3.663h-6.005c-9.864 0-14.502-5.029-14.502-14.55v-37.354c0-9.521 4.638-14.502 14.502-14.502h62.89c9.815 0 14.502 4.98 14.502 14.502V-22.9c0 9.521-4.687 14.55-14.502 14.55h-31.64c-2.735 0-4.102.391-5.958 2.295z'/%3E%3C/svg%3E")}[data-action=form-search] em{font-weight:700;font-style:normal}[data-action=form-search] li{white-space:nowrap;width:100%;overflow:hidden;line-height:28px}[data-action=form-search] li a{line-height:20px}[data-action=form-search] .found-data,[data-action=form-search] .not-found-data{display:none;margin-bottom:15px}[data-action=form-search] .not-found-data{display:block}[data-action=form-search] a.button,[data-action=form-search] button.button{padding:6px 15px;font-size:15px;margin:12px 0 25px}[data-action=form-search].found-results [data-action=search-result-ask]{border-top:1px solid #979797;margin-left:7px;margin-top:10px}[data-action=form-search].found-results [data-action=search-result-ask].no-ask-button{display:none}[data-action=form-search].found-results .button{padding:7px 12px;font-size:14px}[data-action=form-search].found-results .found-data{display:block}[data-action=form-search].found-results .not-found-data{display:none}[data-action=form-search] .found-data,[data-action=form-search] .not-found-data{font-size:14px;color:#000}[data-action=form-search] .mobile-cancel-search{display:none}[data-action=form-search] .desktop-top-nav-cancel-search{width:25px;height:25px;position:absolute;right:0;top:14px;background-size:18px;background-repeat:no-repeat;display:none}.mopac-top-nav-search [data-action=form-search] h2,.mopac-top-nav-search [data-action=form-search] h3{font-size:12px;font-weight:400}.mopac-top-nav-search [data-action=form-search] .count,.mopac-top-nav-search [data-action=form-search] li,.mopac-top-nav-search [data-action=form-search] ul{font-size:14px}.mopac-top-nav-search .desktop-top-nav-cancel-search{display:block}@media only screen and (min-width:768px){[data-action=form-search].top-nav-search .close-search{display:none!important}.top-nav-profile-icon{margin-top:8px}}@media only screen and (max-width:767px){[data-action=form-search].top-nav-search .desktop-top-nav-cancel-search,[data-action=form-search].top-nav-search .search-result-dd{display:none}[data-action=form-search].top-nav-search .search-result-dd{padding-top:12px;padding-bottom:125px;max-height:none}[data-action=form-search].top-nav-search.show-quick-links-mobile .search-result-dd{display:block}[data-action=form-search].top-nav-search [data-action=form-search-input]{width:100%;background-color:#1d1d1f;height:35px!important}[data-action=form-search].top-nav-search[data-action=form-search] .search-dd-overlay{display:none}[data-action=form-search].top-nav-search[data-action=form-search] .search-result-dd{border:0;background:0 0}[data-action=form-search].top-nav-search[data-action=form-search] .mobile-cancel-search{line-height:35px;font-size:16px;float:right;color:#2997ff;position:absolute;margin-right:5px;right:0;top:0}[data-action=form-search].top-nav-search[data-action=form-search] .submit-search{top:11px!important;background-size:13px;opacity:.5;z-index:1}[data-action=form-search].top-nav-search[data-action=form-search] .count,[data-action=form-search].top-nav-search[data-action=form-search] h2,[data-action=form-search].top-nav-search[data-action=form-search] h3{padding-left:0}[data-action=form-search].top-nav-search[data-action=form-search] ::-webkit-input-placeholder{opacity:.5}[data-action=form-search].top-nav-search .quick-links-header{padding:0 0 0 30px}.expanded [data-action=form-search] .mobile-search-dd-overlay{display:block}.mopac-top-nav.show-mobile-search .top-nav-wrapper .logo,.mopac-top-nav.show-mobile-search .top-nav-wrapper .mobile-hamburger{display:none}.mopac-top-nav.show-mobile-search .top-nav-wrapper [data-action=form-search].top-nav-search [data-action=form-search-input]{width:calc(100% - 90px);z-index:1}.mopac-top-nav.show-mobile-search .top-nav-wrapper [data-action=form-search].top-nav-search .mobile-cancel-search{display:block}.mopac-top-nav.show-mobile-search .top-nav-wrapper [data-action=form-search].top-nav-search .mopac-top-nav-search-wrapper{padding-top:10px}.mopac-top-nav.show-mobile-search .top-nav-wrapper [data-action=form-search].top-nav-search .reset-button.close-search{right:100px;z-index:1}.mopac-top-nav.show-mobile-search .top-nav-wrapper .mopac-top-nav-search-wrapper{padding-top:5px}}.top-nav-profile-icon{padding-left:11px;position:absolute}.top-nav-profile-icon .icon-icon.person-icon-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='32' width='32' viewBox='2 -94 116 116' fill='%23fff'%3E%3Cpath xmlns='http://www.w3.org/2000/svg' d='M58.545 14.55c27.246 0 49.805-22.558 49.805-49.804 0-27.197-22.608-49.805-49.854-49.805C31.3-85.059 8.74-62.45 8.74-35.254c0 27.246 22.608 49.805 49.805 49.805zm0-33.154c-14.697 0-25.977 5.225-30.957 11.084-6.543-7.324-10.498-17.04-10.498-27.734 0-22.998 18.36-41.504 41.406-41.504 23.047 0 41.504 18.506 41.553 41.504.049 10.742-3.955 20.46-10.547 27.783-4.932-5.86-16.26-11.133-30.957-11.133zm0-8.3c9.375.097 16.748-7.91 16.748-18.409 0-9.863-7.373-18.066-16.748-18.066s-16.797 8.203-16.748 18.066c.049 10.498 7.373 18.311 16.748 18.409z'/%3E%3C/svg%3E");position:absolute;width:21px;height:21px;background-size:18px;background-repeat:no-repeat;opacity:.8;border:.5px solid #333;border-radius:50%;margin-left:-1px}.top-nav-profile-icon a:hover{text-decoration:none}.top-nav-profile-icon .icon-icon{margin-top:0}@media only screen and (min-width:768px){.top-nav-profile-icon.anonymous-pic{width:20px;height:20px;opacity:.8}}.mopac-top-nav{z-index:1000;position:relative;height:44px;padding:0 0 0 16px;background:rgba(0,0,0,.8)}.mopac-top-nav button{background-color:transparent;border:0;cursor:pointer}.mopac-top-nav a{text-decoration:none}.mopac-top-nav .top-nav-links a{font-size:15px;letter-spacing:.5px}.mopac-top-nav .search-result-dd ul li a{line-height:1.47059;font-weight:400;letter-spacing:-.028em}.mopac-top-nav.expanded .search-dd-overlay{background:rgba(0,0,0,.48);display:block}.mopac-top-nav .top-nav-wrapper{width:100%;max-width:995px;margin:0 auto;position:relative}.mopac-top-nav .top-nav-wrapper .desktop-top-icon,.mopac-top-nav .top-nav-wrapper .logo,.mopac-top-nav .top-nav-wrapper .mobile-hamburger,.mopac-top-nav .top-nav-wrapper .top-nav-links{display:inline-block;float:left}.mopac-top-nav .top-nav-wrapper .top-nav-links{width:calc(100% - 350px)}.mopac-top-nav .top-nav-wrapper .top-nav-links ul{max-width:670px;margin:0;list-style:none;width:100%;padding-left:0}@media only screen and (max-width:1000px){.mopac-top-nav .top-nav-wrapper .top-nav-links{text-align:center}.mopac-top-nav .top-nav-wrapper .top-nav-links ul{max-width:550px;margin:0 auto}}.mopac-top-nav .top-nav-wrapper .top-nav-links ul li{display:inline-block}@media only screen and (min-width:1001px){.mopac-top-nav .top-nav-wrapper .top-nav-links ul li{margin-left:140px}}@media only screen and (max-width:1000px){.mopac-top-nav .top-nav-wrapper .top-nav-links ul li:nth-child(2),.mopac-top-nav .top-nav-wrapper .top-nav-links ul li:nth-child(3){margin-left:17%}}.mopac-top-nav .top-nav-wrapper .top-nav-links ul li a,.mopac-top-nav .top-nav-wrapper .top-nav-links ul li span{line-height:44px;font-size:12px;font-family:SF Pro Text;letter-spacing:-.01em;color:#fff;text-decoration:none;opacity:.8}.mopac-top-nav .top-nav-wrapper .top-nav-links ul li a.selected,.mopac-top-nav .top-nav-wrapper .top-nav-links ul li span.selected{color:#c1c1c1}.mopac-top-nav .top-nav-wrapper .top-nav-links ul li a.selected:hover,.mopac-top-nav .top-nav-wrapper .top-nav-links ul li span.selected:hover{opacity:.8}@media only screen and (max-width:767px){.mopac-top-nav{padding-right:4px}.mopac-top-nav .top-nav-wrapper .top-nav-links ul li a,.mopac-top-nav .top-nav-wrapper .top-nav-links ul li span{font-size:17px}}.mopac-top-nav .top-nav-wrapper .top-nav-links ul li a:hover{opacity:1}.mopac-top-nav .top-nav-wrapper .mobile-hamburger{width:44px;height:44px;position:absolute;margin-left:-15px;right:0}.mopac-top-nav .top-nav-wrapper .logo{background-position:center;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='527' height='56' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M0 0h38.143v46.883H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23FFFFFE' d='M54.077 11.451H76.44v4.712H59.546v10.278h15.991v4.59H59.546v10.938H76.44v4.712H54.077v-35.23M98.494 33.839v-.025c0-5.322-2.832-8.789-6.787-8.789-4.151 0-6.738 3.369-6.738 8.789v.025c0 5.469 2.563 8.813 6.738 8.813 3.979 0 6.787-3.467 6.787-8.813zm-18.921 0v-.025c0-8.178 4.248-13.305 10.693-13.305 3.638 0 6.568 1.831 8.106 4.858h.097V11.451h5.298v35.23h-5.298v-4.346h-.097c-1.538 3.003-4.37 4.858-8.057 4.858-6.543 0-10.742-5.175-10.742-13.354zM108.791 37.647v-16.65h5.273v15.625c0 3.882 1.807 6.03 5.469 6.03 3.711 0 6.103-2.661 6.103-6.665v-14.99h5.298v25.684h-5.298v-3.858h-.122c-1.342 2.588-3.955 4.37-7.861 4.37-5.64 0-8.862-3.637-8.862-9.546M134.837 33.814v-.024c0-8.13 4.785-13.281 12.11-13.281 6.615 0 10.619 4.248 11.059 9.082l.025.171h-5.029l-.049-.196c-.563-2.514-2.516-4.638-5.957-4.638-4.102 0-6.763 3.418-6.763 8.911v.024c0 5.615 2.71 8.911 6.786 8.911 3.248 0 5.323-1.88 5.957-4.663l.026-.195h5.078l-.026.171c-.56 5.151-4.857 9.106-11.035 9.106-7.494 0-12.182-5.151-12.182-13.379M170.8 42.921c3.711 0 6.518-2.515 6.518-5.86v-2.002l-6.274.391c-3.174.195-4.932 1.587-4.932 3.76v.049c0 2.246 1.856 3.662 4.688 3.662zm-10.01-3.54v-.049c0-4.468 3.467-7.202 9.546-7.568l6.982-.415V29.42c0-2.832-1.831-4.541-5.102-4.541-3.052 0-4.932 1.44-5.372 3.491l-.048.22h-4.981l.025-.269c.366-4.419 4.199-7.812 10.522-7.812 6.274 0 10.254 3.32 10.254 8.471v17.701h-5.298v-4.053h-.098c-1.489 2.759-4.467 4.516-7.861 4.516-5.127 0-8.569-3.149-8.569-7.763zM189.208 39.918V25.196h-3.687v-4.199h3.687v-6.689h5.395v6.689h4.81v4.199h-4.81v14.405c0 2.612 1.172 3.393 3.394 3.393.561 0 1.025-.049 1.416-.098v4.078a17.74 17.74 0 01-2.686.219c-5.078 0-7.519-2.148-7.519-7.275M203.978 46.681h5.274V20.997h-5.274v25.684zm-.439-32.666a3.058 3.058 0 013.076-3.052 3.043 3.043 0 013.076 3.052c0 1.66-1.343 3.027-3.076 3.027-1.709 0-3.076-1.367-3.076-3.027zM232.268 33.839v-.049c0-5.615-2.685-8.862-6.811-8.862-4.053 0-6.763 3.247-6.763 8.862v.049c0 5.688 2.686 8.935 6.812 8.935s6.762-3.271 6.762-8.935zm-18.969 0v-.049c0-8.203 4.858-13.281 12.158-13.281 7.324 0 12.207 5.053 12.207 13.281v.049c0 8.276-4.834 13.354-12.183 13.354-7.373 0-12.182-5.102-12.182-13.354zM241.19 20.997h5.274v3.882h.122c1.342-2.612 3.979-4.37 7.861-4.37 5.64 0 8.887 3.637 8.887 9.546v16.626h-5.298V31.056c0-3.858-1.807-6.031-5.469-6.031-3.711 0-6.103 2.686-6.103 6.69v14.966h-5.274V20.997M277.909 29.054v-.025c0-11.181 6.348-18.164 16.333-18.164 7.764 0 13.599 4.785 14.697 11.743l.049.22h-5.42l-.146-.488c-1.172-4.126-4.444-6.641-9.18-6.641-6.543 0-10.742 5.176-10.742 13.33v.025c0 8.154 4.223 13.379 10.742 13.379 4.687 0 7.935-2.442 9.253-6.91l.073-.219h5.42l-.024.244c-1.099 7.007-6.934 11.719-14.722 11.719-9.985 0-16.333-7.032-16.333-18.213M330.832 33.839v-.049c0-5.615-2.686-8.862-6.812-8.862-4.052 0-6.762 3.247-6.762 8.862v.049c0 5.688 2.685 8.935 6.811 8.935 4.126 0 6.763-3.271 6.763-8.935zm-18.97 0v-.049c0-8.203 4.858-13.281 12.158-13.281 7.325 0 12.207 5.053 12.207 13.281v.049c0 8.276-4.834 13.354-12.182 13.354-7.373 0-12.183-5.102-12.183-13.354zM340.005 20.997h5.273v3.979h.122c1.099-2.685 3.711-4.467 7.08-4.467 3.54 0 6.128 1.831 7.154 5.053h.122c1.318-3.124 4.345-5.053 8.007-5.053 5.079 0 8.399 3.369 8.399 8.52v17.652h-5.298V30.299c0-3.345-1.782-5.274-4.907-5.274s-5.298 2.344-5.298 5.591v16.065h-5.176V29.908c0-2.978-1.88-4.883-4.858-4.883-3.125 0-5.347 2.466-5.347 5.786v15.87h-5.273V20.997M381.24 20.997h5.273v3.979h.123c1.098-2.685 3.71-4.467 7.08-4.467 3.54 0 6.128 1.831 7.153 5.053h.122c1.318-3.124 4.346-5.053 8.008-5.053 5.078 0 8.398 3.369 8.398 8.52v17.652h-5.298V30.299c0-3.345-1.782-5.274-4.907-5.274s-5.298 2.344-5.298 5.591v16.065h-5.175V29.908c0-2.978-1.88-4.883-4.859-4.883-3.125 0-5.347 2.466-5.347 5.786v15.87h-5.273V20.997M422.353 37.647v-16.65h5.274v15.625c0 3.882 1.806 6.03 5.468 6.03 3.711 0 6.104-2.661 6.104-6.665v-14.99h5.298v25.684h-5.298v-3.858h-.122c-1.343 2.588-3.955 4.37-7.861 4.37-5.64 0-8.863-3.637-8.863-9.546M449.697 20.997h5.273v3.882h.123c1.342-2.612 3.979-4.37 7.861-4.37 5.64 0 8.887 3.637 8.887 9.546v16.626h-5.298V31.056c0-3.858-1.807-6.031-5.469-6.031-3.711 0-6.104 2.686-6.104 6.69v14.966h-5.273V20.997M477.138 46.681h5.274V20.997h-5.274v25.684zm-.439-32.666a3.058 3.058 0 013.076-3.052 3.042 3.042 0 013.076 3.052c0 1.66-1.342 3.027-3.076 3.027-1.709 0-3.076-1.367-3.076-3.027zM489.345 39.918V25.196h-3.686v-4.199h3.686v-6.689h5.396v6.689h4.81v4.199h-4.81v14.405c0 2.612 1.172 3.393 3.394 3.393.561 0 1.025-.049 1.416-.098v4.078c-.611.097-1.612.219-2.686.219-5.078 0-7.52-2.148-7.52-7.275M504.165 55.006V50.88a7.701 7.701 0 001.733.195c2.49 0 3.858-.659 4.737-3.149l.439-1.221-9.351-25.708h5.713l6.47 20.898h.171l6.47-20.898h5.566l-9.57 26.88c-1.905 5.322-4.59 7.373-9.619 7.373-1.026 0-2.124-.122-2.759-.244'/%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cpath d='M25.958 7.513C27.575 5.491 28.672 2.775 28.383 0c-2.367.118-5.256 1.562-6.928 3.586-1.502 1.733-2.831 4.563-2.484 7.221 2.657.231 5.312-1.328 6.987-3.294M28.353 11.327c-3.859-.23-7.14 2.19-8.983 2.19-1.844 0-4.666-2.075-7.718-2.019-3.973.059-7.659 2.305-9.675 5.877-4.146 7.147-1.094 17.748 2.938 23.568 1.959 2.88 4.318 6.05 7.428 5.937 2.938-.116 4.089-1.903 7.661-1.903 3.568 0 4.605 1.903 7.715 1.845 3.226-.058 5.242-2.881 7.2-5.763 2.246-3.283 3.166-6.453 3.224-6.627-.058-.057-6.219-2.421-6.276-9.508-.059-5.934 4.837-8.757 5.067-8.932-2.764-4.089-7.084-4.55-8.581-4.665' fill='%23FFFFFE' mask='url(%23b)'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;width:184px;height:38px;background-size:184px;margin-top:4px;opacity:.8}.mopac-top-nav .top-nav-wrapper .logo:hover{text-decoration:none;opacity:1}.mopac-top-nav .top-nav-wrapper .desktop-top-icon{float:right;margin-top:8px;top:4px;width:85px;height:36px}.mopac-top-nav .top-nav-wrapper .desktop-top-icon button,.mopac-top-nav .top-nav-wrapper .desktop-top-icon span.top-nav-profile-icon{width:25px;height:30px;background-size:14px;background-repeat:no-repeat;opacity:.8}.mopac-top-nav .top-nav-wrapper .desktop-top-icon button{background-position-y:-3px;background-position-x:8px;vertical-align:top}.mopac-top-nav .top-nav-wrapper .desktop-top-icon button:hover{opacity:1}.mopac-top-nav .top-nav-wrapper .desktop-top-icon .top-nav-profile-icon{top:4px;margin-left:18px;position:absolute}.mopac-top-nav .top-nav-wrapper .mopac-top-nav-search{width:66%;margin:0 auto}.mopac-top-nav .top-nav-wrapper .mopac-top-nav-search label{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.mopac-top-nav .top-nav-wrapper .mopac-top-nav-search input[type=text]{border:0;padding:0 30px;height:44px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;font-family:"SF Pro Text"!important}.mopac-top-nav .top-nav-wrapper .mopac-top-nav-search input[type=text]::-webkit-input-placeholder{letter-spacing:-.6px;font-weight:400}.mopac-top-nav .top-nav-wrapper .mopac-top-nav-search input[type=text]::-moz-placeholder{letter-spacing:-.6px;font-weight:400}.mopac-top-nav .top-nav-wrapper .mopac-top-nav-search input[type=text]:-ms-input-placeholder{letter-spacing:-.6px;font-weight:400}.mopac-top-nav .top-nav-wrapper .mopac-top-nav-search input[type=text]::-ms-input-placeholder{letter-spacing:-.6px;font-weight:400}.mopac-top-nav .top-nav-wrapper .mopac-top-nav-search input[type=text]::placeholder{letter-spacing:-.6px;font-weight:400}.mopac-top-nav .top-nav-wrapper .mopac-top-nav-search .submit-search{left:10px;top:12px}.mopac-top-nav .top-nav-wrapper .mobile-hamburger,.mopac-top-nav .top-nav-wrapper .mobile-profile,.mopac-top-nav .top-nav-wrapper .mopac-top-nav-search,.mopac-top-nav.expanded .desktop-top-icon,.mopac-top-nav.expanded .top-nav-links{display:none}.mopac-top-nav.expanded .mopac-top-nav-search{display:block}@media only screen and (min-width:768px){.mopac-top-nav .top-nav-wrapper .mopac-top-nav-search input[type=text]{padding-left:35px}.mopac-top-nav.expanded .logo{display:none}}.mopac-top-nav .mopac-top-nav{width:100%;display:inline-block}.mopac-top-nav [data-action=form-search-input]{color:#fff}.mopac-top-nav .submit-search{background-size:18px}#ac-globalnav{top:509px!important}@media only screen and (max-width:767px){.mopac-top-nav.expanded.show-mobile-search{height:100%;overflow:auto;position:absolute;width:100%}.mopac-top-nav .top-nav-wrapper ul li a:hover,.mopac-top-nav .top-nav-wrapper ul li:hover{background:0 0!important}.mopac-top-nav .top-nav-wrapper .desktop-top-icon{display:none}.mopac-top-nav .top-nav-wrapper .top-nav-links{display:none;float:none}.mopac-top-nav .top-nav-wrapper .top-nav-links ul li{display:block}.mopac-top-nav .top-nav-wrapper .mobile-hamburger{display:inline-block}.mopac-top-nav .top-nav-wrapper .mobile-hamburger .hamburger{width:44px;height:44px}.mopac-top-nav .top-nav-wrapper .mobile-profile{display:inline-block;right:85px;top:12px;position:absolute}.mopac-top-nav .top-nav-wrapper .mobile-profile a:hover{text-decoration:none}.mopac-top-nav .top-nav-wrapper .mopac-top-nav-search{width:100%;max-width:584px;position:relative}.mopac-top-nav .top-nav-wrapper .top-nav-links{width:100%;text-align:left}.mopac-top-nav .top-nav-wrapper .top-nav-links ul{width:100%;max-width:584px;margin:0 auto}.mopac-top-nav .top-nav-wrapper .top-nav-links ul li{margin:0!important}.mopac-top-nav .top-nav-wrapper ul li{border-top:1px solid #424245}.mopac-top-nav .top-nav-wrapper ul li:first-child{border-top:none}.mopac-top-nav .top-nav-wrapper ul li a{padding-left:0!important;color:#fff}.mopac-top-nav .top-nav-wrapper [data-action=form-search] .found-data,.mopac-top-nav .top-nav-wrapper [data-action=form-search] .not-found-data{color:#fff}.mopac-top-nav .top-nav-wrapper .top-nav-links ul,.mopac-top-nav .top-nav-wrapper [data-action=form-search].top-nav-search .quick-links-list{padding:4px 30px 0}.mopac-top-nav .top-nav-wrapper [data-action=form-search].top-nav-search .quick-links-list li{line-height:44px}.mopac-top-nav.expanded .mopac-top-nav-search-wrapper{width:100%;border-bottom:1px solid #424245;padding-bottom:15px;padding-top:47px}.mopac-top-nav.expanded .top-nav-links{display:block}.mopac-top-nav.expanded .mobile-profile,.mopac-top-nav.expanded.show-mobile-search .top-nav-links{display:none}.mopac-top-nav.expanded.show-mobile-search .top-nav-wrapper{margin-top:12px}form.search-form{width:80%}}.top-nav-user-avatar{width:14px;border:.5px solid #696969;height:14px;border-radius:50%;vertical-align:text-top;-o-object-fit:cover;object-fit:cover;margin-top:2px;margin-left:1px}.top-nav-search-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 88'%3E%3Cpath fill='none' d='M0 0h18v88H0z'/%3E%3Cpath d='M17.512 29.417l-4.786-4.788a7.068 7.068 0 10-.777.778l4.785 4.788a.55.55 0 10.777-.777zM1.427 20.054a5.946 5.946 0 115.946 5.954 5.957 5.957 0 01-5.946-5.954z' fill='%23fff'/%3E%3Cpath d='M17.512 73.417l-4.786-4.788a7.068 7.068 0 10-.777.778l4.785 4.788a.55.55 0 10.777-.777zM1.427 64.054a5.946 5.946 0 115.946 5.954 5.957 5.957 0 01-5.946-5.954z' fill='%2386868b'/%3E%3C/svg%3E")}.xmark-icon-gray{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='32' width='32' viewBox='9 -94 100 118' fill='%23888'%3E%3Cpath d='M13.72-3.906c-1.66 1.66-1.708 4.492 0 6.152 1.71 1.66 4.542 1.66 6.202 0l31.25-31.25 31.25 31.25c1.66 1.66 4.54 1.71 6.201 0 1.66-1.709 1.66-4.492 0-6.152l-31.25-31.3 31.25-31.25c1.66-1.66 1.709-4.491 0-6.151-1.709-1.71-4.541-1.71-6.201 0l-31.25 31.25-31.25-31.25c-1.66-1.71-4.541-1.758-6.201 0-1.66 1.709-1.66 4.492 0 6.152l31.25 31.25z'/%3E%3C/svg%3E")}.mopac-top-nav .spinner{position:relative;width:40px;height:40px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg class='spinner' xmlns='http://www.w3.org/2000/svg' viewBox='12 12 26 26'%3E%3Cpath fill='%230B88CA' d='M36.203 20.902c.47 1.281.739 2.657.739 4.098 0 6.586-5.356 11.942-11.942 11.942S13.057 31.586 13.057 25 18.414 13.057 25 13.057c1.862 0 3.62.441 5.192 1.204l.478-.941A12.895 12.895 0 0025 12c-7.168 0-13 5.832-13 13s5.832 13 13 13 13-5.832 13-13c0-1.577-.297-3.083-.812-4.482l-.985.384z'/%3E%3C/svg%3E");background-size:32px 32px;background-position:center;background-repeat:no-repeat;-webkit-animation:spinner-animation 1s linear infinite;animation:spinner-animation 1s linear infinite}@-webkit-keyframes spinner-animation{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-animation{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.mopac-top-nav .ask-the{cursor:pointer;display:inline-block;text-align:center;white-space:nowrap;min-width:28px;padding:8px 16px;border-radius:18px;background:#0071e3;color:#fff}.view-all-results{color:#06c;font-size:14px;line-height:1.47059;font-weight:400;letter-spacing:-.022em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.custom-blue-btn{padding:7px 12px;font-size:14px;line-height:20px}.custom-blue-btn:hover{text-decoration:none}.view-all-link{color:#06c;font-size:14px;margin-bottom:12px;margin-top:9px;display:block;width:95%}.theme-dark [data-action=form-search] .by-user,.theme-dark [data-action=form-search] .not-found-data,.theme-dark [data-action=form-search] [data-action=form-search-input],.theme-dark [data-action=form-search] ul li a,.theme-dark [data-action=search-result-ask] .found-data,.theme-dark [data-action=search-result-ask] .not-found-data{color:#fff}@media only screen and (min-width:768px){.view-all-link{margin-left:25px}}.view-all-link::after{font-family:"SF Pro Icons";content:'\F301';margin-left:5px}.theme-dark [data-action=form-search] .search-result-dd{background-color:#000}.theme-dark [data-action=form-search] [data-action=form-search-input]{border:1px solid #424245}.theme-dark [data-action=form-search] .widget-search-result-list li:hover{background-color:#2c2c2e}.bg-preselected [data-action=form-search] .search-result-dd{background-color:inherit!important}.body-noscroll ui-view div.home{overflow:hidden;height:100%}@media only screen and (max-width:767px){.top-nav-search .search-result-dd{padding-bottom:50px}.widget-wrapper .view-all-link{margin-left:10px}.widget-wrapper .widget-search-result-list h2,.widget-wrapper .widget-search-result-list h3,.widget-wrapper .widget-search-result-list li a{padding-left:10px}.widget-wrapper .widget-search-result-list li a .wrap-text{width:93%}}.search-keyboard-user a:focus,.search-keyboard-user input:focus{outline:#83BFFC solid 2px!important;outline-offset:-4px}.search-keyboard-user .widget-search-result-list a:focus{outline-offset:0}body:not(.aria-outline-off) #mopac-top-nav a:focus,body:not(.aria-outline-off) #mopac-top-nav button:focus{outline:#83BFFC solid 2px!important}.button.ask-the{outline-offset:2px}.mobile-hamburger-close-btn,.mobile-hamburger-open-btn{display:none;width:30px;height:30px;position:absolute;margin-top:8px;margin-left:8px}.mobile-hamburger-open-btn{display:block}.mobile-expand-search-btn{height:35px;position:absolute;width:100%;max-width:675px;z-index:1}.show-mobile-search .mobile-expand-search-btn{display:none;border:2px solid green}#sub-nav-mobile-menu{display:none}.close-localnav,.open-localnav{height:44px;width:44px;background-color:transparent;border:0;z-index:1;position:absolute;outline-offset:-4px}.nav-hidden{display:none!important}.sub-nav-desktop .sub-nav-link.highlight-link{color:#000;opacity:.56}.sub-nav-mobile.overflow-hidden{overflow:hidden}.opacity-0{opacity:0!important}#search-1,#search-2,#search-3{z-index:1}html:lang(ja) footer .sub-nav-desktop .subnav-title,html:lang(ja) footer .sub-nav-desktop .subnav-title span,html:lang(ja) footer .sub-nav-mobile .subnav-title,html:lang(ja) footer .sub-nav-mobile .subnav-title span,html:lang(ja) nav .sub-nav-desktop .subnav-title,html:lang(ja) nav .sub-nav-desktop .subnav-title span,html:lang(ja) nav .sub-nav-mobile .subnav-title,html:lang(ja) nav .sub-nav-mobile .subnav-title span,html:lang(ja-JP) footer .sub-nav-desktop .subnav-title,html:lang(ja-JP) footer .sub-nav-desktop .subnav-title span,html:lang(ja-JP) footer .sub-nav-mobile .subnav-title,html:lang(ja-JP) footer .sub-nav-mobile .subnav-title span,html:lang(ja-JP) nav .sub-nav-desktop .subnav-title,html:lang(ja-JP) nav .sub-nav-desktop .subnav-title span,html:lang(ja-JP) nav .sub-nav-mobile .subnav-title,html:lang(ja-JP) nav .sub-nav-mobile .subnav-title span,html:lang(th) footer .sub-nav-desktop .subnav-title,html:lang(th) footer .sub-nav-desktop .subnav-title span,html:lang(th) footer .sub-nav-mobile .subnav-title,html:lang(th) footer .sub-nav-mobile .subnav-title span,html:lang(th) nav .sub-nav-desktop .subnav-title,html:lang(th) nav .sub-nav-desktop .subnav-title span,html:lang(th) nav .sub-nav-mobile .subnav-title,html:lang(th) nav .sub-nav-mobile .subnav-title span,html:lang(th-TH) footer .sub-nav-desktop .subnav-title,html:lang(th-TH) footer .sub-nav-desktop .subnav-title span,html:lang(th-TH) footer .sub-nav-mobile .subnav-title,html:lang(th-TH) footer .sub-nav-mobile .subnav-title span,html:lang(th-TH) nav .sub-nav-desktop .subnav-title,html:lang(th-TH) nav .sub-nav-desktop .subnav-title span,html:lang(th-TH) nav .sub-nav-mobile .subnav-title,html:lang(th-TH) nav .sub-nav-mobile .subnav-title span,html[lang]:lang(ja) footer.sub-nav-desktop .subnav-title,html[lang]:lang(ja) footer.sub-nav-desktop .subnav-title span,html[lang]:lang(ja) footer.sub-nav-mobile .subnav-title,html[lang]:lang(ja) footer.sub-nav-mobile .subnav-title span,html[lang]:lang(ja) nav.sub-nav-desktop .subnav-title,html[lang]:lang(ja) nav.sub-nav-desktop .subnav-title span,html[lang]:lang(ja) nav.sub-nav-mobile .subnav-title,html[lang]:lang(ja) nav.sub-nav-mobile .subnav-title span,html[lang]:lang(th) footer.sub-nav-desktop .subnav-title,html[lang]:lang(th) footer.sub-nav-desktop .subnav-title span,html[lang]:lang(th) footer.sub-nav-mobile .subnav-title,html[lang]:lang(th) footer.sub-nav-mobile .subnav-title span,html[lang]:lang(th) nav.sub-nav-desktop .subnav-title,html[lang]:lang(th) nav.sub-nav-desktop .subnav-title span,html[lang]:lang(th) nav.sub-nav-mobile .subnav-title,html[lang]:lang(th) nav.sub-nav-mobile .subnav-title span,html[lang]:lang(zh) footer .sub-nav-desktop .subnav-title,html[lang]:lang(zh) footer .sub-nav-desktop .subnav-title span,html[lang]:lang(zh) footer .sub-nav-mobile .subnav-title,html[lang]:lang(zh) footer .sub-nav-mobile .subnav-title span,html[lang]:lang(zh) nav .sub-nav-desktop .subnav-title,html[lang]:lang(zh) nav .sub-nav-desktop .subnav-title span,html[lang]:lang(zh) nav .sub-nav-mobile .subnav-title,html[lang]:lang(zh) nav .sub-nav-mobile .subnav-title span,html[lang]:lang(zh-CN) footer .sub-nav-desktop .subnav-title,html[lang]:lang(zh-CN) footer .sub-nav-desktop .subnav-title span,html[lang]:lang(zh-CN) footer .sub-nav-mobile .subnav-title,html[lang]:lang(zh-CN) footer .sub-nav-mobile .subnav-title span,html[lang]:lang(zh-CN) nav .sub-nav-desktop .subnav-title,html[lang]:lang(zh-CN) nav .sub-nav-desktop .subnav-title span,html[lang]:lang(zh-CN) nav .sub-nav-mobile .subnav-title,html[lang]:lang(zh-CN) nav .sub-nav-mobile .subnav-title span,html[lang]:lang(zh-HK) footer .sub-nav-desktop .subnav-title,html[lang]:lang(zh-HK) footer .sub-nav-desktop .subnav-title span,html[lang]:lang(zh-HK) footer .sub-nav-mobile .subnav-title,html[lang]:lang(zh-HK) footer .sub-nav-mobile .subnav-title span,html[lang]:lang(zh-HK) nav .sub-nav-desktop .subnav-title,html[lang]:lang(zh-HK) nav .sub-nav-desktop .subnav-title span,html[lang]:lang(zh-HK) nav .sub-nav-mobile .subnav-title,html[lang]:lang(zh-HK) nav .sub-nav-mobile .subnav-title span,html[lang]:lang(zh-TW) footer .sub-nav-desktop .subnav-title,html[lang]:lang(zh-TW) footer .sub-nav-desktop .subnav-title span,html[lang]:lang(zh-TW) footer .sub-nav-mobile .subnav-title,html[lang]:lang(zh-TW) footer .sub-nav-mobile .subnav-title span,html[lang]:lang(zh-TW) nav .sub-nav-desktop .subnav-title,html[lang]:lang(zh-TW) nav .sub-nav-desktop .subnav-title span,html[lang]:lang(zh-TW) nav .sub-nav-mobile .subnav-title,html[lang]:lang(zh-TW) nav .sub-nav-mobile .subnav-title span{font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif!important}