@charset "UTF-8";#ImpersonationPopOver ul{list-style:none}#ImpersonationPopOver.ImpersonationPopOver{border:1px #606060 solid;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom:none;max-height:45vh;position:absolute;bottom:0;left:50%;margin-left:-300px;min-height:5vh;min-width:500px;max-width:500px;background-color:#fff;z-index:1050}#ImpersonationPopOver.ImpersonationPopOver .TimeOutPopOver{position:absolute;left:54%;top:-30px;border:1px solid #cccccc;border-radius:6px;background-color:#fff;padding:5px 12px;width:auto;min-width:310px}#ImpersonationPopOver.ImpersonationPopOver .TimeOutPopOver ul.TimeOutItems{margin:0;padding:0}#ImpersonationPopOver.ImpersonationPopOver .TimeOutPopOver ul.TimeOutItems li{display:inline-block}#ImpersonationPopOver.ImpersonationPopOver .TimeOutPopOver ul.TimeOutItems li a{margin-right:6px;border-right:1px #a8a8a8 solid;padding-right:6px;color:#05a6d9}#ImpersonationPopOver.ImpersonationPopOver .TimeOutPopOver ul.TimeOutItems li:last-child a{margin-right:0}#ImpersonationPopOver.ImpersonationPopOver .TimeOutPopOver ul.TimeOutItems li:first-child{margin-right:6px;padding-right:6px;border-right:1px #a8a8a8 solid}#ImpersonationPopOver.ImpersonationPopOver .head{background:#e16d38;color:#303130;width:100%;display:block;border-top-left-radius:6px;border-top-right-radius:6px;padding:0 6px;text-align:center;height:43px}#ImpersonationPopOver.ImpersonationPopOver .head .alertIcon-left{vertical-align:middle;display:inline;float:left;margin-top:5px;width:37px;height:calc(100% - 5px)}#ImpersonationPopOver.ImpersonationPopOver .head .alertIcon-left.warning_explaination{background-image:url(../assets/images/Impersonation/warning_explaination.png);background-repeat:no-repeat;background-size:contain}#ImpersonationPopOver.ImpersonationPopOver .head .alertIcon-right{vertical-align:middle;display:inline;float:right;margin-top:5px;width:37px;height:calc(100% - 5px);cursor:pointer}#ImpersonationPopOver.ImpersonationPopOver .head .alertIcon-right.warning_three_dots{background-image:url(../assets/images/Impersonation/warning_three_dots.png);background-repeat:no-repeat;background-size:contain}#ImpersonationPopOver.ImpersonationPopOver .head h4{margin:0;padding:5px 10px;font-size:18px;font-weight:600;display:inline-block;line-height:2.33rem}#ImpersonationPopOver.ImpersonationPopOver .head h6{display:inline-block;font-size:17px;padding:2px 0 0;margin:0;line-height:2.33rem}#ImpersonationPopOver.ImpersonationPopOver .head.Local{background-color:#e26d38}#ImpersonationPopOver.ImpersonationPopOver .head.Stable{background-color:#fff04b}#ImpersonationPopOver.ImpersonationPopOver .head.Testing{background-color:#7dbb69}#ImpersonationPopOver.ImpersonationPopOver .head.Production{background-color:#e26d38}#ImpersonationPopOver.ImpersonationPopOver .form-foot .button-wrapper .arrow-position{width:30px;height:13px;background:#ccc;text-align:center;position:absolute;bottom:0;left:50%;margin-left:-18px;padding:2px;cursor:pointer}#ImpersonationPopOver.ImpersonationPopOver .form-foot .button-wrapper .arrow-position a.act_link_gr.secondary-action{position:relative;z-index:222}#ImpersonationPopOver.ImpersonationPopOver .form-foot .button-wrapper .arrow-position .activity-toggle{height:100%;margin-top:0;margin-left:-2px;z-index:10;width:100%;border:0;border-radius:0;position:absolute;background-color:transparent;cursor:pointer;top:-5px}#ImpersonationPopOver.ImpersonationPopOver .form-foot .button-wrapper .arrow-position .activity-toggle:after{content:"";margin-top:4px;position:absolute;width:100%;height:100%;background-image:url(../assets/images/universal/disclosure-arrow_icon.png);background-repeat:no-repeat;background-position:center 0px;background-size:15px;opacity:.6;left:0;transition:all .07s ease-out}#ImpersonationPopOver.ImpersonationPopOver .form-foot .button-wrapper .arrow-position .activity-toggle:after:hover{opacity:1}#ImpersonationPopOver.ImpersonationPopOver .form-foot .button-wrapper .arrow-position .active-activity-toggle{top:-2px}#ImpersonationPopOver.ImpersonationPopOver .form-foot .button-wrapper .arrow-position .active-activity-toggle:after{top:0;transform:rotate(180deg)}#ImpersonationPopOver.ImpersonationPopOver .mainBody{position:relative}#ImpersonationPopOver.ImpersonationPopOver .mainBody form .form-body{background:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;width:100%;padding:0}#ImpersonationPopOver.ImpersonationPopOver .mainBody form .form-body .step-1-lead{width:90%;padding:15px 12px 20px;margin:0;overflow:hidden}#ImpersonationPopOver.ImpersonationPopOver .mainBody form .form-body .step-1-lead ul{margin:0}#ImpersonationPopOver.ImpersonationPopOver .mainBody form .form-body .step-1-lead li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:self-start;padding:0;width:100%;font-size:16px}#ImpersonationPopOver.ImpersonationPopOver .mainBody form .form-body .step-1-lead .role{min-width:35%;margin-right:15px;padding-right:15px;color:#909090;position:relative;text-align:right}#ImpersonationPopOver.ImpersonationPopOver .mainBody form .form-body .step-1-lead .role-details{line-height:27px;color:#303030}#ImpersonationPopOver.ImpersonationPopOver .mainBody form .form-body .step-1-lead .role:after{content:"";height:19px;width:2px;background:#b2b2b1;display:block;position:absolute;right:0;top:5px}#ImpersonationPopOver.ImpersonationPopOver .mainBody form .form-body .widget-action-buttons{width:10%;background-color:#fff}#ImpersonationPopOver.ImpersonationPopOver .mainBody form .form-body .widget-action-buttons ul{margin:0;padding:0}#ImpersonationPopOver.ImpersonationPopOver .mainBody form .form-body .widget-action-buttons ul li a{padding:15px;max-height:145px;text-align:center;border-left:1px #dfdfde solid;border-bottom:1px #c6c6c5 solid;color:#cccbcb6a;cursor:pointer;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;margin-bottom:0}#ImpersonationPopOver.ImpersonationPopOver .mainBody form .form-body .widget-action-buttons ul li a.active{border-color:#ccc;box-shadow:inset 0 0 3px #0003;background-color:#ebebeb}#ImpersonationPopOver.ImpersonationPopOver .mainBody form .form-body .widget-action-buttons ul li a:hover{border-color:#ccc;box-shadow:inset 0 0 3px #0003;background:#ebebeb}#ImpersonationPopOver.ImpersonationPopOver .mainBody form .form-body .widget-action-buttons ul li a span{height:11px}#ImpersonationPopOver.ImpersonationPopOver .mainBody form .form-body .widget-action-buttons ul li a.customBrand{background-image:url(../assets/images/Impersonation/square_bracket.png);background-size:20px;background-repeat:no-repeat;background-position:center}#ImpersonationPopOver.ImpersonationPopOver .mainBody form .form-body .widget-action-buttons ul li a.message{background-image:url(../assets/images/Impersonation/globel_message.png);background-size:30px;background-repeat:no-repeat;background-position:center}#ImpersonationPopOver.ImpersonationPopOver .mainBody form .form-body .widget-action-buttons ul li a.cross-circle{background-image:url(../assets/images/Impersonation/cross_circle.png);background-size:30px;background-repeat:no-repeat;background-position:center}#ImpersonationPopOver.ImpersonationPopOver .mainBody form .form-body .widget-action-buttons ul li a.pol-anz{background-image:url(../assets/images/prod-ico-polaris.png)}#ImpersonationPopOver.ImpersonationPopOver .mainBody form .form-body .widget-action-buttons ul li a.ind-anz{background-image:url(../assets/images/prod-ico-indian.png)}#ImpersonationPopOver.ImpersonationPopOver .mainBody form .form-body .widget-action-buttons ul li a.pol-gsp{background-image:url(../assets/images/prod-ico-polaris-gs.png)}#ImpersonationPopOver.ImpersonationPopOver .mainBody form .form-body .widget-action-buttons ul li a.ind-gsp{background-image:url(../assets/images/prod-ico-indian-gs.png)}#ImpersonationPopOver.ImpersonationPopOver .mainBody h6{margin-top:0;color:#fff;font-weight:700}#ImpersonationPopOver .widget-action-buttons .product-list{position:absolute;border-top-right-radius:8px;border-bottom-right-radius:8px;top:0;left:100%;margin-left:1px;background-color:#fff}#ImpersonationPopOver .widget-action-buttons .product-list ul{display:flex;width:100%}#ImpersonationPopOver .widget-action-buttons .product-list li{display:inline-block;background-color:#fff}#ImpersonationPopOver .widget-action-buttons .product-list li.active{opacity:.5;pointer-events:none;cursor:not-allowed;border-top:1px #c6c6c5 solid}#ImpersonationPopOver .widget-action-buttons .product-list li:last-child a{border-top-right-radius:8px;border-bottom-right-radius:8px}#ImpersonationPopOver .widget-action-buttons .product-list li span{cursor:pointer;padding:10px;font-size:15px;border:1px #cecfcc solid;background-color:#ebebeb;color:#616161;min-width:42px;min-height:42px}#ImpersonationPopOver .widget-action-buttons .product-list li span.bracket{background-image:url(../assets/images/Impersonation/square_bracketdark.png);display:block}#ImpersonationPopOver .widget-action-buttons .product-list li span.bracket:after{content:"None"}#ImpersonationPopOver .widget-action-buttons .product-list .prod-icon{background-repeat:no-repeat;background-position:center;background-size:20px}#ImpersonationPopOver .widget-action-buttons .product-list .prod-icon:hover{opacity:1;background-color:#ccc}#ImpersonationPopOver .widget-action-buttons .product-list .custom-tip:hover:after{z-index:1}#ImpersonationPopOver .widget-action-buttons .product-list li a:hover,#ImpersonationPopOver .widget-action-buttons .product-list li a:active,#ImpersonationPopOver .widget-action-buttons .product-list li a:focus{background:#ebebeb;box-shadow:none}#ImpersonationPopOver #languageblock{position:relative}#ImpersonationPopOver #languageblock .actions-panel-bar{background:#fff;position:absolute;bottom:calc(100% - 40px);left:100%;margin-left:1px;text-align:center;font-weight:bolder;color:#909090;background-color:#f7f7f7;min-width:110px;box-shadow:.5px .5px 4px #0006}#ImpersonationPopOver #languageblock .actions-panel-bar ul li{padding:5px;font-size:1rem;line-height:1.6;list-style-position:outside;color:#909090}#ImpersonationPopOver #languageblock .actions-panel-bar ul li.active{color:#606060}#ImpersonationPopOver #languageblock .actions-panel-bar ul li:active,#ImpersonationPopOver #languageblock .actions-panel-bar ul li:focus,#ImpersonationPopOver #languageblock .actions-panel-bar ul li:hover{background-color:#f7ca3d;color:#fff;cursor:pointer}#ImpersonationPopOver #languageblock .actions-panel-bar .selected{color:#303030}.reveal{max-height:70vh;top:15%;border:none;padding:0;overflow:hidden;background-color:#fff;border-radius:3px;box-shadow:0 0 10px #0006}.reveal.small{left:0;margin:0 auto;max-width:100%;right:0;width:60%;padding:0;border:none}.reveal.large{left:0;margin:0 auto;max-width:100%;right:0;width:70%;padding:0;border:none}.reveal .close-reveal{display:block;width:20px;height:20px;background-image:url(../assets/images/lms/close_modal.png);background-size:cover;background-repeat:no-repeat;top:1rem;right:1.5rem;position:absolute;cursor:pointer;z-index:10}.reveal .header{border-radius:3px 3px 0 0;width:100%;height:3.33rem;background:-webkit-linear-gradient(left,#424544,#636363);margin-top:-3px;padding:0 2.667rem;-webkit-justify-content:start;-moz-justify-content:start;-ms-justify-content:start;justify-content:start;-ms-flex-pack:start}.reveal .header h2{color:#fff;font-size:1.4rem;font-weight:700;line-height:3.333rem}.reveal .body{padding:0 2.667rem;overflow-y:auto;height:auto}.reveal .body p.lead{font-size:1rem;font-weight:600;color:#606060;padding-top:1rem;margin-bottom:0;padding-bottom:1rem}.reveal .body p:not(.lead){color:#909090}.reveal .btn-holder{border-top:1px solid #cccccc;width:calc(100% - 4rem);margin:0 2rem;padding:1rem 0;text-align:right}.reveal .small-6{width:50%}.reveal .small-12{width:100%}.reveal:focus-visible{outline:none}.tile{background-color:#ffffffe6;padding:1rem 2rem;border-radius:5px}#loader.loading.light{opacity:.85;color:#fff;background-image:url(/images/universal/gears.gif)}#loader.loading.dark{opacity:.4;color:#303030;background-image:url(/images/universal/gears_dark.gif)}@media print,screen and (min-width: 40em){.reveal,.reveal.tiny,.reveal.small,.reveal.large{right:auto;left:auto;margin:0 auto}}#terms-and-conditions.info-page{position:fixed;left:0;top:0;height:100vh;width:100vw;background-color:#fff;overflow-y:auto;padding:2rem 4rem 5rem}#terms-and-conditions.info-page .info-content,#terms-and-conditions.info-page .info-channel{max-width:650px;margin:auto}#terms-and-conditions.info-page .info-content .page-heading,#terms-and-conditions.info-page .info-channel .page-heading{font-size:21px;color:#606060;border-bottom:1px solid #909090;margin-bottom:1rem}#terms-and-conditions.info-page .info-content h5,#terms-and-conditions.info-page .info-channel h5{padding-top:.667rem;text-transform:uppercase;color:#606060;font-weight:600;font-size:1rem}#terms-and-conditions.info-page .info-content p,#terms-and-conditions.info-page .info-channel p{margin-bottom:1rem;color:#909090}#terms-and-conditions.info-page .info-content.terms p,#terms-and-conditions.info-page .info-channel.terms p{text-align:justify}#terms-and-conditions.info-page .info-content.terms p em,#terms-and-conditions.info-page .info-channel.terms p em{color:#606060;font-style:initial}#terms-and-conditions.info-page .info-content.terms ul,#terms-and-conditions.info-page .info-channel.terms ul{color:#606060;margin-left:2rem}#terms-and-conditions.info-page .info-content.terms ul ul,#terms-and-conditions.info-page .info-channel.terms ul ul{margin-left:1.5rem}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:0;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}[data-whatintent=mouse] *,[data-whatintent=mouse] *:focus,[data-whatintent=touch] *,[data-whatintent=touch] *:focus,[data-whatinput=mouse] *,[data-whatinput=mouse] *:focus,[data-whatinput=touch] *,[data-whatinput=touch] *:focus{outline:none}[draggable=false]{-webkit-touch-callout:none;-webkit-user-select:none}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{box-sizing:border-box;font-size:100%}*,*:before,*:after{box-sizing:inherit}body{margin:0;padding:0;background:#fefefe;font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:400;line-height:1.5;color:#0a0a0a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:0}select{box-sizing:border-box;width:100%;border-radius:0}.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none!important}button{padding:0;appearance:none;border:0;border-radius:0;background:transparent;line-height:1;cursor:auto}[data-whatinput=mouse] button{outline:0}pre{overflow:auto;-webkit-overflow-scrolling:touch}button,input,optgroup,select,textarea{font-family:inherit}.is-visible{display:block!important}.is-hidden{display:none!important}[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],textarea{appearance:none;display:block;box-sizing:border-box;width:100%;height:2.4375rem;margin:0 0 1rem;padding:.5rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;box-shadow:inset 0 1px 2px #0a0a0a1a;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#0a0a0a;transition:box-shadow .5s,border-color .25s ease-in-out}[type=text]:focus,[type=password]:focus,[type=date]:focus,[type=datetime]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=week]:focus,[type=email]:focus,[type=number]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=url]:focus,[type=color]:focus,textarea:focus{outline:none;border:1px solid #8a8a8a;background-color:#fefefe;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s,border-color .25s ease-in-out}textarea{max-width:100%}textarea[rows]{height:auto}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:not-allowed}[type=submit],[type=button]{appearance:none;border-radius:0}input[type=search]{box-sizing:border-box}::placeholder{color:#cacaca}[type=file],[type=checkbox],[type=radio]{margin:0 0 1rem}[type=checkbox]+label,[type=radio]+label{display:inline-block;vertical-align:baseline;margin-left:.5rem;margin-right:1rem;margin-bottom:0}[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}label>[type=checkbox],label>[type=radio]{margin-right:.5rem}[type=file]{width:100%}label{display:block;margin:0;font-size:.875rem;font-weight:400;line-height:1.8;color:#0a0a0a}label.middle{margin:0 0 1rem;line-height:1.5;padding:.5625rem 0}.help-text{margin-top:-.5rem;font-size:.8125rem;font-style:italic;color:#0a0a0a}.input-group{display:flex;width:100%;margin-bottom:1rem;align-items:stretch}.input-group>:first-child,.input-group>:first-child.input-group-button>*{border-radius:0}.input-group>:last-child,.input-group>:last-child.input-group-button>*{border-radius:0}.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label,.input-group-button,.input-group-field,.input-group-label{margin:0;white-space:nowrap}.input-group-label{padding:0 1rem;border:1px solid #cacaca;background:#e6e6e6;color:#0a0a0a;text-align:center;white-space:nowrap;display:flex;flex:0 0 auto;align-items:center}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;flex:1 1 0px;min-width:0}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;display:flex;flex:0 0 auto}.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label{align-self:stretch;height:auto;padding-top:0;padding-bottom:0;font-size:1rem}fieldset{margin:0;padding:0;border:0}legend{max-width:100%;margin-bottom:.5rem}.fieldset{margin:1.125rem 0;padding:1.25rem;border:1px solid #cacaca}.fieldset legend{margin:0;margin-left:-.1875rem;padding:0 .1875rem}select{height:2.4375rem;margin:0 0 1rem;padding:.5rem 1.5rem .5rem .5rem;appearance:none;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#0a0a0a;transition:box-shadow .5s,border-color .25s ease-in-out;background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="32" height="24" viewBox="0 0 32 24"><polygon points="0,0 32,0 16,24" style="fill: rgb%28138, 138, 138%29"></polygon></svg>')}@media screen and (min-width: 0�){select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==)}}select:focus{outline:none;border:1px solid #8a8a8a;background-color:#fefefe;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s,border-color .25s ease-in-out}select:disabled{background-color:#e6e6e6;cursor:not-allowed}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}select:not([multiple]){padding-top:0;padding-bottom:0}.is-invalid-input:not(:focus){border-color:#cc4b37;background-color:#f9ecea}.is-invalid-input:not(:focus)::placeholder{color:#cc4b37}.is-invalid-label{color:#cc4b37}.form-error{display:none;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:700;color:#cc4b37}.form-error.is-visible{display:block}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}p{margin-bottom:1rem;font-size:inherit;line-height:1.6;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:700;line-height:inherit}small{font-size:80%;line-height:inherit}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:400;color:inherit;text-rendering:optimizeLegibility}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small{line-height:0;color:#cacaca}h1,.h1{font-size:1.5rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h2,.h2{font-size:1.25rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h3,.h3{font-size:1.1875rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h4,.h4{font-size:1.125rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h5,.h5{font-size:1.0625rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h6,.h6{font-size:1rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}@media print,screen and (min-width: 40em){h1,.h1{font-size:3rem}h2,.h2{font-size:2.5rem}h3,.h3{font-size:1.9375rem}h4,.h4{font-size:1.5625rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}}a{line-height:inherit;color:#1779ba;text-decoration:none;cursor:pointer}a:hover,a:focus{color:#1468a0}a img{border:0}hr{clear:both;max-width:75rem;height:0;margin:1.25rem auto;border-top:0;border-right:0;border-bottom:1px solid #cacaca;border-left:0}ul,ol,dl{margin-bottom:1rem;list-style-position:outside;line-height:1.6}li{font-size:inherit}ul{margin-left:1.25rem;list-style-type:disc}ol{margin-left:1.25rem}ul ul,ul ol,ol ul,ol ol{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:700}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#8a8a8a}abbr,abbr[title]{border-bottom:1px dotted #0a0a0a;cursor:help;text-decoration:none}figure{margin:0}kbd{margin:0;padding:.125rem .25rem 0;background-color:#e6e6e6;font-family:Consolas,Liberation Mono,Courier,monospace;color:#0a0a0a}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:400;line-height:1.4;color:#8a8a8a}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}ul.no-bullet,ol.no-bullet{margin-left:0;list-style:none}.cite-block,cite{display:block;color:#8a8a8a;font-size:.8125rem}.cite-block:before,cite:before{content:"— "}.code-inline,code{border:1px solid #cacaca;background-color:#e6e6e6;font-family:Consolas,Liberation Mono,Courier,monospace;font-weight:400;color:#0a0a0a;display:inline;max-width:100%;word-wrap:break-word;padding:.125rem .3125rem .0625rem}.code-block{border:1px solid #cacaca;background-color:#e6e6e6;font-family:Consolas,Liberation Mono,Courier,monospace;font-weight:400;color:#0a0a0a;display:block;overflow:auto;white-space:pre;padding:1rem;margin-bottom:1.5rem}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media print,screen and (min-width: 40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media print,screen and (min-width: 64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}.show-for-print{display:none!important}@media print{*{background:transparent!important;color:#000!important;-webkit-print-color-adjust:economy;print-color-adjust:economy;box-shadow:none!important;text-shadow:none!important}.show-for-print{display:block!important}.hide-for-print{display:none!important}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print,th.show-for-print{display:table-cell!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{border:1px solid #8a8a8a;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.print-break-inside{page-break-inside:auto}}.grid-container{max-width:75rem;margin-left:auto;margin-right:auto;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width: 40em){.grid-container{padding-right:.9375rem;padding-left:.9375rem}}.grid-container.fluid{max-width:100%;margin-left:auto;margin-right:auto;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width: 40em){.grid-container.fluid{padding-right:.9375rem;padding-left:.9375rem}}.grid-container.full{max-width:100%;margin-left:auto;margin-right:auto;padding-right:0;padding-left:0}.grid-x{display:flex;flex-flow:row wrap}.cell{flex:0 0 auto;min-height:0;min-width:0;width:100%}.cell.auto{flex:1 1 0}.cell.shrink{flex:0 0 auto}.grid-x>.auto{width:auto}.grid-x>.shrink{width:auto}.grid-x>.small-shrink,.grid-x>.small-full,.grid-x>.small-1,.grid-x>.small-2,.grid-x>.small-3,.grid-x>.small-4,.grid-x>.small-5,.grid-x>.small-6,.grid-x>.small-7,.grid-x>.small-8,.grid-x>.small-9,.grid-x>.small-10,.grid-x>.small-11,.grid-x>.small-12{flex-basis:auto}@media print,screen and (min-width: 40em){.grid-x>.medium-shrink,.grid-x>.medium-full,.grid-x>.medium-1,.grid-x>.medium-2,.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9,.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12{flex-basis:auto}}@media print,screen and (min-width: 64em){.grid-x>.large-shrink,.grid-x>.large-full,.grid-x>.large-1,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-9,.grid-x>.large-10,.grid-x>.large-11,.grid-x>.large-12{flex-basis:auto}}.grid-x>.small-12,.grid-x>.small-11,.grid-x>.small-10,.grid-x>.small-9,.grid-x>.small-8,.grid-x>.small-7,.grid-x>.small-6,.grid-x>.small-5,.grid-x>.small-4,.grid-x>.small-3,.grid-x>.small-2,.grid-x>.small-1{flex:0 0 auto}.grid-x>.small-1{width:8.3333333333%}.grid-x>.small-2{width:16.6666666667%}.grid-x>.small-3{width:25%}.grid-x>.small-4{width:33.3333333333%}.grid-x>.small-5{width:41.6666666667%}.grid-x>.small-6{width:50%}.grid-x>.small-7{width:58.3333333333%}.grid-x>.small-8{width:66.6666666667%}.grid-x>.small-9{width:75%}.grid-x>.small-10{width:83.3333333333%}.grid-x>.small-11{width:91.6666666667%}.grid-x>.small-12{width:100%}@media print,screen and (min-width: 40em){.grid-x>.medium-auto{flex:1 1 0;width:auto}.grid-x>.medium-12,.grid-x>.medium-11,.grid-x>.medium-10,.grid-x>.medium-9,.grid-x>.medium-8,.grid-x>.medium-7,.grid-x>.medium-6,.grid-x>.medium-5,.grid-x>.medium-4,.grid-x>.medium-3,.grid-x>.medium-2,.grid-x>.medium-1,.grid-x>.medium-shrink{flex:0 0 auto}.grid-x>.medium-shrink{width:auto}.grid-x>.medium-1{width:8.3333333333%}.grid-x>.medium-2{width:16.6666666667%}.grid-x>.medium-3{width:25%}.grid-x>.medium-4{width:33.3333333333%}.grid-x>.medium-5{width:41.6666666667%}.grid-x>.medium-6{width:50%}.grid-x>.medium-7{width:58.3333333333%}.grid-x>.medium-8{width:66.6666666667%}.grid-x>.medium-9{width:75%}.grid-x>.medium-10{width:83.3333333333%}.grid-x>.medium-11{width:91.6666666667%}.grid-x>.medium-12{width:100%}}@media print,screen and (min-width: 64em){.grid-x>.large-auto{flex:1 1 0;width:auto}.grid-x>.large-12,.grid-x>.large-11,.grid-x>.large-10,.grid-x>.large-9,.grid-x>.large-8,.grid-x>.large-7,.grid-x>.large-6,.grid-x>.large-5,.grid-x>.large-4,.grid-x>.large-3,.grid-x>.large-2,.grid-x>.large-1,.grid-x>.large-shrink{flex:0 0 auto}.grid-x>.large-shrink{width:auto}.grid-x>.large-1{width:8.3333333333%}.grid-x>.large-2{width:16.6666666667%}.grid-x>.large-3{width:25%}.grid-x>.large-4{width:33.3333333333%}.grid-x>.large-5{width:41.6666666667%}.grid-x>.large-6{width:50%}.grid-x>.large-7{width:58.3333333333%}.grid-x>.large-8{width:66.6666666667%}.grid-x>.large-9{width:75%}.grid-x>.large-10{width:83.3333333333%}.grid-x>.large-11{width:91.6666666667%}.grid-x>.large-12{width:100%}}.grid-margin-x:not(.grid-x)>.cell{width:auto}.grid-margin-y:not(.grid-y)>.cell{height:auto}.grid-margin-x{margin-left:-.625rem;margin-right:-.625rem}@media print,screen and (min-width: 40em){.grid-margin-x{margin-left:-.9375rem;margin-right:-.9375rem}}.grid-margin-x>.cell{width:calc(100% - 1.25rem);margin-left:.625rem;margin-right:.625rem}@media print,screen and (min-width: 40em){.grid-margin-x>.cell{width:calc(100% - 1.875rem);margin-left:.9375rem;margin-right:.9375rem}}.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.3333333333% - 1.25rem)}.grid-margin-x>.small-2{width:calc(16.6666666667% - 1.25rem)}.grid-margin-x>.small-3{width:calc(25% - 1.25rem)}.grid-margin-x>.small-4{width:calc(33.3333333333% - 1.25rem)}.grid-margin-x>.small-5{width:calc(41.6666666667% - 1.25rem)}.grid-margin-x>.small-6{width:calc(50% - 1.25rem)}.grid-margin-x>.small-7{width:calc(58.3333333333% - 1.25rem)}.grid-margin-x>.small-8{width:calc(66.6666666667% - 1.25rem)}.grid-margin-x>.small-9{width:calc(75% - 1.25rem)}.grid-margin-x>.small-10{width:calc(83.3333333333% - 1.25rem)}.grid-margin-x>.small-11{width:calc(91.6666666667% - 1.25rem)}.grid-margin-x>.small-12{width:calc(100% - 1.25rem)}@media print,screen and (min-width: 40em){.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.3333333333% - 1.875rem)}.grid-margin-x>.small-2{width:calc(16.6666666667% - 1.875rem)}.grid-margin-x>.small-3{width:calc(25% - 1.875rem)}.grid-margin-x>.small-4{width:calc(33.3333333333% - 1.875rem)}.grid-margin-x>.small-5{width:calc(41.6666666667% - 1.875rem)}.grid-margin-x>.small-6{width:calc(50% - 1.875rem)}.grid-margin-x>.small-7{width:calc(58.3333333333% - 1.875rem)}.grid-margin-x>.small-8{width:calc(66.6666666667% - 1.875rem)}.grid-margin-x>.small-9{width:calc(75% - 1.875rem)}.grid-margin-x>.small-10{width:calc(83.3333333333% - 1.875rem)}.grid-margin-x>.small-11{width:calc(91.6666666667% - 1.875rem)}.grid-margin-x>.small-12{width:calc(100% - 1.875rem)}.grid-margin-x>.medium-auto{width:auto}.grid-margin-x>.medium-shrink{width:auto}.grid-margin-x>.medium-1{width:calc(8.3333333333% - 1.875rem)}.grid-margin-x>.medium-2{width:calc(16.6666666667% - 1.875rem)}.grid-margin-x>.medium-3{width:calc(25% - 1.875rem)}.grid-margin-x>.medium-4{width:calc(33.3333333333% - 1.875rem)}.grid-margin-x>.medium-5{width:calc(41.6666666667% - 1.875rem)}.grid-margin-x>.medium-6{width:calc(50% - 1.875rem)}.grid-margin-x>.medium-7{width:calc(58.3333333333% - 1.875rem)}.grid-margin-x>.medium-8{width:calc(66.6666666667% - 1.875rem)}.grid-margin-x>.medium-9{width:calc(75% - 1.875rem)}.grid-margin-x>.medium-10{width:calc(83.3333333333% - 1.875rem)}.grid-margin-x>.medium-11{width:calc(91.6666666667% - 1.875rem)}.grid-margin-x>.medium-12{width:calc(100% - 1.875rem)}}@media print,screen and (min-width: 64em){.grid-margin-x>.large-auto{width:auto}.grid-margin-x>.large-shrink{width:auto}.grid-margin-x>.large-1{width:calc(8.3333333333% - 1.875rem)}.grid-margin-x>.large-2{width:calc(16.6666666667% - 1.875rem)}.grid-margin-x>.large-3{width:calc(25% - 1.875rem)}.grid-margin-x>.large-4{width:calc(33.3333333333% - 1.875rem)}.grid-margin-x>.large-5{width:calc(41.6666666667% - 1.875rem)}.grid-margin-x>.large-6{width:calc(50% - 1.875rem)}.grid-margin-x>.large-7{width:calc(58.3333333333% - 1.875rem)}.grid-margin-x>.large-8{width:calc(66.6666666667% - 1.875rem)}.grid-margin-x>.large-9{width:calc(75% - 1.875rem)}.grid-margin-x>.large-10{width:calc(83.3333333333% - 1.875rem)}.grid-margin-x>.large-11{width:calc(91.6666666667% - 1.875rem)}.grid-margin-x>.large-12{width:calc(100% - 1.875rem)}}.grid-padding-x .grid-padding-x{margin-right:-.625rem;margin-left:-.625rem}@media print,screen and (min-width: 40em){.grid-padding-x .grid-padding-x{margin-right:-.9375rem;margin-left:-.9375rem}}.grid-container:not(.full)>.grid-padding-x{margin-right:-.625rem;margin-left:-.625rem}@media print,screen and (min-width: 40em){.grid-container:not(.full)>.grid-padding-x{margin-right:-.9375rem;margin-left:-.9375rem}}.grid-padding-x>.cell{padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width: 40em){.grid-padding-x>.cell{padding-right:.9375rem;padding-left:.9375rem}}.small-up-1>.cell{width:100%}.small-up-2>.cell{width:50%}.small-up-3>.cell{width:33.3333333333%}.small-up-4>.cell{width:25%}.small-up-5>.cell{width:20%}.small-up-6>.cell{width:16.6666666667%}.small-up-7>.cell{width:14.2857142857%}.small-up-8>.cell{width:12.5%}@media print,screen and (min-width: 40em){.medium-up-1>.cell{width:100%}.medium-up-2>.cell{width:50%}.medium-up-3>.cell{width:33.3333333333%}.medium-up-4>.cell{width:25%}.medium-up-5>.cell{width:20%}.medium-up-6>.cell{width:16.6666666667%}.medium-up-7>.cell{width:14.2857142857%}.medium-up-8>.cell{width:12.5%}}@media print,screen and (min-width: 64em){.large-up-1>.cell{width:100%}.large-up-2>.cell{width:50%}.large-up-3>.cell{width:33.3333333333%}.large-up-4>.cell{width:25%}.large-up-5>.cell{width:20%}.large-up-6>.cell{width:16.6666666667%}.large-up-7>.cell{width:14.2857142857%}.large-up-8>.cell{width:12.5%}}.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.25rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 1.25rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.3333333333% - 1.25rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 1.25rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.25rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.6666666667% - 1.25rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.2857142857% - 1.25rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.25rem)}@media print,screen and (min-width: 40em){.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.3333333333% - 1.875rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.6666666667% - 1.875rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.2857142857% - 1.875rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.875rem)}.grid-margin-x.medium-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.medium-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.medium-up-3>.cell{width:calc(33.3333333333% - 1.875rem)}.grid-margin-x.medium-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.medium-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.medium-up-6>.cell{width:calc(16.6666666667% - 1.875rem)}.grid-margin-x.medium-up-7>.cell{width:calc(14.2857142857% - 1.875rem)}.grid-margin-x.medium-up-8>.cell{width:calc(12.5% - 1.875rem)}}@media print,screen and (min-width: 64em){.grid-margin-x.large-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.large-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.large-up-3>.cell{width:calc(33.3333333333% - 1.875rem)}.grid-margin-x.large-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.large-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.large-up-6>.cell{width:calc(16.6666666667% - 1.875rem)}.grid-margin-x.large-up-7>.cell{width:calc(14.2857142857% - 1.875rem)}.grid-margin-x.large-up-8>.cell{width:calc(12.5% - 1.875rem)}}.small-margin-collapse{margin-right:0;margin-left:0}.small-margin-collapse>.cell{margin-right:0;margin-left:0}.small-margin-collapse>.small-1{width:8.3333333333%}.small-margin-collapse>.small-2{width:16.6666666667%}.small-margin-collapse>.small-3{width:25%}.small-margin-collapse>.small-4{width:33.3333333333%}.small-margin-collapse>.small-5{width:41.6666666667%}.small-margin-collapse>.small-6{width:50%}.small-margin-collapse>.small-7{width:58.3333333333%}.small-margin-collapse>.small-8{width:66.6666666667%}.small-margin-collapse>.small-9{width:75%}.small-margin-collapse>.small-10{width:83.3333333333%}.small-margin-collapse>.small-11{width:91.6666666667%}.small-margin-collapse>.small-12{width:100%}@media print,screen and (min-width: 40em){.small-margin-collapse>.medium-1{width:8.3333333333%}.small-margin-collapse>.medium-2{width:16.6666666667%}.small-margin-collapse>.medium-3{width:25%}.small-margin-collapse>.medium-4{width:33.3333333333%}.small-margin-collapse>.medium-5{width:41.6666666667%}.small-margin-collapse>.medium-6{width:50%}.small-margin-collapse>.medium-7{width:58.3333333333%}.small-margin-collapse>.medium-8{width:66.6666666667%}.small-margin-collapse>.medium-9{width:75%}.small-margin-collapse>.medium-10{width:83.3333333333%}.small-margin-collapse>.medium-11{width:91.6666666667%}.small-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width: 64em){.small-margin-collapse>.large-1{width:8.3333333333%}.small-margin-collapse>.large-2{width:16.6666666667%}.small-margin-collapse>.large-3{width:25%}.small-margin-collapse>.large-4{width:33.3333333333%}.small-margin-collapse>.large-5{width:41.6666666667%}.small-margin-collapse>.large-6{width:50%}.small-margin-collapse>.large-7{width:58.3333333333%}.small-margin-collapse>.large-8{width:66.6666666667%}.small-margin-collapse>.large-9{width:75%}.small-margin-collapse>.large-10{width:83.3333333333%}.small-margin-collapse>.large-11{width:91.6666666667%}.small-margin-collapse>.large-12{width:100%}}.small-padding-collapse{margin-right:0;margin-left:0}.small-padding-collapse>.cell{padding-right:0;padding-left:0}@media print,screen and (min-width: 40em){.medium-margin-collapse{margin-right:0;margin-left:0}.medium-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width: 40em){.medium-margin-collapse>.small-1{width:8.3333333333%}.medium-margin-collapse>.small-2{width:16.6666666667%}.medium-margin-collapse>.small-3{width:25%}.medium-margin-collapse>.small-4{width:33.3333333333%}.medium-margin-collapse>.small-5{width:41.6666666667%}.medium-margin-collapse>.small-6{width:50%}.medium-margin-collapse>.small-7{width:58.3333333333%}.medium-margin-collapse>.small-8{width:66.6666666667%}.medium-margin-collapse>.small-9{width:75%}.medium-margin-collapse>.small-10{width:83.3333333333%}.medium-margin-collapse>.small-11{width:91.6666666667%}.medium-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width: 40em){.medium-margin-collapse>.medium-1{width:8.3333333333%}.medium-margin-collapse>.medium-2{width:16.6666666667%}.medium-margin-collapse>.medium-3{width:25%}.medium-margin-collapse>.medium-4{width:33.3333333333%}.medium-margin-collapse>.medium-5{width:41.6666666667%}.medium-margin-collapse>.medium-6{width:50%}.medium-margin-collapse>.medium-7{width:58.3333333333%}.medium-margin-collapse>.medium-8{width:66.6666666667%}.medium-margin-collapse>.medium-9{width:75%}.medium-margin-collapse>.medium-10{width:83.3333333333%}.medium-margin-collapse>.medium-11{width:91.6666666667%}.medium-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width: 64em){.medium-margin-collapse>.large-1{width:8.3333333333%}.medium-margin-collapse>.large-2{width:16.6666666667%}.medium-margin-collapse>.large-3{width:25%}.medium-margin-collapse>.large-4{width:33.3333333333%}.medium-margin-collapse>.large-5{width:41.6666666667%}.medium-margin-collapse>.large-6{width:50%}.medium-margin-collapse>.large-7{width:58.3333333333%}.medium-margin-collapse>.large-8{width:66.6666666667%}.medium-margin-collapse>.large-9{width:75%}.medium-margin-collapse>.large-10{width:83.3333333333%}.medium-margin-collapse>.large-11{width:91.6666666667%}.medium-margin-collapse>.large-12{width:100%}}@media print,screen and (min-width: 40em){.medium-padding-collapse{margin-right:0;margin-left:0}.medium-padding-collapse>.cell{padding-right:0;padding-left:0}}@media print,screen and (min-width: 64em){.large-margin-collapse{margin-right:0;margin-left:0}.large-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width: 64em){.large-margin-collapse>.small-1{width:8.3333333333%}.large-margin-collapse>.small-2{width:16.6666666667%}.large-margin-collapse>.small-3{width:25%}.large-margin-collapse>.small-4{width:33.3333333333%}.large-margin-collapse>.small-5{width:41.6666666667%}.large-margin-collapse>.small-6{width:50%}.large-margin-collapse>.small-7{width:58.3333333333%}.large-margin-collapse>.small-8{width:66.6666666667%}.large-margin-collapse>.small-9{width:75%}.large-margin-collapse>.small-10{width:83.3333333333%}.large-margin-collapse>.small-11{width:91.6666666667%}.large-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width: 64em){.large-margin-collapse>.medium-1{width:8.3333333333%}.large-margin-collapse>.medium-2{width:16.6666666667%}.large-margin-collapse>.medium-3{width:25%}.large-margin-collapse>.medium-4{width:33.3333333333%}.large-margin-collapse>.medium-5{width:41.6666666667%}.large-margin-collapse>.medium-6{width:50%}.large-margin-collapse>.medium-7{width:58.3333333333%}.large-margin-collapse>.medium-8{width:66.6666666667%}.large-margin-collapse>.medium-9{width:75%}.large-margin-collapse>.medium-10{width:83.3333333333%}.large-margin-collapse>.medium-11{width:91.6666666667%}.large-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width: 64em){.large-margin-collapse>.large-1{width:8.3333333333%}.large-margin-collapse>.large-2{width:16.6666666667%}.large-margin-collapse>.large-3{width:25%}.large-margin-collapse>.large-4{width:33.3333333333%}.large-margin-collapse>.large-5{width:41.6666666667%}.large-margin-collapse>.large-6{width:50%}.large-margin-collapse>.large-7{width:58.3333333333%}.large-margin-collapse>.large-8{width:66.6666666667%}.large-margin-collapse>.large-9{width:75%}.large-margin-collapse>.large-10{width:83.3333333333%}.large-margin-collapse>.large-11{width:91.6666666667%}.large-margin-collapse>.large-12{width:100%}}@media print,screen and (min-width: 64em){.large-padding-collapse{margin-right:0;margin-left:0}.large-padding-collapse>.cell{padding-right:0;padding-left:0}}.small-offset-0{margin-left:0%}.grid-margin-x>.small-offset-0{margin-left:calc(0% + .625rem)}.small-offset-1{margin-left:8.3333333333%}.grid-margin-x>.small-offset-1{margin-left:calc(8.3333333333% + 1.25rem / 2)}.small-offset-2{margin-left:16.6666666667%}.grid-margin-x>.small-offset-2{margin-left:calc(16.6666666667% + 1.25rem / 2)}.small-offset-3{margin-left:25%}.grid-margin-x>.small-offset-3{margin-left:calc(25% + .625rem)}.small-offset-4{margin-left:33.3333333333%}.grid-margin-x>.small-offset-4{margin-left:calc(33.3333333333% + 1.25rem / 2)}.small-offset-5{margin-left:41.6666666667%}.grid-margin-x>.small-offset-5{margin-left:calc(41.6666666667% + 1.25rem / 2)}.small-offset-6{margin-left:50%}.grid-margin-x>.small-offset-6{margin-left:calc(50% + .625rem)}.small-offset-7{margin-left:58.3333333333%}.grid-margin-x>.small-offset-7{margin-left:calc(58.3333333333% + 1.25rem / 2)}.small-offset-8{margin-left:66.6666666667%}.grid-margin-x>.small-offset-8{margin-left:calc(66.6666666667% + 1.25rem / 2)}.small-offset-9{margin-left:75%}.grid-margin-x>.small-offset-9{margin-left:calc(75% + .625rem)}.small-offset-10{margin-left:83.3333333333%}.grid-margin-x>.small-offset-10{margin-left:calc(83.3333333333% + 1.25rem / 2)}.small-offset-11{margin-left:91.6666666667%}.grid-margin-x>.small-offset-11{margin-left:calc(91.6666666667% + 1.25rem / 2)}@media print,screen and (min-width: 40em){.medium-offset-0{margin-left:0%}.grid-margin-x>.medium-offset-0{margin-left:calc(0% + .9375rem)}.medium-offset-1{margin-left:8.3333333333%}.grid-margin-x>.medium-offset-1{margin-left:calc(8.3333333333% + 1.875rem / 2)}.medium-offset-2{margin-left:16.6666666667%}.grid-margin-x>.medium-offset-2{margin-left:calc(16.6666666667% + 1.875rem / 2)}.medium-offset-3{margin-left:25%}.grid-margin-x>.medium-offset-3{margin-left:calc(25% + .9375rem)}.medium-offset-4{margin-left:33.3333333333%}.grid-margin-x>.medium-offset-4{margin-left:calc(33.3333333333% + 1.875rem / 2)}.medium-offset-5{margin-left:41.6666666667%}.grid-margin-x>.medium-offset-5{margin-left:calc(41.6666666667% + 1.875rem / 2)}.medium-offset-6{margin-left:50%}.grid-margin-x>.medium-offset-6{margin-left:calc(50% + .9375rem)}.medium-offset-7{margin-left:58.3333333333%}.grid-margin-x>.medium-offset-7{margin-left:calc(58.3333333333% + 1.875rem / 2)}.medium-offset-8{margin-left:66.6666666667%}.grid-margin-x>.medium-offset-8{margin-left:calc(66.6666666667% + 1.875rem / 2)}.medium-offset-9{margin-left:75%}.grid-margin-x>.medium-offset-9{margin-left:calc(75% + .9375rem)}.medium-offset-10{margin-left:83.3333333333%}.grid-margin-x>.medium-offset-10{margin-left:calc(83.3333333333% + 1.875rem / 2)}.medium-offset-11{margin-left:91.6666666667%}.grid-margin-x>.medium-offset-11{margin-left:calc(91.6666666667% + 1.875rem / 2)}}@media print,screen and (min-width: 64em){.large-offset-0{margin-left:0%}.grid-margin-x>.large-offset-0{margin-left:calc(0% + .9375rem)}.large-offset-1{margin-left:8.3333333333%}.grid-margin-x>.large-offset-1{margin-left:calc(8.3333333333% + 1.875rem / 2)}.large-offset-2{margin-left:16.6666666667%}.grid-margin-x>.large-offset-2{margin-left:calc(16.6666666667% + 1.875rem / 2)}.large-offset-3{margin-left:25%}.grid-margin-x>.large-offset-3{margin-left:calc(25% + .9375rem)}.large-offset-4{margin-left:33.3333333333%}.grid-margin-x>.large-offset-4{margin-left:calc(33.3333333333% + 1.875rem / 2)}.large-offset-5{margin-left:41.6666666667%}.grid-margin-x>.large-offset-5{margin-left:calc(41.6666666667% + 1.875rem / 2)}.large-offset-6{margin-left:50%}.grid-margin-x>.large-offset-6{margin-left:calc(50% + .9375rem)}.large-offset-7{margin-left:58.3333333333%}.grid-margin-x>.large-offset-7{margin-left:calc(58.3333333333% + 1.875rem / 2)}.large-offset-8{margin-left:66.6666666667%}.grid-margin-x>.large-offset-8{margin-left:calc(66.6666666667% + 1.875rem / 2)}.large-offset-9{margin-left:75%}.grid-margin-x>.large-offset-9{margin-left:calc(75% + .9375rem)}.large-offset-10{margin-left:83.3333333333%}.grid-margin-x>.large-offset-10{margin-left:calc(83.3333333333% + 1.875rem / 2)}.large-offset-11{margin-left:91.6666666667%}.grid-margin-x>.large-offset-11{margin-left:calc(91.6666666667% + 1.875rem / 2)}}.grid-y{display:flex;flex-flow:column nowrap}.grid-y>.cell{height:auto;max-height:none}.grid-y>.auto{height:auto}.grid-y>.shrink{height:auto}.grid-y>.small-shrink,.grid-y>.small-full,.grid-y>.small-1,.grid-y>.small-2,.grid-y>.small-3,.grid-y>.small-4,.grid-y>.small-5,.grid-y>.small-6,.grid-y>.small-7,.grid-y>.small-8,.grid-y>.small-9,.grid-y>.small-10,.grid-y>.small-11,.grid-y>.small-12{flex-basis:auto}@media print,screen and (min-width: 40em){.grid-y>.medium-shrink,.grid-y>.medium-full,.grid-y>.medium-1,.grid-y>.medium-2,.grid-y>.medium-3,.grid-y>.medium-4,.grid-y>.medium-5,.grid-y>.medium-6,.grid-y>.medium-7,.grid-y>.medium-8,.grid-y>.medium-9,.grid-y>.medium-10,.grid-y>.medium-11,.grid-y>.medium-12{flex-basis:auto}}@media print,screen and (min-width: 64em){.grid-y>.large-shrink,.grid-y>.large-full,.grid-y>.large-1,.grid-y>.large-2,.grid-y>.large-3,.grid-y>.large-4,.grid-y>.large-5,.grid-y>.large-6,.grid-y>.large-7,.grid-y>.large-8,.grid-y>.large-9,.grid-y>.large-10,.grid-y>.large-11,.grid-y>.large-12{flex-basis:auto}}.grid-y>.small-12,.grid-y>.small-11,.grid-y>.small-10,.grid-y>.small-9,.grid-y>.small-8,.grid-y>.small-7,.grid-y>.small-6,.grid-y>.small-5,.grid-y>.small-4,.grid-y>.small-3,.grid-y>.small-2,.grid-y>.small-1{flex:0 0 auto}.grid-y>.small-1{height:8.3333333333%}.grid-y>.small-2{height:16.6666666667%}.grid-y>.small-3{height:25%}.grid-y>.small-4{height:33.3333333333%}.grid-y>.small-5{height:41.6666666667%}.grid-y>.small-6{height:50%}.grid-y>.small-7{height:58.3333333333%}.grid-y>.small-8{height:66.6666666667%}.grid-y>.small-9{height:75%}.grid-y>.small-10{height:83.3333333333%}.grid-y>.small-11{height:91.6666666667%}.grid-y>.small-12{height:100%}@media print,screen and (min-width: 40em){.grid-y>.medium-auto{flex:1 1 0;height:auto}.grid-y>.medium-12,.grid-y>.medium-11,.grid-y>.medium-10,.grid-y>.medium-9,.grid-y>.medium-8,.grid-y>.medium-7,.grid-y>.medium-6,.grid-y>.medium-5,.grid-y>.medium-4,.grid-y>.medium-3,.grid-y>.medium-2,.grid-y>.medium-1,.grid-y>.medium-shrink{flex:0 0 auto}.grid-y>.medium-shrink{height:auto}.grid-y>.medium-1{height:8.3333333333%}.grid-y>.medium-2{height:16.6666666667%}.grid-y>.medium-3{height:25%}.grid-y>.medium-4{height:33.3333333333%}.grid-y>.medium-5{height:41.6666666667%}.grid-y>.medium-6{height:50%}.grid-y>.medium-7{height:58.3333333333%}.grid-y>.medium-8{height:66.6666666667%}.grid-y>.medium-9{height:75%}.grid-y>.medium-10{height:83.3333333333%}.grid-y>.medium-11{height:91.6666666667%}.grid-y>.medium-12{height:100%}}@media print,screen and (min-width: 64em){.grid-y>.large-auto{flex:1 1 0;height:auto}.grid-y>.large-12,.grid-y>.large-11,.grid-y>.large-10,.grid-y>.large-9,.grid-y>.large-8,.grid-y>.large-7,.grid-y>.large-6,.grid-y>.large-5,.grid-y>.large-4,.grid-y>.large-3,.grid-y>.large-2,.grid-y>.large-1,.grid-y>.large-shrink{flex:0 0 auto}.grid-y>.large-shrink{height:auto}.grid-y>.large-1{height:8.3333333333%}.grid-y>.large-2{height:16.6666666667%}.grid-y>.large-3{height:25%}.grid-y>.large-4{height:33.3333333333%}.grid-y>.large-5{height:41.6666666667%}.grid-y>.large-6{height:50%}.grid-y>.large-7{height:58.3333333333%}.grid-y>.large-8{height:66.6666666667%}.grid-y>.large-9{height:75%}.grid-y>.large-10{height:83.3333333333%}.grid-y>.large-11{height:91.6666666667%}.grid-y>.large-12{height:100%}}.grid-padding-y .grid-padding-y{margin-top:-.625rem;margin-bottom:-.625rem}@media print,screen and (min-width: 40em){.grid-padding-y .grid-padding-y{margin-top:-.9375rem;margin-bottom:-.9375rem}}.grid-padding-y>.cell{padding-top:.625rem;padding-bottom:.625rem}@media print,screen and (min-width: 40em){.grid-padding-y>.cell{padding-top:.9375rem;padding-bottom:.9375rem}}.grid-frame{overflow:hidden;position:relative;flex-wrap:nowrap;align-items:stretch;width:100vw}.cell .grid-frame{width:100%}.cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.cell-block-y{overflow-y:auto;max-height:100%;min-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.cell-block-container{display:flex;flex-direction:column;max-height:100%}.cell-block-container>.grid-x{max-height:100%;flex-wrap:nowrap}@media print,screen and (min-width: 40em){.medium-grid-frame{overflow:hidden;position:relative;flex-wrap:nowrap;align-items:stretch;width:100vw}.cell .medium-grid-frame{width:100%}.medium-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.medium-cell-block-container{display:flex;flex-direction:column;max-height:100%}.medium-cell-block-container>.grid-x{max-height:100%;flex-wrap:nowrap}.medium-cell-block-y{overflow-y:auto;max-height:100%;min-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}}@media print,screen and (min-width: 64em){.large-grid-frame{overflow:hidden;position:relative;flex-wrap:nowrap;align-items:stretch;width:100vw}.cell .large-grid-frame{width:100%}.large-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.large-cell-block-container{display:flex;flex-direction:column;max-height:100%}.large-cell-block-container>.grid-x{max-height:100%;flex-wrap:nowrap}.large-cell-block-y{overflow-y:auto;max-height:100%;min-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}}.grid-y.grid-frame{overflow:hidden;position:relative;flex-wrap:nowrap;align-items:stretch;height:100vh;width:auto}@media print,screen and (min-width: 40em){.grid-y.medium-grid-frame{overflow:hidden;position:relative;flex-wrap:nowrap;align-items:stretch;height:100vh;width:auto}}@media print,screen and (min-width: 64em){.grid-y.large-grid-frame{overflow:hidden;position:relative;flex-wrap:nowrap;align-items:stretch;height:100vh;width:auto}}.cell .grid-y.grid-frame{height:100%}@media print,screen and (min-width: 40em){.cell .grid-y.medium-grid-frame{height:100%}}@media print,screen and (min-width: 64em){.cell .grid-y.large-grid-frame{height:100%}}.grid-margin-y{margin-top:-.625rem;margin-bottom:-.625rem}@media print,screen and (min-width: 40em){.grid-margin-y{margin-top:-.9375rem;margin-bottom:-.9375rem}}.grid-margin-y>.cell{height:calc(100% - 1.25rem);margin-top:.625rem;margin-bottom:.625rem}@media print,screen and (min-width: 40em){.grid-margin-y>.cell{height:calc(100% - 1.875rem);margin-top:.9375rem;margin-bottom:.9375rem}}.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.3333333333% - 1.25rem)}.grid-margin-y>.small-2{height:calc(16.6666666667% - 1.25rem)}.grid-margin-y>.small-3{height:calc(25% - 1.25rem)}.grid-margin-y>.small-4{height:calc(33.3333333333% - 1.25rem)}.grid-margin-y>.small-5{height:calc(41.6666666667% - 1.25rem)}.grid-margin-y>.small-6{height:calc(50% - 1.25rem)}.grid-margin-y>.small-7{height:calc(58.3333333333% - 1.25rem)}.grid-margin-y>.small-8{height:calc(66.6666666667% - 1.25rem)}.grid-margin-y>.small-9{height:calc(75% - 1.25rem)}.grid-margin-y>.small-10{height:calc(83.3333333333% - 1.25rem)}.grid-margin-y>.small-11{height:calc(91.6666666667% - 1.25rem)}.grid-margin-y>.small-12{height:calc(100% - 1.25rem)}@media print,screen and (min-width: 40em){.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.3333333333% - 1.875rem)}.grid-margin-y>.small-2{height:calc(16.6666666667% - 1.875rem)}.grid-margin-y>.small-3{height:calc(25% - 1.875rem)}.grid-margin-y>.small-4{height:calc(33.3333333333% - 1.875rem)}.grid-margin-y>.small-5{height:calc(41.6666666667% - 1.875rem)}.grid-margin-y>.small-6{height:calc(50% - 1.875rem)}.grid-margin-y>.small-7{height:calc(58.3333333333% - 1.875rem)}.grid-margin-y>.small-8{height:calc(66.6666666667% - 1.875rem)}.grid-margin-y>.small-9{height:calc(75% - 1.875rem)}.grid-margin-y>.small-10{height:calc(83.3333333333% - 1.875rem)}.grid-margin-y>.small-11{height:calc(91.6666666667% - 1.875rem)}.grid-margin-y>.small-12{height:calc(100% - 1.875rem)}.grid-margin-y>.medium-auto{height:auto}.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.3333333333% - 1.875rem)}.grid-margin-y>.medium-2{height:calc(16.6666666667% - 1.875rem)}.grid-margin-y>.medium-3{height:calc(25% - 1.875rem)}.grid-margin-y>.medium-4{height:calc(33.3333333333% - 1.875rem)}.grid-margin-y>.medium-5{height:calc(41.6666666667% - 1.875rem)}.grid-margin-y>.medium-6{height:calc(50% - 1.875rem)}.grid-margin-y>.medium-7{height:calc(58.3333333333% - 1.875rem)}.grid-margin-y>.medium-8{height:calc(66.6666666667% - 1.875rem)}.grid-margin-y>.medium-9{height:calc(75% - 1.875rem)}.grid-margin-y>.medium-10{height:calc(83.3333333333% - 1.875rem)}.grid-margin-y>.medium-11{height:calc(91.6666666667% - 1.875rem)}.grid-margin-y>.medium-12{height:calc(100% - 1.875rem)}}@media print,screen and (min-width: 64em){.grid-margin-y>.large-auto{height:auto}.grid-margin-y>.large-shrink{height:auto}.grid-margin-y>.large-1{height:calc(8.3333333333% - 1.875rem)}.grid-margin-y>.large-2{height:calc(16.6666666667% - 1.875rem)}.grid-margin-y>.large-3{height:calc(25% - 1.875rem)}.grid-margin-y>.large-4{height:calc(33.3333333333% - 1.875rem)}.grid-margin-y>.large-5{height:calc(41.6666666667% - 1.875rem)}.grid-margin-y>.large-6{height:calc(50% - 1.875rem)}.grid-margin-y>.large-7{height:calc(58.3333333333% - 1.875rem)}.grid-margin-y>.large-8{height:calc(66.6666666667% - 1.875rem)}.grid-margin-y>.large-9{height:calc(75% - 1.875rem)}.grid-margin-y>.large-10{height:calc(83.3333333333% - 1.875rem)}.grid-margin-y>.large-11{height:calc(91.6666666667% - 1.875rem)}.grid-margin-y>.large-12{height:calc(100% - 1.875rem)}}.grid-frame.grid-margin-y{height:calc(100vh + 1.25rem)}@media print,screen and (min-width: 40em){.grid-frame.grid-margin-y{height:calc(100vh + 1.875rem)}}@media print,screen and (min-width: 64em){.grid-frame.grid-margin-y{height:calc(100vh + 1.875rem)}}@media print,screen and (min-width: 40em){.grid-margin-y.medium-grid-frame{height:calc(100vh + 1.875rem)}}@media print,screen and (min-width: 64em){.grid-margin-y.large-grid-frame{height:calc(100vh + 1.875rem)}}.button{display:inline-block;vertical-align:middle;margin:0 0 1rem;border:1px solid transparent;border-radius:0;transition:background-color .25s ease-out,color .25s ease-out;font-family:inherit;font-size:.9rem;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer;padding:.85em 1em}[data-whatinput=mouse] .button{outline:0}.button.tiny{font-size:.6rem}.button.small{font-size:.75rem}.button.large{font-size:1.25rem}.button.expanded{display:block;width:100%;margin-right:0;margin-left:0}.button,.button.disabled,.button[disabled],.button.disabled:hover,.button[disabled]:hover,.button.disabled:focus,.button[disabled]:focus{background-color:#1779ba;color:#fefefe}.button:hover,.button:focus{background-color:#14679e;color:#fefefe}.button.primary,.button.primary.disabled,.button.primary[disabled],.button.primary.disabled:hover,.button.primary[disabled]:hover,.button.primary.disabled:focus,.button.primary[disabled]:focus{background-color:#1779ba;color:#fefefe}.button.primary:hover,.button.primary:focus{background-color:#126195;color:#fefefe}.button.secondary,.button.secondary.disabled,.button.secondary[disabled],.button.secondary.disabled:hover,.button.secondary[disabled]:hover,.button.secondary.disabled:focus,.button.secondary[disabled]:focus{background-color:#767676;color:#fefefe}.button.secondary:hover,.button.secondary:focus{background-color:#5e5e5e;color:#fefefe}.button.success,.button.success.disabled,.button.success[disabled],.button.success.disabled:hover,.button.success[disabled]:hover,.button.success.disabled:focus,.button.success[disabled]:focus{background-color:#3adb76;color:#0a0a0a}.button.success:hover,.button.success:focus{background-color:#22bb5b;color:#0a0a0a}.button.warning,.button.warning.disabled,.button.warning[disabled],.button.warning.disabled:hover,.button.warning[disabled]:hover,.button.warning.disabled:focus,.button.warning[disabled]:focus{background-color:#ffae00;color:#0a0a0a}.button.warning:hover,.button.warning:focus{background-color:#cc8b00;color:#0a0a0a}.button.alert,.button.alert.disabled,.button.alert[disabled],.button.alert.disabled:hover,.button.alert[disabled]:hover,.button.alert.disabled:focus,.button.alert[disabled]:focus{background-color:#cc4b37;color:#fefefe}.button.alert:hover,.button.alert:focus{background-color:#a53b2a;color:#fefefe}.button.hollow,.button.hollow:hover,.button.hollow:focus,.button.hollow.disabled,.button.hollow.disabled:hover,.button.hollow.disabled:focus,.button.hollow[disabled],.button.hollow[disabled]:hover,.button.hollow[disabled]:focus{background-color:transparent}.button.hollow,.button.hollow.disabled,.button.hollow[disabled],.button.hollow.disabled:hover,.button.hollow[disabled]:hover,.button.hollow.disabled:focus,.button.hollow[disabled]:focus{border:1px solid #1779ba;color:#1779ba}.button.hollow:hover,.button.hollow:focus{border-color:#0c3d5d;color:#0c3d5d}.button.hollow.primary,.button.hollow.primary.disabled,.button.hollow.primary[disabled],.button.hollow.primary.disabled:hover,.button.hollow.primary[disabled]:hover,.button.hollow.primary.disabled:focus,.button.hollow.primary[disabled]:focus{border:1px solid #1779ba;color:#1779ba}.button.hollow.primary:hover,.button.hollow.primary:focus{border-color:#0c3d5d;color:#0c3d5d}.button.hollow.secondary,.button.hollow.secondary.disabled,.button.hollow.secondary[disabled],.button.hollow.secondary.disabled:hover,.button.hollow.secondary[disabled]:hover,.button.hollow.secondary.disabled:focus,.button.hollow.secondary[disabled]:focus{border:1px solid #767676;color:#767676}.button.hollow.secondary:hover,.button.hollow.secondary:focus{border-color:#3b3b3b;color:#3b3b3b}.button.hollow.success,.button.hollow.success.disabled,.button.hollow.success[disabled],.button.hollow.success.disabled:hover,.button.hollow.success[disabled]:hover,.button.hollow.success.disabled:focus,.button.hollow.success[disabled]:focus{border:1px solid #3adb76;color:#3adb76}.button.hollow.success:hover,.button.hollow.success:focus{border-color:#157539;color:#157539}.button.hollow.warning,.button.hollow.warning.disabled,.button.hollow.warning[disabled],.button.hollow.warning.disabled:hover,.button.hollow.warning[disabled]:hover,.button.hollow.warning.disabled:focus,.button.hollow.warning[disabled]:focus{border:1px solid #ffae00;color:#ffae00}.button.hollow.warning:hover,.button.hollow.warning:focus{border-color:#805700;color:#805700}.button.hollow.alert,.button.hollow.alert.disabled,.button.hollow.alert[disabled],.button.hollow.alert.disabled:hover,.button.hollow.alert[disabled]:hover,.button.hollow.alert.disabled:focus,.button.hollow.alert[disabled]:focus{border:1px solid #cc4b37;color:#cc4b37}.button.hollow.alert:hover,.button.hollow.alert:focus{border-color:#67251a;color:#67251a}.button.clear,.button.clear:hover,.button.clear:focus,.button.clear.disabled,.button.clear.disabled:hover,.button.clear.disabled:focus,.button.clear[disabled],.button.clear[disabled]:hover,.button.clear[disabled]:focus{border-color:transparent;background-color:transparent}.button.clear,.button.clear.disabled,.button.clear[disabled],.button.clear.disabled:hover,.button.clear[disabled]:hover,.button.clear.disabled:focus,.button.clear[disabled]:focus{color:#1779ba}.button.clear:hover,.button.clear:focus{color:#0c3d5d}.button.clear.primary,.button.clear.primary.disabled,.button.clear.primary[disabled],.button.clear.primary.disabled:hover,.button.clear.primary[disabled]:hover,.button.clear.primary.disabled:focus,.button.clear.primary[disabled]:focus{color:#1779ba}.button.clear.primary:hover,.button.clear.primary:focus{color:#0c3d5d}.button.clear.secondary,.button.clear.secondary.disabled,.button.clear.secondary[disabled],.button.clear.secondary.disabled:hover,.button.clear.secondary[disabled]:hover,.button.clear.secondary.disabled:focus,.button.clear.secondary[disabled]:focus{color:#767676}.button.clear.secondary:hover,.button.clear.secondary:focus{color:#3b3b3b}.button.clear.success,.button.clear.success.disabled,.button.clear.success[disabled],.button.clear.success.disabled:hover,.button.clear.success[disabled]:hover,.button.clear.success.disabled:focus,.button.clear.success[disabled]:focus{color:#3adb76}.button.clear.success:hover,.button.clear.success:focus{color:#157539}.button.clear.warning,.button.clear.warning.disabled,.button.clear.warning[disabled],.button.clear.warning.disabled:hover,.button.clear.warning[disabled]:hover,.button.clear.warning.disabled:focus,.button.clear.warning[disabled]:focus{color:#ffae00}.button.clear.warning:hover,.button.clear.warning:focus{color:#805700}.button.clear.alert,.button.clear.alert.disabled,.button.clear.alert[disabled],.button.clear.alert.disabled:hover,.button.clear.alert[disabled]:hover,.button.clear.alert.disabled:focus,.button.clear.alert[disabled]:focus{color:#cc4b37}.button.clear.alert:hover,.button.clear.alert:focus{color:#67251a}.button.disabled,.button[disabled]{opacity:.25;cursor:not-allowed}.button.dropdown:after{display:block;width:0;height:0;border-style:solid;border-width:.4em;content:"";border-bottom-width:0;border-color:#fefefe transparent transparent;position:relative;top:.4em;display:inline-block;float:right;margin-left:1em}.button.dropdown.hollow:after,.button.dropdown.clear:after{border-top-color:#1779ba}.button.dropdown.hollow.primary:after,.button.dropdown.clear.primary:after{border-top-color:#1779ba}.button.dropdown.hollow.secondary:after,.button.dropdown.clear.secondary:after{border-top-color:#767676}.button.dropdown.hollow.success:after,.button.dropdown.clear.success:after{border-top-color:#3adb76}.button.dropdown.hollow.warning:after,.button.dropdown.clear.warning:after{border-top-color:#ffae00}.button.dropdown.hollow.alert:after,.button.dropdown.clear.alert:after{border-top-color:#cc4b37}.button.arrow-only:after{top:-.1em;float:none;margin-left:0}a.button:hover,a.button:focus{text-decoration:none}.button-group{margin-bottom:1rem;display:flex;flex-wrap:wrap;align-items:stretch;flex-grow:1}.button-group:before,.button-group:after{display:none}.button-group:before,.button-group:after{display:table;content:" ";flex-basis:0;order:1}.button-group:after{clear:both}.button-group .button{margin:0 1px 1px 0;font-size:.9rem;flex:0 0 auto}.button-group .button:last-child{margin-right:0}.button-group.tiny .button{font-size:.6rem}.button-group.small .button{font-size:.75rem}.button-group.large .button{font-size:1.25rem}.button-group.expanded .button{flex:1 1 0px}.button-group.primary .button,.button-group.primary .button.disabled,.button-group.primary .button[disabled],.button-group.primary .button.disabled:hover,.button-group.primary .button[disabled]:hover,.button-group.primary .button.disabled:focus,.button-group.primary .button[disabled]:focus{background-color:#1779ba;color:#fefefe}.button-group.primary .button:hover,.button-group.primary .button:focus{background-color:#126195;color:#fefefe}.button-group.secondary .button,.button-group.secondary .button.disabled,.button-group.secondary .button[disabled],.button-group.secondary .button.disabled:hover,.button-group.secondary .button[disabled]:hover,.button-group.secondary .button.disabled:focus,.button-group.secondary .button[disabled]:focus{background-color:#767676;color:#fefefe}.button-group.secondary .button:hover,.button-group.secondary .button:focus{background-color:#5e5e5e;color:#fefefe}.button-group.success .button,.button-group.success .button.disabled,.button-group.success .button[disabled],.button-group.success .button.disabled:hover,.button-group.success .button[disabled]:hover,.button-group.success .button.disabled:focus,.button-group.success .button[disabled]:focus{background-color:#3adb76;color:#0a0a0a}.button-group.success .button:hover,.button-group.success .button:focus{background-color:#22bb5b;color:#0a0a0a}.button-group.warning .button,.button-group.warning .button.disabled,.button-group.warning .button[disabled],.button-group.warning .button.disabled:hover,.button-group.warning .button[disabled]:hover,.button-group.warning .button.disabled:focus,.button-group.warning .button[disabled]:focus{background-color:#ffae00;color:#0a0a0a}.button-group.warning .button:hover,.button-group.warning .button:focus{background-color:#cc8b00;color:#0a0a0a}.button-group.alert .button,.button-group.alert .button.disabled,.button-group.alert .button[disabled],.button-group.alert .button.disabled:hover,.button-group.alert .button[disabled]:hover,.button-group.alert .button.disabled:focus,.button-group.alert .button[disabled]:focus{background-color:#cc4b37;color:#fefefe}.button-group.alert .button:hover,.button-group.alert .button:focus{background-color:#a53b2a;color:#fefefe}.button-group.hollow .button,.button-group.hollow .button:hover,.button-group.hollow .button:focus,.button-group.hollow .button.disabled,.button-group.hollow .button.disabled:hover,.button-group.hollow .button.disabled:focus,.button-group.hollow .button[disabled],.button-group.hollow .button[disabled]:hover,.button-group.hollow .button[disabled]:focus{background-color:transparent}.button-group.hollow .button,.button-group.hollow .button.disabled,.button-group.hollow .button[disabled],.button-group.hollow .button.disabled:hover,.button-group.hollow .button[disabled]:hover,.button-group.hollow .button.disabled:focus,.button-group.hollow .button[disabled]:focus{border:1px solid #1779ba;color:#1779ba}.button-group.hollow .button:hover,.button-group.hollow .button:focus{border-color:#0c3d5d;color:#0c3d5d}.button-group.hollow.primary .button,.button-group.hollow.primary .button.disabled,.button-group.hollow.primary .button[disabled],.button-group.hollow.primary .button.disabled:hover,.button-group.hollow.primary .button[disabled]:hover,.button-group.hollow.primary .button.disabled:focus,.button-group.hollow.primary .button[disabled]:focus,.button-group.hollow .button.primary,.button-group.hollow .button.primary.disabled,.button-group.hollow .button.primary[disabled],.button-group.hollow .button.primary.disabled:hover,.button-group.hollow .button.primary[disabled]:hover,.button-group.hollow .button.primary.disabled:focus,.button-group.hollow .button.primary[disabled]:focus{border:1px solid #1779ba;color:#1779ba}.button-group.hollow.primary .button:hover,.button-group.hollow.primary .button:focus,.button-group.hollow .button.primary:hover,.button-group.hollow .button.primary:focus{border-color:#0c3d5d;color:#0c3d5d}.button-group.hollow.secondary .button,.button-group.hollow.secondary .button.disabled,.button-group.hollow.secondary .button[disabled],.button-group.hollow.secondary .button.disabled:hover,.button-group.hollow.secondary .button[disabled]:hover,.button-group.hollow.secondary .button.disabled:focus,.button-group.hollow.secondary .button[disabled]:focus,.button-group.hollow .button.secondary,.button-group.hollow .button.secondary.disabled,.button-group.hollow .button.secondary[disabled],.button-group.hollow .button.secondary.disabled:hover,.button-group.hollow .button.secondary[disabled]:hover,.button-group.hollow .button.secondary.disabled:focus,.button-group.hollow .button.secondary[disabled]:focus{border:1px solid #767676;color:#767676}.button-group.hollow.secondary .button:hover,.button-group.hollow.secondary .button:focus,.button-group.hollow .button.secondary:hover,.button-group.hollow .button.secondary:focus{border-color:#3b3b3b;color:#3b3b3b}.button-group.hollow.success .button,.button-group.hollow.success .button.disabled,.button-group.hollow.success .button[disabled],.button-group.hollow.success .button.disabled:hover,.button-group.hollow.success .button[disabled]:hover,.button-group.hollow.success .button.disabled:focus,.button-group.hollow.success .button[disabled]:focus,.button-group.hollow .button.success,.button-group.hollow .button.success.disabled,.button-group.hollow .button.success[disabled],.button-group.hollow .button.success.disabled:hover,.button-group.hollow .button.success[disabled]:hover,.button-group.hollow .button.success.disabled:focus,.button-group.hollow .button.success[disabled]:focus{border:1px solid #3adb76;color:#3adb76}.button-group.hollow.success .button:hover,.button-group.hollow.success .button:focus,.button-group.hollow .button.success:hover,.button-group.hollow .button.success:focus{border-color:#157539;color:#157539}.button-group.hollow.warning .button,.button-group.hollow.warning .button.disabled,.button-group.hollow.warning .button[disabled],.button-group.hollow.warning .button.disabled:hover,.button-group.hollow.warning .button[disabled]:hover,.button-group.hollow.warning .button.disabled:focus,.button-group.hollow.warning .button[disabled]:focus,.button-group.hollow .button.warning,.button-group.hollow .button.warning.disabled,.button-group.hollow .button.warning[disabled],.button-group.hollow .button.warning.disabled:hover,.button-group.hollow .button.warning[disabled]:hover,.button-group.hollow .button.warning.disabled:focus,.button-group.hollow .button.warning[disabled]:focus{border:1px solid #ffae00;color:#ffae00}.button-group.hollow.warning .button:hover,.button-group.hollow.warning .button:focus,.button-group.hollow .button.warning:hover,.button-group.hollow .button.warning:focus{border-color:#805700;color:#805700}.button-group.hollow.alert .button,.button-group.hollow.alert .button.disabled,.button-group.hollow.alert .button[disabled],.button-group.hollow.alert .button.disabled:hover,.button-group.hollow.alert .button[disabled]:hover,.button-group.hollow.alert .button.disabled:focus,.button-group.hollow.alert .button[disabled]:focus,.button-group.hollow .button.alert,.button-group.hollow .button.alert.disabled,.button-group.hollow .button.alert[disabled],.button-group.hollow .button.alert.disabled:hover,.button-group.hollow .button.alert[disabled]:hover,.button-group.hollow .button.alert.disabled:focus,.button-group.hollow .button.alert[disabled]:focus{border:1px solid #cc4b37;color:#cc4b37}.button-group.hollow.alert .button:hover,.button-group.hollow.alert .button:focus,.button-group.hollow .button.alert:hover,.button-group.hollow .button.alert:focus{border-color:#67251a;color:#67251a}.button-group.clear .button,.button-group.clear .button:hover,.button-group.clear .button:focus,.button-group.clear .button.disabled,.button-group.clear .button.disabled:hover,.button-group.clear .button.disabled:focus,.button-group.clear .button[disabled],.button-group.clear .button[disabled]:hover,.button-group.clear .button[disabled]:focus{border-color:transparent;background-color:transparent}.button-group.clear .button,.button-group.clear .button.disabled,.button-group.clear .button[disabled],.button-group.clear .button.disabled:hover,.button-group.clear .button[disabled]:hover,.button-group.clear .button.disabled:focus,.button-group.clear .button[disabled]:focus{color:#1779ba}.button-group.clear .button:hover,.button-group.clear .button:focus{color:#0c3d5d}.button-group.clear.primary .button,.button-group.clear.primary .button.disabled,.button-group.clear.primary .button[disabled],.button-group.clear.primary .button.disabled:hover,.button-group.clear.primary .button[disabled]:hover,.button-group.clear.primary .button.disabled:focus,.button-group.clear.primary .button[disabled]:focus,.button-group.clear .button.primary,.button-group.clear .button.primary.disabled,.button-group.clear .button.primary[disabled],.button-group.clear .button.primary.disabled:hover,.button-group.clear .button.primary[disabled]:hover,.button-group.clear .button.primary.disabled:focus,.button-group.clear .button.primary[disabled]:focus{color:#1779ba}.button-group.clear.primary .button:hover,.button-group.clear.primary .button:focus,.button-group.clear .button.primary:hover,.button-group.clear .button.primary:focus{color:#0c3d5d}.button-group.clear.secondary .button,.button-group.clear.secondary .button.disabled,.button-group.clear.secondary .button[disabled],.button-group.clear.secondary .button.disabled:hover,.button-group.clear.secondary .button[disabled]:hover,.button-group.clear.secondary .button.disabled:focus,.button-group.clear.secondary .button[disabled]:focus,.button-group.clear .button.secondary,.button-group.clear .button.secondary.disabled,.button-group.clear .button.secondary[disabled],.button-group.clear .button.secondary.disabled:hover,.button-group.clear .button.secondary[disabled]:hover,.button-group.clear .button.secondary.disabled:focus,.button-group.clear .button.secondary[disabled]:focus{color:#767676}.button-group.clear.secondary .button:hover,.button-group.clear.secondary .button:focus,.button-group.clear .button.secondary:hover,.button-group.clear .button.secondary:focus{color:#3b3b3b}.button-group.clear.success .button,.button-group.clear.success .button.disabled,.button-group.clear.success .button[disabled],.button-group.clear.success .button.disabled:hover,.button-group.clear.success .button[disabled]:hover,.button-group.clear.success .button.disabled:focus,.button-group.clear.success .button[disabled]:focus,.button-group.clear .button.success,.button-group.clear .button.success.disabled,.button-group.clear .button.success[disabled],.button-group.clear .button.success.disabled:hover,.button-group.clear .button.success[disabled]:hover,.button-group.clear .button.success.disabled:focus,.button-group.clear .button.success[disabled]:focus{color:#3adb76}.button-group.clear.success .button:hover,.button-group.clear.success .button:focus,.button-group.clear .button.success:hover,.button-group.clear .button.success:focus{color:#157539}.button-group.clear.warning .button,.button-group.clear.warning .button.disabled,.button-group.clear.warning .button[disabled],.button-group.clear.warning .button.disabled:hover,.button-group.clear.warning .button[disabled]:hover,.button-group.clear.warning .button.disabled:focus,.button-group.clear.warning .button[disabled]:focus,.button-group.clear .button.warning,.button-group.clear .button.warning.disabled,.button-group.clear .button.warning[disabled],.button-group.clear .button.warning.disabled:hover,.button-group.clear .button.warning[disabled]:hover,.button-group.clear .button.warning.disabled:focus,.button-group.clear .button.warning[disabled]:focus{color:#ffae00}.button-group.clear.warning .button:hover,.button-group.clear.warning .button:focus,.button-group.clear .button.warning:hover,.button-group.clear .button.warning:focus{color:#805700}.button-group.clear.alert .button,.button-group.clear.alert .button.disabled,.button-group.clear.alert .button[disabled],.button-group.clear.alert .button.disabled:hover,.button-group.clear.alert .button[disabled]:hover,.button-group.clear.alert .button.disabled:focus,.button-group.clear.alert .button[disabled]:focus,.button-group.clear .button.alert,.button-group.clear .button.alert.disabled,.button-group.clear .button.alert[disabled],.button-group.clear .button.alert.disabled:hover,.button-group.clear .button.alert[disabled]:hover,.button-group.clear .button.alert.disabled:focus,.button-group.clear .button.alert[disabled]:focus{color:#cc4b37}.button-group.clear.alert .button:hover,.button-group.clear.alert .button:focus,.button-group.clear .button.alert:hover,.button-group.clear .button.alert:focus{color:#67251a}.button-group.no-gaps .button{margin-right:-.0625rem}.button-group.no-gaps .button+.button{border-left-color:transparent}.button-group.stacked,.button-group.stacked-for-small,.button-group.stacked-for-medium{flex-wrap:wrap}.button-group.stacked .button,.button-group.stacked-for-small .button,.button-group.stacked-for-medium .button{flex:0 0 100%}.button-group.stacked .button:last-child,.button-group.stacked-for-small .button:last-child,.button-group.stacked-for-medium .button:last-child{margin-bottom:0}.button-group.stacked.expanded .button,.button-group.stacked-for-small.expanded .button,.button-group.stacked-for-medium.expanded .button{flex:1 1 0px}@media print,screen and (min-width: 40em){.button-group.stacked-for-small .button{flex:0 0 auto;margin-bottom:0}}@media print,screen and (min-width: 64em){.button-group.stacked-for-medium .button{flex:0 0 auto;margin-bottom:0}}@media print,screen and (max-width: 39.99875em){.button-group.stacked-for-small.expanded{display:block}.button-group.stacked-for-small.expanded .button{display:block;margin-right:0}}@media print,screen and (max-width: 63.99875em){.button-group.stacked-for-medium.expanded{display:block}.button-group.stacked-for-medium.expanded .button{display:block;margin-right:0}}.close-button{position:absolute;z-index:10;color:#8a8a8a;cursor:pointer}[data-whatinput=mouse] .close-button{outline:0}.close-button:hover,.close-button:focus{color:#0a0a0a}.close-button.small{right:.66rem;top:.33em;font-size:1.5em;line-height:1}.close-button.medium,.close-button{right:1rem;top:.5rem;font-size:2em;line-height:1}.label{display:inline-block;padding:.33333rem .5rem;border-radius:0;font-size:.8rem;line-height:1;white-space:nowrap;cursor:default;background:#1779ba;color:#fefefe}.label.primary{background:#1779ba;color:#fefefe}.label.secondary{background:#767676;color:#fefefe}.label.success{background:#3adb76;color:#0a0a0a}.label.warning{background:#ffae00;color:#0a0a0a}.label.alert{background:#cc4b37;color:#fefefe}.progress{height:1rem;margin-bottom:1rem;border-radius:0;background-color:#cacaca}.progress.primary .progress-meter{background-color:#1779ba}.progress.secondary .progress-meter{background-color:#767676}.progress.success .progress-meter{background-color:#3adb76}.progress.warning .progress-meter{background-color:#ffae00}.progress.alert .progress-meter{background-color:#cc4b37}.progress-meter{position:relative;display:block;width:0%;height:100%;background-color:#1779ba}.progress-meter-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;font-size:.75rem;font-weight:700;color:#fefefe;white-space:nowrap}.slider{position:relative;height:.5rem;margin-top:1.25rem;margin-bottom:2.25rem;background-color:#e6e6e6;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none}.slider-fill{position:absolute;top:0;left:0;display:inline-block;max-width:100%;height:.5rem;background-color:#cacaca;transition:all .2s ease-in-out}.slider-fill.is-dragging{transition:all 0s linear}.slider-handle{left:0;z-index:1;cursor:grab;display:inline-block;width:1.4rem;height:1.4rem;border-radius:0;background-color:#1779ba;transition:all .2s ease-in-out;touch-action:manipulation;position:absolute;top:50%;transform:translateY(-50%)}[data-whatinput=mouse] .slider-handle{outline:0}.slider-handle:hover{background-color:#14679e}.slider-handle.is-dragging{transition:all 0s linear;cursor:grabbing}.slider.disabled,.slider[disabled]{opacity:.25;cursor:not-allowed}.slider.vertical{display:inline-block;width:.5rem;height:12.5rem;margin:0 1.25rem;transform:scaleY(-1)}.slider.vertical .slider-fill{top:0;width:.5rem;max-height:100%}.slider.vertical .slider-handle{position:absolute;top:0;left:50%;width:1.4rem;height:1.4rem;transform:translate(-50%)}.switch{position:relative;margin-bottom:1rem;outline:0;font-size:.875rem;font-weight:700;color:#fefefe;-webkit-user-select:none;user-select:none;height:2rem}.switch-input{position:absolute;margin-bottom:0;opacity:0}.switch-paddle{position:relative;display:block;width:4rem;height:2rem;border-radius:0;background:#cacaca;transition:all .25s ease-out;font-weight:inherit;color:inherit;cursor:pointer}input+.switch-paddle{margin:0}.switch-paddle:after{position:absolute;top:.25rem;left:.25rem;display:block;width:1.5rem;height:1.5rem;transform:translateZ(0);border-radius:0;background:#fefefe;transition:all .25s ease-out;content:""}input:checked~.switch-paddle{background:#1779ba}input:checked~.switch-paddle:after{left:2.25rem}input:focus-visible~.switch-paddle{background:#b6b6b6}input:focus-visible~.switch-paddle:after{background:#fefefe}input:checked:focus-visible~.switch-paddle{background:#14679e}input:disabled~.switch-paddle{cursor:not-allowed;opacity:.5}[data-whatinput=mouse] input:focus~.switch-paddle{outline:0}.switch-inactive,.switch-active{position:absolute;top:50%;transform:translateY(-50%)}.switch-active{left:8%;display:none}input:checked+label>.switch-active{display:block}.switch-inactive{right:15%}input:checked+label>.switch-inactive{display:none}.switch.tiny{height:1.5rem}.switch.tiny .switch-paddle{width:3rem;height:1.5rem;font-size:.625rem}.switch.tiny .switch-paddle:after{top:.25rem;left:.25rem;width:1rem;height:1rem}.switch.tiny input:checked~.switch-paddle:after{left:1.75rem}.switch.small{height:1.75rem}.switch.small .switch-paddle{width:3.5rem;height:1.75rem;font-size:.75rem}.switch.small .switch-paddle:after{top:.25rem;left:.25rem;width:1.25rem;height:1.25rem}.switch.small input:checked~.switch-paddle:after{left:2rem}.switch.large{height:2.5rem}.switch.large .switch-paddle{width:5rem;height:2.5rem;font-size:1rem}.switch.large .switch-paddle:after{top:.25rem;left:.25rem;width:2rem;height:2rem}.switch.large input:checked~.switch-paddle:after{left:2.75rem}table{border-collapse:collapse;width:100%;margin-bottom:1rem;border-radius:0}thead,tbody,tfoot{border:1px solid rgb(241.3,241.3,241.3);background-color:#fefefe}caption{padding:.5rem .625rem .625rem;font-weight:700}thead{background:#f8f8f8;color:#0a0a0a}tfoot{background:#f1f1f1;color:#0a0a0a}thead tr,tfoot tr{background:transparent}thead th,thead td,tfoot th,tfoot td{padding:.5rem .625rem .625rem;font-weight:700;text-align:left}tbody th,tbody td{padding:.5rem .625rem .625rem}tbody tr:nth-child(2n){border-bottom:0;background-color:#f1f1f1}table.unstriped tbody{background-color:#fefefe}table.unstriped tbody tr{border-bottom:1px solid rgb(241.3,241.3,241.3);background-color:#fefefe}@media print,screen and (max-width: 63.99875em){table.stack thead,table.stack tfoot{display:none}table.stack tr,table.stack th,table.stack td{display:block}table.stack td{border-top:0}}table.scroll{display:block;width:100%;overflow-x:auto}table.hover thead tr:hover{background-color:#f3f3f3}table.hover tfoot tr:hover{background-color:#ececec}table.hover tbody tr:hover{background-color:#f9f9f9}table.hover:not(.unstriped) tr:nth-of-type(2n):hover{background-color:#ececec}.table-scroll{overflow-x:auto}.badge{display:inline-block;min-width:2.1em;padding:.3em;border-radius:50%;font-size:.6rem;text-align:center;background:#1779ba;color:#fefefe}.badge.primary{background:#1779ba;color:#fefefe}.badge.secondary{background:#767676;color:#fefefe}.badge.success{background:#3adb76;color:#0a0a0a}.badge.warning{background:#ffae00;color:#0a0a0a}.badge.alert{background:#cc4b37;color:#fefefe}.breadcrumbs{margin:0 0 1rem;list-style:none}.breadcrumbs:before,.breadcrumbs:after{display:table;content:" ";flex-basis:0;order:1}.breadcrumbs:after{clear:both}.breadcrumbs li{float:left;font-size:.6875rem;color:#0a0a0a;cursor:default;text-transform:uppercase}.breadcrumbs li:not(:last-child):after{position:relative;margin:0 .75rem;opacity:1;content:"/";color:#cacaca}.breadcrumbs a{color:#1779ba}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .disabled{color:#cacaca;cursor:not-allowed}.callout{background-color:#fff;color:#0a0a0a;position:relative;margin:0 0 1rem;padding:1rem;border:1px solid rgba(10,10,10,.25);border-radius:0}.callout>:first-child{margin-top:0}.callout>:last-child{margin-bottom:0}.callout.primary{background-color:#d7ecfa;color:#0a0a0a}.callout.secondary{background-color:#eaeaea;color:#0a0a0a}.callout.success{background-color:#e1faea;color:#0a0a0a}.callout.warning{background-color:#fff3d9;color:#0a0a0a}.callout.alert{background-color:#f7e4e1;color:#0a0a0a}.callout.small{padding:.5rem}.callout.large{padding:3rem}.card{display:flex;flex-direction:column;flex-grow:1;margin-bottom:1rem;border:1px solid #e6e6e6;border-radius:0;background:#fefefe;box-shadow:none;overflow:hidden;color:#0a0a0a}.card>:last-child{margin-bottom:0}.card-divider{display:flex;flex:0 1 auto;padding:1rem;background:#e6e6e6}.card-divider>:last-child{margin-bottom:0}.card-section{flex:1 0 auto;padding:1rem}.card-section>:last-child{margin-bottom:0}.card-image{min-height:1px}.dropdown-pane{position:absolute;z-index:10;display:none;width:300px;padding:1rem;visibility:hidden;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-size:1rem}.dropdown-pane.is-opening{display:block}.dropdown-pane.is-open{display:block;visibility:visible}.dropdown-pane.tiny{width:100px}.dropdown-pane.small{width:200px}.dropdown-pane.large{width:400px}.pagination{margin-left:0;margin-bottom:1rem}.pagination:before,.pagination:after{display:table;content:" ";flex-basis:0;order:1}.pagination:after{clear:both}.pagination li{margin-right:.0625rem;border-radius:0;font-size:.875rem;display:none}.pagination li:last-child,.pagination li:first-child{display:inline-block}@media print,screen and (min-width: 40em){.pagination li{display:inline-block}}.pagination a,.pagination button{display:block;padding:.1875rem .625rem;border-radius:0;color:#0a0a0a}.pagination a:hover,.pagination button:hover{background:#e6e6e6}.pagination .current{padding:.1875rem .625rem;background:#1779ba;color:#fefefe;cursor:default}.pagination .disabled{padding:.1875rem .625rem;color:#cacaca;cursor:not-allowed}.pagination .disabled:hover{background:transparent}.pagination .ellipsis:after{padding:.1875rem .625rem;content:"…";color:#0a0a0a}.pagination-previous a:before,.pagination-previous.disabled:before{display:inline-block;margin-right:.5rem;content:"«"}.pagination-next a:after,.pagination-next.disabled:after{display:inline-block;margin-left:.5rem;content:"»"}.has-tip{position:relative;display:inline-block;border-bottom:dotted 1px #8a8a8a;font-weight:700;cursor:help}.tooltip{position:absolute;top:calc(100% + .6495rem);z-index:1200;max-width:10rem;padding:.75rem;border-radius:0;background-color:#0a0a0a;font-size:80%;color:#fefefe}.tooltip:before{position:absolute}.tooltip.bottom:before{display:block;width:0;height:0;border-style:solid;border-width:.75rem;content:"";border-top-width:0;border-color:transparent transparent #0a0a0a;bottom:100%}.tooltip.bottom.align-center:before{left:50%;transform:translate(-50%)}.tooltip.top:before{display:block;width:0;height:0;border-style:solid;border-width:.75rem;content:"";border-bottom-width:0;border-color:#0a0a0a transparent transparent;top:100%;bottom:auto}.tooltip.top.align-center:before{left:50%;transform:translate(-50%)}.tooltip.left:before{display:block;width:0;height:0;border-style:solid;border-width:.75rem;content:"";border-right-width:0;border-color:transparent transparent transparent #0a0a0a;left:100%}.tooltip.left.align-center:before{bottom:auto;top:50%;transform:translateY(-50%)}.tooltip.right:before{display:block;width:0;height:0;border-style:solid;border-width:.75rem;content:"";border-left-width:0;border-color:transparent #0a0a0a transparent transparent;right:100%;left:auto}.tooltip.right.align-center:before{bottom:auto;top:50%;transform:translateY(-50%)}.tooltip.align-top:before{bottom:auto;top:10%}.tooltip.align-bottom:before{bottom:10%;top:auto}.tooltip.align-left:before{left:10%;right:auto}.tooltip.align-right:before{left:auto;right:10%}.accordion{margin-left:0;background:#fefefe;list-style-type:none}.accordion[disabled] .accordion-title{cursor:not-allowed}.accordion-item:first-child>:first-child{border-radius:0}.accordion-item:last-child>:last-child{border-radius:0}.accordion-title{position:relative;display:block;padding:1.25rem 1rem;border:1px solid #e6e6e6;border-bottom:0;font-size:.75rem;line-height:1;color:#1779ba}:last-child:not(.is-active)>.accordion-title{border-bottom:1px solid #e6e6e6;border-radius:0}.accordion-title:hover,.accordion-title:focus{background-color:#e6e6e6}.accordion-title:before{position:absolute;top:50%;right:1rem;margin-top:-.5rem;content:"+"}.is-active>.accordion-title:before{content:"–"}.accordion-content{display:none;padding:1rem;border:1px solid #e6e6e6;border-bottom:0;background-color:#fefefe;color:#0a0a0a}:last-child>.accordion-content:last-child{border-bottom:1px solid #e6e6e6}.media-object{display:flex;margin-bottom:1rem;flex-wrap:nowrap}.media-object img{max-width:none}@media print,screen and (max-width: 39.99875em){.media-object.stack-for-small{flex-wrap:wrap}}.media-object-section{flex:0 1 auto}.media-object-section:first-child{padding-right:1rem}.media-object-section:last-child:not(:nth-child(2)){padding-left:1rem}.media-object-section>:last-child{margin-bottom:0}@media print,screen and (max-width: 39.99875em){.stack-for-small .media-object-section{padding:0;padding-bottom:1rem;flex-basis:100%;max-width:100%}.stack-for-small .media-object-section img{width:100%}}.media-object-section.main-section{flex:1 1 0px}.orbit{position:relative}.orbit-container{position:relative;height:0;margin:0;list-style:none;overflow:hidden}.orbit-slide{width:100%;position:absolute}.orbit-slide.no-motionui.is-active{top:0;left:0}.orbit-figure{margin:0}.orbit-image{width:100%;max-width:100%;margin:0}.orbit-caption{position:absolute;bottom:0;width:100%;margin-bottom:0;padding:1rem;background-color:#0a0a0a80;color:#fefefe}.orbit-next,.orbit-previous{z-index:10;padding:1rem;color:#fefefe;position:absolute;top:50%;transform:translateY(-50%)}[data-whatinput=mouse] .orbit-next,[data-whatinput=mouse] .orbit-previous{outline:0}.orbit-next:hover,.orbit-previous:hover,.orbit-next:active,.orbit-previous:active,.orbit-next:focus,.orbit-previous:focus{background-color:#0a0a0a80}.orbit-previous{left:0}.orbit-next{left:auto;right:0}.orbit-bullets{position:relative;margin-top:.8rem;margin-bottom:.8rem;text-align:center}[data-whatinput=mouse] .orbit-bullets{outline:0}.orbit-bullets button{width:1.2rem;height:1.2rem;margin:.1rem;border-radius:50%;background-color:#cacaca}.orbit-bullets button:hover,.orbit-bullets button.is-active{background-color:#8a8a8a}.responsive-embed,.flex-video{position:relative;height:0;margin-bottom:1rem;padding-bottom:75%;overflow:hidden}.responsive-embed iframe,.responsive-embed object,.responsive-embed embed,.responsive-embed video,.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}.responsive-embed.widescreen,.flex-video.widescreen{padding-bottom:56.25%}.tabs{margin:0;border:1px solid #e6e6e6;background:#fefefe;list-style-type:none}.tabs:before,.tabs:after{display:table;content:" ";flex-basis:0;order:1}.tabs:after{clear:both}.tabs.vertical>li{display:block;float:none;width:auto}.tabs.simple>li>a{padding:0}.tabs.simple>li>a:hover{background:transparent}.tabs.primary{background:#1779ba}.tabs.primary>li>a{color:#fefefe}.tabs.primary>li>a:hover,.tabs.primary>li>a:focus{background:#1673b1}.tabs-title{float:left}.tabs-title>a{display:block;padding:1.25rem 1.5rem;font-size:.75rem;line-height:1;color:#1779ba}[data-whatinput=mouse] .tabs-title>a{outline:0}.tabs-title>a:hover{background:#fefefe;color:#1468a0}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:#e6e6e6;color:#1779ba}.tabs-content{border:1px solid #e6e6e6;border-top:0;background:#fefefe;color:#0a0a0a;transition:all .5s ease}.tabs-content.vertical{border:1px solid #e6e6e6;border-left:0}.tabs-panel{display:none;padding:1rem}.tabs-panel.is-active{display:block}.thumbnail{display:inline-block;max-width:100%;margin-bottom:1rem;border:4px solid #fefefe;border-radius:0;box-shadow:0 0 0 1px #0a0a0a33;line-height:0}a.thumbnail{transition:box-shadow .2s ease-out}a.thumbnail:hover,a.thumbnail:focus{box-shadow:0 0 6px 1px #1779ba80}a.thumbnail image{box-shadow:none}.menu{padding:0;margin:0;list-style:none;position:relative;display:flex;flex-wrap:wrap}[data-whatinput=mouse] .menu li{outline:0}.menu a,.menu .button{line-height:1;text-decoration:none;display:block;padding:.7rem 1rem}.menu input,.menu select,.menu a,.menu button{margin-bottom:0}.menu input{display:inline-block}.menu,.menu.horizontal{flex-wrap:wrap;flex-direction:row}.menu.vertical{flex-wrap:nowrap;flex-direction:column}.menu.vertical.icon-top li a img,.menu.vertical.icon-top li a i,.menu.vertical.icon-top li a svg,.menu.vertical.icon-bottom li a img,.menu.vertical.icon-bottom li a i,.menu.vertical.icon-bottom li a svg{text-align:left}.menu.expanded li{flex:1 1 0px}.menu.expanded.icon-top li a img,.menu.expanded.icon-top li a i,.menu.expanded.icon-top li a svg,.menu.expanded.icon-bottom li a img,.menu.expanded.icon-bottom li a i,.menu.expanded.icon-bottom li a svg{text-align:left}.menu.simple{align-items:center}.menu.simple li+li{margin-left:1rem}.menu.simple a{padding:0}@media print,screen and (min-width: 40em){.menu.medium-horizontal{flex-wrap:wrap;flex-direction:row}.menu.medium-vertical{flex-wrap:nowrap;flex-direction:column}.menu.medium-expanded li,.menu.medium-simple li{flex:1 1 0px}}@media print,screen and (min-width: 64em){.menu.large-horizontal{flex-wrap:wrap;flex-direction:row}.menu.large-vertical{flex-wrap:nowrap;flex-direction:column}.menu.large-expanded li,.menu.large-simple li{flex:1 1 0px}}.menu.nested{margin-right:0;margin-left:1rem}.menu.icons a,.menu.icon-top a,.menu.icon-right a,.menu.icon-bottom a,.menu.icon-left a{display:flex}.menu.icon-left li a,.menu.nested.icon-left li a{flex-flow:row nowrap}.menu.icon-left li a img,.menu.icon-left li a i,.menu.icon-left li a svg,.menu.nested.icon-left li a img,.menu.nested.icon-left li a i,.menu.nested.icon-left li a svg{margin-right:.25rem}.menu.icon-right li a,.menu.nested.icon-right li a{flex-flow:row nowrap}.menu.icon-right li a img,.menu.icon-right li a i,.menu.icon-right li a svg,.menu.nested.icon-right li a img,.menu.nested.icon-right li a i,.menu.nested.icon-right li a svg{margin-left:.25rem}.menu.icon-top li a,.menu.nested.icon-top li a{flex-flow:column nowrap}.menu.icon-top li a img,.menu.icon-top li a i,.menu.icon-top li a svg,.menu.nested.icon-top li a img,.menu.nested.icon-top li a i,.menu.nested.icon-top li a svg{align-self:stretch;margin-bottom:.25rem;text-align:center}.menu.icon-bottom li a,.menu.nested.icon-bottom li a{flex-flow:column nowrap}.menu.icon-bottom li a img,.menu.icon-bottom li a i,.menu.icon-bottom li a svg,.menu.nested.icon-bottom li a img,.menu.nested.icon-bottom li a i,.menu.nested.icon-bottom li a svg{align-self:stretch;margin-bottom:.25rem;text-align:center}.menu .is-active>a{background:#1779ba;color:#fefefe}.menu .active>a{background:#1779ba;color:#fefefe}.menu.align-left{justify-content:flex-start}.menu.align-right li{display:flex;justify-content:flex-end}.menu.align-right li .submenu li{justify-content:flex-start}.menu.align-right.vertical li{display:block;text-align:right}.menu.align-right.vertical li .submenu li{text-align:right}.menu.align-right.icon-top li a img,.menu.align-right.icon-top li a i,.menu.align-right.icon-top li a svg,.menu.align-right.icon-bottom li a img,.menu.align-right.icon-bottom li a i,.menu.align-right.icon-bottom li a svg{text-align:right}.menu.align-right .nested{margin-right:1rem;margin-left:0}.menu.align-center li{display:flex;justify-content:center}.menu.align-center li .submenu li{justify-content:flex-start}.menu .menu-text{padding:.7rem 1rem;font-weight:700;line-height:1;color:inherit}.menu-centered>.menu{justify-content:center}.menu-centered>.menu li{display:flex;justify-content:center}.menu-centered>.menu li .submenu li{justify-content:flex-start}.no-js [data-responsive-menu] ul{display:none}.menu-icon{position:relative;display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}.menu-icon:after{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#fefefe;box-shadow:0 7px #fefefe,0 14px #fefefe;content:""}.menu-icon:hover:after{background:#cacaca;box-shadow:0 7px #cacaca,0 14px #cacaca}.menu-icon.dark{position:relative;display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}.menu-icon.dark:after{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#0a0a0a;box-shadow:0 7px #0a0a0a,0 14px #0a0a0a;content:""}.menu-icon.dark:hover:after{background:#8a8a8a;box-shadow:0 7px #8a8a8a,0 14px #8a8a8a}.accordion-menu li{width:100%}.accordion-menu a,.accordion-menu .is-accordion-submenu a{padding:.7rem 1rem}.accordion-menu .nested.is-accordion-submenu{margin-right:0;margin-left:1rem}.accordion-menu.align-right .nested.is-accordion-submenu{margin-right:1rem;margin-left:0}.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a{position:relative}.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a:after{display:block;width:0;height:0;border-style:solid;border-width:6px;content:"";border-bottom-width:0;border-color:#1779ba transparent transparent;position:absolute;top:50%;margin-top:-3px;right:1rem}.accordion-menu.align-left .is-accordion-submenu-parent>a:after{right:1rem;left:auto}.accordion-menu.align-right .is-accordion-submenu-parent>a:after{right:auto;left:1rem}.accordion-menu .is-accordion-submenu-parent[aria-expanded=true]>a:after{transform:rotate(180deg);transform-origin:50% 50%}.is-accordion-submenu-parent{position:relative}.has-submenu-toggle>a{margin-right:40px}.submenu-toggle{position:absolute;top:0;right:0;width:40px;height:40px;cursor:pointer}.submenu-toggle:after{display:block;width:0;height:0;border-style:solid;border-width:6px;content:"";border-bottom-width:0;border-color:#1779ba transparent transparent;top:0;bottom:0;margin:auto}.submenu-toggle[aria-expanded=true]:after{transform:scaleY(-1);transform-origin:50% 50%}.submenu-toggle-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.is-drilldown{position:relative;overflow:hidden}.is-drilldown li{display:block}.is-drilldown.animate-height{transition:height .5s}.drilldown a{padding:.7rem 1rem;background:#fefefe}.drilldown .is-drilldown-submenu{position:absolute;top:0;left:100%;z-index:-1;width:100%;background:#fefefe;transition:transform .15s linear}.drilldown .is-drilldown-submenu.is-active{z-index:1;display:block;transform:translate(-100%)}.drilldown .is-drilldown-submenu.is-closing{transform:translate(100%)}.drilldown .is-drilldown-submenu a{padding:.7rem 1rem}.drilldown .nested.is-drilldown-submenu{margin-right:0;margin-left:0}.drilldown .drilldown-submenu-cover-previous{min-height:100%}.drilldown .is-drilldown-submenu-parent>a{position:relative}.drilldown .is-drilldown-submenu-parent>a:after{display:block;width:0;height:0;border-style:solid;border-width:6px;content:"";border-right-width:0;border-color:transparent transparent transparent #1779ba;position:absolute;top:50%;margin-top:-6px;right:1rem}.drilldown.align-left .is-drilldown-submenu-parent>a:after{display:block;width:0;height:0;border-style:solid;border-width:6px;content:"";border-right-width:0;border-color:transparent transparent transparent #1779ba;right:1rem;left:auto}.drilldown.align-right .is-drilldown-submenu-parent>a:after{display:block;width:0;height:0;border-style:solid;border-width:6px;content:"";border-left-width:0;border-color:transparent #1779ba transparent transparent;right:auto;left:1rem}.drilldown .js-drilldown-back>a:before{display:block;width:0;height:0;border-style:solid;border-width:6px;content:"";border-left-width:0;border-color:transparent #1779ba transparent transparent;display:inline-block;vertical-align:middle;margin-right:.75rem}.dropdown.menu>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu>li.is-dropdown-submenu-parent>a:after{display:block;width:0;height:0;border-style:solid;border-width:6px;content:"";border-bottom-width:0;border-color:#1779ba transparent transparent;right:5px;left:auto;margin-top:-3px}[data-whatinput=mouse] .dropdown.menu a{outline:0}.dropdown.menu>li>a{padding:.7rem 1rem}.dropdown.menu>li.is-active>a{background:transparent;color:#1779ba}.no-js .dropdown.menu ul{display:none}.dropdown.menu .nested.is-dropdown-submenu{margin-right:0;margin-left:0}.dropdown.menu.vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu{top:0;right:100%;left:auto}.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.vertical>li>a:after{right:14px}.dropdown.menu.vertical>li.opens-left>a:after{display:block;width:0;height:0;border-style:solid;border-width:6px;content:"";border-left-width:0;border-color:transparent #1779ba transparent transparent;right:auto;left:5px}.dropdown.menu.vertical>li.opens-right>a:after{display:block;width:0;height:0;border-style:solid;border-width:6px;content:"";border-right-width:0;border-color:transparent transparent transparent #1779ba}@media print,screen and (min-width: 40em){.dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a:after{display:block;width:0;height:0;border-style:solid;border-width:6px;content:"";border-bottom-width:0;border-color:#1779ba transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu.medium-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu{top:0;right:100%;left:auto}.dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.medium-vertical>li>a:after{right:14px}.dropdown.menu.medium-vertical>li.opens-left>a:after{display:block;width:0;height:0;border-style:solid;border-width:6px;content:"";border-left-width:0;border-color:transparent #1779ba transparent transparent;right:auto;left:5px}.dropdown.menu.medium-vertical>li.opens-right>a:after{display:block;width:0;height:0;border-style:solid;border-width:6px;content:"";border-right-width:0;border-color:transparent transparent transparent #1779ba}}@media print,screen and (min-width: 64em){.dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a:after{display:block;width:0;height:0;border-style:solid;border-width:6px;content:"";border-bottom-width:0;border-color:#1779ba transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu.large-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu{top:0;right:100%;left:auto}.dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.large-vertical>li>a:after{right:14px}.dropdown.menu.large-vertical>li.opens-left>a:after{display:block;width:0;height:0;border-style:solid;border-width:6px;content:"";border-left-width:0;border-color:transparent #1779ba transparent transparent;right:auto;left:5px}.dropdown.menu.large-vertical>li.opens-right>a:after{display:block;width:0;height:0;border-style:solid;border-width:6px;content:"";border-right-width:0;border-color:transparent transparent transparent #1779ba}}.dropdown.menu.align-right .is-dropdown-submenu.first-sub{top:100%;right:0;left:auto}.is-dropdown-menu.vertical{width:100px}.is-dropdown-menu.vertical.align-right{float:right}.is-dropdown-submenu-parent{position:relative}.is-dropdown-submenu-parent a:after{position:absolute;top:50%;right:5px;left:auto;margin-top:-6px}.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{top:100%;left:auto}.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{right:100%;left:auto}.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right:auto;left:100%}.is-dropdown-submenu{position:absolute;top:0;left:100%;z-index:1;display:none;min-width:200px;border:1px solid #cacaca;background:#fefefe}.dropdown .is-dropdown-submenu a{padding:.7rem 1rem}.is-dropdown-submenu .is-dropdown-submenu-parent>a:after{right:14px}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a:after{display:block;width:0;height:0;border-style:solid;border-width:6px;content:"";border-left-width:0;border-color:transparent #1779ba transparent transparent;right:auto;left:5px}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a:after{display:block;width:0;height:0;border-style:solid;border-width:6px;content:"";border-right-width:0;border-color:transparent transparent transparent #1779ba}.is-dropdown-submenu .is-dropdown-submenu{margin-top:-1px}.is-dropdown-submenu>li{width:100%}.is-dropdown-submenu.js-dropdown-active{display:block}.is-off-canvas-open{overflow:hidden}.js-off-canvas-overlay{position:absolute;top:0;left:0;z-index:11;width:100%;height:100%;transition:opacity .5s ease,visibility .5s ease;background:#fefefe40;opacity:0;visibility:hidden;overflow:hidden}.js-off-canvas-overlay.is-visible{opacity:1;visibility:visible}.js-off-canvas-overlay.is-closable{cursor:pointer}.js-off-canvas-overlay.is-overlay-absolute{position:absolute}.js-off-canvas-overlay.is-overlay-fixed{position:fixed}.off-canvas-wrapper{position:relative;overflow:hidden}.off-canvas{z-index:12;transition:transform .5s ease;backface-visibility:hidden;background:#e6e6e6;position:fixed}[data-whatinput=mouse] .off-canvas{outline:0}.off-canvas.is-transition-push{z-index:12}.off-canvas.is-closed{visibility:hidden}.off-canvas.is-transition-overlap{z-index:13}.off-canvas.is-transition-overlap.is-open{box-shadow:0 0 10px #0a0a0ab3}.off-canvas.is-open{transform:translate(0)}.off-canvas-absolute{z-index:12;transition:transform .5s ease;backface-visibility:hidden;background:#e6e6e6;position:absolute}[data-whatinput=mouse] .off-canvas-absolute{outline:0}.off-canvas-absolute.is-transition-push{z-index:12}.off-canvas-absolute.is-closed{visibility:hidden}.off-canvas-absolute.is-transition-overlap{z-index:13}.off-canvas-absolute.is-transition-overlap.is-open{box-shadow:0 0 10px #0a0a0ab3}.off-canvas-absolute.is-open{transform:translate(0)}.position-left{top:0;left:0;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;width:250px;transform:translate(-250px)}.off-canvas-content .off-canvas.position-left{transform:translate(-250px)}.off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open{transform:translate(0)}.off-canvas-content.is-open-left.has-transition-push{transform:translate(250px)}.position-left.is-transition-push{box-shadow:inset -13px 0 20px -13px #0a0a0a40}.position-right{top:0;right:0;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;width:250px;transform:translate(250px)}.off-canvas-content .off-canvas.position-right{transform:translate(250px)}.off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open{transform:translate(0)}.off-canvas-content.is-open-right.has-transition-push{transform:translate(-250px)}.position-right.is-transition-push{box-shadow:inset 13px 0 20px -13px #0a0a0a40}.position-top{top:0;left:0;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;height:250px;transform:translateY(-250px)}.off-canvas-content .off-canvas.position-top{transform:translateY(-250px)}.off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open{transform:translate(0)}.off-canvas-content.is-open-top.has-transition-push{transform:translateY(250px)}.position-top.is-transition-push{box-shadow:inset 0 -13px 20px -13px #0a0a0a40}.position-bottom{bottom:0;left:0;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;height:250px;transform:translateY(250px)}.off-canvas-content .off-canvas.position-bottom{transform:translateY(250px)}.off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open{transform:translate(0)}.off-canvas-content.is-open-bottom.has-transition-push{transform:translateY(-250px)}.position-bottom.is-transition-push{box-shadow:inset 0 13px 20px -13px #0a0a0a40}.off-canvas-content{transform:none;backface-visibility:hidden}.off-canvas-content.has-transition-overlap,.off-canvas-content.has-transition-push{transition:transform .5s ease}.off-canvas-content.has-transition-push,.off-canvas-content .off-canvas.is-open{transform:translate(0)}@media print,screen and (min-width: 40em){.position-left.reveal-for-medium{transform:none;z-index:12;transition:none;visibility:visible}.position-left.reveal-for-medium .close-button{display:none}.off-canvas-content .position-left.reveal-for-medium{transform:none}.off-canvas-content.has-reveal-left{margin-left:250px}.position-left.reveal-for-medium~.off-canvas-content{margin-left:250px}.position-right.reveal-for-medium{transform:none;z-index:12;transition:none;visibility:visible}.position-right.reveal-for-medium .close-button{display:none}.off-canvas-content .position-right.reveal-for-medium{transform:none}.off-canvas-content.has-reveal-right{margin-right:250px}.position-right.reveal-for-medium~.off-canvas-content{margin-right:250px}.position-top.reveal-for-medium{transform:none;z-index:12;transition:none;visibility:visible}.position-top.reveal-for-medium .close-button{display:none}.off-canvas-content .position-top.reveal-for-medium{transform:none}.off-canvas-content.has-reveal-top{margin-top:250px}.position-top.reveal-for-medium~.off-canvas-content{margin-top:250px}.position-bottom.reveal-for-medium{transform:none;z-index:12;transition:none;visibility:visible}.position-bottom.reveal-for-medium .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-medium{transform:none}.off-canvas-content.has-reveal-bottom{margin-bottom:250px}.position-bottom.reveal-for-medium~.off-canvas-content{margin-bottom:250px}}@media print,screen and (min-width: 64em){.position-left.reveal-for-large{transform:none;z-index:12;transition:none;visibility:visible}.position-left.reveal-for-large .close-button{display:none}.off-canvas-content .position-left.reveal-for-large{transform:none}.off-canvas-content.has-reveal-left{margin-left:250px}.position-left.reveal-for-large~.off-canvas-content{margin-left:250px}.position-right.reveal-for-large{transform:none;z-index:12;transition:none;visibility:visible}.position-right.reveal-for-large .close-button{display:none}.off-canvas-content .position-right.reveal-for-large{transform:none}.off-canvas-content.has-reveal-right{margin-right:250px}.position-right.reveal-for-large~.off-canvas-content{margin-right:250px}.position-top.reveal-for-large{transform:none;z-index:12;transition:none;visibility:visible}.position-top.reveal-for-large .close-button{display:none}.off-canvas-content .position-top.reveal-for-large{transform:none}.off-canvas-content.has-reveal-top{margin-top:250px}.position-top.reveal-for-large~.off-canvas-content{margin-top:250px}.position-bottom.reveal-for-large{transform:none;z-index:12;transition:none;visibility:visible}.position-bottom.reveal-for-large .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-large{transform:none}.off-canvas-content.has-reveal-bottom{margin-bottom:250px}.position-bottom.reveal-for-large~.off-canvas-content{margin-bottom:250px}}@media print,screen and (min-width: 40em){.off-canvas.in-canvas-for-medium{visibility:visible;height:auto;position:static;background:none;width:auto;overflow:visible;transition:none}.off-canvas.in-canvas-for-medium.position-left,.off-canvas.in-canvas-for-medium.position-right,.off-canvas.in-canvas-for-medium.position-top,.off-canvas.in-canvas-for-medium.position-bottom{box-shadow:none;transform:none}.off-canvas.in-canvas-for-medium .close-button{display:none}}@media print,screen and (min-width: 64em){.off-canvas.in-canvas-for-large{visibility:visible;height:auto;position:static;background:none;width:auto;overflow:visible;transition:none}.off-canvas.in-canvas-for-large.position-left,.off-canvas.in-canvas-for-large.position-right,.off-canvas.in-canvas-for-large.position-top,.off-canvas.in-canvas-for-large.position-bottom{box-shadow:none;transform:none}.off-canvas.in-canvas-for-large .close-button{display:none}}html.is-reveal-open{position:fixed;width:100%;overflow-y:hidden}html.is-reveal-open.zf-has-scroll{overflow-y:scroll;-webkit-overflow-scrolling:touch}html.is-reveal-open body{overflow-y:hidden}.reveal-overlay{position:fixed;inset:0;z-index:1005;display:none;background-color:#0a0a0a73;overflow-y:auto;-webkit-overflow-scrolling:touch}.reveal{position:relative;top:100px;margin-right:auto;margin-left:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:1006;backface-visibility:hidden;display:none;padding:1rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe}[data-whatinput=mouse] .reveal{outline:0}@media print,screen and (min-width: 40em){.reveal{min-height:0}}.reveal .column{min-width:0}.reveal>:last-child{margin-bottom:0}@media print,screen and (min-width: 40em){.reveal{width:600px;max-width:75rem}}.reveal.collapse{padding:0}@media print,screen and (min-width: 40em){.reveal.tiny{width:30%;max-width:75rem}}@media print,screen and (min-width: 40em){.reveal.small{width:50%;max-width:75rem}}@media print,screen and (min-width: 40em){.reveal.large{width:90%;max-width:75rem}}.reveal.full{inset:0;width:100%;max-width:none;height:100%;min-height:100%;margin-left:0;border:0;border-radius:0}@media print,screen and (max-width: 39.99875em){.reveal{inset:0;width:100%;max-width:none;height:100%;min-height:100%;margin-left:0;border:0;border-radius:0}}.reveal.without-overlay{position:fixed}.sticky-container{position:relative}.sticky{position:relative;z-index:0;transform:translateZ(0)}.sticky.is-stuck{position:fixed;z-index:5;width:100%}.sticky.is-stuck.is-at-top{top:0}.sticky.is-stuck.is-at-bottom{bottom:0}.sticky.is-anchored{position:relative;right:auto;left:auto}.sticky.is-anchored.is-at-bottom{bottom:0}.title-bar{padding:.5rem;background:#0a0a0a;color:#fefefe;display:flex;justify-content:flex-start;align-items:center}.title-bar .menu-icon{margin-left:.25rem;margin-right:.25rem}.title-bar-left,.title-bar-right{flex:1 1 0px}.title-bar-right{text-align:right}.title-bar-title{display:inline-block;vertical-align:middle;font-weight:700}.top-bar{padding:.5rem;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.top-bar,.top-bar ul{background-color:#e6e6e6}.top-bar input{max-width:200px;margin-right:1rem}.top-bar .input-group-field{width:100%;margin-right:0}.top-bar input.button{width:auto}.top-bar{flex-wrap:wrap}.top-bar .top-bar-left,.top-bar .top-bar-right{flex:0 0 100%;max-width:100%}@media print,screen and (min-width: 40em){.top-bar{flex-wrap:nowrap}.top-bar .top-bar-left{flex:1 1 auto;margin-right:auto}.top-bar .top-bar-right{flex:0 1 auto;margin-left:auto}}@media print,screen and (max-width: 63.99875em){.top-bar.stacked-for-medium{flex-wrap:wrap}.top-bar.stacked-for-medium .top-bar-left,.top-bar.stacked-for-medium .top-bar-right{flex:0 0 100%;max-width:100%}}@media print,screen and (max-width: 74.99875em){.top-bar.stacked-for-large{flex-wrap:wrap}.top-bar.stacked-for-large .top-bar-left,.top-bar.stacked-for-large .top-bar-right{flex:0 0 100%;max-width:100%}}.top-bar-title{flex:0 0 auto;margin:.5rem 1rem .5rem 0}.top-bar-left,.top-bar-right{flex:0 0 auto}.float-left{float:left!important}.float-right{float:right!important}.float-center{display:block;margin-right:auto;margin-left:auto}.clearfix:before,.clearfix:after{display:table;content:" ";flex-basis:0;order:1}.clearfix:after{clear:both}.align-left{justify-content:flex-start}.align-right{justify-content:flex-end}.align-center{justify-content:center}.align-justify{justify-content:space-between}.align-spaced{justify-content:space-around}.align-left.vertical.menu>li>a{justify-content:flex-start}.align-right.vertical.menu>li>a{justify-content:flex-end}.align-center.vertical.menu>li>a{justify-content:center}.align-top{align-items:flex-start}.align-self-top{align-self:flex-start}.align-bottom{align-items:flex-end}.align-self-bottom{align-self:flex-end}.align-middle{align-items:center}.align-self-middle{align-self:center}.align-stretch{align-items:stretch}.align-self-stretch{align-self:stretch}.align-center-middle{justify-content:center;align-items:center;align-content:center}.small-order-1{order:1}.small-order-2{order:2}.small-order-3{order:3}.small-order-4{order:4}.small-order-5{order:5}.small-order-6{order:6}@media print,screen and (min-width: 40em){.medium-order-1{order:1}.medium-order-2{order:2}.medium-order-3{order:3}.medium-order-4{order:4}.medium-order-5{order:5}.medium-order-6{order:6}}@media print,screen and (min-width: 64em){.large-order-1{order:1}.large-order-2{order:2}.large-order-3{order:3}.large-order-4{order:4}.large-order-5{order:5}.large-order-6{order:6}}.flex-container{display:flex}.flex-child-auto{flex:1 1 auto}.flex-child-grow{flex:1 0 auto}.flex-child-shrink{flex:0 1 auto}.flex-dir-row{flex-direction:row}.flex-dir-row-reverse{flex-direction:row-reverse}.flex-dir-column{flex-direction:column}.flex-dir-column-reverse{flex-direction:column-reverse}@media print,screen and (min-width: 40em){.medium-flex-container{display:flex}.medium-flex-child-auto{flex:1 1 auto}.medium-flex-child-grow{flex:1 0 auto}.medium-flex-child-shrink{flex:0 1 auto}.medium-flex-dir-row{flex-direction:row}.medium-flex-dir-row-reverse{flex-direction:row-reverse}.medium-flex-dir-column{flex-direction:column}.medium-flex-dir-column-reverse{flex-direction:column-reverse}}@media print,screen and (min-width: 64em){.large-flex-container{display:flex}.large-flex-child-auto{flex:1 1 auto}.large-flex-child-grow{flex:1 0 auto}.large-flex-child-shrink{flex:0 1 auto}.large-flex-dir-row{flex-direction:row}.large-flex-dir-row-reverse{flex-direction:row-reverse}.large-flex-dir-column{flex-direction:column}.large-flex-dir-column-reverse{flex-direction:column-reverse}}.hide{display:none!important}.invisible{visibility:hidden}.visible{visibility:visible}@media print,screen and (max-width: 39.99875em){.hide-for-small-only{display:none!important}}@media screen and (max-width: 0em),screen and (min-width: 40em){.show-for-small-only{display:none!important}}@media print,screen and (min-width: 40em){.hide-for-medium{display:none!important}}@media screen and (max-width: 39.99875em){.show-for-medium{display:none!important}}@media print,screen and (min-width: 40em) and (max-width: 63.99875em){.hide-for-medium-only{display:none!important}}@media screen and (max-width: 39.99875em),screen and (min-width: 64em){.show-for-medium-only{display:none!important}}@media print,screen and (min-width: 64em){.hide-for-large{display:none!important}}@media screen and (max-width: 63.99875em){.show-for-large{display:none!important}}@media print,screen and (min-width: 64em) and (max-width: 74.99875em){.hide-for-large-only{display:none!important}}@media screen and (max-width: 63.99875em),screen and (min-width: 75em){.show-for-large-only{display:none!important}}.show-for-sr,.show-on-focus{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.show-on-focus:active,.show-on-focus:focus{position:static!important;width:auto!important;height:auto!important;overflow:visible!important;clip:auto!important;white-space:normal!important}.show-for-landscape,.hide-for-portrait{display:block!important}@media screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:block!important}}@media screen and (orientation: portrait){.show-for-landscape,.hide-for-portrait{display:none!important}}.hide-for-landscape,.show-for-portrait{display:none!important}@media screen and (orientation: landscape){.hide-for-landscape,.show-for-portrait{display:none!important}}@media screen and (orientation: portrait){.hide-for-landscape,.show-for-portrait{display:block!important}}.show-for-dark-mode{display:none}.hide-for-dark-mode{display:block}@media screen and (prefers-color-scheme: dark){.show-for-dark-mode{display:block!important}.hide-for-dark-mode{display:none!important}}.show-for-ie{display:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.show-for-ie{display:block!important}.hide-for-ie{display:none!important}}.show-for-sticky{display:none}.is-stuck .show-for-sticky{display:block}.is-stuck .hide-for-sticky{display:none}#root{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}html{font-size:15px!important;height:100vh;overflow:hidden}html.is-reveal-open.zf-has-scroll{overflow:hidden}html,body{height:100dvh;margin:0;padding:0;font-family:source sans pro,helvetica,arial,sans-serif;font-style:normal;font-weight:400;line-height:160%;font-size:100%}body{background:#fff;color:#222;cursor:auto;font-family:source sans pro,helvetica,arial,sans-serif;font-style:normal;font-weight:400;line-height:160%;margin:0;padding:0;position:relative;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;scrollbar-base-color:transparent;scrollbar-face-color:rgba(255,255,255,.4);scrollbar-3dlight-color:transparent;scrollbar-highlight-color:transparent;scrollbar-track-color:transparent;scrollbar-arrow-color:rgba(255,255,255,.4);scrollbar-shadow-color:transparent}body ::-webkit-scrollbar-button{display:none}body ::-webkit-scrollbar{width:8px;height:8px}body ::-webkit-scrollbar-track{background:transparent}body ::-webkit-scrollbar-thumb{border-radius:8px;background:#fff6}form .grid-x .grid-x{margin:0}.columns{margin-left:0;margin-right:0}ul.bulletless{overflow:auto;margin-bottom:0}ul.bulletless li{list-style-type:none;float:left;clear:both;display:block}ul.bulletless li:not(:last-child){padding-bottom:.333rem}.button{transition:color,background-color,background,border,box-shadow .2s ease;height:2rem;background:#f5c32b;padding:0 .7333rem;vertical-align:initial;font-size:1rem;line-height:1rem;color:#fff;font-weight:400;text-transform:uppercase;min-width:80px;margin:0;box-shadow:none}.button:hover,.button:focus{background-color:#f4bd18;box-shadow:0 1px 3px .15px #00000040;outline:none}.button.rounded{border-radius:1000px}.button:disabled,.button.disabled,.button:disabled:hover,.button.disabled:hover,.button:disabled:focus,.button.disabled:focus{color:#fff;background-color:#f4bd18}.button.small{height:1.33rem;line-height:1.33rem;font-size:.8rem;padding:0 .667rem}.button.primary{color:#fff;background-color:#f4bd18;border-color:#f4bd18}.button.primary:focus,.button.primary:hover{color:#fff;background:#f4bd18;box-shadow:0 1px 3px .15px #00000040;outline:none}.button.primary:disabled,.button.primary.disabled,.button.primary:disabled:hover,.button.primary.disabled:hover,.button.primary:disabled:focus,.button.primary.disabled:focus{color:#fff;background-color:#f4bd18}.button.secondary{background:transparent;border:1px solid rgb(169.5,169.5,169.5);color:#aaa;line-height:1}.button.secondary:hover{color:#909090;background:transparent;border-color:#909090}.button.secondary:focus{background:#ffffffbf;outline:none;opacity:1;color:#606060}.button.secondary.cancel{border:none;text-transform:none;font-style:italic}.button.secondary:disabled,.button.secondary.disabled,.button.secondary:disabled:hover,.button.secondary.disabled:hover,.button.secondary:disabled:focus,.button.secondary.disabled:focus{color:#aaa;background-color:transparent}.button.disabled,.button.disabled:hover,.button[disabled],.button[disabled]:hover,a.disabled,a.disabled:hover,a[disabled],a[disabled]:hover{box-shadow:none;opacity:.5;pointer-events:none}a.btn{display:inline-block;min-width:100px;height:2rem;border-radius:100px;padding:0;text-align:center;font-size:1rem;font-weight:600;text-transform:uppercase;line-height:2rem;cursor:pointer;transition:all ease .2s;color:#fff;background-color:#f7ca3dd9}a.btn.small{height:1.333rem;line-height:1.333rem;font-size:.9333rem;min-width:80px}a.btn:hover,a.btn:focus{color:#fff;background-color:#f4bd18;box-shadow:0 1px 3px .15px #00000040}a.btn.secondary{background-color:#ffffffe6;color:#606060;border:1px solid #909090}a.btn.secondary:hover,a.btn.secondary:focus{color:#606060;background-color:#fff}.readOnly{pointer-events:none}.white{color:#ffffffbf}.prod-icon{position:relative;display:none;width:15px;height:15px;background-repeat:no-repeat;background-size:contain;opacity:.5}.prod-icon:hover{opacity:1}.prod-icon.garage{display:block;background-image:url(../assets/images/prod-ico-garage.png)}.prod-icon.garage:after{content:"Sam's Garage"}.prod-icon.dock{display:block;background-image:url(../assets/images/prod-ico-dock.png)}.prod-icon.dock:after{content:"Sam's Dock"}.prod-icon.peloton{display:block;background-image:url(../assets/images/prod-ico-peloton.png)}.prod-icon.peloton:after{content:"Sam's Peloton"}.prod-icon.pol-anz{display:block;background-image:url(../assets/images/prod-ico-polaris.png)}.prod-icon.pol-anz:after{content:"Polaris"}.prod-icon.ind-anz{display:block;background-image:url(../assets/images/prod-ico-indian.png)}.prod-icon.ind-anz:after{content:"Indian"}.prod-icon.pdc{display:block;background-image:url(../assets/images/prod-ico-comp.png)}.prod-icon.pdc:after{content:"Powersports Compliance"}.prod-icon.gettingstarted{display:block;background-image:url(../assets/images/prod-ico-getting-started.png)}.prod-icon.gettingstarted:after{content:"Wheelhouse Getting Started"}.prod-icon.nau{display:block;background-image:url(../assets/images/prod-ico-nautique.png)}.prod-icon.nau:after{content:"Nautique"}.prod-icon.pol-gsp{display:block;background-image:url(../assets/images/prod-ico-polaris-gs.png)}.prod-icon.pol-gsp:after{content:"Polaris Global Sales"}.prod-icon.ind-gsp{display:block;background-image:url(../assets/images/prod-ico-indian-gs.png)}.prod-icon.ind-gsp:after{content:"Indian Global Sales"}.prod-icon.boss{display:block;background-image:url(../assets/images/prod-ico-boss.png)}.prod-icon.boss:after{content:"Business Operations Systems and Strategies"}.prod-icon.blue.garage{background-image:url(../assets/images/prod-ico-bl-garage.png)}.prod-icon.blue.dock{background-image:url(../assets/images/prod-ico-bl-dock.png)}.prod-icon.blue.peloton{background-image:url(../assets/images/prod-ico-bl-peloton.png)}.prod-icon.blue.pol-anz{background-image:url(../assets/images/prod-ico-bl-polaris.png)}.prod-icon.blue.pdc{background-image:url(../assets/images/prod-ico-bl-comp.png)}.prod-icon.blue.gettingstarted{background-image:url(../assets/images/prod-ico-bl-getting-started.png)}.prod-icon.blue.ind-anz{background-image:url(../assets/images/prod-ico-bl-indian.png)}.prod-icon.blue.nau{background-image:url(../assets/images/prod-ico-bl-nautique.png)}.prod-icon.blue.pol-gsp{background-image:url(../assets/images/prod-ico-bl-polaris-gs.png)}.prod-icon.blue.ind-gsp{background-image:url(../assets/images/prod-ico-bl-indian-gs.png)}.prod-icon.blue.boss{background-image:url(../assets/images/prod-ico-bl-boss.png)}.prod-icon.no-tooltip:after{display:none}.custom-tip:after{content:"";display:block;max-width:0;overflow:hidden;position:absolute;top:-2px;left:20px;background-color:#fff;color:#48a5d4;font-size:11px;text-transform:uppercase;font-weight:600;white-space:nowrap}.custom-tip:hover:after{transition:max-width .2s ease;max-width:175px;padding:0 5px;outline:1px solid #cccccc}a{color:#f4bd18;line-height:inherit;text-decoration:none}a:hover{color:#cf9e0a;outline:none}h1,h2,h3,h4,h5,h6{color:#222;font-family:source sans pro,helvetica,arial,sans-serif;font-style:normal;font-weight:400;line-height:1.4;margin-bottom:.5rem;margin-top:.2rem;text-rendering:optimizeLegibility}a{transition:all .2s ease}a.white{color:#ffffffbf}a.white:hover{color:#fff}.act_link,a.act_link{font-style:italic;color:#f7ca3dd9}.act_link:hover,a.act_link:hover{color:#f4bd18}.act_link_wh,a.act_link_wh{color:#ffffffbf;font-style:italic}.act_link_wh:hover,a.act_link_wh:hover{color:#fff}.act_link_gr,a.act_link_gr{color:#303030bf;font-style:italic;cursor:pointer}.act_link_gr:hover,a.act_link_gr:hover{color:#303030}.act_link_bl,a.act_link_bl{color:#48a5d4cc;padding-left:10px;font-style:italic}.act_link_bl:hover,a.act_link_bl:hover{color:#48a5d4}.right{float:right}input[type=checkbox],input[type=radio]{display:none}input[type=checkbox]+label,input[type=radio]+label{font-size:1rem;display:inline-block;position:relative}input[type=checkbox]+label span,input[type=radio]+label span{display:block;position:absolute;left:0;background-repeat:no-repeat;background-position:0 0;background-size:cover;margin-right:5px}input[type=checkbox].sq20+label,input[type=radio].sq20+label{padding-left:1.67rem}input[type=checkbox].sq20+label span,input[type=checkbox].no-label.sq20,input[type=radio].sq20+label span,input[type=radio].no-label.sq20{width:20px;height:20px;display:block}input[type=checkbox].sq15+label,input[type=radio].sq15+label{padding-left:1.33rem}input[type=checkbox].sq15+label span,input[type=checkbox].no-label.sq15,input[type=radio].sq15+label span,input[type=radio].no-label.sq15{width:15px;height:15px;display:block;margin-top:0;top:.2rem}input[type=checkbox].sq12+label,input[type=radio].sq12+label{padding-left:17px;margin-left:0}input[type=checkbox].sq12+label span,input[type=checkbox].no-label.sq12,input[type=radio].sq12+label span,input[type=radio].no-label.sq12{width:12px;height:12px;display:block;margin-top:0;top:.333rem}input[type=checkbox]+label:hover span,input[type=checkbox].no-label,input[type=radio]+label:hover span,input[type=radio].no-label{background-position:33.33% 0}input[type=checkbox]:checked+label span,input[type=checkbox].no-label,input[type=radio]:checked+label span,input[type=radio].no-label{background-position:66.67% 0}input[type=checkbox]:checked+label:hover span,input[type=checkbox].no-label,input[type=radio]:checked+label:hover span,input[type=radio].no-label{background-position:right 0}input[type=checkbox]+label span,input[type=checkbox].no-label{background-image:url(/images/universal/check-20_sprite.png)}input[type=radio]+label span,input[type=radio].no-label{background-image:url(/images/universal/radio-20_sprite.png)}input[type=checkbox].brand+label span{background-image:url(/images/universal/radio-20-brand_sprite.png)}input[type=checkbox].inv-brand+label span{background-image:url(/images/universal/radio-20-inv-brand_sprite.png)}input[type=checkbox].invert+label span{background-image:url(/images/universal/check-20-wh_sprite.png)}input[type=text],input[type=email],input[type=password],input[type=number],input[type=tel],select{border-radius:3px;height:2rem;padding:0 0 0 .333rem;border-color:#909090;line-height:1rem;background-color:transparent;color:#000000bf}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=number]:focus,input[type=tel]:focus,select:focus{outline:2px solid #F4BD18;outline-offset:-2px;box-shadow:none;background-color:#fff}input[type=text]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=number]::placeholder,input[type=tel]::placeholder,select::placeholder{font-style:italic}input[type=text].error-outline,input[type=email].error-outline,input[type=password].error-outline,input[type=number].error-outline,input[type=tel].error-outline,select.error-outline{border-color:#d44d4d}.input-group label{color:#606060}.input-group label,.input-group input{display:inline-block;font-size:1rem;line-height:2rem}table thead tr th,table thead tr td{color:#222;font-size:.9333333333rem;font-weight:700;padding:.5333333333rem .6666666667rem .6666666667rem}table tr th,table tr td{color:#606060;font-size:1rem;padding:.6rem .6666666667rem;text-align:left}table thead tr th,table tfoot tr th,table tfoot tr td,table tbody tr th,table tbody tr td,table tr td{display:table-cell;line-height:1.2rem}.small-centered{margin-left:auto;margin-right:auto;float:none}#disclaimer{top:15%;border-radius:3px;background:none;width:60%}#disclaimer .body{background-color:#fff}.warning{color:#d44d4d}.test-state{cursor:default;opacity:.6;box-shadow:0 0 2px #0003;text-shadow:1px 1px 2px rgba(0,0,0,.3)}body:has(.main-content){margin:0 50px;font-family:source sans pro,helvetica,arial,sans-serif;background-image:url(/images/staff-bkgrnd_2_moto.jpg);background-size:cover}body:has(.main-content) .reveal-background{padding:0 50px}body:has(.main-content):has(.mobile-layout) #disclaimer{width:98vw;top:5dvh;max-height:90dvh}body:has(.main-content):has(.mobile-layout) #disclaimer .disclaimer-inner-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:inherit}body:has(.main-content):has(.mobile-layout) #disclaimer .disclaimer-inner-wrapper .header{padding:0 .667rem;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}body:has(.main-content):has(.mobile-layout) #disclaimer .disclaimer-inner-wrapper .body{padding:0 .667rem}body:has(.main-content):has(.mobile-layout) #disclaimer .disclaimer-inner-wrapper .body .tile{padding:1rem 0 0}@media screen and (orientation: landscape){body:has(.main-content):has(.mobile-layout) #disclaimer .disclaimer-inner-wrapper .header{padding:0 1.67rem}body:has(.main-content):has(.mobile-layout) #disclaimer .disclaimer-inner-wrapper .body{padding:0 1.67rem}}#lmsBasicDiv{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}#lmsBasicDiv .header{flex-shrink:0;padding-top:12px;border-bottom:1px solid #ffffff;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}#lmsBasicDiv .header dl.sub-nav{margin-top:6px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#lmsBasicDiv .header dl.sub-nav dd{min-width:130px;height:26px;margin:0 10px 0 0;font-size:1.067rem;border-radius:5px 5px 0 0;text-align:center;letter-spacing:-.2px}#lmsBasicDiv .header dl.sub-nav dd a{color:#ffffffbf;line-height:28px;padding:0}#lmsBasicDiv .header dl.sub-nav dd a:hover{color:#fff}#lmsBasicDiv .header dl.sub-nav dd.active{background:#ffffffd9;pointer-events:none}#lmsBasicDiv .header dl.sub-nav dd.active a{color:#606060;background:transparent}#lmsBasicDiv .header dl.sub-nav dd.active a:focus{outline:none;box-shadow:none}#lmsBasicDiv .header #settings-menu{right:50px;position:fixed;z-index:10;cursor:pointer;top:1.2rem}#lmsBasicDiv .header #settings-menu h5{color:#fff;padding-right:1.6rem;background-image:url(../assets/images/settings/gear-white_icon.png);background-position:right 5px;background-repeat:no-repeat;padding-left:20px;float:right}#lmsBasicDiv .header #settings-menu .has-notifications{margin-right:30px}#lmsBasicDiv .header .logo{background-image:url(../assets/images/settings/wheelhouse-staff-logo.png);background-repeat:no-repeat;background-size:contain;display:block;position:absolute;left:0;top:1rem;width:200px;height:44px}#lmsBasicDiv .header .notification-icon{z-index:1000}#lmsBasicDiv .header .notification-icon #notificationbell{font-size:16px;color:#fff;vertical-align:middle;position:absolute;bottom:3px;right:3px;background-image:url(../assets/images/settings/icon-notification-wh.png);background-repeat:no-repeat;width:17px;height:17px;background-size:contain}#lmsBasicDiv main{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}#lmsBasicDiv main .main-content{flex:1 1 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:0;overflow:hidden}#lmsBasicDiv .footer{width:100%;position:relative;border-top:1px solid rgba(255,255,255,.5);padding-top:.6875rem;bottom:0}#lmsBasicDiv .footer .medium-centered{align-items:baseline;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}#lmsBasicDiv .footer .medium-centered .links{margin-left:10px}#lmsBasicDiv .footer .medium-centered .links li:last-child{border-right:none}#lmsBasicDiv .footer .medium-centered .links li{line-height:1;border-right:1px solid rgba(255,255,255,.75);padding-right:10px;margin-right:10px;margin-left:0}#lmsBasicDiv .footer .inline-list{list-style:none;margin-top:0;margin-bottom:1.1333333333rem;margin-left:0;margin-right:0;overflow:hidden;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#lmsBasicDiv .footer .nav-right{float:right}#lmsBasicDiv .footer .nav-right .language-wrapper{display:inline-block;padding:0 10px;line-height:1em}#lmsBasicDiv .footer .nav-right .language-wrapper:not(:last-child){border-right:1px solid #f7f7f7}#lmsBasicDiv .footer .nav-right .language-wrapper .language-support{background-image:url(/images/icon-language-white-outline.png);width:100%;height:23px;padding:.1rem 1.2rem .5rem .667rem;background-size:23px;background-repeat:no-repeat;opacity:.7}#lmsBasicDiv .footer .nav-right .language-wrapper .language-support:hover{opacity:1}#lmsBasicDiv #no-access.no-access .simple-warning-modal,#mobile-view #no-access.no-access .simple-warning-modal{width:650px;background-color:#fff;border-radius:3px;margin:20dvh auto 0;padding:1.333rem 2.333rem 3.5rem;position:relative}#lmsBasicDiv #no-access.no-access .simple-warning-modal h6,#mobile-view #no-access.no-access .simple-warning-modal h6{margin-bottom:1.333rem;color:#303030;font-size:1.4rem;font-weight:600;text-align:center}#lmsBasicDiv #no-access.no-access .simple-warning-modal .btn-holder,#mobile-view #no-access.no-access .simple-warning-modal .btn-holder{text-align:center}#lmsBasicDiv #no-access.no-access .simple-warning-modal .btn-holder a,#mobile-view #no-access.no-access .simple-warning-modal .btn-holder a{font-weight:600}#lmsBasicDiv #no-access.no-access .identity,#mobile-view #no-access.no-access .identity{position:absolute;width:100%;bottom:10vh;text-align:center}#lmsBasicDiv #no-access.no-access .identity img,#mobile-view #no-access.no-access .identity img{width:200px}#lmsBasicDiv #no-access.no-access .note,#mobile-view #no-access.no-access .note{font-size:.9333rem;position:absolute;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;bottom:5px;left:2.33rem;color:#909090}#lmsBasicDiv #no-access.no-access .note .act_link,#mobile-view #no-access.no-access .note .act_link{margin-left:.33rem;text-decoration:underline}#dashboard-container{height:100%;display:flex;flex-direction:column;min-height:0}#dashboard.notification-panel .notification-wrapper{margin-top:.33rem;margin-bottom:.67rem}#dashboard.notification-panel .course-list,#dashboard.notification-panel div>.stats{padding-top:0}#dashboard{width:100%;max-width:1300px;margin:0 auto;padding:0;flex:1 1 auto;min-height:0;height:100%;overflow:hidden;font-family:source sans pro,helvetica,arial,sans-serif;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;flex-wrap:nowrap}#dashboard .notification-wrapper{flex:0 0 auto;width:100%;position:relative;overflow:hidden;min-height:0}#dashboard>.grid-x{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;flex:1 1 auto;min-height:0;overflow:hidden}#dashboard .head-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}#dashboard .head-wrapper .subheader{width:100%}#dashboard .head-wrapper h5{font-size:1.2rem;font-family:source sans pro,helvetica,arial,sans-serif}#dashboard .head-wrapper .staff-product-select{padding-right:1.8667rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#dashboard .head-wrapper .staff-product-select .select-list{width:200px}#dashboard .head-wrapper .staff-product-select div{display:inline-block;color:#ebebeb;margin-right:7px}#dashboard .head-wrapper .staff-product-select a{background-image:url(../assets/images/icon-language-white-fill.png);width:23px;height:23px;padding:.1rem 1.2rem .5rem .667rem;margin-bottom:3px;background-size:23px;background-repeat:no-repeat;opacity:.7}#dashboard .head-wrapper .staff-product-select a:hover{opacity:1}#dashboard .head-wrapper .staff-product-select select{line-height:normal;width:100%;height:23px;padding:0 1.2rem 0 .667rem;margin-bottom:3px;background-color:#00000080;border-color:#ccc;color:#ebebeb;border-radius:3px;background-image:url(../assets/images/lms/select-carrot-gr.png);background-size:16px;background-position:calc(100% + 15px)}#dashboard .head-wrapper .staff-product-select select:focus{box-shadow:none;outline:none}#dashboard .medium-9,#dashboard .medium-3{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden;max-height:100%;overflow-y:auto}#dashboard .medium-9{padding-right:2rem}#dashboard section{padding:1rem 0 .5rem;min-height:0}#dashboard section ::-webkit-scrollbar-thumb{background:#fff6}#dashboard section h5{color:#fff;font-weight:600;padding:0;line-height:1;margin-left:.667rem;font-family:source sans pro,helvetica,arial,sans-serif}#dashboard section .tile{background-color:#ffffffe6;padding:1rem 2rem;border-radius:5px}#dashboard section .tile h5{color:#606060;font-size:1.2rem;padding:0 1.333rem 0 .667rem;margin:0;max-width:65%;line-height:1.2;font-family:source sans pro,helvetica,arial,sans-serif}#dashboard section .tile button.secondary{color:#606060;border:1px solid #606060}#dashboard section .tile .course-head{width:100%;display:flow-root}#dashboard section .tile #loader{align-items:center;padding-left:8rem;width:350px;background-position:top left;margin:2rem}#dashboard section .tile .progressbar,#dashboard section .tile .course-stats{width:100%}#dashboard section .tile #eprogressbar{box-shadow:inset 0 0 5px #00000040;height:10px}#dashboard section.course-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;flex:1 1 auto;min-height:0;max-height:fit-content;overflow:hidden;padding-top:1rem;padding-bottom:.5rem}#dashboard section.course-list .head-wrapper{flex:0 0 auto;margin-bottom:.5rem}#dashboard section.course-list .wrapper{flex:1 1 0%;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}#dashboard section.course-list .wrapper .loading.custom-load_1{width:300px}#dashboard section .course{width:calc(100% - 5px);min-height:159px}#dashboard section .course:not(:last-child){margin-bottom:.667rem}#dashboard section .course .dates{position:relative}#dashboard section .course .dates .duration{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;height:1.33rem}#dashboard section .course .dates .duration span{font-weight:300}#dashboard section .course .dates .duration .start{padding-right:.7333rem;margin-right:.7333rem;border-right:1px solid #303030}#dashboard section .course .dates .duration .close{clear:both}#dashboard section .course .dates .close{position:absolute;right:0;top:1.8rem}#dashboard section .course .course-stats{margin-left:.667rem;margin-top:.667rem}#dashboard section .course .course-stats .num-lessons{padding-right:5px;border-right:1px solid #303030;margin-right:5px;font-size:1rem}#dashboard section .course .course-stats .num-minutes{font-size:1rem}#dashboard section .course .bottom{border-top:1px solid #cccccc;margin-top:.667rem;padding:.667rem 0 0 .867rem;align-items:center;flex-wrap:nowrap;align-items:stretch}#dashboard section .course .bottom .next-up,#dashboard section .course .bottom .review{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#dashboard section .course .bottom .next-up .lesson-thumb,#dashboard section .course .bottom .review .lesson-thumb{display:block;width:100px;height:56px;overflow:hidden}#dashboard section .course .bottom .next-up .lesson-thumb img,#dashboard section .course .bottom .review .lesson-thumb img{width:100%;margin-right:.667rem;position:relative;border:1px solid #909090}#dashboard section .course .bottom .next-up .lesson-thumb img+span,#dashboard section .course .bottom .review .lesson-thumb img+span{content:"";display:block;margin-left:32px;margin-top:12px;width:32px;height:32px;opacity:.85;background-image:url(../assets/images/lms/white-play-icon.png);transition:opacity .2s ease}#dashboard section .course .bottom .next-up .lesson-thumb .no-thumbnail,#dashboard section .course .bottom .review .lesson-thumb .no-thumbnail{height:100%;background-image:url(../assets/images/lms/course-placeholder.png)}#dashboard section .course .bottom .next-up .lesson-thumb .quiz_icon-img,#dashboard section .course .bottom .review .lesson-thumb .quiz_icon-img{height:100%;background-image:url(../assets/images/lms/quiz_icon.png)}#dashboard section .course .bottom .next-up:hover span,#dashboard section .course .bottom .review:hover span{opacity:1}#dashboard section .course .bottom .next-up>div:not(:first-child),#dashboard section .course .bottom .review>div:not(:first-child){padding-left:15px}#dashboard section .course .bottom .next-up>div:first-child,#dashboard section .course .bottom .review>div:first-child{padding-left:115px}#dashboard section .course .bottom .next-up>div,#dashboard section .course .bottom .review>div{margin-top:6px}#dashboard section .course .bottom .next-up>div div,#dashboard section .course .bottom .review>div div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:baseline}#dashboard section .course .bottom .next-up>div div a,#dashboard section .course .bottom .review>div div a{font-size:1.2rem;font-weight:600;margin-top:6px;margin-right:.333rem;color:#303030}#dashboard section .course .bottom .next-up>div div a:hover,#dashboard section .course .bottom .review>div div a:hover{text-decoration:underline}#dashboard section .course .bottom .quiz_icon img{border:none;margin-top:0}#dashboard section .course .bottom .next-up{min-height:55px;position:relative;padding-left:0;padding-right:0;float:left}#dashboard section .course .bottom .next-up .nextLesson-name{font-size:1.2rem;font-weight:600;margin-top:.5rem;margin-right:.333rem;color:#303030;align-self:flex-end}#dashboard section .course .bottom .review>div div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#dashboard section .course .bottom .review>div div a{font-size:1rem;font-weight:400;color:#606060;margin-right:5px;position:relative;padding-left:25px}#dashboard section .course .bottom .review>div div a:before{content:"";display:block;position:absolute;left:0;top:2px;width:20px;height:20px;background-image:url(../assets/images/lms/gray-play-icon.png)}#dashboard section .course .bottom .review>div div span{color:#606060}#dashboard section .course .bottom .expired-message{color:#d44d4d;font-style:italic}#dashboard section .course .bottom .expired-message a{color:#d44d4d;text-decoration:underline}#dashboard section .course .bottom .exam-locked-tile{cursor:pointer;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;float:left;background-color:#48a5d4;height:auto;width:19rem;border-radius:.5rem;line-height:1.22rem;color:#fff;padding:5px 10px}#dashboard section .course .bottom .exam-locked-tile .exam-locked-article a{padding-left:.2rem;color:#fff;text-decoration:underline}#dashboard section .course.alert-warn,#dashboard section .course.alert-new{background-position:.667rem 2.33rem;background-repeat:no-repeat}#dashboard section .course.alert-warn .grid-x .progressbar,#dashboard section .course.alert-warn .grid-x .course-stats,#dashboard section .course.alert-new .grid-x .progressbar,#dashboard section .course.alert-new .grid-x .course-stats{padding-left:1.8rem;width:100%}#dashboard section .course.alert-warn .grid-x #eprogressbar,#dashboard section .course.alert-new .grid-x #eprogressbar{box-shadow:inset 0 0 5px #00000040;height:10px}#dashboard section .course.alert-warn{background-image:url(../assets/images/lms/med-warning-icon.png)}#dashboard section .course.alert-warn .close{color:#d44d4d}#dashboard section .course.alert-new{background-image:url(../assets/images/lms/med-new-icon.png)}#dashboard section .course.empty-state{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;height:350px;padding:0 6rem 0 4rem;z-index:0}#dashboard section .course.empty-state .message{position:relative;text-align:center;color:#606060;padding-left:20%;z-index:0}#dashboard section .course.empty-state .message h1{font-size:24px;line-height:36px;font-weight:600;color:#606060;font-family:source sans pro,helvetica,arial,sans-serif}#dashboard section .course.empty-state .message p{font-size:18px;line-height:2rem;padding:6px 3rem 0}#dashboard section .course.empty-state .message:before{content:"";position:absolute;left:0;height:100%;width:30%;display:block;opacity:.5;background-image:url(../assets/images/lms/books.png);background-size:contain;background-position:left center;background-repeat:no-repeat;z-index:-1}@media (max-width: 1300px){#dashboard section .course.empty-state{padding:0 5rem 0 2rem}}@media (max-width: 1100px){#dashboard section .course.empty-state{height:300px;padding:0 3rem;position:relative}#dashboard section .course.empty-state .message{padding-left:0;position:unset}#dashboard section .course.empty-state .message:before{bottom:2rem;height:6rem;left:2rem}}#dashboard section .view-all{margin-left:auto;padding-right:1rem;padding-top:3px;font-style:italic}#dashboard .medium-3{padding-top:2.4rem;display:flex;flex-direction:column}#dashboard .medium-3 .stats{padding-top:1rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#dashboard .medium-3 .stats>div{display:block}#dashboard .medium-3 .stats>div div{height:5.5rem;margin-bottom:.667rem;border-radius:3px}#dashboard .medium-3 .stats>div a{font-size:1.6rem;color:#fff;font-weight:700}#dashboard .medium-3 .stats>div p.label-sm{color:#fff;padding-top:.2rem;text-align:left;padding-left:.667rem}#dashboard .medium-3 .stats>div .completed-courses{background-color:#68be5e;width:calc(100% - 3px);cursor:pointer}#dashboard .medium-3 .stats>div .completed-courses:hover{background-color:#4da643;transition:background-color .15s ease}#dashboard .medium-3 .stats>div .certs{background-color:#48a5d4;width:calc(100% - 3px);margin-left:1px;cursor:pointer}#dashboard .medium-3 .stats>div .certs:hover{background-color:#2c8cbd;transition:background-color .15s ease}#dashboard .medium-3 .transcript-trigger{width:100%;height:1.6rem;border:1px solid #ffffff;border-radius:3px;color:#fff;line-height:1.4rem;text-align:center;cursor:pointer;background:transparent;transition:background .2s ease}#dashboard .medium-3 .transcript-trigger:hover{background-color:#ffffffbf}#dashboard .medium-3 .activity{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:0;padding-bottom:2rem;overflow-y:auto}#dashboard .medium-3 .activity .wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow:hidden}#dashboard .medium-3 .activity .wrapper .tile{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;padding:1rem;overflow-y:auto;overflow-x:hidden}#dashboard .medium-3 .activity .wrapper .tile::-webkit-scrollbar-thumb{background-color:#90909080}#dashboard .medium-3 .activity .wrapper .tile ul{margin-bottom:0}#dashboard .medium-3 .activity .wrapper .tile ul li{padding-bottom:.333rem}#dashboard .medium-3 .activity .wrapper .tile ul li div{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#606060;font-size:.8667rem;line-height:1rem}#dashboard .medium-3 .activity .wrapper .tile ul li div div{padding-left:.667rem;color:#909090;line-height:1.333rem}#dashboard .medium-3 .activity .wrapper .tile ul li div a{font-size:.9333rem}#dashboard .medium-3 .activity .wrapper .tile ul li.no-activity{text-align:center;color:#909090;font-weight:600}#dashboard .medium-3 .activity .wrapper .tile ul li.loading-item div{color:#909090}#dashboard .medium-3 .activity .wrapper .tile ul li.act_link_bl{color:#48a5d4;padding-left:10px;font-style:italic}#dashboard .label-reg{color:#606060;margin:0;line-height:1;font-size:1rem}#dashboard .label-sm{font-size:.867rem;line-height:1;color:#606060}#certificates{top:15%;display:block;opacity:1;visibility:visible;box-shadow:0 0 10px #0006;border:none;background:none;border-radius:3px}#certificates.small{width:40%}#certificates #loader{padding-left:4.5rem}#certificates .content{max-height:calc(70vh - 55px);overflow:hidden;padding-bottom:3rem;background-color:#fff}#certificates .content .body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#certificates .content .all-certificates{max-height:250px}#certificates .content .scroll-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto;margin-bottom:1rem}#certificates .content ul.no-bullet{overflow-y:auto;margin-left:1.33rem;padding-bottom:1rem;margin-bottom:0}#certificates .content ul.no-bullet::-webkit-scrollbar-thumb{background:#ccc}#certificates .content ul.no-bullet li div{margin-bottom:.5rem}#certificates .content ul.no-bullet li div:last-child{color:#606060;text-align:right;padding-right:2rem;float:right}#certificates .content ul.no-bullet li div a{color:#f4bd18}#certificates .content ul.no-bullet li div.certificate-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;width:100%;font-size:1rem;font-weight:500;color:#f4bd18}#certificates .content ul.no-bullet li div .certificate-name{flex:1;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#certificates .content ul.no-bullet li div .certificate-date{flex:0 0 auto;text-align:right;color:#606060;font-size:.95rem;margin-left:2rem;white-space:nowrap}body:has(.mobile-layout) #certificates{width:98vw;top:5dvh;max-height:90dvh;min-height:unset;height:auto}body:has(.mobile-layout) #certificates .certificates-inner-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:inherit;max-height:inherit}body:has(.mobile-layout) #certificates .certificates-inner-wrapper .header{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 .667rem}body:has(.mobile-layout) #certificates .certificates-inner-wrapper .content{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-height:unset;padding-bottom:0}body:has(.mobile-layout) #certificates .certificates-inner-wrapper .content .body{max-height:unset;padding:0 .667rem}body:has(.mobile-layout) #certificates .certificates-inner-wrapper .content ul.no-bullet{margin-left:0}@media screen and (orientation: landscape){body:has(.mobile-layout) #certificates{overflow:unset;width:90vw;top:5dvh}body:has(.mobile-layout) #certificates .certificates-inner-wrapper .header{padding:0 1.67rem}body:has(.mobile-layout) #certificates .certificates-inner-wrapper .content .body{padding:0 1.67rem}}#page-mask{display:none;position:absolute;width:10000px;height:10000px;left:-5000px;top:-1000px;cursor:default}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input[type=text]{appearance:none;display:block;box-sizing:border-box;margin:0 0 1rem;padding:.5rem;border-radius:3px;box-shadow:none;line-height:1.5;color:#000000bf}#settings-menu.open1 #page-mask{display:block}#settings-menu{position:fixed;right:50px;z-index:10;font-family:source sans pro,helvetica,arial,sans-serif}#settings-menu input{font-weight:700;height:1.8667rem;padding-bottom:.37333rem;position:relative}#settings-menu input:focus{outline:2px solid #F4BD18;box-shadow:none;outline-offset:-2px}#settings-menu h5{cursor:pointer;color:#fff;font-size:1.2rem;padding-right:1.6rem;background-image:url(../../react/assets/images/settings/gear-white_icon.png);background-position:right 5px;background-repeat:no-repeat;padding-left:20px;float:right}#settings-menu h5.has-notifications{margin-right:30px}#settings-menu .row.fade.ng-scope{margin-top:0}#settings-menu>ul,#settings-menu #settings-views-container{width:25rem;opacity:1;position:relative;float:right;z-index:0;display:block;margin-top:-9px}#settings-menu>ul td,#settings-menu #settings-views-container td{font-size:1rem}#settings-menu>ul,#settings-menu #settings-views-container .profile{background:#fff;box-shadow:2px 3px 5px #0003}#settings-menu>ul{clear:both;width:9rem;padding-top:10px}#settings-menu>ul li,#settings-menu>ul li>a{position:relative;float:none;font-size:1rem;color:#636363;line-height:1.6875rem;font-weight:400;font-family:source sans pro,helvetica,arial,sans-serif;padding:0 0 0 20px;cursor:pointer;transition:all .2s ease}#settings-menu>ul li>a{padding:0}#settings-menu>ul li:last-child{margin-top:5px;padding-top:5px;margin-bottom:5px}#settings-menu>ul li:last-child:hover>a{color:#303030;font-weight:600}#settings-menu>ul li:last-child:after{content:"";width:calc(100% - 20px);display:block;border-top:1px solid #cccccc;height:1px;position:absolute;top:0;left:10px}#settings-menu>ul>li:hover:not(:last-child),#settings-menu>ul li>a:hover #settings-menu>ul li:focus,#settings-menu>ul li>a:focus{background:#ccc}#settings-menu>ul li.active,#settings-menu>ul li.active:hover{background:#636363;color:#fff;text-decoration:none;cursor:default}.gray-action{color:#636363;text-decoration:none;font-style:italic;opacity:.85;transition:opacity .3s ease;position:relative}.gray-action:hover{color:#636363;opacity:1}#settings-menu #settings-views-container>div{display:none;opacity:0;transition:opacity .2s ease}#settings-menu #settings-views-container>div.active-view{opacity:1;display:block;padding:0 15px 15px;cursor:default}#settings-menu #settings-views-container .action-link{text-decoration:none}#settings-menu #settings-views-container .profile{width:100%;border-right:2px solid #606060;padding-bottom:15px}#settings-menu #settings-views-container .profile .profile-table{width:100%;position:relative;font-size:.933rem;padding-top:7px;display:grid;grid-template-columns:auto 1fr;row-gap:.5rem;align-items:baseline}#settings-menu #settings-views-container .profile .profile-table--additional{column-gap:1.2rem}#settings-menu #settings-views-container .profile .profile-row{display:contents}#settings-menu #settings-views-container .profile .profile-label{flex:0 0 auto;white-space:nowrap;color:#636363;font-weight:300;text-align:left;padding-right:1rem;font-size:1rem}#settings-menu #settings-views-container .profile .profile-value{flex:1 1 auto;color:#303030;font-weight:600;display:flex;align-items:baseline;flex-wrap:wrap;gap:.5rem;font-size:1rem;overflow-wrap:anywhere}#settings-menu #settings-views-container .profile .profile-value.user-name .required{width:100px;margin-right:8px}#settings-menu #settings-views-container .profile .profile-value.user-name .required span{position:absolute;top:10px;width:5px;height:5px;background:#e4b932;border-radius:50%}#settings-menu #settings-views-container .profile .profile-value.user-name .required .firstName{left:57%}#settings-menu #settings-views-container .profile .profile-value.user-name .required .lastName{right:8%}#settings-menu #settings-views-container .profile .profile-value.user-name input{width:6.7rem;font-weight:700;font-size:1.125rem}#settings-menu #settings-views-container .profile .profile-value.b-phone input:first-child,#settings-menu #settings-views-container .profile .profile-value.m-phone input{width:100px;font-size:.933rem}#settings-menu #settings-views-container .profile .profile-value.b-phone span{padding-left:.6rem;font-weight:300}#settings-menu #settings-views-container .profile .profile-value.b-phone input:last-child{width:74px;font-size:.933rem}#settings-menu #settings-views-container .profile .manager{color:#606060;font-weight:400}#settings-menu #settings-views-container .profile .profile-table .profile-value input{background:transparent;border:none;pointer-events:none;box-shadow:none;margin-bottom:0}#settings-menu #settings-views-container .profile .profile-table.edit-hover .profile-value input{background-color:#d8d8d8}#settings-menu #settings-views-container .profile .profile-table.edit .profile-value input{background:#fff;border:1px solid #cccccc;pointer-events:auto;font-size:.875rem}#settings-menu #settings-views-container .profile .profile-table .edit-trigger{position:relative;width:16px;height:16px;cursor:pointer;opacity:.5;background-image:url(../assets/images/edit_icon.png);background-size:cover;background-position:-17px 0;background-repeat:no-repeat;transition:opacity .3s;flex-shrink:0}#settings-menu #settings-views-container .profile .profile-table .edit-trigger:hover{opacity:1}#settings-menu #settings-views-container .profile .profile-table.edit .edit-trigger{display:none}#settings-menu #settings-views-container .profile .profile-row.password-row{display:contents}#settings-menu #settings-views-container .profile .profile-row.password-row .profile-label{padding-top:.67rem;padding-bottom:.67rem}#settings-menu #settings-views-container .profile .profile-row.password-row .profile-value{align-items:center}#settings-menu #settings-views-container .profile .profile-row.password-row .action-link{display:inline-block;font-weight:600;color:#f4bd18}#settings-menu #settings-views-container .profile .profile-table .password-row:before{content:"";position:absolute;left:0;right:0;top:.4rem;border-top:1px solid #cccccc}#settings-menu #settings-views-container .profile .profile-table .password-row:after{content:"";position:absolute;left:0;right:0;top:2.3rem;border-top:1px solid #ccc}#settings-menu #settings-views-container .profile .profile-row.edit-row{display:none;grid-column:1/-1}#settings-menu #settings-views-container .profile .profile-row.edit-row .profile-label,#settings-menu #settings-views-container .profile .profile-row.edit-row .edit-actions{display:none}#settings-menu #settings-views-container .profile .profile-table.edit .profile-row.edit-row{display:flex;padding:.833rem 0;align-items:center;gap:1rem;border-top:1px solid #cccccc}#settings-menu #settings-views-container .profile .profile-table.edit .profile-row.edit-row .edit-actions{display:flex;align-items:center;gap:11rem;width:100%}#settings-menu #settings-views-container .profile .profile-row.edit-row .edit-actions .save-btn{margin:0;font-weight:600;font-size:.933rem;z-index:20}#settings-menu #settings-views-container .profile .profile-row.edit-row .edit-actions div{display:flex;align-items:center;gap:1rem}#settings-menu #settings-views-container .profile .profile-row.edit-row span{font-size:.75rem;color:gray;font-style:italic;position:relative}#settings-menu #settings-views-container .profile .profile-row.edit-row span:after{content:"";position:absolute;display:block;width:5px;height:5px;border-radius:50%;background:#e4b932;right:-4px;top:50%;transform:translateY(-50%)}#settings-menu #settings-views-container .profile .profile-row.edit-row.validation span:after{content:"";width:6px;height:6px;border-radius:50%;background:#e4b932;position:absolute;right:-10px;top:50%;transform:translateY(-50%)}#settings-menu #settings-views-container .profile .profile-table.edit:before{content:"";position:absolute;top:0;width:calc(100% + 30px);height:calc(100% + 2px);box-shadow:0 0 14px 3px #00000026;left:-15px}#settings-menu #settings-views-container .profile #settings-menu.edit-mode .profile-table:not(.edit){opacity:.3;pointer-events:none}#updatePassword{top:15%;width:40%;padding:0;border-radius:3px;border:none;background:none;overflow:hidden}#updatePassword#updatePassword .body input{border-color:#909090;border-style:solid;border-width:1px;border-radius:3px}#updatePassword#updatePassword .body input#password,#updatePassword#updatePassword .body input#passwordConfirm{font-weight:400;margin-bottom:0}#updatePassword#updatePassword .body .no-match input,#updatePassword#updatePassword .body .validation input{border-color:#d44d4db3;outline-color:#d44d4d40}#updatePassword .body{background-color:#fff}#updatePassword .body .right{float:right}#updatePassword .body p.lead{font-size:1rem}#updatePassword .body .confirm{position:relative}#updatePassword .body .confirm .eye-icon{position:absolute;display:block;bottom:.3rem;right:.5rem;left:auto;cursor:pointer}#updatePassword .body .confirm .eye{background-image:url(../../react/assets/images/lms/icon-password-show.png)}#updatePassword .body .confirm .eye-slash{background-image:url(../../react/assets/images/lms/icon-password-hide.png)}#updatePassword .body .confirm .eye,#updatePassword .body .confirm .eye-slash{display:block;font-style:normal;transition:color .2s ease;background-size:contain;background-repeat:no-repeat;width:17px;height:17px;left:-.667rem}#updatePassword .body .confirm .eye:hover,#updatePassword .body .confirm .eye-slash:hover{opacity:.7}#updatePassword .body .confirm .error-msg{position:absolute;left:.333rem;color:#d44d4d;font-style:italic;display:none}#updatePassword .body .confirm.no-match span,#updatePassword .body .confirm.validation span{display:block}#updatePassword .body .input-group{position:relative}#updatePassword .body .input-group label{color:#606060}#updatePassword .body .input-group input{width:100%}#updatePassword .body .input-group label,#updatePassword .body .input-group input{display:inline-block;font-size:1rem;line-height:2rem}#updatePassword .body label{width:100%}#updatePassword .body label small{padding-left:3px;text-transform:capitalize;color:#606060;font-size:60%;line-height:inherit}#updatePassword .body label input[type=password],#updatePassword .body label input[type=text]{height:2rem;padding:0 0 0 .333rem;line-height:2rem;box-shadow:none;color:#000000bf;font-family:inherit;font-size:.933rem;margin:0 0 1.067rem;width:100%;transition:all .2s ease}#updatePassword .body label input[type=password]:focus,#updatePassword .body label input[type=text]:focus{outline:2px solid #F4BD18;outline-offset:-2px;border-color:#f4bd18}#updatePassword .body #pass-req{position:relative;font-weight:300;padding-right:10px;min-height:133px}#updatePassword .body #pass-req ul.requirements{margin-left:1rem}#updatePassword .body #pass-req ul.requirements li{list-style-type:none}#updatePassword .body #pass-req ul.requirements li.satisfied{color:#3aa12a;font-weight:400;list-style-type:disc;list-style-image:url(../../react/assets/images/small-green-check_icon.png)}#updatePassword .body #pass-req ul{font-family:inherit;font-size:1rem;line-height:1.6;list-style-position:outside;margin-bottom:1.3333333333rem}#updatePassword .body>div:first-child{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#updatePassword .body>div .password-inputs{margin-top:1rem;padding-top:1rem;padding-left:1.5rem;border-left:1px solid #cccccc}#updatePassword .body a.button{min-width:100px;font-weight:600;background-color:#f7ca3dd9;border:none;line-height:2rem;margin-bottom:1rem}#updatePassword .body a.button:hover,#updatePassword .body a.button:focus{background-color:#f4bd18;box-shadow:0 1px 3px .15px #00000040;outline:none}@media screen and (orientation: portrait){body:has(.mobile-layout) #updatePassword{top:15%;width:92%;max-width:520px;left:50%;transform:translate(-50%);min-height:unset;height:auto;padding:0}body:has(.mobile-layout) #updatePassword .body a.button:hover{background-color:#f7ca3dd9;box-shadow:none}}@media screen and (orientation: landscape){body:has(.mobile-layout) #updatePassword{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;top:0;padding:0;width:100%;height:100%;max-height:100%;overflow:visible}body:has(.mobile-layout) #updatePassword .footer{padding:0;height:15%}body:has(.mobile-layout) #updatePassword .footer a.button:hover{background-color:#f7ca3dd9;box-shadow:none}body:has(.mobile-layout) #updatePassword .input-wrapper .small-6{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}body:has(.mobile-layout) #updatePassword .input-wrapper .password-inputs{position:relative;align-items:center;border:none;margin-top:0;padding-right:2rem;padding-top:0}body:has(.mobile-layout) #updatePassword .input-wrapper .password-inputs:after{content:"";position:absolute;left:0;top:0;height:85%;width:1px;margin-top:10%;background-color:#ccc}body:has(.mobile-layout) #updatePassword .input-wrapper .password-inputs .small-12{height:auto}body:has(.mobile-layout) #updatePassword .input-wrapper .password-inputs .small-12 .input-group{margin-bottom:0}body:has(.mobile-layout) #updatePassword .input-wrapper{padding:0;height:85%}body:has(.mobile-layout) #updatePassword .body{overflow:clip;height:calc(100% - 3.33rem)}body:has(.mobile-layout) #updatePassword:has(.body.success){height:auto}body:has(.mobile-layout) #updatePassword:has(.body.success) .body{height:auto}}#privacy-policy{top:15%;width:60%;border-radius:3px;background:none}#privacy-policy .body{height:55vh;overflow-y:auto;background-color:#fff}#privacy-policy .body::-webkit-scrollbar-thumb{background-color:#90909080}body:has(.mobile-layout) #privacy-policy{width:98vw;top:5dvh;bottom:5dvh;max-height:90dvh;height:90dvh}body:has(.mobile-layout) #privacy-policy .privacy-policy-inner-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:inherit}body:has(.mobile-layout) #privacy-policy .privacy-policy-inner-wrapper .header{padding:0 .667rem;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}body:has(.mobile-layout) #privacy-policy .privacy-policy-inner-wrapper .body{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 .667rem}body:has(.mobile-layout) #privacy-policy .privacy-policy-inner-wrapper .body .tile{padding:1rem 0rem}@media screen and (orientation: landscape){body:has(.mobile-layout) #privacy-policy .privacy-policy-inner-wrapper .header{padding:0 1.67rem}body:has(.mobile-layout) #privacy-policy .privacy-policy-inner-wrapper .body{padding:0 1.67rem}}#quiz-container.container.quiz_ui{margin:auto;height:calc(100vh - 7rem);max-width:100%;padding-top:0;padding-bottom:0}#quiz-container.container.quiz_ui:before{content:"";position:fixed;left:-500px;top:-500px;width:50000px;height:50000px;display:block;background:#00000080;z-index:10}#quiz-container.container.quiz_ui .wrapper{background:#fff;height:100%;position:relative;z-index:20;display:block}#quiz-container.container.quiz_ui .wrapper .header{height:5rem;position:relative;border:none}#quiz-container.container.quiz_ui .wrapper .header img{position:absolute;top:0;left:0;width:42px;height:42px}#quiz-container.container.quiz_ui .wrapper .message,#quiz-container.container.quiz_ui .wrapper .quest_num,#quiz-container.container.quiz_ui .wrapper .close{position:absolute}#quiz-container.container.quiz_ui .wrapper .quest_num{color:#606060;top:1.667rem;left:3rem;bottom:5%}#quiz-container.container.quiz_ui .wrapper .question{display:block;height:calc(100% - 9rem);border-bottom:1px solid #cccccc;margin-left:auto;margin-right:auto}#quiz-container.container.quiz_ui .wrapper .question .flex-wrapper{height:100%;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#quiz-container.container.quiz_ui .wrapper .question .flex-wrapper .question-text{-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}#quiz-container.container.quiz_ui .wrapper .question .flex-wrapper .answer-list{-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;overflow-y:auto;padding-right:3rem}#quiz-container.container.quiz_ui .wrapper .question .flex-wrapper .answer-list::-webkit-scrollbar-thumb{background:#f4bd18}#quiz-container.container.quiz_ui .wrapper .question .flex-wrapper .answer-list::-webkit-scrollbar{width:10px}#quiz-container.container.quiz_ui .wrapper .question h4{font-weight:600}#quiz-container.container.quiz_ui .wrapper .question .instructions{display:inline-block;margin-left:-2rem;padding:.2rem .667rem 0 2rem;font-style:italic;color:#909090;border-top:1px solid #909090}#quiz-container.container.quiz_ui .wrapper .question label{font-size:1.2rem;padding:.333rem .667rem .333rem 2rem;border-radius:3px;width:100%;transition:background .3s ease;margin:0}#quiz-container.container.quiz_ui .wrapper .question label:hover{background:#ccc}#quiz-container.container.quiz_ui .wrapper .question label span{margin-top:6px;width:20px;height:20px;margin-bottom:1.33rem}#quiz-container.container.quiz_ui .wrapper .counter{position:absolute;bottom:1.33rem;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;align-items:center}#quiz-container.container.quiz_ui .wrapper .counter ul{margin:0;overflow:initial}#quiz-container.container.quiz_ui .wrapper .counter ul li{display:block;width:10px;height:10px;border-radius:100px;border:1px solid #606060;margin-right:10px;margin-left:0}#quiz-container.container.quiz_ui .wrapper .counter ul li.correct{border:none;background-color:#68be5e}#quiz-container.container.quiz_ui .wrapper .counter ul li.current{transform:scale(1.5);border:2px solid #606060}#quiz-container.container.quiz_ui .wrapper .counter ul li.incorrect{border:none;background-color:#909090}#quiz-container.container.quiz_ui .wrapper .btn-holder{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;position:absolute;right:0;top:0;height:100%;padding-bottom:4rem}#quiz-container.container.quiz_ui .wrapper.correct label span,#quiz-container.container.quiz_ui .wrapper.incorrect label span{visibility:hidden}#quiz-container.container.quiz_ui .wrapper.correct button,#quiz-container.container.quiz_ui .wrapper.incorrect button{visibility:visible}#quiz-container.container.quiz_ui .wrapper.correct .answer label{background-image:url(/images/lms/small-green-check_icon.png);background-size:1rem;background-repeat:no-repeat;background-position:left .73rem;font-weight:600;color:#000;transition:none}#quiz-container.container.quiz_ui .wrapper.correct label:hover{background-color:transparent;cursor:default}#quiz-container.container.quiz_ui .wrapper.incorrect label{background-repeat:no-repeat;background-position:left .73rem;transition:none}#quiz-container.container.quiz_ui .wrapper.incorrect label:hover{background-repeat:no-repeat;background-position:left .73rem;cursor:default;background-color:transparent}#quiz-container.container.quiz_ui .wrapper.incorrect .selection label{color:#f04124;text-decoration:line-through;background-image:url(/images/lms/quiz_incorrect.png);background-size:1.33rem;background-position:left .73rem}#quiz-container.container.quiz_ui .wrapper.incorrect :not(.answer) label{color:#606060}#quiz-container.container.quiz_ui .wrapper.incorrect .answer label{background-image:url(/images/lms/quiz_correct.png);background-size:1.667rem;font-weight:600;color:#000;background-position:left .73rem}#quiz-summary-container .summary_container #quiz-summary-wrapper{height:100%}#quiz-summary-container .summary_container #quiz-summary-wrapper .test-summary{height:calc(100% - 2.66rem)}#quiz-summary-container .summary_container #quiz-summary-wrapper button{margin-top:.667rem;margin-right:3rem;border-width:0}#mobile-dashboard{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;min-height:unset;height:100%;background:#4c4949;margin-top:-1px}#mobile-dashboard.activity-expanded{grid-template-rows:auto auto 1fr 1fr 20px}#mobile-dashboard #dashboard{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}#mobile-dashboard .stats{margin:0;padding:1.2rem 1.33rem 0;display:grid;grid-template-columns:repeat(4,1fr);gap:.67rem;background-color:#4c4949}#mobile-dashboard .stats .courses-group{grid-column:1/span 2;display:grid;grid-template-columns:repeat(2,1fr);gap:.67rem}#mobile-dashboard .stats .courses-group:before{content:"";position:absolute;top:.2rem;left:1.33rem;right:0rem;height:1rem;width:calc(50% - 1.67rem);border-top:1px solid #f7ca3d;border-left:1px solid #f7ca3d;border-right:1px solid #f7ca3d;border-top-left-radius:6px;border-top-right-radius:6px;pointer-events:none;z-index:0}#mobile-dashboard .stats .courses-group .group-label{position:absolute;top:-.7rem;left:calc(25% + .67rem);transform:translate(-50%);padding:3px .5rem 0;font-weight:600;color:#f7ca3d;font-size:.867rem;background:#4c4949;z-index:1}#mobile-dashboard .stats .courses-box{z-index:2;text-align:center;border-radius:.5rem;padding:.33rem}#mobile-dashboard .stats .courses-box .label-sm{font-size:.867rem;color:#fff;line-height:1rem;font-weight:600;margin-bottom:0}#mobile-dashboard .stats .courses-box.transcript .label-sm{color:#ccc}#mobile-dashboard .stats .courses-box .stat{font-size:1.33rem;font-weight:600;color:#fff;margin:0}#mobile-dashboard .stats .courses-box.active{background:#888}#mobile-dashboard .stats .courses-box.complete{background:#2a5}#mobile-dashboard .stats .courses-box.certificates{background:#2a91d0}#mobile-dashboard .stats .courses-box.transcript{background:transparent;border:1px solid #cccccc;cursor:pointer}#mobile-dashboard .course-list{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;-webkit-overflow-scrolling:touch;padding:0 1.33rem;background-color:#4c4949}#mobile-dashboard .course-list.your-training{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;height:auto;padding-top:0;margin-bottom:0}#mobile-dashboard .course-list.courses-selector{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:block;height:auto}#mobile-dashboard .course-list .head-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:space-between}#mobile-dashboard .course-list .subheader{font-size:.867rem;font-weight:600;color:#fff;padding:0;margin:.5rem 0}#mobile-dashboard .course-list .wrapper{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto;overflow-x:hidden}#mobile-dashboard .course-list .wrapper .course.tile.empty-state .message{position:relative;padding-left:30%;text-align:center}#mobile-dashboard .course-list .wrapper .course.tile.empty-state .message h1{font-size:20px;line-height:25px;font-weight:600;color:#606060;font-family:source sans pro,helvetica,arial,sans-serif}#mobile-dashboard .course-list .wrapper .course.tile.empty-state .message p{font-size:11px;line-height:19px;padding:6px 1rem 0}#mobile-dashboard .course-list .wrapper .course.tile.empty-state .message:before{content:"";position:absolute;left:0;height:100%;width:30%;display:block;opacity:.5;background-image:url(../assets/images/books.png);background-size:contain;background-position:left center;background-repeat:no-repeat}#mobile-dashboard .course-list .wrapper .course-head-wrapper:last-child{margin-bottom:0}#mobile-dashboard .course-list .wrapper .course-head-wrapper:has(.review-quiz,.exam-locked-tile){padding-bottom:0}#mobile-dashboard .course-list .course{background:#ffffffe6;color:#222;border-radius:.33rem;box-shadow:0 2px 4px #00000026;padding:.67rem;position:relative;margin-bottom:1.33rem}#mobile-dashboard .course-list .course .course-head{line-height:1;padding-bottom:1rem}#mobile-dashboard .course-list .course .course-head h5{font-size:1.13rem;font-weight:600;margin:0;width:85%}#mobile-dashboard .course-list .course .course-head .progress-bar{padding-top:.67rem;width:100%}#mobile-dashboard .course-list .course .course-head .progress{height:7px;margin:0;box-shadow:inset 0 0 5px #00000040;background:#ccc}#mobile-dashboard .course-list .course .course-head .course-meta{padding-top:.67rem;font-size:.867rem;color:#606060}#mobile-dashboard .course-list .course .course-head .course-meta .started{padding-right:.33rem;margin-right:.33rem;border-right:1px solid #909090;color:#909090}#mobile-dashboard .course-list .course .course-head .course-meta .started .started-data{color:#606060}#mobile-dashboard .course-list .course .course-head .course-meta .due{color:#909090}#mobile-dashboard .course-list .course .course-head .course-meta .due .due-data{color:#606060}#mobile-dashboard .course-list .course .course-head .course-meta .expired-date,#mobile-dashboard .course-list .course .course-head .course-meta .expired-date .due-data{color:#d44d4d}#mobile-dashboard .course-list .course .course-head .course-meta .lessons .lesson-left{border-right:1px solid #909090;padding-right:.33rem}#mobile-dashboard .course-list .course .next-lesson{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#mobile-dashboard .course-list .course .next-lesson .label{font-size:.867rem;color:#909090;background:none;padding-left:0;padding-top:0}#mobile-dashboard .course-list .course .next-lesson .lesson-info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;cursor:pointer}#mobile-dashboard .course-list .course .next-lesson .lesson-info .lesson-thumb{width:8.33rem;height:4.67rem;margin-right:.67rem;object-fit:cover;border:1px solid #ebebeb}#mobile-dashboard .course-list .course .next-lesson .lesson-info .no-thumbnail{width:8.33rem;height:4.67rem;min-width:8.33rem;min-height:4.67rem;max-width:8.33rem;max-height:4.67rem;object-position:center;display:block;border-radius:.5rem;margin-right:.67rem;object-fit:cover;background-image:url(../assets/images/lms/course-placeholder.png);background-size:contain}#mobile-dashboard .course-list .course .next-lesson .lesson-info .lesson-name{font-size:1rem;font-weight:600;margin-right:.333rem}#mobile-dashboard .course-list .course .next-lesson .lesson-info .lesson-name.exam-locked{color:#909090;font-style:italic}#mobile-dashboard .course-list .course .next-lesson .lesson-info .lesson-name.exam-locked span{font-weight:400}#mobile-dashboard .course-list .course .next-lesson .lesson-info .lesson-number{font-size:.867rem;color:#909090}#mobile-dashboard .course-list .course .expired-message{font-size:1rem;color:#d44d4d;font-style:italic}#mobile-dashboard .course-list .course .review-quiz{font-style:italic;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;height:2rem;background-color:#909090;font-size:.867rem;color:#303030;font-weight:400;margin:1rem 0 0 -.67rem;cursor:pointer;width:calc(100% + 1.34rem);border-radius:0 0 .33rem .33rem}#mobile-dashboard .course-list .course .review-quiz:hover{background-color:#6d6d6d}#mobile-dashboard .course-list .course .review-quiz:active{opacity:.9}#mobile-dashboard .course-list .course .exam-locked-tile{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;font-size:.867rem;color:#fff;font-weight:400;margin:1rem 0 0 -.67rem;width:calc(100% + 1.34rem);border-radius:0 0 .33rem .33rem;background-color:#48a5d4}#mobile-dashboard .course-list .course .exam-locked-tile .locked-msg{padding:0 .67rem}#mobile-dashboard .course-list .course .exam-locked-tile .locked-msg .exam-locked-article{text-decoration:underline;padding-left:.2rem}#mobile-dashboard .course-list .course .exam-locked-tile .locked-msg .exam-locked-article a{color:#fff}#mobile-dashboard .course-list .course.alert-warn:after,#mobile-dashboard .course-list .course.alert-new:after{background-position:right top;background-repeat:no-repeat;content:"";position:absolute;display:block;height:1.5rem;width:1.5rem;right:.33rem;background-size:contain}#mobile-dashboard .course-list .course.alert-warn:after{background-image:url(/images/lms/med-warning-icon.png)}#mobile-dashboard .course-list .course.alert-new:after{height:2.5rem;width:2.5rem;background-image:url(../assets/images/lms/med-new-icon-mobile.png)}#mobile-dashboard .course-list .view-all{display:block;text-align:center;color:#fff;padding:1.33rem;text-decoration:none;font-weight:600;background:transparent}#mobile-dashboard .activity{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;position:static;bottom:20px;left:0;width:100%;max-height:15vh;background:#909090;color:#fff;box-shadow:0 -2px 4px #0003;overflow:hidden;transition:max-height .3s ease;z-index:10;padding:0 1.33rem}#mobile-dashboard .activity.expanded{max-height:50vh}#mobile-dashboard .activity .toggle-btn{position:absolute;padding-left:40%;cursor:pointer}#mobile-dashboard .activity .toggle-btn .arrow{display:block;height:1.67rem;width:1.67rem;border-radius:1rem;cursor:pointer;margin-top:.2rem}#mobile-dashboard .activity .toggle-btn .arrow:after{opacity:.7;content:"";position:absolute;background-image:url(../assets/images/lms/acitivity-panel-toggle.png);background-repeat:no-repeat;height:1.67rem;width:1.67rem;background-size:1.67rem}#mobile-dashboard .activity .toggle-btn.active .arrow{transform:rotate(180deg);transition:transform .1s}#mobile-dashboard .activity .subheader{font-size:.867rem;font-weight:600;color:#fff;margin-top:.5rem}#mobile-dashboard .activity .tile{padding:0 .5rem;overflow-y:auto;max-height:10vh;background:#909090}#mobile-dashboard .activity .tile.active{max-height:40vh}#mobile-dashboard .activity .tile ul{list-style:none;padding:0;margin:0}#mobile-dashboard .activity .tile ul li{font-weight:600;font-size:.8rem;margin-bottom:.67rem;line-height:1.4;color:#ccc}#mobile-dashboard .activity .tile ul li .activity-item div{padding-left:.5rem;color:#f7f7f7}#mobile-dashboard .activity .tile ul li a{color:#57c7ff;text-decoration:none}@media screen and (orientation: landscape){body{background-color:#4c4949}.landscape .footer{display:none}#mobile-dashboard{gap:0rem;padding:.33rem 1.33rem 1.33rem;overflow:hidden;background-color:#4c4949;flex-wrap:wrap}#mobile-dashboard .stats,#mobile-dashboard .course-list{width:66%;box-sizing:border-box;padding-left:0;padding-right:1.33rem}#mobile-dashboard .stats{min-height:auto;flex-wrap:nowrap;gap:.67rem;margin:0;border-bottom:none;padding-top:0;padding-bottom:0;padding-left:0}#mobile-dashboard .stats .courses-group{flex:0 0 auto;width:auto;min-width:200px}#mobile-dashboard .stats .courses-group:before{display:none}#mobile-dashboard .course-list.your-training{height:auto;display:contents}#mobile-dashboard .course-list.your-training .subheader{margin:0;padding:0}#mobile-dashboard .course-list.courses-selector{display:block;height:auto;padding-left:0}#mobile-dashboard .course-list .head-wrapper{padding:.2rem 0}#mobile-dashboard .product-select .product-list{padding:.67rem 0}#mobile-dashboard .course-list.courses{position:relative;height:100%;margin:0;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1 1}#mobile-dashboard .course-list.courses .wrapper{position:relative;height:100%;overflow-y:scroll;padding-right:2.2rem;-webkit-overflow-scrolling:touch}#mobile-dashboard .course-list.courses .wrapper::-webkit-scrollbar{display:none}#mobile-dashboard .course-list.courses .wrapper::-webkit-scrollbar-thumb{display:none}#mobile-dashboard .course-list.courses .wrapper::-webkit-scrollbar{width:0;height:0}#mobile-dashboard .course-list.courses .custom-scroll-track{position:absolute;top:0;right:1.33rem;width:10px;height:100%;background:#0000001f;border-radius:6px}#mobile-dashboard .course-list.courses .custom-scroll-thumb{position:absolute;right:8px;width:32px;height:32px;background:#e6e6e6;border-radius:6px;box-shadow:0 1px 4px #00000040;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none}#mobile-dashboard .course-list.courses .custom-scroll-thumb:after{content:"";position:absolute;top:33%;width:20px;height:3px;background:#606060;border-radius:2px;box-shadow:0 8px #606060}#mobile-dashboard .activity{position:relative;top:0;width:auto;height:100%;max-height:none;margin:0;padding-right:0;background-color:#909090;border-radius:4px;box-shadow:none;width:33%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#mobile-dashboard .activity .subheader{background-color:#909090;color:#fff;padding:1rem;margin:0;font-size:1rem;font-weight:500;padding-left:0;padding-bottom:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}#mobile-dashboard .activity .wrapper{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;background-color:#909090}#mobile-dashboard .activity .wrapper .tile{height:100%;max-height:none;padding:0;background-color:#909090;overflow-y:auto}#mobile-dashboard .activity .wrapper .tile ul{margin:0;padding:0 .5rem;list-style:none}#mobile-dashboard .activity .wrapper .tile ul li{color:#fff;font-size:.9rem;margin:0}#mobile-dashboard .activity .wrapper .tile ul li:last-child{border-bottom:none}#mobile-dashboard .activity .wrapper .tile ul li a{color:#57c7ff;text-decoration:none}#mobile-dashboard .activity .wrapper .tile ul li a:hover{text-decoration:underline}#mobile-dashboard .activity .toggle-btn{display:none}}body:has(.mobile-layout){margin:0}body:has(.mobile-layout) .reveal-background{padding:0;overflow:unset}body:has(.mobile-layout) .reveal-background .reveal .header{padding:0 .667rem}body:has(.mobile-layout) .reveal-background .reveal .content{padding-bottom:0}#mobile-view{height:100dvh;position:relative;display:block}#mobile-view:not(:has(.no-access)){background-color:#4c4949}#mobile-view.notch-left{padding-left:env(safe-area-inset-left);box-sizing:border-box}#mobile-view.notch-left.mobile-layout.landscape .mobile-profile-panel.open{left:env(safe-area-inset-left)}#mobile-view.notch-right{padding-right:env(safe-area-inset-right);box-sizing:border-box}#mobile-view.notch-right.mobile-layout.landscape .mobile-menu-panel.open{right:env(safe-area-inset-right)}#mobile-view.notch-right.mobile-layout.landscape .mobile-profile-panel.open{margin-right:env(safe-area-inset-right)}#mobile-view.mobile-layout .mobile-root{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100dvh}#mobile-view.mobile-layout .mobile-root:has(#mobile-course) .mobile-header.landscape .logo{height:2.333rem}#mobile-view.mobile-layout .mobile-root:has(#mobile-quiz-container) #mobile-footer{display:none}#mobile-view.mobile-layout .mobile-root main{overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;position:relative;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;height:unset}#mobile-view.mobile-layout .mobile-root main .dashboard{width:100%}#mobile-view.mobile-layout .mobile-root #no-access.no-access #acctSuspendedStaffModal.simple-warning-modal,#mobile-view.mobile-layout .mobile-root #no-access.no-access #noProductStaffModal.simple-warning-modal{width:100%}#mobile-view.mobile-layout .mobile-header{height:4rem;padding:.67rem 1.33rem 0;background:#4c4949;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}#mobile-view.mobile-layout .mobile-header.portrait{padding-bottom:.67rem;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#mobile-view.mobile-layout .mobile-header .logo{margin:0;width:60%;height:3.333rem;background-image:url(../assets/images/settings/wheelhouse-staff-logo.png);background-position:center;background-repeat:no-repeat;background-size:contain;margin-left:-.25rem}#mobile-view.mobile-layout .mobile-header .hamburger{margin:0;width:1.5rem;height:1.5rem;position:relative;border:none;background:transparent;padding:0;cursor:pointer}#mobile-view.mobile-layout .mobile-header .hamburger span{position:absolute;left:0;right:0;height:2px;margin:0 auto;background:#f7ca3d;transition:transform .2s ease,opacity .2s ease,top .2s ease}#mobile-view.mobile-layout .mobile-header .hamburger span:nth-child(1){top:0}#mobile-view.mobile-layout .mobile-header .hamburger span:nth-child(2){top:8px}#mobile-view.mobile-layout .mobile-header .hamburger span:nth-child(3){top:16px}#mobile-view.mobile-layout .mobile-header .hamburger.open span:nth-child(1){top:16px;transform:rotate(45deg)}#mobile-view.mobile-layout .mobile-header .hamburger.open span:nth-child(2){opacity:0}#mobile-view.mobile-layout .mobile-header .hamburger.open span:nth-child(3){top:16px;transform:rotate(-45deg)}#mobile-view.mobile-layout .mobile-menu-panel{position:fixed;z-index:1000;top:.67rem;right:-1px;bottom:auto;width:100%;max-width:520px;background:#fff;transform:translate(100%);transition:transform .2s ease;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%;overflow:hidden}#mobile-view.mobile-layout .mobile-menu-panel.open{right:0;transform:translate(0);box-shadow:-2px 0 12px #0003}#mobile-view.mobile-layout .mobile-menu-panel.open:has(.ProfileDetails-open){height:100%}#mobile-view.mobile-layout .mobile-menu-panel .mobile-menu-header{height:4rem;padding:0 1.33rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}#mobile-view.mobile-layout .mobile-menu-panel .mobile-menu-header .user-name{color:#303030;font-weight:600;margin:0}#mobile-view.mobile-layout .mobile-menu-panel .mobile-menu-header .close{width:2rem;height:3.5rem;font-size:3rem;border:none;background:transparent;color:#f7ca3d;cursor:pointer;line-height:1;margin-left:auto;z-index:51}#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav{max-height:unset;padding:0;overflow-y:auto}#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav.ProfileDetails-open .nav-item.nav-item-hide{height:unset;border:none;min-height:unset;max-height:0;overflow:hidden;transition:max-height .2s ease}#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav::-webkit-scrollbar{width:8px}#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav::-webkit-scrollbar-thumb{border-radius:8px;background:#90909080}#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav .nav-item{max-height:4.67rem;min-height:4.67rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;padding:0 2rem;font-size:1.2rem;font-style:italic}#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav .nav-item a{color:#606060;text-decoration:none;width:100%;text-align:center}#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav .nav-item.active{background-color:#f7ca3d}#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav .nav-item.active a{color:#303030;font-weight:600}#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav .nav-item:first-child{border-top:2px solid #606060}#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav .nav-profile{border-top:2px solid #606060;display:block;padding:0 1.33rem}#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav .nav-profile.edit-mode-disable{pointer-events:none}#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav .nav-profile.edit-mode-disable .profile-trigger.active{font-style:italic;color:#ccc}#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav .profile-trigger{width:100%;text-align:center;background:transparent;border:none;height:5.67rem;padding:0;font-size:1.13rem;color:#606060;border-bottom:1px solid #cccccc;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav .profile-trigger:after{content:"";display:inline-block;width:.8rem;height:.8rem;margin-left:8px;background-image:url(../assets/images/settings/gear-gold_icon.png);background-repeat:no-repeat;background-size:contain;background-position:center}#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav .nav-profile.active{background-color:#4c4949}#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav .nav-profile.active .profile-trigger{color:#fff;font-weight:600}#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav .nav-profile.active .profile-trigger:after{background-image:url(../assets/images/settings/gear-white_icon.png)}#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav .profile-trigger.active{color:#303030;font-weight:600;border:none}#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav .profile-details{max-height:0;overflow:hidden;transition:max-height .2s ease}#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav .profile-details.open{border-top:2px solid #606060;padding:2rem 1.33rem 0;overflow-y:scroll;max-height:500px}#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav .profile-details .profile-section .section-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;font-size:1.13rem;font-weight:600;color:#606060}#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav .profile-details .profile-section .section-title .title-button{font-size:1.13rem;font-weight:600;color:#606060;border:none;background:transparent;padding:0;margin:0;cursor:pointer}#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav .profile-details .profile-section .section-title .action-link.update{font-size:1.13rem;color:#48a5d4;font-style:italic;font-weight:400;cursor:pointer}#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav .profile-details .profile-section .section-title .edit-actions a.gray-action{font-size:1.13rem;color:#909090;font-weight:600;font-style:italic;cursor:pointer;position:relative;padding-right:.9rem;margin-right:.9rem}#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav .profile-details .profile-section .section-title .edit-actions a.gray-action:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:1rem;background:#ccc}#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav .profile-details .profile-section .section-title .edit-actions .save-link{font-size:1.13rem;color:#48a5d4;font-weight:600;font-style:italic;cursor:pointer}#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav .profile-details .profile-section .field{padding:.5rem 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav .profile-details .profile-section .field label{display:inline;font-size:1rem;color:#909090;margin:0;min-width:7.5rem}#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav .profile-details .profile-section .field .value{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav .profile-details .profile-section .field .value.phone-group{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;min-width:0;-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto 1 auto;-ms-flex:1 1 auto 1 auto;flex:1 1 auto 1 auto;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap;width:100%}#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav .profile-details .profile-section .field .value.phone-group input[type=text]:first-child{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto 1 auto;-ms-flex:1 1 auto 1 auto;flex:1 1 auto 1 auto;min-width:0}#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav .profile-details .profile-section .field .value.phone-group .phone-text{width:40%;padding-right:10px}#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav .profile-details .profile-section .field .value.phone-group .ext-label{-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto 1 auto;-ms-flex:0 0 auto 1 auto;flex:0 0 auto 1 auto}#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav .profile-details .profile-section .field .value.phone-group .ext-input{-webkit-box-flex:0 0 4.5rem;-moz-box-flex:0 0 4.5rem;-webkit-flex:0 0 4.5rem 1 auto;-ms-flex:0 0 4.5rem 1 auto;flex:0 0 4.5rem 1 auto;width:40%}#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav .profile-details .profile-section .field input[type=text]{width:100%;height:2.33rem;border:1px solid #cccccc;color:#303030;background:#fff;margin:0}#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav .profile-details .profile-section .field.readonly .ext-label{margin-left:2.5rem}#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav .profile-details .profile-section .field .ext-label{margin:0 .5rem;color:#909090;font-size:1rem}#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav .profile-details .profile-section .field .ext-inline{margin-left:.6rem}#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav .profile-details .profile-section .field.readonly .value{font-size:1rem;color:#303030;overflow-wrap:anywhere}#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav .profile-details .profile-section .edit-mask-portrait{opacity:.3;background:#ffffff1a}#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav .action-link.update-password,#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav .logout-btn{height:5.67rem;display:block;width:88%;text-align:center;margin:0 1.33rem;padding:0;background:transparent;border:none;font-size:1.13rem;color:#f7ca3d;cursor:pointer;position:relative;font-weight:600;border-bottom:1px solid #cccccc;border-top:1px solid #cccccc}#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav .action-link.update-password:disabled,#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav .action-link.update-password.disabled,#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav .logout-btn:disabled,#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav .logout-btn.disabled{color:#ccc;font-weight:400;cursor:not-allowed}#mobile-view.mobile-layout .mobile-menu-panel .mobile-nav .logout-btn{border:none}#mobile-view.mobile-layout .mobile-phone,#mobile-view.mobile-layout .location{border-bottom:1px solid #cccccc}#mobile-view.mobile-layout .mobile-profile-panel{display:none;position:fixed;z-index:1001;top:0;right:0;bottom:0;width:100%;max-width:520px;background:#fff;box-shadow:-12px 0 12px #0003;transform:translate(100%);transition:transform .2s ease;border-right:1px solid #909090}#mobile-view.mobile-layout .mobile-profile-panel.landscape.open{display:block;transform:translate(0)}#mobile-view.mobile-layout .mobile-profile-panel .profile-content{height:100%;overflow-y:auto}#mobile-view.mobile-layout .mobile-profile-panel .profile-content .profile-section .section-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;margin-bottom:1rem}#mobile-view.mobile-layout .mobile-profile-panel .profile-content .profile-section .section-title h3{font-size:1.2rem;font-weight:600;color:#303030;margin:0}#mobile-view.mobile-layout .mobile-profile-panel .profile-content .profile-section .field.readonly{padding:.5rem 0}#mobile-view.mobile-layout .mobile-profile-panel .profile-content .profile-section .const-fields{padding-right:1.5rem;padding-left:1.5rem}#mobile-view.mobile-layout .mobile-profile-panel .profile-content .profile-section .field{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#mobile-view.mobile-layout .mobile-profile-panel .profile-content .profile-section .field label{min-width:8rem;color:#909090;font-size:1rem}#mobile-view.mobile-layout .mobile-profile-panel .profile-content .profile-section .field .value{overflow-wrap:anywhere;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;color:#303030;font-size:1rem;font-weight:700;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;align-items:center}#mobile-view.mobile-layout .mobile-profile-panel .profile-content .profile-section .field .value.name-text{font-size:1.125rem}#mobile-view.mobile-layout .mobile-profile-panel .profile-content .profile-section .field .value.phone-group{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;gap:.5rem;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap}#mobile-view.mobile-layout .mobile-profile-panel .profile-content .profile-section .field .value.phone-group .ext-input{width:4rem}#mobile-view.mobile-layout .mobile-profile-panel .profile-content .profile-section .field .value.phone-group>input{width:auto}#mobile-view.mobile-layout .mobile-profile-panel .profile-content .profile-section .field .value.managers-list{font-weight:400}#mobile-view.mobile-layout .mobile-profile-panel .profile-content .profile-section .field .edit-trigger{width:16px;height:16px;border:none;background:transparent;cursor:pointer;margin-left:.6rem;background-image:url(assets/images/edit_icon.png);background-size:cover;background-repeat:no-repeat;background-position:-17px 0;opacity:.5;transition:opacity .3s ease}#mobile-view.mobile-layout .mobile-profile-panel .profile-content .profile-section .field .edit-trigger:hover{opacity:1}#mobile-view.mobile-layout .mobile-profile-panel .profile-content .profile-section .field .ext-inline{margin-left:.6rem}#mobile-view.mobile-layout .mobile-profile-panel .profile-content .profile-section .field .ext-label{color:#909090;margin:0 .6rem}#mobile-view.mobile-layout .mobile-profile-panel .profile-content .profile-section .row-with-edit{position:relative}#mobile-view.mobile-layout .mobile-profile-panel .profile-content .profile-section .row-with-edit .edit-trigger.first-name-edit{position:absolute;right:0;top:50%;transform:translateY(-50%);width:16px;height:16px;border:none;background:transparent;cursor:pointer;z-index:2;pointer-events:auto;background-image:url(../assets/images/edit_icon.png);background-size:cover;background-repeat:no-repeat;background-position:-17px 0;opacity:.5;transition:opacity .3s ease}#mobile-view.mobile-layout .mobile-profile-panel .profile-content .profile-section .row-with-edit .edit-trigger.first-name-edit:hover{opacity:1}#mobile-view.mobile-layout .mobile-profile-panel .profile-content .profile-section .edit-block{padding:1.5rem;padding-bottom:0}#mobile-view.mobile-layout .mobile-profile-panel .profile-content .profile-section .edit-block.active{position:relative;box-shadow:0 0 14px 3px #00000026;padding:1rem 1rem 0}#mobile-view.mobile-layout .mobile-profile-panel .profile-content .profile-section .edit-block .edit-row{padding:.5rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}#mobile-view.mobile-layout .mobile-profile-panel .profile-content .profile-section .edit-block .edit-row>div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;gap:.9rem}#mobile-view.mobile-layout .mobile-profile-panel .profile-content .profile-section .edit-block .edit-row span{color:gray;font-style:italic;font-size:.8rem}#mobile-view.mobile-layout .mobile-profile-panel .profile-content .profile-section .edit-block .edit-row a.gray-action{color:#909090;font-style:italic}#mobile-view.mobile-layout .mobile-profile-panel .profile-content .profile-section .edit-block .edit-row a.save-link{color:#48a5d4;font-style:italic;font-weight:600}#mobile-view.mobile-layout .profile-section .field .value.empty-data{color:#909090}#mobile-view.mobile-layout .profile-section .field.readonly .value.empty-data,#mobile-view.mobile-layout .profile-section .field .empty-data{font-weight:400;color:#909090}#mobile-view.mobile-layout.landscape .mobile-header{height:3.5rem;padding-top:0}#mobile-view.mobile-layout.landscape .mobile-header .logo{width:23%;margin-left:-1rem}#mobile-view.mobile-layout.landscape .mobile-header .hamburger{margin-top:0}#mobile-view.mobile-layout.landscape .mobile-menu-panel{display:none;height:100dvh;top:0;width:35%;bottom:0;max-height:100dvh;overflow:hidden}#mobile-view.mobile-layout.landscape .mobile-menu-panel.open{right:0;display:block;transform:translate(0)}#mobile-view.mobile-layout.landscape .mobile-menu-panel .mobile-menu-header{height:3.5rem}#mobile-view.mobile-layout.landscape .mobile-menu-panel .mobile-nav{max-height:calc(100dvh - 3.5rem);overflow-y:auto;overflow-x:hidden}#mobile-view.mobile-layout.landscape .mobile-menu-panel .mobile-nav .nav-item{height:4.67rem}#mobile-view.mobile-layout.landscape .mobile-menu-panel .mobile-nav .nav-item.disabled-mask{opacity:.7;pointer-events:none;background-color:unset;color:#ccc}#mobile-view.mobile-layout.landscape .mobile-menu-panel .mobile-nav .update-password:disabled,#mobile-view.mobile-layout.landscape .mobile-menu-panel .mobile-nav .update-password.disabled,#mobile-view.mobile-layout.landscape .mobile-menu-panel .mobile-nav .logout-btn:disabled,#mobile-view.mobile-layout.landscape .mobile-menu-panel .mobile-nav .logout-btn.disabled{opacity:.7;pointer-events:none;color:#ccc;font-style:italic}#mobile-view.mobile-layout.landscape .mobile-profile-panel{top:0;height:100%;right:35%;width:-webkit-fill-available;max-width:none}#mobile-view.mobile-layout.landscape .mobile-profile-panel .profile-content .profile-section .edit-open{box-shadow:0 0 14px 3px #00000026;padding:1.5rem;padding-bottom:0}#mobile-view.mobile-layout.landscape .mobile-profile-panel .profile-content .profile-section .edit-open .field{margin-bottom:0;width:auto}#mobile-view.mobile-layout.landscape .mobile-profile-panel .profile-content .profile-section .edit-open .field .value{margin:0}#mobile-view.mobile-layout.landscape .mobile-profile-panel .profile-content .profile-section .edit-open .field label{margin-bottom:1rem}#mobile-view.mobile-layout.landscape .mobile-profile-panel .profile-content .profile-section .edit-open .field input{height:2.33rem;margin:0 0 .5rem}#mobile-view.mobile-layout.landscape .mobile-profile-panel .profile-content .profile-section .edit-open .field.mobile-phone input{width:auto}#mobile-view.mobile-layout.landscape .mobile-profile-panel .profile-content .profile-section .edit-open .edit-row>div{gap:1.5rem}#mobile-view.mobile-layout.landscape .mobile-profile-panel .profile-content .profile-section .edit-open .save-btn{font-weight:600;font-size:1rem;height:2rem;line-height:1.8;margin-bottom:0}#mobile-view.mobile-layout.landscape .mobile-profile-panel .profile-content .profile-section .edit-mask{opacity:.3;pointer-events:none;transition:opacity .3s ease}#mobile-view.mobile-layout.landscape #no-access.no-access #acctSuspendedStaffModal.simple-warning-modal,#mobile-view.mobile-layout.landscape #no-access.no-access #noProductStaffModal.simple-warning-modal{width:650px;padding:1.333rem 3.333rem 1.5rem;margin:5dvh auto 0}#mobile-view.mobile-layout.landscape #no-access.no-access .identity{bottom:5dvh}#mobile-view.mobile-layout.landscape #no-access.no-access .identity img{width:150px}#mobile-footer.ft-wrap{left:0;right:0;bottom:0;display:grid;place-items:center;pointer-events:none;z-index:50;background-color:#353535;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#mobile-footer.ft-wrap.open .ft-panel{max-height:220px}#mobile-footer.ft-wrap .ft-bar{width:100%;max-width:540px;height:20px;pointer-events:auto;cursor:pointer;border-bottom:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}#mobile-footer.ft-wrap .ft-dots{display:inline-flex;gap:10px}#mobile-footer.ft-wrap .ft-dots i{width:5px;height:5px;border-radius:50%;background-color:#000;box-shadow:0 1px #ffffff2e inset}#mobile-footer.ft-wrap .ft-panel{width:90%;max-width:540px;color:#fff;pointer-events:auto;border-bottom:0;overflow:hidden;max-height:0;transition:max-height .25s ease}#mobile-footer.ft-wrap .ft-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;padding:12px 18px;border-top:1px solid #cccccc}#mobile-footer.ft-wrap .ft-row #languageSelector.language-selection{position:unset;padding:0}#mobile-footer.ft-wrap .ft-row #languageSelector.language-selection .actions-panel{left:unset;right:auto;top:unset;bottom:6rem;width:min-content}#mobile-footer.ft-wrap .ft-row:first-child{border-top:1px solid #000}#mobile-footer.ft-wrap .ft-row .ft-right{white-space:nowrap}#mobile-footer.ft-wrap .ft-row-center{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;gap:12px}#mobile-footer.ft-wrap .ft-row-center .privacy-label,#mobile-footer.ft-wrap .ft-row-center .disclaimer-label,#mobile-footer.ft-wrap .ft-row-center .ft-pipe{color:#ccc;font-size:.8rem}#mobile-footer.ft-wrap .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#productLanguageSupport{width:40%;border-radius:3px;background:none}#productLanguageSupport .langSupport-head{border-radius:3px 3px 0 0;width:100%;height:3.33rem;background:-webkit-linear-gradient(left,#424544,#636363);margin-top:-3px;padding:0 2.667rem}#productLanguageSupport .langSupport-head h2{color:#fff;font-size:1.4rem;font-weight:700;line-height:3.333rem}#productLanguageSupport .langSupport-body{padding:1rem 2.667rem;background-color:#fff;color:#909090;max-height:270px;overflow-y:auto}#productLanguageSupport .langSupport-body .lead{font-size:1rem;color:#f4bd18;font-weight:600}#productLanguageSupport .langSupport-body>.langSupport-context{height:inherit;min-height:inherit;display:inline-block}#productLanguageSupport .langSupport-body>.langSupport-context:not(:last-child){padding-bottom:1.33rem;margin-bottom:1.33rem;border-bottom:1px solid #cccccc}#productLanguageSupport .langSupport-body>.langSupport-context .product-head{margin-bottom:.5rem}#productLanguageSupport .langSupport-body>.langSupport-context .textBasedContent{height:inherit;min-height:inherit;display:inline-block;margin-bottom:.5rem}#productLanguageSupport .langSupport-body>.langSupport-context .textBasedContent .lead{color:#606060}#productLanguageSupport .langSupport-body>.langSupport-context .textBasedContent p,#productLanguageSupport .langSupport-body>.langSupport-context .videoBasedLesson p{margin-bottom:0}#productLanguageSupport .langSupport-body>.langSupport-context ul{margin-left:2rem;list-style-type:none}#productLanguageSupport .langSupport-body>.langSupport-context ul li{float:left;color:#606060;margin:0rem .33rem 0rem 0rem;padding-right:.33rem;font-weight:600}#productLanguageSupport .langSupport-body>.langSupport-context ul li:not(:last-child):after{content:","}#productLanguageSupport .langSupport-body .videoBasedLesson{clear:both;margin:1rem 0rem 0rem}#productLanguageSupport .langSupport-foot{clear:both;text-align:center;border-top:1px solid #ccc;padding:1rem 0;background-color:#fff}#productLanguageSupport .langSupport-foot .dontShowThis-container{position:fixed}.product-language.product-select{position:relative}.product-language.product-select .product-language-badge{position:absolute;top:0;right:0;width:170px;background:#48a5d4;display:block;border-radius:6px;left:30px}.product-language.product-select .product-language-badge ul{margin-left:20px}.product-language.product-select .product-language-badge ul li{color:#fff}.product-language.product-select .product-language-badge .language-badg-title{font-size:14px;border-bottom:2px solid #fff;color:#fff;margin:.2rem;padding-bottom:5px;border-top:0;border-left:0;border-right:0;background:#48a5d4;border-radius:6px 6px 0 0}.product-language.product-select .product-language-badge .language-badg-title .language-badg-close{position:absolute;right:-15px;top:5px;width:32px;opacity:1;cursor:pointer}.product-language.product-select .product-language-badge .language-badg-title .language-badg-close:hover{opacity:.7}.product-language.product-select .product-language-badge .language-badg-main{height:245px;min-height:245px;overflow:auto;padding:10px}.product-language.product-select .product-language-badge span{color:#fff;margin-bottom:10px;font-size:16px}.product-language.product-select .product-language-badge:before{top:5px;left:-8px;content:"";position:absolute;display:block;border-left:0;border-right:8px solid #48a5d4;border-top:7px solid transparent;border-bottom:7px solid transparent}#addSubscription #subscription-config .load-container{min-height:100px;max-height:300px;overflow-y:auto!important}#sessionTimeOut{top:15%;border-radius:3px;width:800px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#sessionTimeOut .session-timeout-head{border-radius:3px 3px 0 0;width:100%;height:3.33rem;background:-webkit-linear-gradient(left,#424544,#636363);margin-top:-3px;padding:0 2.667rem;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#sessionTimeOut .session-timeout-head h2{color:#fff;font-size:1.4rem;font-weight:700;line-height:3.333rem}#sessionTimeOut .session-timeout-body{padding:1rem 2.667rem;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto}#sessionTimeOut .session-timeout-body::-webkit-scrollbar-thumb{background:#ccc}#sessionTimeOut .session-timeout-body .session-timeout-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#sessionTimeOut .session-timeout-body .session-timeout-container .session-timeout-lead{font-size:1rem;color:#303030;font-weight:600}#sessionTimeOut .session-timeout-body .session-timeout-container .session-timeout-description{margin-top:40px;color:#909090;min-width:60%}#sessionTimeOut .session-timeout-body .session-timeout-container .session-timeout-lefttime{margin-left:40%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}#sessionTimeOut .session-timeout-body .session-timeout-container .session-timeout-lefttime>span{margin-top:13%;margin-left:2%;color:#242424;font-size:16px}#sessionTimeOut .session-timeout-body .session-timeout-clock{background-image:url(/images/clock-graphic.png);background-repeat:no-repeat;background-size:contain;width:100%;margin-left:12%}#sessionTimeOut .session-timeout-footer{clear:both;text-align:center;border-top:1px solid #cccccc;width:calc(100% - 4rem);margin:0 2rem;padding:1rem 0;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}body:has(.mobile-layout) #sessionTimeOut{width:98vw;top:5dvh;max-height:90dvh;min-height:unset;height:auto}body:has(.mobile-layout) #sessionTimeOut .session-timeout-body{padding:1rem .667rem}body:has(.mobile-layout) #sessionTimeOut .session-timeout-body .session-timeout-container .session-timeout-description{margin:0}@media screen and (orientation: landscape){body:has(.mobile-layout) #sessionTimeOut{top:5dvh;overflow:hidden;width:90vw;height:90dvh}body:has(.mobile-layout) #sessionTimeOut .session-timeout-body{padding:1rem 1.67rem}body:has(.mobile-layout) #sessionTimeOut .session-timeout-body .session-timeout-container .session-timeout-clock{height:10rem;width:15rem}}#UnPublishedProductNotification,#UnpublishedProductNotificationTestDriveSelectProduct,#UnpublishedProductNotificationTestDrive{width:40%;border-radius:3px}#UnPublishedProductNotification .notification-head,#UnpublishedProductNotificationTestDriveSelectProduct .notification-head,#UnpublishedProductNotificationTestDrive .notification-head{border-radius:3px 3px 0 0;width:100%;height:3.33rem;background:-webkit-linear-gradient(left,#424544,#636363);margin-top:-3px;padding:0 2.667rem}#UnPublishedProductNotification .notification-head h2,#UnpublishedProductNotificationTestDriveSelectProduct .notification-head h2,#UnpublishedProductNotificationTestDrive .notification-head h2{color:#fff;font-size:1.4rem;font-weight:700;line-height:3.333rem}#UnPublishedProductNotification .notification-body,#UnpublishedProductNotificationTestDriveSelectProduct .notification-body,#UnpublishedProductNotificationTestDrive .notification-body{max-height:20rem;padding:1rem 2.667rem;overflow-y:auto;height:auto}#UnPublishedProductNotification .notification-body p,#UnpublishedProductNotificationTestDriveSelectProduct .notification-body p,#UnpublishedProductNotificationTestDrive .notification-body p{margin-bottom:.333333rem}#UnPublishedProductNotification .notification-body p.lead,#UnpublishedProductNotificationTestDriveSelectProduct .notification-body p.lead,#UnpublishedProductNotificationTestDrive .notification-body p.lead{font-size:1.2333333333rem}#UnPublishedProductNotification .notification-foot .btn-holder .action-group,#UnpublishedProductNotificationTestDriveSelectProduct .notification-foot .btn-holder .action-group,#UnpublishedProductNotificationTestDrive .notification-foot .btn-holder .action-group{text-align:center}#languageSelector.language-selection{position:relative;color:#ffffffbf;line-height:1;padding:10px;margin:-10px}#languageSelector.language-selection:hover .actions-panel{display:block;z-index:50}#languageSelector.language-selection .actions-panel{display:none;position:absolute;bottom:2.1em;right:0;left:0;text-align:center;font-weight:bolder;color:#909090;background-color:#f7f7f7;box-shadow:.5px .5px 6px #0006}#languageSelector.language-selection .actions-panel ul.no-bullet{margin-bottom:0}#languageSelector.language-selection .actions-panel li{padding:5px}#languageSelector.language-selection .actions-panel li:hover{background-color:#f7ca3d;color:#fff;cursor:pointer}#languageSelector.language-selection .actions-panel .selected{color:#303030}#loader.loading{left:50%;position:relative;background-size:contain;background-repeat:no-repeat}#loader.loading.light{opacity:.85;color:#fff;background-image:url(/images/universal/gears.gif)}#loader.loading.dark{opacity:.4;color:#303030;background-image:url(/images/universal/gears_dark.gif)}#loader.loading.big{top:20%;width:200px;height:100px;padding-bottom:.5rem;font-size:1.8rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;transform:translate(-50%);background-position:top right}#loader.loading.medium{height:4rem;padding-left:75px;font-size:1.33rem;line-height:4rem;display:inline-block;transform:translate(-50%,50%);background-position:top left;box-sizing:content-box}.user-transcript-modal{top:15%}.user-transcript-modal,#transcript-print-view{top:15%;border-radius:3px;background:none;overflow:hidden;width:70%}.user-transcript-modal ::-webkit-scrollbar-thumb,#transcript-print-view ::-webkit-scrollbar-thumb{background-color:#ccc}.user-transcript-modal .small-6,#transcript-print-view .small-6{width:50%}.user-transcript-modal a.act_link_bl,#transcript-print-view a.act_link_bl{padding-left:0}.user-transcript-modal .header,#transcript-print-view .header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.user-transcript-modal .header .actions,#transcript-print-view .header .actions{margin-left:auto}.user-transcript-modal .header .actions .action-links,#transcript-print-view .header .actions .action-links{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.user-transcript-modal .header .actions .act_link_pdf .hover-label-unavailable,#transcript-print-view .header .actions .act_link_pdf .hover-label-unavailable{padding:0 1rem;background:#48a5d4;color:#fff;position:absolute;display:none;border-radius:5px;top:2.33rem;right:5rem;line-height:1.5rem;z-index:10;opacity:1;transition:opacity .2s ease;width:15rem;height:1.66rem;visibility:hidden}.user-transcript-modal .header .actions .act_link_pdf:hover .hover-label-unavailable,#transcript-print-view .header .actions .act_link_pdf:hover .hover-label-unavailable{display:block;visibility:visible}.user-transcript-modal .header .actions .act_link_pdf:after,#transcript-print-view .header .actions .act_link_pdf:after{content:"";border-right:1px solid #909090;margin:0 5px}.user-transcript-modal .header .disabled,#transcript-print-view .header .disabled{color:#fff6;font-weight:100;pointer-events:none}.user-transcript-modal .header span,#transcript-print-view .header span{color:#fff;padding-left:10px}.user-transcript-modal .transcript-product-list-body,#transcript-print-view .transcript-product-list-body{width:14rem;border-right:1px solid #303030;font-weight:700}.user-transcript-modal .transcript-product-list-body ul,#transcript-print-view .transcript-product-list-body ul{margin:0}.user-transcript-modal .transcript-product-list-body ul li.transcript-product,#transcript-print-view .transcript-product-list-body ul li.transcript-product{color:#606060;list-style:none;padding:10px 25px;cursor:pointer;border-bottom:1px solid #cccccc}.user-transcript-modal .transcript-product-list-body ul li.transcript-product:hover,#transcript-print-view .transcript-product-list-body ul li.transcript-product:hover{background-color:#fdf5db}.user-transcript-modal .transcript-product-list-body ul li.transcript-product.active,#transcript-print-view .transcript-product-list-body ul li.transcript-product.active{background-color:#f4bd18;color:#fff}.user-transcript-modal .transcript-multiple-product-body .transcript-selected-product,#transcript-print-view .transcript-multiple-product-body .transcript-selected-product{font-weight:600}.user-transcript-modal .form-body,#transcript-print-view .form-body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;overflow:auto;padding-right:2.667rem;background-color:#fff}.user-transcript-modal .content-wrapper,#transcript-print-view .content-wrapper{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;padding-left:2.667rem}.user-transcript-modal .scroll,#transcript-print-view .scroll{max-height:55vh;overflow-y:auto;scroll-behavior:smooth}.user-transcript-modal .data-pair .data-label,#transcript-print-view .data-pair .data-label{position:relative;color:#909090;text-align:right;padding-right:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-transcript-modal .data-pair .data-label:after,#transcript-print-view .data-pair .data-label:after{content:"";display:block;position:absolute;right:0;top:5px;height:1rem;border-right:1px solid #909090}.user-transcript-modal .data-pair .data-value,#transcript-print-view .data-pair .data-value{padding-left:5px}.user-transcript-modal .transcript-body,#transcript-print-view .transcript-body{padding-bottom:1rem;max-height:55vh;overflow-y:auto;scroll-behavior:smooth;overflow-x:clip}.user-transcript-modal .transcript-body .userProducts:not(:first-child),#transcript-print-view .transcript-body .userProducts:not(:first-child){border-top:3px solid #F4BD18;margin-top:5px;padding-top:5px}.user-transcript-modal .print-transcript-body,#transcript-print-view .print-transcript-body{min-height:100vh;max-height:100%}.user-transcript-modal .transcript-body div .course-container .course-head,.user-transcript-modal .progressReport-body div .course-container .course-head,#transcript-print-view .transcript-body div .course-container .course-head,#transcript-print-view .progressReport-body div .course-container .course-head{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;background-color:#f4bd18;padding:0 1rem}.user-transcript-modal .transcript-body div .course-container .course-head h6,.user-transcript-modal .progressReport-body div .course-container .course-head h6,#transcript-print-view .transcript-body div .course-container .course-head h6,#transcript-print-view .progressReport-body div .course-container .course-head h6{color:#fff;font-weight:600}.user-transcript-modal .transcript-body div .course-container .course-head .header-data,.user-transcript-modal .progressReport-body div .course-container .course-head .header-data,#transcript-print-view .transcript-body div .course-container .course-head .header-data,#transcript-print-view .progressReport-body div .course-container .course-head .header-data{margin-left:auto}.user-transcript-modal .transcript-body div .course-container .course-head .header-data span,.user-transcript-modal .progressReport-body div .course-container .course-head .header-data span,#transcript-print-view .transcript-body div .course-container .course-head .header-data span,#transcript-print-view .progressReport-body div .course-container .course-head .header-data span{color:#fff;line-height:1}.user-transcript-modal .transcript-body div .course-container .course-head .header-data span:first-child,.user-transcript-modal .progressReport-body div .course-container .course-head .header-data span:first-child,#transcript-print-view .transcript-body div .course-container .course-head .header-data span:first-child,#transcript-print-view .progressReport-body div .course-container .course-head .header-data span:first-child{padding-right:5px;margin-right:5px;border-right:1px solid #ffffff}.user-transcript-modal .transcript-body div .course-container .course-head .header-data .certificates-count,.user-transcript-modal .progressReport-body div .course-container .course-head .header-data .certificates-count,#transcript-print-view .transcript-body div .course-container .course-head .header-data .certificates-count,#transcript-print-view .progressReport-body div .course-container .course-head .header-data .certificates-count{color:#fff;text-decoration:underline;cursor:pointer;position:relative}.user-transcript-modal .transcript-body div .course-container .course-head .header-data .certificates-count.disabled,.user-transcript-modal .progressReport-body div .course-container .course-head .header-data .certificates-count.disabled,#transcript-print-view .transcript-body div .course-container .course-head .header-data .certificates-count.disabled,#transcript-print-view .progressReport-body div .course-container .course-head .header-data .certificates-count.disabled{cursor:default;text-decoration:none;font-style:normal;pointer-events:none}.user-transcript-modal .transcript-body div .course-container .course-head .header-data .certificates-count.depressed,.user-transcript-modal .progressReport-body div .course-container .course-head .header-data .certificates-count.depressed,#transcript-print-view .transcript-body div .course-container .course-head .header-data .certificates-count.depressed,#transcript-print-view .progressReport-body div .course-container .course-head .header-data .certificates-count.depressed{color:#fffc}.user-transcript-modal .transcript-body div .course-container .course-head .header-data .certificates-count.depressed:after,.user-transcript-modal .progressReport-body div .course-container .course-head .header-data .certificates-count.depressed:after,#transcript-print-view .transcript-body div .course-container .course-head .header-data .certificates-count.depressed:after,#transcript-print-view .progressReport-body div .course-container .course-head .header-data .certificates-count.depressed:after{content:"";display:block;position:absolute;top:-2px;left:-8px;width:calc(100% + 16px);height:24px;border-radius:3px;box-shadow:inset 0 0 5px #0000004d;background-color:#ffffff1a}.user-transcript-modal .transcript-body div .course-container .completed-course-cert-body,.user-transcript-modal .progressReport-body div .course-container .completed-course-cert-body,#transcript-print-view .transcript-body div .course-container .completed-course-cert-body,#transcript-print-view .progressReport-body div .course-container .completed-course-cert-body{display:none}.user-transcript-modal .transcript-body div .course-container .completed-course-cert-body ul,.user-transcript-modal .progressReport-body div .course-container .completed-course-cert-body ul,#transcript-print-view .transcript-body div .course-container .completed-course-cert-body ul,#transcript-print-view .progressReport-body div .course-container .completed-course-cert-body ul{padding:10px 20px;margin-bottom:0;border-bottom:3px solid #F4BD18}.user-transcript-modal .transcript-body div .course-container .completed-course-cert-body ul li,.user-transcript-modal .progressReport-body div .course-container .completed-course-cert-body ul li,#transcript-print-view .transcript-body div .course-container .completed-course-cert-body ul li,#transcript-print-view .progressReport-body div .course-container .completed-course-cert-body ul li{list-style:none;padding:10px 0;line-height:1;font-style:italic}.user-transcript-modal .transcript-body div .course-container .completed-course-cert-body.active,.user-transcript-modal .progressReport-body div .course-container .completed-course-cert-body.active,#transcript-print-view .transcript-body div .course-container .completed-course-cert-body.active,#transcript-print-view .progressReport-body div .course-container .completed-course-cert-body.active{display:block}.user-transcript-modal .transcript-body div .course-container .course-body .course-container.horizone:not(:first-child),.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.horizone:not(:first-child),#transcript-print-view .transcript-body div .course-container .course-body .course-container.horizone:not(:first-child),#transcript-print-view .progressReport-body div .course-container .course-body .course-container.horizone:not(:first-child){padding:15px;border-top:1px solid #ebebeb}.user-transcript-modal .transcript-body div .course-container .course-body .course-container.horizone:first-child,.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.horizone:first-child,#transcript-print-view .transcript-body div .course-container .course-body .course-container.horizone:first-child,#transcript-print-view .progressReport-body div .course-container .course-body .course-container.horizone:first-child{padding:15px}.user-transcript-modal .transcript-body div .course-container .course-body .course-container.active,.user-transcript-modal .transcript-body div .course-container .course-body .course-container.expired,.user-transcript-modal .transcript-body div .course-container .course-body .course-container.completed,.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.active,.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.expired,.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.completed,#transcript-print-view .transcript-body div .course-container .course-body .course-container.active,#transcript-print-view .transcript-body div .course-container .course-body .course-container.expired,#transcript-print-view .transcript-body div .course-container .course-body .course-container.completed,#transcript-print-view .progressReport-body div .course-container .course-body .course-container.active,#transcript-print-view .progressReport-body div .course-container .course-body .course-container.expired,#transcript-print-view .progressReport-body div .course-container .course-body .course-container.completed{width:100%;color:#303030}.user-transcript-modal .transcript-body div .course-container .course-body .course-container.active .quizzes,.user-transcript-modal .transcript-body div .course-container .course-body .course-container.expired .quizzes,.user-transcript-modal .transcript-body div .course-container .course-body .course-container.completed .quizzes,.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.active .quizzes,.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.expired .quizzes,.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.completed .quizzes,#transcript-print-view .transcript-body div .course-container .course-body .course-container.active .quizzes,#transcript-print-view .transcript-body div .course-container .course-body .course-container.expired .quizzes,#transcript-print-view .transcript-body div .course-container .course-body .course-container.completed .quizzes,#transcript-print-view .progressReport-body div .course-container .course-body .course-container.active .quizzes,#transcript-print-view .progressReport-body div .course-container .course-body .course-container.expired .quizzes,#transcript-print-view .progressReport-body div .course-container .course-body .course-container.completed .quizzes{flex-flow:nowrap}.user-transcript-modal .transcript-body div .course-container .course-body .course-container.active .quizzes .quizList,.user-transcript-modal .transcript-body div .course-container .course-body .course-container.expired .quizzes .quizList,.user-transcript-modal .transcript-body div .course-container .course-body .course-container.completed .quizzes .quizList,.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.active .quizzes .quizList,.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.expired .quizzes .quizList,.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.completed .quizzes .quizList,#transcript-print-view .transcript-body div .course-container .course-body .course-container.active .quizzes .quizList,#transcript-print-view .transcript-body div .course-container .course-body .course-container.expired .quizzes .quizList,#transcript-print-view .transcript-body div .course-container .course-body .course-container.completed .quizzes .quizList,#transcript-print-view .progressReport-body div .course-container .course-body .course-container.active .quizzes .quizList,#transcript-print-view .progressReport-body div .course-container .course-body .course-container.expired .quizzes .quizList,#transcript-print-view .progressReport-body div .course-container .course-body .course-container.completed .quizzes .quizList{margin-left:0;margin-bottom:0}.user-transcript-modal .transcript-body div .course-container .course-body .course-container.active .quizzes .quizList li,.user-transcript-modal .transcript-body div .course-container .course-body .course-container.expired .quizzes .quizList li,.user-transcript-modal .transcript-body div .course-container .course-body .course-container.completed .quizzes .quizList li,.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.active .quizzes .quizList li,.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.expired .quizzes .quizList li,.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.completed .quizzes .quizList li,#transcript-print-view .transcript-body div .course-container .course-body .course-container.active .quizzes .quizList li,#transcript-print-view .transcript-body div .course-container .course-body .course-container.expired .quizzes .quizList li,#transcript-print-view .transcript-body div .course-container .course-body .course-container.completed .quizzes .quizList li,#transcript-print-view .progressReport-body div .course-container .course-body .course-container.active .quizzes .quizList li,#transcript-print-view .progressReport-body div .course-container .course-body .course-container.expired .quizzes .quizList li,#transcript-print-view .progressReport-body div .course-container .course-body .course-container.completed .quizzes .quizList li{list-style:none;padding:0 5px;display:inline-block}.user-transcript-modal .transcript-body div .course-container .course-body .course-container.active .quizzes .quizList li:not(:last-child),.user-transcript-modal .transcript-body div .course-container .course-body .course-container.expired .quizzes .quizList li:not(:last-child),.user-transcript-modal .transcript-body div .course-container .course-body .course-container.completed .quizzes .quizList li:not(:last-child),.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.active .quizzes .quizList li:not(:last-child),.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.expired .quizzes .quizList li:not(:last-child),.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.completed .quizzes .quizList li:not(:last-child),#transcript-print-view .transcript-body div .course-container .course-body .course-container.active .quizzes .quizList li:not(:last-child),#transcript-print-view .transcript-body div .course-container .course-body .course-container.expired .quizzes .quizList li:not(:last-child),#transcript-print-view .transcript-body div .course-container .course-body .course-container.completed .quizzes .quizList li:not(:last-child),#transcript-print-view .progressReport-body div .course-container .course-body .course-container.active .quizzes .quizList li:not(:last-child),#transcript-print-view .progressReport-body div .course-container .course-body .course-container.expired .quizzes .quizList li:not(:last-child),#transcript-print-view .progressReport-body div .course-container .course-body .course-container.completed .quizzes .quizList li:not(:last-child){border-right:1px solid #cccccc}.user-transcript-modal .transcript-body div .course-container .course-body .course-container.active .quizzes .quizList li:first-child,.user-transcript-modal .transcript-body div .course-container .course-body .course-container.expired .quizzes .quizList li:first-child,.user-transcript-modal .transcript-body div .course-container .course-body .course-container.completed .quizzes .quizList li:first-child,.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.active .quizzes .quizList li:first-child,.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.expired .quizzes .quizList li:first-child,.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.completed .quizzes .quizList li:first-child,#transcript-print-view .transcript-body div .course-container .course-body .course-container.active .quizzes .quizList li:first-child,#transcript-print-view .transcript-body div .course-container .course-body .course-container.expired .quizzes .quizList li:first-child,#transcript-print-view .transcript-body div .course-container .course-body .course-container.completed .quizzes .quizList li:first-child,#transcript-print-view .progressReport-body div .course-container .course-body .course-container.active .quizzes .quizList li:first-child,#transcript-print-view .progressReport-body div .course-container .course-body .course-container.expired .quizzes .quizList li:first-child,#transcript-print-view .progressReport-body div .course-container .course-body .course-container.completed .quizzes .quizList li:first-child{padding-left:0}.user-transcript-modal .transcript-body div .course-container .course-body .course-container.active .course-container-left,.user-transcript-modal .transcript-body div .course-container .course-body .course-container.expired .course-container-left,.user-transcript-modal .transcript-body div .course-container .course-body .course-container.completed .course-container-left,.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.active .course-container-left,.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.expired .course-container-left,.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.completed .course-container-left,#transcript-print-view .transcript-body div .course-container .course-body .course-container.active .course-container-left,#transcript-print-view .transcript-body div .course-container .course-body .course-container.expired .course-container-left,#transcript-print-view .transcript-body div .course-container .course-body .course-container.completed .course-container-left,#transcript-print-view .progressReport-body div .course-container .course-body .course-container.active .course-container-left,#transcript-print-view .progressReport-body div .course-container .course-body .course-container.expired .course-container-left,#transcript-print-view .progressReport-body div .course-container .course-body .course-container.completed .course-container-left{padding-right:.63rem}.user-transcript-modal .transcript-body div .course-container .course-body .course-container.active .course-container-left .courseName,.user-transcript-modal .transcript-body div .course-container .course-body .course-container.expired .course-container-left .courseName,.user-transcript-modal .transcript-body div .course-container .course-body .course-container.completed .course-container-left .courseName,.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.active .course-container-left .courseName,.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.expired .course-container-left .courseName,.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.completed .course-container-left .courseName,#transcript-print-view .transcript-body div .course-container .course-body .course-container.active .course-container-left .courseName,#transcript-print-view .transcript-body div .course-container .course-body .course-container.expired .course-container-left .courseName,#transcript-print-view .transcript-body div .course-container .course-body .course-container.completed .course-container-left .courseName,#transcript-print-view .progressReport-body div .course-container .course-body .course-container.active .course-container-left .courseName,#transcript-print-view .progressReport-body div .course-container .course-body .course-container.expired .course-container-left .courseName,#transcript-print-view .progressReport-body div .course-container .course-body .course-container.completed .course-container-left .courseName{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;overflow:hidden;white-space:nowrap;font-weight:700}.user-transcript-modal .transcript-body div .course-container .course-body .course-container.active .course-container-left .courseName .name-wrapper,.user-transcript-modal .transcript-body div .course-container .course-body .course-container.expired .course-container-left .courseName .name-wrapper,.user-transcript-modal .transcript-body div .course-container .course-body .course-container.completed .course-container-left .courseName .name-wrapper,.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.active .course-container-left .courseName .name-wrapper,.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.expired .course-container-left .courseName .name-wrapper,.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.completed .course-container-left .courseName .name-wrapper,#transcript-print-view .transcript-body div .course-container .course-body .course-container.active .course-container-left .courseName .name-wrapper,#transcript-print-view .transcript-body div .course-container .course-body .course-container.expired .course-container-left .courseName .name-wrapper,#transcript-print-view .transcript-body div .course-container .course-body .course-container.completed .course-container-left .courseName .name-wrapper,#transcript-print-view .progressReport-body div .course-container .course-body .course-container.active .course-container-left .courseName .name-wrapper,#transcript-print-view .progressReport-body div .course-container .course-body .course-container.expired .course-container-left .courseName .name-wrapper,#transcript-print-view .progressReport-body div .course-container .course-body .course-container.completed .course-container-left .courseName .name-wrapper{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}.user-transcript-modal .transcript-body div .course-container .course-body .course-container.active .course-container-left .courseName .course-status,.user-transcript-modal .transcript-body div .course-container .course-body .course-container.expired .course-container-left .courseName .course-status,.user-transcript-modal .transcript-body div .course-container .course-body .course-container.completed .course-container-left .courseName .course-status,.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.active .course-container-left .courseName .course-status,.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.expired .course-container-left .courseName .course-status,.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.completed .course-container-left .courseName .course-status,#transcript-print-view .transcript-body div .course-container .course-body .course-container.active .course-container-left .courseName .course-status,#transcript-print-view .transcript-body div .course-container .course-body .course-container.expired .course-container-left .courseName .course-status,#transcript-print-view .transcript-body div .course-container .course-body .course-container.completed .course-container-left .courseName .course-status,#transcript-print-view .progressReport-body div .course-container .course-body .course-container.active .course-container-left .courseName .course-status,#transcript-print-view .progressReport-body div .course-container .course-body .course-container.expired .course-container-left .courseName .course-status,#transcript-print-view .progressReport-body div .course-container .course-body .course-container.completed .course-container-left .courseName .course-status{font-style:italic;font-weight:300;padding-left:10px}.user-transcript-modal .transcript-body div .course-container .course-body .course-container.active .course-container-left .certificates .cert-data,.user-transcript-modal .transcript-body div .course-container .course-body .course-container.expired .course-container-left .certificates .cert-data,.user-transcript-modal .transcript-body div .course-container .course-body .course-container.completed .course-container-left .certificates .cert-data,.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.active .course-container-left .certificates .cert-data,.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.expired .course-container-left .certificates .cert-data,.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.completed .course-container-left .certificates .cert-data,#transcript-print-view .transcript-body div .course-container .course-body .course-container.active .course-container-left .certificates .cert-data,#transcript-print-view .transcript-body div .course-container .course-body .course-container.expired .course-container-left .certificates .cert-data,#transcript-print-view .transcript-body div .course-container .course-body .course-container.completed .course-container-left .certificates .cert-data,#transcript-print-view .progressReport-body div .course-container .course-body .course-container.active .course-container-left .certificates .cert-data,#transcript-print-view .progressReport-body div .course-container .course-body .course-container.expired .course-container-left .certificates .cert-data,#transcript-print-view .progressReport-body div .course-container .course-body .course-container.completed .course-container-left .certificates .cert-data{font-style:italic;cursor:pointer}.user-transcript-modal .transcript-body div .course-container .course-body .course-container.active .course-container-right,.user-transcript-modal .transcript-body div .course-container .course-body .course-container.expired .course-container-right,.user-transcript-modal .transcript-body div .course-container .course-body .course-container.completed .course-container-right,.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.active .course-container-right,.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.expired .course-container-right,.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.completed .course-container-right,#transcript-print-view .transcript-body div .course-container .course-body .course-container.active .course-container-right,#transcript-print-view .transcript-body div .course-container .course-body .course-container.expired .course-container-right,#transcript-print-view .transcript-body div .course-container .course-body .course-container.completed .course-container-right,#transcript-print-view .progressReport-body div .course-container .course-body .course-container.active .course-container-right,#transcript-print-view .progressReport-body div .course-container .course-body .course-container.expired .course-container-right,#transcript-print-view .progressReport-body div .course-container .course-body .course-container.completed .course-container-right{padding-left:.63rem}.user-transcript-modal .transcript-body div .course-container .course-body .course-container.active .course-container-right .course-start-end .due-date,.user-transcript-modal .transcript-body div .course-container .course-body .course-container.expired .course-container-right .course-start-end .due-date,.user-transcript-modal .transcript-body div .course-container .course-body .course-container.completed .course-container-right .course-start-end .due-date,.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.active .course-container-right .course-start-end .due-date,.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.expired .course-container-right .course-start-end .due-date,.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.completed .course-container-right .course-start-end .due-date,#transcript-print-view .transcript-body div .course-container .course-body .course-container.active .course-container-right .course-start-end .due-date,#transcript-print-view .transcript-body div .course-container .course-body .course-container.expired .course-container-right .course-start-end .due-date,#transcript-print-view .transcript-body div .course-container .course-body .course-container.completed .course-container-right .course-start-end .due-date,#transcript-print-view .progressReport-body div .course-container .course-body .course-container.active .course-container-right .course-start-end .due-date,#transcript-print-view .progressReport-body div .course-container .course-body .course-container.expired .course-container-right .course-start-end .due-date,#transcript-print-view .progressReport-body div .course-container .course-body .course-container.completed .course-container-right .course-start-end .due-date{text-align:right}.user-transcript-modal .transcript-body div .course-container .course-body .course-container.active .course-container-right .course-start-end .due-date .course-not-started,.user-transcript-modal .transcript-body div .course-container .course-body .course-container.expired .course-container-right .course-start-end .due-date .course-not-started,.user-transcript-modal .transcript-body div .course-container .course-body .course-container.completed .course-container-right .course-start-end .due-date .course-not-started,.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.active .course-container-right .course-start-end .due-date .course-not-started,.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.expired .course-container-right .course-start-end .due-date .course-not-started,.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.completed .course-container-right .course-start-end .due-date .course-not-started,#transcript-print-view .transcript-body div .course-container .course-body .course-container.active .course-container-right .course-start-end .due-date .course-not-started,#transcript-print-view .transcript-body div .course-container .course-body .course-container.expired .course-container-right .course-start-end .due-date .course-not-started,#transcript-print-view .transcript-body div .course-container .course-body .course-container.completed .course-container-right .course-start-end .due-date .course-not-started,#transcript-print-view .progressReport-body div .course-container .course-body .course-container.active .course-container-right .course-start-end .due-date .course-not-started,#transcript-print-view .progressReport-body div .course-container .course-body .course-container.expired .course-container-right .course-start-end .due-date .course-not-started,#transcript-print-view .progressReport-body div .course-container .course-body .course-container.completed .course-container-right .course-start-end .due-date .course-not-started{color:#909090}.user-transcript-modal .transcript-body div .course-container .course-body .course-container.expired,.user-transcript-modal .progressReport-body div .course-container .course-body .course-container.expired,#transcript-print-view .transcript-body div .course-container .course-body .course-container.expired,#transcript-print-view .progressReport-body div .course-container .course-body .course-container.expired{color:#909090;font-weight:300;font-style:italic}.user-transcript-modal .transcript-body div .course-container .course-body.completed.close,.user-transcript-modal .progressReport-body div .course-container .course-body.completed.close,#transcript-print-view .transcript-body div .course-container .course-body.completed.close,#transcript-print-view .progressReport-body div .course-container .course-body.completed.close{display:none}.user-transcript-modal .progressReport-users .user-deats,#transcript-print-view .progressReport-users .user-deats{margin-top:1rem;margin-bottom:.5rem}.user-transcript-modal .progressReport-users .user-deats .left h6,#transcript-print-view .progressReport-users .user-deats .left h6{font-weight:700;color:#303030;margin:0;line-height:1.6rem}.user-transcript-modal .progressReport-users .user-deats .left .data-pair,#transcript-print-view .progressReport-users .user-deats .left .data-pair{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.user-transcript-modal .progressReport-users .user-deats .left .data-value,#transcript-print-view .progressReport-users .user-deats .left .data-value{color:#606060;font-weight:600}.user-transcript-modal .progressReport-users .user-deats .right,#transcript-print-view .progressReport-users .user-deats .right{text-align:right;padding-right:1rem}.user-transcript-modal .progressReport-users .user-deats .right .progress-data .data-label:after,#transcript-print-view .progressReport-users .user-deats .right .progress-data .data-label:after{top:3px}.user-transcript-modal .progressReport-users .user-deats .right .progress-data .data-value,#transcript-print-view .progressReport-users .user-deats .right .progress-data .data-value{font-weight:600;width:20px;color:#606060;display:inline-block}.user-transcript-modal .progressReport-product-border>div,#transcript-print-view .progressReport-product-border>div{position:relative;padding-left:7px}.user-transcript-modal .progressReport-product-border>div:last-child,#transcript-print-view .progressReport-product-border>div:last-child{border-bottom:1px solid #cccccc}.user-transcript-modal .progressReport-product-border>div:before,#transcript-print-view .progressReport-product-border>div:before{content:"";display:block;position:absolute;left:0;height:100%;width:5px;background-color:#606060}.user-transcript-modal .transcript-body+.progressReport-product-border,#transcript-print-view .transcript-body+.progressReport-product-border{max-height:100%;overflow-y:hidden}.user-transcript-modal .transcript-footer,#transcript-print-view .transcript-footer{clear:both;text-align:center;border-top:1px solid #cccccc;padding:1rem 0}.user-transcript-modal .transcript-nodata,#transcript-print-view .transcript-nodata{padding:0 30px;background-color:#fff}.user-transcript-modal .transcript-nodata-body,#transcript-print-view .transcript-nodata-body{padding:30px 0}.user-transcript-modal .transcript-nodata-body .transcript-nodata-lead,#transcript-print-view .transcript-nodata-body .transcript-nodata-lead{margin-bottom:2rem;font-weight:700}.user-transcript-modal .load-body,#transcript-print-view .load-body{min-height:150px;padding:0 30px}.user-transcript-modal .load-body .transcript-footer,#transcript-print-view .load-body .transcript-footer{clear:both;text-align:center;border-top:1px solid #cccccc;padding:1rem 0}.user-transcript-modal .load-body.complete-msg,#transcript-print-view .load-body.complete-msg{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;align-items:center}.user-transcript-modal .load-body.complete-msg a,#transcript-print-view .load-body.complete-msg a{text-decoration:underline;margin-left:5px}.user-transcript-modal .loading-transcript-msg,#transcript-print-view .loading-transcript-msg{padding:0 2.667rem;background-color:#fff}.user-transcript-modal .loading-transcript-msg .load-body,#transcript-print-view .loading-transcript-msg .load-body{padding-top:1rem}.user-transcript-modal .loading-transcript-msg .load-body p.lead,#transcript-print-view .loading-transcript-msg .load-body p.lead{font-size:1rem;font-weight:600}.user-transcript-modal .loading-transcript-msg .load-body .loading.medium,#transcript-print-view .loading-transcript-msg .load-body .loading.medium{top:-2rem}#transcript-print-view{color:#303030;font-size:1.2rem}#transcript-print-view .head{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;height:72px;padding:1rem;background:#606060}#transcript-print-view .head .header-logo{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;width:45px;height:45px;margin-right:1.33rem}#transcript-print-view .head h1{padding:0;line-height:0;margin:0;margin-bottom:1rem;color:#fff;font-size:30px;font-weight:700;-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}#transcript-print-view .head .head-transcript-date{margin-left:auto;-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}#transcript-print-view .head .head-transcript-date span{padding:0;line-height:0;margin:0}#transcript-print-view .user-deats{margin:1rem 0;font-size:1.2rem;text-transform:uppercase}#transcript-print-view .transcript-selected-product{font-size:1.667rem;font-weight:700;border-bottom:1px solid #606060;margin-bottom:1rem}#transcript-print-view .transcript-body .userProducts:not(:first-child){border-color:#606060;margin-bottom:1.667rem}#transcript-print-view .transcript-body div .course-container .course-head{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background-color:transparent;color:#303030;padding:0;height:unset}#transcript-print-view .transcript-body div .course-container .course-head .category{display:block;font-size:1.33rem;font-weight:700;color:#303030}#transcript-print-view .transcript-body div .course-container .course-head .category span{font-weight:400}#transcript-print-view .transcript-body div .course-container .course-head .header-data.active-expired-course-counts{margin-left:1rem}#transcript-print-view .transcript-body div .course-container .course-head .header-data.active-expired-course-counts span{color:#606060;padding:0;margin:0;line-height:1}#transcript-print-view .transcript-body div .course-container .course-head .header-data.active-expired-course-counts span:first-child{padding-right:5px;margin-right:2px;border-right:1px solid #606060}#transcript-print-view .transcript-body div .course-container .course-head span{margin-left:auto}#transcript-print-view .transcript-body div .course-container .course-body .data-pair .data-label{padding-right:0}#transcript-print-view .transcript-body div .course-container .course-body .data-pair .data-label:after{content:unset;display:none}#transcript-print-view .transcript-body div .course-container .course-body .data-pair .data-value{padding-left:3px}#transcript-print-view .transcript-body div .course-container .course-body .quizzes{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}#transcript-print-view .transcript-body div .course-container .course-body .quizzes ul li{font-size:1.2rem;padding-bottom:0;margin-bottom:0}#transcript-print-view .transcript-body div .course-container .course-body .quizzes.final-exam .data-value li{font-weight:700}#transcript-print-view .transcript-body div .course-container .course-body .double .data-pair{display:inline-block}#transcript-print-view .transcript-body div .course-container .course-body .double .data-pair:last-child{margin-left:.5rem}#transcript-print-view .transcript-body div .course-container .course-body .last-line{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#transcript-print-view .transcript-body div .course-container .course-body .last-line .certificates{margin-left:auto}#transcript-print-view .transcript-body div .course-container .course-body .last-line .certificates .data-value{color:#65bbbf}#transcript-print-view .transcript-body div .course-container .course-body.current .course-container .courseName .name-wrapper{font-weight:700}#transcript-print-view .transcript-body div .course-container .course-body.current .course-container .courseName .course-status{padding-left:1rem;font-style:italic;color:#909090}body:has(.mobile-layout) .user-transcript-modal{height:98dvh;width:98vw;max-height:unset;max-width:98vw;top:1dvh;left:1vw;right:unset;margin:0}body:has(.mobile-layout) .user-transcript-modal .transcript-inner-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:inherit}body:has(.mobile-layout) .user-transcript-modal .transcript-inner-wrapper .header{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;flex:0 0 auto}body:has(.mobile-layout) .user-transcript-modal .transcript-inner-wrapper .form-body{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:0}body:has(.mobile-layout) .user-transcript-modal .transcript-inner-wrapper .form-body .content-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0}body:has(.mobile-layout) .user-transcript-modal .transcript-inner-wrapper .form-body .content-wrapper .transcript-scroll{display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto}body:has(.mobile-layout) .user-transcript-modal .transcript-inner-wrapper .form-body .content-wrapper .transcript-footer{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}body:has(.mobile-layout) .user-transcript-modal .transcript-inner-wrapper .form-body .transcript-body{max-height:unset}body:has(.mobile-layout) .user-transcript-modal .transcript-inner-wrapper .loading-transcript-msg .load-body{align-content:center}body:has(.mobile-layout) .user-transcript-modal .transcript-inner-wrapper .loading-transcript-msg .load-body #loader.loading.medium{height:3rem;padding-left:55px;line-height:3rem;font-size:1rem}body:has(.mobile-layout) .user-transcript-modal .transcript-inner-wrapper .load-body.complete-msg{flex-direction:column}@media screen and (orientation: portrait){body:has(.mobile-layout) .user-transcript-modal .form-body{padding:0 .5rem}body:has(.mobile-layout) .user-transcript-modal .form-body .content-wrapper{padding:0}body:has(.mobile-layout) .user-transcript-modal .form-body .content-wrapper .transcript-body .course-container .course-body .course-container .course-container-left,body:has(.mobile-layout) .user-transcript-modal .form-body .content-wrapper .transcript-body .course-container .course-body .course-container .course-container-right{padding:0;width:100%}}@media screen and (orientation: landscape){body:has(.mobile-layout) .user-transcript-modal .transcript-inner-wrapper .form-body .content-wrapper{padding:0 2.667rem}}#dashboard section.notification-panel{border-radius:5px;min-height:168px;max-height:168px;height:168px;position:relative;overflow:hidden;padding:1rem 2rem 1rem 1rem;margin-bottom:.667rem;background-color:#48a5d4;color:#fff}#dashboard section.notification-panel .loading-container{width:100%;overflow:hidden;height:100%}#dashboard section.notification-panel .loading-container .loading.medium.dark{color:#fff}#dashboard section.notification-panel #notification{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;color:#fff;height:100%;overflow:hidden}#dashboard section.notification-panel #notification ::-webkit-scrollbar-thumb{background:#ffffff80}#dashboard section.notification-panel #notification .message-block{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;font-size:.9333rem;line-height:1.6rem;overflow-y:auto;padding:0 1rem 0 2rem;margin-right:1rem}#dashboard section.notification-panel #notification .message-block.no-media{margin-right:0;padding-right:0}#dashboard section.notification-panel #notification .message-block #message-content a{color:#f4bd18}#dashboard section.notification-panel #notification .message-block #message-content p{font-size:1rem;font-weight:400;margin-bottom:1.3333333333rem}#dashboard section.notification-panel #notification .media-block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;width:25%;max-width:20rem;overflow:hidden}#dashboard section.notification-panel #notification .media-block.notification-image{height:100%;width:100%;overflow:hidden}#dashboard section.notification-panel #notification .media-block.notification-image img{height:100%;width:100%;object-fit:contain;object-position:top center}#dashboard section.notification-panel #notification .media-block .player-container{width:245.33px}#dashboard section.notification-panel #notification .media-block .player-container>div>div>div{padding:56.25% 0 0!important}#dashboard section.notification-panel #notification .media-block .player-container .plyr--video{max-height:200px}#dashboard section.notification-panel #notification .heading-block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;width:25%;max-width:18rem}#dashboard section.notification-panel #notification .heading-block h4.title{font-size:1.4rem;line-height:1.4rem;margin:0;font-weight:300;color:#fff}#dashboard section.notification-panel #notification .heading-block p{font-weight:300;margin:0;font-size:1rem}#dashboard section.notification-panel #notification .heading-block p.subtitle{line-height:2rem}#dashboard section.notification-panel #notification .heading-block .info{margin-top:auto;margin-bottom:-2px}#dashboard section.notification-panel #notification .heading-block .info p{font-size:.8667rem;line-height:1rem;margin:0}#dashboard section.notification-panel #notification .heading-block .info p.publisher{margin-bottom:.333rem}#dashboard section.notification-panel .action-panel{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;right:6px;top:1rem}#dashboard section.notification-panel .action-panel a{display:block;width:14px;height:14px;background-repeat:no-repeat;background-size:contain;background-position:center;margin-bottom:.8rem;opacity:.85;transition:opacity .2s ease}#dashboard section.notification-panel .action-panel a:hover,#dashboard section.notification-panel .action-panel a:focus{opacity:1}#dashboard section.notification-panel .action-panel a.notification-collapse-trigger{background-image:url(/images/lms/collapse_icon_wh.png)}#dashboard section.notification-panel .action-panel a.notification-modal-trigger{background-image:url(/images/lms/modal_icon_wh.png)}#dashboard section.notification-panel .action-panel a.notification-dismiss-trigger{background-image:url(/images/lms/close_modal.png)}section.notification-panel.empty{display:none}section.notification-panel.has-nav .message-block{margin-bottom:.533rem;border-bottom:1px solid rgba(255,255,255,.3)}.notification-navigation{position:absolute;bottom:.333rem;left:50%;width:50%;text-align:center;transform:translate(-50%);line-height:1;padding-top:3px}.notification-navigation a{color:#fff;line-height:1}.notification-navigation a:hover,.notification-navigation a:focus{color:#fff}.notification-navigation a.nav-control{font-size:.933rem;font-weight:300;font-style:italic}.notification-navigation a.nav-control.prev{padding-right:7px;margin-right:5px;border-right:1px solid #ffffff}.notification-navigation a.nav-control.next{padding-left:7px;margin-left:5px;border-left:1px solid #ffffff}.notification-navigation a.nav-control:hover,.notification-navigation a.nav-control:focus{text-decoration:underline}.notification-navigation a.dot{margin:0 5px}.notification-navigation a.dot span{content:"&#9675;"}.notification-navigation a.dot.selected span{content:"&#9679;"}#dashboard section.notification-panel{margin-bottom:0rem;z-index:1;width:100%;opacity:1}#dashboard section.notification-panel.hidden{opacity:0;visibility:hidden;transform:translateY(-10px);margin:0;padding:0;min-height:0;max-height:0;height:0;pointer-events:none}#dashboard .medium-3{overflow:hidden}#dashboard .medium-3 .activity{-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;overflow-y:auto}#dismissNotificationModal{padding:0;width:40%;top:15%;border:none;border-radius:3px;background:none}#dismissNotificationModal .body{background-color:#fff}#dismissNotificationModal .lead{padding:2rem 0}#dismissNotificationModal .btn-holder{background-color:#fff;padding:1rem 2rem;width:100%;margin:0}#dismissNotificationModal .btn-holder button:first-child{margin-right:5px}#notification-popup{padding:0;width:70%;min-height:auto;max-height:68vh;height:auto;top:15%;border:none;border-radius:3px;background:none}#notification-popup ::-webkit-scrollbar-thumb{background-color:#ccc}#notification-popup .small-6{width:50%}#notification-popup a.act_link_bl{padding-left:0}#notification-popup a.close-reveal-modal{width:16px;height:16px}#notification-popup .media-block.box .padding{padding:0;height:100%}#notification-popup .media-block.box .padding section.notification-image{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}#notification-popup .media-block.box .padding section.notification-image img{max-width:100%;max-height:100%;object-fit:contain}#notification-popup .head{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}#notification-popup .head .actions{margin-left:auto}#notification-popup .head span{color:#fff;padding-left:10px}#notification-popup .form-body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;overflow:hidden;background-color:#fff}#notification-popup .form-body .notifications-list-body{-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;max-height:100%;overflow:auto;width:250px;border-right:1px solid #cccccc;font-weight:700}#notification-popup .form-body .notifications-list-body ul{margin-left:0;margin-bottom:0;overflow-y:auto}#notification-popup .form-body .notifications-list-body ul li.notification-title{font-size:15px;line-height:24px;color:#606060;list-style:none;padding:8px 20px 8px 40px;cursor:pointer}#notification-popup .form-body .notifications-list-body ul li.notification-title:hover{background-color:#fdf5db}#notification-popup .form-body .notifications-list-body ul li.notification-title.active{background-color:#ffb801;color:#fff;opacity:9}#notification-popup .form-body .content-wrapper{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;padding:1rem 30px 0}#notification-popup .form-body .content-wrapper .content-center{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;min-height:auto;max-height:50vh}#notification-popup .form-body .content-wrapper .content-center .content-block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;width:50%}#notification-popup .form-body .content-wrapper .content-center .content-block.no-media{width:100%}#notification-popup .form-body .content-wrapper .content-center .content-block .heading-block{padding-bottom:10px}#notification-popup .form-body .content-wrapper .content-center .content-block .heading-block h4{line-height:1;font-size:18px;font-weight:600;margin-bottom:0}#notification-popup .form-body .content-wrapper .content-center .content-block .heading-block h5{font-weight:600;color:#606060;font-size:1rem;line-height:1.4;margin-left:0}#notification-popup .form-body .content-wrapper .content-center .content-block .message-block{max-height:42vh;min-height:35vh;overflow:auto}#notification-popup .form-body .content-wrapper .content-center .content-block .message-block a{color:#48a5d4}#notification-popup .form-body .content-wrapper .content-center .content-block .message-block p{color:#606060}#notification-popup .form-body .content-wrapper .content-center .content-block .message-block p:last-child{margin-bottom:10px}#notification-popup .form-body .content-wrapper .content-center .content-block .message-block .has-doc:after{content:"";display:inline-block;position:relative;background-image:url(/images/doc_icon_gr.png);background-repeat:no-repeat;background-size:85%;height:10px;width:10px;top:1px;left:.268rem;margin-right:7px}#notification-popup .form-body .content-wrapper .content-center .media-block.box{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding-left:30px}#notification-popup .form-body .content-wrapper .notification-popup-footer{clear:both;text-align:center;border-top:1px solid #cccccc;padding:.867rem 0;text-align:right}#notification-popup .form-body .content-wrapper .notification-popup-footer span{color:#606060}#eprogressbar.progress{border:none;padding:0;border-radius:1000px;pointer-events:none}#eprogressbar.progress .progress-meter{display:block;background:#68be5e;height:100%;border-radius:1000px;text-align:right;line-height:0}#eprogressbar.progress .progress-meter .progress-meter-text{color:#fff;font-size:.867rem;line-height:1rem}#eprogressbar.progress.message-off{margin:.55rem 0 0;height:5px;background:#ccc}#eprogressbar.progress.message-on{margin:.333rem 0;height:1rem;background:#ccc}.product-select{width:100%}.product-select .product-list-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;overflow:hidden;padding:0 1px}.product-select .product-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;overflow-x:hidden;scroll-behavior:smooth;padding:1rem;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;position:relative;width:100%}.product-select .product-list::-webkit-scrollbar{display:none}.product-select .product-list .product-item{position:relative;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:0;margin-right:1.33rem;color:#ebebeb;font-size:17px;cursor:pointer;text-align:left;width:max-content;min-width:0;box-sizing:border-box}.product-select .product-list .product-item:last-child{margin-right:0}.product-select .product-list .product-item .item-inner{white-space:nowrap;width:max-content;display:block;box-sizing:border-box}.product-select .product-list .product-item.left-truncated .item-inner,.product-select .product-list .product-item.right-truncated .item-inner{overflow:hidden;text-overflow:ellipsis}.product-select .product-list .product-item.left-truncated .item-inner{direction:rtl;text-align:left;float:right}.product-select .product-list .product-item.right-truncated .item-inner{float:left}.active .product-select .product-list .product-item{color:gold;font-weight:600;text-decoration:underline}.product-select .product-list .product-item:first-child .item-inner{padding-left:0}.product-select .product-list .active .item-inner{color:gold;font-weight:600;text-decoration:underline}.product-select .scroll-float-btn{position:absolute;top:50%;transform:translateY(-50%);width:30px;min-height:30px;cursor:pointer;background-repeat:no-repeat;background-position:center;background-size:14px;z-index:10;border:none;background-color:#4c4949}.product-select .scroll-float-btn.visible{opacity:1;pointer-events:auto}.product-select .scroll-float-btn.hidden{opacity:0;pointer-events:none;display:none}.product-select .scroll-float-btn.left{left:0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAeCAYAAACiyHcXAAAACXBIWXMAACE4AAAhOAFFljFgAAABZElEQVRIicXXvUrEQBSG4TdaiMwu09tYWEl6sTCdItp5L96FV2JntS5YxmLtVmGxEW9AG5GD2Ekk7JpN5jcmOUVCMnwnT5FkZhIiS/K0OG0B35EtltmNWARwBdwBqm02iXm65GnR5LK8zIGz4nYAoJLdbAkoahfYB65xV2M2aQko6h04AebYy5hNhgYA82RoAD4vpnQMcCKkB4D1PyEWgMoW/wYwIqRHQCNCegbUEDIAoIKQgQBLhAwI+EVInm4DWcPYK/DiyLfJrhAqW3wBp8DD2tgBcCt5OrLkrVlg5IUoDipbfBiaHZWQsaWHNQuMvRAekEkLyMQFqXyiaiBI7WelVpBZC8gsBGKcwCRPNTAFDteG7oFz4NOCCcq6ZlHdB8RnPaG7hviurHSXkJA1pu4KErra1oZmN8CFI27MBm9+pA55KyerR494YzZ2B6bLZnvAMfAUEK9loxB/IDvAc0S8kv0B7OHfI9bs0/AAAAAASUVORK5CYII=)}.product-select .scroll-float-btn.right{right:0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAeCAYAAACiyHcXAAAACXBIWXMAACE4AAAhOAFFljFgAAABWElEQVRIicXWP0rEQBTH8e+uzUoOIKhgtdOktoz32D2AYC14Gqu1XLyAhVuktbEIeAnLoKCw8iSB2exkMm9Ckl8VBn6PD/lD3qzMU6wsgG/iskiyIqo7t66XwAewipjz3y3zdNUHsQRegSvgSQk56MZABHEKvACX1dmJAuLsaiGC+AIegF/rPBTS2tVA6sexBdaRkNZuKMR+MbdTQWzEZJAmohckyYooiAsxOqQNMSrEh+iCyHksZK1BSNqGbXpANjYkBDE4JBQxKESDkLwDnxxGht3Qo6tBmOpvedY4fwTufMUyT73dUISphlw4htwC+wCAs5tkxX4+NYCAF9MMDehCmDEAPoQZCyCZNbZtiQzZAecoAV1dF8B1J8zYgCbCTAGwEWYqQI2o1/YYgLcbAqgRsrbfAz9KAL5uKKBGSJ6rbUmGhQLqHHU1AEnzE70G3hSAo64WIM0/od7qwO6lcZcAAAAASUVORK5CYII=)}.product-select .scroll-float-btn:disabled{opacity:0;pointer-events:none}#courses{height:100%}#courses .page-head{display:none}#courses .page-head.multi-product{display:block;position:relative;max-width:1300px;margin:0 auto;width:100%}#courses .page-head.multi-product .product-select{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:absolute;top:.6rem;left:0;width:25%;max-width:320px}#courses .page-head.multi-product .product-select div:first-of-type{color:#ccc;padding-right:.333rem;display:inline-block}#courses .page-head.multi-product .product-select div:last-of-type{margin-bottom:-1px;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#courses .page-head.multi-product .product-select select{width:100%;height:23px;padding:0 1.2rem 0 .667rem;margin-bottom:3px;border-radius:3px;background-color:#00000080;color:#ccc;border-color:#ccc;transition:background-color;font-size:.9333rem}#courses .page-head.multi-product .product-select select:focus{box-shadow:none;outline:none}#courses .container{margin:0 auto;height:100%;width:100%;max-width:1300px;padding-bottom:20px;padding-top:40px}#courses .container .wrapper{height:100%}#courses .container .wrapper.course-list .navigation{height:26px}#courses .container .wrapper.course-list .navigation div{display:block;position:relative;float:left;width:50%;height:26px;background:#ffffffe6;opacity:.75;transition:opacity .2s ease;text-align:center;padding-top:.133rem}#courses .container .wrapper.course-list .navigation div:first-child{border-radius:5px 0 0}#courses .container .wrapper.course-list .navigation div:last-child{border-radius:0 5px 0 0}#courses .container .wrapper.course-list .navigation div.active{opacity:1;pointer-events:none}#courses .container .wrapper.course-list .navigation div.active:after{content:"";position:absolute;bottom:0;left:5px;width:calc(100% - 10px);border-bottom:1px solid #909090}#courses .container .wrapper.course-list .navigation div a{color:#303030;font-weight:600}#courses .container .wrapper.course-list .navigation div a:focus{outline:none;box-shadow:0 0 2px #f4bd18}#courses .container .wrapper.course-list .tile{padding-top:.333rem;padding-left:0;padding-right:0;border-radius:0 0 5px 5px;height:calc(100% - 26px);overflow-y:auto}#courses .container .wrapper.course-list .tile::-webkit-scrollbar-thumb{background-color:#90909080}#courses .container .wrapper.course-list .tile section{display:inline-block;width:100%}#courses .container .wrapper.course-list .tile h6{font-size:.733rem;font-weight:600;color:#909090;text-transform:uppercase;padding-left:.667rem;margin-bottom:0;margin-top:0}#courses .container .wrapper.course-list .tile h6.c-list-no-seat-msg{padding:5rem 2rem;text-align:center;line-height:1.8}#courses .container .wrapper.course-list .tile ul{list-style-type:none;margin:0}#courses .container .wrapper.course-list .tile ul li{list-style-type:none;line-height:1.4rem;width:100%;display:block;float:left;clear:both;padding:5px 1rem;position:relative}#courses .container .wrapper.course-list .tile ul li:not(:last-child):after{content:"";border-bottom:1px solid #cccccc;position:absolute;display:block;width:calc(100% - 2rem);left:1rem;bottom:0}#courses .container .wrapper.course-list .tile ul li.active{background:#606060;pointer-events:none}#courses .container .wrapper.course-list .tile ul li.active a{color:#fff}#courses .container .wrapper.course-list .tile ul li.active .progress{background:#ffffffd9}#courses .container .wrapper.course-list .tile ul li.active:after{display:none}#courses .container .wrapper.course-list .tile ul li a{font-weight:600;color:#303030;padding-right:.667rem}#courses .container .wrapper.course-list .tile ul li a:hover,#courses .container .wrapper.course-list .tile ul li a:focus{opacity:.75}#courses .container .wrapper.course-list .tile ul li a:focus{outline:1px solid #F4BD18;outline-offset:2px;box-shadow:none}#courses .container .wrapper.course-list .tile ul li div:nth-child(2){font-style:italic;color:#909090}#courses .container .wrapper.course-list .tile ul li div.retake-msg{color:#48a5d4;padding-left:1.33rem;font-style:italic;background-image:url(../assets/images/universal/exclam_blue_sm.png);background-repeat:no-repeat;background-size:1rem;background-position:0 .1333rem;font-size:.867rem}#courses .container .wrapper.course-list .tile ul li .progress{margin:.55rem 0 .5rem;height:5px;background:#ccc;border:none;padding:0;border-radius:1000px;pointer-events:none}#courses .container .wrapper.course-list .tile ul li .progress .progress-meter{display:block;background:#68be5e;height:100%;border-radius:1000px}#courses .container .wrapper.course-list .tile ul.expired{border-top:1px solid #909090;clear:both}#courses .container .wrapper.course-list .tile ul.expired a{color:#7a7a7a}#courses .container .wrapper.course-list .tile ul.expired li.expired-lessons-msg{font-size:.875rem;font-style:italic;color:#909090;padding-left:10px}#courses .container .wrapper.course-list .tile ul.expired li:nth-child(2){padding-top:0}#courses .container .wrapper.course-list .tile ul:not(.expired) li:last-child{margin-bottom:10px}#courses .container .wrapper.course-list .tile .empty-state{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;height:100%}#courses .container .wrapper.course-list .tile .empty-state h6{text-transform:initial;text-align:center;font-weight:initial;font-size:1.2rem;line-height:2rem;padding:0 3rem 33%}#courses .container .wrapper.course-details ::-webkit-scrollbar-thumb{background:#90909080}#courses .container .wrapper.course-details .tile{width:calc(100% - 20px);margin-left:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:0;padding-bottom:.667rem;height:100%}#courses .container .wrapper.course-details .tile>div{padding:15px 20px}#courses .container .wrapper.course-details .tile>div:not(:last-of-type){border-bottom:1px solid #909090}#courses .container .wrapper.course-details .tile .heading>div div:first-child:not(#eprogressbar){display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-right:.667rem}#courses .container .wrapper.course-details .tile .heading>div div:first-child:not(#eprogressbar) h1{font-size:1.2rem;font-weight:700;color:#303030;margin:0;padding:0 .667rem 0 0}#courses .container .wrapper.course-details .tile .heading>div div:first-child:not(#eprogressbar) .msg{display:none}#courses .container .wrapper.course-details .tile .heading>div div:first-child:not(#eprogressbar) button{margin-top:.2667rem;height:1.2rem;line-height:1rem;min-width:4rem}#courses .container .wrapper.course-details .tile .heading .progress{pointer-events:none;height:1rem;background:#ccc;border:none;padding:0;width:100%;margin:.333rem 0}#courses .container .wrapper.course-details .tile .heading .progress .progress-meter{display:block;height:100%;background:#68be5e;border-radius:1000px;text-align:right;padding-right:0;line-height:0}#courses .container .wrapper.course-details .tile .heading .progress .progress-meter span{color:#fff;font-size:.867rem;line-height:1rem}#courses .container .wrapper.course-details .tile .heading .specs span{color:#606060;line-height:1;display:inline-block}#courses .container .wrapper.course-details .tile .heading .specs span:not(:last-child){padding-right:.4rem;border-right:1px solid #606060;margin-right:.333rem}#courses .container .wrapper.course-details .tile .heading .remaining{text-align:right}#courses .container .wrapper.course-details .tile .heading .remaining>div:last-child span{font-weight:300;display:inline-block;padding-right:.4rem;line-height:1;color:#909090}#courses .container .wrapper.course-details .tile .heading .remaining>div:last-child span:first-child{border-right:1px solid #909090;margin-right:.333rem}#courses .container .wrapper.course-details .tile .heading .expired-message{margin-top:.333rem;margin-bottom:-.333rem;padding:.667rem 1rem 1rem;background-color:#d44d4d;color:#fff;font-size:17px;font-weight:600;border-radius:3px}#courses .container .wrapper.course-details .tile .heading .expired-message a{color:#fff;text-decoration:underline;font-style:italic}#courses .container .wrapper.course-details .tile .description{flex-shrink:0;position:relative;overflow:hidden;transition:max-height .2s ease;max-height:20%}#courses .container .wrapper.course-details .tile .description h5.subheader{margin-top:0;line-height:1;margin-bottom:.333rem}#courses .container .wrapper.course-details .tile .description div{float:left}#courses .container .wrapper.course-details .tile .description div:not(:last-of-type){margin-bottom:.667rem}#courses .container .wrapper.course-details .tile .description p{color:#303030;margin-bottom:0;padding-right:3rem;margin-top:.333rem}#courses .container .wrapper.course-details .tile .description p:not(:first-child){margin-top:1rem}#courses .container .wrapper.course-details .tile .description p span{font-weight:600;padding-right:3px}#courses .container .wrapper.course-details .tile .description p a{font-style:italic;padding-right:.667rem;font-weight:600}#courses .container .wrapper.course-details .tile .description h6{font-weight:600;margin-top:0;margin-bottom:.2667rem;line-height:1.3rem}#courses .container .wrapper.course-details .tile .description a{float:left}#courses .container .wrapper.course-details .tile .description a.disabled{color:#606060;pointer-events:none}#courses .container .wrapper.course-details .tile .description a span{font-style:italic}#courses .container .wrapper.course-details .tile .description .expand-trigger{height:1rem;position:absolute;bottom:0;left:0;border-radius:2px 2px 0 0}#courses .container .wrapper.course-details .tile .description .expand-trigger a{font-size:.8rem;line-height:1rem;color:#909090;font-weight:300;float:right;padding-right:1rem}#courses .container .wrapper.course-details .tile .description .expand-trigger a:last-child{display:none}#courses .container .wrapper.course-details .tile .description.show-all{max-height:60%}#courses .container .wrapper.course-details .tile .description.show-all .expand-trigger a:first-child{display:none}#courses .container .wrapper.course-details .tile .description.show-all .expand-trigger a:last-child{display:initial}#courses .container .wrapper.course-details .tile .description.no-overflow .expand-trigger{display:none}#courses .container .wrapper.course-details .tile .lesson-list{flex-grow:1;overflow-y:auto;position:relative}#courses .container .wrapper.course-details .tile .lesson-list::-webkit-scrollbar-thumb{background-color:#90909080}#courses .container .wrapper.course-details .tile .lesson-list ul{margin-left:0;padding-left:0;list-style-type:none;position:relative;height:100%}#courses .container .wrapper.course-details .tile .lesson-list ul li{line-height:1;float:left;clear:both;width:100%}#courses .container .wrapper.course-details .tile .lesson-list ul li span{display:inline-block;width:1.75rem;text-align:right;padding-right:.25rem}#courses .container .wrapper.course-details .tile .lesson-list ul li.disabled{position:relative}#courses .container .wrapper.course-details .tile .lesson-list ul li.disabled a{pointer-events:none;color:#909090;opacity:1}#courses .container .wrapper.course-details .tile .lesson-list ul li.disabled .disabled-lesson-msg{display:none;position:absolute;background:#48a5d5d9;width:170px;padding:.333rem .5rem;border-radius:5px;color:#fff;line-height:1.2rem;top:-.667rem;left:35%;box-shadow:2px 2px 5px #00000026;font-size:.933rem}#courses .container .wrapper.course-details .tile .lesson-list ul li.disabled:hover .disabled-lesson-msg{display:block}#courses .container .wrapper.course-details .tile .lesson-list ul li.complete div:first-child{background-image:url(../assets/images/lms/small-green-check_icon.png);background-repeat:no-repeat;background-position:.333rem .4rem;background-size:.9rem}#courses .container .wrapper.course-details .tile .lesson-list ul li.next-up div:first-child,#courses .container .wrapper.course-details .tile .lesson-list ul li.resume div:first-child{background-image:url(../assets/images/lms/dark-play-icon.png);background-repeat:no-repeat}#courses .container .wrapper.course-details .tile .lesson-list ul li.quiz a:hover{text-decoration:none;opacity:.75}#courses .container .wrapper.course-details .tile .lesson-list ul li.quiz.next-up div:first-child{background-image:none}#courses .container .wrapper.course-details .tile .lesson-list ul li.quiz>div,#courses .container .wrapper.course-details .tile .lesson-list ul li.quiz>div:first-child{padding-left:0}#courses .container .wrapper.course-details .tile .lesson-list ul li.quiz>div span,#courses .container .wrapper.course-details .tile .lesson-list ul li.quiz>div:first-child span{display:inline;padding-left:.667rem;font-weight:400}#courses .container .wrapper.course-details .tile .lesson-list ul li.quiz>div:last-child a{color:#f4bd18;font-weight:400}#courses .container .wrapper.course-details .tile .lesson-list ul li.quiz>div:last-child a:hover{opacity:1;color:#d3a61c}#courses .container .wrapper.course-details .tile .lesson-list ul li.quiz.complete div{padding-left:1.6rem}#courses .container .wrapper.course-details .tile .lesson-list ul li.quiz.isAutoCompleted{pointer-events:none}#courses .container .wrapper.course-details .tile .lesson-list ul li.quiz.isAutoCompleted div a{color:#909090;font-style:italic}#courses .container .wrapper.course-details .tile .lesson-list ul li>div{padding-bottom:1rem;line-height:1.6rem}#courses .container .wrapper.course-details .tile .lesson-list ul li>div:first-child{padding-left:1.33rem}#courses .container .wrapper.course-details .tile .lesson-list ul li>div.final-link{font-style:italic}#courses .container .wrapper.course-details .tile .lesson-list ul li a{color:#303030;font-weight:600}#courses .container .wrapper.course-details .tile .lesson-list ul li a:hover,#courses .container .wrapper.course-details .tile .lesson-list ul li a:focus{text-decoration:underline}#courses .container .wrapper.course-details .tile .lesson-list a.show{position:absolute;top:0;right:0;display:none}#courses .container .wrapper.course-details .tile .lesson-list.review li:not(.review){display:none}#courses .container .wrapper.course-details .tile .lesson-list.review a.show{display:inline}#courses .container .wrapper.course-details .tile .foot{width:100%;padding-bottom:.333rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}#courses .container .wrapper.course-details .tile .foot span{color:#909090;font-style:italic;padding-left:.667rem}#courses .container .wrapper.course-details .tile .foot span.locked{color:#f01106}#courses .container .wrapper.course-details .tile .foot span.locked a{color:#f01106;text-decoration:underline}#courses .container .wrapper.course-details .tile .foot span.ready,#courses .container .wrapper.course-details .tile .foot.complete span.not-ready{display:none}#courses .container .wrapper.course-details .tile .foot.complete span.ready{display:inline}#courses .container .wrapper.course-details .tile.unstarted .heading button{display:none}#courses .container .wrapper.course-details .tile.unstarted .description{max-height:100%}#courses .container .wrapper.course-details .tile.unstarted .description .expand-trigger{display:none}#courses .container .wrapper.course-details .tile.unstarted .heading h1~span{font-style:italic;color:#606060;padding-left:1rem;font-size:.9333rem;font-weight:initial}#courses .container .wrapper.course-details .tile.unstarted.expired .heading h1~span.expired-msg{display:inline}#courses .container .wrapper.course-details .tile.unstarted.not-available .heading .pre-req-msg{display:inline}#courses .container .wrapper.course-details .tile.unstarted.not-available .heading button{display:none}#courses .container .wrapper.course-details .tile.unstarted.not-available .description .medium-4 a{color:#48a5d4}#courses .container .wrapper.course-details .tile.unstarted.no-seat .heading h1~span.no-seat-msg{display:inline}#courses .container .wrapper.course-details .tile.unstarted.no-seat .heading button{display:none}#courses .container .wrapper.course-details .tile.unstarted.no-seat .description .medium-4 a{color:#48a5d4}#courses .container .wrapper.course-details .tile.unstarted.test-drive-msg .heading h1{white-space:nowrap}#courses .container .wrapper.course-details .tile.unstarted.test-drive-msg .heading h1~span.test-drive-msg{display:inline}#courses .container .wrapper.course-details .tile .empty-state{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;height:100%;padding-right:5%;z-index:0}#courses .container .wrapper.course-details .tile .empty-state.manager-instance{display:none}#courses .container .wrapper.course-details .tile .empty-state .message{position:relative;text-align:center;color:#606060;padding-left:20%;z-index:0}#courses .container .wrapper.course-details .tile .empty-state .message h1{font-size:24px;line-height:36px;font-weight:600;color:#606060}#courses .container .wrapper.course-details .tile .empty-state .message p{font-size:18px;line-height:2rem;padding:6px 3rem 0}#courses .container .wrapper.course-details .tile .empty-state .message p.manager{display:none}#courses .container .wrapper.course-details .tile .empty-state .message:before{content:"";position:absolute;left:0;height:100%;width:30%;display:block;opacity:.5;background-image:url(../assets/images/books.png);background-size:contain;background-position:left center;background-repeat:no-repeat;z-index:-1}@media (max-width: 1100px){#courses .container .wrapper.course-details .tile .empty-state{position:relative}#courses .container .wrapper.course-details .tile .empty-state .message{padding-left:0;position:unset}#courses .container .wrapper.course-details .tile .empty-state .message:before{bottom:2rem;height:6rem;left:2rem}}#quizOrExamInterrupted{width:40%;border-radius:3px}#quizOrExamInterrupted .body{padding:2rem}#quizOrExamInterrupted .body p{font-weight:600;color:#303030}#quizOrExamInterrupted .body .act_link_bl{display:block;text-align:center}#quizOrExamInterrupted .btn-holder{text-align:center}body:has(.mobile-layout) #quizOrExamInterrupted{width:98vw;top:5dvh;max-height:90dvh;min-height:unset;height:auto}@media screen and (orientation: landscape){body:has(.mobile-layout) #quizOrExamInterrupted{top:5dvh;overflow:hidden;width:90vw}}#mobile-courses.mobile-courses{height:100%;overflow:hidden;background:#4c4949}#mobile-courses.mobile-courses .container,#mobile-courses.mobile-courses .container.split-area{height:100%;max-width:1300px}#mobile-courses.mobile-courses .container .wrapper,#mobile-courses.mobile-courses .container.split-area .wrapper{height:100%}#mobile-courses.mobile-courses .container .wrapper.course-list,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#mobile-courses.mobile-courses .container .wrapper.course-list .navigation,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .navigation{height:2.67rem;font-size:1.2rem;background-color:#4c4949}#mobile-courses.mobile-courses .container .wrapper.course-list .navigation div,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .navigation div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;position:relative;float:left;width:50%;height:2.67rem;transition:opacity .2s ease;border-radius:5px 5px 0 0}#mobile-courses.mobile-courses .container .wrapper.course-list .navigation div.active,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .navigation div.active{opacity:1;background-color:#fff}#mobile-courses.mobile-courses .container .wrapper.course-list .navigation div.active a,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .navigation div.active a{color:#4c4949;font-weight:600}#mobile-courses.mobile-courses .container .wrapper.course-list .navigation div.active:after,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .navigation div.active:after{content:"";position:absolute;bottom:0;width:100%;border-bottom:1px solid #4c4949}#mobile-courses.mobile-courses .container .wrapper.course-list .navigation div a,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .navigation div a{color:#fff}#mobile-courses.mobile-courses .container .wrapper.course-list .tile,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile{padding:1.333rem 0;border-radius:0;height:100%;overflow-y:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;background-color:#fff}#mobile-courses.mobile-courses .container .wrapper.course-list .tile.overflow-hide,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile.overflow-hide{overflow:hidden;padding:1.333rem 0;display:block}#mobile-courses.mobile-courses .container .wrapper.course-list .tile .hide-unstarted,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile .hide-unstarted{padding:5px 12px;border:1px solid #cccccc;background-color:#f7f7f7;color:#999;border-radius:3px;width:max-content;right:.5rem;position:absolute;z-index:2}#mobile-courses.mobile-courses .container .wrapper.course-list .tile section,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile section{display:inline-block;width:100%}#mobile-courses.mobile-courses .container .wrapper.course-list .tile .empty-state,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile .empty-state{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;height:100%;z-index:0}#mobile-courses.mobile-courses .container .wrapper.course-list .tile .empty-state .message,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile .empty-state .message{position:relative;text-align:center;color:#606060;z-index:0}#mobile-courses.mobile-courses .container .wrapper.course-list .tile .empty-state .message h1,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile .empty-state .message h1{font-size:24px;line-height:36px;font-weight:600;color:#606060}#mobile-courses.mobile-courses .container .wrapper.course-list .tile .empty-state .message p,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile .empty-state .message p{font-size:18px;line-height:2rem;padding:6px 1rem 0}#mobile-courses.mobile-courses .container .wrapper.course-list .tile .empty-state .message p.manager,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile .empty-state .message p.manager{display:none}#mobile-courses.mobile-courses .container .wrapper.course-list .tile .empty-state .message:before,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile .empty-state .message:before{content:"";position:absolute;top:-6rem;height:6rem;left:10rem;width:30%;display:block;opacity:.5;background-image:url(../assets/images/books.png);background-size:contain;background-position:left center;background-repeat:no-repeat;z-index:-1}#mobile-courses.mobile-courses .container .wrapper.course-list .tile h6,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile h6{font-size:.867rem;font-weight:600;color:#909090;text-transform:uppercase;padding:0 0 0 .5rem;margin-bottom:0;margin-top:0}#mobile-courses.mobile-courses .container .wrapper.course-list .tile h6.c-list-no-seat-msg,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile h6.c-list-no-seat-msg{padding:5rem 2rem;text-align:center;line-height:1.8}#mobile-courses.mobile-courses .container .wrapper.course-list .tile ul,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile ul{list-style-type:none;margin:0}#mobile-courses.mobile-courses .container .wrapper.course-list .tile ul li,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile ul li{font-size:1rem;list-style-type:none;line-height:1.4rem;width:100%;display:block;float:left;clear:both;position:relative}#mobile-courses.mobile-courses .container .wrapper.course-list .tile ul li:not(:last-child):after,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile ul li:not(:last-child):after{content:"";border-bottom:1px solid #cccccc;position:absolute;display:block;width:calc(100% - 1.357rem);left:1rem;bottom:0}#mobile-courses.mobile-courses .container .wrapper.course-list .tile ul li .course-head,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile ul li .course-head{padding:.67rem .3333rem .67rem 1rem}#mobile-courses.mobile-courses .container .wrapper.course-list .tile ul li .course-head.active,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile ul li .course-head.active{padding:.67rem 1rem;background:#606060;pointer-events:none;box-shadow:inset 0 4px 6px #0000002d,inset 0 -4px 6px #0000002d}#mobile-courses.mobile-courses .container .wrapper.course-list .tile ul li .course-head.active a,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile ul li .course-head.active a{color:#fff}#mobile-courses.mobile-courses .container .wrapper.course-list .tile ul li .course-head.active .progress,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile ul li .course-head.active .progress{background:#ffffffd9}#mobile-courses.mobile-courses .container .wrapper.course-list .tile ul li .course-head.active:after,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile ul li .course-head.active:after{display:none}#mobile-courses.mobile-courses .container .wrapper.course-list .tile ul li .course-head.pre-requisite,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile ul li .course-head.pre-requisite{color:#909090}#mobile-courses.mobile-courses .container .wrapper.course-list .tile ul li .course-head.pre-requisite div>a,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile ul li .course-head.pre-requisite div>a{color:#909090}#mobile-courses.mobile-courses .container .wrapper.course-list .tile ul li .course-head.pre-requisite.active div>a,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile ul li .course-head.pre-requisite.active div>a{color:#fff}#mobile-courses.mobile-courses .container .wrapper.course-list .tile ul li .course-head a,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile ul li .course-head a{font-weight:600;color:#303030;padding-right:.667rem}#mobile-courses.mobile-courses .container .wrapper.course-list .tile ul li .course-head a:hover,#mobile-courses.mobile-courses .container .wrapper.course-list .tile ul li .course-head a:focus,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile ul li .course-head a:hover,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile ul li .course-head a:focus{opacity:.75}#mobile-courses.mobile-courses .container .wrapper.course-list .tile ul li .course-head a:focus,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile ul li .course-head a:focus{outline:1px solid #F4BD18;outline-offset:2px;box-shadow:none}#mobile-courses.mobile-courses .container .wrapper.course-list .tile ul li .course-head div:nth-child(2):not(.specs,.current-course-list),#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile ul li .course-head div:nth-child(2):not(.specs,.current-course-list){font-style:italic;color:#909090}#mobile-courses.mobile-courses .container .wrapper.course-list .tile ul li .course-head div.retake-msg,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile ul li .course-head div.retake-msg{color:#48a5d4;padding-left:1.33rem;font-style:italic;background-image:url(../assets/images/universal/exclam_blue_sm.png);background-repeat:no-repeat;background-size:1rem;background-position:0 .1333rem}#mobile-courses.mobile-courses .container .wrapper.course-list .tile ul li .course-head .progress,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile ul li .course-head .progress{margin:.55rem 0 .5rem;height:.67rem;background:#ccc;border:none;padding:0;border-radius:1000px;pointer-events:none}#mobile-courses.mobile-courses .container .wrapper.course-list .tile ul li .course-head .progress .progress-meter,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile ul li .course-head .progress .progress-meter{display:block;background:#68be5e;height:100%;border-radius:1000px}#mobile-courses.mobile-courses .container .wrapper.course-list .tile ul li .course-head .specs,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile ul li .course-head .specs{font-size:.867rem;padding-top:.33rem}#mobile-courses.mobile-courses .container .wrapper.course-list .tile ul li .course-head .specs span,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile ul li .course-head .specs span{color:#ccc;line-height:1;display:inline-block}#mobile-courses.mobile-courses .container .wrapper.course-list .tile ul li .course-head .specs span:not(:last-child),#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile ul li .course-head .specs span:not(:last-child){padding-right:.4rem;border-right:1px solid #cccccc;margin-right:.333rem}#mobile-courses.mobile-courses .container .wrapper.course-list .tile ul li .course-head .remaining span,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile ul li .course-head .remaining span{font-size:.867rem;color:#ccc;font-weight:300;display:inline-block;padding-right:.4rem;line-height:1}#mobile-courses.mobile-courses .container .wrapper.course-list .tile ul li .course-head .remaining span:first-child,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile ul li .course-head .remaining span:first-child{border-right:1px solid #cccccc;margin-right:.333rem}#mobile-courses.mobile-courses .container .wrapper.course-list .tile ul li .course-head .course-closed,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile ul li .course-head .course-closed{color:#d44d4d;padding-left:1.33rem;font-style:italic;background-image:url(../assets/images/lms/med-warning-icon.png);background-repeat:no-repeat;background-size:1rem;background-position:0 .1333rem}#mobile-courses.mobile-courses .container .wrapper.course-list .tile ul.expired,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile ul.expired{border-top:1px solid #909090;clear:both}#mobile-courses.mobile-courses .container .wrapper.course-list .tile ul.expired a,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile ul.expired a{color:#7a7a7a}#mobile-courses.mobile-courses .container .wrapper.course-list .tile ul.expired li.expired-lessons-msg,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile ul.expired li.expired-lessons-msg{font-size:.875rem;font-style:italic;color:#909090;padding-left:10px}#mobile-courses.mobile-courses .container .wrapper.course-list .tile ul.expired li:nth-child(2),#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile ul.expired li:nth-child(2){padding-top:0}#mobile-courses.mobile-courses .container .wrapper.course-list .tile ul:not(.expired) li:last-child,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile ul:not(.expired) li:last-child{margin-bottom:10px}#mobile-courses.mobile-courses .container .wrapper.course-list .tile .empty-state,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile .empty-state{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;height:100%}#mobile-courses.mobile-courses .container .wrapper.course-list .tile .empty-state h6,#mobile-courses.mobile-courses .container.split-area .wrapper.course-list .tile .empty-state h6{text-transform:initial;text-align:center;font-weight:initial;font-size:1.2rem;line-height:2rem;padding:0 3rem 33%}#mobile-courses.mobile-courses .container .wrapper .pre-requisite .course-details .course-wrapper .lesson-list ul li,#mobile-courses.mobile-courses .container.split-area .wrapper .pre-requisite .course-details .course-wrapper .lesson-list ul li{line-height:1.6;pointer-events:none}#mobile-courses.mobile-courses .container .wrapper .pre-requisite .course-details .course-wrapper .lesson-list ul li div>a,#mobile-courses.mobile-courses .container.split-area .wrapper .pre-requisite .course-details .course-wrapper .lesson-list ul li div>a{color:#909090;font-style:italic}#mobile-courses.mobile-courses .container .wrapper .course-details,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details{padding:5px 5px 5px 1rem}#mobile-courses.mobile-courses .container .wrapper .course-details ::-webkit-scrollbar-thumb,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details ::-webkit-scrollbar-thumb{background:#90909080}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .heading>div div:first-child:not(#eprogressbar),#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .heading>div div:first-child:not(#eprogressbar){display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-right:.667rem}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .heading>div div:first-child:not(#eprogressbar) h1,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .heading>div div:first-child:not(#eprogressbar) h1{font-size:1.2rem;font-weight:700;color:#303030;margin:0;padding:0 .667rem 0 0}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .heading>div div:first-child:not(#eprogressbar) .msg,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .heading>div div:first-child:not(#eprogressbar) .msg{display:none}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .heading>div div:first-child:not(#eprogressbar) button,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .heading>div div:first-child:not(#eprogressbar) button{margin-top:.2667rem;height:1.2rem;line-height:1rem;min-width:4rem}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .heading .expired-message,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .heading .expired-message{margin-top:.333rem;margin-bottom:.333rem;padding:.667rem 1rem 1rem;background-color:#d44d4d;color:#fff;font-size:17px;font-weight:600;border-radius:3px}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .heading .expired-message a,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .heading .expired-message a{color:#fff;text-decoration:underline;font-style:italic}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .lesson-list,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .lesson-list{max-height:50dvh;flex-grow:1;overflow-y:auto;position:relative}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .lesson-list ul,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .lesson-list ul{margin-left:0;padding-left:0;list-style-type:none;position:relative;height:100%}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .lesson-list ul li,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .lesson-list ul li{line-height:1;float:left;clear:both;width:100%;padding:0}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .lesson-list ul li:after,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .lesson-list ul li:after{border:none}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .lesson-list ul li span,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .lesson-list ul li span{flex:0 0 1.75rem;text-align:right;padding-right:.25rem;line-height:1.6rem;color:#303030;font-weight:600}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .lesson-list ul li .lesson-link,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .lesson-list ul li .lesson-link{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-start}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .lesson-list ul li.disabled,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .lesson-list ul li.disabled{position:relative}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .lesson-list ul li.disabled a,#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .lesson-list ul li.disabled span,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .lesson-list ul li.disabled a,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .lesson-list ul li.disabled span{pointer-events:none;color:#909090;opacity:1;background-color:unset}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .lesson-list ul li.disabled .disabled-lesson-msg,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .lesson-list ul li.disabled .disabled-lesson-msg{display:none;position:absolute;background:#48a5d5d9;width:170px;padding:.333rem .5rem;border-radius:5px;color:#fff;line-height:1.2rem;top:-.667rem;left:35%;box-shadow:2px 2px 5px #00000026;font-size:.933rem}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .lesson-list ul li.disabled:hover .disabled-lesson-msg,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .lesson-list ul li.disabled:hover .disabled-lesson-msg{display:block}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .lesson-list ul li.complete div:first-child,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .lesson-list ul li.complete div:first-child{padding-left:12px;background-image:url(../assets/images/lms/small-green-check_icon.png);background-repeat:no-repeat;background-position:0rem .4rem;background-size:.9rem}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .lesson-list ul li.next-up div:first-child,#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .lesson-list ul li.resume div:first-child,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .lesson-list ul li.next-up div:first-child,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .lesson-list ul li.resume div:first-child{background-image:none;background-repeat:no-repeat}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .lesson-list ul li.quiz.complete div,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .lesson-list ul li.quiz.complete div{padding-left:1.6rem}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .lesson-list ul li.quiz a:hover,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .lesson-list ul li.quiz a:hover{text-decoration:none;opacity:.75}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .lesson-list ul li.quiz.next-up div:first-child,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .lesson-list ul li.quiz.next-up div:first-child{background-image:none}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .lesson-list ul li.quiz>div span,#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .lesson-list ul li.quiz>div:first-child span,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .lesson-list ul li.quiz>div span,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .lesson-list ul li.quiz>div:first-child span{display:inline;padding-left:.667rem;font-weight:400}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .lesson-list ul li.quiz div,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .lesson-list ul li.quiz div{padding-left:.7rem}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .lesson-list ul li.quiz.isAutoCompleted,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .lesson-list ul li.quiz.isAutoCompleted{pointer-events:none}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .lesson-list ul li.quiz.isAutoCompleted div a,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .lesson-list ul li.quiz.isAutoCompleted div a{color:#909090;font-style:italic}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .lesson-list ul li>div,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .lesson-list ul li>div{padding-bottom:1rem;line-height:1.6rem}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .lesson-list ul li>div.final-link,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .lesson-list ul li>div.final-link{font-style:italic}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .lesson-list ul li>div.locked,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .lesson-list ul li>div.locked{background-image:url(../assets/images/icon-lock-light-gray.png);background-repeat:no-repeat;background-position:0rem .2rem;background-size:.8rem;padding-left:20px}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .lesson-list ul li a,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .lesson-list ul li a{color:#303030;font-weight:600;flex:1;min-width:0;line-height:1.6rem;word-break:break-word}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .lesson-list ul li a:hover,#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .lesson-list ul li a:focus,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .lesson-list ul li a:hover,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .lesson-list ul li a:focus{text-decoration:underline}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .lesson-list ul li:last-child,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .lesson-list ul li:last-child{margin-bottom:0}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .lesson-list a.show,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .lesson-list a.show{position:absolute;top:0;right:0;display:none}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .lesson-list.review li:not(.review),#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .lesson-list.review li:not(.review){display:none}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .lesson-list.review a.show,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .lesson-list.review a.show{display:inline}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .foot,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .foot{width:calc(100% + 5px);margin:0 -5px;padding-top:.333rem;padding-bottom:.333rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;align-items:center}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .foot span,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .foot span{color:#909090;font-style:italic;padding-left:.667rem}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .foot span.ready,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .foot span.ready{display:none}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .foot.locked,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .foot.locked{background-color:#ebebeb;box-shadow:0 3px 5px #00000026;margin:0 0 0 -1rem;width:calc(100% + 1rem)}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .foot span.locked,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .foot span.locked{color:#48a5d4;font-size:.867rem;width:100%}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .foot.complete span.not-ready,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .foot.complete span.not-ready{display:none}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper .foot.complete span.ready,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper .foot.complete span.ready{display:inline}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper.unstarted .heading button,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper.unstarted .heading button{display:none}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper.unstarted .description,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper.unstarted .description{display:block;overflow-y:auto;max-height:100%}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper.unstarted .description .expand-trigger,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper.unstarted .description .expand-trigger{display:none}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper.unstarted .heading h1~span,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper.unstarted .heading h1~span{font-style:italic;color:#606060;padding-left:1rem;font-size:.9333rem;font-weight:initial}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper.unstarted.expired .heading h1~span.expired-msg,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper.unstarted.expired .heading h1~span.expired-msg{display:inline}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper.unstarted.not-available .heading .pre-req-msg,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper.unstarted.not-available .heading .pre-req-msg{display:inline}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper.unstarted.not-available .heading button,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper.unstarted.not-available .heading button{display:none}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper.unstarted.not-available .description .medium-4 a,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper.unstarted.not-available .description .medium-4 a{color:#48a5d4}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper.unstarted.no-seat .heading h1~span.no-seat-msg,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper.unstarted.no-seat .heading h1~span.no-seat-msg{display:inline}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper.unstarted.no-seat .heading button,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper.unstarted.no-seat .heading button{display:none}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper.unstarted.no-seat .description .medium-4 a,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper.unstarted.no-seat .description .medium-4 a{color:#48a5d4}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper.unstarted.test-drive-msg .heading h1,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper.unstarted.test-drive-msg .heading h1{white-space:nowrap}#mobile-courses.mobile-courses .container .wrapper .course-details .course-wrapper.unstarted.test-drive-msg .heading h1~span.test-drive-msg,#mobile-courses.mobile-courses .container.split-area .wrapper .course-details .course-wrapper.unstarted.test-drive-msg .heading h1~span.test-drive-msg{display:inline}#mobile-courses.mobile-courses .container .wrapper .current-course-list,#mobile-courses.mobile-courses .container.split-area .wrapper .current-course-list{height:1.2rem;background-color:#606060;font-size:.73rem;text-transform:uppercase;color:#ccc;text-align:center;position:relative}#mobile-courses.mobile-courses .container .wrapper .current-course-list .collapse-button,#mobile-courses.mobile-courses .container.split-area .wrapper .current-course-list .collapse-button{width:3.33rem;height:3.33rem;background-image:url(../assets/images/settings/ctrl-course-panel-collapse-mobile.png);background-repeat:no-repeat;background-size:3.33rem;position:absolute;top:-15px;right:12px;z-index:1;box-shadow:0 0 5px 3px #00000024;border-radius:50%}#mobile-courses.landscape .container .split-area .wrapper.course-list{font-size:13px}#mobile-courses.landscape .container .split-area .wrapper.course-list .product-select .product-list-wrapper .product-list{padding:5px 0;padding-left:.33rem}#mobile-courses.landscape .container .split-area .wrapper.course-list .tile{height:100%;padding-right:0}#mobile-courses.landscape .container .split-area .wrapper.course-list .tile .hide-unstarted{top:.33rem}#mobile-courses.landscape .container .split-area .wrapper.course-list .tile ul li{padding:.3333rem 1rem .3333rem .3333rem}#mobile-courses.landscape .container .split-area .wrapper.course-list .tile ul li.active{background:#606060;pointer-events:none;box-shadow:inset 0 4px 6px #0000004d,inset 0 -4px 6px #0000004d}#mobile-courses.landscape .container .split-area .wrapper.course-list .tile ul li.active a{color:#fff}#mobile-courses.landscape .container .split-area .wrapper.course-list .tile ul li.active .progress{background:#ffffffd9}#mobile-courses.landscape .container .split-area .wrapper.course-list .tile ul li.active:after{display:none}#mobile-courses.landscape .container .split-area .wrapper.course-list .tile ul li.pre-requisite{color:#909090}#mobile-courses.landscape .container .split-area .wrapper.course-list .tile ul li.pre-requisite div>a{color:#909090}#mobile-courses.landscape .container .split-area .wrapper.course-list .tile ul li.pre-requisite.active div>a{color:#fff}#mobile-courses.landscape .container .split-area .wrapper.course-list .tile ul li a{font-weight:600;color:#303030;padding-right:.667rem}#mobile-courses.landscape .container .split-area .wrapper.course-list .tile ul li a:hover,#mobile-courses.landscape .container .split-area .wrapper.course-list .tile ul li a:focus{opacity:.75}#mobile-courses.landscape .container .split-area .wrapper.course-list .tile ul li a:focus{outline:1px solid #F4BD18;outline-offset:2px;box-shadow:none}#mobile-courses.landscape .container .split-area .wrapper.course-list .tile ul li div:nth-child(2):not(.specs,.current-course-list){font-style:italic;color:#909090}#mobile-courses.landscape .container .split-area .wrapper.course-list .tile ul li div.retake-msg{color:#48a5d4;padding-left:1.33rem;font-style:italic;background-image:url(../assets/images/universal/exclam_blue_sm.png);background-repeat:no-repeat;background-size:1rem;background-position:0 .1333rem}#mobile-courses.landscape .container .split-area .wrapper.course-list .tile ul li .progress{margin:.55rem 0 .5rem;height:7px;background:#ccc;border:none;padding:0;border-radius:1000px;pointer-events:none}#mobile-courses.landscape .container .split-area .wrapper.course-list .tile ul li .progress .progress-meter{display:block;background:#68be5e;height:100%;border-radius:1000px}#mobile-courses.landscape .container .split-area .wrapper.course-list .tile ul li .specs{font-size:.867rem}#mobile-courses.landscape .container .split-area .wrapper.course-list .tile ul li .specs span{color:#ccc;line-height:1;display:inline-block}#mobile-courses.landscape .container .split-area .wrapper.course-list .tile ul li .specs span:not(:last-child){padding-right:.4rem;border-right:1px solid #cccccc;margin-right:.333rem}#mobile-courses.landscape .container .split-area .wrapper.course-list .tile ul li .remaining span{font-size:.867rem;color:#ccc;font-weight:300;display:inline-block;padding-right:.4rem;line-height:1}#mobile-courses.landscape .container .split-area .wrapper.course-list .tile ul li .remaining span:first-child{border-right:1px solid #cccccc;margin-right:.333rem}#mobile-courses.landscape .container .split-area .wrapper.course-list .tile ul li .course-closed{color:#d44d4d;padding-left:1.33rem;font-style:italic;background-image:url(../assets/images/lms/med-warning-icon.png);background-repeat:no-repeat;background-size:1rem;background-position:0 .1333rem}#mobile-courses.landscape .container .split-area .wrapper.course-list ::-webkit-scrollbar-thumb{background:#90909080}#mobile-courses.landscape .container .split-area .wrapper.course-details{font-size:15px}#mobile-courses.landscape .container .split-area .wrapper.course-details .navigation{height:2.67rem;font-size:1.2rem;background-color:#4c4949;position:fixed;top:12px;width:45%}#mobile-courses.landscape .container .split-area .wrapper.course-details .navigation div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;position:relative;float:left;width:50%;height:2.67rem;transition:opacity .2s ease;border-radius:5px 5px 0 0}#mobile-courses.landscape .container .split-area .wrapper.course-details .navigation div.active{opacity:1;background-color:#fff}#mobile-courses.landscape .container .split-area .wrapper.course-details .navigation div.active a{color:#4c4949;font-weight:600}#mobile-courses.landscape .container .split-area .wrapper.course-details .navigation div a{color:#fff}#mobile-courses.landscape .container .split-area .wrapper.course-details ::-webkit-scrollbar-thumb{background:#90909080}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile{width:100%;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:1rem 1rem 0;height:100%;border-radius:0;box-shadow:none;background-color:#fff}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile.complet-nav-empty{position:fixed;left:0;z-index:10;background-color:#fff}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile>div{padding:15px 20px}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .heading{padding:.5rem 0;border-bottom:1px solid #909090;align-items:flex-end}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .heading .medium-8{width:65%}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .heading .medium-4{width:35%}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .heading>div div:first-child:not(#eprogressbar){display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-right:.667rem}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .heading>div div:first-child:not(#eprogressbar) h1{font-size:1.2rem;font-weight:700;color:#303030;margin:0;padding:0 .667rem 0 0}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .heading>div div:first-child:not(#eprogressbar) .msg{display:none}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .heading>div div:first-child:not(#eprogressbar) button{margin-top:.2667rem;height:1.2rem;line-height:1rem;min-width:4rem}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .heading .progress{pointer-events:none;height:7px;background:#ccc;border:none;padding:0;width:100%;margin:.333rem 0}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .heading .progress .progress-meter{display:block;height:100%;background:#68be5e;border-radius:1000px;text-align:right;padding-right:0;line-height:0}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .heading .progress .progress-meter span{color:#fff;font-size:.867rem;line-height:1rem}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .heading .specs{font-size:.9rem;padding-top:5px}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .heading .specs span{color:#606060;line-height:1;display:inline-block}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .heading .specs span:not(:last-child){padding-right:.4rem;border-right:1px solid #606060;margin-right:.333rem}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .heading .remaining{text-align:right}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .heading .remaining>div:last-child span{font-weight:300;display:inline-block;padding-right:.4rem;line-height:1.2;color:#909090}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .heading .remaining>div:last-child span:first-child{border-right:1px solid #909090;margin-right:.333rem}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .heading .remaining>div{font-size:.9rem;overflow:hidden;white-space:nowrap}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .heading .remaining .remaining-info{padding-top:5px}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .heading .expired-message{margin-top:.333rem;margin-bottom:-.333rem;padding:.667rem 1rem 1rem;background-color:#d44d4d;color:#fff;font-size:17px;font-weight:600;border-radius:3px}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .heading .expired-message a{color:#fff;text-decoration:underline;font-style:italic}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .description{-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;position:relative;overflow:hidden;transition:max-height .2s ease;display:none}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .description h5.subheader{margin-top:0;line-height:1;margin-bottom:.333rem}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .description div{float:left}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .description div:not(:last-of-type){margin-bottom:.667rem}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .description p{color:#303030;margin-bottom:0;padding-right:3rem;margin-top:.333rem}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .description p:not(:first-child){margin-top:1rem}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .description p span{font-weight:600;padding-right:3px}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .description p a{font-style:italic;padding-right:.667rem;font-weight:600}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .description h6{font-weight:600;margin-top:0;margin-bottom:.2667rem;line-height:1.3rem}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .description a{float:left}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .description a.disabled{color:#606060;pointer-events:none}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .description a span{font-style:italic}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .description .expand-trigger{height:1rem;position:absolute;bottom:0;left:0;border-radius:2px 2px 0 0}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .description .expand-trigger a{font-size:.8rem;line-height:1rem;color:#909090;font-weight:300;float:right;padding-right:1rem}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .description .expand-trigger a:last-child{display:none}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .description.show-all{max-height:60%}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .description.show-all .expand-trigger a:first-child{display:none}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .description.show-all .expand-trigger a:last-child{display:initial}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .description.no-overflow .expand-trigger{display:none}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .lesson-list{flex-grow:1;overflow-y:auto;position:relative;padding:.5rem 0 0}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .lesson-list ul{margin-left:0;padding-left:0;list-style-type:none;position:relative;height:100%}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .lesson-list ul li{line-height:1;float:left;clear:both;width:100%}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .lesson-list ul li span{display:inline-block;width:1.75rem;text-align:right;padding-right:.25rem}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .lesson-list ul li.disabled{position:relative}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .lesson-list ul li.disabled a{pointer-events:none;color:#ccc}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .lesson-list ul li.disabled .disabled-lesson-msg{display:none;position:absolute;background:#48a5d5d9;width:170px;padding:.333rem .5rem;border-radius:5px;color:#fff;line-height:1.2rem;top:-.667rem;left:35%;box-shadow:2px 2px 5px #00000026;font-size:.933rem}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .lesson-list ul li.disabled:hover .disabled-lesson-msg{display:block}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .lesson-list ul li.complete div:first-child{padding-left:1.33rem;background-image:url(../assets/images/lms/small-green-check_icon.png);background-repeat:no-repeat;background-position:0rem .4rem;background-size:.9rem}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .lesson-list ul li.next-up div:first-child,#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .lesson-list ul li.resume div:first-child{background-image:none;background-repeat:no-repeat}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .lesson-list ul li.quiz.complete div{padding-left:1.8rem}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .lesson-list ul li.quiz a:hover{text-decoration:none;opacity:.75}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .lesson-list ul li.quiz.next-up div:first-child{background-image:none}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .lesson-list ul li.quiz>div span,#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .lesson-list ul li.quiz>div:first-child span{display:inline;padding-left:.667rem;font-weight:400}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .lesson-list ul li.quiz div{padding-left:.8rem}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .lesson-list ul li.quiz.isAutoCompleted{pointer-events:none}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .lesson-list ul li.quiz.isAutoCompleted div a{color:#909090;font-style:italic}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .lesson-list ul li>div{padding-bottom:1rem;line-height:1.6rem}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .lesson-list ul li>div.final-link{font-style:italic}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .lesson-list ul li a{color:#303030;font-weight:600}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .lesson-list ul li a:hover,#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .lesson-list ul li a:focus{text-decoration:underline}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .lesson-list a.show{position:absolute;top:0;right:0;display:none}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .lesson-list.review li:not(.review){display:none}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .lesson-list.review a.show{display:inline}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .foot{width:calc(100% + 2rem);padding-bottom:.333rem;background-color:#ccccccb3;margin-left:-1rem}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .foot span{color:#909090;font-style:italic;padding-left:.667rem}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .foot span.locked{color:red}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .foot span.locked a{color:red;text-decoration:underline}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .foot span.ready,#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .foot.complete span.not-ready{display:none}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .foot.complete span.ready{display:inline}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile.unstarted .heading button{display:none}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile.unstarted .description{display:block;overflow-y:auto}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile.unstarted .description .expand-trigger{display:none}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile.unstarted .heading h1~span{font-style:italic;color:#606060;padding-left:1rem;font-size:.9333rem;font-weight:initial}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile.unstarted.expired .heading h1~span.expired-msg{display:inline}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile.unstarted.not-available .heading .pre-req-msg{display:inline}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile.unstarted.not-available .heading button{display:none}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile.unstarted.not-available .description .medium-4 a{color:#48a5d4}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile.unstarted.no-seat .heading h1~span.no-seat-msg{display:inline}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile.unstarted.no-seat .heading button{display:none}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile.unstarted.no-seat .description .medium-4 a{color:#48a5d4}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile.unstarted.test-drive-msg .heading h1{white-space:nowrap}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile.unstarted.test-drive-msg .heading h1~span.test-drive-msg{display:inline}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile.unstarted .lesson-list{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .empty-state,#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .no-seat-message{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;height:100%;padding-right:5%;z-index:0}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .empty-state.manager-instance,#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .no-seat-message.manager-instance{display:none}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .empty-state .message,#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .no-seat-message .message{position:relative;text-align:center;color:#606060;padding-left:20%;z-index:0}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .empty-state .message h1,#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .no-seat-message .message h1{font-size:24px;line-height:36px;font-weight:600;color:#606060}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .empty-state .message p,#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .no-seat-message .message p{font-size:18px;line-height:2rem;padding:6px 3rem 0}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .empty-state .message p.manager,#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .no-seat-message .message p.manager{display:none}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .empty-state .message:before,#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .no-seat-message .message:before{content:"";position:absolute;height:6rem;left:2rem;width:30%;display:block;opacity:.5;background-image:url(../assets/images/books.png);background-size:contain;background-position:left center;background-repeat:no-repeat;z-index:-1}#mobile-courses.landscape .container .split-area .wrapper.course-details .tile .no-seat-message .message p span{display:inline-block;width:2rem;height:2rem;background-image:url(/images/people-icon-dark.png);margin-bottom:-9px;background-size:contain;background-repeat:no-repeat}.landscape-split{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:100%;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;box-sizing:border-box}.landscape-split.container.page-content{padding:0;margin:0;position:relative}.landscape-split .split-area{height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-width:0;overflow-y:auto;padding:0;margin:0}.landscape-split .split-area .wrapper{margin:0;padding:0;box-sizing:border-box;width:100%}.landscape-split .split-area.right{padding-left:5px}.landscape-split .splitter{width:26px;height:36px;top:8rem;z-index:10;position:absolute;background-image:url(../assets/images/settings/ctrl-panel-resise-mobile.png);background-size:contain;background-position:left center;background-repeat:no-repeat;touch-action:none;transition:background .12s}.landscape-split .splitter:before{content:"";width:2px;height:40px;background:#909090;border-radius:2px}.landscape-split .splitter:hover:before{background:#303030}#quiz-summary.test-summary{display:block;width:100%;height:100%;position:relative;overflow:auto}#quiz-summary.test-summary::-webkit-scrollbar-thumb{background-color:#90909080}#quiz-summary.test-summary .heading{border-bottom:1px solid #cccccc;padding-bottom:.333rem}#quiz-summary.test-summary .heading h1{margin-bottom:0}#quiz-summary.test-summary .heading span{color:#909090;font-weight:400}#quiz-summary.test-summary .heading div{bottom:0;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}#quiz-summary.test-summary .heading div:first-child h1{font-size:1.6rem;font-weight:600}#quiz-summary.test-summary .heading div:first-child span{padding-left:.667rem}#quiz-summary.test-summary .heading div:last-child{text-align:center;border-left:1px solid #cccccc}#quiz-summary.test-summary .heading div:last-child h1{font-size:1.6rem;font-weight:600;color:#68be5e}#quiz-summary.test-summary .heading div:last-child h1.failed{color:#d44d4d}#quiz-summary.test-summary .heading div:last-child span{margin-right:.667rem}#quiz-summary.test-summary .body{padding:0 2rem;border-bottom:1px solid #cccccc}#quiz-summary.test-summary .body ol{padding-left:3rem;padding-top:1rem;margin-left:0}#quiz-summary.test-summary .body ol>li{font-weight:600;padding-bottom:1rem;position:relative}#quiz-summary.test-summary .body ol>li:before{content:"";display:block;position:absolute;left:-3.33rem;top:.2rem;width:1.33rem;height:1.33rem;background-image:url(/images/lms/quiz-sum-correct.png);background-repeat:no-repeat;background-size:contain}#quiz-summary.test-summary .body ol>li.incorrect:before{background-image:url(/images/lms/quiz-sum-incorrect.png)}#quiz-summary.test-summary .body ol>li span{margin-left:.667rem;font-weight:300;font-variant:italic}#quiz-summary.test-summary .body ol>li ul li{font-weight:400;padding-left:.667rem}#quiz-summary.test-summary .body ol>li ul li.answer{color:#68be5e;font-weight:600}#quiz-summary.test-summary .body ol>li ul li.selected{text-decoration:line-through}#quiz-summary.test-summary .body .retake-exam{margin-bottom:2vh;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;text-align:center}#quiz-summary.test-summary .body .retake-exam button,#quiz-summary.test-summary .body .retake-exam p{margin:0}#quiz-summary.test-summary.retake>div:not(.retake-msg){display:none}#quiz-summary.test-summary.retake .retake-msg{display:block}#quiz-summary.test-summary .exam-failed{height:100%;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-bottom:10vh;text-align:center}#quiz-summary.test-summary .exam-failed div{margin:auto}#quiz-summary.test-summary .exam-failed div h5{font-size:1.4rem;font-weight:600}#quiz-summary.test-summary .exam-failed div p{font-size:1rem;color:#909090}#quiz-summary.test-summary .exam-failed div .btn-holder{margin-top:3rem}#quiz-summary.test-summary .exam-failed div .btn-holder span{padding:0 1rem;color:#909090}#quiz-summary.test-summary .exam-failed div .btn-holder .act_link_bl{text-decoration:underline;font-style:normal}#mobile-quiz-summary.test-summary{display:block;width:100%;height:100%;position:relative;overflow:auto}#mobile-quiz-summary.test-summary::-webkit-scrollbar-thumb{background-color:#90909080}#mobile-quiz-summary.test-summary .body{padding:0 .5rem;border-bottom:1px solid #cccccc}#mobile-quiz-summary.test-summary .body ol{padding-left:3rem;margin-left:0;margin-bottom:0}#mobile-quiz-summary.test-summary .body ol>li{font-weight:600;position:relative;color:#222}#mobile-quiz-summary.test-summary .body ol>li:not(:last-child){padding-bottom:1rem}#mobile-quiz-summary.test-summary .body ol>li:before{content:"";display:block;position:absolute;left:-3rem;top:.2rem;width:1.33rem;height:1.33rem;background-image:url(/images/lms/quiz-sum-correct.png);background-repeat:no-repeat;background-size:contain}#mobile-quiz-summary.test-summary .body ol>li.incorrect:before{background-image:url(/images/lms/quiz-sum-incorrect.png)}#mobile-quiz-summary.test-summary .body ol>li span{margin-left:.667rem;font-weight:300;font-variant:italic}#mobile-quiz-summary.test-summary .body ol>li ul li{font-weight:400;padding-left:.667rem}#mobile-quiz-summary.test-summary .body ol>li ul li.answer{color:#68be5e;font-weight:600}#mobile-quiz-summary.test-summary .body ol>li ul li.selected{text-decoration:line-through}#mobile-quiz-summary.test-summary .body .retake-exam{margin-bottom:2vh;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;text-align:center}#mobile-quiz-summary.test-summary .body .retake-exam button,#mobile-quiz-summary.test-summary .body .retake-exam p{margin:0}#mobile-quiz-summary.test-summary.retake>div:not(.retake-msg){display:none}#mobile-quiz-summary.test-summary.retake .retake-msg{display:block}#mobile-quiz-summary.test-summary .exam-failed{height:100%;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-bottom:10vh;text-align:center}#mobile-quiz-summary.test-summary .exam-failed div{margin:auto}#mobile-quiz-summary.test-summary .exam-failed div h5{font-size:1.4rem;font-weight:600}#mobile-quiz-summary.test-summary .exam-failed div p{font-size:1rem;color:#909090}#mobile-quiz-summary.test-summary .exam-failed div .btn-holder{margin-top:3rem}#mobile-quiz-summary.test-summary .exam-failed div .btn-holder span{padding:0 1rem;color:#909090}#mobile-quiz-summary.test-summary .exam-failed div .btn-holder .act_link_bl{text-decoration:underline;font-style:normal}#mobile-quiz-summary.test-summary.landscape .heading{padding-left:2rem}#mobile-quiz-summary.test-summary.landscape .heading span{color:#909090;font-weight:400}#mobile-quiz-summary.test-summary.landscape .heading div{bottom:0;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}#mobile-quiz-summary.test-summary.landscape .heading div:first-child h1{font-size:1.2rem;font-weight:600}#mobile-quiz-summary.test-summary.landscape .heading div:first-child span{padding-left:.667rem}#mobile-quiz-summary.test-summary.landscape .heading div:last-child{text-align:end;display:inline-block}#mobile-quiz-summary.test-summary.landscape .heading div:last-child h1{font-size:1.2rem;font-weight:600;color:#68be5e;display:inline-block}#mobile-quiz-summary.test-summary.landscape .heading div:last-child h1.failed{color:#d44d4d}#mobile-quiz-summary.test-summary.landscape .heading div:last-child span{margin-right:.667rem}#mobile-quiz-summary.test-summary.landscape .body{padding:0}#course{height:100%}#course .hidden{display:none}#course .load-fade-in.lesson{animation-delay:.5s;animation-fill-mode:forwards;opacity:0}#course .load-container{height:100%;width:100%}#course .load-container #loader{padding-left:13rem;line-height:1.5;font-size:4rem;transform:translate(-100%)}#course .container{height:100%;padding-top:40px;padding-bottom:20px;max-width:1300px;position:relative;margin:0 auto}#course .container .back-nav{position:absolute;left:0;top:.8rem;font-size:1.2rem;background-image:url(/images/lms/sm_back_arrow_wh.png);background-repeat:no-repeat;background-position:0 .45rem;padding-left:1.5rem;font-weight:700;text-transform:capitalize}#course .container .start-course{display:none}#course .container .wrapper,#course .container .wrapper .tile{height:100%}#course .container .wrapper.lesson-nav .tile{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:.8rem 0 0;background-color:#fff}#course .container .wrapper.lesson-nav .tile .head{padding:0 1.33rem;border-bottom:1px solid #909090;display:block;height:auto}#course .container .wrapper.lesson-nav .tile .head h1{font-size:1.2rem;font-weight:600;color:#303030;margin:0;padding:0}#course .container .wrapper.lesson-nav .tile .head span{color:#606060;line-height:1;display:inline-block;margin-top:.333rem}#course .container .wrapper.lesson-nav .tile .head span:not(:last-child){padding-right:.4rem;border-right:1px solid #606060;margin-right:.333rem}#course .container .wrapper.lesson-nav .tile .head #eprogressbar{height:7px;width:80%;margin-top:.667rem}#course .container .wrapper.lesson-nav .tile .head .remaining{margin-top:.2rem}#course .container .wrapper.lesson-nav .tile .head .remaining span{font-weight:300;font-size:.867rem;color:#303030}#course .container .wrapper.lesson-nav .tile .head .description{margin-top:.5rem;max-height:45px;overflow-y:auto;transition:max-height .2s ease}#course .container .wrapper.lesson-nav .tile .head .description p{margin-bottom:1rem;color:#606060;display:none}#course .container .wrapper.lesson-nav .tile .head .description.expand{max-height:300px}#course .container .wrapper.lesson-nav .tile .head .description.expand p{display:block}#course .container .wrapper.lesson-nav .tile .lesson-list{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow-y:auto;padding-top:.667rem;margin-top:2px}#course .container .wrapper.lesson-nav .tile .lesson-list::-webkit-scrollbar-thumb{background-color:#90909080}#course .container .wrapper.lesson-nav .tile .lesson-list ul li{position:relative;color:#909090;cursor:default;padding:5px 0;margin-bottom:0;float:left;width:100%;line-height:1}#course .container .wrapper.lesson-nav .tile .lesson-list ul li div{line-height:1.3}#course .container .wrapper.lesson-nav .tile .lesson-list ul li div:first-child{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:0 1rem 0 2rem}#course .container .wrapper.lesson-nav .tile .lesson-list ul li div:first-child span:first-child{width:1.2rem;min-width:1.2rem;margin-right:.333rem}#course .container .wrapper.lesson-nav .tile .lesson-list ul li div:first-child .disabled-msg{display:none;position:absolute;background:#48a5d5d9;width:170px;padding:.333rem .5rem;border-radius:5px;color:#fff;line-height:1.2rem;top:-.667rem;left:35%;box-shadow:2px 2px 5px #00000026;font-size:.933rem}#course .container .wrapper.lesson-nav .tile .lesson-list ul li div.duration{text-align:right;font-weight:400;padding:0 1.33rem 0 0;font-size:.8667rem;margin-top:.2rem}#course .container .wrapper.lesson-nav .tile .lesson-list ul li.disabled{position:relative}#course .container .wrapper.lesson-nav .tile .lesson-list ul li.disabled .message+.disabled-msg{display:block}#course .container .wrapper.lesson-nav .tile .lesson-list ul li.complete,#course .container .wrapper.lesson-nav .tile .lesson-list ul li.next-up{cursor:pointer}#course .container .wrapper.lesson-nav .tile .lesson-list ul li.complete:hover,#course .container .wrapper.lesson-nav .tile .lesson-list ul li.next-up:hover{opacity:.75}#course .container .wrapper.lesson-nav .tile .lesson-list ul li.complete.active:hover,#course .container .wrapper.lesson-nav .tile .lesson-list ul li.next-up.active:hover{opacity:1}#course .container .wrapper.lesson-nav .tile .lesson-list ul li.complete div,#course .container .wrapper.lesson-nav .tile .lesson-list ul li.next-up div{color:#303030;font-weight:600}#course .container .wrapper.lesson-nav .tile .lesson-list ul li.complete div:first-child,#course .container .wrapper.lesson-nav .tile .lesson-list ul li.next-up div:first-child{background-image:url(/images/lms/small-green-check_icon.png);background-repeat:no-repeat;background-position:.733rem 3px}#course .container .wrapper.lesson-nav .tile .lesson-list ul li.on-deck{cursor:pointer}#course .container .wrapper.lesson-nav .tile .lesson-list ul li.on-deck:hover{opacity:.75}#course .container .wrapper.lesson-nav .tile .lesson-list ul li.on-deck.active:hover{opacity:1}#course .container .wrapper.lesson-nav .tile .lesson-list ul li.on-deck div{color:#303030;font-weight:600}#course .container .wrapper.lesson-nav .tile .lesson-list ul li.next-up div:first-child,#course .container .wrapper.lesson-nav .tile .lesson-list ul li.resume div:first-child{background-image:url(/images/lms/dark-play-icon.png);background-repeat:no-repeat;background-size:1.33rem;background-position:.5333rem 0}#course .container .wrapper.lesson-nav .tile .lesson-list ul li.next-up.active div:first-child,#course .container .wrapper.lesson-nav .tile .lesson-list ul li.resume.active div:first-child{background-image:url(/images/lms/sm_white-play-icon.png)}#course .container .wrapper.lesson-nav .tile .lesson-list ul li.next-up.quiz div:first-child,#course .container .wrapper.lesson-nav .tile .lesson-list ul li.resume.quiz div:first-child{display:block;padding-left:2rem;transition:padding-left .2s ease;background-image:none}#course .container .wrapper.lesson-nav .tile .lesson-list ul li.active{cursor:pointer;background:#606060}#course .container .wrapper.lesson-nav .tile .lesson-list ul li.active:focus{box-shadow:none}#course .container .wrapper.lesson-nav .tile .lesson-list ul li.active div{color:#fff}#course .container .wrapper.lesson-nav .tile .lesson-list ul li:focus{outline:none;box-shadow:0 0 2px #f4bd18}#course .container .wrapper.lesson-nav .tile .lesson-list ul li.quiz{width:100%;padding:7px 1rem 7px 0rem;margin-bottom:0;float:left;color:#909090}#course .container .wrapper.lesson-nav .tile .lesson-list ul li.quiz div{display:inline;padding:0 0 0 1.33rem}#course .container .wrapper.lesson-nav .tile .lesson-list ul li.quiz.complete div{display:block;padding-left:2rem}#course .container .wrapper.lesson-nav .tile .lesson-list ul li.quiz.isAutoCompleted{pointer-events:none}#course .container .wrapper.lesson-nav .tile .lesson-list ul li.quiz.isAutoCompleted div{color:#909090;font-style:italic}#course .container .wrapper.lesson-nav .tile .lesson-list ul li.quiz .examlocked{font-style:italic}#course .container .wrapper.lesson-nav .tile .lesson-list ul li.final.disabled{pointer-events:none}@media all and (max-width: 1200px){#course .container .wrapper.lesson-nav .tile .lesson-list ul li{font-size:.8667rem;padding-top:5px;padding-bottom:5px}#course .container .wrapper.lesson-nav .tile .lesson-list ul li:not(.quiz) div:first-child{padding-left:1.667rem}#course .container .wrapper.lesson-nav .tile .lesson-list ul li:not(.quiz) div:first-child span:first-child{width:1rem}#course .container .wrapper.lesson-nav .tile .lesson-list ul li:not(.quiz) div:last-child{padding-right:.5rem}#course .container .wrapper.lesson-nav .tile .lesson-list ul li.complete div:first-child{background-position:.333rem .2rem;background-size:11px}#course .container .wrapper.lesson-nav .tile .lesson-list ul li.next-up div:first-child{background-position:.4rem .067rem;background-size:1rem}}#course .container #quiz{height:100%;position:relative;background-color:#fff}#course .container #quiz #quiz-ready{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#course .container #quiz #quiz-ready .quiz-info p,#course .container #quiz #quiz-ready .expire-warning{font-size:1rem}#course .container #quiz #quiz-ready .button{border-width:0}#course .container #quiz>div:first-child{height:100%;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#course .container #quiz>div:first-child h3{font-weight:600;margin-bottom:0;padding-bottom:0;color:#222}#course .container #quiz>div:first-child h3 span{padding-left:.333rem;font-size:1.6rem;color:#606060;font-weight:300}#course .container #quiz>div:first-child p{color:#606060;line-height:2rem;margin-bottom:0}#course .container #quiz>div:first-child p span{color:#303030;font-weight:600}#course .container #quiz>div:first-child p.locked-final,#course .container #quiz>div:first-child p a{color:#f01106;font-style:italic}#course .container #quiz>div:first-child p.locked-final a,#course .container #quiz>div:first-child p a a{text-decoration:underline}#course .container #quiz>div:first-child>div:first-child{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}#course .container #quiz>div:first-child>div:nth-child(2){padding:2.667rem 0}#course .container #quiz>div:first-child>div:nth-child(3){text-align:center;padding-top:.333rem;margin-bottom:3rem}#course .container #quiz>div:first-child .expire-warning{position:inherit;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:5%;color:#98987f}#course .container #quiz>div:first-child>div:last-child{position:inherit;bottom:0}#course .container #quiz>div:first-child>div:last-child p{display:block;font-size:.866rem;line-height:1.6rem;color:#909090}#course .container #quiz>div:first-child>div:last-child p.locked{color:#f01106}#course .container #quiz #loader{display:block;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;padding-left:15rem;line-height:1.5;top:0;transform:translate(-100%,100%);font-size:3rem}#course .container #quiz+.player-container{display:none}#course .container #quiz #no-exam-msg.no-exam-msg{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:auto;padding-bottom:10vh;text-align:center}#course .container #quiz #no-exam-msg.no-exam-msg h2{color:#48a5d4;font-weight:700}#course .container #quiz #no-exam-msg.no-exam-msg h4{color:#606060;margin:.667rem 0 2rem}#course .container #quiz #no-exam-msg.no-exam-msg div{font-size:1.2rem;color:#606060}#course .container #quiz #no-exam-msg.no-exam-msg div a{text-decoration:underline;margin:0 3px}#course .container #quiz #no-exam-msg.no-exam-msg span{line-height:2.5;color:#ccc;font-size:1rem;font-style:italic}#course .container .lesson{padding-left:1.333rem;height:100%;overflow-y:scroll}#course .container .lesson .envelope{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}#course .container .lesson .envelope .dynamic-wrapper,#course .container .lesson .envelope .mp4-wrapper{position:absolute;top:0;width:100%}#course .container .lesson .envelope .dynamic-wrapper.show-blank-screen,#course .container .lesson .envelope .mp4-wrapper.show-blank-screen{height:100%;background-color:#000}#course .container .lesson .envelope .player-container{position:relative;width:100%;height:0;padding-top:56.25%}#course .container .lesson .envelope .player-container #player{position:absolute;top:0;width:100%;height:100%}#course .container .lesson .envelope .player-container #player iframe{width:100%;height:100%;max-height:none}#course .container .lesson .envelope .player-container .blank-state{display:block;background-image:url(/images/video-unavailable.png);background-position:top center;padding:0 1rem;position:absolute;top:0;width:100%;height:100%}#course .container .lesson .envelope .next-up.tile{padding:.33rem 1.33rem .33rem 1rem;background:#ffffff1a;border-radius:0;height:auto}#course .container .lesson .envelope .next-up.tile button.secondary.disabled{border:1px solid rgba(255,255,255,.4);color:#fff6;opacity:1}#course .container .lesson .envelope .next-up.tile a{font-style:normal;float:right;pointer-events:none;cursor:default}#course .container .lesson .envelope .media{margin-top:.667rem}#course .container .lesson .envelope .media div{margin-left:auto;border-left:1px solid rgba(255,255,255,.75);padding:0 0 0 1.33rem}#course .container .lesson .envelope .media div h6{font-weight:600;font-size:.9667rem;color:#fff;margin-top:0}#course .container .lesson .envelope .media div ul{font-size:.9667rem;list-style-type:none;margin-left:0;margin-bottom:0;-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;overflow-y:auto}#course .container .lesson .envelope .media div ul::-webkit-scrollbar{width:5px}#course .container .lesson .envelope .media div ul li{line-height:1.133rem;padding-bottom:.4rem}#course .container .lesson .envelope .media div ul li a{font-style:normal}#mobile-course.mobile-course{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;overflow:hidden;height:100%}#mobile-course.mobile-course .hidden{display:none}#mobile-course.mobile-course .load-fade-in.lesson{animation-delay:.5s;animation-fill-mode:forwards;opacity:0}#mobile-course.mobile-course .load-container{height:100%;width:100%}#mobile-course.mobile-course .container{height:100%;width:100%;max-width:1300px;position:relative}#mobile-course.mobile-course .container .start-course{display:none}#mobile-course.mobile-course .container .wrapper{height:100%}#mobile-course.mobile-course .container .wrapper .tile{height:100%;border-radius:0}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;padding:0;color:#f1f1f1;background-color:#fff}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .head{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:auto;color:#ccc;font-size:1rem;background-color:#4c4949}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .head .back-nav{margin-right:.1rem;font-size:.733rem;background-color:#353535;color:#ccc;text-transform:capitalize;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .head .back-nav>div{margin-top:1.5rem}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .head .back-nav .arrow{width:3.2rem;position:relative}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .head .back-nav .arrow:before,#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .head .back-nav .arrow:after{content:"";position:absolute;left:14px;top:50%;width:18px;height:2px;background:#ccc;border-radius:2px;transform-origin:left center}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .head .back-nav .arrow:before{transform:translateY(0) rotate(-45deg)}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .head .back-nav .arrow:after{transform:translateY(0) rotate(45deg)}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .head .course-header{background-color:#353535;width:100%;padding:.5rem 0 .5rem 1rem}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .head .course-header h1{font-size:1.2rem;font-weight:600;color:#ccc;margin:0;padding:0}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .head .course-header span{line-height:1;display:inline-block;margin-top:.333rem}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .head .course-header span:not(:last-child){padding-right:.4rem;border-right:1px solid #606060;margin-right:.333rem}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .head .course-header #eprogressbar{height:7px;width:80%;margin-top:.667rem}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .head .course-header .remaining{margin-top:.2rem}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .head .course-header .remaining span{font-weight:300;font-size:.867rem;color:#ccc}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .head .quiz-course-header{background-color:#353535;width:100%;padding:.5rem 0 .5rem 1rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .head .quiz-course-header .quiz-header{width:70%}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .head .quiz-course-header .quiz-header h1{font-size:1.2rem;font-weight:600;color:#ccc;margin:0;padding:0}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .head .quiz-course-header .quiz-header span{color:#909090}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .head .quiz-course-header .quiz-stats{width:30%;text-align:center}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .head .quiz-course-header .quiz-stats h1{font-size:1.6rem;font-weight:600;color:#68be5e;margin:0;padding:0}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .head .quiz-course-header .quiz-stats h1.failed{color:#d44d4d}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .head .quiz-course-header .quiz-stats span{color:#909090}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .lesson-list{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow-y:auto;padding-top:.667rem;margin-top:2px;min-height:20vh}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .lesson-list::-webkit-scrollbar-thumb{background-color:#90909080}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .lesson-list ul li{font-size:1rem;position:relative;color:#909090;cursor:default;padding:10px 0;margin-bottom:0;padding-left:.667rem;float:left;width:100%;line-height:1}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .lesson-list ul li div{line-height:1.3}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .lesson-list ul li div:first-child{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:0 1rem 0 .5rem}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .lesson-list ul li div:first-child span:first-child{width:1.2rem;min-width:1.2rem;margin-right:.333rem}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .lesson-list ul li div:first-child .disabled-msg{display:none;position:absolute;background:#48a5d5d9;width:170px;padding:.333rem .5rem;border-radius:5px;color:#fff;line-height:1.2rem;top:-.667rem;left:35%;box-shadow:2px 2px 5px #00000026;font-size:.933rem}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .lesson-list ul li div.duration{text-align:right;font-weight:400;padding:0 1.33rem 0 0;font-size:.8667rem;margin-top:.2rem}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .lesson-list ul li.disabled{position:relative}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .lesson-list ul li.disabled .message+.disabled-msg{display:block}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .lesson-list ul li.complete,#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .lesson-list ul li.next-up{cursor:pointer}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .lesson-list ul li.complete:hover,#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .lesson-list ul li.next-up:hover{opacity:.75}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .lesson-list ul li.complete.active:hover,#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .lesson-list ul li.next-up.active:hover{opacity:1}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .lesson-list ul li.complete div,#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .lesson-list ul li.next-up div{color:#303030;font-weight:600}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .lesson-list ul li.complete div:first-child{padding-left:2rem;background-image:url(/images/lms/small-green-check_icon.png);background-repeat:no-repeat;background-position:.333rem .2rem}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .lesson-list ul li.on-deck{cursor:pointer}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .lesson-list ul li.on-deck:hover{opacity:.75}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .lesson-list ul li.on-deck.active:hover{opacity:1}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .lesson-list ul li.on-deck div{color:#303030;font-weight:600}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .lesson-list ul li.next-up div:first-child,#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .lesson-list ul li.resume div:first-child,#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .lesson-list ul li.next-up.active div:first-child,#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .lesson-list ul li.resume.active div:first-child{background-image:none}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .lesson-list ul li.next-up.quiz div:first-child,#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .lesson-list ul li.resume.quiz div:first-child{transition:padding-left .2s ease;background-image:none}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .lesson-list ul li.active{cursor:pointer;background-color:#606060;box-shadow:inset 0 4px 6px #0000004d,inset 0 -4px 6px #0000004d}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .lesson-list ul li.active:focus{box-shadow:none}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .lesson-list ul li.active div{color:#f7ca3d}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .lesson-list ul li:focus{outline:none;box-shadow:0 0 2px #f4bd18}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .lesson-list ul li.quiz{width:100%;padding:7px 1rem 7px .667rem;margin-bottom:0;float:left;color:#909090}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .lesson-list ul li.quiz div{display:block}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .lesson-list ul li.quiz.isAutoCompleted{pointer-events:none}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .lesson-list ul li.quiz.isAutoCompleted div{color:#909090;font-style:italic}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .lesson-list ul li.quiz .examlocked{font-style:italic}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .lesson-list ul li.final.disabled{pointer-events:none}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .course-documents{position:relative;background-color:#353535;font-size:1rem;color:#ccc;height:3.2rem;transition:height .3s ease;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .course-documents .doc-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:3.2rem;align-items:center;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .course-documents .doc-header>div{margin-left:1rem}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .course-documents .doc-header .arrow{padding:1rem;height:1.67rem;width:1.67rem;background-color:#353535;position:relative;color:#ccc;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;border-radius:.4rem;box-shadow:inset 0 0 0 2px #ffffff59;transition:transform .18s ease}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .course-documents .doc-header .arrow:before,#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .course-documents .doc-header .arrow:after{content:"";position:absolute;width:13px;height:2px;background:#ccc;border-radius:2px}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .course-documents .doc-header .arrow:before{transform:translate(-4px) rotate(-45deg)}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .course-documents .doc-header .arrow:after{transform:translate(4px) rotate(45deg)}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .course-documents .doc-header .arrow.is-expanded{transform:rotate(180deg)}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .course-documents ul{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto;margin-bottom:0}#mobile-course.mobile-course .container .wrapper.lesson-nav .tile .course-documents.is-expanded{height:auto;max-height:16.33dvh}#mobile-course.mobile-course .container #quiz{overflow-y:auto;position:relative;padding:.5rem .867rem 0;background-color:#fff}#mobile-course.mobile-course .container #quiz #quiz-ready{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#mobile-course.mobile-course .container #quiz #quiz-ready .quiz-info{padding:1rem 0}#mobile-course.mobile-course .container #quiz #quiz-ready .quiz-info p{padding-bottom:.333rem}#mobile-course.mobile-course .container #quiz #quiz-ready .foot-note{display:none}#mobile-course.mobile-course .container #quiz #quiz-ready .button{border-width:0;box-shadow:0 1px 3px .15px #00000040;outline:none}#mobile-course.mobile-course .container #quiz>div:first-child{height:100%;width:100%;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#mobile-course.mobile-course .container #quiz>div:first-child h3{font-weight:600;margin-bottom:0;padding-bottom:0;font-size:1.2rem;color:#303030}#mobile-course.mobile-course .container #quiz>div:first-child h3 span{padding-left:.333rem;font-size:1.6rem;color:#606060;font-weight:300}#mobile-course.mobile-course .container #quiz>div:first-child p{font-size:1rem;color:#606060;line-height:1.6rem;margin-bottom:0}#mobile-course.mobile-course .container #quiz>div:first-child p span{color:#303030;font-weight:600;font-size:1rem}#mobile-course.mobile-course .container #quiz>div:first-child p.locked-final,#mobile-course.mobile-course .container #quiz>div:first-child p a{color:#f01106;font-style:italic}#mobile-course.mobile-course .container #quiz>div:first-child p.locked-final a,#mobile-course.mobile-course .container #quiz>div:first-child p a a{text-decoration:underline}#mobile-course.mobile-course .container #quiz>div:first-child>div:first-child{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}#mobile-course.mobile-course .container #quiz>div:first-child>div:nth-child(2){padding:2.667rem 0}#mobile-course.mobile-course .container #quiz>div:first-child>div:nth-child(3){text-align:center;margin-bottom:1rem}#mobile-course.mobile-course .container #quiz>div:first-child .expire-warning{font-size:.867rem;position:inherit;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:5%;color:#909090;padding-right:5px}#mobile-course.mobile-course .container #quiz>div:first-child>div:last-child{position:inherit;bottom:0}#mobile-course.mobile-course .container #quiz>div:first-child>div:last-child p{display:block;font-size:.866rem;line-height:1.6rem;color:#909090}#mobile-course.mobile-course .container #quiz>div:first-child>div:last-child p.locked{color:#f01106}#mobile-course.mobile-course .container #quiz #loader{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}#mobile-course.mobile-course .container #quiz+.player-container{display:none}#mobile-course.mobile-course .container #quiz #no-exam-msg.no-exam-msg{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:auto;padding-bottom:2vh;text-align:center}#mobile-course.mobile-course .container #quiz #no-exam-msg.no-exam-msg h2{color:#48a5d4;font-weight:700}#mobile-course.mobile-course .container #quiz #no-exam-msg.no-exam-msg h4{color:#606060;margin:.667rem 0 2rem}#mobile-course.mobile-course .container #quiz #no-exam-msg.no-exam-msg div{font-size:1.2rem;color:#606060}#mobile-course.mobile-course .container #quiz #no-exam-msg.no-exam-msg div a{text-decoration:underline;margin:0 3px}#mobile-course.mobile-course .container #quiz #no-exam-msg.no-exam-msg span{line-height:2.5;color:#ccc;font-size:1rem;font-style:italic}#mobile-course.mobile-course .container .lesson{border-bottom:1px solid #4c4949;background-color:#4c4949;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#mobile-course.mobile-course .container .lesson.full-height{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#mobile-course.mobile-course .container .lesson.full-height:has(.envelope .player-container .dynamic-wrapper){-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}#mobile-course.mobile-course .container .lesson.full-height .envelope #quiz{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#mobile-course.mobile-course .container .lesson .envelope{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;overflow:hidden;transition:flex .3s ease}#mobile-course.mobile-course .container .lesson .envelope .dynamic-wrapper,#mobile-course.mobile-course .container .lesson .envelope .mp4-wrapper{position:absolute;top:0;width:100%;height:100%}#mobile-course.mobile-course .container .lesson .envelope .dynamic-wrapper.show-blank-screen,#mobile-course.mobile-course .container .lesson .envelope .mp4-wrapper.show-blank-screen{background-color:#000}#mobile-course.mobile-course .container .lesson .envelope .dynamic-wrapper .video-wrapper,#mobile-course.mobile-course .container .lesson .envelope .mp4-wrapper .video-wrapper{width:100%;height:100%;border:0}#mobile-course.mobile-course .container .lesson .envelope .player-container{position:relative;width:100%;height:100%;padding-top:56.25%}#mobile-course.mobile-course .container .lesson .envelope .player-container #player{position:absolute;top:0;width:100%;height:100%}#mobile-course.mobile-course .container .lesson .envelope .player-container #player iframe{width:100%;height:100%;max-height:none}#mobile-course.mobile-course .container .lesson .envelope .player-container .blank-state{display:block;background-image:url(/images/video-unavailable.png);background-position:top center;padding:0 1rem;position:absolute;top:0;width:100%;height:100%}#mobile-course.mobile-course .container .lesson .envelope .next-up.tile{padding:.33rem 1.33rem .33rem 1rem;background:#ffffff1a;border-radius:0;height:auto}#mobile-course.mobile-course .container .lesson .envelope .next-up.tile button.secondary.disabled{border:1px solid rgba(255,255,255,.4);color:#fff6;opacity:1}#mobile-course.mobile-course .container .lesson .envelope .next-up.tile a{font-style:normal;float:right;pointer-events:none;cursor:default}#mobile-course.mobile-course .container .lesson .envelope .media{margin-top:.667rem}#mobile-course.mobile-course .container .lesson .envelope .media div{margin-left:auto;border-left:1px solid rgba(255,255,255,.75);padding:0 0 0 1.33rem}#mobile-course.mobile-course .container .lesson .envelope .media div h6{font-weight:600;font-size:.9667rem;color:#fff;margin-top:0}#mobile-course.mobile-course .container .lesson .envelope .media div ul{font-size:.9667rem;list-style-type:none;margin-left:0;margin-bottom:0;-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;overflow-y:auto}#mobile-course.mobile-course .container .lesson .envelope .media div ul::-webkit-scrollbar{width:5px}#mobile-course.mobile-course .container .lesson .envelope .media div ul li{line-height:1.133rem;padding-bottom:.4rem}#mobile-course.mobile-course .container .lesson .envelope .media div ul li a{font-style:normal}#mobile-course.landscape .container{height:100%}#mobile-course.landscape .container .wrapper.lesson-nav .tile{border-radius:0}#mobile-course.landscape .container .wrapper.lesson-nav .tile .head{background-color:#fff}#mobile-course.landscape .container .wrapper.lesson-nav .tile .lesson-list ul li.next-up.quiz div:first-child,#mobile-course.landscape .container .wrapper.lesson-nav .tile .lesson-list ul li.resume.quiz div:first-child{background-image:none}#mobile-course.landscape .container .lesson{padding:0 .5rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}#mobile-course.landscape .container .lesson .envelope{display:flex;height:auto;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;min-height:0;overflow:hidden;transition:flex .3s ease}#mobile-course.landscape .container .lesson .envelope .tile{border-radius:0}#mobile-course.landscape .container .lesson .envelope #quiz{height:100%;max-height:100%}#mobile-course.landscape .container .lesson .envelope #quiz #loader{transform:translate(-15%,100%)}#mobile-course.landscape .container .lesson .envelope #quiz #no-exam-msg.no-exam-msg{padding-bottom:0}#mobile-course.landscape .container .lesson .envelope .player-container{padding:0}#mobile-course.landscape .container .lesson .envelope .player-container .dynamic-wrapper{height:100%;width:100%}#mobile-course.landscape .container .lesson .envelope .player-container .dynamic-wrapper div{padding:0;height:100%;width:100%}#mobile-course.landscape .container .lesson .course-documents{position:relative;width:100%;background-color:#353535;font-size:1rem;color:#ccc;height:2.8rem;transition:height .3s ease;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#mobile-course.landscape .container .lesson .course-documents .doc-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:2.8rem;align-items:center;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}#mobile-course.landscape .container .lesson .course-documents .doc-header>div{margin-left:1rem}#mobile-course.landscape .container .lesson .course-documents .doc-header .arrow{padding:1rem;height:1.67rem;width:1.67rem;background-color:#353535;position:relative;color:#ccc;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;border-radius:.4rem;box-shadow:inset 0 0 0 2px #ffffff59;transition:transform .18s ease}#mobile-course.landscape .container .lesson .course-documents .doc-header .arrow:before,#mobile-course.landscape .container .lesson .course-documents .doc-header .arrow:after{content:"";position:absolute;width:13px;height:2px;background:#ccc;border-radius:2px}#mobile-course.landscape .container .lesson .course-documents .doc-header .arrow:before{transform:translate(-4px) rotate(-45deg)}#mobile-course.landscape .container .lesson .course-documents .doc-header .arrow:after{transform:translate(4px) rotate(45deg)}#mobile-course.landscape .container .lesson .course-documents .doc-header .arrow.is-expanded{transform:rotate(180deg)}#mobile-course.landscape .container .lesson .course-documents ul{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto;margin-bottom:0;padding-bottom:7px}#mobile-course.landscape .container .lesson .course-documents.is-expanded{height:auto;max-height:38.33dvh}iframe{width:100%;height:100%;max-height:none}#progress-dots.progress-dots{margin:23px 0;width:100%}#progress-dots.progress-dots ul.inline-list{margin:0;overflow:initial;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;list-style:none}#progress-dots.progress-dots ul.inline-list li{display:block;width:10px;height:10px;border-radius:100px;border:1px solid #606060;margin-right:10px;margin-left:0}#progress-dots.progress-dots ul.inline-list li.correct{border:none;background-color:#68be5e}#progress-dots.progress-dots ul.inline-list li.current{transform:scale(1.5);border:2px solid #606060}#progress-dots.progress-dots ul.inline-list li.incorrect{border:none;background-color:#909090}#quiz-timer.message{background-size:40px;display:block;right:2.5rem;top:1.25rem;min-height:40px;min-width:40px;background-repeat:no-repeat;padding-top:2.8rem;background-position:top center;text-align:center;font-size:1.2rem}#quiz-timer.message.correct{background-image:url(../assets/images/lms/question_correct.png)}#quiz-timer.message.correct .correct-text{color:#68be5e}#quiz-timer.message.correct .timer-text,#quiz-timer.message.correct .css-timer{display:none}#quiz-timer.message.incorrect{background-image:url(../assets/images/lms/question_incorrect.png)}#quiz-timer.message.incorrect .incorrect-text{color:#f04124}#quiz-timer.message.incorrect .timer-text,#quiz-timer.message.incorrect .css-timer{display:none}#quiz-timer.message .timer-text{color:#606060}#quiz-timer.message .css-timer{position:absolute;top:0;width:42px;height:42px;border-radius:50%;border:1px solid #909090;overflow:hidden;background-color:#ebebeb}#quiz-timer.message .css-timer .inner-wrapper{width:100%;height:100%;position:absolute;transform:rotate(180deg)}#quiz-timer.message .css-timer .inner-wrapper div{width:50%;height:100%;position:relative}#quiz-timer.message .css-timer.run{animation:background-toggle var(--duration) linear forwards}#quiz-timer.message .css-timer.run .mask{animation:timer-mask var(--duration) linear forwards}#quiz-timer.message .css-timer.run .mask div{background-color:#ebebeb}#quiz-timer.message .css-timer.run .start div,#quiz-timer.message .css-timer.run .end div{background-color:#909090}#quiz-timer.message .css-timer.run .end{animation:finish var(--duration);animation-fill-mode:forwards;animation-timing-function:linear;animation-duration:var(--duration)}#mobile-quiz-timer.message .css-timer{position:relative;width:100%;height:1rem;margin-bottom:.5rem;background-color:#ebebeb;border-top:1px solid #909090;border-bottom:1px solid #909090;overflow:hidden}#mobile-quiz-timer.message .css-timer .timer-fill{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#48a5d4;transform-origin:left center}#mobile-quiz-timer.message .css-timer.run .timer-fill{animation:timer-bar var(--duration, 0s) linear forwards;animation-delay:calc(-1 * var(--elapsed, 0s))}#mobile-quiz-timer.message .css-timer.paused .timer-fill{animation-play-state:paused}@keyframes timer-bar{0%{transform:scaleX(1)}to{transform:scaleX(0)}}#mobile-quiz-timer-landscape.message{background-size:40px;display:block;min-height:40px;min-width:40px;background-repeat:no-repeat;padding-top:2.8rem;background-position:top center;text-align:center;font-size:1.2rem;margin:1.333rem 2rem;position:relative}#mobile-quiz-timer-landscape.message .timer-text{color:#606060}#mobile-quiz-timer-landscape.message .css-timer{height:2.67rem;width:2.67rem;position:absolute;top:0;left:0;border-radius:50%;border:1px solid #909090;overflow:hidden;background-color:#ebebeb}@keyframes timer-mask{0%{transform:rotate(180deg)}to{transform:rotate(540deg)}}@keyframes background-toggle{0%{background:#ebebeb}50%{background:#ebebeb}50.01%{background:#909090}to{background:#909090}}@keyframes finish{0%{opacity:0}50%{opacity:0}50.01%{opacity:1}to{opacity:1}}#mobile-quiz-timer-landscape.message .css-timer .inner-wrapper{width:100%;height:100%;position:absolute;transform:rotate(180deg)}#mobile-quiz-timer-landscape.message .css-timer .inner-wrapper div{width:50%;height:100%;position:relative}#mobile-quiz-timer-landscape.message .css-timer.run{animation:background-toggle var(--duration, 0s) linear forwards;animation-delay:calc(-1 * var(--elapsed, 0s))}#mobile-quiz-timer-landscape.message .css-timer.run .mask{animation:timer-mask var(--duration, 0s) linear forwards;animation-delay:calc(-1 * var(--elapsed, 0s))}#mobile-quiz-timer-landscape.message .css-timer.run .mask div{background-color:#ebebeb}#mobile-quiz-timer-landscape.message .css-timer.run .start div,#mobile-quiz-timer-landscape.message .css-timer.run .end div{background-color:#909090}#mobile-quiz-timer-landscape.message .css-timer.run .end{animation:finish var(--duration, 0s);animation-duration:var(--duration, 0s);animation-delay:calc(-1 * var(--elapsed, 0s));animation-fill-mode:forwards;animation-timing-function:linear}#mobile-quiz-timer-landscape.message .css-timer.paused,#mobile-quiz-timer-landscape.message .css-timer.paused .mask,#mobile-quiz-timer-landscape.message .css-timer.paused .end{animation-play-state:paused}#rounded-button.rounded-button{height:4.67rem;width:4.67rem;border-radius:50%;font-size:1rem;line-height:1.2rem;background:#ffffffd9;color:#606060;text-transform:unset;text-align:center;min-width:unset;padding:0;margin-bottom:1.333rem;margin-right:2rem;cursor:pointer}#rounded-button.rounded-button.submit{border:1px solid #48a5d4;color:#48a5d4}#rounded-button.rounded-button.next{border:1px solid #909090}#rounded-button.rounded-button:disabled{color:#909090;background:transparent;box-shadow:none;border:1px solid #909090;pointer-events:none}#exit-assessment{top:15%;min-height:unset;max-height:90dvh;height:auto;border-radius:8px;text-align:center;padding:.5rem 1rem}#exit-assessment.large{width:80%}#exit-assessment .exit-title{font-size:1.5rem;color:#303030;font-weight:600;margin-bottom:0}#exit-assessment .exit-subtitle{font-size:1.5rem;color:#909090;margin-bottom:1.5rem}#exit-assessment .exit-countdown{margin-bottom:1rem}#exit-assessment .exit-number{font-size:3.2rem;color:#48a5d4;font-weight:600;display:block;margin-bottom:.5rem}#exit-assessment .exit-seconds{font-size:1.4rem;color:#48a5d4;font-weight:600}#exit-assessment .exit-description{text-align:left;font-size:1rem;color:#606060;line-height:1.6rem;margin-bottom:1.5rem}#exit-assessment .exit-actions{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;gap:1rem;padding:1rem}#exit-assessment .exit-actions .button{width:45%;font-weight:600}#exit-assessment .exit-actions .primary{background-color:#353535;border-color:#353535;opacity:.8;line-height:1;box-shadow:0 0 3px 1px #00000026}#exit-assessment .exit-actions .primary:hover{background-color:#353535;border-color:#353535;opacity:1}#mobile-quiz-container.container.quiz_ui{margin:auto;height:100%;padding-top:0;padding-bottom:0;position:fixed;height:calc(100dvh - 4rem);z-index:51}#mobile-quiz-container.container.quiz_ui .wrapper{background:#fff;height:100%;position:relative;z-index:20;display:block}#mobile-quiz-container.container.quiz_ui .wrapper .header{position:relative;border:none;height:3.5rem;display:block;padding-left:1rem;padding-top:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:left;-moz-justify-content:left;-ms-justify-content:left;justify-content:left;-ms-flex-pack:left;align-items:center;overflow:hidden}#mobile-quiz-container.container.quiz_ui .wrapper .header img{position:absolute;top:0;left:0;width:42px;height:42px}#mobile-quiz-container.container.quiz_ui .wrapper .quest_num{color:#909090;font-size:1rem;line-height:1.6rem}#mobile-quiz-container.container.quiz_ui .wrapper .question{display:block;height:calc(100% - 12rem);border-bottom:1px solid #cccccc;margin-left:auto;margin-right:auto}#mobile-quiz-container.container.quiz_ui .wrapper .question .flex-wrapper{height:100%;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#mobile-quiz-container.container.quiz_ui .wrapper .question .flex-wrapper .question-text{-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;border-top:1px solid #909090;border-bottom:1px solid #cccccc;padding:0rem 1rem}#mobile-quiz-container.container.quiz_ui .wrapper .question .flex-wrapper .question-text h4{font-size:1.2rem;color:#303030;font-weight:600;line-height:1.8rem}#mobile-quiz-container.container.quiz_ui .wrapper .question .flex-wrapper .question-text .instructions{padding-top:.33rem;margin-bottom:.67rem;display:inline-block;font-size:.867rem;color:#909090;font-style:italic;border-top:1px solid #cccccc}#mobile-quiz-container.container.quiz_ui .wrapper .question .flex-wrapper .answer-list{-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;overflow-y:auto}#mobile-quiz-container.container.quiz_ui .wrapper .question .flex-wrapper .answer-list::-webkit-scrollbar-thumb{background-color:#90909080}#mobile-quiz-container.container.quiz_ui .wrapper .question .flex-wrapper .answer-list::-webkit-scrollbar{width:10px}#mobile-quiz-container.container.quiz_ui .wrapper .question .flex-wrapper .answer-list ul{margin-bottom:3rem}#mobile-quiz-container.container.quiz_ui .wrapper .question .flex-wrapper .answer-list ul li{padding:0rem 1rem;min-height:4rem;font-size:1rem;color:#909090;line-height:1.4rem;border:#cccccc}#mobile-quiz-container.container.quiz_ui .wrapper .question .flex-wrapper .answer-list ul li.selected{border-top:1px solid #909090;border-bottom:1px solid #909090;background-color:#ccc}#mobile-quiz-container.container.quiz_ui .wrapper .question .flex-wrapper .answer-list ul li.selected label{color:#303030}#mobile-quiz-container.container.quiz_ui .wrapper .question label{font-size:1.2rem;padding:.333rem .667rem .333rem 2rem;border-radius:3px;width:100%;transition:background .3s ease;margin:0;color:#909090}#mobile-quiz-container.container.quiz_ui .wrapper .question label span{margin-top:6px;width:20px;height:20px;margin-bottom:1.33rem}#mobile-quiz-container.container.quiz_ui .wrapper .btn-holder{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute}#mobile-quiz-container.container.quiz_ui .wrapper .btn-holder #rounded-button.rounded-button{font-size:1rem;color:#ccc;height:6rem;width:9.67rem;border-radius:.67rem;margin:0}#mobile-quiz-container.container.quiz_ui .wrapper .btn-holder #rounded-button.rounded-button.next{color:#606060;box-shadow:0 0 3px 1px #00000026;font-weight:600}#mobile-quiz-container.container.quiz_ui .wrapper .btn-holder #rounded-button.rounded-button.submit{background-color:#48a5d4;color:#fff;box-shadow:0 0 3px 1px #00000026}#mobile-quiz-container.container.quiz_ui .wrapper .btn-holder #rounded-button.rounded-button:disabled{color:#909090;background:transparent;box-shadow:none;border:1px solid #909090;pointer-events:none}#mobile-quiz-container.container.quiz_ui .wrapper .btn-holder #rounded-button.rounded-button:disabled.next{color:#ccc;border-color:#ccc;opacity:.5}#mobile-quiz-container.container.quiz_ui .wrapper .btn-holder #quiz-status{background-size:40px;height:6rem;width:9.67rem;background-repeat:no-repeat;padding-top:3.5rem;background-position:center 10px;text-align:center;font-size:1.2rem}#mobile-quiz-container.container.quiz_ui .wrapper .btn-holder #quiz-status.correct{background-image:url(../assets/images/lms/question_correct.png)}#mobile-quiz-container.container.quiz_ui .wrapper .btn-holder #quiz-status.correct .correct-text{color:#68be5e}#mobile-quiz-container.container.quiz_ui .wrapper .btn-holder #quiz-status.incorrect{background-image:url(../assets/images/lms/question_incorrect.png)}#mobile-quiz-container.container.quiz_ui .wrapper .btn-holder #quiz-status.incorrect .incorrect-text{color:#f04124}#mobile-quiz-container.container.quiz_ui .wrapper.correct label span,#mobile-quiz-container.container.quiz_ui .wrapper.incorrect label span{visibility:hidden}#mobile-quiz-container.container.quiz_ui .wrapper.correct button,#mobile-quiz-container.container.quiz_ui .wrapper.incorrect button{visibility:visible}#mobile-quiz-container.container.quiz_ui .wrapper.correct .answer label{background-image:url(/images/lms/small-green-check_icon.png);background-size:1rem;background-repeat:no-repeat;background-position:left .73rem;font-weight:600;color:#000;transition:none}#mobile-quiz-container.container.quiz_ui .wrapper.correct label:hover{background-color:transparent;cursor:default}#mobile-quiz-container.container.quiz_ui .wrapper.incorrect label{background-repeat:no-repeat;background-position:left .73rem;transition:none}#mobile-quiz-container.container.quiz_ui .wrapper.incorrect label:hover{background-repeat:no-repeat;background-position:left .73rem;cursor:default;background-color:transparent}#mobile-quiz-container.container.quiz_ui .wrapper.incorrect .selection label{color:#f04124;background-image:url(/images/lms/question_incorrect.png);background-size:1.33rem;background-position:left .73rem}#mobile-quiz-container.container.quiz_ui .wrapper.incorrect :not(.answer) label{color:#606060}#mobile-quiz-container.container.quiz_ui .wrapper.incorrect .answer label{background-image:url(/images/lms/quiz_correct.png);background-size:1.667rem;font-weight:600;color:#000;background-position:left .73rem}#mobile-quiz-container.container.quiz_ui #exit-assessment-button.exit-assessment-trigger{position:fixed;top:.9rem;right:.9rem;bottom:.67rem;padding:0;border:0;cursor:pointer;width:2.5rem;height:2.5rem;z-index:10;background-image:url(../assets/images/lms/icon-exit-assessment.png);background-repeat:no-repeat;background-size:2.5rem}#mobile-quiz-container.container.quiz_ui.landscape{width:100%;height:100%}#mobile-quiz-container.container.quiz_ui.landscape .wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#mobile-quiz-container.container.quiz_ui.landscape .wrapper .header{display:block;height:100%;background-color:#f1f1f1;overflow-y:auto;padding-bottom:2rem}#mobile-quiz-container.container.quiz_ui.landscape .wrapper .header::-webkit-scrollbar-thumb{background-color:#90909080}#mobile-quiz-container.container.quiz_ui.landscape .wrapper .header .quest_num.quest-after:after{content:"";display:block;border-top:1px solid #f7f7f7;margin-left:-20px}#mobile-quiz-container.container.quiz_ui.landscape .wrapper .question-text{padding:0 .5rem 1rem 1rem}#mobile-quiz-container.container.quiz_ui.landscape .wrapper .question-text h4{font-size:1rem;color:#303030;font-weight:600;line-height:1.8rem;border-bottom:1px solid #cccccc}#mobile-quiz-container.container.quiz_ui.landscape .wrapper .question-text .instructions{display:inline-block;font-size:.867rem;color:#909090;font-style:italic}#mobile-quiz-container.container.quiz_ui.landscape .wrapper .question{height:100%;border-right:1px solid #cccccc}#mobile-quiz-container.container.quiz_ui.landscape .wrapper .btn-holder{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:normal;-moz-justify-content:normal;-ms-justify-content:normal;justify-content:normal;-ms-flex-pack:normal}#mobile-quiz-container.container.quiz_ui.landscape .wrapper .btn-holder #rounded-button.rounded-button{height:4rem;width:4rem;border-radius:15%;margin:1.333rem 2rem 0}#mobile-quiz-container.container.quiz_ui.landscape .wrapper .btn-holder #quiz-status{width:6rem}#mobile-quiz-container.container.quiz_ui.landscape #exit-assessment-button.exit-assessment-trigger{top:.5rem}#quiz-summary-container .summary_container #quiz-summary-wrapper.portrait.tile{background-color:#fff;padding:.5rem;border:none}#quiz-summary-container .summary_container #quiz-summary-wrapper.portrait button{margin:.5rem}#quiz-summary-container .summary_container #quiz-summary-wrapper.landscape.tile{background-color:#fff;padding:.5rem 1rem;border:none}#quiz-summary-container .summary_container #quiz-summary-wrapper.landscape button{margin:.5rem}#signup .step-wrapper .content-bkgrnd section.step-2-1 .totals .more.recurring-info-trigger a,#signup .step-wrapper .content-bkgrnd section.step-2-1 .product-list .seats a{display:inline-block;width:17px;height:17px;line-height:17px;border-radius:50%;margin-right:.6667rem;text-align:center;font-size:12px;font-family:roboto,arial,sans-serif}#signup .step-wrapper .content-bkgrnd section.step-2-1 .totals .more.recurring-info-trigger a:focus,#signup .step-wrapper .content-bkgrnd section.step-2-1 .product-list .seats a:focus{box-shadow:none}#signup.lms-signup,#signup.lms-signup>div{height:100%}#signup.mobile .step-wrapper .content-bkgrnd{border-radius:0;height:100%;top:0;bottom:0;width:100dvw}#signup.mobile .step-wrapper .content-bkgrnd.step-final-bg{height:100%}#signup.mobile .step-wrapper .content-bkgrnd .confirm-loader{width:100%;height:85%}#signup.mobile .step-wrapper .content-bkgrnd.referrals{height:100%}#signup.mobile .step-wrapper .content-bkgrnd .setup-header{padding:1rem;height:15%;min-height:15%;font-size:1.5rem;line-height:1.2;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;flex-direction:column}#signup.mobile .step-wrapper .content-bkgrnd .setup-header p{margin:0}#signup.mobile .step-wrapper .content-bkgrnd section{height:85%;border-radius:0}#signup.mobile .step-wrapper .content-bkgrnd section.step-2-1 form .selection-container .product-list{padding-top:.5rem}#signup.mobile .step-wrapper .content-bkgrnd section.step-2-1 form .row-label{padding-right:1.5rem}#signup.mobile .step-wrapper .content-bkgrnd section.step-2-1 form .form-foot{-webkit-justify-content:end;-moz-justify-content:end;-ms-justify-content:end;justify-content:end;-ms-flex-pack:end}#signup.mobile .step-wrapper .content-bkgrnd section.step-2-1 form .form-foot .private-product{display:none}#signup.mobile .step-wrapper .content-bkgrnd section.step-2-recurring,#signup.mobile .step-wrapper .content-bkgrnd section.step-2-seat{height:100%}#signup.mobile .step-wrapper .content-bkgrnd section .form-body{width:100%;overflow-x:hidden}#signup.mobile .step-wrapper .content-bkgrnd section .form-body .error-message{border:none}#signup.mobile.landscape .step-wrapper .content-bkgrnd section{width:100%}#signup.mobile.landscape .step-wrapper .content-bkgrnd .setup-wrapper .setup-header{padding:.5rem 0;height:17%}#signup.mobile.landscape .step-wrapper .content-bkgrnd.invited-user-password .setup-header{-webkit-align-items:start;-moz-align-items:start;-ms-flex-align:start;align-items:start;border-radius:0}#signup.mobile.portrait{width:100%}#signup.mobile.portrait .step-wrapper{width:100%;min-width:100%;max-width:100%}#signup.mobile.portrait .step-wrapper .content-bkgrnd{max-height:none;border-radius:0;width:100%}#signup.mobile.portrait .step-wrapper .content-bkgrnd.invited-user-password .setup-header{border-radius:0}#signup.mobile.portrait .step-wrapper .content-bkgrnd section{width:100%;padding:1rem 1rem 0}#signup.mobile.portrait .step-wrapper .content-bkgrnd section .form-body .error-message{bottom:6rem}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-1-1 .part-msg,#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-1-3 .part-msg,#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-2-1 .part-msg,#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-4-1 .part-msg,#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-5-1 .part-msg{margin:0}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-1-1 .input-group label,#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-1-3 .input-group label,#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-2-1 .input-group label,#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-4-1 .input-group label,#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-5-1 .input-group label{width:100%;text-align:left}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-1-1 .input-group div,#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-1-3 .input-group div,#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-2-1 .input-group div,#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-4-1 .input-group div,#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-5-1 .input-group div{width:100%;padding:0}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-1-1 .input-group input,#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-1-3 .input-group input,#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-2-1 .input-group input,#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-4-1 .input-group input,#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-5-1 .input-group input{width:100%}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-1-1 .input-group .requirements,#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-1-3 .input-group .requirements,#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-2-1 .input-group .requirements,#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-4-1 .input-group .requirements,#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-5-1 .input-group .requirements{display:grid;top:5rem;justify-content:center;padding:0;width:100%}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-1-1 .input-group #GoogleRecaptcha,#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-1-3 .input-group #GoogleRecaptcha,#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-2-1 .input-group #GoogleRecaptcha,#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-4-1 .input-group #GoogleRecaptcha,#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-5-1 .input-group #GoogleRecaptcha{margin:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-1-1 .input-group .warning,#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-1-3 .input-group .warning,#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-2-1 .input-group .warning,#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-4-1 .input-group .warning,#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-5-1 .input-group .warning{margin:0}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-1-1 .mobile-note,#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-1-3 .mobile-note,#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-2-1 .mobile-note,#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-4-1 .mobile-note,#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-5-1 .mobile-note{display:block}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-1-2 .form-body .input-group.edit-email button{margin-bottom:5%}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-1-3 .input-group div{width:100%}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-1-3 .input-group span.error-msg{left:0}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-2-1 .selection-container .product-list label{width:100%}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-2-1 .selection-container .product-list ul li .name,#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-2-1 .selection-container .product-list ul li .seats{width:40%}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-2-1 .selection-container .product-list ul li .cost{padding-right:.7rem}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-2-1 .selection-container .product-list ul li .name .industry-name{display:none}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-2-1 .selection-container .totals{padding:0}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-2-1 .selection-container .totals .today,#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-2-1 .selection-container .totals .recurring{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;position:relative}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-2-1 .selection-container .totals .today .value,#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-2-1 .selection-container .totals .recurring .value{padding:0}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-2-1 .selection-container .totals .today .row-label,#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-2-1 .selection-container .totals .recurring .row-label{width:71%}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-2-1 .selection-container .totals .today .recurring-info-trigger,#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-2-1 .selection-container .totals .recurring .recurring-info-trigger{position:absolute;right:-3rem;top:.2rem;padding:0}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-2-1 .form-note{display:none}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-2-1 .form-foot.display-block{display:block}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-4-1 .form-foot{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-4-1 div{width:100%}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-5-1 form .input-group{display:block}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-5-1 form .input-group div{position:relative;margin-left:0;width:100%;padding:0}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-5-1 form .input-group .input-label{width:100%}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-5-1 form .input-group select{width:100%}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-5-1 form .input-group .postal-code{width:100%}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-5-1 form .card-details .expires,#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-5-1 form .card-details .security{width:50%;display:block}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-5-1 form .card-details .expires span.warning,#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-5-1 form .card-details .security span.warning{display:block}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-5-1 form .card-details .expires .input-label,#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-5-1 form .card-details .security .input-label{display:block;width:100%}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-5-1 form .card-details .expires input,#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-5-1 form .card-details .security input{margin:0;margin-right:.5rem;width:45%}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-5-1 form .card-details .security{position:absolute;left:50%;bottom:0}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-5-1 form .card-details .security span.warning{left:0;top:4rem}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-5-1 form .section-label .billing-label{display:block;text-align:center;width:100%}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-5-1 form .section-label .billing-label:before,#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-5-1 form .section-label .billing-label:after{content:"";position:absolute;top:50%;width:35%;height:1px;background-color:#909090}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-5-1 form .section-label .billing-label:before{left:0}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-5-1 form .section-label .billing-label:after{right:0}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-5-1 form .section-label .mailing-label{margin:0}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-5-1 form .bill-address .address-details-wrapper .address-details{width:100%}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-5-1 form .form-foot{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-5-1 form .form-foot .back{line-height:4rem;margin:0}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-5-1 form .form-foot .btn-holder .terms-group{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:end;-moz-align-items:end;-ms-flex-align:end;align-items:end}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-5-1 form .form-foot .btn-holder .terms-group .terms{float:inline-end;margin-right:0}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-5-1 form .form-foot .btn-holder .terms-group .terms label{font-size:.875rem}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.step-5-1 form .form-foot .btn-holder .terms-group .button{width:fit-content;float:inline-end;margin-top:1rem}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.referrals .form-body .search-wrapper .center-label{width:50%;padding-right:1rem;text-align:right}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.referrals .form-body .search-wrapper #referralcode{width:90%;margin:0 0 1rem}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.referrals .form-body .search-wrapper #referralcode.noInput{width:50%;pointer-events:none}#signup.mobile.portrait .step-wrapper .content-bkgrnd section.referrals .form-body .search-wrapper #referralcode.error-outline{margin:0}#signup.mobile.portrait .step-wrapper .content-bkgrnd .test-drive-1 .form-body .input-group ul{width:100%;margin:0;padding:0}#signup.mobile.portrait .step-wrapper .content-bkgrnd .test-drive-1 .form-note{display:none}#signup .panel{background:transparent;border:none;margin:0;padding:0}#signup .small-8{width:66.6666666667%}#signup .step-wrapper{height:100%;overflow:hidden;min-width:800px;max-width:1000px}#signup .step-wrapper .step-1-referral-lead{color:#606060;margin-bottom:1.668rem;font-weight:600}#signup .step-wrapper .step-1-referral-lead.hide-referral-lead{display:none}#signup .step-wrapper .step-1-referral-lead a{padding-left:3px}#signup .step-wrapper .content-bkgrnd{background:#fffffff7;border-radius:10px;top:10%;height:80%;bottom:10%;max-height:600px;padding:0;position:relative}#signup .step-wrapper .content-bkgrnd.step-final-bg{height:auto}#signup .step-wrapper .content-bkgrnd .step-final-header{display:none}#signup .step-wrapper .content-bkgrnd .confirm-loader{width:78%;height:88%}#signup .step-wrapper .content-bkgrnd .confirm-loader .loading{top:25%}#signup .step-wrapper .content-bkgrnd .setup-header{height:12%;color:#f7ca3d;text-align:center;font-size:2rem;font-weight:700;padding:1rem 0;border-bottom:2px solid #606060}#signup .step-wrapper .content-bkgrnd .setup-header p{margin:0}#signup .step-wrapper .content-bkgrnd .setup-sidebar{width:22%;height:88%}#signup .step-wrapper .content-bkgrnd.referrals{height:fit-content}#signup .step-wrapper .content-bkgrnd.referrals SECTION.referrals{margin:0 auto 3rem}#signup .step-wrapper .content-bkgrnd.referrals SECTION.referrals .form-body{padding-top:0}#signup .step-wrapper .content-bkgrnd.referrals .search-wrapper.center{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}#signup .step-wrapper .content-bkgrnd.referrals .search-wrapper input#referralcode{border-radius:3px 0 0 3px}#signup .step-wrapper .content-bkgrnd.referrals .search-wrapper input#referralcode.noInput{border:none;font-weight:700;text-transform:uppercase;padding-left:0;outline:none;pointer-events:none}#signup .step-wrapper .content-bkgrnd.referrals .search-wrapper input#referralcode.error-outline{margin:0}#signup .step-wrapper .content-bkgrnd.referrals input::placeholder{font-style:italic;opacity:1}#signup .step-wrapper .content-bkgrnd.referrals .search-trigger{min-width:30px;background-color:#606060;border-radius:0 3px 3px 0;margin:0;font-style:italic;height:2rem}#signup .step-wrapper .content-bkgrnd.referrals .success{margin-top:1rem;color:#68be5e;font-weight:600;text-align:center;border-bottom:1px solid #cccccc;padding-bottom:1rem}#signup .step-wrapper .content-bkgrnd.referrals .referral-lead{text-align:center;margin:1.68rem;color:#909090;font-weight:600}#signup .step-wrapper .content-bkgrnd.referrals .warning{width:auto}#signup .step-wrapper .content-bkgrnd.referrals .referral-warnings{margin-top:1.66rem}#signup .step-wrapper .content-bkgrnd.referrals .referral-warnings .referral-other ul{margin:.668rem 1.68rem 0}#signup .step-wrapper .content-bkgrnd.referrals .referral-testdrive{text-align:center}#signup .step-wrapper .content-bkgrnd.referrals .form-foot .button{margin:0}#signup .step-wrapper .content-bkgrnd.validate-referrals{height:80%;padding-bottom:0rem}#signup .step-wrapper .content-bkgrnd.invited-user-password .setup-header{background:-webkit-linear-gradient(left,#424544,#636363);text-align:start;border-radius:10px 10px 0 0}#signup .step-wrapper .content-bkgrnd.invited-user-password .setup-header p{color:#fff;margin-left:3rem}#signup .step-wrapper .content-bkgrnd.invited-user-password .step-1-3{width:100%}#signup .step-wrapper .content-bkgrnd.invited-user-password .step-1-3 .part-msg{margin-bottom:2rem}#signup .step-wrapper .content-bkgrnd section{height:88%;width:78%;padding:1rem 2rem 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}#signup .step-wrapper .content-bkgrnd section p.step-head{font-size:1.2rem;color:#606060;line-height:1.8rem;margin-bottom:1rem;font-weight:600;position:relative}#signup .step-wrapper .content-bkgrnd section p.part-msg{font-size:1rem;color:#606060;line-height:1.8rem;margin-bottom:1rem;position:relative}#signup .step-wrapper .content-bkgrnd section form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;overflow-y:auto}#signup .step-wrapper .content-bkgrnd section form .form-body{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;padding-top:1rem;overflow-y:auto;opacity:1}#signup .step-wrapper .content-bkgrnd section form .form-body::-webkit-scrollbar-thumb{background:#ccc}#signup .step-wrapper .content-bkgrnd section form .form-body::-webkit-scrollbar{width:8px}#signup .step-wrapper .content-bkgrnd section form .form-body .emph{color:#f4bd18}#signup .step-wrapper .content-bkgrnd section form .form-body input{box-shadow:none}#signup .step-wrapper .content-bkgrnd section form .form-body input:required,#signup .step-wrapper .content-bkgrnd section form .form-body input.required{padding:0 0 0 .333rem;background-image:url(/images/universal/val_req-icon.png);background-size:9px;background-position:right top;background-repeat:no-repeat}#signup .step-wrapper .content-bkgrnd section form .form-body .required:after{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background-color:#f4bd18;margin-left:.33rem;margin-bottom:.33rem}#signup .step-wrapper .content-bkgrnd section form .form-body select:required,#signup .step-wrapper .content-bkgrnd section form .form-body select.required{background-image:url(/images/universal/val_req-icon.png);background-size:9px;background-position:right top;background-repeat:no-repeat}#signup .step-wrapper .content-bkgrnd section form .form-body input:read-only{background-color:transparent;border:none;border-left:1px solid #cccccc;padding-left:.667rem;pointer-events:none;font-weight:700}#signup .step-wrapper .content-bkgrnd section form .form-body .warning{font-style:italic}#signup .step-wrapper .content-bkgrnd section form .form-foot{padding-top:1rem;width:100%;padding-bottom:1rem;border-top:1px solid #cccccc}#signup .step-wrapper .content-bkgrnd section form .form-foot .btn-holder{float:right;text-align:right}#signup .step-wrapper .content-bkgrnd section form .form-foot .btn-holder .error-message{color:#d44d4d;padding-right:1rem;font-size:1rem;font-style:italic;display:inline-block;width:auto}#signup .step-wrapper .content-bkgrnd section form .form-foot .btn-holder button{margin:0}#signup .step-wrapper .content-bkgrnd section form .form-foot .btn-holder .button[disabled],#signup .step-wrapper .content-bkgrnd section form .form-foot .btn-holder .button[disabled]:hover{background-color:#f4bd18}#signup .step-wrapper .content-bkgrnd section form .form-foot a.back{padding-left:1.333rem;background-image:url(/images/lms/back-nav_icon.png);background-repeat:no-repeat;background-position:left center;line-height:2rem;margin-right:.667rem;padding-right:.667rem;border-right:1px solid #cccccc}#signup .step-wrapper .content-bkgrnd section form .form-foot a.back:hover,#signup .step-wrapper .content-bkgrnd section form .form-foot a.back:focus{box-shadow:none}#signup .step-wrapper .content-bkgrnd section form .form-foot .req-msg{color:#909090;font-style:italic;background-image:url(/images/universal/val_req-icon.png);background-size:9px;background-position:right top;background-repeat:no-repeat;padding-right:1rem}#signup .step-wrapper .content-bkgrnd section.step-1-1 .input-group,#signup .step-wrapper .content-bkgrnd section.step-1-3 .input-group,#signup .step-wrapper .content-bkgrnd section.step-1-out .input-group{margin:0}#signup .step-wrapper .content-bkgrnd section.step-1-1 .input-group input,#signup .step-wrapper .content-bkgrnd section.step-1-3 .input-group input,#signup .step-wrapper .content-bkgrnd section.step-1-out .input-group input{width:33.333%;border-radius:3px}#signup .step-wrapper .content-bkgrnd section.step-1-1 .input-group label,#signup .step-wrapper .content-bkgrnd section.step-1-3 .input-group label,#signup .step-wrapper .content-bkgrnd section.step-1-out .input-group label{text-align:right;padding-right:1.33rem;cursor:default}#signup .step-wrapper .content-bkgrnd section.step-1-1 .input-group>span,#signup .step-wrapper .content-bkgrnd section.step-1-3 .input-group>span,#signup .step-wrapper .content-bkgrnd section.step-1-out .input-group>span{font-style:italic;color:#909090;padding-left:1.33rem}#signup .step-wrapper .content-bkgrnd section.step-1-1 .input-group .required,#signup .step-wrapper .content-bkgrnd section.step-1-3 .input-group .required,#signup .step-wrapper .content-bkgrnd section.step-1-out .input-group .required{background-image:url(/images/universal/val_req-icon.png);background-size:9px;background-position:right top;background-repeat:no-repeat;padding:0 0 0 .333rem}#signup .step-wrapper .content-bkgrnd section.step-1-1 .input-group.google-recaptcha,#signup .step-wrapper .content-bkgrnd section.step-1-3 .input-group.google-recaptcha,#signup .step-wrapper .content-bkgrnd section.step-1-out .input-group.google-recaptcha{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#signup .step-wrapper .content-bkgrnd section.step-1-1 .input-group.google-recaptcha #GoogleRecaptcha,#signup .step-wrapper .content-bkgrnd section.step-1-3 .input-group.google-recaptcha #GoogleRecaptcha,#signup .step-wrapper .content-bkgrnd section.step-1-out .input-group.google-recaptcha #GoogleRecaptcha{margin:auto}#signup .step-wrapper .content-bkgrnd section.step-1-1 .mobile-note,#signup .step-wrapper .content-bkgrnd section.step-1-3 .mobile-note,#signup .step-wrapper .content-bkgrnd section.step-1-out .mobile-note{display:none;color:#d44d4d;font-size:.933rem;line-height:1.2}#signup .step-wrapper .content-bkgrnd section.step-1-1 .input-group,#signup .step-wrapper .content-bkgrnd section.step-1-out .input-group{margin:0 0 1rem}#signup .step-wrapper .content-bkgrnd section.step-1-1 .input-group input,#signup .step-wrapper .content-bkgrnd section.step-1-out .input-group input{margin:0}#signup .step-wrapper .content-bkgrnd section.step-1-2 .part-msg{margin-bottom:0;font-weight:600}#signup .step-wrapper .content-bkgrnd section.step-1-2 .part-msg span{color:#48a5d4}#signup .step-wrapper .content-bkgrnd section.step-1-2 .form-body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;align-items:center}#signup .step-wrapper .content-bkgrnd section.step-1-2 .form-body .input-group{text-align:center;margin:0;display:block}#signup .step-wrapper .content-bkgrnd section.step-1-2 .form-body .input-group button{text-transform:initial;margin:1rem 1rem 0;width:200px;background:#fff}#signup .step-wrapper .content-bkgrnd section.step-1-2 .form-body .input-group.resend{position:relative}#signup .step-wrapper .content-bkgrnd section.step-1-2 .form-body .input-group.resend span{color:#68be5e;position:absolute;top:1.2rem;display:none}#signup .step-wrapper .content-bkgrnd section.step-1-2 .form-body .input-group.edit-email button{margin-bottom:10%;box-shadow:none}#signup .step-wrapper .content-bkgrnd section.step-1-2 .form-body .input-group.edit-email .edit-group{display:none}#signup .step-wrapper .content-bkgrnd section.step-1-2 .form-body .input-group.edit-email .edit-group .edit-wrapper{display:inline-block;position:relative}#signup .step-wrapper .content-bkgrnd section.step-1-2 .form-body .input-group.edit-email .edit-group .edit-wrapper span.warning{position:absolute;top:2rem;left:0}#signup .step-wrapper .content-bkgrnd section.step-1-2 .form-body .input-group.edit-email .edit-group input{width:200px;background:#fff;margin-right:1rem;transition:width 10s ease}#signup .step-wrapper .content-bkgrnd section.step-1-2 .form-body .input-group.edit-email .edit-group .btn-holder{display:inline-block}#signup .step-wrapper .content-bkgrnd section.step-1-2 .form-body .input-group.edit-email .edit-group .btn-holder .btn{min-width:60px;line-height:1.4rem;margin-right:.667rem}#signup .step-wrapper .content-bkgrnd section.step-1-2 .form-body .input-group.edit-email .edit-group .btn-holder .act_link_gr{font-size:.9333rem}#signup .step-wrapper .content-bkgrnd section.step-1-2 .form-body .input-group.edit-email .edit-group .btn-holder .act_link_gr:hover{box-shadow:none}#signup .step-wrapper .content-bkgrnd section.step-1-2 .form-body.resend-action .resend span{display:inline}#signup .step-wrapper .content-bkgrnd section.step-1-2 .form-body.resend-action .resend button{opacity:.5}#signup .step-wrapper .content-bkgrnd section.step-1-2 .form-body.edit .resend button{opacity:.5}#signup .step-wrapper .content-bkgrnd section.step-1-2 .form-body.edit .edit-email button{border:none;background:transparent;width:auto;padding:0;margin-left:-6px}#signup .step-wrapper .content-bkgrnd section.step-1-2 .form-body.edit .edit-email .edit-group{display:inline-block}#signup .step-wrapper .content-bkgrnd section.step-1-2 .form-foot .note{font-size:.9333rem;color:#909090;font-style:italic;margin-bottom:1.3333333333rem}#signup .step-wrapper .content-bkgrnd section.step-1-out p.part-msg{margin-bottom:0}#signup .step-wrapper .content-bkgrnd section.step-1-out p.part-msg span{font-weight:600;font-style:italic;color:#000}#signup .step-wrapper .content-bkgrnd section.step-1-out .form-body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}#signup .step-wrapper .content-bkgrnd section.step-1-out .form-body .relative{position:relative}#signup .step-wrapper .content-bkgrnd section.step-1-out .form-body .eye-icon{position:absolute;bottom:80%;left:87.5%}#signup .step-wrapper .content-bkgrnd section.step-1-out .form-body .eye-icon .icon-password-show{background-image:url(assets/images/lms/icon-password-show.png);background-repeat:no-repeat;background-size:16px;height:16px;width:16px;position:fixed}#signup .step-wrapper .content-bkgrnd section.step-1-out .form-body .eye-icon .icon-password-hide{background-image:url(assets/images/lms/icon-password-hide.png);background-repeat:no-repeat;background-size:16px;height:16px;width:16px;position:fixed}#signup .step-wrapper .content-bkgrnd section.step-1-out .input-group input{width:100%}#signup .step-wrapper .content-bkgrnd section.step-1-out .input-group:last-child{position:relative;margin-bottom:2rem}#signup .step-wrapper .content-bkgrnd section.step-1-out .input-group:last-child a{position:absolute;right:.33rem;top:2rem}#signup .step-wrapper .content-bkgrnd section.step-1-out .input-group:last-child a:hover,#signup .step-wrapper .content-bkgrnd section.step-1-out .input-group:last-child a:focus{box-shadow:none}#signup .step-wrapper .content-bkgrnd section.step-1-out .form-foot .btn-holder .button{margin-left:1rem;margin-right:0;border:0}#signup .step-wrapper .content-bkgrnd section.step-1-3{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#signup .step-wrapper .content-bkgrnd section.step-1-3 .form-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-grow:1}#signup .step-wrapper .content-bkgrnd section.step-1-3 p.part-msg{margin-bottom:5rem}#signup .step-wrapper .content-bkgrnd section.step-1-3 #passwordConfirm::placeholder,#signup .step-wrapper .content-bkgrnd section.step-1-3 #password::placeholder{font-style:italic}#signup .step-wrapper .content-bkgrnd section.step-1-3 .input-group:first-child div{padding-left:1.33rem;position:relative}#signup .step-wrapper .content-bkgrnd section.step-1-3 .input-group:first-child div span{font-style:normal;color:#606060;padding-left:0;font-weight:600}#signup .step-wrapper .content-bkgrnd section.step-1-3 .input-group:first-child div .requirements{position:absolute;top:0;left:0}#signup .step-wrapper .content-bkgrnd section.step-1-3 .input-group:first-child div .requirements ul li{padding-left:1.33rem;color:#909090}#signup .step-wrapper .content-bkgrnd section.step-1-3 .input-group:first-child div .requirements ul li.satisfied{color:#68be5e;background-image:url(/images/small-green-check_icon.png);background-repeat:no-repeat;background-size:12px;background-position:left center;font-weight:600}#signup .step-wrapper .content-bkgrnd section.step-1-3 .input-group:first-child div .requirements ul li.invalid{color:#d44d4d;font-weight:600}#signup .step-wrapper .content-bkgrnd section.step-1-3 .input-group.validation input{border-color:#d44d4d}#signup .step-wrapper .content-bkgrnd section.step-1-3 .input-group.confirm{position:relative;margin-bottom:1.5rem}#signup .step-wrapper .content-bkgrnd section.step-1-3 .input-group.confirm input{display:inline-block;margin-bottom:0}#signup .step-wrapper .content-bkgrnd section.step-1-3 .input-group.confirm .error-msg{position:absolute;left:33.333%;color:#d44d4d;font-style:italic;display:none;font-size:13px;padding-left:.5rem}#signup .step-wrapper .content-bkgrnd section.step-1-3 .input-group.confirm.no-match input{border-color:#d44d4d}#signup .step-wrapper .content-bkgrnd section.step-1-3 .input-group.confirm.no-match .error-msg{display:block}#signup .step-wrapper .content-bkgrnd section.step-1-3 .err-vert-center{margin-top:25vh}#signup .step-wrapper .content-bkgrnd section.step-1-3 #eye-icon-password{position:relative;padding:0}#signup .step-wrapper .content-bkgrnd section.step-1-3 #eye-icon-password .eye{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAASCAYAAACjMAXnAAAACXBIWXMAAAsSAAALEgHS3X78AAAB6klEQVRIiZ2VsXHcQAxFH6nEmdmB1IHPFXhVgR0q06ICMXNKh87OFYDq4DrwqQKTHYjjBnSZEw8dLDhakrsUx5hhQOzn/wAIYItxHNljInIDeMABnxKQJ+AMtKr6vIezeEtcRBzQZARz9gQ0qnr+L3ERqUz0IXL/Ba42+JbnPyyIlxS4zAgfgC4SHoDfRnwBRFUL4Nvi0yvDDfb+AHTGt7JV5iLiAV1E/wf4asIOqIAaOADXCd7vwDvmVRNVbWPQLPOF8AW4VdUauDNfbcI/gc8ZYYA7++7WeADU+NfiC+EeOEQNcw1gkTcZwdgm/JlQnT4VQJkRdqlxEZEGuNkhPo0mxuNSARTe+wPwayE8604R2bcMIrOGjDkqwh74YK6PJdBGmDozFkPCt2UrvPHWkastCVtraopTZizahG/LVnjjPdnrBfDFOI7TwRl4bwf1cixEpOO1ZFvWq+osAfvHx4jfqWpXAqhqR2iKiwFURI4LUsdr02SFDRcLHwnNPBOGxZKxCrRRhgPg4x1tHe+Zz/hAuFCaCOeMa8L1xtVNmNSGqwgluo/cuy6KSLRhfhE9kmjmrYtlGTmEDE+E/nixp7LHAV8SeJ8Les+V6i2T3CpN2UCoVLsFelM8CsIRMnOku74nVOS05/cA/ANoAOfzYvyMPgAAAABJRU5ErkJggg==)}#signup .step-wrapper .content-bkgrnd section.step-1-3 #eye-icon-password .eye-slash{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAWCAYAAAChWZ5EAAAACXBIWXMAAAsSAAALEgHS3X78AAACbklEQVRIia2Wv47TQBDGfzlRIl14ACAPgEQ6SnwdHddSxdNRcaZHYB4AxSceYMwbhCfAKUCiInkDR4g+Edf7ip3Fqz07NrobKcp6vTPfN+P5s5OmabgrEZHcloWq7sfoTO6KgIjMgV/2uANSVa2G9O79B8AUSIHEfqfRkatgPQXqMXYHCYjIDMiBxcDR+8G6UNVRBI5+AhHJDDz29pj8BR7ZugSyY2ROeoCnIlIBSwM/AD+DIx+BB8BZh/p7S8AMeAlsRCQdTcCSqQae29YaeA0880dwnhXA50j9t6oWtq6N+CmgIlIOEjDwijbkb1U1AV7Y8xdgBWxwOfEksvfG7JSqWgJzYGvvFl0k/hGIwA/AWeDNzP5LXGi7cuK7qq7MzkJEEvv2iRHvJHHSA5701HBqBrvknf0X4aaq7lU17SNxYvW9isA3PSAL2twI5auqViKS9Lyng0QGLgI58Niz7wGvewh5ybz+gE6GcxJgKSJTT8AnyoeekimPgF+qam16T21vHde+RbqizR9R1f2kaZrwpTdwqapZZKAALiLwK+ChrTe4SB6AeUjAcmxFG2mxKnFJaI0joY3EhYhURgw7kwHfIgKfgqbjwZMIPDXnboBD1IoNsMR1MMxg7stRROrA0B/aPrAxD3M/hm2GlLRJecBNyFXoQecssAxdBls74AfwKjwWehLozrg5vLbAeddM6B1GHR6EslXVuUVsbnsJcE6bRxBFsEt6x7HvYlbbJW3ooS27kvZzhXLAleTgzWjMhaTGXTC8rIOmE4LvcMlWdX2a2xCYAXva+s0ArFVPxgL1yeg7ob9wqmp+W9BQrgE6KR9N6xYK4QAAAABJRU5ErkJggg==)}#signup .step-wrapper .content-bkgrnd section.step-1-3 #eye-icon-password .eye,#signup .step-wrapper .content-bkgrnd section.step-1-3 #eye-icon-password .eye-slash{position:absolute;display:block;transition:color .2s ease;background-size:contain;background-repeat:no-repeat;width:17px;height:17px;top:8px;right:8px}#signup .step-wrapper .content-bkgrnd section.step-1-3 #eye-icon-password .eye:hover,#signup .step-wrapper .content-bkgrnd section.step-1-3 #eye-icon-password .eye-slash:hover{opacity:.7}#signup .step-wrapper .content-bkgrnd section.step-1-3 .confirm{display:block;font-style:normal;color:#909090}#signup .step-wrapper .content-bkgrnd section.step-1-3 .next-btn{margin:0}#signup .step-wrapper .content-bkgrnd section.step-2-1 select{background-position:calc(100% + .67rem)}#signup .step-wrapper .content-bkgrnd section.step-2-1 .freq-group .frequency{padding-right:1.33rem}#signup .step-wrapper .content-bkgrnd section.step-2-1 .freq-group .frequency select{width:auto;display:inline-block;height:27px;padding:0 1rem 0 5px;text-align:right;line-height:1.8rem;border:1px solid #909090;border-radius:3px}#signup .step-wrapper .content-bkgrnd section.step-2-1 .product-list{padding:0;border-bottom:1px solid #cccccc}#signup .step-wrapper .content-bkgrnd section.step-2-1 .product-list.error-outline{border:1px solid #d44d4d}#signup .step-wrapper .content-bkgrnd section.step-2-1 .product-list label{color:#909090}#signup .step-wrapper .content-bkgrnd section.step-2-1 .product-list label span{top:.4rem}#signup .step-wrapper .content-bkgrnd section.step-2-1 .product-list input:checked+label{font-weight:600;color:#303030}#signup .step-wrapper .content-bkgrnd section.step-2-1 .product-list input:checked~.industry-name{color:#303030}#signup .step-wrapper .content-bkgrnd section.step-2-1 .product-list ul{margin-bottom:0}#signup .step-wrapper .content-bkgrnd section.step-2-1 .product-list ul li{margin-bottom:1rem}#signup .step-wrapper .content-bkgrnd section.step-2-1 .product-list ul li div{-webkit-align-items:baseline;-moz-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}#signup .step-wrapper .content-bkgrnd section.step-2-1 .product-list .name{padding-top:1px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}#signup .step-wrapper .content-bkgrnd section.step-2-1 .product-list .name .industry-name{color:#909090}#signup .step-wrapper .content-bkgrnd section.step-2-1 .product-list .seats{margin-top:.467rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}#signup .step-wrapper .content-bkgrnd section.step-2-1 .product-list .seats a{line-height:18px;color:#fff;background-color:#909090;transition:background-color .2s ease}#signup .step-wrapper .content-bkgrnd section.step-2-1 .product-list .seats a:hover{background-color:#606060}#signup .step-wrapper .content-bkgrnd section.step-2-1 .product-list .seats select{display:inline-block;width:50px;height:27px;padding:0 1rem 0 5px;text-align:center;border:1px solid #909090;border-radius:3px;margin:1px 0 0;line-height:unset}#signup .step-wrapper .content-bkgrnd section.step-2-1 .product-list .seats span{color:#909090;font-style:italic;padding-left:5px}#signup .step-wrapper .content-bkgrnd section.step-2-1 .product-list .cost{font-weight:600;padding-right:1.333rem}#signup .step-wrapper .content-bkgrnd section.step-2-1 .product-list .discount .invalid-msg{display:none;position:absolute;top:100%;color:#d44d4d;font-size:.8667rem;font-style:italic}#signup .step-wrapper .content-bkgrnd section.step-2-1 .product-list .discount a{font-size:.8667rem}#signup .step-wrapper .content-bkgrnd section.step-2-1 .product-list .discount .code-input{display:none;margin-top:-1px;transition:padding-bottom .2s ease}#signup .step-wrapper .content-bkgrnd section.step-2-1 .product-list .discount .code-input .input-wrapper{display:inline-block;position:relative}#signup .step-wrapper .content-bkgrnd section.step-2-1 .product-list .discount .code-input .input-wrapper input{border:1px solid #cccccc;border-radius:3px;width:100px;margin-right:-.333rem;margin-bottom:0;background:transparent;text-align:center;padding-right:.333rem;height:27px;line-height:1.8rem;text-transform:uppercase}#signup .step-wrapper .content-bkgrnd section.step-2-1 .product-list .discount .code-input .action-group{display:inline;margin-left:10px}#signup .step-wrapper .content-bkgrnd section.step-2-1 .product-list .discount .code-input .action-group a:first-of-type{padding-right:5px;border-right:1px solid #cccccc;margin-right:3px}#signup .step-wrapper .content-bkgrnd section.step-2-1 .product-list .discount .code-input .error-actions{display:none}#signup .step-wrapper .content-bkgrnd section.step-2-1 .product-list .discount.input-state .discount-trigger{display:none}#signup .step-wrapper .content-bkgrnd section.step-2-1 .product-list .discount.input-state .code-input{display:inline-block}#signup .step-wrapper .content-bkgrnd section.step-2-1 .product-list .discount.error-state .invalid-msg{display:block}#signup .step-wrapper .content-bkgrnd section.step-2-1 .product-list .discount.error-state .discount-actions a:first-child{opacity:.3;pointer-events:none}#signup .step-wrapper .content-bkgrnd section.step-2-1 .product-list .discount.error-state .input-wrapper input{border-color:#d44d4d}#signup .step-wrapper .content-bkgrnd section.step-2-1 .product-list .product-discount{color:#909090;margin-top:5px}#signup .step-wrapper .content-bkgrnd section.step-2-1 .product-list .product-discount>div:first-child{padding-left:1.333rem}#signup .step-wrapper .content-bkgrnd section.step-2-1 .product-list .product-discount a{font-size:.8667rem}#signup .step-wrapper .content-bkgrnd section.step-2-1 .totals{margin-top:.667rem;padding:0 1.333rem}#signup .step-wrapper .content-bkgrnd section.step-2-1 .totals .value{padding-right:.4rem;font-weight:600}#signup .step-wrapper .content-bkgrnd section.step-2-1 .totals .more.discount-trigger{font-size:.8667rem}#signup .step-wrapper .content-bkgrnd section.step-2-1 .totals .more.recurring-info-trigger{padding-left:1rem}#signup .step-wrapper .content-bkgrnd section.step-2-1 .totals .more.recurring-info-trigger a{border:1px solid #48a5d4;color:#48a5d4}#signup .step-wrapper .content-bkgrnd section.step-2-1 .totals .today{color:#606060}#signup .step-wrapper .content-bkgrnd section.step-2-1 .totals .today .value{color:#303030}#signup .step-wrapper .content-bkgrnd section.step-2-1 .totals .recurring{color:#48a5d4;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}#signup .step-wrapper .content-bkgrnd section.step-2-1 .form-note{color:#909090;font-style:italic;padding-left:.333rem;text-align:right}#signup .step-wrapper .content-bkgrnd section.step-2-1 .form-note p{font-weight:300;margin-bottom:0;font-size:.9333rem}#signup .step-wrapper .content-bkgrnd section.step-2-1 .form-note p a{color:#606060;text-decoration:underline}#signup .step-wrapper .content-bkgrnd section.step-2-1 .form-note p a:hover{text-decoration:underline;box-shadow:none}#signup .step-wrapper .content-bkgrnd section.step-2-1 .form-foot button{margin:0}#signup .step-wrapper .content-bkgrnd section.step-4-1{overflow:hidden}#signup .step-wrapper .content-bkgrnd section.step-4-1 form{-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;overflow:hidden}#signup .step-wrapper .content-bkgrnd section.step-4-1 input,#signup .step-wrapper .content-bkgrnd section.step-4-1 select{margin:0;border-radius:3px;line-height:2rem}#signup .step-wrapper .content-bkgrnd section.step-4-1 select{background-color:transparent;height:2rem;padding:0 0 0 .333rem;border-color:#909090}#signup .step-wrapper .content-bkgrnd section.step-4-1 select.error-outline{border-color:#d44d4d}#signup .step-wrapper .content-bkgrnd section.step-4-1 .line-break{text-align:center;position:relative;padding-top:.333rem;padding-bottom:1rem}#signup .step-wrapper .content-bkgrnd section.step-4-1 .line-break span{color:#909090}#signup .step-wrapper .content-bkgrnd section.step-4-1 .line-break span:after,#signup .step-wrapper .content-bkgrnd section.step-4-1 .line-break span:before{content:"";position:absolute;top:1rem;width:calc(50% - 55px);border-top:1px solid #cccccc}#signup .step-wrapper .content-bkgrnd section.step-4-1 .line-break span:before{left:0}#signup .step-wrapper .content-bkgrnd section.step-4-1 .line-break span:after{right:0}#signup .step-wrapper .content-bkgrnd section.step-4-1 .input-group{margin:0 0 .66rem}#signup .step-wrapper .content-bkgrnd section.step-4-1 .input-group label{text-align:right;padding-right:1rem;cursor:default}#signup .step-wrapper .content-bkgrnd section.step-4-1 .input-group.state label:last-of-type{padding-right:.667rem}#signup .step-wrapper .content-bkgrnd section.step-4-1 .form-foot a:hover{box-shadow:none}#signup .step-wrapper .content-bkgrnd section.step-4-1 .form-foot .button{margin:0}#signup .step-wrapper .content-bkgrnd section.step-4-1 .form-foot .button[disabled],#signup .step-wrapper .content-bkgrnd section.step-4-1 .form-foot .button[disabled]:hover{background-color:#f4bd18}#signup .step-wrapper .content-bkgrnd section.step-5-1 .error-outline{border-color:#d44d4d;margin:0}#signup .step-wrapper .content-bkgrnd section.step-5-1>div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;overflow:hidden}#signup .step-wrapper .content-bkgrnd section.step-5-1 label.input-label{width:20%;cursor:default;padding:0;color:#606060;text-align:right;line-height:1.8rem}#signup .step-wrapper .content-bkgrnd section.step-5-2{position:absolute;height:100%;width:100%;background:#fff;border-radius:10px}#signup .step-wrapper .content-bkgrnd section.step-5-2 p{padding:2rem;text-align:center}#signup .step-wrapper .content-bkgrnd section.step-5-2 p span:first-child{font-weight:600}#signup .step-wrapper .content-bkgrnd section.step-5-2 a{width:300px;margin:0 auto;line-height:1.8}#signup .step-wrapper .content-bkgrnd section.step-5-3 .head h5,#signup .step-wrapper .content-bkgrnd section.step-5-3 .success-head h5{font-weight:700}#signup .step-wrapper .content-bkgrnd section.step-5-3 .head p,#signup .step-wrapper .content-bkgrnd section.step-5-3 .success-head p{color:#909090;font-weight:100}#signup .step-wrapper .content-bkgrnd section.step-5-3 .head p span,#signup .step-wrapper .content-bkgrnd section.step-5-3 .success-head p span{text-transform:capitalize;font-weight:600}#signup .step-wrapper .content-bkgrnd section.step-5-3 .data_wrapper{height:70%}#signup .step-wrapper .content-bkgrnd section.step-5-3 .account_details{position:relative;left:35%;width:50%;height:15rem}#signup .step-wrapper .content-bkgrnd section.step-5-3 .account_details div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#signup .step-wrapper .content-bkgrnd section.step-5-3 .account_details div:not(:last-child){padding-bottom:1.668rem}#signup .step-wrapper .content-bkgrnd section.step-5-3 .account_details div label{cursor:default}#signup .step-wrapper .content-bkgrnd section.step-5-3 .account_details div .detail-label{width:120px}#signup .step-wrapper .content-bkgrnd section.step-5-3 .account_details div .detail-data{font-weight:600}#signup .step-wrapper .content-bkgrnd section.step-5-3 .success-footer{text-align:center}#signup .step-wrapper .content-bkgrnd section.step-5-3 .success-footer:not(:last-child){border-right:1px solid rgba(72,165,213,.85);padding-right:.667rem}#signup .step-wrapper .content-bkgrnd section.step-5-3 .final-footer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;height:13%}#signup .step-wrapper .content-bkgrnd section.step-5-3 .final-footer .loading.medium{display:block;height:2.668rem;line-height:3rem;top:0%;left:12%;transform:translate(-50%);font-size:15px;width:130px;padding-left:4rem}#signup .step-wrapper .content-bkgrnd section.step-5-3 .final-footer .cancelSetup{position:absolute;left:37%}#signup .step-wrapper .content-bkgrnd section.step-5-3 .final-footer .cancelSetup button{background:#aaa9a9;border:1px solid #aaa9a9;color:#fff;box-shadow:none;line-height:1;width:230px;font-weight:700}#signup .step-wrapper .content-bkgrnd section.step-5-3 .final-footer .cancelSetup .cancelAccount{pointer-events:none}#signup .step-wrapper .content-bkgrnd section.internal-step-1{width:100%}#signup .step-wrapper .content-bkgrnd section.internal-step-1 p{margin:0}#signup .step-wrapper .content-bkgrnd section.internal-step-1 p.lead{font-weight:600;font-size:1.33rem;line-height:1.6}#signup .step-wrapper .content-bkgrnd .info{visibility:visible;position:absolute;top:0;left:0;border-radius:.667rem;padding:1rem 2rem;z-index:10;opacity:1;transition:opacity .2s ease;background-color:#989a7f;height:100%;width:100%}#signup .step-wrapper .content-bkgrnd .info h2{font-size:1.2rem;color:#fff;font-weight:600}#signup .step-wrapper .content-bkgrnd .info .form-body{padding-top:0;margin-top:0}#signup .step-wrapper .content-bkgrnd .info .form-body p{color:#fff;padding-top:0;padding-bottom:1rem;margin-bottom:0}#signup .step-wrapper .content-bkgrnd .info .form-body p a:hover{box-shadow:none}#signup .step-wrapper .content-bkgrnd .info .form-body .inset{padding:0 2rem}#signup .step-wrapper .content-bkgrnd .info .form-body .inset p span{font-weight:600}#signup .step-wrapper .content-bkgrnd .info .btn-holder{border:none;text-align:center}#signup .step-wrapper .content-bkgrnd .info .btn-holder a:hover{box-shadow:none}#signup .step-wrapper .content-bkgrnd .info.step-2-recurring p span{font-weight:600}#signup .step-wrapper .content-bkgrnd .info.step-2-recurring p .act_link_wh{text-decoration:underline}#signup .step-wrapper .content-bkgrnd .info.step-2-recurring .form-body{padding:0 2rem;text-align:justify}#signup .step-wrapper .content-bkgrnd .info .form-foot{padding-bottom:.667rem;padding-right:2rem}#signup .step-wrapper .content-bkgrnd .test-drive-1 .form-body>p{color:#909090}#signup .step-wrapper .content-bkgrnd .test-drive-1 .part-msg{margin-bottom:0}#signup .step-wrapper .content-bkgrnd .test-drive-1 .input-group{display:table}#signup .step-wrapper .content-bkgrnd .test-drive-1 .input-group label span{top:.4rem}#signup .step-wrapper .content-bkgrnd .test-drive-1 .input-group p{color:#f4bd18;margin-bottom:.667rem}#signup .step-wrapper .content-bkgrnd .test-drive-1 .input-group div{padding-left:.333rem}#signup .step-wrapper .content-bkgrnd .test-drive-1 .input-group ul{padding-left:2rem}#signup .step-wrapper .content-bkgrnd .test-drive-1 .input-group ul.error-outline{border:1px solid #d44d4d}#signup .step-wrapper .content-bkgrnd .test-drive-1 .input-group ul li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}#signup .step-wrapper .content-bkgrnd .test-drive-1 .input-group ul li input:checked+label{font-weight:600;color:#303030}#signup .step-wrapper .content-bkgrnd .test-drive-1 .input-group ul li input:checked~.industry-name{color:#303030}#signup .step-wrapper .content-bkgrnd .test-drive-1 .input-group ul li .industry-name{color:#909090}#signup .step-wrapper .content-bkgrnd .test-drive-1 .input-group input{display:none}#signup .step-wrapper .content-bkgrnd .test-drive-1 .form-note{border-bottom:1px solid #cccccc;color:#909090;font-style:italic}#signup .step-wrapper .content-bkgrnd .test-drive-1 .form-note p{font-weight:300;margin-bottom:0;font-size:.9333rem}#signup .step-wrapper .content-bkgrnd .test-drive-1 .form-note p a{text-decoration:underline;padding-left:5px}#signup .step-wrapper .content-bkgrnd .test-drive-1 .form-note p a:hover{box-shadow:none}#signup .step-wrapper .content-bkgrnd .test-drive-1 .form-foot button{margin:0}#signup .step-2-1 form .form-foot{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#signup .step-2-1 form .form-foot .private-product{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}#signup .step-2-1 form .form-foot .private-product a:hover{box-shadow:none}#signup .step-2-1 form .form-foot .private-product span{display:none;color:#909090}#signup .step-2-1 form .form-foot .private-product .input-wrapper{width:0;overflow:hidden;transition:none;margin-left:10px}#signup .step-2-1 form .form-foot .private-product .input-wrapper input{line-height:1.8rem;height:1.8rem;width:100%;margin:0;height:unset;padding:0 .5333rem}#signup .step-2-1 form .form-foot .private-product .action-group{display:none;margin-left:10px}#signup .step-2-1 form .form-foot .private-product .action-group a:first-child{padding-right:5px;border-right:1px solid #cccccc;margin-right:3px}#signup .step-2-1 form .form-foot .private-product.input-mode .code-trigger{display:none}#signup .step-2-1 form .form-foot .private-product.input-mode span{display:inline}#signup .step-2-1 form .form-foot .private-product.input-mode .input-wrapper{width:60px}#signup .step-2-1 form .form-foot .private-product.input-mode .action-group{display:inline}#signup .step-2-1 form .form-foot .private-product.validation-warning .input-wrapper{animation:shake-it-small .5s}#signup .step-2-1 form .form-foot .private-product.validation-warning .input-wrapper input{animation:color-pulse 3s;outline-offset:-1px}#public-wrapper{background-image:url(/images/landing_3_lg_motocross.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;margin:0}#public-wrapper .wrapper div.vert-center{margin-top:40vh;transform:translateY(-50%)}#public-wrapper .wrapper div.vert-center h3.public-title{color:#f4bd18;text-align:center;margin-bottom:1rem;font-weight:600;text-shadow:-2px 0 3px #606060}#public-wrapper .wrapper div.vert-center div>.step-1-referral-lead{color:#fff;padding-bottom:1.668rem;margin-left:auto;margin-right:auto;width:70%}#public-wrapper .wrapper div.vert-center div>.step-1-referral-lead.hide-referral-lead{display:none}#public-wrapper .wrapper div.vert-center .msg-background{background:#ffffffed;padding:3rem 2rem;border-radius:.667rem}#public-wrapper .wrapper div.vert-center .msg-background#loginForm{padding-top:1rem}#public-wrapper .wrapper div.vert-center .msg-background#loginForm .logo{width:100%;height:60px;margin-top:5px;background-image:url(/images/go_logo_stnd_100.png);background-size:contain;background-repeat:no-repeat;background-position:center;opacity:.8}#public-wrapper .wrapper div.vert-center .msg-background#loginForm .tagline{text-align:center;color:#f4bd18;margin-bottom:1rem}#public-wrapper .wrapper div.vert-center .msg-background#loginForm .error{text-align:center;color:#d44d4d;margin-bottom:1rem}#public-wrapper .wrapper div.vert-center .msg-background#loginForm .referral-email{padding-bottom:.668rem;cursor:auto}#public-wrapper .wrapper div.vert-center .msg-background#loginForm .eye-icon{position:absolute;bottom:.188rem;right:.368rem}#public-wrapper .wrapper div.vert-center .msg-background#loginForm .eye-icon-error{bottom:28%}#public-wrapper .wrapper div.vert-center .msg-background .reset-msg{color:#606060;font-size:1rem;margin-bottom:2rem}#public-wrapper .wrapper div.vert-center fieldset{border:none;margin:0;padding:0}#public-wrapper .wrapper div.vert-center fieldset label{color:#606060;font-size:1rem;position:relative}#public-wrapper .wrapper div.vert-center fieldset input{margin-bottom:1.667rem}#public-wrapper .wrapper div.vert-center .btn-holder{text-align:center;margin-top:3rem}#public-wrapper .onboard-flow{height:500px}.signup-progress-sidebar{border-radius:0 0 0 10px;height:100%;background-color:#6060601a;box-sizing:border-box}.signup-progress-sidebar ul.steps{list-style:none;margin:0;padding:1rem 0}.signup-progress-sidebar ul.steps li.step{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;padding:1rem 0 0 1rem;cursor:default;opacity:.5}.signup-progress-sidebar ul.steps li.step .step-indicator{font-size:1rem;padding-left:1.5rem}.signup-progress-sidebar ul.steps li.step .label{font-size:1rem;background-color:transparent;color:#303030;padding:0 0 0 .5rem;text-wrap:auto}.signup-progress-sidebar ul.steps li.step.complete{opacity:.5}.signup-progress-sidebar ul.steps li.step.complete .step-indicator{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAA2klEQVQokZXSIUuDURTG8Z8XFYZh0eLAJizo8sIwWTSIGBQH81uMGYT1gZ9hYUUxiZjEaNiC38BiMdlURMVyXri8CNtOuufc8z/PeS53oTmsmyMaaKc5gH08YnVxRmAXl1jC2yxKGxgFACvToOVQqGa11jSoh80sf8JxDu3hIVujhm52f4smJglruMYNtnEaTX1U4nyHA3xAwhF2soln2EIn8jEO8VU0JAxi73HU1kM14TUU3nOjhadntKK58POLE7woRf4QnzH1KvIL3JcBKP+Ib7Txg/P/APgDG+Mi/DY3/zYAAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:.333rem .4rem;background-size:.9rem}.signup-progress-sidebar ul.steps li.step.current{opacity:1;background:transparent;font-weight:600;color:#303030}#credit-card .form-body .input-group{margin-bottom:1.2rem;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}#credit-card .form-body .input-group input,#credit-card .form-body .input-group select{margin:0}#credit-card .form-body .input-group .error-outline{border-color:#d44d4d}#credit-card .form-body .input-group .small-5{padding:0 .5333333333rem}#credit-card .form-body .input-group.card-details .expires,#credit-card .form-body .input-group.card-details .security{width:50%;display:inline-block;position:relative}#credit-card .form-body .input-group.card-details .expires label,#credit-card .form-body .input-group.card-details .security label{display:inline;padding-right:.333rem}#credit-card .form-body .input-group.card-details .expires input,#credit-card .form-body .input-group.card-details .security input{width:50px;display:inline-block;padding:0 0 0 .333rem;margin:0 0 0 .166rem}#credit-card .form-body .input-group.card-details .expires span.warning,#credit-card .form-body .input-group.card-details .security span.warning{position:absolute;top:2rem;left:0}#credit-card .form-body .input-group.card-details .security span.warning{left:3.5rem;width:100%}#credit-card .form-body .input-group.bill-address{display:block}#credit-card .form-body .input-group.bill-address .section-label{margin-bottom:.667rem;margin-left:15%;font-size:.933rem;color:#909090;position:relative;padding-right:5px;display:block}#credit-card .form-body .input-group.bill-address .section-label #sameAsBilling{display:none}#credit-card .form-body .input-group.bill-address .section-label .billing-label{position:relative;padding-right:1rem}#credit-card .form-body .input-group.bill-address .section-label .billing-label:after{content:"|";padding-left:10px;position:absolute;top:-5px}#credit-card .form-body .input-group.bill-address .section-label .mailing-label span{top:7px;display:block;height:.933rem;width:.933rem}#credit-card .form-body .input-group.bill-address .small-7 div .input-label{display:inline-block;width:20%;padding-right:3px}#credit-card .form-body .input-group.bill-address .small-7 div div{padding-left:4px;display:inline-block;width:40%}#credit-card .form-body .input-group.bill-address .small-7 div div .warning{width:auto}#credit-card .form-body .input-group.bill-address .small-7 .country select{border-radius:3px;height:2rem;padding:0 0 0 .333rem;line-height:2rem;outline:none}#credit-card .form-body .input-group.bill-address .small-7 .country select.error-outline{border-color:#d44d4d}#credit-card .form-body .input-group.bill-address .small-7 .input-group:last-child{margin-top:-7px}#credit-card .form-body .input-group.bill-address .small-7 .state{border-radius:3px;height:2rem;padding:0 0 0 .333rem;line-height:2rem;outline:none}#credit-card .form-body .input-group.bill-address .small-7 .state.error-outline{border-color:#d44d4d}#credit-card .form-body .error-message{position:absolute;bottom:4rem;color:#d44d4d;text-align:center;background-color:#ffffffbf;border-bottom:1px solid #cccccc}#credit-card .form-body+div{width:100%}#credit-card .form-body+div .btn-holder a:hover{box-shadow:none}#credit-card .form-body+div .btn-holder .terms-group{float:right;position:relative}#credit-card .form-body+div .btn-holder .terms-group .terms{margin-bottom:-5px;margin-right:2rem;display:inline-block}#credit-card .form-body+div .btn-holder .terms-group .terms a{margin-left:0}#credit-card .form-body+div .btn-holder .terms-group .terms label{margin-right:4px;padding-top:1px;color:#606060;line-height:1.5}#credit-card .form-body+div .btn-holder .terms-group .terms label span{top:4px}#credit-card .form-body+div .btn-holder .terms-group .terms.error-outline{border:1px solid #d44d4d}#credit-card .form-body+div .btn-holder .terms-group .warning{position:absolute;top:1.4rem;left:0;font-size:.867rem}#credit-card .form-body+div .btn-holder .back{margin-left:0}#credit-card .update{display:none}.internal-step-1 #internalAccountSetup{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.internal-step-1 #internalAccountSetup form .form-body section .internal-input-wrapper input{width:6.5rem;padding:0 5px;height:28px;margin:0;border-width:1px;color:#000000bf}.internal-step-1 #internalAccountSetup form .form-body .account-product-configuration .bypass-subscription{margin-bottom:.5rem;border-bottom:1px solid #cccccc;padding-bottom:.5rem}.internal-step-1 #internalAccountSetup form #form-foot_internal_setup.form-foot{border:none}#internalAccountSetup.imp-internalAccountSetup{height:100%}#internalAccountSetup form{height:57vh}#internalAccountSetup form .form-body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#internalAccountSetup form .form-body.imp-form-body{overflow-y:inherit;margin:0 20px}#internalAccountSetup form .form-body .disabled{opacity:.4}#internalAccountSetup form .form-body section{width:40%;position:inherit}#internalAccountSetup form .form-body section:not(:last-child){border-right:1px solid #909090;padding:0 1rem 0 0;margin:0 1rem 0 0}#internalAccountSetup form .form-body section:last-child{padding:0;margin:0}#internalAccountSetup form .form-body section .lite-lead{color:#909090;padding-bottom:1rem}#internalAccountSetup form .form-body section .imp-lite-lead{padding-bottom:0}#internalAccountSetup form .form-body section label{margin:0;line-height:1.5}#internalAccountSetup form .form-body .imp-optional-reference{width:20%;margin-left:0}#internalAccountSetup form .form-body .internal-input-wrapper{margin-bottom:1rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:end;-moz-justify-content:end;-ms-justify-content:end;justify-content:end;-ms-flex-pack:end;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}#internalAccountSetup form .form-body .internal-input-wrapper input{width:45%;margin-right:10%;border-color:#ccc}#internalAccountSetup form .form-body .internal-input-wrapper label{font-weight:500;float:right;margin:0 1.668rem 0 0;color:#4d4c4c}#internalAccountSetup form .form-body .imp-internal-input-wrapper{display:grid}#internalAccountSetup form .form-body .imp-internal-input-wrapper input{width:80%}#internalAccountSetup form .form-body .imp-internal-input-wrapper label{cursor:default;margin:1rem 1rem 0 0}#internalAccountSetup form .form-body .account-user-configuration .configuration-wrapper .bypass-setup{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:1rem}#internalAccountSetup form .form-body .account-user-configuration .configuration-wrapper .bypass-setup .bypass-lead{font-weight:600;color:#606060}#internalAccountSetup form .form-body .account-user-configuration .configuration-wrapper .payment-profile-select{padding-left:1.5rem;margin-top:-10px}#internalAccountSetup form .form-body .account-user-configuration .configuration-wrapper .payment-profile-select label{color:#909090}#internalAccountSetup form .form-body .account-user-configuration .configuration-wrapper .payment-profile-select select{width:15.833rem;margin-bottom:1rem;background-position:right 1rem center;border-color:#ccc}#internalAccountSetup form .form-body .account-user-configuration .configuration-wrapper .show-payment-profile .bypass-lead{width:100%}#internalAccountSetup form .form-body .account-user-configuration .configuration-wrapper .show-payment-profile .payment-selection{padding:2rem 0 0 1.4648rem}#internalAccountSetup form .form-body .account-user-configuration .configuration-wrapper .show-payment-profile .payment-selection select{width:7.5rem;margin-left:auto;margin-right:0}#internalAccountSetup form .form-body .account-user-configuration .account-date-select .internal-input-wrapper{width:260px;-webkit-justify-content:start;-moz-justify-content:start;-ms-justify-content:start;justify-content:start;-ms-flex-pack:start}#internalAccountSetup form .form-body .account-user-configuration .account-date-select .internal-input-wrapper label{color:#909090}#internalAccountSetup form .form-body .account-user-configuration .account-date-select .internal-input-wrapper input{width:7.5rem;margin-left:auto;margin-right:0}#internalAccountSetup form .form-body .account-user-configuration .account-date-select .internal-input-wrapper input::placeholder{color:#ccc}#internalAccountSetup form .form-body .account-user-configuration .account-date-select .note{font-style:italic;color:#909090}#internalAccountSetup form .form-body .account-product-configuration{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#internalAccountSetup form .form-body .account-product-configuration .account-type .lite-lead:first-of-type{margin-right:1.5rem}#internalAccountSetup form .form-body .account-product-configuration .bypass-subscription .bypass-lead{font-weight:600;color:#606060}#internalAccountSetup form .form-body .account-product-configuration .subscription-products{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;overflow-y:auto}#internalAccountSetup form .form-body .account-product-configuration ul{overflow-y:scroll;list-style-type:none;margin:0}#internalAccountSetup form .form-body .account-product-configuration ul li:not(:last-child){padding-bottom:10px}#internalAccountSetup form .form-body .account-product-configuration ul .product-data{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#internalAccountSetup form .form-body .account-product-configuration ul .product-data .product-details{width:120px}#internalAccountSetup form .form-body .account-product-configuration ul .product-data .product-details .product-label{color:#606060}#internalAccountSetup form .form-body .account-product-configuration ul .product-seat{margin-top:-2px}#internalAccountSetup form .form-body .account-product-configuration ul .product-seat select{height:20px;width:50px;display:inline-block;line-height:15px;border:0;border-bottom:1px solid #cccccc;background-color:transparent;margin:0;padding:0 0 0 15px;font-size:1rem;border-radius:0;border-color:#909090;background-image:url(/images/select-carrot-gr.png);background-size:7px,8px;background-position:right 10px center;background-repeat:no-repeat}#internalAccountSetup form .form-body .account-product-configuration ul .product-seat select:focus{box-shadow:none;outline:none}#internalAccountSetup form .form-body .account-product-configuration ul .product-seat span{color:#909090}#internalAccountSetup form .form-body .account-product-configuration ul.no-product-selected{border:1px solid #d44d4d}#internalAccountSetup form .form-body .account-product-configuration ul::-webkit-scrollbar-thumb{background-color:#ccc}#internalAccountSetup form .form-foot.imp-form-foot{margin:0 20px}#internalAccountSetup form .form-foot .btn-holder{width:100%;margin:0;float:none;text-align:left}#internalAccountSetup form .form-foot .btn-holder a.act_link_bl{float:left;margin:0;padding:0;text-decoration:underline}#internalAccountSetup form .form-foot .btn-holder .action-group{float:right;margin-left:1rem;padding:0 .5rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;align-items:center}#internalAccountSetup form .form-foot .btn-holder .action-group .error-message{font-size:1rem;color:#d44d4d;font-style:italic}#internalAccountSetup form .form-foot .btn-holder .action-group button{text-align:center;float:right}#internalAccountSetup form .form-foot .btn-holder .action-group button.test-state{cursor:default;opacity:.6;box-shadow:0 0 2px #0003;text-shadow:1px 1px 2px rgba(0,0,0,.3)}#date-picker{display:inline-block;margin:0 0 1.0666666667rem}#date-picker .selectbox{background:#fff;color:#333;padding:.33333rem;line-height:1.33333rem;border-radius:4px;border-width:0 1px 4px;cursor:pointer;border:1px solid #ddd;display:inline-block}#date-picker .selectbox span{font-size:.9333333333rem}#date-picker .selectbox.required{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;border-color:#ccc;background-image:url(/images/universal/val_req-icon.png),url(/images/select-carrot-gr.png);background-size:7px,8px;background-position:right top,right 10px center;background-repeat:no-repeat;width:8.668rem}#date-picker .selectbox.carrot{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;border-color:#ccc;background-image:url(/images/select-carrot-gr.png);background-size:8px;background-position:right 10px center;background-repeat:no-repeat;width:8.668rem}#date-picker .selectbox.error-outline{border:1px solid #d44d4d}#date-picker .selectbox:focus{outline:2px solid #F4BD18;outline-offset:-2px;background-color:transparent;border:none}.date-picker{display:block;position:fixed;z-index:9999;top:auto;left:auto;right:auto;list-style:none;text-align:left;background-color:#fff;border:1px solid #cccccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;background-clip:padding-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.date-picker .calendar{display:inline-block;width:14rem;margin:8px}.date-picker .calendar .date-footer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.date-picker .calendar .date-footer a{padding:0}.date-picker .calendar .date-footer a.disabled{color:#909090;pointer-events:none}.date-picker table{width:100%;margin:0;border-spacing:2px;border-collapse:separate}.date-picker table thead{background:#f5f5f5}.date-picker table tbody tr{background-color:unset}.date-picker td,.date-picker th{cursor:pointer;white-space:nowrap;text-align:center;padding:.3rem .33333337rem;color:#303030}.date-picker td .left-arrow,.date-picker th .left-arrow{display:inline-block;width:10px;height:10px;background-image:url(/images/universal/disclos_sm_dark.png);background-repeat:no-repeat;opacity:.7;rotate:180deg}.date-picker td .right-arrow,.date-picker th .right-arrow{display:inline-block;width:10px;height:10px;background-image:url(/images/universal/disclos_sm_dark.png);background-repeat:no-repeat;opacity:.7}.date-picker td.selected{color:#fff;background-color:#f4bd18;border-radius:.338rem}.date-picker td.disabled{color:#909090;pointer-events:none}
