.flexbox-w-ac-jc{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.flexbox-w-at{display:flex;flex-wrap:wrap;align-items:flex-start}.flexbox-w-at-jc{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.truncate-2{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2}.remove-focus-outline:active,.remove-focus-outline:focus{outline:0;text-decoration:none}.success{color:#3c763d}.warning{color:#8a6d3b}.error{color:#d0021b}span.white{color:#fff}span.mint{color:#13a698}span.mint-light{color:#2cd5c4}span.mint-lighter{color:#8ce2d0}span.eggplant{color:#280071}span.eggplant-light{color:#6638b6}span.eggplant-lighter{color:#b196de}.dark-blue-background{background-color:#00496f}.light-blue-background{background-color:#009ee3}.red-text{color:#f44336}.orange-text{color:#df8020}.green-text{color:#007c40}.mint-green-text{color:#2cd5c4}.dark-blue-text{color:#00496f}.light-blue-text{color:#009ee3}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}legend{border:none!important}.font-size-initial{font-size:inherit}.font-size-xs{font-size:inherit}.font-size-sm{font-size:inherit}.font-size-md{font-size:20px}.font-size-lg{font-size:inherit}.white-loading{background:url(../images/core/ui/loaders/lc-loading-light-grey.gif) center no-repeat #fff}.saving-ajax{height:20px;margin-top:-3px;margin-bottom:-1px;margin-left:5px}.transparent-cover{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0}.full-width{width:100%}.breadcrumb-container p{font-weight:600;font-size:12px;letter-spacing:1.3px;line-height:11px;margin:30px 0}.breadcrumb-container p a,.breadcrumb-container p span{color:#2a184b;text-align:left;line-height:25px;font-size:14px;letter-spacing:1px}.breadcrumb-container p a:hover,.breadcrumb-container p span:hover{color:#2a184b;text-align:left;line-height:25px;font-size:14px;letter-spacing:1px}.breadcrumb-container p a.active,.breadcrumb-container p span.active{font-weight:700;cursor:pointer;transition:all .2s ease-in-out}.breadcrumb-container p a.active:hover,.breadcrumb-container p span.active:hover{color:#13a698}#pageBody .tox-tinymce-aux{z-index:6000}.margin-none{margin:0!important}.padding-none{padding:0!important}.padding-lg{padding:30px!important}.margin-top-xl{margin-top:60px!important}.margin-top-lg{margin-top:30px!important}.margin-top-md{margin-top:15px!important}.margin-top-sm{margin-top:10px!important}.margin-top-xs{margin-top:5px!important}.margin-top-none{margin-top:0!important}.margin-bottom-xl{margin-bottom:60px!important}.margin-bottom-lg{margin-bottom:30px!important}.margin-bottom-md{margin-bottom:15px!important}.margin-bottom-sm{margin-bottom:10px!important}.margin-bottom-xs{margin-bottom:5px!important}.margin-bottom-none{margin-bottom:0!important}.margin-left-xl{margin-left:60px!important}.margin-left-lg{margin-left:30px!important}.margin-left-md{margin-left:15px!important}.margin-left-sm{margin-left:10px!important}.margin-left-xs{margin-left:5px!important}.margin-left-none{margin-left:0!important}.margin-right-xl{margin-right:60px!important}.margin-right-lg{margin-right:30px!important}.margin-right-md{margin-right:15px!important}.margin-right-sm{margin-right:10px!important}.margin-right-xs{margin-right:5px!important}.margin-right-none{margin-right:0!important}.padding-top-xl{padding-top:60px!important}.padding-top-lg{padding-top:30px!important}.padding-top-md{padding-top:15px!important}.padding-top-sm{padding-top:10px!important}.padding-top-xs{padding-top:5px!important}.padding-top-none{padding-top:0!important}.padding-top-20{padding-top:20px!important}.padding-bottom-xl{padding-bottom:60px!important}.padding-bottom-lg{padding-bottom:30px!important}.padding-bottom-md{padding-bottom:15px!important}.padding-bottom-sm{padding-bottom:10px!important}.padding-bottom-xs{padding-bottom:5px!important}.padding-bottom-none{padding-bottom:0!important}.padding-bottom-20{padding-top:20px!important}.padding-left-xl{padding-left:60px!important}.padding-left-lg{padding-left:30px!important}.padding-left-md{padding-left:15px!important}.padding-left-sm{padding-left:10px!important}.padding-left-xs{padding-left:5px!important}.padding-left-none{padding-left:0!important}.padding-right-xl{padding-right:60px!important}.padding-right-lg{padding-right:30px!important}.padding-right-md{padding-right:15px!important}.padding-right-sm{padding-right:10px!important}.padding-right-xs{padding-right:5px!important}.padding-right-none{padding-right:0!important}.border-all{border:solid 1px #d8d8d8!important}.border-top{border-top:solid 1px #d8d8d8!important}.border-right{border-right:solid 1px #d8d8d8!important}.border-bottom{border-bottom:solid 1px #d8d8d8!important}.border-left{border-left:solid 1px #d8d8d8!important}.border-none{border:0!important}.border-top-none{border-top:0!important}.border-right-none{border-right:0px!important}.border-bottom-none{border-bottom:0!important}.border-left-none{border-left:0!important}.lh-1{line-height:1}.lh-1-1{line-height:1.1}.lh-1-2{line-height:1.2}.lh-1-3{line-height:1.3}.lh-1-4{line-height:1.4}.lh-1-5{line-height:1.5}.lh-2{line-height:2}.row-eq-height{display:flex;flex-wrap:wrap}.row-eq-height.row>div{margin:0 -1px}.btn-social{position:relative;padding-left:44px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btn-social>:first-child{position:absolute;left:0;top:0;bottom:0;width:32px;line-height:34px;font-size:1.6em;text-align:center;border-right:1px solid rgba(0,0,0,.2)}.btn-social.btn-lg{padding-left:61px}.btn-social.btn-lg>:first-child{line-height:45;width:45;font-size:1.8em}.btn-social.btn-sm{padding-left:38px}.btn-social.btn-sm>:first-child{line-height:28;width:28;font-size:1.4em}.btn-social.btn-xs{padding-left:30px}.btn-social.btn-xs>:first-child{line-height:20;width:20;font-size:1.2em}.btn-social-icon{position:relative;padding-left:44px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:34px;width:34px;padding:0}.btn-social-icon>:first-child{position:absolute;left:0;top:0;bottom:0;width:32px;line-height:34px;font-size:1.6em;text-align:center;border-right:1px solid rgba(0,0,0,.2)}.btn-social-icon.btn-lg{padding-left:61px}.btn-social-icon.btn-lg>:first-child{line-height:45;width:45;font-size:1.8em}.btn-social-icon.btn-sm{padding-left:38px}.btn-social-icon.btn-sm>:first-child{line-height:28;width:28;font-size:1.4em}.btn-social-icon.btn-xs{padding-left:30px}.btn-social-icon.btn-xs>:first-child{line-height:20;width:20;font-size:1.2em}.btn-social-icon>:first-child{border:none;text-align:center;width:100%!important}.btn-social-icon.btn-lg{height:45;width:45;padding-left:0;padding-right:0}.btn-social-icon.btn-sm{height:30;width:30;padding-left:0;padding-right:0}.btn-social-icon.btn-xs{height:22;width:22;padding-left:0;padding-right:0}.btn-adn{color:#fff;background-color:#d87a68;border-color:rgba(0,0,0,.2)}.btn-adn.focus,.btn-adn:focus{color:#fff;background-color:#ce563f;border-color:rgba(0,0,0,.2)}.btn-adn:hover{color:#fff;background-color:#ce563f;border-color:rgba(0,0,0,.2)}.btn-adn.active,.btn-adn:active,.open>.dropdown-toggle.btn-adn{color:#fff;background-color:#ce563f;border-color:rgba(0,0,0,.2)}.btn-adn.active.focus,.btn-adn.active:focus,.btn-adn.active:hover,.btn-adn:active.focus,.btn-adn:active:focus,.btn-adn:active:hover,.open>.dropdown-toggle.btn-adn.focus,.open>.dropdown-toggle.btn-adn:focus,.open>.dropdown-toggle.btn-adn:hover{color:#fff;background-color:#b94630;border-color:rgba(0,0,0,.2)}.btn-adn.active,.btn-adn:active,.open>.dropdown-toggle.btn-adn{background-image:none}.btn-adn.disabled.focus,.btn-adn.disabled:focus,.btn-adn.disabled:hover,.btn-adn[disabled].focus,.btn-adn[disabled]:focus,.btn-adn[disabled]:hover,fieldset[disabled] .btn-adn.focus,fieldset[disabled] .btn-adn:focus,fieldset[disabled] .btn-adn:hover{background-color:#d87a68;border-color:rgba(0,0,0,.2)}.btn-adn .badge{color:#d87a68;background-color:#fff}.btn-adn.focus,.btn-adn:focus{color:#fff;background-color:#ce563f;border-color:rgba(0,0,0,.2)}.btn-adn:hover{color:#fff;background-color:#ce563f;border-color:rgba(0,0,0,.2)}.btn-adn.active,.btn-adn:active,.open>.dropdown-toggle.btn-adn{color:#fff;background-color:#ce563f;border-color:rgba(0,0,0,.2)}.btn-adn.active.focus,.btn-adn.active:focus,.btn-adn.active:hover,.btn-adn:active.focus,.btn-adn:active:focus,.btn-adn:active:hover,.open>.dropdown-toggle.btn-adn.focus,.open>.dropdown-toggle.btn-adn:focus,.open>.dropdown-toggle.btn-adn:hover{color:#fff;background-color:#b94630;border-color:rgba(0,0,0,.2)}.btn-adn.active,.btn-adn:active,.open>.dropdown-toggle.btn-adn{background-image:none}.btn-adn.disabled.focus,.btn-adn.disabled:focus,.btn-adn.disabled:hover,.btn-adn[disabled].focus,.btn-adn[disabled]:focus,.btn-adn[disabled]:hover,fieldset[disabled] .btn-adn.focus,fieldset[disabled] .btn-adn:focus,fieldset[disabled] .btn-adn:hover{background-color:#d87a68;border-color:rgba(0,0,0,.2)}.btn-adn .badge{color:#d87a68;background-color:#fff}.btn-bitbucket{color:#fff;background-color:#205081;border-color:rgba(0,0,0,.2)}.btn-bitbucket.focus,.btn-bitbucket:focus{color:#fff;background-color:#163758;border-color:rgba(0,0,0,.2)}.btn-bitbucket:hover{color:#fff;background-color:#163758;border-color:rgba(0,0,0,.2)}.btn-bitbucket.active,.btn-bitbucket:active,.open>.dropdown-toggle.btn-bitbucket{color:#fff;background-color:#163758;border-color:rgba(0,0,0,.2)}.btn-bitbucket.active.focus,.btn-bitbucket.active:focus,.btn-bitbucket.active:hover,.btn-bitbucket:active.focus,.btn-bitbucket:active:focus,.btn-bitbucket:active:hover,.open>.dropdown-toggle.btn-bitbucket.focus,.open>.dropdown-toggle.btn-bitbucket:focus,.open>.dropdown-toggle.btn-bitbucket:hover{color:#fff;background-color:#0f253c;border-color:rgba(0,0,0,.2)}.btn-bitbucket.active,.btn-bitbucket:active,.open>.dropdown-toggle.btn-bitbucket{background-image:none}.btn-bitbucket.disabled.focus,.btn-bitbucket.disabled:focus,.btn-bitbucket.disabled:hover,.btn-bitbucket[disabled].focus,.btn-bitbucket[disabled]:focus,.btn-bitbucket[disabled]:hover,fieldset[disabled] .btn-bitbucket.focus,fieldset[disabled] .btn-bitbucket:focus,fieldset[disabled] .btn-bitbucket:hover{background-color:#205081;border-color:rgba(0,0,0,.2)}.btn-bitbucket .badge{color:#205081;background-color:#fff}.btn-bitbucket.focus,.btn-bitbucket:focus{color:#fff;background-color:#163758;border-color:rgba(0,0,0,.2)}.btn-bitbucket:hover{color:#fff;background-color:#163758;border-color:rgba(0,0,0,.2)}.btn-bitbucket.active,.btn-bitbucket:active,.open>.dropdown-toggle.btn-bitbucket{color:#fff;background-color:#163758;border-color:rgba(0,0,0,.2)}.btn-bitbucket.active.focus,.btn-bitbucket.active:focus,.btn-bitbucket.active:hover,.btn-bitbucket:active.focus,.btn-bitbucket:active:focus,.btn-bitbucket:active:hover,.open>.dropdown-toggle.btn-bitbucket.focus,.open>.dropdown-toggle.btn-bitbucket:focus,.open>.dropdown-toggle.btn-bitbucket:hover{color:#fff;background-color:#0f253c;border-color:rgba(0,0,0,.2)}.btn-bitbucket.active,.btn-bitbucket:active,.open>.dropdown-toggle.btn-bitbucket{background-image:none}.btn-bitbucket.disabled.focus,.btn-bitbucket.disabled:focus,.btn-bitbucket.disabled:hover,.btn-bitbucket[disabled].focus,.btn-bitbucket[disabled]:focus,.btn-bitbucket[disabled]:hover,fieldset[disabled] .btn-bitbucket.focus,fieldset[disabled] .btn-bitbucket:focus,fieldset[disabled] .btn-bitbucket:hover{background-color:#205081;border-color:rgba(0,0,0,.2)}.btn-bitbucket .badge{color:#205081;background-color:#fff}.btn-dropbox{color:#fff;background-color:#1087dd;border-color:rgba(0,0,0,.2)}.btn-dropbox.focus,.btn-dropbox:focus{color:#fff;background-color:#0d6aad;border-color:rgba(0,0,0,.2)}.btn-dropbox:hover{color:#fff;background-color:#0d6aad;border-color:rgba(0,0,0,.2)}.btn-dropbox.active,.btn-dropbox:active,.open>.dropdown-toggle.btn-dropbox{color:#fff;background-color:#0d6aad;border-color:rgba(0,0,0,.2)}.btn-dropbox.active.focus,.btn-dropbox.active:focus,.btn-dropbox.active:hover,.btn-dropbox:active.focus,.btn-dropbox:active:focus,.btn-dropbox:active:hover,.open>.dropdown-toggle.btn-dropbox.focus,.open>.dropdown-toggle.btn-dropbox:focus,.open>.dropdown-toggle.btn-dropbox:hover{color:#fff;background-color:#0a568c;border-color:rgba(0,0,0,.2)}.btn-dropbox.active,.btn-dropbox:active,.open>.dropdown-toggle.btn-dropbox{background-image:none}.btn-dropbox.disabled.focus,.btn-dropbox.disabled:focus,.btn-dropbox.disabled:hover,.btn-dropbox[disabled].focus,.btn-dropbox[disabled]:focus,.btn-dropbox[disabled]:hover,fieldset[disabled] .btn-dropbox.focus,fieldset[disabled] .btn-dropbox:focus,fieldset[disabled] .btn-dropbox:hover{background-color:#1087dd;border-color:rgba(0,0,0,.2)}.btn-dropbox .badge{color:#1087dd;background-color:#fff}.btn-dropbox.focus,.btn-dropbox:focus{color:#fff;background-color:#0d6aad;border-color:rgba(0,0,0,.2)}.btn-dropbox:hover{color:#fff;background-color:#0d6aad;border-color:rgba(0,0,0,.2)}.btn-dropbox.active,.btn-dropbox:active,.open>.dropdown-toggle.btn-dropbox{color:#fff;background-color:#0d6aad;border-color:rgba(0,0,0,.2)}.btn-dropbox.active.focus,.btn-dropbox.active:focus,.btn-dropbox.active:hover,.btn-dropbox:active.focus,.btn-dropbox:active:focus,.btn-dropbox:active:hover,.open>.dropdown-toggle.btn-dropbox.focus,.open>.dropdown-toggle.btn-dropbox:focus,.open>.dropdown-toggle.btn-dropbox:hover{color:#fff;background-color:#0a568c;border-color:rgba(0,0,0,.2)}.btn-dropbox.active,.btn-dropbox:active,.open>.dropdown-toggle.btn-dropbox{background-image:none}.btn-dropbox.disabled.focus,.btn-dropbox.disabled:focus,.btn-dropbox.disabled:hover,.btn-dropbox[disabled].focus,.btn-dropbox[disabled]:focus,.btn-dropbox[disabled]:hover,fieldset[disabled] .btn-dropbox.focus,fieldset[disabled] .btn-dropbox:focus,fieldset[disabled] .btn-dropbox:hover{background-color:#1087dd;border-color:rgba(0,0,0,.2)}.btn-dropbox .badge{color:#1087dd;background-color:#fff}.btn-facebook{color:#fff;background-color:#3b5998;border-color:rgba(0,0,0,.2)}.btn-facebook.focus,.btn-facebook:focus{color:#fff;background-color:#2d4373;border-color:rgba(0,0,0,.2)}.btn-facebook:hover{color:#fff;background-color:#2d4373;border-color:rgba(0,0,0,.2)}.btn-facebook.active,.btn-facebook:active,.open>.dropdown-toggle.btn-facebook{color:#fff;background-color:#2d4373;border-color:rgba(0,0,0,.2)}.btn-facebook.active.focus,.btn-facebook.active:focus,.btn-facebook.active:hover,.btn-facebook:active.focus,.btn-facebook:active:focus,.btn-facebook:active:hover,.open>.dropdown-toggle.btn-facebook.focus,.open>.dropdown-toggle.btn-facebook:focus,.open>.dropdown-toggle.btn-facebook:hover{color:#fff;background-color:#23345a;border-color:rgba(0,0,0,.2)}.btn-facebook.active,.btn-facebook:active,.open>.dropdown-toggle.btn-facebook{background-image:none}.btn-facebook.disabled.focus,.btn-facebook.disabled:focus,.btn-facebook.disabled:hover,.btn-facebook[disabled].focus,.btn-facebook[disabled]:focus,.btn-facebook[disabled]:hover,fieldset[disabled] .btn-facebook.focus,fieldset[disabled] .btn-facebook:focus,fieldset[disabled] .btn-facebook:hover{background-color:#3b5998;border-color:rgba(0,0,0,.2)}.btn-facebook .badge{color:#3b5998;background-color:#fff}.btn-facebook.focus,.btn-facebook:focus{color:#fff;background-color:#2d4373;border-color:rgba(0,0,0,.2)}.btn-facebook:hover{color:#fff;background-color:#2d4373;border-color:rgba(0,0,0,.2)}.btn-facebook.active,.btn-facebook:active,.open>.dropdown-toggle.btn-facebook{color:#fff;background-color:#2d4373;border-color:rgba(0,0,0,.2)}.btn-facebook.active.focus,.btn-facebook.active:focus,.btn-facebook.active:hover,.btn-facebook:active.focus,.btn-facebook:active:focus,.btn-facebook:active:hover,.open>.dropdown-toggle.btn-facebook.focus,.open>.dropdown-toggle.btn-facebook:focus,.open>.dropdown-toggle.btn-facebook:hover{color:#fff;background-color:#23345a;border-color:rgba(0,0,0,.2)}.btn-facebook.active,.btn-facebook:active,.open>.dropdown-toggle.btn-facebook{background-image:none}.btn-facebook.disabled.focus,.btn-facebook.disabled:focus,.btn-facebook.disabled:hover,.btn-facebook[disabled].focus,.btn-facebook[disabled]:focus,.btn-facebook[disabled]:hover,fieldset[disabled] .btn-facebook.focus,fieldset[disabled] .btn-facebook:focus,fieldset[disabled] .btn-facebook:hover{background-color:#3b5998;border-color:rgba(0,0,0,.2)}.btn-facebook .badge{color:#3b5998;background-color:#fff}.btn-flickr{color:#fff;background-color:#ff0084;border-color:rgba(0,0,0,.2)}.btn-flickr.focus,.btn-flickr:focus{color:#fff;background-color:#cc006a;border-color:rgba(0,0,0,.2)}.btn-flickr:hover{color:#fff;background-color:#cc006a;border-color:rgba(0,0,0,.2)}.btn-flickr.active,.btn-flickr:active,.open>.dropdown-toggle.btn-flickr{color:#fff;background-color:#cc006a;border-color:rgba(0,0,0,.2)}.btn-flickr.active.focus,.btn-flickr.active:focus,.btn-flickr.active:hover,.btn-flickr:active.focus,.btn-flickr:active:focus,.btn-flickr:active:hover,.open>.dropdown-toggle.btn-flickr.focus,.open>.dropdown-toggle.btn-flickr:focus,.open>.dropdown-toggle.btn-flickr:hover{color:#fff;background-color:#a80057;border-color:rgba(0,0,0,.2)}.btn-flickr.active,.btn-flickr:active,.open>.dropdown-toggle.btn-flickr{background-image:none}.btn-flickr.disabled.focus,.btn-flickr.disabled:focus,.btn-flickr.disabled:hover,.btn-flickr[disabled].focus,.btn-flickr[disabled]:focus,.btn-flickr[disabled]:hover,fieldset[disabled] .btn-flickr.focus,fieldset[disabled] .btn-flickr:focus,fieldset[disabled] .btn-flickr:hover{background-color:#ff0084;border-color:rgba(0,0,0,.2)}.btn-flickr .badge{color:#ff0084;background-color:#fff}.btn-flickr.focus,.btn-flickr:focus{color:#fff;background-color:#cc006a;border-color:rgba(0,0,0,.2)}.btn-flickr:hover{color:#fff;background-color:#cc006a;border-color:rgba(0,0,0,.2)}.btn-flickr.active,.btn-flickr:active,.open>.dropdown-toggle.btn-flickr{color:#fff;background-color:#cc006a;border-color:rgba(0,0,0,.2)}.btn-flickr.active.focus,.btn-flickr.active:focus,.btn-flickr.active:hover,.btn-flickr:active.focus,.btn-flickr:active:focus,.btn-flickr:active:hover,.open>.dropdown-toggle.btn-flickr.focus,.open>.dropdown-toggle.btn-flickr:focus,.open>.dropdown-toggle.btn-flickr:hover{color:#fff;background-color:#a80057;border-color:rgba(0,0,0,.2)}.btn-flickr.active,.btn-flickr:active,.open>.dropdown-toggle.btn-flickr{background-image:none}.btn-flickr.disabled.focus,.btn-flickr.disabled:focus,.btn-flickr.disabled:hover,.btn-flickr[disabled].focus,.btn-flickr[disabled]:focus,.btn-flickr[disabled]:hover,fieldset[disabled] .btn-flickr.focus,fieldset[disabled] .btn-flickr:focus,fieldset[disabled] .btn-flickr:hover{background-color:#ff0084;border-color:rgba(0,0,0,.2)}.btn-flickr .badge{color:#ff0084;background-color:#fff}.btn-foursquare{color:#fff;background-color:#f94877;border-color:rgba(0,0,0,.2)}.btn-foursquare.focus,.btn-foursquare:focus{color:#fff;background-color:#f71752;border-color:rgba(0,0,0,.2)}.btn-foursquare:hover{color:#fff;background-color:#f71752;border-color:rgba(0,0,0,.2)}.btn-foursquare.active,.btn-foursquare:active,.open>.dropdown-toggle.btn-foursquare{color:#fff;background-color:#f71752;border-color:rgba(0,0,0,.2)}.btn-foursquare.active.focus,.btn-foursquare.active:focus,.btn-foursquare.active:hover,.btn-foursquare:active.focus,.btn-foursquare:active:focus,.btn-foursquare:active:hover,.open>.dropdown-toggle.btn-foursquare.focus,.open>.dropdown-toggle.btn-foursquare:focus,.open>.dropdown-toggle.btn-foursquare:hover{color:#fff;background-color:#e30742;border-color:rgba(0,0,0,.2)}.btn-foursquare.active,.btn-foursquare:active,.open>.dropdown-toggle.btn-foursquare{background-image:none}.btn-foursquare.disabled.focus,.btn-foursquare.disabled:focus,.btn-foursquare.disabled:hover,.btn-foursquare[disabled].focus,.btn-foursquare[disabled]:focus,.btn-foursquare[disabled]:hover,fieldset[disabled] .btn-foursquare.focus,fieldset[disabled] .btn-foursquare:focus,fieldset[disabled] .btn-foursquare:hover{background-color:#f94877;border-color:rgba(0,0,0,.2)}.btn-foursquare .badge{color:#f94877;background-color:#fff}.btn-foursquare.focus,.btn-foursquare:focus{color:#fff;background-color:#f71752;border-color:rgba(0,0,0,.2)}.btn-foursquare:hover{color:#fff;background-color:#f71752;border-color:rgba(0,0,0,.2)}.btn-foursquare.active,.btn-foursquare:active,.open>.dropdown-toggle.btn-foursquare{color:#fff;background-color:#f71752;border-color:rgba(0,0,0,.2)}.btn-foursquare.active.focus,.btn-foursquare.active:focus,.btn-foursquare.active:hover,.btn-foursquare:active.focus,.btn-foursquare:active:focus,.btn-foursquare:active:hover,.open>.dropdown-toggle.btn-foursquare.focus,.open>.dropdown-toggle.btn-foursquare:focus,.open>.dropdown-toggle.btn-foursquare:hover{color:#fff;background-color:#e30742;border-color:rgba(0,0,0,.2)}.btn-foursquare.active,.btn-foursquare:active,.open>.dropdown-toggle.btn-foursquare{background-image:none}.btn-foursquare.disabled.focus,.btn-foursquare.disabled:focus,.btn-foursquare.disabled:hover,.btn-foursquare[disabled].focus,.btn-foursquare[disabled]:focus,.btn-foursquare[disabled]:hover,fieldset[disabled] .btn-foursquare.focus,fieldset[disabled] .btn-foursquare:focus,fieldset[disabled] .btn-foursquare:hover{background-color:#f94877;border-color:rgba(0,0,0,.2)}.btn-foursquare .badge{color:#f94877;background-color:#fff}.btn-github{color:#fff;background-color:#444;border-color:rgba(0,0,0,.2)}.btn-github.focus,.btn-github:focus{color:#fff;background-color:#2b2b2b;border-color:rgba(0,0,0,.2)}.btn-github:hover{color:#fff;background-color:#2b2b2b;border-color:rgba(0,0,0,.2)}.btn-github.active,.btn-github:active,.open>.dropdown-toggle.btn-github{color:#fff;background-color:#2b2b2b;border-color:rgba(0,0,0,.2)}.btn-github.active.focus,.btn-github.active:focus,.btn-github.active:hover,.btn-github:active.focus,.btn-github:active:focus,.btn-github:active:hover,.open>.dropdown-toggle.btn-github.focus,.open>.dropdown-toggle.btn-github:focus,.open>.dropdown-toggle.btn-github:hover{color:#fff;background-color:#191919;border-color:rgba(0,0,0,.2)}.btn-github.active,.btn-github:active,.open>.dropdown-toggle.btn-github{background-image:none}.btn-github.disabled.focus,.btn-github.disabled:focus,.btn-github.disabled:hover,.btn-github[disabled].focus,.btn-github[disabled]:focus,.btn-github[disabled]:hover,fieldset[disabled] .btn-github.focus,fieldset[disabled] .btn-github:focus,fieldset[disabled] .btn-github:hover{background-color:#444;border-color:rgba(0,0,0,.2)}.btn-github .badge{color:#444;background-color:#fff}.btn-github.focus,.btn-github:focus{color:#fff;background-color:#2b2b2b;border-color:rgba(0,0,0,.2)}.btn-github:hover{color:#fff;background-color:#2b2b2b;border-color:rgba(0,0,0,.2)}.btn-github.active,.btn-github:active,.open>.dropdown-toggle.btn-github{color:#fff;background-color:#2b2b2b;border-color:rgba(0,0,0,.2)}.btn-github.active.focus,.btn-github.active:focus,.btn-github.active:hover,.btn-github:active.focus,.btn-github:active:focus,.btn-github:active:hover,.open>.dropdown-toggle.btn-github.focus,.open>.dropdown-toggle.btn-github:focus,.open>.dropdown-toggle.btn-github:hover{color:#fff;background-color:#191919;border-color:rgba(0,0,0,.2)}.btn-github.active,.btn-github:active,.open>.dropdown-toggle.btn-github{background-image:none}.btn-github.disabled.focus,.btn-github.disabled:focus,.btn-github.disabled:hover,.btn-github[disabled].focus,.btn-github[disabled]:focus,.btn-github[disabled]:hover,fieldset[disabled] .btn-github.focus,fieldset[disabled] .btn-github:focus,fieldset[disabled] .btn-github:hover{background-color:#444;border-color:rgba(0,0,0,.2)}.btn-github .badge{color:#444;background-color:#fff}.btn-google{color:#fff;background-color:#dd4b39;border-color:rgba(0,0,0,.2)}.btn-google.focus,.btn-google:focus{color:#fff;background-color:#c23321;border-color:rgba(0,0,0,.2)}.btn-google:hover{color:#fff;background-color:#c23321;border-color:rgba(0,0,0,.2)}.btn-google.active,.btn-google:active,.open>.dropdown-toggle.btn-google{color:#fff;background-color:#c23321;border-color:rgba(0,0,0,.2)}.btn-google.active.focus,.btn-google.active:focus,.btn-google.active:hover,.btn-google:active.focus,.btn-google:active:focus,.btn-google:active:hover,.open>.dropdown-toggle.btn-google.focus,.open>.dropdown-toggle.btn-google:focus,.open>.dropdown-toggle.btn-google:hover{color:#fff;background-color:#a32b1c;border-color:rgba(0,0,0,.2)}.btn-google.active,.btn-google:active,.open>.dropdown-toggle.btn-google{background-image:none}.btn-google.disabled.focus,.btn-google.disabled:focus,.btn-google.disabled:hover,.btn-google[disabled].focus,.btn-google[disabled]:focus,.btn-google[disabled]:hover,fieldset[disabled] .btn-google.focus,fieldset[disabled] .btn-google:focus,fieldset[disabled] .btn-google:hover{background-color:#dd4b39;border-color:rgba(0,0,0,.2)}.btn-google .badge{color:#dd4b39;background-color:#fff}.btn-google.focus,.btn-google:focus{color:#fff;background-color:#c23321;border-color:rgba(0,0,0,.2)}.btn-google:hover{color:#fff;background-color:#c23321;border-color:rgba(0,0,0,.2)}.btn-google.active,.btn-google:active,.open>.dropdown-toggle.btn-google{color:#fff;background-color:#c23321;border-color:rgba(0,0,0,.2)}.btn-google.active.focus,.btn-google.active:focus,.btn-google.active:hover,.btn-google:active.focus,.btn-google:active:focus,.btn-google:active:hover,.open>.dropdown-toggle.btn-google.focus,.open>.dropdown-toggle.btn-google:focus,.open>.dropdown-toggle.btn-google:hover{color:#fff;background-color:#a32b1c;border-color:rgba(0,0,0,.2)}.btn-google.active,.btn-google:active,.open>.dropdown-toggle.btn-google{background-image:none}.btn-google.disabled.focus,.btn-google.disabled:focus,.btn-google.disabled:hover,.btn-google[disabled].focus,.btn-google[disabled]:focus,.btn-google[disabled]:hover,fieldset[disabled] .btn-google.focus,fieldset[disabled] .btn-google:focus,fieldset[disabled] .btn-google:hover{background-color:#dd4b39;border-color:rgba(0,0,0,.2)}.btn-google .badge{color:#dd4b39;background-color:#fff}.btn-instagram{color:#fff;background-color:#3f729b;border-color:rgba(0,0,0,.2)}.btn-instagram.focus,.btn-instagram:focus{color:#fff;background-color:#305777;border-color:rgba(0,0,0,.2)}.btn-instagram:hover{color:#fff;background-color:#305777;border-color:rgba(0,0,0,.2)}.btn-instagram.active,.btn-instagram:active,.open>.dropdown-toggle.btn-instagram{color:#fff;background-color:#305777;border-color:rgba(0,0,0,.2)}.btn-instagram.active.focus,.btn-instagram.active:focus,.btn-instagram.active:hover,.btn-instagram:active.focus,.btn-instagram:active:focus,.btn-instagram:active:hover,.open>.dropdown-toggle.btn-instagram.focus,.open>.dropdown-toggle.btn-instagram:focus,.open>.dropdown-toggle.btn-instagram:hover{color:#fff;background-color:#26455d;border-color:rgba(0,0,0,.2)}.btn-instagram.active,.btn-instagram:active,.open>.dropdown-toggle.btn-instagram{background-image:none}.btn-instagram.disabled.focus,.btn-instagram.disabled:focus,.btn-instagram.disabled:hover,.btn-instagram[disabled].focus,.btn-instagram[disabled]:focus,.btn-instagram[disabled]:hover,fieldset[disabled] .btn-instagram.focus,fieldset[disabled] .btn-instagram:focus,fieldset[disabled] .btn-instagram:hover{background-color:#3f729b;border-color:rgba(0,0,0,.2)}.btn-instagram .badge{color:#3f729b;background-color:#fff}.btn-instagram.focus,.btn-instagram:focus{color:#fff;background-color:#305777;border-color:rgba(0,0,0,.2)}.btn-instagram:hover{color:#fff;background-color:#305777;border-color:rgba(0,0,0,.2)}.btn-instagram.active,.btn-instagram:active,.open>.dropdown-toggle.btn-instagram{color:#fff;background-color:#305777;border-color:rgba(0,0,0,.2)}.btn-instagram.active.focus,.btn-instagram.active:focus,.btn-instagram.active:hover,.btn-instagram:active.focus,.btn-instagram:active:focus,.btn-instagram:active:hover,.open>.dropdown-toggle.btn-instagram.focus,.open>.dropdown-toggle.btn-instagram:focus,.open>.dropdown-toggle.btn-instagram:hover{color:#fff;background-color:#26455d;border-color:rgba(0,0,0,.2)}.btn-instagram.active,.btn-instagram:active,.open>.dropdown-toggle.btn-instagram{background-image:none}.btn-instagram.disabled.focus,.btn-instagram.disabled:focus,.btn-instagram.disabled:hover,.btn-instagram[disabled].focus,.btn-instagram[disabled]:focus,.btn-instagram[disabled]:hover,fieldset[disabled] .btn-instagram.focus,fieldset[disabled] .btn-instagram:focus,fieldset[disabled] .btn-instagram:hover{background-color:#3f729b;border-color:rgba(0,0,0,.2)}.btn-instagram .badge{color:#3f729b;background-color:#fff}.btn-linkedin{color:#fff;background-color:#007bb6;border-color:rgba(0,0,0,.2)}.btn-linkedin.focus,.btn-linkedin:focus{color:#fff;background-color:#005983;border-color:rgba(0,0,0,.2)}.btn-linkedin:hover{color:#fff;background-color:#005983;border-color:rgba(0,0,0,.2)}.btn-linkedin.active,.btn-linkedin:active,.open>.dropdown-toggle.btn-linkedin{color:#fff;background-color:#005983;border-color:rgba(0,0,0,.2)}.btn-linkedin.active.focus,.btn-linkedin.active:focus,.btn-linkedin.active:hover,.btn-linkedin:active.focus,.btn-linkedin:active:focus,.btn-linkedin:active:hover,.open>.dropdown-toggle.btn-linkedin.focus,.open>.dropdown-toggle.btn-linkedin:focus,.open>.dropdown-toggle.btn-linkedin:hover{color:#fff;background-color:#00405f;border-color:rgba(0,0,0,.2)}.btn-linkedin.active,.btn-linkedin:active,.open>.dropdown-toggle.btn-linkedin{background-image:none}.btn-linkedin.disabled.focus,.btn-linkedin.disabled:focus,.btn-linkedin.disabled:hover,.btn-linkedin[disabled].focus,.btn-linkedin[disabled]:focus,.btn-linkedin[disabled]:hover,fieldset[disabled] .btn-linkedin.focus,fieldset[disabled] .btn-linkedin:focus,fieldset[disabled] .btn-linkedin:hover{background-color:#007bb6;border-color:rgba(0,0,0,.2)}.btn-linkedin .badge{color:#007bb6;background-color:#fff}.btn-linkedin.focus,.btn-linkedin:focus{color:#fff;background-color:#005983;border-color:rgba(0,0,0,.2)}.btn-linkedin:hover{color:#fff;background-color:#005983;border-color:rgba(0,0,0,.2)}.btn-linkedin.active,.btn-linkedin:active,.open>.dropdown-toggle.btn-linkedin{color:#fff;background-color:#005983;border-color:rgba(0,0,0,.2)}.btn-linkedin.active.focus,.btn-linkedin.active:focus,.btn-linkedin.active:hover,.btn-linkedin:active.focus,.btn-linkedin:active:focus,.btn-linkedin:active:hover,.open>.dropdown-toggle.btn-linkedin.focus,.open>.dropdown-toggle.btn-linkedin:focus,.open>.dropdown-toggle.btn-linkedin:hover{color:#fff;background-color:#00405f;border-color:rgba(0,0,0,.2)}.btn-linkedin.active,.btn-linkedin:active,.open>.dropdown-toggle.btn-linkedin{background-image:none}.btn-linkedin.disabled.focus,.btn-linkedin.disabled:focus,.btn-linkedin.disabled:hover,.btn-linkedin[disabled].focus,.btn-linkedin[disabled]:focus,.btn-linkedin[disabled]:hover,fieldset[disabled] .btn-linkedin.focus,fieldset[disabled] .btn-linkedin:focus,fieldset[disabled] .btn-linkedin:hover{background-color:#007bb6;border-color:rgba(0,0,0,.2)}.btn-linkedin .badge{color:#007bb6;background-color:#fff}.btn-microsoft{color:#fff;background-color:#2672ec;border-color:rgba(0,0,0,.2)}.btn-microsoft.focus,.btn-microsoft:focus{color:#fff;background-color:#125acd;border-color:rgba(0,0,0,.2)}.btn-microsoft:hover{color:#fff;background-color:#125acd;border-color:rgba(0,0,0,.2)}.btn-microsoft.active,.btn-microsoft:active,.open>.dropdown-toggle.btn-microsoft{color:#fff;background-color:#125acd;border-color:rgba(0,0,0,.2)}.btn-microsoft.active.focus,.btn-microsoft.active:focus,.btn-microsoft.active:hover,.btn-microsoft:active.focus,.btn-microsoft:active:focus,.btn-microsoft:active:hover,.open>.dropdown-toggle.btn-microsoft.focus,.open>.dropdown-toggle.btn-microsoft:focus,.open>.dropdown-toggle.btn-microsoft:hover{color:#fff;background-color:#0f4bac;border-color:rgba(0,0,0,.2)}.btn-microsoft.active,.btn-microsoft:active,.open>.dropdown-toggle.btn-microsoft{background-image:none}.btn-microsoft.disabled.focus,.btn-microsoft.disabled:focus,.btn-microsoft.disabled:hover,.btn-microsoft[disabled].focus,.btn-microsoft[disabled]:focus,.btn-microsoft[disabled]:hover,fieldset[disabled] .btn-microsoft.focus,fieldset[disabled] .btn-microsoft:focus,fieldset[disabled] .btn-microsoft:hover{background-color:#2672ec;border-color:rgba(0,0,0,.2)}.btn-microsoft .badge{color:#2672ec;background-color:#fff}.btn-microsoft.focus,.btn-microsoft:focus{color:#fff;background-color:#125acd;border-color:rgba(0,0,0,.2)}.btn-microsoft:hover{color:#fff;background-color:#125acd;border-color:rgba(0,0,0,.2)}.btn-microsoft.active,.btn-microsoft:active,.open>.dropdown-toggle.btn-microsoft{color:#fff;background-color:#125acd;border-color:rgba(0,0,0,.2)}.btn-microsoft.active.focus,.btn-microsoft.active:focus,.btn-microsoft.active:hover,.btn-microsoft:active.focus,.btn-microsoft:active:focus,.btn-microsoft:active:hover,.open>.dropdown-toggle.btn-microsoft.focus,.open>.dropdown-toggle.btn-microsoft:focus,.open>.dropdown-toggle.btn-microsoft:hover{color:#fff;background-color:#0f4bac;border-color:rgba(0,0,0,.2)}.btn-microsoft.active,.btn-microsoft:active,.open>.dropdown-toggle.btn-microsoft{background-image:none}.btn-microsoft.disabled.focus,.btn-microsoft.disabled:focus,.btn-microsoft.disabled:hover,.btn-microsoft[disabled].focus,.btn-microsoft[disabled]:focus,.btn-microsoft[disabled]:hover,fieldset[disabled] .btn-microsoft.focus,fieldset[disabled] .btn-microsoft:focus,fieldset[disabled] .btn-microsoft:hover{background-color:#2672ec;border-color:rgba(0,0,0,.2)}.btn-microsoft .badge{color:#2672ec;background-color:#fff}.btn-odnoklassniki{color:#fff;background-color:#f4731c;border-color:rgba(0,0,0,.2)}.btn-odnoklassniki.focus,.btn-odnoklassniki:focus{color:#fff;background-color:#d35b0a;border-color:rgba(0,0,0,.2)}.btn-odnoklassniki:hover{color:#fff;background-color:#d35b0a;border-color:rgba(0,0,0,.2)}.btn-odnoklassniki.active,.btn-odnoklassniki:active,.open>.dropdown-toggle.btn-odnoklassniki{color:#fff;background-color:#d35b0a;border-color:rgba(0,0,0,.2)}.btn-odnoklassniki.active.focus,.btn-odnoklassniki.active:focus,.btn-odnoklassniki.active:hover,.btn-odnoklassniki:active.focus,.btn-odnoklassniki:active:focus,.btn-odnoklassniki:active:hover,.open>.dropdown-toggle.btn-odnoklassniki.focus,.open>.dropdown-toggle.btn-odnoklassniki:focus,.open>.dropdown-toggle.btn-odnoklassniki:hover{color:#fff;background-color:#b14c09;border-color:rgba(0,0,0,.2)}.btn-odnoklassniki.active,.btn-odnoklassniki:active,.open>.dropdown-toggle.btn-odnoklassniki{background-image:none}.btn-odnoklassniki.disabled.focus,.btn-odnoklassniki.disabled:focus,.btn-odnoklassniki.disabled:hover,.btn-odnoklassniki[disabled].focus,.btn-odnoklassniki[disabled]:focus,.btn-odnoklassniki[disabled]:hover,fieldset[disabled] .btn-odnoklassniki.focus,fieldset[disabled] .btn-odnoklassniki:focus,fieldset[disabled] .btn-odnoklassniki:hover{background-color:#f4731c;border-color:rgba(0,0,0,.2)}.btn-odnoklassniki .badge{color:#f4731c;background-color:#fff}.btn-odnoklassniki.focus,.btn-odnoklassniki:focus{color:#fff;background-color:#d35b0a;border-color:rgba(0,0,0,.2)}.btn-odnoklassniki:hover{color:#fff;background-color:#d35b0a;border-color:rgba(0,0,0,.2)}.btn-odnoklassniki.active,.btn-odnoklassniki:active,.open>.dropdown-toggle.btn-odnoklassniki{color:#fff;background-color:#d35b0a;border-color:rgba(0,0,0,.2)}.btn-odnoklassniki.active.focus,.btn-odnoklassniki.active:focus,.btn-odnoklassniki.active:hover,.btn-odnoklassniki:active.focus,.btn-odnoklassniki:active:focus,.btn-odnoklassniki:active:hover,.open>.dropdown-toggle.btn-odnoklassniki.focus,.open>.dropdown-toggle.btn-odnoklassniki:focus,.open>.dropdown-toggle.btn-odnoklassniki:hover{color:#fff;background-color:#b14c09;border-color:rgba(0,0,0,.2)}.btn-odnoklassniki.active,.btn-odnoklassniki:active,.open>.dropdown-toggle.btn-odnoklassniki{background-image:none}.btn-odnoklassniki.disabled.focus,.btn-odnoklassniki.disabled:focus,.btn-odnoklassniki.disabled:hover,.btn-odnoklassniki[disabled].focus,.btn-odnoklassniki[disabled]:focus,.btn-odnoklassniki[disabled]:hover,fieldset[disabled] .btn-odnoklassniki.focus,fieldset[disabled] .btn-odnoklassniki:focus,fieldset[disabled] .btn-odnoklassniki:hover{background-color:#f4731c;border-color:rgba(0,0,0,.2)}.btn-odnoklassniki .badge{color:#f4731c;background-color:#fff}.btn-openid{color:#fff;background-color:#f7931e;border-color:rgba(0,0,0,.2)}.btn-openid.focus,.btn-openid:focus{color:#fff;background-color:#da7908;border-color:rgba(0,0,0,.2)}.btn-openid:hover{color:#fff;background-color:#da7908;border-color:rgba(0,0,0,.2)}.btn-openid.active,.btn-openid:active,.open>.dropdown-toggle.btn-openid{color:#fff;background-color:#da7908;border-color:rgba(0,0,0,.2)}.btn-openid.active.focus,.btn-openid.active:focus,.btn-openid.active:hover,.btn-openid:active.focus,.btn-openid:active:focus,.btn-openid:active:hover,.open>.dropdown-toggle.btn-openid.focus,.open>.dropdown-toggle.btn-openid:focus,.open>.dropdown-toggle.btn-openid:hover{color:#fff;background-color:#b86607;border-color:rgba(0,0,0,.2)}.btn-openid.active,.btn-openid:active,.open>.dropdown-toggle.btn-openid{background-image:none}.btn-openid.disabled.focus,.btn-openid.disabled:focus,.btn-openid.disabled:hover,.btn-openid[disabled].focus,.btn-openid[disabled]:focus,.btn-openid[disabled]:hover,fieldset[disabled] .btn-openid.focus,fieldset[disabled] .btn-openid:focus,fieldset[disabled] .btn-openid:hover{background-color:#f7931e;border-color:rgba(0,0,0,.2)}.btn-openid .badge{color:#f7931e;background-color:#fff}.btn-openid.focus,.btn-openid:focus{color:#fff;background-color:#da7908;border-color:rgba(0,0,0,.2)}.btn-openid:hover{color:#fff;background-color:#da7908;border-color:rgba(0,0,0,.2)}.btn-openid.active,.btn-openid:active,.open>.dropdown-toggle.btn-openid{color:#fff;background-color:#da7908;border-color:rgba(0,0,0,.2)}.btn-openid.active.focus,.btn-openid.active:focus,.btn-openid.active:hover,.btn-openid:active.focus,.btn-openid:active:focus,.btn-openid:active:hover,.open>.dropdown-toggle.btn-openid.focus,.open>.dropdown-toggle.btn-openid:focus,.open>.dropdown-toggle.btn-openid:hover{color:#fff;background-color:#b86607;border-color:rgba(0,0,0,.2)}.btn-openid.active,.btn-openid:active,.open>.dropdown-toggle.btn-openid{background-image:none}.btn-openid.disabled.focus,.btn-openid.disabled:focus,.btn-openid.disabled:hover,.btn-openid[disabled].focus,.btn-openid[disabled]:focus,.btn-openid[disabled]:hover,fieldset[disabled] .btn-openid.focus,fieldset[disabled] .btn-openid:focus,fieldset[disabled] .btn-openid:hover{background-color:#f7931e;border-color:rgba(0,0,0,.2)}.btn-openid .badge{color:#f7931e;background-color:#fff}.btn-pinterest{color:#fff;background-color:#cb2027;border-color:rgba(0,0,0,.2)}.btn-pinterest.focus,.btn-pinterest:focus{color:#fff;background-color:#9f191f;border-color:rgba(0,0,0,.2)}.btn-pinterest:hover{color:#fff;background-color:#9f191f;border-color:rgba(0,0,0,.2)}.btn-pinterest.active,.btn-pinterest:active,.open>.dropdown-toggle.btn-pinterest{color:#fff;background-color:#9f191f;border-color:rgba(0,0,0,.2)}.btn-pinterest.active.focus,.btn-pinterest.active:focus,.btn-pinterest.active:hover,.btn-pinterest:active.focus,.btn-pinterest:active:focus,.btn-pinterest:active:hover,.open>.dropdown-toggle.btn-pinterest.focus,.open>.dropdown-toggle.btn-pinterest:focus,.open>.dropdown-toggle.btn-pinterest:hover{color:#fff;background-color:#801419;border-color:rgba(0,0,0,.2)}.btn-pinterest.active,.btn-pinterest:active,.open>.dropdown-toggle.btn-pinterest{background-image:none}.btn-pinterest.disabled.focus,.btn-pinterest.disabled:focus,.btn-pinterest.disabled:hover,.btn-pinterest[disabled].focus,.btn-pinterest[disabled]:focus,.btn-pinterest[disabled]:hover,fieldset[disabled] .btn-pinterest.focus,fieldset[disabled] .btn-pinterest:focus,fieldset[disabled] .btn-pinterest:hover{background-color:#cb2027;border-color:rgba(0,0,0,.2)}.btn-pinterest .badge{color:#cb2027;background-color:#fff}.btn-pinterest.focus,.btn-pinterest:focus{color:#fff;background-color:#9f191f;border-color:rgba(0,0,0,.2)}.btn-pinterest:hover{color:#fff;background-color:#9f191f;border-color:rgba(0,0,0,.2)}.btn-pinterest.active,.btn-pinterest:active,.open>.dropdown-toggle.btn-pinterest{color:#fff;background-color:#9f191f;border-color:rgba(0,0,0,.2)}.btn-pinterest.active.focus,.btn-pinterest.active:focus,.btn-pinterest.active:hover,.btn-pinterest:active.focus,.btn-pinterest:active:focus,.btn-pinterest:active:hover,.open>.dropdown-toggle.btn-pinterest.focus,.open>.dropdown-toggle.btn-pinterest:focus,.open>.dropdown-toggle.btn-pinterest:hover{color:#fff;background-color:#801419;border-color:rgba(0,0,0,.2)}.btn-pinterest.active,.btn-pinterest:active,.open>.dropdown-toggle.btn-pinterest{background-image:none}.btn-pinterest.disabled.focus,.btn-pinterest.disabled:focus,.btn-pinterest.disabled:hover,.btn-pinterest[disabled].focus,.btn-pinterest[disabled]:focus,.btn-pinterest[disabled]:hover,fieldset[disabled] .btn-pinterest.focus,fieldset[disabled] .btn-pinterest:focus,fieldset[disabled] .btn-pinterest:hover{background-color:#cb2027;border-color:rgba(0,0,0,.2)}.btn-pinterest .badge{color:#cb2027;background-color:#fff}.btn-reddit{color:#000;background-color:#eff7ff;border-color:rgba(0,0,0,.2)}.btn-reddit.focus,.btn-reddit:focus{color:#000;background-color:#bcddff;border-color:rgba(0,0,0,.2)}.btn-reddit:hover{color:#000;background-color:#bcddff;border-color:rgba(0,0,0,.2)}.btn-reddit.active,.btn-reddit:active,.open>.dropdown-toggle.btn-reddit{color:#000;background-color:#bcddff;border-color:rgba(0,0,0,.2)}.btn-reddit.active.focus,.btn-reddit.active:focus,.btn-reddit.active:hover,.btn-reddit:active.focus,.btn-reddit:active:focus,.btn-reddit:active:hover,.open>.dropdown-toggle.btn-reddit.focus,.open>.dropdown-toggle.btn-reddit:focus,.open>.dropdown-toggle.btn-reddit:hover{color:#000;background-color:#98ccff;border-color:rgba(0,0,0,.2)}.btn-reddit.active,.btn-reddit:active,.open>.dropdown-toggle.btn-reddit{background-image:none}.btn-reddit.disabled.focus,.btn-reddit.disabled:focus,.btn-reddit.disabled:hover,.btn-reddit[disabled].focus,.btn-reddit[disabled]:focus,.btn-reddit[disabled]:hover,fieldset[disabled] .btn-reddit.focus,fieldset[disabled] .btn-reddit:focus,fieldset[disabled] .btn-reddit:hover{background-color:#eff7ff;border-color:rgba(0,0,0,.2)}.btn-reddit .badge{color:#eff7ff;background-color:#000}.btn-reddit.focus,.btn-reddit:focus{color:#000;background-color:#bcddff;border-color:rgba(0,0,0,.2)}.btn-reddit:hover{color:#000;background-color:#bcddff;border-color:rgba(0,0,0,.2)}.btn-reddit.active,.btn-reddit:active,.open>.dropdown-toggle.btn-reddit{color:#000;background-color:#bcddff;border-color:rgba(0,0,0,.2)}.btn-reddit.active.focus,.btn-reddit.active:focus,.btn-reddit.active:hover,.btn-reddit:active.focus,.btn-reddit:active:focus,.btn-reddit:active:hover,.open>.dropdown-toggle.btn-reddit.focus,.open>.dropdown-toggle.btn-reddit:focus,.open>.dropdown-toggle.btn-reddit:hover{color:#000;background-color:#98ccff;border-color:rgba(0,0,0,.2)}.btn-reddit.active,.btn-reddit:active,.open>.dropdown-toggle.btn-reddit{background-image:none}.btn-reddit.disabled.focus,.btn-reddit.disabled:focus,.btn-reddit.disabled:hover,.btn-reddit[disabled].focus,.btn-reddit[disabled]:focus,.btn-reddit[disabled]:hover,fieldset[disabled] .btn-reddit.focus,fieldset[disabled] .btn-reddit:focus,fieldset[disabled] .btn-reddit:hover{background-color:#eff7ff;border-color:rgba(0,0,0,.2)}.btn-reddit .badge{color:#eff7ff;background-color:#000}.btn-soundcloud{color:#fff;background-color:#f50;border-color:rgba(0,0,0,.2)}.btn-soundcloud.focus,.btn-soundcloud:focus{color:#fff;background-color:#c40;border-color:rgba(0,0,0,.2)}.btn-soundcloud:hover{color:#fff;background-color:#c40;border-color:rgba(0,0,0,.2)}.btn-soundcloud.active,.btn-soundcloud:active,.open>.dropdown-toggle.btn-soundcloud{color:#fff;background-color:#c40;border-color:rgba(0,0,0,.2)}.btn-soundcloud.active.focus,.btn-soundcloud.active:focus,.btn-soundcloud.active:hover,.btn-soundcloud:active.focus,.btn-soundcloud:active:focus,.btn-soundcloud:active:hover,.open>.dropdown-toggle.btn-soundcloud.focus,.open>.dropdown-toggle.btn-soundcloud:focus,.open>.dropdown-toggle.btn-soundcloud:hover{color:#fff;background-color:#a83800;border-color:rgba(0,0,0,.2)}.btn-soundcloud.active,.btn-soundcloud:active,.open>.dropdown-toggle.btn-soundcloud{background-image:none}.btn-soundcloud.disabled.focus,.btn-soundcloud.disabled:focus,.btn-soundcloud.disabled:hover,.btn-soundcloud[disabled].focus,.btn-soundcloud[disabled]:focus,.btn-soundcloud[disabled]:hover,fieldset[disabled] .btn-soundcloud.focus,fieldset[disabled] .btn-soundcloud:focus,fieldset[disabled] .btn-soundcloud:hover{background-color:#f50;border-color:rgba(0,0,0,.2)}.btn-soundcloud .badge{color:#f50;background-color:#fff}.btn-soundcloud.focus,.btn-soundcloud:focus{color:#fff;background-color:#c40;border-color:rgba(0,0,0,.2)}.btn-soundcloud:hover{color:#fff;background-color:#c40;border-color:rgba(0,0,0,.2)}.btn-soundcloud.active,.btn-soundcloud:active,.open>.dropdown-toggle.btn-soundcloud{color:#fff;background-color:#c40;border-color:rgba(0,0,0,.2)}.btn-soundcloud.active.focus,.btn-soundcloud.active:focus,.btn-soundcloud.active:hover,.btn-soundcloud:active.focus,.btn-soundcloud:active:focus,.btn-soundcloud:active:hover,.open>.dropdown-toggle.btn-soundcloud.focus,.open>.dropdown-toggle.btn-soundcloud:focus,.open>.dropdown-toggle.btn-soundcloud:hover{color:#fff;background-color:#a83800;border-color:rgba(0,0,0,.2)}.btn-soundcloud.active,.btn-soundcloud:active,.open>.dropdown-toggle.btn-soundcloud{background-image:none}.btn-soundcloud.disabled.focus,.btn-soundcloud.disabled:focus,.btn-soundcloud.disabled:hover,.btn-soundcloud[disabled].focus,.btn-soundcloud[disabled]:focus,.btn-soundcloud[disabled]:hover,fieldset[disabled] .btn-soundcloud.focus,fieldset[disabled] .btn-soundcloud:focus,fieldset[disabled] .btn-soundcloud:hover{background-color:#f50;border-color:rgba(0,0,0,.2)}.btn-soundcloud .badge{color:#f50;background-color:#fff}.btn-tumblr{color:#fff;background-color:#2c4762;border-color:rgba(0,0,0,.2)}.btn-tumblr.focus,.btn-tumblr:focus{color:#fff;background-color:#1c2d3f;border-color:rgba(0,0,0,.2)}.btn-tumblr:hover{color:#fff;background-color:#1c2d3f;border-color:rgba(0,0,0,.2)}.btn-tumblr.active,.btn-tumblr:active,.open>.dropdown-toggle.btn-tumblr{color:#fff;background-color:#1c2d3f;border-color:rgba(0,0,0,.2)}.btn-tumblr.active.focus,.btn-tumblr.active:focus,.btn-tumblr.active:hover,.btn-tumblr:active.focus,.btn-tumblr:active:focus,.btn-tumblr:active:hover,.open>.dropdown-toggle.btn-tumblr.focus,.open>.dropdown-toggle.btn-tumblr:focus,.open>.dropdown-toggle.btn-tumblr:hover{color:#fff;background-color:#111c26;border-color:rgba(0,0,0,.2)}.btn-tumblr.active,.btn-tumblr:active,.open>.dropdown-toggle.btn-tumblr{background-image:none}.btn-tumblr.disabled.focus,.btn-tumblr.disabled:focus,.btn-tumblr.disabled:hover,.btn-tumblr[disabled].focus,.btn-tumblr[disabled]:focus,.btn-tumblr[disabled]:hover,fieldset[disabled] .btn-tumblr.focus,fieldset[disabled] .btn-tumblr:focus,fieldset[disabled] .btn-tumblr:hover{background-color:#2c4762;border-color:rgba(0,0,0,.2)}.btn-tumblr .badge{color:#2c4762;background-color:#fff}.btn-tumblr.focus,.btn-tumblr:focus{color:#fff;background-color:#1c2d3f;border-color:rgba(0,0,0,.2)}.btn-tumblr:hover{color:#fff;background-color:#1c2d3f;border-color:rgba(0,0,0,.2)}.btn-tumblr.active,.btn-tumblr:active,.open>.dropdown-toggle.btn-tumblr{color:#fff;background-color:#1c2d3f;border-color:rgba(0,0,0,.2)}.btn-tumblr.active.focus,.btn-tumblr.active:focus,.btn-tumblr.active:hover,.btn-tumblr:active.focus,.btn-tumblr:active:focus,.btn-tumblr:active:hover,.open>.dropdown-toggle.btn-tumblr.focus,.open>.dropdown-toggle.btn-tumblr:focus,.open>.dropdown-toggle.btn-tumblr:hover{color:#fff;background-color:#111c26;border-color:rgba(0,0,0,.2)}.btn-tumblr.active,.btn-tumblr:active,.open>.dropdown-toggle.btn-tumblr{background-image:none}.btn-tumblr.disabled.focus,.btn-tumblr.disabled:focus,.btn-tumblr.disabled:hover,.btn-tumblr[disabled].focus,.btn-tumblr[disabled]:focus,.btn-tumblr[disabled]:hover,fieldset[disabled] .btn-tumblr.focus,fieldset[disabled] .btn-tumblr:focus,fieldset[disabled] .btn-tumblr:hover{background-color:#2c4762;border-color:rgba(0,0,0,.2)}.btn-tumblr .badge{color:#2c4762;background-color:#fff}.btn-twitter{color:#fff;background-color:#55acee;border-color:rgba(0,0,0,.2)}.btn-twitter.focus,.btn-twitter:focus{color:#fff;background-color:#2795e9;border-color:rgba(0,0,0,.2)}.btn-twitter:hover{color:#fff;background-color:#2795e9;border-color:rgba(0,0,0,.2)}.btn-twitter.active,.btn-twitter:active,.open>.dropdown-toggle.btn-twitter{color:#fff;background-color:#2795e9;border-color:rgba(0,0,0,.2)}.btn-twitter.active.focus,.btn-twitter.active:focus,.btn-twitter.active:hover,.btn-twitter:active.focus,.btn-twitter:active:focus,.btn-twitter:active:hover,.open>.dropdown-toggle.btn-twitter.focus,.open>.dropdown-toggle.btn-twitter:focus,.open>.dropdown-toggle.btn-twitter:hover{color:#fff;background-color:#1583d7;border-color:rgba(0,0,0,.2)}.btn-twitter.active,.btn-twitter:active,.open>.dropdown-toggle.btn-twitter{background-image:none}.btn-twitter.disabled.focus,.btn-twitter.disabled:focus,.btn-twitter.disabled:hover,.btn-twitter[disabled].focus,.btn-twitter[disabled]:focus,.btn-twitter[disabled]:hover,fieldset[disabled] .btn-twitter.focus,fieldset[disabled] .btn-twitter:focus,fieldset[disabled] .btn-twitter:hover{background-color:#55acee;border-color:rgba(0,0,0,.2)}.btn-twitter .badge{color:#55acee;background-color:#fff}.btn-twitter.focus,.btn-twitter:focus{color:#fff;background-color:#2795e9;border-color:rgba(0,0,0,.2)}.btn-twitter:hover{color:#fff;background-color:#2795e9;border-color:rgba(0,0,0,.2)}.btn-twitter.active,.btn-twitter:active,.open>.dropdown-toggle.btn-twitter{color:#fff;background-color:#2795e9;border-color:rgba(0,0,0,.2)}.btn-twitter.active.focus,.btn-twitter.active:focus,.btn-twitter.active:hover,.btn-twitter:active.focus,.btn-twitter:active:focus,.btn-twitter:active:hover,.open>.dropdown-toggle.btn-twitter.focus,.open>.dropdown-toggle.btn-twitter:focus,.open>.dropdown-toggle.btn-twitter:hover{color:#fff;background-color:#1583d7;border-color:rgba(0,0,0,.2)}.btn-twitter.active,.btn-twitter:active,.open>.dropdown-toggle.btn-twitter{background-image:none}.btn-twitter.disabled.focus,.btn-twitter.disabled:focus,.btn-twitter.disabled:hover,.btn-twitter[disabled].focus,.btn-twitter[disabled]:focus,.btn-twitter[disabled]:hover,fieldset[disabled] .btn-twitter.focus,fieldset[disabled] .btn-twitter:focus,fieldset[disabled] .btn-twitter:hover{background-color:#55acee;border-color:rgba(0,0,0,.2)}.btn-twitter .badge{color:#55acee;background-color:#fff}.btn-vimeo{color:#fff;background-color:#1ab7ea;border-color:rgba(0,0,0,.2)}.btn-vimeo.focus,.btn-vimeo:focus{color:#fff;background-color:#1295bf;border-color:rgba(0,0,0,.2)}.btn-vimeo:hover{color:#fff;background-color:#1295bf;border-color:rgba(0,0,0,.2)}.btn-vimeo.active,.btn-vimeo:active,.open>.dropdown-toggle.btn-vimeo{color:#fff;background-color:#1295bf;border-color:rgba(0,0,0,.2)}.btn-vimeo.active.focus,.btn-vimeo.active:focus,.btn-vimeo.active:hover,.btn-vimeo:active.focus,.btn-vimeo:active:focus,.btn-vimeo:active:hover,.open>.dropdown-toggle.btn-vimeo.focus,.open>.dropdown-toggle.btn-vimeo:focus,.open>.dropdown-toggle.btn-vimeo:hover{color:#fff;background-color:#0f7b9f;border-color:rgba(0,0,0,.2)}.btn-vimeo.active,.btn-vimeo:active,.open>.dropdown-toggle.btn-vimeo{background-image:none}.btn-vimeo.disabled.focus,.btn-vimeo.disabled:focus,.btn-vimeo.disabled:hover,.btn-vimeo[disabled].focus,.btn-vimeo[disabled]:focus,.btn-vimeo[disabled]:hover,fieldset[disabled] .btn-vimeo.focus,fieldset[disabled] .btn-vimeo:focus,fieldset[disabled] .btn-vimeo:hover{background-color:#1ab7ea;border-color:rgba(0,0,0,.2)}.btn-vimeo .badge{color:#1ab7ea;background-color:#fff}.btn-vimeo.focus,.btn-vimeo:focus{color:#fff;background-color:#1295bf;border-color:rgba(0,0,0,.2)}.btn-vimeo:hover{color:#fff;background-color:#1295bf;border-color:rgba(0,0,0,.2)}.btn-vimeo.active,.btn-vimeo:active,.open>.dropdown-toggle.btn-vimeo{color:#fff;background-color:#1295bf;border-color:rgba(0,0,0,.2)}.btn-vimeo.active.focus,.btn-vimeo.active:focus,.btn-vimeo.active:hover,.btn-vimeo:active.focus,.btn-vimeo:active:focus,.btn-vimeo:active:hover,.open>.dropdown-toggle.btn-vimeo.focus,.open>.dropdown-toggle.btn-vimeo:focus,.open>.dropdown-toggle.btn-vimeo:hover{color:#fff;background-color:#0f7b9f;border-color:rgba(0,0,0,.2)}.btn-vimeo.active,.btn-vimeo:active,.open>.dropdown-toggle.btn-vimeo{background-image:none}.btn-vimeo.disabled.focus,.btn-vimeo.disabled:focus,.btn-vimeo.disabled:hover,.btn-vimeo[disabled].focus,.btn-vimeo[disabled]:focus,.btn-vimeo[disabled]:hover,fieldset[disabled] .btn-vimeo.focus,fieldset[disabled] .btn-vimeo:focus,fieldset[disabled] .btn-vimeo:hover{background-color:#1ab7ea;border-color:rgba(0,0,0,.2)}.btn-vimeo .badge{color:#1ab7ea;background-color:#fff}.btn-vk{color:#fff;background-color:#587ea3;border-color:rgba(0,0,0,.2)}.btn-vk.focus,.btn-vk:focus{color:#fff;background-color:#466482;border-color:rgba(0,0,0,.2)}.btn-vk:hover{color:#fff;background-color:#466482;border-color:rgba(0,0,0,.2)}.btn-vk.active,.btn-vk:active,.open>.dropdown-toggle.btn-vk{color:#fff;background-color:#466482;border-color:rgba(0,0,0,.2)}.btn-vk.active.focus,.btn-vk.active:focus,.btn-vk.active:hover,.btn-vk:active.focus,.btn-vk:active:focus,.btn-vk:active:hover,.open>.dropdown-toggle.btn-vk.focus,.open>.dropdown-toggle.btn-vk:focus,.open>.dropdown-toggle.btn-vk:hover{color:#fff;background-color:#3a526b;border-color:rgba(0,0,0,.2)}.btn-vk.active,.btn-vk:active,.open>.dropdown-toggle.btn-vk{background-image:none}.btn-vk.disabled.focus,.btn-vk.disabled:focus,.btn-vk.disabled:hover,.btn-vk[disabled].focus,.btn-vk[disabled]:focus,.btn-vk[disabled]:hover,fieldset[disabled] .btn-vk.focus,fieldset[disabled] .btn-vk:focus,fieldset[disabled] .btn-vk:hover{background-color:#587ea3;border-color:rgba(0,0,0,.2)}.btn-vk .badge{color:#587ea3;background-color:#fff}.btn-vk.focus,.btn-vk:focus{color:#fff;background-color:#466482;border-color:rgba(0,0,0,.2)}.btn-vk:hover{color:#fff;background-color:#466482;border-color:rgba(0,0,0,.2)}.btn-vk.active,.btn-vk:active,.open>.dropdown-toggle.btn-vk{color:#fff;background-color:#466482;border-color:rgba(0,0,0,.2)}.btn-vk.active.focus,.btn-vk.active:focus,.btn-vk.active:hover,.btn-vk:active.focus,.btn-vk:active:focus,.btn-vk:active:hover,.open>.dropdown-toggle.btn-vk.focus,.open>.dropdown-toggle.btn-vk:focus,.open>.dropdown-toggle.btn-vk:hover{color:#fff;background-color:#3a526b;border-color:rgba(0,0,0,.2)}.btn-vk.active,.btn-vk:active,.open>.dropdown-toggle.btn-vk{background-image:none}.btn-vk.disabled.focus,.btn-vk.disabled:focus,.btn-vk.disabled:hover,.btn-vk[disabled].focus,.btn-vk[disabled]:focus,.btn-vk[disabled]:hover,fieldset[disabled] .btn-vk.focus,fieldset[disabled] .btn-vk:focus,fieldset[disabled] .btn-vk:hover{background-color:#587ea3;border-color:rgba(0,0,0,.2)}.btn-vk .badge{color:#587ea3;background-color:#fff}.btn-yahoo{color:#fff;background-color:#720e9e;border-color:rgba(0,0,0,.2)}.btn-yahoo.focus,.btn-yahoo:focus{color:#fff;background-color:#500a6f;border-color:rgba(0,0,0,.2)}.btn-yahoo:hover{color:#fff;background-color:#500a6f;border-color:rgba(0,0,0,.2)}.btn-yahoo.active,.btn-yahoo:active,.open>.dropdown-toggle.btn-yahoo{color:#fff;background-color:#500a6f;border-color:rgba(0,0,0,.2)}.btn-yahoo.active.focus,.btn-yahoo.active:focus,.btn-yahoo.active:hover,.btn-yahoo:active.focus,.btn-yahoo:active:focus,.btn-yahoo:active:hover,.open>.dropdown-toggle.btn-yahoo.focus,.open>.dropdown-toggle.btn-yahoo:focus,.open>.dropdown-toggle.btn-yahoo:hover{color:#fff;background-color:#39074e;border-color:rgba(0,0,0,.2)}.btn-yahoo.active,.btn-yahoo:active,.open>.dropdown-toggle.btn-yahoo{background-image:none}.btn-yahoo.disabled.focus,.btn-yahoo.disabled:focus,.btn-yahoo.disabled:hover,.btn-yahoo[disabled].focus,.btn-yahoo[disabled]:focus,.btn-yahoo[disabled]:hover,fieldset[disabled] .btn-yahoo.focus,fieldset[disabled] .btn-yahoo:focus,fieldset[disabled] .btn-yahoo:hover{background-color:#720e9e;border-color:rgba(0,0,0,.2)}.btn-yahoo .badge{color:#720e9e;background-color:#fff}.btn-yahoo.focus,.btn-yahoo:focus{color:#fff;background-color:#500a6f;border-color:rgba(0,0,0,.2)}.btn-yahoo:hover{color:#fff;background-color:#500a6f;border-color:rgba(0,0,0,.2)}.btn-yahoo.active,.btn-yahoo:active,.open>.dropdown-toggle.btn-yahoo{color:#fff;background-color:#500a6f;border-color:rgba(0,0,0,.2)}.btn-yahoo.active.focus,.btn-yahoo.active:focus,.btn-yahoo.active:hover,.btn-yahoo:active.focus,.btn-yahoo:active:focus,.btn-yahoo:active:hover,.open>.dropdown-toggle.btn-yahoo.focus,.open>.dropdown-toggle.btn-yahoo:focus,.open>.dropdown-toggle.btn-yahoo:hover{color:#fff;background-color:#39074e;border-color:rgba(0,0,0,.2)}.btn-yahoo.active,.btn-yahoo:active,.open>.dropdown-toggle.btn-yahoo{background-image:none}.btn-yahoo.disabled.focus,.btn-yahoo.disabled:focus,.btn-yahoo.disabled:hover,.btn-yahoo[disabled].focus,.btn-yahoo[disabled]:focus,.btn-yahoo[disabled]:hover,fieldset[disabled] .btn-yahoo.focus,fieldset[disabled] .btn-yahoo:focus,fieldset[disabled] .btn-yahoo:hover{background-color:#720e9e;border-color:rgba(0,0,0,.2)}.btn-yahoo .badge{color:#720e9e;background-color:#fff}@font-face{font-family:Graphit;src:url('fonts/graphit/Graphit-Thin.otf') format('opentype');src:url('fonts/graphit/Graphit-Thin.eot');src:url('fonts/graphit/Graphit-Thin.eot?#iefix') format('embedded-opentype'),url('fonts/graphit/Graphit-Thin.ttf') format('truetype'),url('fonts/graphit/Graphit-Thin.woff') format('woff'),url('fonts/graphit/Graphit-Thin.woff2') format('woff2');font-weight:100;font-style:normal}@font-face{font-family:Graphit;src:url('fonts/graphit/Graphit-Light.otf') format('opentype');src:url('fonts/graphit/Graphit-Light.eot');src:url('fonts/graphit/Graphit-Light.eot?#iefix') format('embedded-opentype'),url('fonts/graphit/Graphit-Light.ttf') format('truetype'),url('fonts/graphit/Graphit-Light.woff') format('woff'),url('fonts/graphit/Graphit-Light.woff2') format('woff2');font-weight:200 300;font-style:normal}@font-face{font-family:Graphit;src:url('fonts/graphit/Graphit-Regular.otf') format('opentype');src:url('fonts/graphit/Graphit-Regular.eot');src:url('fonts/graphit/Graphit-Regular.eot?#iefix') format('embedded-opentype'),url('fonts/graphit/Graphit-Regular.ttf') format('truetype'),url('fonts/graphit/Graphit-Regular.woff') format('woff'),url('fonts/graphit/Graphit-Regular.woff2') format('woff2');font-weight:400 500;font-style:normal}@font-face{font-family:Graphit;src:url('fonts/graphit/Graphit-Medium.otf') format('opentype');src:url('fonts/graphit/Graphit-Medium.eot');src:url('fonts/graphit/Graphit-Medium.eot?#iefix') format('embedded-opentype'),url('fonts/graphit/Graphit-Medium.ttf') format('truetype'),url('fonts/graphit/Graphit-Medium.woff') format('woff'),url('fonts/graphit/Graphit-Medium.woff2') format('woff2');font-weight:600;font-style:normal}@font-face{font-family:Graphit;src:url('fonts/graphit/Graphit-Bold.otf') format('opentype');src:url('fonts/graphit/Graphit-Bold.eot');src:url('fonts/graphit/Graphit-Bold.eot?#iefix') format('embedded-opentype'),url('fonts/graphit/Graphit-Bold.ttf') format('truetype'),url('fonts/graphit/Graphit-Bold.woff') format('woff'),url('fonts/graphit/Graphit-Bold.woff2') format('woff2');font-weight:700;font-style:normal}@font-face{font-family:Graphit;src:url('fonts/graphit/Graphit-Black.otf') format('opentype');src:url('fonts/graphit/Graphit-Black.eot');src:url('fonts/graphit/Graphit-Black.eot?#iefix') format('embedded-opentype'),url('fonts/graphit/Graphit-Black.ttf') format('truetype'),url('fonts/graphit/Graphit-Black.woff') format('woff'),url('fonts/graphit/Graphit-Black.woff2') format('woff2');font-weight:800 900;font-style:normal}@font-face{font-family:Graphit;src:url('fonts/graphit/Graphit-ThinItalic.otf') format('opentype');src:url('fonts/graphit/Graphit-ThinItalic.eot');src:url('fonts/graphit/Graphit-ThinItalic.eot?#iefix') format('embedded-opentype'),url('fonts/graphit/Graphit-ThinItalic.ttf') format('truetype'),url('fonts/graphit/Graphit-ThinItalic.woff') format('woff'),url('fonts/graphit/Graphit-ThinItalic.woff2') format('woff2');font-weight:100;font-style:italic}@font-face{font-family:Graphit;src:url('fonts/graphit/Graphit-LightItalic.otf') format('opentype');src:url('fonts/graphit/Graphit-LightItalic.eot');src:url('fonts/graphit/Graphit-LightItalic.eot?#iefix') format('embedded-opentype'),url('fonts/graphit/Graphit-LightItalic.ttf') format('truetype'),url('fonts/graphit/Graphit-LightItalic.woff') format('woff'),url('fonts/graphit/Graphit-LightItalic.woff2') format('woff2');font-weight:200 300;font-style:italic}@font-face{font-family:Graphit;src:url('fonts/graphit/Graphit-RegularItalic.otf') format('opentype');src:url('fonts/graphit/Graphit-RegularItalic.eot');src:url('fonts/graphit/Graphit-RegularItalic.eot?#iefix') format('embedded-opentype'),url('fonts/graphit/Graphit-RegularItalic.ttf') format('truetype'),url('fonts/graphit/Graphit-RegularItalic.woff') format('woff'),url('fonts/graphit/Graphit-RegularItalic.woff2') format('woff2');font-weight:400 500;font-style:italic}@font-face{font-family:Graphit;src:url('fonts/graphit/Graphit-MediumItalic.otf') format('opentype');src:url('fonts/graphit/Graphit-MediumItalic.eot');src:url('fonts/graphit/Graphit-MediumItalic.eot?#iefix') format('embedded-opentype'),url('fonts/graphit/Graphit-MediumItalic.ttf') format('truetype'),url('fonts/graphit/Graphit-MediumItalic.woff') format('woff'),url('fonts/graphit/Graphit-MediumItalic.woff2') format('woff2');font-weight:600;font-style:italic}@font-face{font-family:Graphit;src:url('fonts/graphit/Graphit-BoldItalic.otf') format('opentype');src:url('fonts/graphit/Graphit-BoldItalic.eot');src:url('fonts/graphit/Graphit-BoldItalic.eot?#iefix') format('embedded-opentype'),url('fonts/graphit/Graphit-BoldItalic.ttf') format('truetype'),url('fonts/graphit/Graphit-BoldItalic.woff') format('woff'),url('fonts/graphit/Graphit-BoldItalic.woff2') format('woff2');font-weight:700;font-style:italic}@font-face{font-family:Graphit;src:url('fonts/graphit/Graphit-BlackItalic.otf') format('opentype');src:url('fonts/graphit/Graphit-BlackItalic.eot');src:url('fonts/graphit/Graphit-BlackItalic.eot?#iefix') format('embedded-opentype'),url('fonts/graphit/Graphit-BlackItalic.ttf') format('truetype'),url('fonts/graphit/Graphit-BlackItalic.woff') format('woff'),url('fonts/graphit/Graphit-BlackItalic.woff2') format('woff2');font-weight:800 900;font-style:italic}span.bold{font-weight:700}span.medium{font-weight:600}span.thin{font-weight:100}.clickable-text{color:#2cd5c4;transition:color .2s ease-in-out;cursor:pointer}.clickable-text:hover{color:#13a698;text-decoration:none}.center-text{text-align:center!important}.right-text{text-align:right}.left-text{text-align:left}.bold-text{font-weight:700}.no-underline{text-decoration:none}.no-underline:hover{text-decoration:none}.no-hyperlink{text-decoration:none;color:#000}.no-hyperlink:hover{text-decoration:none;color:#000}.medium-text{color:#2a184b!important;text-align:left!important;font-weight:300!important;font-size:16px!important}@media screen and (min-width:1200px){.medium-text{font-size:16px;line-height:22px;letter-spacing:1px}}@media screen and (min-width:1600px){.medium-text{font-size:18px;line-height:30px}}.small-text{color:#827c8e!important;text-align:left!important;line-height:22px!important;font-size:12px!important;letter-spacing:1px!important}.hover-text{cursor:pointer}.large-text{font-size:30px}.strike-through-text{text-decoration:line-through}.no-bullets ul{list-style-type:none}.tick-list{margin-top:10px!important;margin-bottom:30px!important;list-style-position:inside;list-style:none;padding-left:0}.tick-list li{padding:8px 20px 8px 25px}.tick-list li:not(.unavailable){padding-left:45px;text-indent:-10px}.tick-list li.unavailable{color:#ccc;margin-left:20px}.tick-list li .fa-check{padding-right:5px}.tick-list .tick-image{width:20px;margin-right:15px}.pagination i{line-height:2.5}.white-heading-text{font-weight:700;color:#fff;text-align:center}/*!
 * Bootstrap v3.3.6 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box}:after,:before{box-sizing:border-box}html{-webkit-tap-highlight-color:transparent}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#2cd5c4;text-decoration:none}a:focus,a:hover{color:#1e978a;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#2cd5c4}a.text-primary:focus,a.text-primary:hover{color:#22ac9e}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#2cd5c4}a.bg-primary:focus,a.bg-primary:hover{background-color:#22ac9e}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#280071;outline:0;box-shadow:"inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(40, 0, 113, .6)"}.form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{border:0;background-color:transparent}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;font-weight:700;text-transform:uppercase;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:0;-webkit-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:active,.btn:focus{outline:0;text-decoration:none}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#2cd5c4;border-color:#26c1b2}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#22ac9e;border-color:#115750}.btn-primary:hover{color:#fff;background-color:#22ac9e;border-color:#1c8e83}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#22ac9e;border-color:#1c8e83}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#1c8e83;border-color:#115750}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#2cd5c4;border-color:#26c1b2}.btn-primary .badge{color:#2cd5c4;background-color:#fff}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#22ac9e;border-color:#115750}.btn-primary:hover{color:#fff;background-color:#22ac9e;border-color:#1c8e83}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#22ac9e;border-color:#1c8e83}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#1c8e83;border-color:#115750}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#2cd5c4;border-color:#26c1b2}.btn-primary .badge{color:#2cd5c4;background-color:#fff}.btn-success{color:#fff;background-color:#00984f;border-color:#007f42}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#006534;border-color:#000}.btn-success:hover{color:#fff;background-color:#006534;border-color:#004122}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#006534;border-color:#004122}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#004122;border-color:#000}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#00984f;border-color:#007f42}.btn-success .badge{color:#00984f;background-color:#fff}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#006534;border-color:#000}.btn-success:hover{color:#fff;background-color:#006534;border-color:#004122}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#006534;border-color:#004122}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#004122;border-color:#000}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#00984f;border-color:#007f42}.btn-success .badge{color:#00984f;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#df8020;border-color:#c9731d}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#b2661a;border-color:#59330d}.btn-warning:hover{color:#fff;background-color:#b2661a;border-color:#935415}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#b2661a;border-color:#935415}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#935415;border-color:#59330d}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#df8020;border-color:#c9731d}.btn-warning .badge{color:#df8020;background-color:#fff}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#b2661a;border-color:#59330d}.btn-warning:hover{color:#fff;background-color:#b2661a;border-color:#935415}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#b2661a;border-color:#935415}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#935415;border-color:#59330d}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#df8020;border-color:#c9731d}.btn-warning .badge{color:#df8020;background-color:#fff}.btn-danger{color:#fff;background-color:#d0021b;border-color:#b70218}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#9d0214;border-color:#380107}.btn-danger:hover{color:#fff;background-color:#9d0214;border-color:#7a0110}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#9d0214;border-color:#7a0110}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#7a0110;border-color:#380107}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d0021b;border-color:#b70218}.btn-danger .badge{color:#d0021b;background-color:#fff}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#9d0214;border-color:#380107}.btn-danger:hover{color:#fff;background-color:#9d0214;border-color:#7a0110}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#9d0214;border-color:#7a0110}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#7a0110;border-color:#380107}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d0021b;border-color:#b70218}.btn-danger .badge{color:#d0021b;background-color:#fff}.btn-white{color:#280071;background-color:#faf9fb;border-color:#2cd5c4}.btn-white.focus,.btn-white:focus{color:#280071;background-color:#e1dae7;border-color:#156c63}.btn-white:hover{color:#280071;background-color:#e1dae7;border-color:#21a396}.btn-white.active,.btn-white:active,.open>.dropdown-toggle.btn-white{color:#280071;background-color:#e1dae7;border-color:#21a396}.btn-white.active.focus,.btn-white.active:focus,.btn-white.active:hover,.btn-white:active.focus,.btn-white:active:focus,.btn-white:active:hover,.open>.dropdown-toggle.btn-white.focus,.open>.dropdown-toggle.btn-white:focus,.open>.dropdown-toggle.btn-white:hover{color:#280071;background-color:#cfc5d8;border-color:#156c63}.btn-white.active,.btn-white:active,.open>.dropdown-toggle.btn-white{background-image:none}.btn-white.disabled.focus,.btn-white.disabled:focus,.btn-white.disabled:hover,.btn-white[disabled].focus,.btn-white[disabled]:focus,.btn-white[disabled]:hover,fieldset[disabled] .btn-white.focus,fieldset[disabled] .btn-white:focus,fieldset[disabled] .btn-white:hover{background-color:#faf9fb;border-color:#2cd5c4}.btn-white .badge{color:#faf9fb;background-color:#280071}.btn-white.focus,.btn-white:focus{color:#280071;background-color:#e1dae7;border-color:#156c63}.btn-white:hover{color:#280071;background-color:#e1dae7;border-color:#21a396}.btn-white.active,.btn-white:active,.open>.dropdown-toggle.btn-white{color:#280071;background-color:#e1dae7;border-color:#21a396}.btn-white.active.focus,.btn-white.active:focus,.btn-white.active:hover,.btn-white:active.focus,.btn-white:active:focus,.btn-white:active:hover,.open>.dropdown-toggle.btn-white.focus,.open>.dropdown-toggle.btn-white:focus,.open>.dropdown-toggle.btn-white:hover{color:#280071;background-color:#cfc5d8;border-color:#156c63}.btn-white.active,.btn-white:active,.open>.dropdown-toggle.btn-white{background-image:none}.btn-white.disabled.focus,.btn-white.disabled:focus,.btn-white.disabled:hover,.btn-white[disabled].focus,.btn-white[disabled]:focus,.btn-white[disabled]:hover,fieldset[disabled] .btn-white.focus,fieldset[disabled] .btn-white:focus,fieldset[disabled] .btn-white:hover{background-color:#faf9fb;border-color:#2cd5c4}.btn-white .badge{color:#faf9fb;background-color:#280071}.btn-white:hover{color:#fff;background-color:#2cd5c4}.btn-white[disabled]:hover{color:#333}.btn-link{color:#2cd5c4;font-weight:400;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#1e978a;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#2cd5c4}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#2cd5c4}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:5050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{transform:translate(0,-25%);transition:transform .3s ease-out}.modal.in .modal-dialog{transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143;color:#fff}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.header:after,.header:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.header:after,.modal-footer:after,.modal-header:after,.nav:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}.slick-slider.courses-container .slider-arrow,.slick-slider.plan-week-container .slider-arrow,.slick-slider.plans-holder .slider-arrow,.slick-slider.year-in-review .slider-arrow{transform:translateY(-50%);top:50%}.slick-slider.courses-container .slider-arrow.next-arrow,.slick-slider.courses-container .slider-arrow.prev-arrow,.slick-slider.plan-week-container .slider-arrow.next-arrow,.slick-slider.plan-week-container .slider-arrow.prev-arrow,.slick-slider.plans-holder .slider-arrow.next-arrow,.slick-slider.plans-holder .slider-arrow.prev-arrow,.slick-slider.year-in-review .slider-arrow.next-arrow,.slick-slider.year-in-review .slider-arrow.prev-arrow{position:absolute;z-index:1;padding:10px;border-radius:50%;border:solid transparent;background-color:rgba(150,150,150,.1);transition:all .2s ease-in-out}.slick-slider.courses-container .slider-arrow.next-arrow:hover,.slick-slider.courses-container .slider-arrow.prev-arrow:hover,.slick-slider.plan-week-container .slider-arrow.next-arrow:hover,.slick-slider.plan-week-container .slider-arrow.prev-arrow:hover,.slick-slider.plans-holder .slider-arrow.next-arrow:hover,.slick-slider.plans-holder .slider-arrow.prev-arrow:hover,.slick-slider.year-in-review .slider-arrow.next-arrow:hover,.slick-slider.year-in-review .slider-arrow.prev-arrow:hover{background-color:rgba(150,150,150,.2);cursor:pointer}.slick-slider.courses-container .slider-arrow.prev-arrow,.slick-slider.plan-week-container .slider-arrow.prev-arrow,.slick-slider.plans-holder .slider-arrow.prev-arrow,.slick-slider.year-in-review .slider-arrow.prev-arrow{left:0}.slick-slider.courses-container .slider-arrow.next-arrow,.slick-slider.plan-week-container .slider-arrow.next-arrow,.slick-slider.plans-holder .slider-arrow.next-arrow,.slick-slider.year-in-review .slider-arrow.next-arrow{right:0}.slick-slider.courses-container .slick-dots,.slick-slider.plan-week-container .slick-dots,.slick-slider.plans-holder .slick-dots,.slick-slider.year-in-review .slick-dots{text-align:center}.slick-slider.courses-container .slick-dots li,.slick-slider.plan-week-container .slick-dots li,.slick-slider.plans-holder .slick-dots li,.slick-slider.year-in-review .slick-dots li{margin:0}.slick-slider.courses-container .slick-dots li button:not(.slick-active):before,.slick-slider.plan-week-container .slick-dots li button:not(.slick-active):before,.slick-slider.plans-holder .slick-dots li button:not(.slick-active):before,.slick-slider.year-in-review .slick-dots li button:not(.slick-active):before{opacity:1;color:#d3d3d3;transition:all .2s ease-in-out}.slick-slider.courses-container .slick-dots li button:hover:before,.slick-slider.plan-week-container .slick-dots li button:hover:before,.slick-slider.plans-holder .slick-dots li button:hover:before,.slick-slider.year-in-review .slick-dots li button:hover:before{color:#2cd5c4}.slick-slider.courses-container .slick-dots li.slick-active button:before,.slick-slider.plan-week-container .slick-dots li.slick-active button:before,.slick-slider.plans-holder .slick-dots li.slick-active button:before,.slick-slider.year-in-review .slick-dots li.slick-active button:before{color:#280071}.slick-slider.courses-container .slick-dots li.slick-active button:hover:before,.slick-slider.plan-week-container .slick-dots li.slick-active button:hover:before,.slick-slider.plans-holder .slick-dots li.slick-active button:hover:before,.slick-slider.year-in-review .slick-dots li.slick-active button:hover:before{color:#280071}body[class*=" showing-modal-"],body[class^=showing-modal-]{height:100vh;overflow-y:hidden}.registration-back-container{padding:40px 0 0 40px}.checkout-purchase-container{width:100%;margin-bottom:15px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.checkout-purchase-container .payment-info-container{width:100%}.checkout-purchase-container .payment-info-container .payment-items-container{width:100%;border-bottom:solid 1px #d3d3d3;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.checkout-purchase-container .payment-info-container .payment-totals{padding:20px 0;border-bottom:solid 1px #d3d3d3}.checkout-purchase-container .payment-info-container .payment-totals .totals-row{display:flex;color:#2a184b;text-align:left;font-weight:300;font-size:14px}@media screen and (min-width:1200px){.checkout-purchase-container .payment-info-container .payment-totals .totals-row{font-size:16px;line-height:22px;letter-spacing:1px}}@media screen and (min-width:1600px){.checkout-purchase-container .payment-info-container .payment-totals .totals-row{font-size:18px;line-height:30px}}.checkout-purchase-container .payment-info-container .payment-totals .totals-row.final-total{font-weight:700;font-size:20px;color:#1a0049}.checkout-purchase-container .payment-info-container .payment-totals .totals-row.divider{padding-bottom:20px;border-bottom:solid 1px #d3d3d3}.checkout-purchase-container .payment-info-container .payment-totals .totals-row .totals-row-title{flex-grow:1}.checkout-purchase-container .payment-info-container .payment-totals .totals-row .totals-row-amount{flex-basis:100px;text-align:right}.checkout-purchase-container .payment-info-container .payment-totals .totals-row .totals-row-amount.mint{color:#13a698}@media screen and (max-width:599px){.checkout-purchase-container .payment-info-container{margin-bottom:60px}}@media screen and (min-width:600px) and (max-width:899px){.checkout-purchase-container .payment-info-container{margin-bottom:60px}}@media screen and (min-width:900px){.checkout-purchase-container .payment-info-container{max-width:calc(50% - 30px);margin-right:60px}}.checkout-purchase-container .payment-item-container{border:solid 1px #ccc;width:100%;background-color:#fff;margin-bottom:20px;display:flex}.checkout-purchase-container .payment-item-container .payment-item-icon-container{flex-grow:0;flex-shrink:0;width:75px;padding:10px;text-align:center;margin-top:17px}.checkout-purchase-container .payment-item-container .payment-item-icon-container img{width:30px;height:auto}@media screen and (min-width:900px) and (max-width:989px){.checkout-purchase-container .payment-item-container .payment-item-icon-container{display:none}}@media screen and (max-width:499px){.checkout-purchase-container .payment-item-container .payment-item-icon-container{display:none}}.checkout-purchase-container .payment-item-container .payment-item-content-container{flex-grow:1;padding:10px 20px 10px 0}.checkout-purchase-container .payment-item-container .payment-item-content-container p{text-align:left;line-height:25px;font-size:14px;letter-spacing:1px;color:#2a184b;line-height:20px}@media screen and (max-width:499px){.checkout-purchase-container .payment-item-container .payment-item-content-container{padding:10px}}@media screen and (min-width:900px) and (max-width:989px){.checkout-purchase-container .payment-item-container .payment-item-content-container{padding:20px}.checkout-purchase-container .payment-item-container .payment-item-content-container .item-name{margin-top:0!important}.checkout-purchase-container .payment-item-container .payment-item-content-container .item-price{margin-bottom:0!important}}.checkout-purchase-container .payment-form-container{width:100%;margin-bottom:60px}.checkout-purchase-container .payment-form-container label{margin-bottom:0}.checkout-purchase-container .payment-form-container .card-details{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.checkout-purchase-container .payment-form-container .card-details .card-details--item{width:100%;max-width:calc(50% - 5px)}.checkout-purchase-container .payment-form-container .card-details .card-details--item.first-item{margin-right:5px}.checkout-purchase-container .payment-form-container .card-details .card-details--item.last-item{margin-left:5px}.checkout-purchase-container .payment-form-container .stripe-form-element{margin-bottom:15px}.checkout-purchase-container .payment-form-container .cta-container .cta-button{margin:0;width:100%}@media screen and (min-width:900px){.checkout-purchase-container .payment-form-container{max-width:calc(50% - 30px)}}.upgrade-section .account-form-outer{align-items:stretch}.upgrade-section .pricing-cards-container{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.upgrade-section .pricing-cards-container .pricing-card-container{min-height:400px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;width:100%;border:solid 1px #ccc}.upgrade-section .pricing-cards-container .pricing-card-container .pricing-card-header-container{width:100%;background:url('/images/pages/subscriptions/pricing-card-header.jpg');background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.upgrade-section .pricing-cards-container .pricing-card-container .pricing-card-header-container p.title{letter-spacing:1px;text-transform:capitalize;color:#fff;margin:0}.upgrade-section .pricing-cards-container .pricing-card-container .pricing-card-content-container{background-color:#fff}.upgrade-section .pricing-cards-container .pricing-card-container .pricing-card-content-container .price-section-container{width:100%}.upgrade-section .pricing-cards-container .pricing-card-container .pricing-card-content-container .price-section-container p.pricing{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;color:#2cd5c4;letter-spacing:1px;text-align:center;text-transform:uppercase;font-weight:700}.upgrade-section .pricing-cards-container .pricing-card-container .pricing-card-content-container .content-section-container{width:100%;padding-bottom:10px}.upgrade-section .pricing-cards-container .pricing-card-container .pricing-card-content-container .content-section-container p{text-align:center;line-height:25px;font-size:14px;letter-spacing:1px;color:#2a184b}.upgrade-section .pricing-cards-container .pricing-card-container .pricing-card-content-container .content-section-container p.payment{font-weight:700;color:#2a184b}.upgrade-section .pricing-cards-container .pricing-card-container .pricing-card-content-container .cta-container{width:100%}.upgrade-section .pricing-cards-container .pricing-card-container .pricing-card-content-container .cta-container .cta-button{width:100%}.upgrade-section .teacher-verify-container #card-element,.upgrade-section .teacher-verify-container input[type=date],.upgrade-section .teacher-verify-container input[type=email],.upgrade-section .teacher-verify-container input[type=number],.upgrade-section .teacher-verify-container input[type=password],.upgrade-section .teacher-verify-container input[type=text],.upgrade-section .teacher-verify-container textarea{color:#2a184b!important;background-color:#fff;padding:10px 15px;border:solid 1px #827c8e;border-radius:0!important;letter-spacing:1px;width:100%;margin:5px 0}.upgrade-section .teacher-verify-container #card-element::placeholder,.upgrade-section .teacher-verify-container input[type=date]::placeholder,.upgrade-section .teacher-verify-container input[type=email]::placeholder,.upgrade-section .teacher-verify-container input[type=number]::placeholder,.upgrade-section .teacher-verify-container input[type=password]::placeholder,.upgrade-section .teacher-verify-container input[type=text]::placeholder,.upgrade-section .teacher-verify-container textarea::placeholder{color:#a9a2b6;opacity:1}.upgrade-section .teacher-verify-container textarea{resize:vertical;overflow:auto}.upgrade-section .teacher-verify-container .chzn-select-container{transition:all .2s ease-in-out}.upgrade-section .teacher-verify-container .chzn-select-container:not(.disabled){border:solid 1px #827c8e}.upgrade-section .teacher-verify-container .chzn-select-container.disabled{cursor:auto;border:solid 1px #d3d3d3}.upgrade-section .teacher-verify-container .chzn-select-container:not(.disabled) .chzn-container-single .chzn-single span{color:#1a0049}.upgrade-section .teacher-verify-container .chzn-select-container .chzn-container-single .chzn-single{padding-left:7px;height:24px;line-height:23px;border:0}.upgrade-section .teacher-verify-container .chzn-select-container .chzn-container-single .chzn-single span{font-size:11px;letter-spacing:2.4px}.upgrade-section .teacher-verify-container .chzn-select-container .chzn-container-single .chzn-single.chzn-default span{color:#a9a2b6}.upgrade-section .teacher-verify-container .chzn-select-container .chzn-container-single .chzn-single div{height:33px;width:25px;top:-4px}.upgrade-section .teacher-verify-container .chzn-select-container .chzn-container-single .chzn-drop{border:solid 1px #d3d3d3}.upgrade-section .teacher-verify-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-search{padding:0;border-bottom:solid 1px #d3d3d3}.upgrade-section .teacher-verify-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-search:before{top:5px;right:5px;color:#a9a9a9}.upgrade-section .teacher-verify-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-search input[type=text]{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.upgrade-section .teacher-verify-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.upgrade-section .teacher-verify-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.highlighted,.upgrade-section .teacher-verify-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.result-selected,.upgrade-section .teacher-verify-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:active,.upgrade-section .teacher-verify-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus,.upgrade-section .teacher-verify-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus-within,.upgrade-section .teacher-verify-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:hover{background-color:#6638b6!important;color:#fff}.upgrade-section .teacher-verify-container .chzn-select-container select:hover{border-color:#2cd5c4}@media screen and (max-width:599px){.upgrade-section .toggle{margin:70px 0 15px}.upgrade-section .pricing-card-container .pricing-card-header-container{height:50px}.upgrade-section .pricing-card-container .pricing-card-header-container p.title{font-size:14px;font-weight:700}.upgrade-section .pricing-card-container .pricing-card-content-container{padding:15px}.upgrade-section .pricing-card-container .pricing-card-content-container .price-section-container p.pricing{font-size:12px;line-height:25px;margin-top:10px;margin-bottom:30px}.upgrade-section .pricing-card-container .pricing-card-content-container .price-section-container p.pricing .price{font-size:40px;margin:0 15px}.upgrade-section .pricing-card-container .pricing-card-content-container .content-section-container p.payment{margin-bottom:15px}.upgrade-section .upgrade-plus-holder .account-form-outer{flex-direction:column-reverse}.upgrade-section .upgrade-plus-holder .account-form-outer .account-form-description-container{display:block!important;padding:30px}}@media screen and (min-width:600px) and (max-width:899px){.upgrade-section .toggle{margin:70px 0 15px}.upgrade-section .toggle .toggle-item{width:200px;height:40px}.upgrade-section .pricing-card-container{max-width:350px}.upgrade-section .pricing-card-container .pricing-card-header-container{height:60px}.upgrade-section .pricing-card-container .pricing-card-header-container p.title{font-size:16px;font-weight:300}.upgrade-section .pricing-card-container .pricing-card-content-container{padding:30px}.upgrade-section .pricing-card-container .pricing-card-content-container .price-section-container p.pricing{font-size:12px;line-height:25px;margin-top:10px;margin-bottom:30px}.upgrade-section .pricing-card-container .pricing-card-content-container .price-section-container p.pricing .price{font-size:60px;margin:0 15px}.upgrade-section .pricing-card-container .pricing-card-content-container .content-section-container p.payment{margin-bottom:15px}.upgrade-section .upgrade-plus-holder .account-form-outer{flex-direction:column-reverse}.upgrade-section .upgrade-plus-holder .account-form-outer .account-form-description-container{display:block!important;padding:30px}.upgrade-section .upgrade-plus-holder .account-form-outer .account-form-description-container .lc-feature-container{width:100%}.upgrade-section .upgrade-plus-holder .account-form-outer .account-form-description-container .lc-feature-container .lc-feature-item{max-width:100%;margin:5px 0}.upgrade-section .upgrade-plus-holder .account-form-outer .account-form-description-container .lc-feature-container .lc-feature-item .lc-feature-icon{font-size:24px;height:30px}.upgrade-section .upgrade-plus-holder .account-form-outer .account-form-description-container .lc-feature-container .lc-feature-item .lc-feature-description{height:auto;padding:15px}.upgrade-section .upgrade-plus-holder .account-form-outer .account-form-container{width:100%}}@media screen and (min-width:900px) and (max-width:1199px){.upgrade-section .toggle{margin:70px 0 15px}.upgrade-section .toggle .toggle-item{width:200px;height:40px}.upgrade-section .pricing-card-container{max-width:350px}.upgrade-section .pricing-card-container .pricing-card-header-container{height:60px}.upgrade-section .pricing-card-container .pricing-card-header-container p.title{font-size:16px;font-weight:300}.upgrade-section .pricing-card-container .pricing-card-content-container{padding:30px}.upgrade-section .pricing-card-container .pricing-card-content-container .price-section-container p.pricing{font-size:12px;line-height:25px;margin-top:10px;margin-bottom:30px}.upgrade-section .pricing-card-container .pricing-card-content-container .price-section-container p.pricing .price{font-size:60px;margin:0 15px}.upgrade-section .pricing-card-container .pricing-card-content-container .content-section-container p.payment{margin-bottom:15px}.upgrade-section .upgrade-plus-holder .account-form-outer .account-form-description-container .lc-feature-container{width:100%}.upgrade-section .upgrade-plus-holder .account-form-outer .account-form-description-container .lc-feature-container .lc-feature-item{max-width:100%;margin:5px 0}.upgrade-section .upgrade-plus-holder .account-form-outer .account-form-description-container .lc-feature-container .lc-feature-item .lc-feature-icon{font-size:24px;height:30px}.upgrade-section .upgrade-plus-holder .account-form-outer .account-form-description-container .lc-feature-container .lc-feature-item .lc-feature-description{height:auto;padding:15px}.upgrade-section .upgrade-plus-holder .account-form-outer .account-form-container{width:100%}}@media screen and (min-width:1200px){.upgrade-section .pricing-card-container{max-width:350px}.upgrade-section .pricing-card-container .pricing-card-header-container{height:70px}.upgrade-section .pricing-card-container .pricing-card-header-container p.title{font-size:18px;font-weight:300}.upgrade-section .pricing-card-container .pricing-card-content-container{padding:30px}.upgrade-section .pricing-card-container .pricing-card-content-container .price-section-container p.pricing{font-size:12px;line-height:25px;margin-top:10px;margin-bottom:30px}.upgrade-section .pricing-card-container .pricing-card-content-container .price-section-container p.pricing .price{font-size:60px;margin:0 15px}.upgrade-section .pricing-card-container .pricing-card-content-container .content-section-container p.payment{margin-bottom:15px}.upgrade-section .account-form-outer{flex-direction:row}.upgrade-section .account-form-outer .account-form-description-container{width:55%;padding:60px}.upgrade-section .account-form-outer .account-form-description-container .lc-feature-container{width:100%}.upgrade-section .account-form-outer .account-form-description-container .lc-feature-container .lc-feature-item{max-width:calc((100% - 26px)/ 3);margin:15px 5px}.upgrade-section .account-form-outer .account-form-description-container .lc-feature-container .lc-feature-item.first-item{margin-left:0}.upgrade-section .account-form-outer .account-form-description-container .lc-feature-container .lc-feature-item.last-item{margin-right:0}.upgrade-section .account-form-outer .account-form-description-container .lc-feature-container .lc-feature-item .lc-feature-icon{font-size:40px;height:70px}.upgrade-section .account-form-outer .account-form-description-container .lc-feature-container .lc-feature-item .lc-feature-description{height:160px;padding:15px}}#video-popup-modal{flex-wrap:wrap;align-items:center;justify-content:center}#video-popup-modal .modal-dialog{width:80%}.modal-background{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background-image:url('/images/components/banners/lc-banner-grey.jpg');background-repeat:repeat;z-index:99997}.modal-background.visible{display:block}.modal-background .modal-wrapper{width:100%;height:100%;position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.modal-background .modal-wrapper .modal-header-container{width:100%;height:100px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.modal-background .modal-wrapper .modal-header-container .modal-logo-container{display:flex;flex-wrap:wrap;justify-content:flex-start}.modal-background .modal-wrapper .modal-header-container .modal-close-container{display:flex;flex-wrap:wrap;justify-content:flex-end}.modal-background .modal-wrapper .modal-header-container .modal-close-container img:hover{cursor:pointer}.modal-background .modal-wrapper .modal-content-wrapper{width:100%;height:calc(100% - 100px);display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.modal-background{opacity:0;transition:all .3s ease-in-out}.modal-background.modal-fade-visible{opacity:1}.modal-content-heading h2{color:#280071;text-align:center;font-weight:700;line-height:39px}@media screen and (min-width:1600px){.modal-content-heading h2{font-size:30px;letter-spacing:1px;margin-top:20px;margin-bottom:20px}}@media screen and (max-width:599px){.modal-content-heading h2{font-size:20px;letter-spacing:0;line-height:26px;font-weight:600}}.modal-content-form form{margin-bottom:30px}.modal-content-form p:not(.hr-text-paragraph){color:#2a184b;text-align:left;line-height:25px;font-size:14px;letter-spacing:1px;color:#1a0049;font-size:12px}.modal-content-container{display:none}.modal-content-container.visible{display:block}.modal-content-container p.tacs a,.modal-content-container span#signin-switch,.modal-content-container span#signup-switch{color:#2cd5c4;transition:all .2s ease-in-out}.modal-content-container p.tacs a:hover,.modal-content-container span#signin-switch:hover,.modal-content-container span#signup-switch:hover{cursor:pointer;color:#13a698;text-decoration:none}p#signup-redirect,p#signup-switch{display:none}p#signup-redirect.visible,p#signup-switch.visible{display:block}.modal{padding-right:0!important}.modal.background{background-image:url('/images/components/banners/lc-banner-grey.jpg')}.modal .modal-wrapper{width:100%;height:100%;margin:0}.modal .modal-header-container{width:100%;height:65px;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.modal .modal-header-container .modal-logo-container{padding:15px 0 0 15px;position:absolute;left:10px;top:10px;margin:0}@media screen and (max-width:599px){.modal .modal-header-container .modal-logo-container{width:calc(100% - (27px + 150px))}}.modal .modal-header-container .modal-close-container{padding:15px 15px 0 0;position:absolute;top:10px;right:10px;margin:0;width:42px;height:42px;display:flex;flex-wrap:wrap;justify-content:flex-end}.modal .modal-header-container .modal-close-container img{width:30px;height:30px;opacity:.7;transition:all .2s ease-in-out}.modal .modal-header-container .modal-close-container img:hover{cursor:pointer;opacity:1}@media screen and (max-width:599px){.modal .modal-header-container .modal-close-container img{transform:scale(.7) rotate(.02deg)}}.modal .modal-content-wrapper{width:100%;height:calc(100% - 100px);display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}@media screen and (max-width:399px){.modal .modal-content-wrapper .container{padding:0!important}}.modal .modal-dialog{position:absolute;margin:15px;top:calc(50% - 15px);left:calc(50% - 15px);transform:translate(-50%,-50%)!important}.modal .modal-dialog .modal-content{background-color:#280071;border-radius:0}.modal .modal-dialog .modal-content .modal-header-section{position:relative;padding:13px 15px 15px;min-height:51px;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}.modal .modal-dialog .modal-content .modal-header-section .modal-title{color:#fff;padding-right:15px;overflow-wrap:break-word;font-weight:700;font-size:16px;letter-spacing:1px;line-height:1.3;width:calc(100% - 15px);text-align:left;margin:0}.modal .modal-dialog .modal-content .modal-header-section .close-button{width:15px}.modal .modal-dialog .modal-content .modal-header-section .close-button:active,.modal .modal-dialog .modal-content .modal-header-section .close-button:focus{outline:0;text-decoration:none}.modal .modal-dialog .modal-content .modal-header-section .close-button:hover>i{color:#fff;cursor:pointer}.modal .modal-dialog .modal-content .modal-header-section .close-button i{font-size:16px;color:#13a698;transition:all .2s ease-in-out}.modal .modal-dialog .modal-content .modal-body{background-color:#fff;padding:30px}.modal .modal-dialog .modal-content .modal-body h2,.modal .modal-dialog .modal-content .modal-body p{margin:0}.modal .modal-dialog .modal-content .modal-body h2.mint,.modal .modal-dialog .modal-content .modal-body p.mint{color:#13a698}.modal .modal-dialog .modal-content .modal-footer{height:10px}.modal .modal-dialog .modal-content .modal-footer button{display:none}@media screen and (max-width:767px){.modal .modal-dialog{width:calc(100% - 30px)!important}}.lcModal .close,.lcModal .modal-header{color:#fff}.lcModal .modal-header{padding:5px 15px}.lcModal .close{opacity:1}.login-signin-wrapper,.upgrade-section{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column}.login-signin-wrapper.plain .account-form-outer,.upgrade-section.plain .account-form-outer{background-color:transparent;box-shadow:none}.login-signin-wrapper.plain .account-form-outer .account-form-container,.upgrade-section.plain .account-form-outer .account-form-container{background-color:transparent}.login-signin-wrapper .account-form-outer .tacs,.upgrade-section .account-form-outer .tacs{margin-top:51px}.login-signin-wrapper .account-form-outer .social-section,.upgrade-section .account-form-outer .social-section{margin-bottom:20px}.login-signin-wrapper .account-form-outer .social-section .facebook-login,.upgrade-section .account-form-outer .social-section .facebook-login{display:none}.login-signin-wrapper .role-promo,.upgrade-section .role-promo{display:none}.login-signin-wrapper .role-promo.visible,.upgrade-section .role-promo.visible{display:block}.login-signin-wrapper .role-promo h2.promo-heading,.upgrade-section .role-promo h2.promo-heading{color:#280071;text-align:left;font-weight:700;line-height:39px;width:100%}@media screen and (min-width:1600px){.login-signin-wrapper .role-promo h2.promo-heading,.upgrade-section .role-promo h2.promo-heading{font-size:30px;letter-spacing:1px;margin-top:20px;margin-bottom:20px}}@media screen and (max-width:599px){.login-signin-wrapper .role-promo h2.promo-heading,.upgrade-section .role-promo h2.promo-heading{font-size:20px;letter-spacing:0;line-height:26px;font-weight:600}}.login-signin-wrapper .role-promo ul.fa-ul,.upgrade-section .role-promo ul.fa-ul{margin-bottom:15px}.login-signin-wrapper .role-promo ul.fa-ul li,.upgrade-section .role-promo ul.fa-ul li{margin-bottom:10px}.login-signin-wrapper .role-promo ul.fa-ul li i.fas,.upgrade-section .role-promo ul.fa-ul li i.fas{color:#13a698}.login-signin-wrapper .account-form-outer,.upgrade-section .account-form-outer{margin:60px 0;background-color:rgba(255,255,255,.3);box-shadow:rgba(0,0,0,.1) 2px 2px 4px;display:flex;flex-wrap:wrap;align-items:flex-start}.login-signin-wrapper .account-form-outer .account-form-description-container h2,.upgrade-section .account-form-outer .account-form-description-container h2{margin-top:0!important;margin-bottom:30px!important}.login-signin-wrapper .account-form-outer .account-form-description-container h3,.upgrade-section .account-form-outer .account-form-description-container h3{color:#13a698;text-align:left;font-weight:700;line-height:34px;margin-top:0!important}@media screen and (min-width:1600px){.login-signin-wrapper .account-form-outer .account-form-description-container h3,.upgrade-section .account-form-outer .account-form-description-container h3{font-size:24px;letter-spacing:.5px;margin-top:20px;margin-bottom:20px}}@media screen and (max-width:599px){.login-signin-wrapper .account-form-outer .account-form-description-container h3,.upgrade-section .account-form-outer .account-form-description-container h3{font-size:18px;letter-spacing:0;line-height:23.4px;font-weight:600}}.login-signin-wrapper .account-form-outer .account-form-description-container p,.upgrade-section .account-form-outer .account-form-description-container p{color:#2a184b;text-align:left;line-height:25px;font-size:14px;letter-spacing:1px;color:#1a0049}.login-signin-wrapper .account-form-outer .account-form-description-container ol,.login-signin-wrapper .account-form-outer .account-form-description-container ul,.upgrade-section .account-form-outer .account-form-description-container ol,.upgrade-section .account-form-outer .account-form-description-container ul{color:#2a184b;text-align:left;line-height:25px;font-size:14px;letter-spacing:1px;color:#1a0049}.login-signin-wrapper .account-form-outer .account-form-description-container .lc-feature-container,.upgrade-section .account-form-outer .account-form-description-container .lc-feature-container{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start}.login-signin-wrapper .account-form-outer .account-form-description-container .lc-feature-container .lc-feature-item,.upgrade-section .account-form-outer .account-form-description-container .lc-feature-container .lc-feature-item{width:100%}.login-signin-wrapper .account-form-outer .account-form-description-container .lc-feature-container .lc-feature-item.first-item,.upgrade-section .account-form-outer .account-form-description-container .lc-feature-container .lc-feature-item.first-item{margin-left:0}.login-signin-wrapper .account-form-outer .account-form-description-container .lc-feature-container .lc-feature-item.last-item,.upgrade-section .account-form-outer .account-form-description-container .lc-feature-container .lc-feature-item.last-item{margin-right:0}.login-signin-wrapper .account-form-outer .account-form-description-container .lc-feature-container .lc-feature-item .lc-feature-icon,.upgrade-section .account-form-outer .account-form-description-container .lc-feature-container .lc-feature-item .lc-feature-icon{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;color:#fff;background-color:#6638b6}.login-signin-wrapper .account-form-outer .account-form-description-container .lc-feature-container .lc-feature-item.first-item .lc-feature-icon,.upgrade-section .account-form-outer .account-form-description-container .lc-feature-container .lc-feature-item.first-item .lc-feature-icon{background-color:#b196de}.login-signin-wrapper .account-form-outer .account-form-description-container .lc-feature-container .lc-feature-item.last-item .lc-feature-icon,.upgrade-section .account-form-outer .account-form-description-container .lc-feature-container .lc-feature-item.last-item .lc-feature-icon{background-color:#280071}.login-signin-wrapper .account-form-outer .account-form-description-container .lc-feature-container .lc-feature-item .lc-feature-description,.upgrade-section .account-form-outer .account-form-description-container .lc-feature-container .lc-feature-item .lc-feature-description{color:#13a698;background-color:#fff;color:#2a184b;text-align:left;line-height:25px;font-size:14px;letter-spacing:1px}.login-signin-wrapper .account-form-outer .account-form-container,.upgrade-section .account-form-outer .account-form-container{background-color:#fff}.login-signin-wrapper .account-form-outer .account-form-container .account-form-heading,.upgrade-section .account-form-outer .account-form-container .account-form-heading{color:#280071;text-align:left;font-weight:700;line-height:39px;margin:0 0 30px 0!important}@media screen and (min-width:1600px){.login-signin-wrapper .account-form-outer .account-form-container .account-form-heading,.upgrade-section .account-form-outer .account-form-container .account-form-heading{font-size:30px;letter-spacing:1px;margin-top:20px;margin-bottom:20px}}@media screen and (max-width:599px){.login-signin-wrapper .account-form-outer .account-form-container .account-form-heading,.upgrade-section .account-form-outer .account-form-container .account-form-heading{font-size:20px;letter-spacing:0;line-height:26px;font-weight:600}}.login-signin-wrapper .account-form-outer .account-form-container.has-split-layout,.upgrade-section .account-form-outer .account-form-container.has-split-layout{align-self:stretch}.login-signin-wrapper .account-form-outer .account-form-container.has-split-layout h3,.upgrade-section .account-form-outer .account-form-container.has-split-layout h3{color:#13a698;margin:0 0 30px 0!important}.login-signin-wrapper .account-form-outer .account-form-container.has-split-layout form#RegistrationForm_RegistrationForm.form-style,.upgrade-section .account-form-outer .account-form-container.has-split-layout form#RegistrationForm_RegistrationForm.form-style{margin-bottom:15px!important}.login-signin-wrapper .account-form-outer .account-form-container.has-full-layout,.upgrade-section .account-form-outer .account-form-container.has-full-layout{padding:30px}.login-signin-wrapper .account-form-outer .account-form-container.has-full-layout #CustomLoginForm_LoginForm_action_doLogin,.upgrade-section .account-form-outer .account-form-container.has-full-layout #CustomLoginForm_LoginForm_action_doLogin{margin-bottom:30px!important}.login-signin-wrapper .account-form-outer .account-form-container .registration-middle-name,.upgrade-section .account-form-outer .account-form-container .registration-middle-name{display:none}.login-signin-wrapper .account-form-outer .account-form-container .already-have-account,.login-signin-wrapper .account-form-outer .account-form-container .need-an-account,.login-signin-wrapper .account-form-outer .account-form-container .t-and-c-conditions,.upgrade-section .account-form-outer .account-form-container .already-have-account,.upgrade-section .account-form-outer .account-form-container .need-an-account,.upgrade-section .account-form-outer .account-form-container .t-and-c-conditions{text-align:center}.login-signin-wrapper .account-form-outer .account-form-container .registration-number-link,.upgrade-section .account-form-outer .account-form-container .registration-number-link{display:none}.login-signin-wrapper .account-form-outer .account-form-container .registration-number-link:hover,.upgrade-section .account-form-outer .account-form-container .registration-number-link:hover{text-decoration:underline}.login-signin-wrapper .account-form-outer .account-form-container #RegistrationForm_RegistrationForm_RegistrationNumber_Holder,.upgrade-section .account-form-outer .account-form-container #RegistrationForm_RegistrationForm_RegistrationNumber_Holder{display:none}.login-signin-wrapper .account-form-outer .account-form-container #RegistrationForm_RegistrationForm_School_Holder,.upgrade-section .account-form-outer .account-form-container #RegistrationForm_RegistrationForm_School_Holder{display:none;margin-top:28px}.login-signin-wrapper .account-form-outer .account-form-container #RegistrationForm_RegistrationForm_School_Holder .chzn-container,.upgrade-section .account-form-outer .account-form-container #RegistrationForm_RegistrationForm_School_Holder .chzn-container{margin:0}.login-signin-wrapper .account-form-outer .account-form-container #RegistrationForm_RegistrationForm_School_Holder .chzn-single,.upgrade-section .account-form-outer .account-form-container #RegistrationForm_RegistrationForm_School_Holder .chzn-single{padding-top:4px;height:42px}.login-signin-wrapper .account-form-outer .account-form-container #RegistrationForm_RegistrationForm_School_Holder .chzn-single span,.upgrade-section .account-form-outer .account-form-container #RegistrationForm_RegistrationForm_School_Holder .chzn-single span{color:#827c8e}.login-signin-wrapper .account-form-outer .account-form-container #RegistrationForm_RegistrationForm_School_Holder .chzn-container .chzn-default span,.upgrade-section .account-form-outer .account-form-container #RegistrationForm_RegistrationForm_School_Holder .chzn-container .chzn-default span{color:#827c8e}.login-signin-wrapper .account-form-outer .account-form-container #RegistrationForm_RegistrationForm_School_Holder .chzn-container-single .chzn-single div b,.upgrade-section .account-form-outer .account-form-container #RegistrationForm_RegistrationForm_School_Holder .chzn-container-single .chzn-single div b{margin-top:13px}.login-signin-wrapper .account-form-outer .account-form-container .role-select-container,.upgrade-section .account-form-outer .account-form-container .role-select-container{display:flex;width:100%}.login-signin-wrapper .account-form-outer .account-form-container .role-select-container .tp-checkbox,.upgrade-section .account-form-outer .account-form-container .role-select-container .tp-checkbox{font-size:16px;width:auto}.login-signin-wrapper .account-form-outer .account-form-container .role-select-container .tp-checkbox:not(:last-child),.upgrade-section .account-form-outer .account-form-container .role-select-container .tp-checkbox:not(:last-child){margin-right:20px}.login-signin-wrapper .account-form-outer .account-form-container .role-select-container .tp-checkbox i,.upgrade-section .account-form-outer .account-form-container .role-select-container .tp-checkbox i{font-size:18px}.login-signin-wrapper .account-form-outer .account-form-container .toggle .toggle-item,.upgrade-section .account-form-outer .account-form-container .toggle .toggle-item{max-width:33.3%}@media screen and (max-width:599px){.login-signin-wrapper .account-form-outer .account-form-container .mobile-terms-and-conditions,.upgrade-section .account-form-outer .account-form-container .mobile-terms-and-conditions{display:block}}@media screen and (min-width:600px) and (max-width:1199px){.login-signin-wrapper .account-form-outer .account-form-container .mobile-terms-and-conditions,.upgrade-section .account-form-outer .account-form-container .mobile-terms-and-conditions{display:block}}@media screen and (min-width:900px) and (max-width:1199px){.login-signin-wrapper .account-form-outer .account-form-container .mobile-terms-and-conditions,.upgrade-section .account-form-outer .account-form-container .mobile-terms-and-conditions{display:none}}@media screen and (min-width:1200px){.login-signin-wrapper .account-form-outer .account-form-container .mobile-terms-and-conditions,.upgrade-section .account-form-outer .account-form-container .mobile-terms-and-conditions{display:none}}.login-signin-wrapper .account-form-outer .account-form-container .lost-password p,.upgrade-section .account-form-outer .account-form-container .lost-password p{text-align:right}@media screen and (max-width:399px){.login-signin-wrapper .account-form-outer,.upgrade-section .account-form-outer{max-width:300px;margin:30px 0}.login-signin-wrapper .account-form-outer .account-form-description-container,.upgrade-section .account-form-outer .account-form-description-container{display:none}.login-signin-wrapper .account-form-outer .account-form-container .mobile-only,.upgrade-section .account-form-outer .account-form-container .mobile-only{display:block}.login-signin-wrapper .account-form-outer .account-form-container.has-split-layout,.upgrade-section .account-form-outer .account-form-container.has-split-layout{width:100%;padding:30px}.login-signin-wrapper .account-form-outer .account-form-container.has-full-layout,.upgrade-section .account-form-outer .account-form-container.has-full-layout{width:100%}}@media screen and (min-width:400px) and (max-width:499px){.login-signin-wrapper .account-form-outer,.upgrade-section .account-form-outer{max-width:360px;margin:30px 0}.login-signin-wrapper .account-form-outer .account-form-description-container,.upgrade-section .account-form-outer .account-form-description-container{display:none}.login-signin-wrapper .account-form-outer .account-form-container .mobile-only,.upgrade-section .account-form-outer .account-form-container .mobile-only{display:block}.login-signin-wrapper .account-form-outer .account-form-container.has-split-layout,.upgrade-section .account-form-outer .account-form-container.has-split-layout{width:100%;padding:30px}.login-signin-wrapper .account-form-outer .account-form-container.has-full-layout,.upgrade-section .account-form-outer .account-form-container.has-full-layout{width:100%}}@media screen and (min-width:500px) and (max-width:599px){.login-signin-wrapper .account-form-outer,.upgrade-section .account-form-outer{max-width:450px}.login-signin-wrapper .account-form-outer .account-form-description-container,.upgrade-section .account-form-outer .account-form-description-container{display:none}.login-signin-wrapper .account-form-outer .account-form-container .mobile-only,.upgrade-section .account-form-outer .account-form-container .mobile-only{display:block}.login-signin-wrapper .account-form-outer .account-form-container.has-split-layout,.upgrade-section .account-form-outer .account-form-container.has-split-layout{width:100%;padding:30px}.login-signin-wrapper .account-form-outer .account-form-container.has-full-layout,.upgrade-section .account-form-outer .account-form-container.has-full-layout{width:100%}}@media screen and (min-width:600px) and (max-width:899px){.login-signin-wrapper .account-form-outer,.upgrade-section .account-form-outer{max-width:400px}.login-signin-wrapper .account-form-outer .account-form-description-container,.upgrade-section .account-form-outer .account-form-description-container{display:none}.login-signin-wrapper .account-form-outer .account-form-container .mobile-only,.upgrade-section .account-form-outer .account-form-container .mobile-only{display:block}.login-signin-wrapper .account-form-outer .account-form-container.has-split-layout,.upgrade-section .account-form-outer .account-form-container.has-split-layout{width:100%;padding:30px}.login-signin-wrapper .account-form-outer .account-form-container.has-full-layout,.upgrade-section .account-form-outer .account-form-container.has-full-layout{width:100%}}@media screen and (min-width:900px) and (max-width:1199px){.login-signin-wrapper .account-form-outer,.upgrade-section .account-form-outer{max-width:750px}.login-signin-wrapper .account-form-outer .account-form-description-container,.upgrade-section .account-form-outer .account-form-description-container{width:50%;padding:30px}.login-signin-wrapper .account-form-outer .account-form-description-container .lc-feature-container,.upgrade-section .account-form-outer .account-form-description-container .lc-feature-container{width:100%}.login-signin-wrapper .account-form-outer .account-form-description-container .lc-feature-container .lc-feature-item,.upgrade-section .account-form-outer .account-form-description-container .lc-feature-container .lc-feature-item{max-width:100%;margin:5px 0}.login-signin-wrapper .account-form-outer .account-form-description-container .lc-feature-container .lc-feature-item .lc-feature-icon,.upgrade-section .account-form-outer .account-form-description-container .lc-feature-container .lc-feature-item .lc-feature-icon{font-size:24px;height:30px}.login-signin-wrapper .account-form-outer .account-form-description-container .lc-feature-container .lc-feature-item .lc-feature-description,.upgrade-section .account-form-outer .account-form-description-container .lc-feature-container .lc-feature-item .lc-feature-description{height:auto;padding:15px}.login-signin-wrapper .account-form-outer .account-form-container .mobile-only,.upgrade-section .account-form-outer .account-form-container .mobile-only{display:none}.login-signin-wrapper .account-form-outer .account-form-container.has-split-layout,.upgrade-section .account-form-outer .account-form-container.has-split-layout{width:50%;padding:30px}.login-signin-wrapper .account-form-outer .account-form-container.has-full-layout,.upgrade-section .account-form-outer .account-form-container.has-full-layout{width:100%}}@media screen and (min-width:1200px){.login-signin-wrapper .account-form-outer,.upgrade-section .account-form-outer{max-width:1100px}.login-signin-wrapper .account-form-outer .account-form-description-container,.upgrade-section .account-form-outer .account-form-description-container{width:55%;padding:60px}.login-signin-wrapper .account-form-outer .account-form-description-container .lc-feature-container,.upgrade-section .account-form-outer .account-form-description-container .lc-feature-container{width:100%}.login-signin-wrapper .account-form-outer .account-form-description-container .lc-feature-container .lc-feature-item,.upgrade-section .account-form-outer .account-form-description-container .lc-feature-container .lc-feature-item{max-width:calc((100% - 26px)/ 3);margin:15px 5px}.login-signin-wrapper .account-form-outer .account-form-description-container .lc-feature-container .lc-feature-item.first-item,.upgrade-section .account-form-outer .account-form-description-container .lc-feature-container .lc-feature-item.first-item{margin-left:0}.login-signin-wrapper .account-form-outer .account-form-description-container .lc-feature-container .lc-feature-item.last-item,.upgrade-section .account-form-outer .account-form-description-container .lc-feature-container .lc-feature-item.last-item{margin-right:0}.login-signin-wrapper .account-form-outer .account-form-description-container .lc-feature-container .lc-feature-item .lc-feature-icon,.upgrade-section .account-form-outer .account-form-description-container .lc-feature-container .lc-feature-item .lc-feature-icon{font-size:40px;height:70px}.login-signin-wrapper .account-form-outer .account-form-description-container .lc-feature-container .lc-feature-item .lc-feature-description,.upgrade-section .account-form-outer .account-form-description-container .lc-feature-container .lc-feature-item .lc-feature-description{height:160px;padding:15px}.login-signin-wrapper .account-form-outer .account-form-container .mobile-only,.upgrade-section .account-form-outer .account-form-container .mobile-only{display:none}.login-signin-wrapper .account-form-outer .account-form-container.has-split-layout,.upgrade-section .account-form-outer .account-form-container.has-split-layout{width:45%;padding:30px}.login-signin-wrapper .account-form-outer .account-form-container.has-full-layout,.upgrade-section .account-form-outer .account-form-container.has-full-layout{width:100%}}@media screen and (max-width:499px){.login-signin-wrapper .account-form-outer .account-form-container .lost-password,.login-signin-wrapper .account-form-outer .account-form-container .remember-me,.upgrade-section .account-form-outer .account-form-container .lost-password,.upgrade-section .account-form-outer .account-form-container .remember-me{float:none;width:100%}.login-signin-wrapper .account-form-outer .account-form-container .lost-password p,.upgrade-section .account-form-outer .account-form-container .lost-password p{text-align:left}}.banner-intro-container{display:flex;justify-content:center}.banner-intro-container.no-fade{background-image:none}@media screen and (min-width:600px) and (max-width:1199px){.banner-intro-container{padding:30px}}@media screen and (min-width:900px) and (max-width:1199px){.banner-intro-container{padding:30px 60px}}@media screen and (min-width:1200px){.banner-intro-container{padding:30px 0}}@media screen and (min-width:1600px){.banner-intro-container{padding:70px 0}}.banner-intro-container .flexbox-row.mobile-wrap-reverse{flex-wrap:wrap-reverse}.banner-intro-container .hp-intro-left{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center}.banner-intro-container .hp-intro-left .hp-intro-left-inner h1,.banner-intro-container .hp-intro-left .hp-intro-left-inner p{text-align:left}.banner-intro-container .hp-intro-left .hp-intro-left-inner h1{color:#280071;text-align:left;font-weight:700}@media screen and (max-width:599px){.banner-intro-container .hp-intro-left .hp-intro-left-inner h1{font-size:24px;line-height:40px;letter-spacing:0;margin-top:0;margin-bottom:20px}}@media screen and (min-width:400px) and (max-width:599px){.banner-intro-container .hp-intro-left .hp-intro-left-inner h1{font-size:24px;line-height:40px;letter-spacing:0}}@media screen and (min-width:600px) and (max-width:1199px){.banner-intro-container .hp-intro-left .hp-intro-left-inner h1{font-size:36px;line-height:54px;letter-spacing:2px;margin-top:0}}@media screen and (min-width:1200px){.banner-intro-container .hp-intro-left .hp-intro-left-inner h1{font-size:36px;line-height:54px;letter-spacing:2px;margin-top:0}}@media screen and (min-width:1600px){.banner-intro-container .hp-intro-left .hp-intro-left-inner h1{font-size:36px;line-height:54px;letter-spacing:2px}}.banner-intro-container .hp-intro-left .hp-intro-left-inner p{margin:30px 0;color:#2a184b;text-align:left;font-weight:300}@media screen and (min-width:1200px){.banner-intro-container .hp-intro-left .hp-intro-left-inner p{font-size:16px;line-height:22px;letter-spacing:1px}}@media screen and (min-width:1600px){.banner-intro-container .hp-intro-left .hp-intro-left-inner p{font-size:18px;line-height:30px}}.banner-intro-container .hp-intro-left .hp-intro-left-inner h2{color:#280071;text-align:left;font-weight:700;line-height:39px}@media screen and (min-width:1600px){.banner-intro-container .hp-intro-left .hp-intro-left-inner h2{font-size:30px;letter-spacing:1px;margin-top:20px;margin-bottom:20px}}@media screen and (max-width:599px){.banner-intro-container .hp-intro-left .hp-intro-left-inner h2{font-size:20px;letter-spacing:0;line-height:26px;font-weight:600}}.banner-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start}@media screen and (max-width:599px){.banner-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive{justify-content:flex-start}.banner-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive .masked-image-container,.banner-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive .text-container{max-width:100%}.banner-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive .masked-image-container z p,.banner-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive .text-container z p{font-size:18px;margin:15px 0}.banner-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive .masked-image-container img,.banner-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive .text-container img{max-width:75%}.banner-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive .masked-image-container{text-align:center;display:block}.banner-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive .cta-container{margin-top:30px}.banner-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive .cta-container i.far:hover,.banner-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive .cta-container i.fas:hover{color:#fff}}@media screen and (max-width:599px){.banner-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive .text-container p{font-size:16px}}@media screen and (min-width:500px) and (max-width:599px){.banner-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive .text-container p{font-size:18px}}@media screen and (min-width:600px) and (max-width:1199px){.banner-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive{justify-content:center}.banner-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive .masked-image-container,.banner-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive .text-container{max-width:50%}.banner-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive .masked-image-container p,.banner-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive .text-container p{font-size:20px}.banner-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive .masked-image-container img,.banner-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive .text-container img{max-width:100%}.banner-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive .cta-container.for-both{display:inline-flex;margin-top:30px}}@media screen and (max-width:599px){.banner-intro-container .hp-intro-left .hp-intro-left-inner{padding:0 30px}.banner-intro-container .hp-intro-left .hp-intro-left-inner .cta-learnmore-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}}@media screen and (min-width:600px) and (max-width:1199px){.banner-intro-container .hp-intro-left .hp-intro-left-inner h1{font-size:36px}}@media screen and (min-width:1200px) and (max-width:1599px){.banner-intro-container .hp-intro-left .hp-intro-left-inner{margin:75px 65px 0}.banner-intro-container .hp-intro-left .hp-intro-left-inner.no-margin-top{margin-top:0}}@media screen and (min-width:1600px){.banner-intro-container .hp-intro-left .hp-intro-left-inner{margin:30px 65px}}@media screen and (min-width:1200px) and (max-width:1599px){.banner-intro-container .hp-intro-left{max-width:55%}}@media screen and (max-width:1199px){.banner-intro-container .hp-intro-right{display:none}}@media screen and (min-width:1200px) and (max-width:1599px){.banner-intro-container .hp-intro-right{max-width:45%}}@media screen and (min-width:1200px){.banner-intro-container .hp-intro-right .masked-image-container img{max-width:400px}.banner-intro-container .hp-intro-right .masked-image-container.offset-for-banner{margin-top:-113px}}@media screen and (min-width:1600px){.banner-intro-container .hp-intro-right .masked-image-container img{max-width:650px}.banner-intro-container .hp-intro-right .masked-image-container.offset-for-banner{margin-top:-170px}}.grey-padded-background{min-height:100%;background-image:url("/images/components/banners/lc-banner-grey.jpg");background-repeat:repeat;background-position:top center}.upgrade-banner-container{width:100%}.upgrade-banner-container .banner-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background-repeat:repeat;background-position:top left}.upgrade-banner-container .banner-container.banner-mint{background-image:url("/images/components/banners/lc-banner-mint.jpg")}.upgrade-banner-container .banner-container.banner-eggplant{background-image:url("/images/components/banners/lc-banner-eggplant.jpg")}.upgrade-banner-container .banner-container .banner-content-container p{color:#fff;text-align:center}@media screen and (max-width:599px){.upgrade-banner-container .banner-container .banner-content-container p{font-size:20px;line-height:50px;letter-spacing:.99px}}@media screen and (min-width:600px) and (max-width:1199px){.upgrade-banner-container .banner-container .banner-content-container p{font-size:20px;line-height:40px;letter-spacing:.99px}}@media screen and (min-width:1200px){.upgrade-banner-container .banner-container .banner-content-container p{font-size:23px;line-height:63px;letter-spacing:.99px}}.upgrade-banner-container .banner-container .banner-content-container h1{color:#fff;text-align:center;font-weight:600;margin-top:0;margin-bottom:40px}@media screen and (max-width:599px){.upgrade-banner-container .banner-container .banner-content-container h1{font-size:24px;line-height:40px;letter-spacing:0;margin-top:0;margin-bottom:20px}}@media screen and (min-width:400px) and (max-width:599px){.upgrade-banner-container .banner-container .banner-content-container h1{font-size:24px;line-height:40px;letter-spacing:0}}@media screen and (min-width:600px) and (max-width:1199px){.upgrade-banner-container .banner-container .banner-content-container h1{font-size:36px;line-height:54px;letter-spacing:2px;margin-top:0}}@media screen and (min-width:1200px){.upgrade-banner-container .banner-container .banner-content-container h1{font-size:36px;line-height:54px;letter-spacing:2px;margin-top:0}}@media screen and (min-width:1600px){.upgrade-banner-container .banner-container .banner-content-container h1{font-size:36px;line-height:54px;letter-spacing:2px}}.upgrade-banner-container .banner-container .banner-content-container h1.no-margin-bottom{margin-bottom:0}.upgrade-banner-container .banner-container .banner-content-container .cta-container{justify-content:center}.upgrade-banner-container .banner-container .banner-content-container .features-container{margin-top:60px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%}.upgrade-banner-container .banner-container .banner-content-container .features-container .feature-item{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column}.upgrade-banner-container .banner-container .banner-content-container .features-container .feature-item .feature-title{font-weight:600;color:#280071;text-align:center}.upgrade-banner-container .banner-container .banner-content-container .features-container .feature-item .feature-description{color:#fff;text-align:center}@media screen and (max-width:599px){.upgrade-banner-container .banner-container{padding:80px 30px}.upgrade-banner-container .banner-container .features-container .feature-item{margin-bottom:15px}.upgrade-banner-container .banner-container .banner-content-container .cta-container a{width:100%}}@media screen and (max-width:399px){.upgrade-banner-container .banner-container .features-container .feature-item.half{max-width:100%}.upgrade-banner-container .banner-container .features-container .feature-item.third{max-width:100%}.upgrade-banner-container .banner-container .features-container .feature-item.quarter{max-width:100%}.upgrade-banner-container .banner-container .features-container .feature-item .feature-title{font-size:26px;letter-spacing:.96px;line-height:26px}.upgrade-banner-container .banner-container .features-container .feature-item .feature-description{font-size:15px;letter-spacing:.41px;line-height:26px}}@media screen and (min-width:400px) and (max-width:499px){.upgrade-banner-container .banner-container .features-container .feature-item.half{max-width:50%}.upgrade-banner-container .banner-container .features-container .feature-item.third{max-width:50%}.upgrade-banner-container .banner-container .features-container .feature-item.quarter{max-width:50%}.upgrade-banner-container .banner-container .features-container .feature-item .feature-title{font-size:26px;letter-spacing:.96px;line-height:26px}.upgrade-banner-container .banner-container .features-container .feature-item .feature-description{font-size:15px;letter-spacing:.41px;line-height:26px}}@media screen and (min-width:500px) and (max-width:599px){.upgrade-banner-container .banner-container .features-container .feature-item.half{max-width:50%}.upgrade-banner-container .banner-container .features-container .feature-item.third{max-width:50%}.upgrade-banner-container .banner-container .features-container .feature-item.quarter{max-width:50%}.upgrade-banner-container .banner-container .features-container .feature-item .feature-title{font-size:26px;letter-spacing:.96px;line-height:26px}.upgrade-banner-container .banner-container .features-container .feature-item .feature-description{font-size:15px;letter-spacing:.41px;line-height:26px}}@media screen and (min-width:600px) and (max-width:1199px){.upgrade-banner-container .banner-container{padding:60px 30px}.upgrade-banner-container .banner-container .features-container .feature-item.half{max-width:50%}.upgrade-banner-container .banner-container .features-container .feature-item.third{max-width:calc(100% / 3)}.upgrade-banner-container .banner-container .features-container .feature-item.quarter{max-width:25%}.upgrade-banner-container .banner-container .features-container .feature-item .feature-title{font-size:26px;letter-spacing:.96px;line-height:26px}.upgrade-banner-container .banner-container .features-container .feature-item .feature-description{font-size:13px;letter-spacing:.41px;line-height:20px}}@media screen and (min-width:900px) and (max-width:1199px){.upgrade-banner-container .banner-container{padding:60px 30px}.upgrade-banner-container .banner-container .features-container .feature-item.half{max-width:50%}.upgrade-banner-container .banner-container .features-container .feature-item.third{max-width:calc(100% / 3)}.upgrade-banner-container .banner-container .features-container .feature-item.quarter{max-width:25%}.upgrade-banner-container .banner-container .features-container .feature-item .feature-title{font-size:36px;letter-spacing:.96px;line-height:40px}.upgrade-banner-container .banner-container .features-container .feature-item .feature-description{font-size:18px;letter-spacing:.41px;line-height:63px}}@media screen and (min-width:1200px){.upgrade-banner-container .banner-container{padding:80px 30px}.upgrade-banner-container .banner-container .features-container .feature-item.half{max-width:50%}.upgrade-banner-container .banner-container .features-container .feature-item.third{max-width:calc(100% / 3)}.upgrade-banner-container .banner-container .features-container .feature-item.quarter{max-width:25%}.upgrade-banner-container .banner-container .features-container .feature-item .feature-title{font-size:46px;letter-spacing:.96px;line-height:56px}.upgrade-banner-container .banner-container .features-container .feature-item .feature-description{font-size:18px;letter-spacing:.41px;line-height:63px}}@media screen and (min-width:1600px){.upgrade-banner-container .banner-container{padding:100px 30px}.upgrade-banner-container .banner-container h1{color:#fff;text-align:center;font-weight:600;max-width:810px}}@media screen and (min-width:1600px) and screen and (max-width:599px){.upgrade-banner-container .banner-container h1{font-size:24px;line-height:40px;letter-spacing:0;margin-top:0;margin-bottom:20px}}@media screen and (min-width:1600px) and screen and (min-width:400px) and (max-width:599px){.upgrade-banner-container .banner-container h1{font-size:24px;line-height:40px;letter-spacing:0}}@media screen and (min-width:1600px) and screen and (min-width:600px) and (max-width:1199px){.upgrade-banner-container .banner-container h1{font-size:36px;line-height:54px;letter-spacing:2px;margin-top:0}}@media screen and (min-width:1600px) and screen and (min-width:1200px){.upgrade-banner-container .banner-container h1{font-size:36px;line-height:54px;letter-spacing:2px;margin-top:0}}@media screen and (min-width:1600px) and screen and (min-width:1600px){.upgrade-banner-container .banner-container h1{font-size:36px;line-height:54px;letter-spacing:2px}}@media screen and (min-width:1200px){.upgrade-banner-container .banner-content-container h1{max-width:1100px}}.dashboard-container .upgrade-banner-container .banner-container{margin:0 -30px -30px}.cta-container{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start}.cta-container a,.cta-container a:hover{text-decoration:none}.cta-container.right{justify-content:flex-end}.cta-container.center{justify-content:center}@media screen and (max-width:599px){.cta-container a{width:100%}.cta-container a .cta-button{max-width:calc(100% - 10px)}}.cta-container.right{justify-content:flex-end}.cta-container.split{justify-content:space-between}.cta-container.rev-wrap{flex-wrap:wrap-reverse}.cta-video-button-container{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.cta-video-button-container .play-icon{opacity:.8;transition:all .2s ease-in-out}.cta-video-button-container .play-icon:hover{opacity:1}.btn-toolbar{text-align:center;font-size:14px;letter-spacing:1px;line-height:25px;color:#2a184b}.btn-toolbar.lost-password-button-container{text-align:unset}.disable-events{pointer-events:none}.social-media-btn{width:100%;margin:10px 0;font-family:Graphit;background-color:unset;cursor:pointer;text-align:unset;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;border:1px solid #d8d8d8;border-radius:4px;padding:11px 0}.social-media-btn p{margin:0}.social-media-btn .align-div{margin:10px}.social-media-btn .social-media-icon-wrapper{margin-right:34px}.social-media-btn .social-media-icon-wrapper .social-media-icon{height:33px}.social-media-btn:hover{background-color:#f6f5f9}.social-media-btn:focus{outline:2px solid #0859D1}.cta-button{border:solid 1px;margin:5px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;transition:all .2s ease-in-out}.cta-button.loading:after{content:'';background-size:contain;width:20px;height:20px;margin-left:5px;background-repeat:no-repeat}.cta-button.first-button{margin-left:0}.cta-button.last-button{margin-right:0}.cta-button.cta-mint{background-color:#13a698;color:#fff;text-align:center;border-color:#2cd5c4;font-weight:600;text-transform:uppercase;line-height:1}.cta-button.cta-mint:hover{cursor:pointer;background-color:#2cd5c4!important}@media screen and (max-width:599px){.cta-button.cta-mint{font-size:14px;letter-spacing:1px}}.cta-button.cta-mint.loading:after{background-image:url("/images/core/loaders/loader-ellipsis-white.gif")}.cta-button.cta-eggplant{background-color:#280071;color:#fff;text-align:center;border-color:#280071;font-weight:600;text-transform:uppercase;line-height:1}.cta-button.cta-eggplant:hover{cursor:pointer;background-color:#280071!important}@media screen and (max-width:599px){.cta-button.cta-eggplant{font-size:14px;letter-spacing:1px}}.cta-button.cta-warning{background-color:transparent;color:#d0021b;text-align:center;border-color:#d0021b;font-weight:600;text-transform:uppercase;line-height:1}.cta-button.cta-warning:hover{cursor:pointer;background-color:#d0021b!important}@media screen and (max-width:599px){.cta-button.cta-warning{font-size:14px;letter-spacing:1px}}.cta-button.cta-warning.loading:after{background-image:url("/images/core/loaders/loader-ellipsis-red.gif")}.cta-button.cta-warning.loading:hover:after{background-image:url("/images/core/loaders/loader-ellipsis-white.gif")}.cta-button.cta-error{background-color:#d0021b;color:#fff;text-align:center;border-color:#d0021b;font-weight:600;text-transform:uppercase;line-height:1}.cta-button.cta-error:hover{cursor:pointer;background-color:#d0021b!important}@media screen and (max-width:599px){.cta-button.cta-error{font-size:14px;letter-spacing:1px}}.cta-button.cta-error.loading:after{background-image:url("/images/core/loaders/loader-ellipsis-white.gif")}.cta-button.cta-warning-toastr{background-color:#fff;color:#d0021b;text-align:center;border-color:#d0021b;font-weight:600;text-transform:uppercase;line-height:1}.cta-button.cta-warning-toastr:hover{cursor:pointer;background-color:#d0021b!important}@media screen and (max-width:599px){.cta-button.cta-warning-toastr{font-size:14px;letter-spacing:1px}}.cta-button.cta-transparent{background-color:transparent;color:#280071;text-align:center;border-color:#2cd5c4;font-weight:600;text-transform:uppercase;line-height:1}.cta-button.cta-transparent:hover{cursor:pointer;background-color:#2cd5c4!important}@media screen and (max-width:599px){.cta-button.cta-transparent{font-size:14px;letter-spacing:1px}}.cta-button.cta-transparent.white-text{color:#fff}.cta-button.cta-transparent.loading:after{background-image:url("/images/core/loaders/loader-ellipsis-eggplant.gif")}.cta-button.cta-transparent.loading:hover:after{background-image:url("/images/core/loaders/loader-ellipsis-white.gif")}.cta-button.full-width{width:100%}.cta-button.cta-plan-item{background-color:#fff;color:#280071;text-align:center;border-color:#280071;font-weight:600;text-transform:uppercase;line-height:1;height:30px;padding:5px 10px;width:100%;margin:0}.cta-button.cta-plan-item:hover{cursor:pointer;background-color:#280071!important}@media screen and (max-width:599px){.cta-button.cta-plan-item{font-size:14px;letter-spacing:1px}}.cta-button.cta-plan-item:hover{border-color:#fff;background-color:#b196de;color:#fff}.cta-button.cta-blank{background-color:transparent;color:#2cd5c4;text-align:center;border-color:transparent;font-weight:600;text-transform:uppercase;line-height:1}.cta-button.cta-blank:hover{cursor:pointer;background-color:transparent!important}@media screen and (max-width:599px){.cta-button.cta-blank{font-size:14px;letter-spacing:1px}}.cta-button.cta-blank:hover{color:#13a698}.cta-button.white-text{color:#fff}.cta-button.form-cta{width:100%!important;margin:0!important}.cta-button.disabled{background-color:transparent;color:#777;text-align:center;border-color:#777;font-weight:600;text-transform:uppercase;line-height:1;pointer-events:none}.cta-button.disabled:hover{cursor:pointer;background-color:#777!important}@media screen and (max-width:599px){.cta-button.disabled{font-size:14px;letter-spacing:1px}}.cta-button.disabled:hover{cursor:default!important;background-color:transparent;pointer-events:none}.cta-button.cta-small-100{height:30px;padding:5px 10px;width:100%}.cta-button.cta-uni-button{max-width:130px!important}.cta-button.cta-upload-file-button{max-height:42px;max-width:130px;margin:0}.cta-button.cta-button-version-two{font-weight:600;letter-spacing:normal;text-transform:none;position:relative;display:inline-flex;align-items:center;justify-content:center;flex-wrap:nowrap;font-size:16px;padding:14px 27px;margin:0;height:50px;border:2px transparent;border-radius:7px;cursor:pointer;box-sizing:border-box;width:100%;background-color:#5f3faf;color:#fff;transition:color .2s ease-in-out,background-color .2s ease-in-out}.cta-button.cta-button-version-two.expand-while-mobile{width:fit-content}@media screen and (max-width:599px){.cta-button.cta-button-version-two.expand-while-mobile{width:100%}}.cta-button.cta-button-version-two.cta-warning{background-color:transparent;color:#d0021b;text-align:center;border-color:#d0021b;font-weight:600;text-transform:uppercase;line-height:1;border:2px solid #d0021b;text-transform:none;letter-spacing:normal;font-size:16px}.cta-button.cta-button-version-two.cta-warning:hover{cursor:pointer;background-color:#d0021b!important}@media screen and (max-width:599px){.cta-button.cta-button-version-two.cta-warning{font-size:14px;letter-spacing:1px}}.cta-button.cta-button-version-two.cta-warning:hover:not([disabled]){border-color:#d0021b}.cta-button.cta-button-version-two.cta-warning.loading:after{background-image:url("/images/core/loaders/loader-ellipsis-red.gif")}.cta-button.cta-button-version-two.cta-warning.loading:hover:after{background-image:url("/images/core/loaders/loader-ellipsis-white.gif")}.cta-button.cta-button-version-two.cta-mint{background-color:#56cabb;color:#fff;text-align:center;border-color:#13a698;font-weight:600;text-transform:uppercase;line-height:1;text-transform:none;letter-spacing:normal;font-size:16px}.cta-button.cta-button-version-two.cta-mint:hover{cursor:pointer;background-color:#13a698!important}@media screen and (max-width:599px){.cta-button.cta-button-version-two.cta-mint{font-size:14px;letter-spacing:1px}}.cta-button.cta-button-version-two.cta-mint.loading:after{background-image:url("/images/core/loaders/loader-ellipsis-white.gif")}.cta-button.cta-button-version-two.cta-transparent-mint{background-color:transparent;color:#2cd5c4;text-align:center;border-color:#2cd5c4;font-weight:600;text-transform:uppercase;line-height:1;text-transform:none;letter-spacing:normal;font-size:16px;border:2px solid #2cd5c4}.cta-button.cta-button-version-two.cta-transparent-mint:hover{cursor:pointer;background-color:#2cd5c4!important}@media screen and (max-width:599px){.cta-button.cta-button-version-two.cta-transparent-mint{font-size:14px;letter-spacing:1px}}.cta-button.cta-button-version-two.cta-transparent-mint.loading:after{background-image:url("/images/core/loaders/loader-ellipsis-mint.gif")}.cta-button.cta-button-version-two.cta-transparent-mint:hover:not([disabled]){border-color:#2cd5c4}.cta-button.cta-button-version-two.cta-transparent-eggplant{background-color:transparent;color:#5f3faf;text-align:center;border-color:#5f3faf;font-weight:600;text-transform:uppercase;line-height:1;text-transform:none;letter-spacing:normal;font-size:16px;border:2px solid #5f3faf}.cta-button.cta-button-version-two.cta-transparent-eggplant:hover{cursor:pointer;background-color:#5f3faf!important}@media screen and (max-width:599px){.cta-button.cta-button-version-two.cta-transparent-eggplant{font-size:14px;letter-spacing:1px}}.cta-button.cta-button-version-two.cta-transparent-eggplant.loading:after{background-image:url("/images/core/loaders/loader-ellipsis-eggplant.gif")}.cta-button.cta-button-version-two.cta-transparent-eggplant:hover:not([disabled]){border-color:#5f3faf}.cta-button.cta-button-version-two:hover:not([disabled]){color:#fff;background-color:#280071;border-color:transparent}.cta-button.cta-button-version-two:hover:not([disabled]) .loading{display:none}.cta-button.cta-button-version-two:hover:not([disabled]) .loading-hover{display:block}.cta-button.cta-button-version-two::-moz-focus-inner{border:0}.cta-button.cta-button-version-two:focus{outline:0;z-index:2}.cta-button.cta-button-version-two:disabled{cursor:not-allowed}.cta-button.cta-button-version-two.disabled{background-color:#af9fd7;letter-spacing:normal}.cta-button.cta-button-version-two .loading,.cta-button.cta-button-version-two .loading-hover{margin-left:5px}.cta-button.cta-button-version-two.loading:after{background-image:url("/images/core/loaders/loader-ellipsis-eggplant-white.gif")}.cta-button.cta-button-version-two .loading-hover{display:none}.cta-button.cta-button-version-two .icon-after,.cta-button.cta-button-version-two .icon-before{font-size:18px}.cta-button.cta-button-version-two .icon-before{margin-right:10px}.cta-button.cta-button-version-two .icon-after{margin-left:10px}.cta-button i.far,.cta-button i.fas{font-size:20px}.cta-button i.far.icon-left,.cta-button i.fas.icon-left{margin-right:5px}.cta-button i.far.icon-right,.cta-button i.fas.icon-right{margin-left:5px}.cta-button i.far.mint,.cta-button i.fas.mint{color:#13a698}.cta-button i.far.mint-light,.cta-button i.fas.mint-light{color:#2cd5c4}.cta-button i.far.eggplant,.cta-button i.fas.eggplant{color:#280071}.cta-button i.far.eggplant-light,.cta-button i.fas.eggplant-light{color:#6638b6}.cta-button:hover.cta-mint{background-color:#13a698}.cta-button:hover.cta-eggplant{background-color:#6638b6}.cta-button:hover.cta-transparent{background-color:#13a698;color:#fff}.cta-button:hover.cta-warning{background-color:#d0021b;color:#fff}.cta-button:hover.cta-error{background-color:#d93549}.cta-button:hover.cta-warning-toastr{text-decoration:underline}.cta-button:hover>.icon-left.hw,.cta-button:hover>.icon-right.hw{color:#fff}.cta-button:hover>.icon-left.he,.cta-button:hover>.icon-right.he{color:#280071}.cta-button:hover>.icon-left.hel,.cta-button:hover>.icon-right.hel{color:#6638b6}.cta-button:hover>.icon-left.hm,.cta-button:hover>.icon-right.hm{color:#13a698}.cta-button:hover>.icon-left.hml,.cta-button:hover>.icon-right.hml{color:#2cd5c4}.cta-button.cta-register{margin-top:10px!important}@media screen and (max-width:599px){.cta-button{width:100%;height:50px;padding:10px}.cta-button.first-button,.cta-button.last-button{margin-left:0;margin-right:0}.cta-button.mobile-margin{margin:15px 0 0 0!important}}@media screen and (min-width:600px) and (max-width:899px){.cta-button{width:280px;height:50px}.cta-button.cta-small{width:200px}.cta-button.mobile-margin{margin:15px 0 0 0!important}}@media screen and (min-width:900px) and (max-width:1199px){.cta-button{width:280px;height:50px}.cta-button.cta-small{width:200px}}@media screen and (min-width:1200px){.cta-button{width:280px;height:50px}.cta-button.cta-small{width:200px}}@media screen and (min-width:1600px){.cta-button{width:280px;height:50px}.cta-button.cta-small{width:200px}}.cta-learnmore-container{position:relative;width:23px;height:140px;overflow:hidden;cursor:pointer;margin-top:30px;display:flex;flex-wrap:wrap;justify-content:flex-start}.cta-learnmore-container:hover>.cta-learnmore-arrow{background-position-y:0px}.cta-learnmore-container .cta-learnmore-text{background-image:url("/images/core/ui/learn-more-vertical.png");background-position:top left;background-repeat:no-repeat;width:9px;height:100%}.cta-learnmore-container .cta-learnmore-arrow{background-image:url("/images/core/ui/learn-more-arrow.png");background-position:0 -47px;background-repeat:no-repeat;width:12px;height:100%;transition:all .2s ease-in-out}.btn{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hp-reg-button{background-color:rgba(0,0,0,.2);color:#fff}.hp-reg-button:hover{background-color:#00496f}.button-checkbox .btn-link{color:#2a184b}.core-form-item{color:#2a184b!important;background-color:#fff;padding:10px 15px;border:solid 1px #827c8e;border-radius:0!important;letter-spacing:1px;width:100%;margin:5px 0}.core-form-item::placeholder{color:#a9a2b6;opacity:1}.error-message{width:100%;text-align:right;color:#d0021b;letter-spacing:.5px;font-size:14px}.page-error-message{width:100%;text-align:left;background-color:#d0021b;color:#fff;letter-spacing:.5px;font-size:14px;padding:5px 10px;border-radius:3px;margin-bottom:10px}.form-field #card-element,.form-field input[type=date],.form-field input[type=email],.form-field input[type=number],.form-field input[type=password],.form-field input[type=text],.form-field textarea{color:#2a184b!important;background-color:#fff;padding:10px 15px;border:solid 1px #827c8e;border-radius:0!important;letter-spacing:1px;width:100%;margin:5px 0}.form-field #card-element::placeholder,.form-field input[type=date]::placeholder,.form-field input[type=email]::placeholder,.form-field input[type=number]::placeholder,.form-field input[type=password]::placeholder,.form-field input[type=text]::placeholder,.form-field textarea::placeholder{color:#a9a2b6;opacity:1}.form-field textarea{resize:vertical;overflow:auto}.form-field .chzn-select-container{transition:all .2s ease-in-out}.form-field .chzn-select-container:not(.disabled){border:solid 1px #827c8e}.form-field .chzn-select-container.disabled{cursor:auto;border:solid 1px #d3d3d3}.form-field .chzn-select-container:not(.disabled) .chzn-container-single .chzn-single span{color:#1a0049}.form-field .chzn-select-container .chzn-container-single .chzn-single{padding-left:7px;height:24px;line-height:23px;border:0}.form-field .chzn-select-container .chzn-container-single .chzn-single span{font-size:11px;letter-spacing:2.4px}.form-field .chzn-select-container .chzn-container-single .chzn-single.chzn-default span{color:#a9a2b6}.form-field .chzn-select-container .chzn-container-single .chzn-single div{height:33px;width:25px;top:-4px}.form-field .chzn-select-container .chzn-container-single .chzn-drop{border:solid 1px #d3d3d3}.form-field .chzn-select-container .chzn-container-single .chzn-drop .chzn-search{padding:0;border-bottom:solid 1px #d3d3d3}.form-field .chzn-select-container .chzn-container-single .chzn-drop .chzn-search:before{top:5px;right:5px;color:#a9a9a9}.form-field .chzn-select-container .chzn-container-single .chzn-drop .chzn-search input[type=text]{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.form-field .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.form-field .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.highlighted,.form-field .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.result-selected,.form-field .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:active,.form-field .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus,.form-field .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus-within,.form-field .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:hover{background-color:#6638b6!important;color:#fff}.form-field .chzn-select-container select:hover{border-color:#2cd5c4}label:not(.MuiFormLabel-root){font-size:12px;font-weight:700;letter-spacing:1.29px;color:#280071}.stripe-form-element{color:#2a184b!important;background-color:#fff;padding:10px 15px;border:solid 1px #827c8e;border-radius:0!important;letter-spacing:1px;width:100%;margin:5px 0}.stripe-form-element::placeholder{color:#a9a2b6;opacity:1}.stripe-form-element .ElementsApp input:active,.stripe-form-element .ElementsApp input:focus{outline:1px}.card-input-field{padding:16px 12px}#card-element{color:#2a184b!important;background-color:#fff;padding:10px 15px;border:solid 1px #827c8e;border-radius:0!important;letter-spacing:1px;width:100%;margin:5px 0}#card-element::placeholder{color:#a9a2b6;opacity:1}.form-container{width:100%}.form-container .form-field-container{width:100%;margin-bottom:30px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.form-container .form-field-container.align-bottom{align-items:flex-end}.form-container .form-field-container .form-field-item{margin-bottom:15px}.form-container .form-field-container .form-field-item #card-element,.form-container .form-field-container .form-field-item input[type=date],.form-container .form-field-container .form-field-item input[type=email],.form-container .form-field-container .form-field-item input[type=number],.form-container .form-field-container .form-field-item input[type=password],.form-container .form-field-container .form-field-item input[type=text],.form-container .form-field-container .form-field-item textarea{color:#2a184b!important;background-color:#fff;padding:10px 15px;border:solid 1px #827c8e;border-radius:0!important;letter-spacing:1px;width:100%;margin:5px 0}.form-container .form-field-container .form-field-item #card-element::placeholder,.form-container .form-field-container .form-field-item input[type=date]::placeholder,.form-container .form-field-container .form-field-item input[type=email]::placeholder,.form-container .form-field-container .form-field-item input[type=number]::placeholder,.form-container .form-field-container .form-field-item input[type=password]::placeholder,.form-container .form-field-container .form-field-item input[type=text]::placeholder,.form-container .form-field-container .form-field-item textarea::placeholder{color:#a9a2b6;opacity:1}.form-container .form-field-container .form-field-item textarea{resize:vertical;overflow:auto}.form-container .form-field-container .form-field-item .chzn-select-container{transition:all .2s ease-in-out}.form-container .form-field-container .form-field-item .chzn-select-container:not(.disabled){border:solid 1px #827c8e}.form-container .form-field-container .form-field-item .chzn-select-container.disabled{cursor:auto;border:solid 1px #d3d3d3}.form-container .form-field-container .form-field-item .chzn-select-container:not(.disabled) .chzn-container-single .chzn-single span{color:#1a0049}.form-container .form-field-container .form-field-item .chzn-select-container .chzn-container-single .chzn-single{padding-left:7px;height:24px;line-height:23px;border:0}.form-container .form-field-container .form-field-item .chzn-select-container .chzn-container-single .chzn-single span{font-size:11px;letter-spacing:2.4px}.form-container .form-field-container .form-field-item .chzn-select-container .chzn-container-single .chzn-single.chzn-default span{color:#a9a2b6}.form-container .form-field-container .form-field-item .chzn-select-container .chzn-container-single .chzn-single div{height:33px;width:25px;top:-4px}.form-container .form-field-container .form-field-item .chzn-select-container .chzn-container-single .chzn-drop{border:solid 1px #d3d3d3}.form-container .form-field-container .form-field-item .chzn-select-container .chzn-container-single .chzn-drop .chzn-search{padding:0;border-bottom:solid 1px #d3d3d3}.form-container .form-field-container .form-field-item .chzn-select-container .chzn-container-single .chzn-drop .chzn-search:before{top:5px;right:5px;color:#a9a9a9}.form-container .form-field-container .form-field-item .chzn-select-container .chzn-container-single .chzn-drop .chzn-search input[type=text]{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.form-container .form-field-container .form-field-item .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.form-container .form-field-container .form-field-item .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.highlighted,.form-container .form-field-container .form-field-item .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.result-selected,.form-container .form-field-container .form-field-item .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:active,.form-container .form-field-container .form-field-item .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus,.form-container .form-field-container .form-field-item .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus-within,.form-container .form-field-container .form-field-item .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:hover{background-color:#6638b6!important;color:#fff}.form-container .form-field-container .form-field-item .chzn-select-container select:hover{border-color:#2cd5c4}.form-container .form-field-container .form-field-item label{font-size:12px;font-weight:700;letter-spacing:1.29px;color:#280071}.form-container .form-field-container .form-field-item.no-margin-input>.field .middleColumn input{margin:0}.form-container .form-field-container .form-field-item .form-group{margin-bottom:0}.form-container .form-field-container .form-field-item .form-field-button.cta-container .cta-button,.form-container .form-field-container .form-field-item .form-field-button.cta-container a,.form-container .form-field-container .form-field-item .form-field-button.cta-container a .cta-button{width:100%}.form-container .form-actions-container{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.form-container .form-actions-container .form-action-item{width:100%;max-width:260px}.form-container .form-actions-container label{font-size:12px;font-weight:700;letter-spacing:1.29px;color:#280071}@media screen and (max-width:599px){.form-container .form-actions-container .form-action-item,.form-container .form-actions-container .form-field-item,.form-container .form-field-container .form-action-item,.form-container .form-field-container .form-field-item{width:100%;max-width:100%}.form-container .form-actions-container .form-action-item.half-no-padding,.form-container .form-actions-container .form-field-item.half-no-padding,.form-container .form-field-container .form-action-item.half-no-padding,.form-container .form-field-container .form-field-item.half-no-padding{max-width:100%}.form-container .form-actions-container .form-action-item.third,.form-container .form-actions-container .form-field-item.third,.form-container .form-field-container .form-action-item.third,.form-container .form-field-container .form-field-item.third{max-width:100%}.form-container .form-actions-container .form-action-item.third-no-padding,.form-container .form-actions-container .form-field-item.third-no-padding,.form-container .form-field-container .form-action-item.third-no-padding,.form-container .form-field-container .form-field-item.third-no-padding{max-width:100%}.form-container .form-actions-container .form-action-item.two-third,.form-container .form-actions-container .form-field-item.two-third,.form-container .form-field-container .form-action-item.two-third,.form-container .form-field-container .form-field-item.two-third{max-width:100%}}@media screen and (min-width:600px) and (max-width:899px){.form-container .form-actions-container .form-action-item,.form-container .form-actions-container .form-field-item,.form-container .form-field-container .form-action-item,.form-container .form-field-container .form-field-item{width:100%;max-width:100%}.form-container .form-actions-container .form-action-item.half-no-padding,.form-container .form-actions-container .form-field-item.half-no-padding,.form-container .form-field-container .form-action-item.half-no-padding,.form-container .form-field-container .form-field-item.half-no-padding{max-width:100%}.form-container .form-actions-container .form-action-item.third,.form-container .form-actions-container .form-field-item.third,.form-container .form-field-container .form-action-item.third,.form-container .form-field-container .form-field-item.third{max-width:100%}.form-container .form-actions-container .form-action-item.third-no-padding,.form-container .form-actions-container .form-field-item.third-no-padding,.form-container .form-field-container .form-action-item.third-no-padding,.form-container .form-field-container .form-field-item.third-no-padding{max-width:100%}.form-container .form-actions-container .form-action-item.two-third,.form-container .form-actions-container .form-field-item.two-third,.form-container .form-field-container .form-action-item.two-third,.form-container .form-field-container .form-field-item.two-third{max-width:100%}}@media screen and (min-width:900px) and (max-width:1199px){.form-container .form-field-container .form-field-item{width:100%;max-width:100%}.form-container .form-field-container .form-field-item.first-item{margin-right:15px}.form-container .form-field-container .form-field-item.last-item{margin-left:15px}.form-container .form-field-container .form-field-item.half-no-padding{max-width:50%}.form-container .form-field-container .form-field-item.third{max-width:calc((100% - 30px)/ 3)}.form-container .form-field-container .form-field-item.third-no-padding{max-width:calc(100% / 3)}.form-container .form-field-container .form-field-item.two-third{max-width:calc(((100% - 15px)/ 3) * 2)}}@media screen and (min-width:1200px){.form-container .form-field-container .form-field-item{width:100%;max-width:100%}.form-container .form-field-container .form-field-item.first-item{margin-right:15px}.form-container .form-field-container .form-field-item.last-item{margin-left:15px}.form-container .form-field-container .form-field-item.half-no-padding{max-width:50%}.form-container .form-field-container .form-field-item.third{max-width:calc((100% - 30px)/ 3)}.form-container .form-field-container .form-field-item.third-no-padding{max-width:calc(100% / 3)}.form-container .form-field-container .form-field-item.two-third{max-width:calc(((100% - 15px)/ 3) * 2)}}@media screen and (min-width:1600px){.form-container .form-field-container .form-field-item{width:100%;max-width:100%}.form-container .form-field-container .form-field-item.first-item{margin-right:15px}.form-container .form-field-container .form-field-item.last-item{margin-left:15px}.form-container .form-field-container .form-field-item.half-no-padding{max-width:50%}.form-container .form-field-container .form-field-item.third{max-width:calc((100% - 30px)/ 3)}.form-container .form-field-container .form-field-item.third-no-padding{max-width:calc(100% / 3)}.form-container .form-field-container .form-field-item.two-third{max-width:calc(((100% - 15px)/ 3) * 2)}}.btn-toolbar .btn-block{width:calc(100% - 5px);width:-o-calc(100% - 5px)}.button-checkbox button,.checkbox button,.checkboxset button{width:1em;text-align:left;font-size:1.7em;padding-left:0;padding-right:24px;line-height:1em}.g-recaptcha>div{margin:0 auto}.form-file-upload #card-element,.form-file-upload input[type=date],.form-file-upload input[type=email],.form-file-upload input[type=number],.form-file-upload input[type=password],.form-file-upload input[type=text],.form-file-upload textarea{color:#2a184b!important;background-color:#fff!important;padding:10px 15px!important;border:solid 1px #827c8e!important;border-radius:0 !important!important;letter-spacing:1px!important;width:100%!important;margin:5px 0!important}.form-file-upload #card-element::placeholder,.form-file-upload input[type=date]::placeholder,.form-file-upload input[type=email]::placeholder,.form-file-upload input[type=number]::placeholder,.form-file-upload input[type=password]::placeholder,.form-file-upload input[type=text]::placeholder,.form-file-upload textarea::placeholder{color:#a9a2b6!important;opacity:1!important}.form-file-upload textarea{resize:vertical!important;overflow:auto!important}.form-file-upload .chzn-select-container{transition:all .2s ease-in-out!important}.form-file-upload .chzn-select-container:not(.disabled){border:solid 1px #827c8e!important}.form-file-upload .chzn-select-container.disabled{cursor:auto!important;border:solid 1px #d3d3d3!important}.form-file-upload .chzn-select-container:not(.disabled) .chzn-container-single .chzn-single span{color:#1a0049!important}.form-file-upload .chzn-select-container .chzn-container-single .chzn-single{padding-left:7px!important;height:24px!important;line-height:23px!important;border:0!important}.form-file-upload .chzn-select-container .chzn-container-single .chzn-single span{font-size:11px!important;letter-spacing:2.4px!important}.form-file-upload .chzn-select-container .chzn-container-single .chzn-single.chzn-default span{color:#a9a2b6!important}.form-file-upload .chzn-select-container .chzn-container-single .chzn-single div{height:33px!important;width:25px!important;top:-4px!important}.form-file-upload .chzn-select-container .chzn-container-single .chzn-drop{border:solid 1px #d3d3d3!important}.form-file-upload .chzn-select-container .chzn-container-single .chzn-drop .chzn-search{padding:0!important;border-bottom:solid 1px #d3d3d3!important}.form-file-upload .chzn-select-container .chzn-container-single .chzn-drop .chzn-search:before{top:5px!important;right:5px!important;color:#a9a9a9!important}.form-file-upload .chzn-select-container .chzn-container-single .chzn-drop .chzn-search input[type=text]{border:0!important;font-size:11px!important;letter-spacing:2.4px!important;color:#280071!important}.form-file-upload .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result{border:0!important;font-size:11px!important;letter-spacing:2.4px!important;color:#280071!important}.form-file-upload .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.highlighted,.form-file-upload .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.result-selected,.form-file-upload .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:active,.form-file-upload .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus,.form-file-upload .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus-within,.form-file-upload .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:hover{background-color:#6638b6!important;color:#fff!important}.form-file-upload .chzn-select-container select:hover{border-color:#2cd5c4!important}.form-file-upload input[type=text].file-upload-input{height:42px;border-radius:0}.form-file-upload .input-group-btn:first-child>.btn{margin-right:0}.form-file-upload .form-control:last-child{border-left:none}[type=radio]:not(.large-single):checked,[type=radio]:not(.large-single):not(:checked){position:absolute;left:-9999px}[type=radio]:not(.large-single):checked+label,[type=radio]:not(.large-single):not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666}[type=radio]:not(.large-single):checked+label:before,[type=radio]:not(.large-single):not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #aaa;border-radius:100%;background:#fff}[type=radio]:not(.large-single):checked+label:after,[type=radio]:not(.large-single):not(:checked)+label:after{content:'';width:12px;height:12px;background:#2a184b;position:absolute;top:3px;left:3px;border-radius:100%;transition:all .2s ease}[type=radio]:not(.large-single):not(:checked)+label:after{opacity:0;transform:scale(0)}[type=radio]:not(.large-single):checked+label:before{border-color:#2a184b}[type=radio]:not(.large-single):checked+label:after{opacity:1;transform:scale(1)}[type=radio]:not(.large-single):disabled+label{cursor:initial;color:#ccc}[type=radio]:not(.large-single):disabled+label::before{background:#ccc}.large-single-radio:before{content:'';position:absolute;left:0;top:-4px;width:36px;height:36px;border:2px solid #ddd;border-radius:100%;background:#fff}.large-single-radio:after{content:'';width:22px;height:22px;background:#2a184b;position:absolute;top:3px;left:7px;border-radius:100%;transition:all .2s ease}.large-single-radio:not(.checked):after{opacity:0;transform:scale(0)}.large-single-radio.checked:before{border-color:#2a184b}.large-single-radio.checked:after{opacity:1;transform:scale(1)}.large-single-radio input[type=radio]{visibility:hidden}.video-error-toggle{font-size:16px;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden;cursor:pointer}.video-error-modal .video-error-form{font-size:initial}.video-error-modal .video-error-form .submission-error{padding:8px;margin-bottom:2px}.video-error-modal .loading{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;height:300px}.video-error-modal .loading .image{background:url(/images/core/loaders/mint-100.png) center no-repeat;animation:spin 2s linear infinite;width:100px;height:100px;display:inline-block}.video-error-modal .submit-success{padding-top:15px;padding-bottom:15px}.video-error-modal .submit-success .button-holder button{margin-top:25px}.video-error-modal .submit-fail .button-holder a{margin-top:25px}.autocomplete-box{position:relative}.autocomplete-box input[type=text]{border:none;width:100%}.autocomplete-box .results{border:1px solid #d3d3d3;border-bottom-left-radius:3px;border-bottom-right-radius:3px;margin:0 -13px;display:none;position:absolute;background:#fff;z-index:2;width:calc(100% + 2px);width:-o-calc(100% + 2px)}.autocomplete-box .empty-message,.autocomplete-box .search-result{font-size:16px;line-height:18px;padding:10px 12px}.autocomplete-box .search-result{cursor:pointer}.autocomplete-box .search-result:hover{background-color:#d3d3d3}.autocomplete-box .search-result a{padding:4px 15px;color:#333;text-decoration:none;display:block}#CustomLoginForm_LoginForm_Remember_Holder{font-size:12px;font-weight:700;letter-spacing:1.29px}.mint-loading-background{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.mint-loading-background .image{background:url(/images/core/loaders/mint-100.png) center no-repeat;animation:spin 2s linear infinite;width:100px;height:100px;display:inline-block}.generic-loading-background{position:relative;height:500px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.generic-loading-background .image{background:url(/images/core/loaders/mint-100.png) center no-repeat;animation:spin 2s linear infinite;width:100px;height:100px;display:inline-block}.loading-background{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.loading-background .image{background:url(/images/core/loaders/mint-100.png) center no-repeat;animation:spin 2s linear infinite;width:100px;height:100px;display:inline-block}.loading-background-mint{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.loading-background-mint .image{background:url(/images/core/loaders/mint-100.png) center no-repeat;animation:spin 2s linear infinite;width:100px;height:100px;display:inline-block}.search-field .results{background:#faf9fb;border:1px #280071 solid;padding:5px}.search-field .results a{cursor:pointer;color:#2a184b;text-align:left;line-height:25px;font-size:14px;letter-spacing:1px;transition:all .2s ease-in-out}.search-field .results a:hover{color:#13a698}.stripe-purchase>.btn{font-size:20px}.stripe-purchase h2{font-size:42px}.stripe-purchase .payment-info .price{font-size:30px}.stripe-purchase .payment-info .timeframe{font-size:20px}.stripe-purchase .purchase-button{width:200px}.stripe-purchase .modal-body{padding-bottom:50px;padding-top:30px}.stripe-purchase .payment-error{font-weight:500}.purchased-modal p{font-size:22px}.purchased-modal .info{font-size:18px}.purchased-modal .modal-body{padding-bottom:50px;padding-top:30px}.StripeElement{background-color:#fff;padding:8px 12px;border-radius:4px;transition:box-shadow 150ms ease;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.StripeElement.MuiInputBase-input{box-shadow:none}.StripeElement--focus{border:#aaa}.StripeElement--invalid{border-color:#fa755a}.StripeElement--webkit-autofill{background-color:#fefde5!important}.quote-snippet-container .quote-snippet-icon{color:#280071;font-size:22px}.quote-snippet-container .quote-snippet{color:#280071;font-style:italic;font-size:32px;letter-spacing:1.38px;line-height:44px;width:100%;margin-bottom:30px}.quote-snippet-container .quote-snippet-name{color:#280071;font-weight:700;font-size:32px;letter-spacing:.86px;line-height:30px;width:100%}.quote-snippet-container .quote-snippet-credential{color:#280071;font-size:18px;letter-spacing:.86px;line-height:30px;width:100%}#react-learncoach-app,#react-student-classes-dashboard,#react-student-subjects-dashboard{background-color:#311f51}@media screen and (min-width:600px){#temp-nav-inner{height:60px;background-color:#311f51}}#react-mobile-nav{background-color:#311f51}@media screen and (max-width:599px){#react-mobile-nav .placeholder{height:50px}}.chzn-container{margin:5px 0}.chzn-container .chzn-default div,.chzn-container .chzn-default span{letter-spacing:1px;color:#1a0049}.chzn-container .chzn-default div:hover,.chzn-container .chzn-default span:hover{color:#2a184b}.chzn-container.error .chzn-single{border-color:#f44336}.chzn-container .chzn-search input[type=text]{height:40px}.lcTable{border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3}.lcTable .lcTable-header{border-bottom:1px solid #d3d3d3;background:#13a698;color:#fff}.lcTable .lcTable-row{font-size:0px;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3}.lcTable .lcTable-row.tableEven{background:#fff}.lcTable .lcTable-row.tableOdd{background:#2700710d}.lcTable .lcTable-row .lcTable-cell{font-size:16px;display:inline-block;text-align:center;border-right:1px solid #d3d3d3;vertical-align:middle}.lcTable .lcTable-row .lcTable-cell:last-child{border-right:none}#unmarkedTestsTable{width:100%}#unmarkedTestsTable .lcTable-cell{line-height:28px}#unmarkedTestsTable .lcTable-cell:first-child{width:22%}#unmarkedTestsTable .lcTable-cell:nth-child(2){width:20%}#unmarkedTestsTable .lcTable-cell:nth-child(3){width:18%}#unmarkedTestsTable .lcTable-cell:nth-child(4){width:20%}#unmarkedTestsTable .lcTable-cell:nth-child(5){width:20%}#unmarkedTestsTable a{color:#333}#unmarkedTestsTable .tableEven:hover{background:#e6e6e6}#unmarkedTestsTable .tableOdd:hover{background:#e6e6e6}#markedTestsTable{width:100%}#markedTestsTable .lcTable-cell{line-height:28px}#markedTestsTable .lcTable-cell:first-child{width:17%}#markedTestsTable .lcTable-cell:nth-child(2){width:13%}#markedTestsTable .lcTable-cell:nth-child(3){width:12%}#markedTestsTable .lcTable-cell:nth-child(4){width:13%}#markedTestsTable .lcTable-cell:nth-child(5){width:14%}#markedTestsTable .lcTable-cell:nth-child(6){width:11%}#markedTestsTable .lcTable-cell:nth-child(7){width:12%}#markedTestsTable .lcTable-cell:nth-child(8){width:8%}#markedTestsTable a{color:#333}#markedTestsTable .tableEven:hover{background:#e6e6e6}#markedTestsTable .tableOdd:hover{background:#e6e6e6}#securityLeftTestTable{width:100%}#securityLeftTestTable .lcTable-header .lcTable-cell{line-height:20px;padding:5px 0}#securityLeftTestTable .lcTable-cell{line-height:28px}#securityLeftTestTable .lcTable-cell:first-child{width:50%}#securityLeftTestTable .lcTable-cell:nth-child(2){width:50%}.content .pagination{text-align:center;padding:15px 0 0;margin:0;display:inline-block;width:100%;border-radius:0}.content .pagination ul{list-style:none;display:inline-block;padding:0;margin:0 5px}.content .pagination ul>li{display:inline-block;width:48px;height:43px;text-align:center;line-height:43px;float:left;transition:background-color .2s ease-out;font-size:12pt;border:1px solid #b4b4b4}.content .pagination ul>li a{display:block;width:48px;height:43px;color:#000}.content .pagination ul>li a:focus,.content .pagination ul>li a:hover{text-decoration:none}.content .pagination ul li:first-child{border-radius:4px 0 0 4px}.content .pagination ul li:not(:first-child){border-left:none}.content .pagination ul li:last-child{-moz-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.content .pagination ul li.active,.content .pagination ul li:hover{background-color:#ddd}@media (max-width:480px){.pagination #next,.pagination #previous{width:100%;margin-bottom:5px}.pagination #next li,.pagination #previous li{float:none}}.lc-tab-content{border:1px solid #ddd;border-top:none;margin-bottom:30px}.lc-tab-content .tab-pane{padding:10px 20px}#profileInfoTable{width:100%}#profileInfoTable .lcTable-row:nth-child(2n-1){background:#fff}#profileInfoTable .lcTable-row:nth-child(2n){background:#2700710d}#profileInfoTable .lcTable-cell{line-height:28px;text-align:left;padding:0 5px}#profileInfoTable .lcTable-cell:first-child{width:50%}#profileInfoTable .lcTable-cell:nth-child(2){width:50%}.nav .breadcrumbs{padding-left:3px!important;padding-right:3px!important;padding-top:13px;color:#fff}.nav .breadcrumbs-link:hover{text-decoration:underline!important;color:#fff!important;background-color:#280071!important}.table .table-row{display:flex;align-items:center;height:60px;padding:5px 0;justify-content:space-between;flex-flow:row nowrap}.table .table-row:nth-child(2n){background:#f6f5f9}.table .table-row:nth-child(odd){background:#faf9fb}.table .table-row.header{border-bottom:2px solid #827c8e}.table .table-row .table-cell{color:#2a184b;text-align:center;line-height:25px;font-size:14px;letter-spacing:1px;padding:0 10px;flex:1 1 0}.table .table-row .table-cell.left{text-align:left}.table .table-row .table-cell.right{text-align:right}.table .table-row .table-cell.small{flex-grow:0.3}.table .table-row .table-cell.med{flex-grow:0.6}.table .table-row .table-cell.large{flex-grow:1.3}.flexTable{display:flex;flex-flow:column nowrap;justify-content:space-between;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;width:100%}.flexTable a div{color:#2a184b}.flexTable.topup-table{margin-top:5px}.flexTable .meeting-row:nth-child(odd){background:#fff}.flexTable .meeting-row:nth-child(2n){background:#2700710d}.flexTable .hide-meetings:nth-child(odd){background:#fff}.flexTable .hide-meetings:nth-child(2n){background:#2700710d}.flexTable .flex-row{width:100%;display:flex;flex-flow:row nowrap;font-size:0px;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3}.flexTable .flex-row:nth-child(odd){background:#fff}.flexTable .flex-row:nth-child(2n){background:#2700710d}.flexTable .flex-row.hover:hover{transition:background .15s ease-in-out;background:#2700712e}.flexTable .flex-row.cursor{cursor:pointer}.flexTable .flex-row.header{background:#280071;color:#fff}.flexTable .flex-row.header .flex-cell{font-weight:700;font-size:14px}.flexTable .flex-row.tableEven{background:#fff}.flexTable .flex-row.tableOdd{background:#2700710d}.flexTable .flex-row.while-dragged{background:#ccc}.flexTable .flex-row a.flex-cell{color:inherit}.flexTable .flex-row .flex-cell{display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;flex:1 1 0;padding:5px 10px;text-align:left;border-right:1px solid #d3d3d3;letter-spacing:1.29px;font-size:12px}.flexTable .flex-row .flex-cell:last-child{border-right:none}.flexTable .flex-row .flex-cell.header{background:#280071;color:#fff;border-bottom:1px solid #d3d3d3}.flexTable .flex-row .flex-cell.form-group{margin-bottom:0}.flexTable .flex-row .flex-cell.left-aligned ul{text-align:left}.flexTable .flex-row .flex-cell.left-aligned p{text-align:left}.flexTable .flex-row .flex-cell.name{flex-grow:0.75}.flexTable .flex-row .flex-cell.weighting{flex-grow:0.4}.flexTable .flex-row .flex-cell.small{flex-grow:0.2}.flexTable .flex-row .flex-cell.medium{flex-grow:0.3}.flexTable .flex-row .flex-cell.med{flex-grow:0.5}.flexTable .flex-row .flex-cell.meeting-time{flex-grow:1.18}.flexTable .flex-row .flex-cell.value{flex-grow:0.7}.flexTable .flex-row .flex-cell.xl{flex-grow:3}.flexTable .flex-row .flex-cell.lg{flex-grow:1.5}.flexTable .flex-row .flex-cell.flex-progress{flex-grow:0.45}.flexTable .flex-row .flex-cell.feedback-notes{padding:0}.flexTable .flex-row .flex-cell.feedback-description{text-align:left;align-items:flex-start}.flexTable .flex-row .flex-cell .edit-holder{display:flex}.flexTable .flex-row .flex-cell .edit-holder .split{flex-grow:1}.flexTable .flex-row .btn{transition:all .2s ease-in-out}.toggle{width:100%;justify-content:flex-start;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.toggle a,.toggle a:hover{text-decoration:none}.toggle.right{justify-content:flex-end}.toggle.center{justify-content:center}@media screen and (max-width:599px){.toggle a{width:100%}.toggle a .cta-button{max-width:calc(100% - 10px)}}.toggle.right{justify-content:flex-end}.toggle.split{justify-content:space-between}.toggle.rev-wrap{flex-wrap:wrap-reverse}.toggle .toggle-item{border:solid 1px;margin:5px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;transition:all .2s ease-in-out;margin:0!important;letter-spacing:2px}.toggle .toggle-item.loading:after{content:'';background-size:contain;width:20px;height:20px;margin-left:5px;background-repeat:no-repeat}.toggle .toggle-item.first-button{margin-left:0}.toggle .toggle-item.last-button{margin-right:0}.toggle .toggle-item.cta-mint{background-color:#13a698;color:#fff;text-align:center;border-color:#2cd5c4;font-weight:600;text-transform:uppercase;line-height:1}.toggle .toggle-item.cta-mint:hover{cursor:pointer;background-color:#2cd5c4!important}@media screen and (max-width:599px){.toggle .toggle-item.cta-mint{font-size:14px;letter-spacing:1px}}.toggle .toggle-item.cta-mint.loading:after{background-image:url("/images/core/loaders/loader-ellipsis-white.gif")}.toggle .toggle-item.cta-eggplant{background-color:#280071;color:#fff;text-align:center;border-color:#280071;font-weight:600;text-transform:uppercase;line-height:1}.toggle .toggle-item.cta-eggplant:hover{cursor:pointer;background-color:#280071!important}@media screen and (max-width:599px){.toggle .toggle-item.cta-eggplant{font-size:14px;letter-spacing:1px}}.toggle .toggle-item.cta-warning{background-color:transparent;color:#d0021b;text-align:center;border-color:#d0021b;font-weight:600;text-transform:uppercase;line-height:1}.toggle .toggle-item.cta-warning:hover{cursor:pointer;background-color:#d0021b!important}@media screen and (max-width:599px){.toggle .toggle-item.cta-warning{font-size:14px;letter-spacing:1px}}.toggle .toggle-item.cta-warning.loading:after{background-image:url("/images/core/loaders/loader-ellipsis-red.gif")}.toggle .toggle-item.cta-warning.loading:hover:after{background-image:url("/images/core/loaders/loader-ellipsis-white.gif")}.toggle .toggle-item.cta-error{background-color:#d0021b;color:#fff;text-align:center;border-color:#d0021b;font-weight:600;text-transform:uppercase;line-height:1}.toggle .toggle-item.cta-error:hover{cursor:pointer;background-color:#d0021b!important}@media screen and (max-width:599px){.toggle .toggle-item.cta-error{font-size:14px;letter-spacing:1px}}.toggle .toggle-item.cta-error.loading:after{background-image:url("/images/core/loaders/loader-ellipsis-white.gif")}.toggle .toggle-item.cta-warning-toastr{background-color:#fff;color:#d0021b;text-align:center;border-color:#d0021b;font-weight:600;text-transform:uppercase;line-height:1}.toggle .toggle-item.cta-warning-toastr:hover{cursor:pointer;background-color:#d0021b!important}@media screen and (max-width:599px){.toggle .toggle-item.cta-warning-toastr{font-size:14px;letter-spacing:1px}}.toggle .toggle-item.cta-transparent{background-color:transparent;color:#280071;text-align:center;border-color:#2cd5c4;font-weight:600;text-transform:uppercase;line-height:1}.toggle .toggle-item.cta-transparent:hover{cursor:pointer;background-color:#2cd5c4!important}@media screen and (max-width:599px){.toggle .toggle-item.cta-transparent{font-size:14px;letter-spacing:1px}}.toggle .toggle-item.cta-transparent.white-text{color:#fff}.toggle .toggle-item.cta-transparent.loading:after{background-image:url("/images/core/loaders/loader-ellipsis-eggplant.gif")}.toggle .toggle-item.cta-transparent.loading:hover:after{background-image:url("/images/core/loaders/loader-ellipsis-white.gif")}.toggle .toggle-item.full-width{width:100%}.toggle .toggle-item.cta-plan-item{background-color:#fff;color:#280071;text-align:center;border-color:#280071;font-weight:600;text-transform:uppercase;line-height:1;height:30px;padding:5px 10px;width:100%;margin:0}.toggle .toggle-item.cta-plan-item:hover{cursor:pointer;background-color:#280071!important}@media screen and (max-width:599px){.toggle .toggle-item.cta-plan-item{font-size:14px;letter-spacing:1px}}.toggle .toggle-item.cta-plan-item:hover{border-color:#fff;background-color:#b196de;color:#fff}.toggle .toggle-item.cta-blank{background-color:transparent;color:#2cd5c4;text-align:center;border-color:transparent;font-weight:600;text-transform:uppercase;line-height:1}.toggle .toggle-item.cta-blank:hover{cursor:pointer;background-color:transparent!important}@media screen and (max-width:599px){.toggle .toggle-item.cta-blank{font-size:14px;letter-spacing:1px}}.toggle .toggle-item.cta-blank:hover{color:#13a698}.toggle .toggle-item.white-text{color:#fff}.toggle .toggle-item.form-cta{width:100%!important;margin:0!important}.toggle .toggle-item.disabled{background-color:transparent;color:#777;text-align:center;border-color:#777;font-weight:600;text-transform:uppercase;line-height:1;pointer-events:none}.toggle .toggle-item.disabled:hover{cursor:pointer;background-color:#777!important}@media screen and (max-width:599px){.toggle .toggle-item.disabled{font-size:14px;letter-spacing:1px}}.toggle .toggle-item.disabled:hover{cursor:default!important;background-color:transparent;pointer-events:none}.toggle .toggle-item.cta-small-100{height:30px;padding:5px 10px;width:100%}.toggle .toggle-item.cta-uni-button{max-width:130px!important}.toggle .toggle-item.cta-upload-file-button{max-height:42px;max-width:130px;margin:0}.toggle .toggle-item.cta-button-version-two{font-weight:600;letter-spacing:normal;text-transform:none;position:relative;display:inline-flex;align-items:center;justify-content:center;flex-wrap:nowrap;font-size:16px;padding:14px 27px;margin:0;height:50px;border:2px transparent;border-radius:7px;cursor:pointer;box-sizing:border-box;width:100%;background-color:#5f3faf;color:#fff;transition:color .2s ease-in-out,background-color .2s ease-in-out}.toggle .toggle-item.cta-button-version-two.expand-while-mobile{width:fit-content}@media screen and (max-width:599px){.toggle .toggle-item.cta-button-version-two.expand-while-mobile{width:100%}}.toggle .toggle-item.cta-button-version-two.cta-warning{background-color:transparent;color:#d0021b;text-align:center;border-color:#d0021b;font-weight:600;text-transform:uppercase;line-height:1;border:2px solid #d0021b;text-transform:none;letter-spacing:normal;font-size:16px}.toggle .toggle-item.cta-button-version-two.cta-warning:hover{cursor:pointer;background-color:#d0021b!important}@media screen and (max-width:599px){.toggle .toggle-item.cta-button-version-two.cta-warning{font-size:14px;letter-spacing:1px}}.toggle .toggle-item.cta-button-version-two.cta-warning:hover:not([disabled]){border-color:#d0021b}.toggle .toggle-item.cta-button-version-two.cta-warning.loading:after{background-image:url("/images/core/loaders/loader-ellipsis-red.gif")}.toggle .toggle-item.cta-button-version-two.cta-warning.loading:hover:after{background-image:url("/images/core/loaders/loader-ellipsis-white.gif")}.toggle .toggle-item.cta-button-version-two.cta-mint{background-color:#56cabb;color:#fff;text-align:center;border-color:#13a698;font-weight:600;text-transform:uppercase;line-height:1;text-transform:none;letter-spacing:normal;font-size:16px}.toggle .toggle-item.cta-button-version-two.cta-mint:hover{cursor:pointer;background-color:#13a698!important}@media screen and (max-width:599px){.toggle .toggle-item.cta-button-version-two.cta-mint{font-size:14px;letter-spacing:1px}}.toggle .toggle-item.cta-button-version-two.cta-mint.loading:after{background-image:url("/images/core/loaders/loader-ellipsis-white.gif")}.toggle .toggle-item.cta-button-version-two.cta-transparent-mint{background-color:transparent;color:#2cd5c4;text-align:center;border-color:#2cd5c4;font-weight:600;text-transform:uppercase;line-height:1;text-transform:none;letter-spacing:normal;font-size:16px;border:2px solid #2cd5c4}.toggle .toggle-item.cta-button-version-two.cta-transparent-mint:hover{cursor:pointer;background-color:#2cd5c4!important}@media screen and (max-width:599px){.toggle .toggle-item.cta-button-version-two.cta-transparent-mint{font-size:14px;letter-spacing:1px}}.toggle .toggle-item.cta-button-version-two.cta-transparent-mint.loading:after{background-image:url("/images/core/loaders/loader-ellipsis-mint.gif")}.toggle .toggle-item.cta-button-version-two.cta-transparent-mint:hover:not([disabled]){border-color:#2cd5c4}.toggle .toggle-item.cta-button-version-two.cta-transparent-eggplant{background-color:transparent;color:#5f3faf;text-align:center;border-color:#5f3faf;font-weight:600;text-transform:uppercase;line-height:1;text-transform:none;letter-spacing:normal;font-size:16px;border:2px solid #5f3faf}.toggle .toggle-item.cta-button-version-two.cta-transparent-eggplant:hover{cursor:pointer;background-color:#5f3faf!important}@media screen and (max-width:599px){.toggle .toggle-item.cta-button-version-two.cta-transparent-eggplant{font-size:14px;letter-spacing:1px}}.toggle .toggle-item.cta-button-version-two.cta-transparent-eggplant.loading:after{background-image:url("/images/core/loaders/loader-ellipsis-eggplant.gif")}.toggle .toggle-item.cta-button-version-two.cta-transparent-eggplant:hover:not([disabled]){border-color:#5f3faf}.toggle .toggle-item.cta-button-version-two:hover:not([disabled]){color:#fff;background-color:#280071;border-color:transparent}.toggle .toggle-item.cta-button-version-two:hover:not([disabled]) .loading{display:none}.toggle .toggle-item.cta-button-version-two:hover:not([disabled]) .loading-hover{display:block}.toggle .toggle-item.cta-button-version-two::-moz-focus-inner{border:0}.toggle .toggle-item.cta-button-version-two:focus{outline:0;z-index:2}.toggle .toggle-item.cta-button-version-two:disabled{cursor:not-allowed}.toggle .toggle-item.cta-button-version-two.disabled{background-color:#af9fd7;letter-spacing:normal}.toggle .toggle-item.cta-button-version-two .loading,.toggle .toggle-item.cta-button-version-two .loading-hover{margin-left:5px}.toggle .toggle-item.cta-button-version-two.loading:after{background-image:url("/images/core/loaders/loader-ellipsis-eggplant-white.gif")}.toggle .toggle-item.cta-button-version-two .loading-hover{display:none}.toggle .toggle-item.cta-button-version-two .icon-after,.toggle .toggle-item.cta-button-version-two .icon-before{font-size:18px}.toggle .toggle-item.cta-button-version-two .icon-before{margin-right:10px}.toggle .toggle-item.cta-button-version-two .icon-after{margin-left:10px}.toggle .toggle-item i.far,.toggle .toggle-item i.fas{font-size:20px}.toggle .toggle-item i.far.icon-left,.toggle .toggle-item i.fas.icon-left{margin-right:5px}.toggle .toggle-item i.far.icon-right,.toggle .toggle-item i.fas.icon-right{margin-left:5px}.toggle .toggle-item i.far.mint,.toggle .toggle-item i.fas.mint{color:#13a698}.toggle .toggle-item i.far.mint-light,.toggle .toggle-item i.fas.mint-light{color:#2cd5c4}.toggle .toggle-item i.far.eggplant,.toggle .toggle-item i.fas.eggplant{color:#280071}.toggle .toggle-item i.far.eggplant-light,.toggle .toggle-item i.fas.eggplant-light{color:#6638b6}.toggle .toggle-item:hover.cta-mint{background-color:#13a698}.toggle .toggle-item:hover.cta-eggplant{background-color:#6638b6}.toggle .toggle-item:hover.cta-transparent{background-color:#13a698;color:#fff}.toggle .toggle-item:hover.cta-warning{background-color:#d0021b;color:#fff}.toggle .toggle-item:hover.cta-error{background-color:#d93549}.toggle .toggle-item:hover.cta-warning-toastr{text-decoration:underline}.toggle .toggle-item:hover>.icon-left.hw,.toggle .toggle-item:hover>.icon-right.hw{color:#fff}.toggle .toggle-item:hover>.icon-left.he,.toggle .toggle-item:hover>.icon-right.he{color:#280071}.toggle .toggle-item:hover>.icon-left.hel,.toggle .toggle-item:hover>.icon-right.hel{color:#6638b6}.toggle .toggle-item:hover>.icon-left.hm,.toggle .toggle-item:hover>.icon-right.hm{color:#13a698}.toggle .toggle-item:hover>.icon-left.hml,.toggle .toggle-item:hover>.icon-right.hml{color:#2cd5c4}.toggle .toggle-item.cta-register{margin-top:10px!important}@media screen and (max-width:599px){.toggle .toggle-item{width:100%;height:50px;padding:10px}.toggle .toggle-item.first-button,.toggle .toggle-item.last-button{margin-left:0;margin-right:0}.toggle .toggle-item.mobile-margin{margin:15px 0 0 0!important}}@media screen and (min-width:600px) and (max-width:899px){.toggle .toggle-item{width:280px;height:50px}.toggle .toggle-item.cta-small{width:200px}.toggle .toggle-item.mobile-margin{margin:15px 0 0 0!important}}@media screen and (min-width:900px) and (max-width:1199px){.toggle .toggle-item{width:280px;height:50px}.toggle .toggle-item.cta-small{width:200px}}@media screen and (min-width:1200px){.toggle .toggle-item{width:280px;height:50px}.toggle .toggle-item.cta-small{width:200px}}@media screen and (min-width:1600px){.toggle .toggle-item{width:280px;height:50px}.toggle .toggle-item.cta-small{width:200px}}@media screen and (max-width:599px){.toggle .toggle-item{width:40%}}.toggle .toggle-item.active{background-color:#280071;color:#fff;text-align:center;border-color:#280071;font-weight:600;text-transform:uppercase;line-height:1;pointer-events:none}.toggle .toggle-item.active:hover{cursor:pointer;background-color:#280071!important}@media screen and (max-width:599px){.toggle .toggle-item.active{font-size:14px;letter-spacing:1px}}.toggle .toggle-item:not(.active){background-color:transparent;color:#280071;text-align:center;border-color:#2cd5c4;font-weight:600;text-transform:uppercase;line-height:1}.toggle .toggle-item:not(.active):hover{cursor:pointer;background-color:#2cd5c4!important}@media screen and (max-width:599px){.toggle .toggle-item:not(.active){font-size:14px;letter-spacing:1px}}.toggle .toggle-item:not(.active).white-text{color:#fff}.toggle .toggle-item:not(.active).loading:after{background-image:url("/images/core/loaders/loader-ellipsis-eggplant.gif")}.toggle .toggle-item:not(.active).loading:hover:after{background-image:url("/images/core/loaders/loader-ellipsis-white.gif")}@media screen and (max-width:599px){.toggle .toggle-item{width:100%}.toggle .toggle-item:not(:last-child){margin-bottom:-1px!important}}@media screen and (min-width:600px) and (max-width:1199px){.toggle .toggle-item{width:175px;height:30px;font-size:11px}.toggle .toggle-item:not(:last-child){margin-right:-1px!important}}@media screen and (min-width:1200px){.toggle .toggle-item:not(:last-child){margin-right:-1px!important}.toggle .toggle-item:not(.active):hover{background-color:#13a698;color:#fff}}.ui-icon{width:10px;height:10px;margin-right:5px;background-size:10px;background-repeat:no-repeat;transition:all .2s ease-in-out}.ui-icon.icon-open{background:url('/images/core/ui/accordion-minus.png')}.ui-icon.icon-closed{background:url('/images/core/ui/accordion-plus.png')}.ui-icon.icon-open-caret{background:url('/images/core/ui/accordion-caret-down.png')}.ui-icon.icon-closed-caret{background:url('/images/core/ui/accordion-caret-right.png')}.ui-icon.icon-closed-caret,.ui-icon.icon-open-caret{background-size:10px;position:absolute;right:15px;top:11px;margin:0}.accordion-subjects-wrapper{width:100%;padding:0 30px}.accordion-subjects-wrapper .accordion-subjects-container{width:100%;margin-bottom:30px;display:flex;flex-wrap:wrap;align-items:center}.accordion-subjects-wrapper .accordion-subjects-container .icon-container{width:40px}.accordion-subjects-wrapper .accordion-subjects-container .icon-container img{width:100%}.accordion-subjects-wrapper .accordion-subjects-container .subjects-title{width:calc(100% - 40px - 15px);margin-left:15px;margin-bottom:7px}.accordion-subjects-wrapper .accordion-subjects-container .subjects-title h3{font-size:18px;letter-spacing:1px;color:#280071}.accordion-subjects-wrapper .accordion-subjects-container .accordion-subject-container{width:100%;margin:0;padding:0}.accordion-subjects-wrapper .accordion-subjects-container .accordion-subject-container .subject-title{letter-spacing:1px;color:#280071;font-weight:700;padding-left:0;margin-top:15px;border:0;border-radius:0;border-bottom:1px solid #d8d8d8;background-color:transparent}.accordion-subjects-wrapper .accordion-subjects-container .accordion-subject-container .subject-title:active,.accordion-subjects-wrapper .accordion-subjects-container .accordion-subject-container .subject-title:focus{background:0 0}.accordion-subjects-wrapper .accordion-subjects-container .accordion-subject-container .subject-title:active,.accordion-subjects-wrapper .accordion-subjects-container .accordion-subject-container .subject-title:focus{outline:0;text-decoration:none}.accordion-subjects-wrapper .accordion-subjects-container .accordion-subject-container .subject-standard-container{width:100%;border:0;border-radius:0;padding:0;background-color:transparent}.accordion-subjects-wrapper .accordion-subjects-container .accordion-subject-container .subject-standard-container .subject-link,.accordion-subjects-wrapper .accordion-subjects-container .accordion-subject-container .subject-standard-container .subject-link a{font-size:14px;letter-spacing:1px;line-height:24px;color:#280071;margin:10px 0}.accordion-subjects-wrapper .accordion-subjects-container .accordion-subject-container .subject-standard-container .subject-link a,.accordion-subjects-wrapper .accordion-subjects-container .accordion-subject-container .subject-standard-container .subject-link a a{color:#280071;transition:all .2s ease-in-out}.accordion-subjects-wrapper .accordion-subjects-container .accordion-subject-container .subject-standard-container .subject-link a a:hover,.accordion-subjects-wrapper .accordion-subjects-container .accordion-subject-container .subject-standard-container .subject-link a:hover{color:#2cd5c4}@media screen and (max-width:399px){.accordion-subjects-wrapper{width:300px}}@media screen and (min-width:400px) and (max-width:499px){.accordion-subjects-wrapper{width:400px}}@media screen and (min-width:500px) and (max-width:599px){.accordion-subjects-wrapper{width:500px}}@media screen and (max-width:599px){.accordion-subjects-wrapper{display:block!important}.subjects-wrapper{display:none!important}}@media screen and (min-width:600px) and (max-width:899px){.accordion-subjects-wrapper{width:600px}}@media screen and (min-width:600px) and (max-width:1199px){.accordion-subjects-wrapper{display:block!important}.subjects-wrapper{display:none!important}}@media screen and (min-width:900px) and (max-width:1199px){.accordion-subjects-wrapper{display:none!important}.subjects-wrapper{display:block!important}}@media screen and (min-width:1200px){.accordion-subjects-wrapper{display:none!important}.subjects-wrapper{display:block!important}}.module-activity-player .submission-outer{font-size:14px;background-color:#d0d1d4;background-image:url('../images/pages/task-backgrounds/background-light-eggplant.jpg');width:100%;position:relative}.module-activity-player .submission-outer .submission-inner{position:absolute;top:30px;bottom:30px;left:30px;right:30px;display:flex;flex-direction:column}.module-activity-player .submission-outer .submission-inner.no-submission{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background-image:url('../images/pages/task-backgrounds/eggplant.png')}.module-activity-player .submission-outer .submission-inner.no-submission h2{color:#fff;padding:0 160px;text-align:center;line-height:66px}@media screen and (min-width:1200px){.module-activity-player .submission-outer .submission-inner{right:25%}}.module-activity-player .submission-outer .submission-inner .submission-section{background-color:#fff;padding:20px;margin:40px 40px}.module-activity-player .submission-outer .submission-inner .submission-section.final-submission-assessment{padding:60px;margin:0;overflow-y:auto;border-bottom:3px outset #8ce2d0}.module-activity-player .submission-outer .submission-inner .submission-section.final-submission-assessment h4{margin-top:25px}@media screen and (max-width:599px){.module-activity-player .submission-outer .submission-inner .submission-section.final-submission-assessment{padding:20px 45px}}@media screen and (min-width:600px) and (max-width:1199px){.module-activity-player .submission-outer .submission-inner .submission-section.final-submission-assessment{padding:20px 50px}}@media screen and (min-width:600px) and (max-width:899px){.module-activity-player .submission-outer .submission-inner .submission-section.final-submission-assessment{padding:15px 45px}}@media screen and (min-width:1200px) and (max-width:1599px){.module-activity-player .submission-outer .submission-inner .submission-section.final-submission-assessment{padding:30px}}@media screen and (min-width:1200px){.module-activity-player .submission-outer .submission-inner .submission-section.final-submission-assessment{margin:0 30px}}.module-activity-player .submission-outer .submission-inner .submission-section.submission-assessment-button{margin:0;background-color:#280071;padding:15px 40px;color:#fff;text-align:right;line-height:25px;font-size:16px;letter-spacing:1px}.module-activity-player .submission-outer .submission-inner .submission-section.submission-assessment-button .unable-to-submit-text{display:none}.module-activity-player .submission-outer .submission-inner .submission-section.submission-assessment-button .cta-container{justify-content:flex-end}@media screen and (max-width:599px){.module-activity-player .submission-outer .submission-inner .submission-section.submission-assessment-button{padding:20px 45px}}@media screen and (min-width:600px) and (max-width:1199px){.module-activity-player .submission-outer .submission-inner .submission-section.submission-assessment-button{padding:20px 50px}}@media screen and (min-width:600px) and (max-width:899px){.module-activity-player .submission-outer .submission-inner .submission-section.submission-assessment-button{padding:15px 45px}}@media screen and (min-width:1200px) and (max-width:1599px){.module-activity-player .submission-outer .submission-inner .submission-section.submission-assessment-button{padding:30px}}@media screen and (min-width:1200px){.module-activity-player .submission-outer .submission-inner .submission-section.submission-assessment-button{margin:0 30px}}.module-activity-player .submission-outer .submission-inner .submission-section .title{text-align:inherit}@media screen and (max-width:599px){.module-activity-player .submission-outer{height:80vh;max-height:800px!important}}.module-activity-player .test-outer{font-size:14px;background-color:#d0d1d4;background-image:url('../images/pages/task-backgrounds/background-light-eggplant.jpg');width:100%;position:relative}@media screen and (min-width:1200px){.module-activity-player .test-outer{max-width:75%}}.module-activity-player .test-outer .test-inner{display:flex;height:100%;width:100%;justify-content:center;align-items:center}.module-activity-player .test-outer .test-inner .test-content-container{width:80%;height:80%;border-top:5px solid #2cd5c4;border-bottom:5px solid #2cd5c4;padding:20px;overflow-y:auto;background:linear-gradient(white 30%,rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0),#fff 70%) 0 100%,linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,0)),linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1)) 0 100%;background-repeat:no-repeat;background-color:#fff;background-size:100% 75px,100% 40px,100% 25px,100% 25px;background-attachment:local,local,scroll,scroll}.module-activity-player .test-outer .test-inner .test-content-container .mobile-notice-container{text-align:center}.module-activity-player .test-outer .test-inner .test-content-container .mobile-notice-container .mobile-notice-icon{color:#13a698;font-size:50px;margin-bottom:30px}@media screen and (min-width:1200px){.module-activity-player .test-outer .test-inner .test-content-container .mobile-notice-container{display:none}}.module-activity-player .test-outer .test-inner .test-content-container .test-entry-content{display:none}@media screen and (min-width:1200px){.module-activity-player .test-outer .test-inner .test-content-container .test-entry-content{display:block}}.module-activity-player .test-outer .test-inner .test-content-container .test-title{font-size:28px;text-align:center}.module-activity-player .test-outer .test-inner .test-content-container .test-subtitle{text-align:center}.module-activity-player .test-outer .test-inner .test-content-container .browser-notice-container{display:flex;justify-content:space-between;margin:auto;width:85%}@media screen and (max-width:1199px){.module-activity-player .test-outer .test-inner .test-content-container .browser-notice-container .browser-notice-icon-container{display:none}.module-activity-player .test-outer .test-inner .test-content-container .browser-notice-container .browser-notice-text p{text-align:center}}.module-activity-player .test-outer .test-inner .test-content-container .browser-notice-container .browser-notice-icon-container{width:40px;margin-right:20px}.module-activity-player .test-outer .test-inner .test-content-container .browser-notice-container .browser-notice-icon-container .browser-notice-icon{color:#d0021b;font-size:35px}.module-activity-player .test-outer .test-inner .test-content-container .browser-notice-container .browser-notice-text{width:100%}.module-activity-player .test-outer .test-inner .test-content-container .browser-notice-container .browser-notice-text .browser-notice-title{color:#d0021b}@media screen and (max-width:599px){.module-activity-player .test-outer .test-inner .test-content-container .enrolment-container{display:none}}@media screen and (max-width:599px){.module-activity-player .test-outer{height:80vh;max-height:800px!important}}.student-chat-container .chat-messenger .messages-container{max-height:500px}.chat-messenger{padding:30px}.chat-messenger .messages-container{max-height:230px;overflow-y:scroll;border:solid 1px rgba(150,150,150,.3);margin-bottom:15px;padding:15px}.chat-messenger .messages-container .message{margin:10px 5px;display:flex;flex-direction:row;align-items:center}.chat-messenger .messages-container .message .message-icon{border-radius:50%;background:#d3d3d3;padding:5px 0;width:30px;height:30px;text-align:center;margin:0;flex-basis:30px;flex-grow:0;flex-shrink:0}.chat-messenger .messages-container .message .message-icon img{margin-top:-5px;margin-left:-5px;width:30px}.chat-messenger .messages-container .message .message-seen{border-radius:50%;background:#d3d3d3;width:15px;height:15px;text-align:center;font-size:12px}.chat-messenger .messages-container .message .message-seen img{margin-top:-5px}.chat-messenger .messages-container .message .message-file{padding:0 10px}.chat-messenger .messages-container .message .message-file a{color:#13a698}.chat-messenger .messages-container .message .message-text{padding:5px 10px;margin:0 10px;border-radius:10px;background:#d3d3d3}@media screen and (max-width:599px){.chat-messenger .messages-container .message .message-text{max-width:400px}}@media screen and (min-width:600px) and (max-width:1199px){.chat-messenger .messages-container .message .message-text{max-width:500px}}@media screen and (min-width:1200px){.chat-messenger .messages-container .message .message-text{max-width:600px}}.chat-messenger .messages-container .message:not(.self) .message-icon{margin-right:10px}.chat-messenger .messages-container .message:not(.self) .message-seen{margin-right:10px}.chat-messenger .messages-container .message.self{flex-direction:row-reverse}.chat-messenger .messages-container .message.self .message-icon{margin-left:10px;background-color:#b196de}.chat-messenger .messages-container .message.self .message-seen{margin-left:10px}.chat-messenger .messages-container .message.self .message-text{color:#fff;background:#280071}.chat-messenger .messages-container .message.self .message-text .attachment a{color:#fff}.chat-messenger .messages-container .message.self .message-text .attachment a:hover{color:#2cd5c4}.chat-messenger .messages-container .message.self .message-file{text-align:right}.chat-messenger .messages-container .message.system .message-text{color:#fff;background:#280071}.chat-messenger .message-input-container{display:flex;height:74px}.chat-messenger .message-input-container .file-upload-container{display:flex;flex-wrap:wrap;align-items:center;width:35px;max-width:33px;height:100%}.chat-messenger .message-input-container .file-upload-container .hr-line{display:none;width:100%;margin:0;border-top:1px solid grey}.chat-messenger .message-input-container .file-upload-container .file-upload-button{width:100%;background-color:#13a698;height:100%;cursor:pointer}.chat-messenger .message-input-container .file-upload-container .file-upload-button:hover{background-color:#2cd5c4}.chat-messenger .message-input-container .file-upload-container .file-upload-button i.upload{margin:24px 8px;font-size:20px;color:#fff}.chat-messenger .message-input-container .file-upload-container .remove-file-upload-button{display:none;width:100%;background-color:#d0021b;text-align:center}.chat-messenger .message-input-container .file-upload-container .remove-file-upload-button i.fa-times{margin:4px 8px 0 9px;cursor:pointer;font-size:18px;color:#fff}.chat-messenger .message-input-container .file-upload-container .file-field{display:none}.chat-messenger .message-input-container .message-input{width:calc(100% - 80px);min-height:74px}.chat-messenger .message-input-container .message-input #card-element,.chat-messenger .message-input-container .message-input input[type=date],.chat-messenger .message-input-container .message-input input[type=email],.chat-messenger .message-input-container .message-input input[type=number],.chat-messenger .message-input-container .message-input input[type=password],.chat-messenger .message-input-container .message-input input[type=text],.chat-messenger .message-input-container .message-input textarea{color:#2a184b!important;background-color:#fff;padding:10px 15px;border:solid 1px #827c8e;border-radius:0!important;letter-spacing:1px;width:100%;margin:5px 0}.chat-messenger .message-input-container .message-input #card-element::placeholder,.chat-messenger .message-input-container .message-input input[type=date]::placeholder,.chat-messenger .message-input-container .message-input input[type=email]::placeholder,.chat-messenger .message-input-container .message-input input[type=number]::placeholder,.chat-messenger .message-input-container .message-input input[type=password]::placeholder,.chat-messenger .message-input-container .message-input input[type=text]::placeholder,.chat-messenger .message-input-container .message-input textarea::placeholder{color:#a9a2b6;opacity:1}.chat-messenger .message-input-container .message-input textarea{resize:vertical;overflow:auto}.chat-messenger .message-input-container .message-input .chzn-select-container{transition:all .2s ease-in-out}.chat-messenger .message-input-container .message-input .chzn-select-container:not(.disabled){border:solid 1px #827c8e}.chat-messenger .message-input-container .message-input .chzn-select-container.disabled{cursor:auto;border:solid 1px #d3d3d3}.chat-messenger .message-input-container .message-input .chzn-select-container:not(.disabled) .chzn-container-single .chzn-single span{color:#1a0049}.chat-messenger .message-input-container .message-input .chzn-select-container .chzn-container-single .chzn-single{padding-left:7px;height:24px;line-height:23px;border:0}.chat-messenger .message-input-container .message-input .chzn-select-container .chzn-container-single .chzn-single span{font-size:11px;letter-spacing:2.4px}.chat-messenger .message-input-container .message-input .chzn-select-container .chzn-container-single .chzn-single.chzn-default span{color:#a9a2b6}.chat-messenger .message-input-container .message-input .chzn-select-container .chzn-container-single .chzn-single div{height:33px;width:25px;top:-4px}.chat-messenger .message-input-container .message-input .chzn-select-container .chzn-container-single .chzn-drop{border:solid 1px #d3d3d3}.chat-messenger .message-input-container .message-input .chzn-select-container .chzn-container-single .chzn-drop .chzn-search{padding:0;border-bottom:solid 1px #d3d3d3}.chat-messenger .message-input-container .message-input .chzn-select-container .chzn-container-single .chzn-drop .chzn-search:before{top:5px;right:5px;color:#a9a9a9}.chat-messenger .message-input-container .message-input .chzn-select-container .chzn-container-single .chzn-drop .chzn-search input[type=text]{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.chat-messenger .message-input-container .message-input .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.chat-messenger .message-input-container .message-input .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.highlighted,.chat-messenger .message-input-container .message-input .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.result-selected,.chat-messenger .message-input-container .message-input .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:active,.chat-messenger .message-input-container .message-input .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus,.chat-messenger .message-input-container .message-input .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus-within,.chat-messenger .message-input-container .message-input .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:hover{background-color:#6638b6!important;color:#fff}.chat-messenger .message-input-container .message-input .chzn-select-container select:hover{border-color:#2cd5c4}.chat-messenger .message-input-container .message-input .chat-message{min-height:74px;resize:none}.chat-messenger .message-input-container .message-input input:active,.chat-messenger .message-input-container .message-input input:focus{outline:0;text-decoration:none}.chat-messenger .message-input-container .send-message-container{padding-left:10px;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;width:35px}.chat-messenger .message-input-container .send-message-container .send-message-button.disable-events{pointer-events:none}.chat-messenger .message-input-container .send-message-container .send-message-button i{font-size:20px;color:#6638b6;transition:all .2s ease-in-out}.chat-messenger .message-input-container .send-message-container .send-message-button i:hover{cursor:pointer;color:#2cd5c4}.comments-holder-container{width:100%;background-color:transparent;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.comments-holder-container .comments-container{width:100%;padding:30px 30px 10px;background-color:#fff;position:relative;height:100%;overflow:hidden;transition:padding .3s ease-in-out,height .2s ease-in-out;transition-delay:height 0.3s;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.comments-holder-container .comments-container.inactive{height:0;padding:0}.comments-holder-container .comments-container .comments-wrapper{width:100%;max-width:1200px;padding:15px;border-top:solid 1px #faf9fb;border-left:solid 1px #faf9fb;box-shadow:rgba(0,0,0,.1) 2px 2px 4px}.comments-holder-container .comments-container .comments-wrapper .comments-component{width:100%;max-height:300px;padding:0;margin-bottom:15px;background-color:#faf9fb;overflow-y:scroll;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.comments-holder-container .comments-container .comments-wrapper .comments-component .comment-item{width:100%;height:auto;margin:10px 12px}.comments-holder-container .comments-container .comments-wrapper .comments-component .comment-item.reported .message-header{color:#a9a9a9}.comments-holder-container .comments-container .comments-wrapper .comments-component .comment-item.reported .message-container{color:#a9a9a9}.comments-holder-container .comments-container .comments-wrapper .comments-component .comment-item .message-header{width:100%;color:#2a184b;text-align:left;line-height:25px;font-size:14px;letter-spacing:1px;font-size:12px;margin:0;color:#1a0049;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-start}.comments-holder-container .comments-container .comments-wrapper .comments-component .comment-item .message-header.is-commenter{color:#13a698}.comments-holder-container .comments-container .comments-wrapper .comments-component .comment-item .message-header .user-icon{width:22px;font-size:16px}.comments-holder-container .comments-container .comments-wrapper .comments-component .comment-item .message-header .commenter{margin-right:6px}.comments-holder-container .comments-container .comments-wrapper .comments-component .comment-item .message-header .delete-comment{color:#d0021b}.comments-holder-container .comments-container .comments-wrapper .comments-component .comment-item .message-header .report-comment{color:#a9a9a9}.comments-holder-container .comments-container .comments-wrapper .comments-component .comment-item .message-header .delete-comment,.comments-holder-container .comments-container .comments-wrapper .comments-component .comment-item .message-header .report-comment{margin-left:10px;font-size:10px;transition:all .2s ease-in-out}.comments-holder-container .comments-container .comments-wrapper .comments-component .comment-item .message-header .delete-comment:hover,.comments-holder-container .comments-container .comments-wrapper .comments-component .comment-item .message-header .report-comment:hover{cursor:pointer;color:#280071}.comments-holder-container .comments-container .comments-wrapper .comments-component .comment-item .message-header .reported{margin-left:10px;font-size:10px}.comments-holder-container .comments-container .comments-wrapper .comments-component .comment-item .message-container{width:100%;padding-left:30px;color:#2a184b;text-align:left;line-height:25px;font-size:14px;letter-spacing:1px;margin:0;color:#1a0049}.comments-holder-container .comments-container .comments-wrapper .comments-control-bar{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.comments-holder-container .comments-container .comments-wrapper .comments-control-bar #card-element,.comments-holder-container .comments-container .comments-wrapper .comments-control-bar input[type=date],.comments-holder-container .comments-container .comments-wrapper .comments-control-bar input[type=email],.comments-holder-container .comments-container .comments-wrapper .comments-control-bar input[type=number],.comments-holder-container .comments-container .comments-wrapper .comments-control-bar input[type=password],.comments-holder-container .comments-container .comments-wrapper .comments-control-bar input[type=text],.comments-holder-container .comments-container .comments-wrapper .comments-control-bar textarea{color:#2a184b!important;background-color:#fff;padding:10px 15px;border:solid 1px #827c8e;border-radius:0!important;letter-spacing:1px;width:100%;margin:5px 0}.comments-holder-container .comments-container .comments-wrapper .comments-control-bar #card-element::placeholder,.comments-holder-container .comments-container .comments-wrapper .comments-control-bar input[type=date]::placeholder,.comments-holder-container .comments-container .comments-wrapper .comments-control-bar input[type=email]::placeholder,.comments-holder-container .comments-container .comments-wrapper .comments-control-bar input[type=number]::placeholder,.comments-holder-container .comments-container .comments-wrapper .comments-control-bar input[type=password]::placeholder,.comments-holder-container .comments-container .comments-wrapper .comments-control-bar input[type=text]::placeholder,.comments-holder-container .comments-container .comments-wrapper .comments-control-bar textarea::placeholder{color:#a9a2b6;opacity:1}.comments-holder-container .comments-container .comments-wrapper .comments-control-bar textarea{resize:vertical;overflow:auto}.comments-holder-container .comments-container .comments-wrapper .comments-control-bar .chzn-select-container{transition:all .2s ease-in-out}.comments-holder-container .comments-container .comments-wrapper .comments-control-bar .chzn-select-container:not(.disabled){border:solid 1px #827c8e}.comments-holder-container .comments-container .comments-wrapper .comments-control-bar .chzn-select-container.disabled{cursor:auto;border:solid 1px #d3d3d3}.comments-holder-container .comments-container .comments-wrapper .comments-control-bar .chzn-select-container:not(.disabled) .chzn-container-single .chzn-single span{color:#1a0049}.comments-holder-container .comments-container .comments-wrapper .comments-control-bar .chzn-select-container .chzn-container-single .chzn-single{padding-left:7px;height:24px;line-height:23px;border:0}.comments-holder-container .comments-container .comments-wrapper .comments-control-bar .chzn-select-container .chzn-container-single .chzn-single span{font-size:11px;letter-spacing:2.4px}.comments-holder-container .comments-container .comments-wrapper .comments-control-bar .chzn-select-container .chzn-container-single .chzn-single.chzn-default span{color:#a9a2b6}.comments-holder-container .comments-container .comments-wrapper .comments-control-bar .chzn-select-container .chzn-container-single .chzn-single div{height:33px;width:25px;top:-4px}.comments-holder-container .comments-container .comments-wrapper .comments-control-bar .chzn-select-container .chzn-container-single .chzn-drop{border:solid 1px #d3d3d3}.comments-holder-container .comments-container .comments-wrapper .comments-control-bar .chzn-select-container .chzn-container-single .chzn-drop .chzn-search{padding:0;border-bottom:solid 1px #d3d3d3}.comments-holder-container .comments-container .comments-wrapper .comments-control-bar .chzn-select-container .chzn-container-single .chzn-drop .chzn-search:before{top:5px;right:5px;color:#a9a9a9}.comments-holder-container .comments-container .comments-wrapper .comments-control-bar .chzn-select-container .chzn-container-single .chzn-drop .chzn-search input[type=text]{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.comments-holder-container .comments-container .comments-wrapper .comments-control-bar .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.comments-holder-container .comments-container .comments-wrapper .comments-control-bar .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.highlighted,.comments-holder-container .comments-container .comments-wrapper .comments-control-bar .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.result-selected,.comments-holder-container .comments-container .comments-wrapper .comments-control-bar .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:active,.comments-holder-container .comments-container .comments-wrapper .comments-control-bar .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus,.comments-holder-container .comments-container .comments-wrapper .comments-control-bar .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus-within,.comments-holder-container .comments-container .comments-wrapper .comments-control-bar .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:hover{background-color:#6638b6!important;color:#fff}.comments-holder-container .comments-container .comments-wrapper .comments-control-bar .chzn-select-container select:hover{border-color:#2cd5c4}.comments-holder-container .comments-container .comments-wrapper .comments-control-bar .comment-message{transition:all .2s ease-in-out;padding:11px 15px;height:64px;resize:none}.comments-holder-container .comments-container .comments-wrapper .comments-control-bar .comment-message:active,.comments-holder-container .comments-container .comments-wrapper .comments-control-bar .comment-message:focus{outline:0;text-decoration:none}.comments-holder-container .comments-container .comments-wrapper .comments-control-bar .comment-message:active,.comments-holder-container .comments-container .comments-wrapper .comments-control-bar .comment-message:focus{border-color:#2cd5c4}.comments-holder-container .comments-container .comments-wrapper .comments-control-bar .cta-container .cta-button{margin:0}@media screen and (max-width:599px){.comments-holder-container .comments-container .comments-wrapper .comments-control-bar .comment-message{width:100%;margin:0}.comments-holder-container .comments-container .comments-wrapper .comments-control-bar .cta-container{width:100%;margin-top:10px}.comments-holder-container .comments-container .comments-wrapper .comments-control-bar .cta-container .cta-button{height:42px}}@media screen and (min-width:600px) and (max-width:1199px){.comments-holder-container .comments-container .comments-wrapper .comments-control-bar .comment-message{width:calc(100% - 190px)!important;margin:0 10px 0 0!important}.comments-holder-container .comments-container .comments-wrapper .comments-control-bar .cta-container{width:180px}.comments-holder-container .comments-container .comments-wrapper .comments-control-bar .cta-container .cta-button{height:64px}}@media screen and (min-width:1200px){.comments-holder-container .comments-container .comments-wrapper .comments-control-bar .comment-message{width:calc(100% - 190px)!important;margin:0 10px 0 0!important}.comments-holder-container .comments-container .comments-wrapper .comments-control-bar .cta-container{width:180px}.comments-holder-container .comments-container .comments-wrapper .comments-control-bar .cta-container .cta-button{height:64px}}.comments-holder-container .comments-visibility-container{width:100%;height:40px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;border:solid 1px transparent;background-color:#fff;box-shadow:rgba(0,0,0,.1) 2px 2px 4px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;transition:all .2s ease-in-out}.comments-holder-container .comments-visibility-container:hover{cursor:pointer;border-color:#2cd5c4}.comments-holder-container .comments-visibility-container:hover>.visibility-description{color:#6638b6}.comments-holder-container .comments-visibility-container .visibility-description{color:#2a184b;text-align:center;line-height:25px;font-size:14px;letter-spacing:1px;color:#280071;transition:all .2s ease-in-out}.comments-holder-container .comments-visibility-container .visibility-description i{margin:0 5px;font-size:16px}.course-request-form-container{width:100%;display:flex;justify-content:center;align-items:center;padding:60px 30px;background-color:#fff;border-top:solid 1px #ddd;border-bottom:solid 1px #ddd}.course-request-form-container .course-request-form{max-width:700px}.course-request-form-container .course-request-form #card-element,.course-request-form-container .course-request-form input[type=date],.course-request-form-container .course-request-form input[type=email],.course-request-form-container .course-request-form input[type=number],.course-request-form-container .course-request-form input[type=password],.course-request-form-container .course-request-form input[type=text],.course-request-form-container .course-request-form textarea{color:#2a184b!important;background-color:#fff;padding:10px 15px;border:solid 1px #827c8e;border-radius:0!important;letter-spacing:1px;width:100%;margin:5px 0}.course-request-form-container .course-request-form #card-element::placeholder,.course-request-form-container .course-request-form input[type=date]::placeholder,.course-request-form-container .course-request-form input[type=email]::placeholder,.course-request-form-container .course-request-form input[type=number]::placeholder,.course-request-form-container .course-request-form input[type=password]::placeholder,.course-request-form-container .course-request-form input[type=text]::placeholder,.course-request-form-container .course-request-form textarea::placeholder{color:#a9a2b6;opacity:1}.course-request-form-container .course-request-form textarea{resize:vertical;overflow:auto}.course-request-form-container .course-request-form .chzn-select-container{transition:all .2s ease-in-out}.course-request-form-container .course-request-form .chzn-select-container:not(.disabled){border:solid 1px #827c8e}.course-request-form-container .course-request-form .chzn-select-container.disabled{cursor:auto;border:solid 1px #d3d3d3}.course-request-form-container .course-request-form .chzn-select-container:not(.disabled) .chzn-container-single .chzn-single span{color:#1a0049}.course-request-form-container .course-request-form .chzn-select-container .chzn-container-single .chzn-single{padding-left:7px;height:24px;line-height:23px;border:0}.course-request-form-container .course-request-form .chzn-select-container .chzn-container-single .chzn-single span{font-size:11px;letter-spacing:2.4px}.course-request-form-container .course-request-form .chzn-select-container .chzn-container-single .chzn-single.chzn-default span{color:#a9a2b6}.course-request-form-container .course-request-form .chzn-select-container .chzn-container-single .chzn-single div{height:33px;width:25px;top:-4px}.course-request-form-container .course-request-form .chzn-select-container .chzn-container-single .chzn-drop{border:solid 1px #d3d3d3}.course-request-form-container .course-request-form .chzn-select-container .chzn-container-single .chzn-drop .chzn-search{padding:0;border-bottom:solid 1px #d3d3d3}.course-request-form-container .course-request-form .chzn-select-container .chzn-container-single .chzn-drop .chzn-search:before{top:5px;right:5px;color:#a9a9a9}.course-request-form-container .course-request-form .chzn-select-container .chzn-container-single .chzn-drop .chzn-search input[type=text]{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.course-request-form-container .course-request-form .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.course-request-form-container .course-request-form .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.highlighted,.course-request-form-container .course-request-form .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.result-selected,.course-request-form-container .course-request-form .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:active,.course-request-form-container .course-request-form .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus,.course-request-form-container .course-request-form .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus-within,.course-request-form-container .course-request-form .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:hover{background-color:#6638b6!important;color:#fff}.course-request-form-container .course-request-form .chzn-select-container select:hover{border-color:#2cd5c4}.course-request-form-container .course-request-form .chzn-select-container{border:solid 1px #827c8e;transition:border-color .2s ease-in-out;margin-bottom:5px}.course-request-form-container .course-request-form .chzn-select-container:hover{border-color:#2cd5c4}.course-request-form-container .course-request-form .chzn-select-container .chzn-container{margin:7px 0}.course-request-form-container .course-request-form .chzn-select-container .chzn-container a.chzn-single{padding-left:15px}.course-request-form-container .course-request-form .chzn-select-container .chzn-container a.chzn-single span{color:#2a184b!important;background-color:#fff;font-size:14px;font-weight:400;letter-spacing:1px}.course-request-form-container .course-request-form input{margin-top:15px!important}.course-request-form-container .course-request-form .other-year-input{display:none}.course-request-form-container .course-request-form .split-row{width:100%;display:flex}.course-request-form-container .course-request-form .split-row .split-item{width:100%}.course-request-form-container .course-request-form .split-row :first-child{margin-right:10px}.course-request-form-container .course-request-form .split-row :nth-child(2){margin-left:10px}.course-request-form-container .course-request-success-message{display:none}.question-holder{position:relative;min-height:300px;width:100%;background-color:#fff}.question-holder .loading-background{width:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:#fff;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}#practiceQuestion{overflow:hidden}.question-part-drawing{width:100%;max-width:unset!important;padding:0}.question-part-drawing #drawing-title-container{width:100%}.question-part-drawing .answer-image-container img{width:100%;height:100%}.drawing-tool-container{max-width:1100px;width:100%;margin:0;padding:0}.drawing-tool-container.withoutBackground{height:500px}.drawing-tool-container.Desmos{height:450px}.drawing-tool-container.Small{width:500px;height:400px}.drawing-tool-container.Small .canvasHolder{height:400px}.drawing-tool-container.Medium{width:900px;height:500px}.drawing-tool-container.Medium .canvasHolder{height:500px}.drawing-tool-container.Large{width:1000px;height:600px}.drawing-tool-container.Large .canvasHolder{height:600px}.drawing-tool-container.mobile .controls-container{flex-direction:column}.drawing-tool-container.mobile .controls-container .nav-button-container{padding:10px 0}.drawing-tool-container.mobile .controls-container .history-container{order:2;border-top:solid 1px #e6e4e8;width:100%}.drawing-tool-container.mobile .controls-container .tools-container{width:100%;border:none;border-top:solid 1px #e6e4e8;border-bottom:solid 1px #e6e4e8;padding:8px 0 15px}.drawing-tool-container.mobile .controls-container .format-container{width:auto;padding:8px 0 15px}.drawing-tool-container.mobile .controls-container .format-container .format-controls .colorOption{width:69px}.drawing-tool-container.mobile .controls-container .format-container .format-controls .colorOptions{width:71px}.drawing-tool-container.mobile .controls-container .select-option-container{margin:5px;width:75px}.drawing-tool-container .other-container{display:flex;padding:0 20px 10px}.drawing-tool-container .controls-container{min-height:100px;border:solid 1px #e6e4e8;border-bottom:0;position:relative;z-index:0}.drawing-tool-container .controls-container .nav-button-container{display:flex;margin-top:24px;margin-right:10px}.drawing-tool-container .controls-container .nav-button-container .nav-button-item.undo{text-align:right;padding-right:10px}.drawing-tool-container .controls-container .nav-button-container .nav-button-item.redo{text-align:left}.drawing-tool-container .controls-container .nav-button-container .nav-button-item .nav-button{display:inline-block;color:#1a0049;transition:color .2s ease-in-out}.drawing-tool-container .controls-container .nav-button-container .nav-button-item .nav-button:hover{color:#13a698;cursor:pointer}.drawing-tool-container .controls-container .nav-button-container .nav-button-item .nav-button.disabled{cursor:not-allowed;pointer-events:none;color:#d3d3d3}.drawing-tool-container .controls-container .tool-buttons{width:100%;display:flex;flex-wrap:wrap;padding:0 10px}.drawing-tool-container .controls-container .tool-buttons .tool{font-size:13px;letter-spacing:.5px;color:#1a0049;margin:24px 10px 10px}.drawing-tool-container .controls-container .tool-buttons .tool,.drawing-tool-container .controls-container .tool-buttons .tool i{transition:color .2s ease-in-out}.drawing-tool-container .controls-container .tool-buttons .tool i{color:#6638b6;font-size:16px}.drawing-tool-container .controls-container .tool-buttons .tool.activeTool{background-color:transparent}.drawing-tool-container .controls-container .tool-buttons .tool.activeTool,.drawing-tool-container .controls-container .tool-buttons .tool.activeTool i{color:#13a698}.drawing-tool-container .controls-container .tool-buttons .tool:not(.activeTool):hover,.drawing-tool-container .controls-container .tool-buttons .tool:not(.activeTool):hover i{color:#13a698;cursor:pointer}.drawing-tool-container .controls-container .tool-buttons .tool.line i{transform:rotate(135deg)}.drawing-tool-container .controls-container .tool-buttons .tool.table{width:auto}.drawing-tool-container .controls-container .format-controls{display:flex}.drawing-tool-container .controls-container .format-controls .colorSelector{width:100px;position:relative;z-index:1;display:inline-block;vertical-align:middle;height:23px;border:solid 1px #d3d3d3;border-radius:0}.drawing-tool-container .controls-container .format-controls .colorSelector:hover{border-color:#13a698;cursor:pointer}.drawing-tool-container .controls-container .format-controls .selectedColor{background:#000;color:#fff;text-align:right;vertical-align:middle;font-size:16px;padding-right:3px;height:21px;display:flex;justify-content:flex-end;align-items:center}.drawing-tool-container .controls-container .format-controls .selectedColor i{font-size:10px;margin-right:4px;padding-bottom:4px}.drawing-tool-container .controls-container .format-controls .colorOptions{width:98px;z-index:100;position:absolute;top:100%;border:solid 1px #13a698;background-color:#fff;box-shadow:-1px 15px 15px 5px rgba(0,0,0,.1)}.drawing-tool-container .controls-container .format-controls .colorOption{width:96px;height:21px;border:solid 1px #d3d3d3;opacity:.8;transition:border-color .2s ease-in-out,opacity .2s ease-in-out}.drawing-tool-container .controls-container .format-controls .colorOption:hover{border-color:#13a698;opacity:1;cursor:pointer}.drawing-tool-container .controls-container .select-option-container{width:100px;margin:10px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.drawing-tool-container .controls-container .select-option-container:not(.no-active-states):hover{cursor:pointer}.drawing-tool-container .controls-container .select-option-container:not(.no-active-states):hover .select-option-label{color:#13a698}.drawing-tool-container .controls-container .select-option-container:not(.no-active-states):hover select{border-color:#13a698;color:#13a698}.drawing-tool-container .controls-container .select-option-container:not(.no-active-states).activeSelectTool .select-option-label{color:#13a698}.drawing-tool-container .controls-container .select-option-container:not(.no-active-states).activeSelectTool select{border-color:#13a698;color:#13a698}.drawing-tool-container .controls-container .select-option-container.no-active-states:hover select:not(:disabled){border-color:#13a698;cursor:pointer}.drawing-tool-container .controls-container .select-option-container .select-option-label,.drawing-tool-container .controls-container .select-option-container div,.drawing-tool-container .controls-container .select-option-container select{width:100%}.drawing-tool-container .controls-container .select-option-container .select-option-label{font-size:9px;color:#6638b6;background-color:transparent;text-align:left;margin-bottom:2px;transition:color .2s ease-in-out}.drawing-tool-container .controls-container .select-option-container select{background-color:#fff;border:solid 1px #d3d3d3;transition:all .2s ease-in-out;font-size:12px;padding:2px 3px;color:#1a0049;cursor:pointer}.drawing-tool-container .controls-container .select-option-container select:active,.drawing-tool-container .controls-container .select-option-container select:focus{outline:0;text-decoration:none}.drawing-tool-container .controls-container .select-option-container select:disabled{color:#d3d3d3;cursor:not-allowed}.drawing-tool-container .canvasHolder{position:relative;z-index:0;height:100%}.drawing-tool-container .canvasHolder .divLine{transform-origin:0 center}.drawing-tool-container .canvasHolder .divCircle{border-style:solid;position:absolute;display:none}.drawing-tool-container .canvasHolder .divRectangle{border-style:solid;position:absolute;display:none}.drawing-tool-container .canvasHolder .textVal{display:none;background:0 0;position:absolute;border:none;font-size:12px;font-family:Arial;padding:0;margin:0;height:auto;letter-spacing:0;z-index:6;cursor:text}.drawing-tool-container .canvasHolder .textVal:focus{outline:0}.drawing-tool-container .canvasHolder canvas{width:100%!important;position:absolute;top:0;left:0;font-family:"Courier Sans serif";letter-spacing:.5px;height:100%}.drawing-tool-container .canvasHolder canvas.drawing{border:solid 1px #2a184b;z-index:5}.drawing-tool-container .canvasHolder canvas.savedDrawing{z-index:4}.drawing-tool-container .canvasHolder canvas.backgroundDrawing{z-index:3}.drawing-tool-container .canvasHolder canvas.foregroundDrawing{z-index:2}.test-entry-header{display:flex;justify-content:center;align-items:center;background-color:#fff;height:96px;border-bottom:1px solid #e6e4e8;font-weight:500;width:100%}.test-entry-header .header-title{flex-direction:column}.test-entry-header .back-button-container{display:flex;width:auto;position:absolute;align-items:center;top:32px;left:32px;cursor:pointer}.test-entry-header .back-button-container .back-message{font-weight:700;font-size:16px;line-height:30px;letter-spacing:1px;color:#13a698;margin-left:6px}.test-entry-header .title{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%}.test-entry-header .title p{font-size:24px;color:#280071;margin:0 0 0 5px}.test-entry-header .subtitle{font-size:14px;line-height:24px;text-align:center;letter-spacing:1px;color:#827c8e;margin:0}.test-entry-header h3{margin:0}.test-entry-error{margin-top:50px}.test-entry-error h2{color:#d0021b}.test-entry-error h2,.test-entry-error p{text-align:center}.test-entry-error .cta-button-version-two{width:220px}.test-entry-container{margin:auto;height:calc(100% - 179px);overflow-y:auto;display:flex;justify-content:center}@media screen and (max-width:1023px){.test-entry-container{display:none}}.test-entry-container .content-wrapper{min-width:540px;margin:48px 0}.test-entry-container .test-entry-step{width:540px;padding-bottom:64px}.test-entry-container .test-entry-step.security-step{width:815px}.test-entry-container .test-entry-step .step-title-container{display:flex;align-items:center;margin-bottom:24px}.test-entry-container .test-entry-step .step-title-container.step-3{margin-bottom:0}.test-entry-container .test-entry-step .step-title-container .step-title,.test-entry-container .test-entry-step .step-title-container .steps-progress{font-size:24px;line-height:34px;letter-spacing:.5px}.test-entry-container .test-entry-step .step-title-container .steps-progress{margin-bottom:0;margin-right:15px;font-weight:400;color:#6638b6}.test-entry-container .test-entry-step .step-title-container .step-title{margin:0;font-style:normal;font-weight:600}.test-entry-container .test-entry-step .step-subtext{line-height:24px;color:#827c8e;margin-bottom:25px}.test-entry-container .test-entry-step .assessment-conditions-container{display:flex;flex-direction:column}.test-entry-container .test-entry-step .assessment-conditions-container .assessment-condition{display:flex;width:100%;margin:16px 0}.test-entry-container .test-entry-step .assessment-conditions-container .assessment-condition .image-container{margin-right:20px;flex-basis:50px;min-width:50px;display:flex;align-items:flex-start;justify-content:center}.test-entry-container .test-entry-step .assessment-conditions-container .assessment-condition .image-container img{width:100%;height:auto}.test-entry-container .test-entry-step .assessment-conditions-container .assessment-condition .image-container .tab-check-icon{width:75%}.test-entry-container .test-entry-step .assessment-conditions-container .assessment-condition .image-container .eyes-on-screen{font-size:34px;color:#13a698}.test-entry-container .test-entry-step .assessment-conditions-container .assessment-condition .image-container .recording-icon{font-size:34px;color:#13a698}.test-entry-container .test-entry-step .assessment-conditions-container .assessment-condition .text-container{flex-grow:1}.test-entry-container .test-entry-step .assessment-summary-container .heading-title{font-size:24px;line-height:34px;text-align:center;color:#280071;margin-bottom:0;font-weight:600}.test-entry-container .test-entry-step .assessment-summary-container .school-info-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:24px;margin-top:36px}.test-entry-container .test-entry-step .assessment-summary-container .school-info-container p{font-size:24px;line-height:34px;letter-spacing:.5px;color:#280071;margin-bottom:24px;font-weight:600}.test-entry-container .test-entry-step .assessment-summary-container .assessment-standard-info{background-color:#e6e4e8;padding:24px 48px;border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#1a0049;font-weight:600;margin-bottom:24px}.test-entry-container .test-entry-step .assessment-summary-container .assessment-standard-info .standard-info-topic{font-weight:400;font-size:18px;line-height:25px;text-align:center;letter-spacing:.5px;margin-bottom:24px}.test-entry-container .test-entry-step .assessment-summary-container .assessment-standard-info .credits-info{font-size:12px;line-height:16px;text-align:center;letter-spacing:.5px}.test-entry-container .test-entry-step .assessment-summary-container .allowed-time{margin-bottom:10px}.test-entry-container .test-entry-step .assessment-summary-container .achievement-criteria-table{background-color:#fff;margin-top:17px;width:100%;border:1px solid #a9a2b6}.test-entry-container .test-entry-step .assessment-summary-container .achievement-criteria-table .table-subheading{font-size:14px;line-height:19px;text-align:center;letter-spacing:.5px;color:#280071;padding:6px 20px}.test-entry-container .test-entry-step .assessment-summary-container .achievement-criteria-table .table-td-content{vertical-align:top}.test-entry-container .test-entry-step .assessment-summary-container .achievement-criteria-table .td-content{padding:8px 23px;display:flex}.test-entry-container .test-entry-step .assessment-summary-container .achievement-criteria-table .td-content p{width:80%;line-height:16px;font-size:10px;letter-spacing:.5px}.test-entry-container .test-entry-step .assessment-summary-container .achievement-criteria-table .td-checkbox{height:23px;width:23px;border:1px solid #2a184b;box-shadow:1px 1px 1px #000;margin-right:0;margin-left:8px}.test-entry-container .test-entry-step .assessment-summary-container .achievement-criteria-table .td-footer{font-size:16px;line-height:34px;text-align:center;letter-spacing:.5px;color:#280071;font-weight:600}.test-entry-container .test-entry-step .assessment-summary-container .achievement-criteria-table .td-footer .td-footer-content{display:flex;justify-content:center}.test-entry-container .test-entry-step .assessment-summary-container .achievement-criteria-table .td-footer .td-checkbox{margin-left:8px}.test-entry-container .test-entry-step .assessment-summary-container .achievement-criteria-table td,.test-entry-container .test-entry-step .assessment-summary-container .achievement-criteria-table tr{border:1px solid #a9a2b6}.test-entry-container .test-entry-step .assessment-summary-container .assessment-rules-container p,.test-entry-container .test-entry-step .assessment-summary-container .assessment-rules-container ul{font-size:12px}.test-entry-container .test-entry-step .assessment-summary-container .assessment-rules-container p{margin:0}.test-entry-container .test-entry-step .assessment-summary-container .assessment-rules-container ul{padding-left:22px;margin-bottom:24px}.test-entry-container .test-entry-step .assessment-summary-container .assessment-rules-container .rules-sub-heading{font-weight:600;font-size:12px;line-height:22px;letter-spacing:1px;color:#280071}.test-entry-container .test-entry-step .assessment-summary-container .assessment-rules-container .rules-variable-text{font-weight:400;font-size:12px;line-height:22px;letter-spacing:1px;color:#1a0049}.test-entry-container .test-entry-step .assessment-summary-container .assessment-rules-container .is-inline{display:inline}.test-entry-container .test-entry-step .assessment-summary-container .assessment-standard-info{background-color:#e6e4e8;padding:16px 48px;border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:center}.test-entry-container .test-entry-step .bottom-controls{display:flex;flex-direction:column;align-items:flex-start;margin-top:40px}.test-entry-container .test-entry-step .bottom-controls .action-container{max-width:390px;padding-left:22px}.test-entry-container .test-entry-step .bottom-controls .action-container .tp-checkbox{margin-left:5px;margin-bottom:24px;font-size:14px;font-weight:400;letter-spacing:1px}.test-entry-container .test-entry-step .bottom-controls .action-container .tp-checkbox i{margin-left:-22px}.test-entry-container .test-entry-step .bottom-controls .action-container .tp-checkbox.with-disclaimer{margin-bottom:16px}.test-entry-container .test-entry-step .bottom-controls .not-open-notice{margin:0}.test-entry-container .test-entry-step .bottom-controls .progress-container{display:flex;align-items:center}.test-entry-container .test-entry-step .bottom-controls .progress-container .steps-progress{text-align:right;width:100px;font-weight:400;font-size:12px;color:#827c8e}.test-entry-container .test-entry-step .bottom-controls .progress-container .cta-button{width:182px;height:51px;border-radius:7px;text-align:center;margin-right:16px;font-weight:600;font-size:16px;letter-spacing:normal;text-transform:none}.test-entry-container .test-entry-step .bottom-controls .progress-container .cta-button i{margin-left:5px;font-size:12px}.test-entry-container .test-entry-step .bottom-controls .progress-container .js-exam-form-container .bottom-controls{display:flex;justify-content:center;align-items:center}.test-entry-container .test-entry-step .bottom-controls .disclaimer-info{margin-left:30px}.test-entry-container .test-entry-step .final-step{align-items:center;justify-content:center}.test-entry-bottom{display:flex;justify-content:flex-end;height:83px;background-color:#fff;box-shadow:0 -3px 10px rgba(0,0,0,.08);transition:all .4s cubic-bezier(.42, 0, .58, 1)}@media screen and (max-width:1023px){.test-entry-bottom{display:none}}.test-entry-bottom .cta-button-container{padding:16px 24px}.test-entry-bottom .cta-button-container .cta-button{min-width:182px;height:51px;border-radius:7px;text-align:center;margin-right:8px;font-weight:600;font-size:16px;letter-spacing:normal;text-transform:none}.test-entry-bottom .cta-button-container .cta-button i{margin-left:5px;font-size:12px}.exam-security-entry .check-step-container:not(:first-child){margin-top:32px}.exam-security-entry .title-container{display:flex}.exam-security-entry .title-container h3{margin-top:0}.exam-security-entry .title-container .step-progress-icon{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;margin-top:25px;font-family:"Font Awesome 5 Free";font-weight:900;margin-right:10px;margin-top:0}.exam-security-entry .title-container .step-progress-icon.checking{padding-top:6px}.exam-security-entry .title-container .step-progress-icon.checking::before{content:"\f141";color:#fff;background-color:#b196de;border-radius:50%;padding:5px}.exam-security-entry .title-container .step-progress-icon.error::before{content:"\f057";color:#d0021b;font-size:24px}.exam-security-entry .title-container .step-progress-icon.success::before{content:"\f058";color:#13a698;font-size:24px}.exam-security-entry .title-container .step-progress-icon.pending::before{content:"\f111";color:#6638b6;font-size:24px;font-weight:400}.exam-security-entry .check-content-container{margin-left:35px;display:none}.exam-security-entry .check-content-container .complete{display:none}.exam-security-entry .check-content-container .complete p{font-size:16px}.exam-security-entry .check-content-container .tp-checkbox{font-size:14px}.exam-security-entry .check-content-container .tp-checkbox i{font-size:20px}.exam-security-entry .check-content-container .tp-checkbox .security-confirmation-text{display:inline;font-weight:700;letter-spacing:1.29px;color:#280071}.exam-security-entry .check-error,.exam-security-entry .check-success,.exam-security-entry .screen-share-step{display:none}.exam-security-entry .check-error.visible,.exam-security-entry .check-success.visible,.exam-security-entry .screen-share-step.visible{display:flex}.exam-security-entry .check-error.visible.cta-button,.exam-security-entry .check-success.visible.cta-button,.exam-security-entry .screen-share-step.visible.cta-button{display:inline-flex}.exam-security-entry .camera-and-mic-error-steps,.exam-security-entry .camera-and-mic-steps{display:none}.exam-security-entry .camera-and-mic-error-steps.visible,.exam-security-entry .camera-and-mic-steps.visible{display:block}.exam-security-entry .progress{background-color:#fff}.exam-security-entry .progress .speed-test-progress{background-color:#280071;color:#fff}.exam-security-entry .permission-check-row{display:flex;flex-wrap:wrap;width:100%;margin-bottom:30px}.exam-security-entry .permission-check-row .camera-check-image{width:100%;height:auto;margin:0 20px 0 10px;border:1px solid #b196de}.exam-security-entry .permission-check-row .camera-check-error-text{margin:36px 0 16px;padding-bottom:16px;border-bottom:1px solid #f1f1f1}.exam-security-entry .permission-check-row .camera-check-error-text .retry-button-container{display:flex}.exam-security-entry .permission-check-row .security-section-title{font-weight:500;font-size:18px;line-height:22px;letter-spacing:1px;color:#1a0049}.exam-security-entry .permission-check-row .camera-check-text,.exam-security-entry .permission-check-row .screen-share-text{padding:0 20px 0 10px;width:100%;text-align:start}.exam-security-entry .permission-check-row .camera-check-text .cta-button-version-two,.exam-security-entry .permission-check-row .screen-share-text .cta-button-version-two{width:fit-content;margin-bottom:25px;margin-right:24px}.exam-security-entry .permission-check-row .camera-check-text .step-3,.exam-security-entry .permission-check-row .screen-share-text .step-3{margin-bottom:0}.exam-security-entry .permission-check-row .camera-check-text .step-3.text,.exam-security-entry .permission-check-row .screen-share-text .step-3.text{margin-left:56px}.exam-security-entry .permission-check-row .screen-capture-container,.exam-security-entry .permission-check-row .webcam-capture-container{width:calc(50%);padding:0 10px}.exam-security-entry .permission-check-row .screen-capture-container .video-stream,.exam-security-entry .permission-check-row .webcam-capture-container .video-stream{height:180px;width:100%}.exam-security-entry .permission-check-row .screenshare-button-container{display:flex}.exam-security-entry .volume-display-container{display:flex;width:100%;margin-bottom:15px}.exam-security-entry .volume-display-container .volume-indicator{border-radius:20%;height:20px;margin-right:3px}.exam-security-entry .volume-display-container .volume-indicator.active{background-color:#6638b6}.exam-security-entry .volume-display-container .volume-indicator.inactive{background-color:#827c8e}.exam-security-entry .check-error{margin-left:10px;display:none}.exam-security-entry .check-error.visible{display:flex}.exam-security-entry .check-error .error-icon{color:#d0021b;font-size:16px;margin:4px 6px 0 0}.exam-security-entry .check-error .error-text{color:#d0021b}.exam-security-entry .check-error .cta-button-version-two{width:154px;margin-top:7px;margin-bottom:20px}.exam-security-entry .check-success{display:none}.exam-security-entry .check-success.visible{display:flex}.exam-security-entry .check-success .error-icon{color:#13a698;font-size:16px;margin:4px 6px 0 0}.mega-module-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.mega-module-container .content-container{width:100%;max-width:100%!important}.mega-module-container .content-container .module-content-container{display:flex;flex-wrap:wrap;align-items:flex-start;width:100%;margin:0;padding:30px 0}.mega-module-container .content-container .module-content-container .mock-exam-button-container{width:100%}.mega-module-container .content-container .module-content-container .module-section{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.mega-module-container .content-container .module-content-container .module-section.left,.mega-module-container .content-container .module-content-container .module-section.right{width:100%}.mega-module-container .content-container .module-content-container .module-section.right{margin-bottom:30px}.mega-module-container .content-container .module-content-container .module-section.right h3{color:#280071;text-align:left;font-weight:700;line-height:34px;width:100%}@media screen and (min-width:1600px){.mega-module-container .content-container .module-content-container .module-section.right h3{font-size:24px;letter-spacing:.5px;margin-top:20px;margin-bottom:20px}}@media screen and (max-width:599px){.mega-module-container .content-container .module-content-container .module-section.right h3{font-size:18px;letter-spacing:0;line-height:23.4px;font-weight:600}}.mega-module-container .content-container .module-content-container .module-section.right .as-trial-notice{color:#2a184b;text-align:left;line-height:25px;font-size:14px;letter-spacing:1px;color:#280071;font-weight:700;margin-top:0!important}.mega-module-container .content-container .module-content-container .module-section.right .cta-container{width:100%}.mega-module-container .content-container .heading-section .breadcrumb-container p{font-weight:600;font-size:11px;letter-spacing:1.3px;line-height:11px;margin:0 0 5px 0}.mega-module-container .content-container .heading-section h2.as-heading{color:#280071;text-align:left;font-weight:700;line-height:39px;margin-top:30px;margin-bottom:0!important}@media screen and (min-width:1600px){.mega-module-container .content-container .heading-section h2.as-heading{font-size:30px;letter-spacing:1px;margin-top:20px;margin-bottom:20px}}@media screen and (max-width:599px){.mega-module-container .content-container .heading-section h2.as-heading{font-size:20px;letter-spacing:0;line-height:26px;font-weight:600}}.mega-module-container .content-container .heading-section h2.as-credits{color:#280071;text-align:left;font-weight:700;line-height:39px;margin-top:0!important;margin-bottom:30px!important}@media screen and (min-width:1600px){.mega-module-container .content-container .heading-section h2.as-credits{font-size:30px;letter-spacing:1px;margin-top:20px;margin-bottom:20px}}@media screen and (max-width:599px){.mega-module-container .content-container .heading-section h2.as-credits{font-size:20px;letter-spacing:0;line-height:26px;font-weight:600}}.mega-module-container .content-container .internal-warning-banner{padding:7px 15px;text-align:center;width:100%;background-color:#b196de;font-size:16px;color:#fff}.mega-module-container .content-container .internal-warning-banner a{color:#1a0049}.mega-module-container .content-container .internal-warning-banner a:hover{color:#280071}@media screen and (max-width:599px){.mega-module-container{margin:0 10px 20px}.mega-module-container .bottom-nav-holder .cta-button{height:30px;padding:0}.mega-module-container .module-content-container{padding:0 30px;margin-top:50px}.mega-module-container .module-content-container .module-section{width:100%}.mega-module-container .module-content-container .module-section .cta-container .cta-button{width:100%}}@media screen and (min-width:600px) and (max-width:1199px){.mega-module-container .module-content-container{padding:0 30px;margin-top:50px}.mega-module-container .module-content-container .module-section.left,.mega-module-container .module-content-container .module-section.right{max-width:100%}.mega-module-container .module-content-container .module-section.left .heading-section .credits{display:none}.mega-module-container .module-content-container .module-section.left .heading-section h2.as-heading{margin:0}.mega-module-container .module-content-container .module-section.left .heading-section .breadcrumb-container p{margin:10px 0}.mega-module-container .module-content-container .module-section.right h3{margin-bottom:15px}.mega-module-container .module-content-container .module-section.right .mock-exam-button-container{width:50%}.mega-module-container .module-content-container .module-section.right .cta-container a{width:50%;max-width:50%}.mega-module-container .module-content-container .module-section.right .cta-container a .cta-button{width:calc(100% - 10px)}.mega-module-container .module-content-container .module-section.right .cta-container form{width:100%}.mega-module-container .module-content-container .module-section.right .cta-container form .cta-button{width:calc(100% - 10px);margin:5px}.mega-module-container .module-content-container .module-section.right .cta-container .cta-button{width:calc(50% - 10px);margin:5px}}@media screen and (min-width:1200px){.mega-module-container .module-content-container{padding:0 50px 0 50px;margin-top:20px}.mega-module-container .module-content-container .module-section.left{max-width:75%;margin-bottom:40px}.mega-module-container .module-content-container .module-section.left .heading-section{display:block;width:100%}.mega-module-container .module-content-container .module-section.right{max-width:25%;padding-left:30px}.mega-module-container .module-content-container .module-section.right h3{margin-bottom:30px}.mega-module-container .module-content-container .module-section.right .cta-container a,.mega-module-container .module-content-container .module-section.right .cta-container form{width:100%}.mega-module-container .module-content-container .module-section.right .cta-container a .cta-button,.mega-module-container .module-content-container .module-section.right .cta-container form .cta-button{width:100%;margin:0 0 15px}.mega-module-container .module-content-container .module-section.right .cta-container .cta-button{width:100%;margin:0 0 15px}}.player-content-section{max-height:1200px;min-height:380px}@media screen and (max-width:599px){.player-content-section{height:170px;min-height:170px}}@media screen and (min-width:600px){.player-content-section{height:calc(100vh - 185px)}}.player-content-section.task-outer{height:calc(100vh - 135px)}.player-content-section.access-section-outer{height:calc(100vh - 135px)}.module-activity-player{width:100%;margin-right:0;display:inline-block;vertical-align:top;text-align:left;position:relative;background:#000;display:flex;flex-wrap:wrap;align-items:flex-start}.module-activity-player.disabled .left-nav-scroll{cursor:default}.module-activity-player.disabled .module-item-container .nav-inner .video-menu-container{cursor:default}.module-activity-player.disabled .module-item-container .nav-inner .video-menu-container:hover{background:#a9a2b6}.module-activity-player.disabled .module-item-container .nav-inner .video-menu-container.selected{cursor:default;color:#fff;background:#a9a2b6}.module-activity-player.disabled .module-item-container .nav-inner .video-menu-container.selected:hover{background:#a9a2b6}.module-activity-player.disabled .video-outer .video-player{background:url(../images/lc-logo.png) center no-repeat #d0d1d4;background-size:50%}.module-activity-player .mint-loading-background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f6f5f9;z-index:2}.module-activity-player .module-item-container{width:100%;vertical-align:top;display:inline-block;overflow-y:scroll;overflow-x:hidden;background:#f6f5f9;height:100%;right:0}.module-activity-player .module-item-container .nav-inner{width:100%;background:#f6f5f9;padding-top:0;padding-bottom:18px}.module-activity-player .module-item-container .nav-inner .module-accordion{border-top:0;border-bottom:0;padding:0;border-top:solid 1px #e6e4e8;border-right:solid 1px #e6e4e8;border-left:solid 1px #e6e4e8}.module-activity-player .module-item-container .nav-inner .module-accordion:active,.module-activity-player .module-item-container .nav-inner .module-accordion:focus{outline:0!important;text-decoration:none!important}.module-activity-player .module-item-container .nav-inner .module-accordion .module-title{background:#f6f5f9;color:#2a184b;font-size:14px;letter-spacing:1px;margin:0!important;padding:0 20px;border-radius:0;border:0;border-bottom:solid 1px #e6e4e8;display:flex;flex-wrap:wrap;align-items:center}.module-activity-player .module-item-container .nav-inner .module-accordion .module-title.ui-accordion-header-active{background:#f6f5f9}.module-activity-player .module-item-container .nav-inner .module-accordion .module-title:not(.ui-accordion-header-active):hover{cursor:pointer}.module-activity-player .module-item-container .nav-inner .module-accordion .module-title:active,.module-activity-player .module-item-container .nav-inner .module-accordion .module-title:focus{outline:0!important;text-decoration:none!important}.module-activity-player .module-item-container .nav-inner .module-accordion .module-title .name{width:100%}.module-activity-player .module-item-container .nav-inner .module-accordion .module-title .ui-accordion-header-icon{display:none}.module-activity-player .module-item-container .nav-inner .module-accordion .module-title .video-number{width:20px;display:inline-flex}.module-activity-player .module-item-container .nav-inner .module-accordion .module-title .video-name{width:100%;max-width:calc(100% - (20px + 50px + 20px))}@media screen and (max-width:599px){.module-activity-player .module-item-container .nav-inner .module-accordion .module-title{height:44px}}@media screen and (min-width:600px) and (max-width:1199px){.module-activity-player .module-item-container .nav-inner .module-accordion .module-title{height:50px}}@media screen and (min-width:1200px){.module-activity-player .module-item-container .nav-inner .module-accordion .module-title{height:70px}}.module-activity-player .module-item-container .nav-inner .module-accordion .module-activities{padding:0;border:0;border-radius:0}.module-activity-player .module-item-container .nav-inner .module-accordion .module-activities .ui-accordion-header-icon{display:none}.module-activity-player .module-item-container .nav-inner .module-accordion .video-menu-container{width:100%;border:0;border-bottom:solid 1px #e6e4e8;background:#fff;color:#2a184b;padding:0 35px 0 40px;position:relative;cursor:pointer;display:flex;flex-wrap:wrap;align-items:center;transition:all .2s ease-in-out}.module-activity-player .module-item-container .nav-inner .module-accordion .video-menu-container.not-live{background:red}.module-activity-player .module-item-container .nav-inner .module-accordion .video-menu-container.no-margin{padding-left:0}.module-activity-player .module-item-container .nav-inner .module-accordion .video-menu-container.no-margin .video-name .name{width:210px}.module-activity-player .module-item-container .nav-inner .module-accordion .video-menu-container.no-progress{padding-right:5px}.module-activity-player .module-item-container .nav-inner .module-accordion .video-menu-container.selected{background-color:#6638b6;color:#fff;cursor:default}.module-activity-player .module-item-container .nav-inner .module-accordion .video-menu-container.selected .nbts-logo{filter:invert(97%) sepia(97%) saturate(11%) hue-rotate(178deg) brightness(103%) contrast(103%)}.module-activity-player .module-item-container .nav-inner .module-accordion .video-menu-container:active,.module-activity-player .module-item-container .nav-inner .module-accordion .video-menu-container:focus{outline:0!important;text-decoration:none!important}.module-activity-player .module-item-container .nav-inner .module-accordion .video-menu-container .video-name,.module-activity-player .module-item-container .nav-inner .module-accordion .video-menu-container .video-number{font-size:14px;letter-spacing:1px}.module-activity-player .module-item-container .nav-inner .module-accordion .video-menu-container .video-name{width:100%;max-width:100%}.module-activity-player .module-item-container .nav-inner .module-accordion .video-menu-container .module-progress-icon{color:#c6c3cb}.module-activity-player .module-item-container .nav-inner .module-accordion .video-menu-container:hover{background:#6638b6}.module-activity-player .module-item-container .nav-inner .module-accordion .video-menu-container:hover .video-name,.module-activity-player .module-item-container .nav-inner .module-accordion .video-menu-container:hover .video-number{color:#fff!important}.module-activity-player .module-item-container .nav-inner .module-accordion .video-menu-container:hover .video-name .nbts-logo,.module-activity-player .module-item-container .nav-inner .module-accordion .video-menu-container:hover .video-number .nbts-logo{filter:invert(97%) sepia(97%) saturate(11%) hue-rotate(178deg) brightness(103%) contrast(103%)}@media screen and (max-width:599px){.module-activity-player .module-item-container{max-width:100%;max-height:268px;position:relative}.module-activity-player .module-item-container.includes-tutor-button{max-height:224px}.module-activity-player .module-item-container.includes-tutor-button .nav-inner{margin-top:0}}@media screen and (min-width:600px) and (max-width:1199px){.module-activity-player .module-item-container{max-width:100%;max-height:300px;position:relative}.module-activity-player .module-item-container.includes-tutor-button{max-height:250px}.module-activity-player .module-item-container.includes-tutor-button .nav-inner{margin-top:0}}@media screen and (min-width:1200px){.module-activity-player .module-item-container{max-width:25%;position:absolute}.module-activity-player .module-item-container.includes-tutor-button .nav-inner{margin-top:52px}}.module-activity-player .module-nav-bottom{position:absolute;bottom:0;right:14px}.module-activity-player .module-nav-bottom .module-item-scroll{background-image:linear-gradient(180deg,transparent,#aaa);height:20px;text-align:center;opacity:.5;cursor:pointer;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.module-activity-player .module-nav-bottom .module-item-scroll i{color:#fff;font-size:13px}.module-activity-player .action-button{position:absolute;right:14px;height:52px;width:25%;border:0;border-top:solid 1px #e6e4e8;border-bottom:solid 1px #e6e4e8;background:#2cd5c4;padding:0 10px 0 10px;cursor:pointer;display:flex;flex-wrap:wrap;align-items:center;transition:all .2s ease-in-out}.module-activity-player .action-button.desktop{top:0}.module-activity-player .action-button:hover{background:#13a698}.module-activity-player .action-button p{margin:0;width:100%;text-align:center;color:#fff;text-transform:uppercase;font-size:11px;letter-spacing:1.8px;font-weight:700}.module-activity-player .player-title{position:absolute;right:14px;height:52px;width:35%;padding:0 10px 0 10px;background:#fff;border-top:solid 1px #e6e4e8;border-bottom:solid 1px #e6e4e8;display:flex;justify-content:center;align-items:center}.module-activity-player .player-title.desktop{top:0}.module-activity-player .video-outer{display:inline-block;width:100%;text-align:left;margin-left:0}.module-activity-player .video-outer .video-player{position:relative;height:100%}.module-activity-player .video-outer .video-player .vimeo-video{display:inline-block;vertical-align:top;width:100%;height:100%}.module-activity-player .video-outer .video-player .vimeo-video .video-container{position:relative;padding-top:30px;overflow:hidden;height:100%}.module-activity-player .video-outer .video-player .vimeo-video .ad-container video{width:100%;height:100%}.module-activity-player .video-outer .video-player .vimeo-video .video-container embed,.module-activity-player .video-outer .video-player .vimeo-video .video-container iframe,.module-activity-player .video-outer .video-player .vimeo-video .video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.module-activity-player .video-outer .video-player .vimeo-video .player{display:inline-block}@media screen and (max-width:599px){.module-activity-player .video-outer{max-width:100%}}@media screen and (min-width:600px) and (max-width:1199px){.module-activity-player .video-outer{max-width:100%}}@media screen and (min-width:1200px){.module-activity-player .video-outer{max-width:75%}}.module-activity-player .yt-video-outer{display:inline-block;width:100%;text-align:left;margin-left:0}.module-activity-player .yt-video-outer .yt-video-player{position:relative;height:100%}.module-activity-player .yt-video-outer .yt-video-player .yt-video{display:inline-block;vertical-align:top;width:100%;height:100%}.module-activity-player .yt-video-outer .yt-video-player .yt-video .yt-video-container{position:relative;padding-top:30px;height:100%;overflow:hidden}.module-activity-player .yt-video-outer .yt-video-player .yt-video .yt-video-container embed,.module-activity-player .yt-video-outer .yt-video-player .yt-video .yt-video-container iframe,.module-activity-player .yt-video-outer .yt-video-player .yt-video .yt-video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.module-activity-player .yt-video-outer .yt-video-player .yt-video .yt-player{display:inline-block}@media screen and (max-width:599px){.module-activity-player .yt-video-outer{max-width:100%}}@media screen and (min-width:600px) and (max-width:1199px){.module-activity-player .yt-video-outer{max-width:100%}}@media screen and (min-width:1200px){.module-activity-player .yt-video-outer{max-width:75%}}.module-activity-player .question-outer{font-size:14px;background-color:#d0d1d4;background-image:url('../images/pages/task-backgrounds/LearnCoach_video_thumbnails-light-grey.jpg');width:100%}.module-activity-player .question-outer .question-viewer img{max-width:100%;height:auto}.module-activity-player .question-outer .question-viewer .bottom-gradient{bottom:0}@media (max-width:992px){.module-activity-player .question-outer .question-viewer .bottom-gradient{bottom:88px;width:100%}}.module-activity-player .question-outer .question-viewer .question-section-holder{position:absolute;top:0;bottom:0;left:0;overflow-y:auto;width:100%;margin-top:52px}.module-activity-player .question-outer .question-viewer .question-section-holder .question-section .question-details-holder{display:flex;justify-content:center;flex-wrap:nowrap}.module-activity-player .question-outer .question-viewer .question-section-holder .question-section .question-details-holder .question-details{color:#2a184b;text-align:left;line-height:25px;font-size:14px;letter-spacing:1px;margin:0 10px;width:100px}.module-activity-player .question-outer .question-viewer .question-section-holder .question-section .question-details-holder .cta-container{margin-bottom:30px;justify-content:center}.module-activity-player .question-outer .question-viewer .question-section-holder .question-section .question-details-holder .rating-comment .cta-container{justify-content:flex-start}.module-activity-player .question-outer .question-viewer .question-section-holder .question-section .cta-container{margin-bottom:30px;justify-content:center}.module-activity-player .question-outer .question-viewer .question-section-holder .question-answer-text-section,.module-activity-player .question-outer .question-viewer .question-section-holder .question-text-section{padding-top:30px;padding-bottom:30px}.module-activity-player .question-outer .question-viewer .question-section-holder .question-answer-video-section{height:100%}.module-activity-player .question-outer .question-viewer .question-section-holder h2.question-section-title{color:#280071;text-align:center;font-weight:700;line-height:39px;margin-bottom:30px}@media screen and (min-width:1600px){.module-activity-player .question-outer .question-viewer .question-section-holder h2.question-section-title{font-size:30px;letter-spacing:1px;margin-top:20px;margin-bottom:20px}}@media screen and (max-width:599px){.module-activity-player .question-outer .question-viewer .question-section-holder h2.question-section-title{font-size:20px;letter-spacing:0;line-height:26px;font-weight:600}}.module-activity-player .question-outer .question-viewer .question-section-holder .question-text-holder{text-align:left;background-color:#fff;margin:0 40px 20px 40px;border-top:2px solid #2cd5c4;border-bottom:2px solid #2cd5c4}@media screen and (max-width:599px){.module-activity-player .question-outer .question-viewer .question-section-holder{right:0}.module-activity-player .question-outer .question-viewer .question-section-holder .question-answer-text-section,.module-activity-player .question-outer .question-viewer .question-section-holder .question-text-section{padding-top:15px}.module-activity-player .question-outer .question-viewer .question-section-holder .question-section .cta-container{width:auto;margin:0 0 30px 0}.module-activity-player .question-outer .question-viewer .question-section-holder .question-text-holder{padding:15px;min-height:70px;margin:0 20px 20px 20px}.module-activity-player .question-outer .question-viewer .question-section-holder .question-text-holder p{font-size:14px}.module-activity-player .question-outer .question-viewer .question-section-holder h2.question-section-title{margin-top:0;margin-bottom:15px;font-size:24px}}@media screen and (min-width:600px) and (max-width:1199px){.module-activity-player .question-outer .question-viewer .question-section-holder{right:0}.module-activity-player .question-outer .question-viewer .question-section-holder .question-text-holder{padding:50px;min-height:350px}.module-activity-player .question-outer .question-viewer .question-section-holder .question-text-holder p{font-size:18px}.module-activity-player .question-outer .question-viewer .question-section-holder h2.question-section-title{margin-top:0}}@media screen and (min-width:1200px){.module-activity-player .question-outer .question-viewer .question-section-holder .question-text-holder{padding:50px;min-height:350px}.module-activity-player .question-outer .question-viewer .question-section-holder .question-text-holder p,.module-activity-player .question-outer .question-viewer .question-section-holder .question-text-holder ul{font-size:18px}}.module-activity-player .question-outer .question-viewer .bottom-gradient{height:35px;width:calc(75% - 15px);position:absolute;background-image:linear-gradient(rgba(208,214,214,0),#d0d6d6);bottom:360px}@media screen and (min-width:1200px){.module-activity-player .question-outer .question-viewer .bottom-gradient{bottom:0}}@media screen and (min-width:600px) and (max-width:1199px){.module-activity-player .question-outer .question-viewer .bottom-gradient{width:calc(100% - 15px);height:30px}}@media screen and (max-width:599px){.module-activity-player .question-outer .question-viewer .bottom-gradient{width:calc(100% - 15px);bottom:308px}}@media screen and (max-width:399px){.module-activity-player .question-outer .question-viewer .bottom-gradient{bottom:348px}}.module-activity-player .question-buttons-holder{border:solid 1px #e6e4e8;margin-right:0;margin-left:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.module-activity-player .question-buttons-holder .question-button{text-align:center;height:100%;background-color:#fff;color:#2a184b;border:solid 1px #e6e4e8;outline:0;flex-basis:70px;flex-grow:1;height:52px;cursor:pointer;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;transition:all .2s ease-in-out}.module-activity-player .question-buttons-holder .question-button.hidden{display:none}.module-activity-player .question-buttons-holder .question-button .question-button-text{font-weight:700;letter-spacing:2.4px;font-size:12px;position:relative}.module-activity-player .question-buttons-holder .question-button .question-button-text:before{content:"";position:absolute;width:100%;height:2px;bottom:-2px;left:0;background-color:#2cd5c4;visibility:hidden;transform:scaleX(0);transition:all .2s ease}.module-activity-player .question-buttons-holder .question-button .question-button-text .js-rate-this-video{cursor:pointer}.module-activity-player .question-buttons-holder .question-button .question-button-text .js-rate-this-video:hover{color:#13a698}.module-activity-player .question-buttons-holder .question-button .question-button-icon{font-size:20px;position:relative}.module-activity-player .question-buttons-holder .question-button .question-button-icon:before{content:"";position:absolute;width:100%;height:2px;bottom:-2px;left:0;background-color:#8ce2d0;visibility:hidden;transform:scaleX(0);transition:all .2s ease}.module-activity-player .question-buttons-holder .question-button:hover:not(.active){cursor:pointer}.module-activity-player .question-buttons-holder .question-button.active{cursor:auto}.module-activity-player .question-buttons-holder .question-button.js-rate-this-video{cursor:pointer}.module-activity-player .question-buttons-holder .question-button.js-rate-this-video:hover span{color:#13a698}@media screen and (max-width:599px){.module-activity-player .question-buttons-holder .question-button .question-button-text{display:none}.module-activity-player .question-buttons-holder .question-button .question-button-icon{display:block}.module-activity-player .question-buttons-holder .question-button.active .question-button-icon{color:#13a698}.module-activity-player .question-buttons-holder .question-button.active .question-button-icon:before{visibility:none}}@media screen and (min-width:600px) and (max-width:899px){.module-activity-player .question-buttons-holder .question-button .question-button-text{display:none}.module-activity-player .question-buttons-holder .question-button .question-button-icon{display:block}.module-activity-player .question-buttons-holder .question-button.active .question-button-icon{color:#13a698}.module-activity-player .question-buttons-holder .question-button.active .question-button-icon:before{visibility:none}}@media screen and (min-width:900px) and (max-width:1199px){.module-activity-player .question-buttons-holder .question-button:hover:not(.active) .question-button-text:before{visibility:visible;transform:scaleX(1)}.module-activity-player .question-buttons-holder .question-button.active .question-button-text:before{visibility:visible;transform:scaleX(1)}.module-activity-player .question-buttons-holder .question-button .question-button-icon{display:none}}@media screen and (min-width:1200px){.module-activity-player .question-buttons-holder .question-button:hover:not(.active) .question-button-text:before{visibility:visible;transform:scaleX(1)}.module-activity-player .question-buttons-holder .question-button.active .question-button-text:before{visibility:visible;transform:scaleX(1)}.module-activity-player .question-buttons-holder .question-button .question-button-icon{display:none}}@media screen and (max-width:599px){.module-activity-player .question-buttons-holder{position:absolute;top:0;width:100%;display:flex}}@media screen and (min-width:600px) and (max-width:1199px){.module-activity-player .question-buttons-holder{position:absolute;top:0;width:100%;display:flex}}@media screen and (min-width:1200px){.module-activity-player .question-buttons-holder{display:flex;position:absolute;width:100%;top:0}}.module-activity-player .task-outer{font-size:14px;background-image:url('../images/pages/task-backgrounds/background-light-eggplant.jpg');width:100%;position:relative}.module-activity-player .task-outer .task-viewer{position:absolute;top:30px;bottom:30px;left:30px;right:30px;display:flex;flex-direction:column}.module-activity-player .task-outer .task-section-holder{display:flex;justify-content:space-between}.module-activity-player .task-outer .task-section-holder .task-section{margin:0;width:100%}.module-activity-player .task-outer .next-activity-container{background-color:#280071;padding:10px 35px;color:#fff}.module-activity-player .task-outer .next-activity-container .no-next-activity-button{display:none;text-align:right;line-height:25px;font-size:14px;letter-spacing:1px}@media screen and (min-width:600px) and (max-width:1199px){.module-activity-player .task-outer .next-activity-container{padding:10px 30px}}@media screen and (min-width:600px) and (max-width:899px){.module-activity-player .task-outer .next-activity-container{padding:5px 30px}}@media screen and (max-width:599px){.module-activity-player .task-outer .next-activity-container{padding:10px 25px}}.module-activity-player .task-outer .next-activity-container .completed-activity{width:100%}.module-activity-player .task-outer .next-activity-container .completed-activity .no-files-uploaded{text-align:right}@media screen and (max-width:599px){.module-activity-player .task-outer .next-activity-container .completed-activity .no-files-uploaded{text-align:center}}.module-activity-player .task-outer .next-activity-container .cta-container{justify-content:flex-end!important}@media screen and (max-width:599px){.module-activity-player .task-outer .next-activity-container .cta-container{justify-content:center!important}}.module-activity-player .task-outer .next-activity-container .cta-container h4{color:#fff}.module-activity-player .task-outer .next-activity-container .cta-container .cta-button{margin-top:0;margin-left:10px}.module-activity-player .task-outer .task-section{background-color:#fff;padding:20px;border-top:2px outset #b196de;border-bottom:2px outset #1a0049}.module-activity-player .task-outer .task-section.submission{padding:60px;overflow-y:auto;border-bottom:3px outset #8ce2d0}@media screen and (max-width:599px){.module-activity-player .task-outer .task-section.submission{padding:20px 45px}}@media screen and (min-width:600px) and (max-width:1199px){.module-activity-player .task-outer .task-section.submission{padding:20px 50px}}@media screen and (min-width:600px) and (max-width:899px){.module-activity-player .task-outer .task-section.submission{padding:15px 45px}}@media screen and (min-width:1200px) and (max-width:1599px){.module-activity-player .task-outer .task-section.submission{padding:30px}}.module-activity-player .task-outer hr{border-top:1px solid #000}.module-activity-player .task-outer .submit-activity-button{min-width:225px;margin-bottom:30px}.module-activity-player .task-outer .task-title{font-size:30px;text-align:center;margin-bottom:20px}.module-activity-player .task-outer .task-title.downloads,.module-activity-player .task-outer .task-title.title{text-align:left}.module-activity-player .task-outer .task-title.downloads{margin-top:25px;font-size:20px}.module-activity-player .task-outer .download-section{display:flex;justify-content:center;flex-wrap:wrap}.module-activity-player .task-outer .download-section .task-file{margin:0 15px 15px 15px;flex-basis:25%}.module-activity-player .task-outer .download-section .task-file-link{margin:0 15px 15px 15px;text-align:center;width:100%}.module-activity-player .task-outer .download-section .task-file-link i{margin-right:5px}.module-activity-player .task-outer .download-section .task-file-link a{color:#13a698}.module-activity-player .task-outer .download-section .task-file-link.downloads-file-link{text-align:left;margin:0 15px 15px 0}.module-activity-player .task-outer .upload-section .file-upload-holder{margin-left:30px;margin-right:30px}.module-activity-player .task-outer .upload-section .file-upload-holder .delete-button{color:#f33}.module-activity-player .task-outer .upload-section .unabled-to-upload-text{display:none;text-align:right;line-height:25px;font-size:14px;letter-spacing:1px}.module-activity-player .task-outer .upload-section .upload-error-container{background-color:#fff;border-color:#fff;color:red;height:40px;padding:10px 15px;margin:20px 0}.module-activity-player .task-outer .upload-section.final-submission .cta-container{justify-content:space-between}.module-activity-player .task-outer .upload-section.final-submission .cta-container .cta-button{max-width:calc(35% - 10px)}@media screen and (max-width:599px){.module-activity-player .task-outer{height:88vh;max-height:800px!important;max-width:100%}.module-activity-player .task-outer .task-section-holder{flex-direction:column-reverse}.module-activity-player .task-outer .upload-section .file-upload-holder .cta-container .cta-button{max-width:100%}}@media screen and (min-width:600px) and (max-width:899px){.module-activity-player .task-outer .task-section-holder{flex-direction:column-reverse}}@media screen and (min-width:600px) and (max-width:1199px){.module-activity-player .task-outer{max-width:100%}}@media screen and (min-width:900px) and (max-width:1199px){.module-activity-player .task-outer .task-section.half{width:calc(50% - 20px);margin:0}}@media screen and (min-width:1200px){.module-activity-player .task-outer{max-width:75%}.module-activity-player .task-outer .task-section.half{width:calc(50% - 20px);margin:0}}.module-activity-player .misc-container-outer{height:100%;position:absolute;display:inline-block;width:0;max-width:75%;z-index:1}.module-activity-player .misc-container-outer .misc-container{width:100%;height:100%}.module-activity-player .misc-container-outer .misc-container iframe{border:none}.module-activity-player .misc-container-outer .misc-container-toggle{background-color:#6638b6;width:28px;height:100px;padding:10px 0;z-index:50;position:absolute;left:0;top:50%;margin-top:-57px;cursor:pointer;border-radius:0 3px 3px 0;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.module-activity-player .misc-container-outer .misc-container-toggle:hover{width:30px;box-shadow:0 0 35px 2px rgba(0,0,0,.24)}.module-activity-player .misc-container-outer .misc-container-toggle span{color:#fff;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;font-size:12px;letter-spacing:1px;line-height:1}.module-activity-player .misc-container-outer .misc-container-toggle.open{left:auto;right:0;border-radius:3px 0 0 3px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.module-activity-player .misc-container-outer .misc-container-toggle.open span{transform:rotate(-180deg);height:100%;text-align:center}@media screen and (max-width:1199px){.module-activity-player .misc-container-outer{display:none}}@media screen and (max-width:599px){.module-activity-player .paywall{width:100%}}@media screen and (min-width:600px) and (max-width:1199px){.module-activity-player .paywall{width:100%}}@media screen and (min-width:1200px){.module-activity-player .paywall{width:75%}}.module-activity-player .subject-overlay{display:inline-block;position:relative;width:100%;cursor:pointer}.module-activity-player .subject-overlay .cover-image{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.module-activity-player .subject-overlay .play-holder{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-size:250px;color:#fff}@media screen and (max-width:599px){.module-activity-player .subject-overlay{max-width:100%}.module-activity-player .subject-overlay .play-holder{font-size:100px}}@media screen and (min-width:600px) and (max-width:1199px){.module-activity-player .subject-overlay{max-width:100%}}@media screen and (min-width:1200px){.module-activity-player .subject-overlay{max-width:75%}}.module-activity-player .resource-outer{width:75%}.module-activity-player .resource-outer .resource-inner{width:100%;height:100%;background-image:url('../images/pages/task-backgrounds/LearnCoach_video_thumbnails-light-grey.jpg')}.module-activity-player .resource-outer .resource-inner .top-banner{background-color:#b196de;text-align:center;height:35px;color:#fff;font-size:16px;padding-top:6px}.module-activity-player .resource-outer .resource-inner .top-banner img{width:18px;filter:invert(100%) sepia(70%) saturate(1328%) hue-rotate(183deg) brightness(114%) contrast(100%);margin-top:-5px;margin-right:3px}.module-activity-player .resource-outer .resource-inner .resource-pdf-section{height:calc(100% - 35px);overflow-y:hidden}@media screen and (max-width:599px){.module-activity-player .resource-outer{max-width:100%}.module-activity-player .resource-outer .play-holder{font-size:100px}}@media screen and (min-width:600px) and (max-width:1199px){.module-activity-player .resource-outer{max-width:100%}}@media screen and (min-width:1200px){.module-activity-player .resource-outer{max-width:75%}}.module-activity-player .access-section-outer{width:100%;font-size:14px;background-color:#d0d1d4;padding-top:10px;padding-bottom:10px;background-image:url('../images/pages/task-backgrounds/LearnCoach_video_thumbnails-light-grey.jpg');position:relative;overflow-y:hidden}.module-activity-player .access-section-outer .access-section-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(26,0,73,.8);padding:10px 100px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column}.module-activity-player .access-section-outer .access-section-overlay h2{color:#fff;text-align:center;font-weight:700;line-height:39px}@media screen and (min-width:1600px){.module-activity-player .access-section-outer .access-section-overlay h2{font-size:30px;letter-spacing:1px;margin-top:20px;margin-bottom:20px}}@media screen and (max-width:599px){.module-activity-player .access-section-outer .access-section-overlay h2{font-size:20px;letter-spacing:0;line-height:26px;font-weight:600}}.module-activity-player .access-section-outer .access-section-overlay .cta-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:20px}.module-activity-player .access-section-outer .access-section-overlay p{color:#2a184b;text-align:center;line-height:25px;font-size:14px;letter-spacing:1px;color:#fff}.module-activity-player .access-section-outer .access-section-overlay a{cursor:pointer}@media screen and (max-width:599px){.module-activity-player .access-section-outer{max-width:100%}.module-activity-player .access-section-outer .access-section-overlay{flex-direction:row}.module-activity-player .access-section-outer .access-section-overlay h2{font-size:16px;line-height:20px}.module-activity-player .access-section-outer .access-section-overlay .cta-container{margin-bottom:10px}.module-activity-player .access-section-outer .access-section-overlay .cta-container a .cta-button{margin-left:auto;margin-right:auto}.module-activity-player .access-section-outer .access-section-overlay .cta-container .cta-button{width:75%;height:30px;font-size:12px;padding:6px}}@media screen and (min-width:600px) and (max-width:1199px){.module-activity-player .access-section-outer{max-width:100%}}@media screen and (min-width:1200px){.module-activity-player .access-section-outer{max-width:75%}}.module-activity-player .bottom-nav-holder{background:#fff;width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.module-activity-player .bottom-nav-holder a{flex-grow:1;flex-basis:190px}@media screen and (max-width:599px){.module-activity-player .bottom-nav-holder a{order:1}}.module-activity-player .bottom-nav-holder .action-button.mobile{border:none;height:50px}@media screen and (max-width:599px){.module-activity-player .bottom-nav-holder .action-button.mobile{margin:5px;width:calc(100% - 10px);margin-bottom:10px}}.module-activity-player .bottom-nav-holder .player-title.mobile{border:none;height:50px}@media screen and (max-width:599px){.module-activity-player .bottom-nav-holder .player-title.mobile{margin:5px;width:calc(100% - 10px);margin-bottom:10px}}.module-activity-player .bottom-nav-holder .next,.module-activity-player .bottom-nav-holder .previous{flex-grow:1;cursor:pointer;font-size:12px;letter-spacing:2.4px;flex-basis:190px}.module-activity-player .bottom-nav-holder .next .button-inner,.module-activity-player .bottom-nav-holder .previous .button-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.module-activity-player .bottom-nav-holder .next.disabled,.module-activity-player .bottom-nav-holder .previous.disabled{background-color:transparent;color:#777;text-align:center;border-color:#777;font-weight:600;text-transform:uppercase;line-height:1}.module-activity-player .bottom-nav-holder .next.disabled:hover,.module-activity-player .bottom-nav-holder .previous.disabled:hover{cursor:pointer;background-color:#777!important}@media screen and (max-width:599px){.module-activity-player .bottom-nav-holder .next.disabled,.module-activity-player .bottom-nav-holder .previous.disabled{font-size:14px;letter-spacing:1px}}.module-activity-player .bottom-nav-holder .next.disabled:hover,.module-activity-player .bottom-nav-holder .previous.disabled:hover{cursor:default!important;background-color:transparent;pointer-events:none}@media screen and (max-width:599px){.module-activity-player .bottom-nav-holder .next,.module-activity-player .bottom-nav-holder .previous{height:40px}}@media screen and (max-width:399px){.module-activity-player .bottom-nav-holder .previous{order:2;margin:0 0 10px}.module-activity-player .bottom-nav-holder .next{order:1;margin:10px 0 10px}}@media screen and (min-width:400px) and (max-width:599px){.module-activity-player .bottom-nav-holder.cta-container .cta-button{margin:10px 0}.module-activity-player .bottom-nav-holder.cta-container .cta-button:first-child{margin-right:5px}.module-activity-player .bottom-nav-holder.cta-container .cta-button:last-child{margin-left:5px}}@media screen and (max-width:599px){.module-activity-player .bottom-nav-holder{display:flex}}@media screen and (min-width:600px) and (max-width:1199px){.module-activity-player .bottom-nav-holder{display:flex}.module-activity-player .bottom-nav-holder.cta-container .cta-button{margin:20px 0}.module-activity-player .bottom-nav-holder.cta-container .cta-button:first-child{margin-right:10px}.module-activity-player .bottom-nav-holder.cta-container .cta-button:last-child{margin-left:10px}}@media screen and (min-width:1200px){.module-activity-player .bottom-nav-holder{display:none}}.module-activity-player .module-video-icon{padding-right:5px}.module-activity-player .video-number{transition:all .2s ease-in-out;display:inline-flex}.module-activity-player .video-name{width:100%;transition:all .2s ease-in-out;display:flex;align-items:center}.module-activity-player .video-name .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding-right:10px}@media screen and (max-width:599px){.module-activity-player .video-name{height:44px}}@media screen and (min-width:600px) and (max-width:1199px){.module-activity-player .video-name{height:50px}}@media screen and (min-width:1200px){.module-activity-player .video-name{height:70px}}.module-activity-player .module-completed{width:50px;padding-left:10px;display:flex;justify-content:flex-start}.module-activity-player .module-completed.hide{display:none}.module-activity-player .active-module-indicator{width:20px;font-size:22px;display:flex;justify-content:flex-end}.module-activity-player .module-video-icon{padding-right:5px}.module-activity-player .module-task-icon{padding-right:7px}.module-activity-player .module-progress-icon{text-align:right;position:absolute;right:20px;margin-top:2px}.module-activity-player .nbts-logo{width:12px;margin-top:-3px;margin-right:5px;transition:all .2s ease-in-out}.module-activity-player .manual-completion .module-progress-icon{cursor:pointer;transition:all .2s ease-in-out}.module-activity-player .manual-completion .module-progress-icon:hover{color:#13a698}.module-activity-player .question-formula-sheet-section{overflow-y:hidden;height:100%}.module-activity-player .question-formula-sheet-section object{width:100%;height:100%}.module-activity-player .question-video-player-bottom-section{width:100%;position:absolute;top:0;overflow:hidden;background:#faf9fb;transition:all .2s ease-in-out}.module-activity-player .question-video-player-bottom-section .bottom-tools{width:100%}.module-activity-player .question-video-player-bottom-section .bottom-tools .video-rating-outer{min-height:50px;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;width:100%}.module-activity-player .question-video-player-bottom-section.closed{height:0;padding-top:0;padding-bottom:0}.module-activity-player .question-video-player-bottom-section .close-question-rating{position:absolute;top:0;right:5px;cursor:pointer;padding:10px;font-size:25px;transition:all .2s ease-in-out}.module-activity-player .question-video-player-bottom-section .close-question-rating:hover{transform:rotate(-180deg) scale(1);color:#d0021b}@media screen and (max-width:599px){.module-activity-player .question-video-player-bottom-section{padding:10px;height:72px}.module-activity-player .question-video-player-bottom-section .video-error-toggle-holder{padding-right:30px}.module-activity-player .question-video-player-bottom-section .video-error-toggle-holder a.video-error-toggle{font-size:14px}}@media screen and (min-width:600px) and (max-width:1199px){.module-activity-player .question-video-player-bottom-section{padding:10px;height:72px}}@media screen and (min-width:1200px){.module-activity-player .question-video-player-bottom-section{background-color:#f6f5f9;border-left:solid 1px #e6e4e8;border-bottom:solid 1px #e6e4e8;height:60px}.module-activity-player .question-video-player-bottom-section .video-rating-outer{padding:10px 0 10px 30px}.module-activity-player .question-video-player-bottom-section .video-error-toggle-holder a.video-error-toggle{font-size:14px}}.module-activity-player .video-player-bottom-section{width:100%;position:relative;display:none}.module-activity-player .video-player-bottom-section .bottom-tools{width:100%}.module-activity-player .video-player-bottom-section .bottom-tools .video-rating-outer{min-height:50px;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;width:100%}.module-activity-player .video-player-bottom-section .bottom-tools .workshop-promo-player-bottom{padding:13px 15px;border-right:1px #827c8e solid;cursor:pointer;width:250px;transition:all .2s ease-in-out}.module-activity-player .video-player-bottom-section .bottom-tools .workshop-promo-player-bottom:hover{background-color:#13a698}.module-activity-player .video-player-bottom-section .bottom-tools .workshop-promo-player-bottom:hover .workshop-promo-link{color:#fff}.module-activity-player .video-player-bottom-section .bottom-tools .workshop-promo-player-bottom:hover .workshop-promo-link .workshop-promo-icon{color:#fff}.module-activity-player .video-player-bottom-section .bottom-tools .workshop-promo-player-bottom .workshop-promo-link{color:#2a184b;text-align:left;line-height:25px;font-size:14px;letter-spacing:1px;color:#2cd5c4;font-size:17px}.module-activity-player .video-player-bottom-section .bottom-tools .workshop-promo-player-bottom .workshop-promo-link .workshop-promo-icon{color:#280071}@media screen and (max-width:599px){.module-activity-player .video-player-bottom-section .video-player-feedback{display:none!important}}@media screen and (min-width:600px) and (max-width:1199px){.module-activity-player .video-player-bottom-section .video-player-feedback{display:none!important}}@media screen and (min-width:1200px){.module-activity-player .video-player-bottom-section{max-width:75%;background-color:#f6f5f9;border-left:solid 1px #e6e4e8;border-bottom:solid 1px #e6e4e8}.module-activity-player .video-player-bottom-section .video-rating-outer{padding:10px 0 10px 30px}.module-activity-player .video-player-bottom-section .video-error-toggle-holder a.video-error-toggle{font-size:14px}}.module-activity-player .workshop-promo-video-popup{position:absolute;top:30px;right:calc(25% + 30px);z-index:1;background-color:#faf9fb;max-width:500px;box-shadow:5px 7px #a9a2b6;border:1px solid #a9a2b6}.module-activity-player .workshop-promo-video-popup .workshop-promo-popup-controls{display:flex;justify-content:flex-end}.module-activity-player .workshop-promo-video-popup .workshop-promo-popup-controls .video-popup-close-button{padding:10px;cursor:pointer;color:#b196de;transition:all .2s ease-in-out;font-size:24px}.module-activity-player .workshop-promo-video-popup .workshop-promo-popup-controls .video-popup-close-button:hover{color:#280071}.module-activity-player .workshop-promo-video-popup .workshop-promo-video-popup-text-container{display:flex;padding:0 30px}.module-activity-player .workshop-promo-video-popup .workshop-promo-video-popup-text-container .workshop-promo-icon{color:#6638b6;padding-right:20px}.module-activity-player .workshop-promo-video-popup .workshop-promo-video-popup-text-container .workshop-promo-text{color:#280071;font-weight:700;line-height:34px;font-size:28px}.module-activity-player .workshop-promo-video-popup .cta-container{padding:30px}@media screen and (max-width:599px){.module-activity-player .workshop-promo-video-popup{right:15px;width:calc(100% - 30px);top:15px}.module-activity-player .workshop-promo-video-popup .workshop-promo-video-popup-text-container{padding:0 15px}.module-activity-player .workshop-promo-video-popup .workshop-promo-video-popup-text-container .workshop-promo-icon{display:none}.module-activity-player .workshop-promo-video-popup .workshop-promo-video-popup-text-container .workshop-promo-text{width:100%;font-size:15px;text-align:center}.module-activity-player .workshop-promo-video-popup .cta-container{padding:10px}}@media screen and (min-width:600px) and (max-width:1199px){.module-activity-player .workshop-promo-video-popup{right:30px}}@media screen and (max-width:599px){.module-activity-player .action-button.mobile,.module-activity-player .player-title.mobile{position:initial;height:46px}.module-activity-player .action-button.desktop,.module-activity-player .player-title.desktop{display:none}}@media screen and (min-width:600px) and (max-width:1199px){.module-activity-player .action-button.mobile,.module-activity-player .player-title.mobile{position:initial}.module-activity-player .action-button.desktop,.module-activity-player .player-title.desktop{display:none}}@media screen and (min-width:1200px){.module-activity-player .action-button.mobile,.module-activity-player .player-title.mobile{display:none}}#task-submission-modal .lcModal{max-width:650px}#task-submission-modal .button-checkbox{vertical-align:top}#task-submission-modal label{max-width:90%;margin-left:10px;font-weight:400}#task-submission-modal label.label2{line-height:35px}.module-activity-player .amy-quiz-outer{font-size:16px;width:100%;position:relative;margin-top:52px}@media screen and (max-width:599px){.module-activity-player .amy-quiz-outer{transition:height 1s ease-in-out;margin-top:0}}.module-activity-player .amy-quiz-outer.running .quiz-section{background-image:url('../images/pages/task-backgrounds/LearnCoach_video_thumbnails-light-grey.jpg')}@media screen and (max-width:599px){.module-activity-player .amy-quiz-outer.running{height:80vh;max-height:800px}}.module-activity-player .amy-quiz-outer .start-section{height:100%;display:flex;align-items:center;justify-content:center}.module-activity-player .amy-quiz-outer .start-section p{padding:15px 0;text-align:center;color:#fff}.module-activity-player .amy-quiz-outer .start-section h1{color:#fff}@media screen and (max-width:599px){.module-activity-player .amy-quiz-outer .start-section h1{font-size:30px;line-height:1.1}.module-activity-player .amy-quiz-outer .start-section p{display:none}.module-activity-player .amy-quiz-outer .start-section .cta-container{max-width:300px;margin:0 auto;margin-top:25px}}.module-activity-player .amy-quiz-outer .mobile-progress-section{display:none;background-color:#f6f5f9;height:30px;position:absolute;top:0;left:0;right:0;z-index:1}@media screen and (max-width:599px){.module-activity-player .amy-quiz-outer .mobile-progress-section{display:block}}.module-activity-player .amy-quiz-outer .mobile-progress-section p{text-align:right;margin:0;padding-top:3px}.module-activity-player .amy-quiz-outer .mobile-progress-section span{font-weight:700;margin-right:10px}.module-activity-player .amy-quiz-outer .progress-section{width:100%;height:52px;background-color:#f6f5f9;position:absolute;top:-52px}@media screen and (max-width:599px){.module-activity-player .amy-quiz-outer .progress-section{display:none}}@media screen and (min-width:1200px){.module-activity-player .amy-quiz-outer .progress-section{width:75%}}.module-activity-player .amy-quiz-outer .progress-section .progress-holder{height:100%;padding:16px 30px;font-size:18px;display:flex;justify-content:center}.module-activity-player .amy-quiz-outer .progress-section .progress-title{display:inline-block;top:-4px;position:relative}.module-activity-player .amy-quiz-outer .progress-section .progress-outer{display:inline-block;width:80%;height:20px;background-color:#e6e4e8;border-radius:2px;margin-left:10px}.module-activity-player .amy-quiz-outer .progress-section .progress-inner{height:100%;background-color:#b196de;width:0;transition:width .3s ease-in-out;border-radius:2px}.module-activity-player .amy-quiz-outer .quiz-section{position:absolute;top:0;bottom:0;left:0;right:0;padding:50px 0;background-color:#d1d7d7;background-image:url('../images/pages/task-backgrounds/eggplant.png')}@media screen and (max-width:599px){.module-activity-player .amy-quiz-outer .quiz-section{padding-top:0;padding-bottom:0}}@media screen and (max-width:900px){.module-activity-player .amy-quiz-outer .quiz-section{padding:30px 0}}@media screen and (min-width:1200px){.module-activity-player .amy-quiz-outer .quiz-section{right:25%}}.module-activity-player .amy-quiz-outer .quiz-chat{background-color:#fff;border-top:2px solid #2cd5c4;border-bottom:2px solid #2cd5c4;max-width:800px;margin:0 auto;height:100%;padding:30px;overflow-y:scroll}@media screen and (max-width:599px){.module-activity-player .amy-quiz-outer .quiz-chat{background-color:transparent;border:none;padding-top:50px;margin:0 auto!important}}@media screen and (max-width:900px){.module-activity-player .amy-quiz-outer .quiz-chat{max-width:none;margin:0 30px}}.module-activity-player .amy-quiz-outer .quiz-chat .loading{height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.module-activity-player .amy-quiz-outer .quiz-chat .loading p,.module-activity-player .amy-quiz-outer .quiz-chat .loading>div{text-align:center}.module-activity-player .amy-quiz-outer .quiz-chat .loading .image{background:url(/images/core/loaders/mint-100.png) center no-repeat;animation:spin 2s linear infinite;width:100px;height:100px;display:inline-block}.module-activity-player .amy-quiz-outer .quiz-chat .amy-thinking{padding-left:60px}.module-activity-player .amy-quiz-outer .quiz-chat .question-number{font-size:16px}@media screen and (max-width:599px){.module-activity-player .amy-quiz-outer .quiz-chat .question-number{display:none}}.module-activity-player .amy-quiz-outer .quiz-chat .question{font-weight:700;margin-bottom:30px;font-size:20px}.module-activity-player .amy-quiz-outer .quiz-chat .question span[class*=" MathJax"],.module-activity-player .amy-quiz-outer .quiz-chat .question span[class^=MathJax]{font-weight:700}@media screen and (max-width:599px){.module-activity-player .amy-quiz-outer .quiz-chat .question{background-color:#fff;padding:10px 15px;font-size:14px}}.module-activity-player .amy-quiz-outer .quiz-chat .message{display:flex;width:75%;margin-bottom:30px}@media screen and (max-width:599px){.module-activity-player .amy-quiz-outer .quiz-chat .message{width:90%}.module-activity-player .amy-quiz-outer .quiz-chat .message .blob{height:40px;width:40px}}.module-activity-player .amy-quiz-outer .quiz-chat .message .blob{width:50px;height:50px;background:url('/images/core/icons/the-blob.png');background-size:cover;align-self:flex-start}.module-activity-player .amy-quiz-outer .quiz-chat .message .message-text{align-self:center;color:#fff;background-color:#280071;text-align:left;padding:5px 10px;border-radius:5px;flex-grow:1;flex-basis:100px;margin-left:10px}.module-activity-player .amy-quiz-outer .quiz-chat .option-bubble{text-align:right;margin-bottom:30px}.module-activity-player .amy-quiz-outer .quiz-chat .option-bubble.summary{margin-bottom:30px}.module-activity-player .amy-quiz-outer .quiz-chat .option-bubble.summary div{text-align:left;margin-bottom:10px}.module-activity-player .amy-quiz-outer .quiz-chat .option-bubble.finished>div:not(.option-correct):not(.option-incorrect):not(.selected),.module-activity-player .amy-quiz-outer .quiz-chat .option-bubble.picked>div:not(.option-correct):not(.option-incorrect):not(.selected){display:none}.module-activity-player .amy-quiz-outer .quiz-chat .option-bubble .option-correct button,.module-activity-player .amy-quiz-outer .quiz-chat .option-bubble .option-incorrect button{cursor:default}.module-activity-player .amy-quiz-outer .quiz-chat .option-bubble .option-correct button{background-color:#8ce2d0;padding-left:25px}.module-activity-player .amy-quiz-outer .quiz-chat .option-bubble .option-correct button::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f058";font-size:20px;color:#13a698;position:absolute;top:0;left:5px}.module-activity-player .amy-quiz-outer .quiz-chat .option-bubble .option-incorrect button{background-color:#f27c96;border-color:#d0021b}.module-activity-player .amy-quiz-outer .quiz-chat .option-bubble .option-incorrect button::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f057";font-size:20px;color:#d0021b;position:absolute;top:0;left:5px}.module-activity-player .amy-quiz-outer .quiz-chat .option-bubble .selected button{background-color:#a9a2b6}.module-activity-player .amy-quiz-outer .quiz-chat .option-bubble button{color:#1a0049;background:#e6e4e8;border:1px solid #13a698;border-radius:5px;padding:5px 10px;width:250px;margin-bottom:5px;position:relative}@media screen and (max-width:599px){.module-activity-player .amy-quiz-outer .quiz-chat .option-bubble button{width:200px;background:#fff}}.module-activity-player .amy-quiz-outer .quiz-chat .finished-quiz{margin:60px 0}.module-activity-player .amy-quiz-outer .quiz-chat .finished-quiz h2{text-align:center;font-size:40px}.module-activity-player .amy-quiz-outer .quiz-chat .finished-quiz img{margin:0 auto;display:block;width:200px;padding:20px 0}.module-activity-player .amy-quiz-outer .quiz-chat .finished-quiz p{text-align:center;font-size:18px}@media screen and (max-width:599px){.module-activity-player .amy-quiz-outer .quiz-chat .finished-quiz{margin:40px 0}.module-activity-player .amy-quiz-outer .quiz-chat .finished-quiz h2{font-size:30px}.module-activity-player .amy-quiz-outer .quiz-chat .finished-quiz img{width:150px}}.pop-quiz-outer{font-size:16px;width:100%;position:relative}@media screen and (max-width:599px){.pop-quiz-outer{transition:height 1s ease-in-out;margin-top:0}}.pop-quiz-outer.running .quiz-section{background-color:#e6e4e8}@media screen and (max-width:599px){.pop-quiz-outer.running{height:80vh;max-height:800px}}.pop-quiz-outer .quiz-app-container{height:100%;width:100%;position:relative;overflow-y:auto}.pop-quiz-outer .quiz-section{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#e6e4e8}@media screen and (max-width:599px){.pop-quiz-outer .quiz-section{padding-top:0;padding-bottom:0}}@media screen and (min-width:1200px){.pop-quiz-outer .quiz-section{right:25%}.pop-quiz-outer .quiz-section.new-layout{right:0}}.pop-quiz-outer .start-section{height:100%;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;background-image:url('../images/pages/task-backgrounds/eggplant.png')}.pop-quiz-outer .start-section .start-section-container{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.pop-quiz-outer .start-section .start-section-container h1,.pop-quiz-outer .start-section .start-section-container p{width:100%}.pop-quiz-outer .start-section .start-section-container p{text-align:center;color:#fff;font-size:16px;font-weight:600}.pop-quiz-outer .start-section .start-section-container h1{color:#fff;margin-top:0}.pop-quiz-outer .start-section .start-section-container .cta-container{width:280px;margin-top:25px}.pop-quiz-outer .start-section .start-section-container .cta-container .cta-button{margin:5px 15px}@media screen and (max-width:599px){.pop-quiz-outer .start-section .start-section-container h1{font-size:30px;line-height:1.1}.pop-quiz-outer .start-section .start-section-container .cta-container{width:100%;margin:0 auto;margin-top:25px}.pop-quiz-outer .start-section .start-section-container .cta-container .cta-button{max-width:300px;margin:0}}.pop-quiz-outer .question-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;width:100%;padding:30px 20px}.pop-quiz-outer .question-wrapper .question-container{position:relative;width:100%;max-width:500px;background-color:transparent}.pop-quiz-outer .question-wrapper .question-container.correct .result-container p{color:#2cd5c4}.pop-quiz-outer .question-wrapper .question-container.incorrect .result-container p{display:flex;color:#d0021b}.pop-quiz-outer .question-wrapper .question-container .question-container-inner{width:100%}.pop-quiz-outer .question-wrapper .question-container .question-container-inner img{height:auto;max-width:100%}.pop-quiz-outer .question-wrapper .question-container .question-container-inner .question-text-container{width:100%}.pop-quiz-outer .question-wrapper .question-container .question-container-inner .question-text-container p{margin:0 0 16px 0;text-align:center;font-size:18px;font-weight:700;letter-spacing:.5px;line-height:26px}.pop-quiz-outer .question-wrapper .question-container p{font-size:16px;font-weight:500}.pop-quiz-outer .question-wrapper .question-container .result-container{display:flex;justify-content:center;margin:16px 0 0;align-items:baseline}.pop-quiz-outer .question-wrapper .question-container .result-container p{margin:0;text-align:center;padding-right:5px}.pop-quiz-outer .question-wrapper .question-container .result-container .result-status{font-size:16px;font-weight:700}.pop-quiz-outer .question-wrapper .question-container .result-container .result-message{font-size:12px;font-weight:400}.pop-quiz-outer .question-wrapper .question-container .check-answer-container{margin-top:16px;justify-content:center}.pop-quiz-outer .question-wrapper .question-container .check-answer-container .cta-button{margin:0}.pop-quiz-outer .question-wrapper .answer-container{min-height:50px;width:100%;max-width:500px;border:solid 2px #fff;border-radius:10px;background:#fff;margin:16px 0;transition:border-color .2s ease-in-out;display:flex;flex-wrap:wrap;align-items:center}.pop-quiz-outer .question-wrapper .answer-container.disabled{pointer-events:none}.pop-quiz-outer .question-wrapper .answer-container:not(.disabled):hover{border-color:#a9a2b6}.pop-quiz-outer .question-wrapper .answer-container.pre-submit:not(.disabled){border-color:#a9a2b6}.pop-quiz-outer .question-wrapper .answer-container.correct{border-color:#2cd5c4}.pop-quiz-outer .question-wrapper .answer-container.incorrect{border-color:#d0021b}.pop-quiz-outer .question-wrapper .answer-container.selected .tp-checkbox{border-color:#2cd5c4}.pop-quiz-outer .question-wrapper .answer-container.selected .tp-checkbox i{color:#2cd5c4}.pop-quiz-outer .question-wrapper .answer-container.selected.correct .tp-checkbox i{color:#2cd5c4}.pop-quiz-outer .question-wrapper .answer-container.selected.incorrect .tp-checkbox i{color:#d0021b}.pop-quiz-outer .question-wrapper .answer-container .tp-checkbox{display:flex;flex-wrap:wrap;align-items:center;position:relative;margin:0}.pop-quiz-outer .question-wrapper .answer-container .tp-checkbox.disabled{pointer-events:none;cursor:auto}.pop-quiz-outer .question-wrapper .answer-container .tp-checkbox .answer-text{justify-content:flex-start;width:calc(100% - 36px);padding:11px 13px 13px 17px}.pop-quiz-outer .question-wrapper .answer-container .tp-checkbox i{position:absolute;right:11px;top:50%;transform:translateY(-50%);font-size:25px;color:#a9a2b6}.pop-quiz-outer .controls-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column;height:100px;background-color:#fff;color:#280071}@media screen and (max-width:1199px){.pop-quiz-outer .controls-container{border:solid 1px #e6e4e8}}@media screen and (min-width:1200px){.pop-quiz-outer .controls-container{border-left:solid 1px #e6e4e8}}.pop-quiz-outer .controls-container h4{margin:0}.pop-quiz-outer .controls-container .question-progress-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;margin-top:15px}.pop-quiz-outer .controls-container .question-progress-wrapper .question-progress-container{width:100%;max-width:400px;height:14px;border-radius:8px;background-color:#e6e4e8;position:relative}.pop-quiz-outer .controls-container .question-progress-wrapper .question-progress-container .progress-inner{position:absolute;left:0;top:0;height:14px;border-radius:8px}.pop-quiz-outer .controls-container .question-progress-wrapper .question-progress-container .progress-inner,.pop-quiz-outer .controls-container .question-progress-wrapper .question-progress-container .progress-inner.correct{background-color:#2cd5c4}.pop-quiz-outer .controls-container .question-progress-wrapper .question-progress-container .progress-inner.incorrect{background-color:#d0021b}.notification-heading{text-align:left}.notification-heading.ui-accordion-header{padding:2px 10px 0;margin:0;border:solid 1px #e6e4e8;border-radius:0;background-color:#f6f5f9;display:flex;flex-wrap:wrap;align-items:center;transition:all .2s ease-in-out}.notification-heading.ui-accordion-header:active,.notification-heading.ui-accordion-header:focus{outline:0;text-decoration:none}.notification-heading.ui-accordion-header:hover{background-color:#e6e4e8;border-color:#a9a2b6}span.notification-widget{border:solid 1px transparent;border-radius:50%;background-color:#d0021b;color:#fff;z-index:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}span.notification-widget.small{width:20px;height:20px;font-weight:600;font-size:12px;letter-spacing:.5px;line-height:1;margin:0 5px}span.notification-widget.small.top-right{position:absolute;top:-10px;right:-15px}span.notification-widget.small.top-right.t5-r12{top:5px;right:-12px}span.notification-widget.medium{width:25px;height:25px;font-weight:600;font-size:16px;letter-spacing:1px;line-height:1;margin:0 5px}span.notification-widget.large{width:35px;height:35px;font-weight:600;font-size:20px;letter-spacing:1px;line-height:1;margin:0 5px}.module-activity-player .question-outer{font-size:16px;width:100%;position:relative}@media screen and (max-width:599px){.module-activity-player .question-outer{transition:height 1s ease-in-out;margin-top:0}}.module-activity-player .question-outer.running .question-viewer{background-image:url('../images/pages/task-backgrounds/LearnCoach_video_thumbnails-light-grey.jpg')}@media screen and (max-width:599px){.module-activity-player .question-outer.running{height:80vh;max-height:800px}}.module-activity-player .question-outer .past-exam-app-container{height:100%;width:100%}.module-activity-player .question-outer .question-viewer{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#d1d7d7;background-image:url('../images/pages/task-backgrounds/eggplant.png')}@media screen and (max-width:599px){.module-activity-player .question-outer .question-viewer{padding-top:0;padding-bottom:0}}@media screen and (min-width:1200px){.module-activity-player .question-outer .question-viewer{right:25%}.module-activity-player .question-outer .question-viewer.new-layout{right:0}}.module-activity-player .question-outer .start-page{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.module-activity-player .question-outer .start-page .question-title{color:#fff;margin-bottom:30px}.module-activity-player .question-outer .start-page .past-attempts-button{cursor:pointer;margin-top:30px}.module-activity-player .question-outer .start-page .past-attempts-button i{margin-right:5px}.module-activity-player .question-outer .start-page p{text-align:center;color:#fff;font-size:16px;font-weight:600}.module-activity-player .question-outer .start-page h1{color:#fff}@media screen and (max-width:599px){.module-activity-player .question-outer .start-page .question-title{font-size:30px;line-height:1.1;margin-bottom:10px}.module-activity-player .question-outer .start-page .cta-container{max-width:300px;margin:0 auto;margin-top:25px}.module-activity-player .question-outer .start-page .past-attempts-button{margin-top:10px}}.module-activity-player .question-outer .question-page{height:100%;width:100%;position:relative;display:flex;flex-direction:column}.module-activity-player .question-outer .question-page .question-container{width:100%;max-height:100%}.module-activity-player .question-outer .question-page .question-container.collapsed{max-height:10%}.module-activity-player .question-outer .question-page .question-container .question-content{overflow-y:auto}.module-activity-player .question-outer .question-page .answer-container{width:100%;height:20%;position:absolute;bottom:0;transition:all .2s ease-in-out;border-top:4px solid #2cd5c4;background-color:#fff;box-shadow:0 -20px 17px -23px #827c8e}.module-activity-player .question-outer .question-page .answer-container .answer-content-wrapper{overflow-y:auto;height:100%;background:linear-gradient(white 30%,rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0),#fff 70%) 0 100%,linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,0)),linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1)) 0 100%;background-repeat:no-repeat;background-color:#fff;background-size:100% 75px,100% 40px,100% 25px,100% 25px;background-attachment:local,local,scroll,scroll}.module-activity-player .question-outer .question-page .answer-container .answer-content-wrapper .advanced-answer-table td,.module-activity-player .question-outer .question-page .answer-container .answer-content-wrapper .answertable td,.module-activity-player .question-outer .question-page .answer-container .answer-content-wrapper .answertable textarea,.module-activity-player .question-outer .question-page .answer-container .answer-content-wrapper .tox-edit-area__iframe,.module-activity-player .question-outer .question-page .answer-container .answer-content-wrapper .tox-toolbar-overlord,.module-activity-player .question-outer .question-page .answer-container .answer-content-wrapper .tox-toolbar__primary{background-color:inherit}@media screen and (max-width:900px){.module-activity-player .question-outer .question-page .answer-container .answer-content-wrapper{overflow:hidden}}.module-activity-player .question-outer .question-page .answer-container .answering-container,.module-activity-player .question-outer .question-page .answer-container .marking-container{padding:30px}.module-activity-player .question-outer .question-page .answer-container .pull-up-tab{width:120px;height:25px;background-color:#2cd5c4;cursor:pointer;position:absolute;top:-25px;left:calc(50% - 60px);border-radius:10px 10px 0 0;color:#fff;text-align:center;padding-top:3px;font-size:12px}.module-activity-player .question-outer .question-page .answer-container .pull-up-tab i{margin-right:5px;transition:all .2s ease-in-out}@media screen and (max-width:900px){.module-activity-player .question-outer .question-page .answer-container .pull-up-tab{height:40px;top:-40px;font-size:16px;padding-top:8px}}.module-activity-player .question-outer .question-page .answer-container.expanded{height:85%}@media screen and (max-width:900px){.module-activity-player .question-outer .question-page .answer-container.expanded .answer-content-wrapper{overflow-y:auto}}.module-activity-player .question-outer .question-page .answer-container.expanded .pull-up-tab i{transform:rotate(180deg)}.module-activity-player .question-outer .question-page .answer-container .control-bar{display:flex;justify-content:space-between;background-color:#f6f5f9;align-items:center;min-height:70px}.module-activity-player .question-outer .question-page .answer-container .control-bar .spacer{width:290px}@media screen and (max-width:900px){.module-activity-player .question-outer .question-page .answer-container .control-bar .spacer{display:none}}.module-activity-player .question-outer .question-page .answer-container .control-bar h3{margin:0}.module-activity-player .question-outer .question-page .answer-container .control-bar .answering-title{text-align:center}@media screen and (max-width:900px){.module-activity-player .question-outer .question-page .answer-container .control-bar .answering-title{margin-left:20px}}.module-activity-player .question-outer .question-page .answer-container .control-bar .control-bar-content-container{display:flex;align-items:center}.module-activity-player .question-outer .question-page .answer-container .control-bar .control-bar-content-container .radio-buttons-container{display:flex;align-items:center}.module-activity-player .question-outer .question-page .answer-container .control-bar .control-bar-content-container .select-container{min-width:165px}.module-activity-player .question-outer .question-page .answer-container .control-bar .control-bar-content-container .select-container .chzn-container{letter-spacing:.5px}.module-activity-player .question-outer .question-page .answer-container .control-bar .control-bar-content-container .select-container .chzn-container:not(.disabled){color:#1a0049}.module-activity-player .question-outer .question-page .answer-container .control-bar .control-bar-content-container .select-container .chzn-container:not(.disabled) a{border:solid 1px #e6e4e8;transition:border-color .2s ease-in-out}.module-activity-player .question-outer .question-page .answer-container .control-bar .control-bar-content-container .select-container .chzn-container:not(.disabled) a:hover{border-color:#2cd5c4}.module-activity-player .question-outer .question-page .answer-container .control-bar .control-bar-content-container .select-container .chzn-container:not(.disabled) a.chzn-single-with-drop{border-color:#2cd5c4}.module-activity-player .question-outer .question-page .answer-container .control-bar .control-bar-content-container .select-container .chzn-container:not(.disabled) .chzn-drop{margin:-1px 0 0 0;border-color:#2cd5c4}.module-activity-player .question-outer .question-page .answer-container .control-bar .control-bar-content-container .select-container .chzn-container:not(.disabled) .chzn-drop ul.chzn-results{padding:0;margin:0}.module-activity-player .question-outer .question-page .answer-container .control-bar .control-bar-content-container .select-container .chzn-container:not(.disabled) .chzn-drop ul.chzn-results li{color:#1a0049;transition:color .2s ease-in-out,background-color .2s ease-in-out}.module-activity-player .question-outer .question-page .answer-container .control-bar .control-bar-content-container .select-container .chzn-container:not(.disabled) .chzn-drop ul.chzn-results li.result-selected{background-color:#13a698;color:#fff}.module-activity-player .question-outer .question-page .answer-container .control-bar .control-bar-content-container .select-container .chzn-container:not(.disabled) .chzn-drop ul.chzn-results li.highlighted:not(.result-selecte){background-color:#2cd5c4;color:#fff}@media screen and (max-width:900px){.module-activity-player .question-outer .question-page .answer-container .control-bar .control-bar-content-container .select-container .chzn-done{display:block!important}.module-activity-player .question-outer .question-page .answer-container .control-bar .control-bar-content-container .select-container .chzn-container{display:none}}@media screen and (max-width:599px){.module-activity-player .question-outer .question-page .answer-container .control-bar .control-bar-content-container .select-container select{display:block!important}.module-activity-player .question-outer .question-page .answer-container .control-bar .control-bar-content-container .select-container .chzn-container{display:none}}.module-activity-player .question-outer .question-page .answer-container .control-bar .control-bar-content-container .control-bar-title{font-size:16px;margin:0 10px 0 0}.module-activity-player .question-outer .question-page .answer-container .control-bar .control-bar-content-container .container-actions a{font-size:12px;margin:0 10px;cursor:pointer}.module-activity-player .question-outer .question-page .answer-container .control-bar .control-bar-content-container .container-actions a i{margin-right:7px}.module-activity-player .question-outer .question-page .answer-container .control-bar .control-bar-content-container .container-actions a:first-child{margin:0 0 0 10px;padding-right:10px;border-right:1px solid #827c8e}@media screen and (max-width:1350px){.module-activity-player .question-outer .question-page .answer-container .control-bar .control-bar-content-container{flex-direction:column}.module-activity-player .question-outer .question-page .answer-container .control-bar .control-bar-content-container .container-actions a:first-child{margin:0}}@media screen and (max-width:900px){.module-activity-player .question-outer .question-page .answer-container .control-bar .control-bar-content-container .radio-buttons-container{display:none}.module-activity-player .question-outer .question-page .answer-container .control-bar .control-bar-content-container .select-container{min-width:0}}.module-activity-player .question-outer .question-page .answer-container .control-bar .control-bar-content-container .checkbox-wrapper{margin:0 10px}.module-activity-player .question-outer .question-page .answer-container .control-bar .control-bar-content-container .checkbox-wrapper i{margin-right:5px}.module-activity-player .question-outer .question-page .answer-container .control-bar .control-bar-content-container.left{justify-content:flex-start;margin:0 0 0 20px}.module-activity-player .question-outer .question-page .answer-container .control-bar .control-bar-content-container.right{justify-content:flex-end;margin:0 20px 0 0;flex-direction:row}.module-activity-player .question-outer .question-page .answer-container .control-bar .control-bar-content-container.right .submit-grade-button{width:140px;height:34px}.module-activity-player .question-outer .question-page .answer-container .control-bar .cta-container{width:auto;margin:5px}@media screen and (max-width:599px){.module-activity-player .question-outer .question-page .answer-container .control-bar{flex-direction:column;padding:10px 0}.module-activity-player .question-outer .question-page .answer-container .control-bar .control-bar-content-container.left,.module-activity-player .question-outer .question-page .answer-container .control-bar .control-bar-content-container.right{margin:0}.module-activity-player .question-outer .question-page .answer-container .control-bar .control-bar-content-container .control-bar-title{margin:0}.module-activity-player .question-outer .question-page .answer-container .control-bar .control-bar-content-container .container-actions{padding:10px 0}.module-activity-player .question-outer .question-page .answer-container .control-bar .cta-container{max-width:200px}.module-activity-player .question-outer .question-page .answer-container .control-bar .cta-container .cta-button{height:40px}.module-activity-player .question-outer .question-page .answer-container .control-bar h3{margin:10px 0}}@media screen and (min-width:600px) and (max-width:899px){.module-activity-player .question-outer .question-page .answer-container .control-bar .cta-container{max-width:200px}.module-activity-player .question-outer .question-page .answer-container .control-bar .cta-container .cta-button{height:40px}}.module-activity-player .question-outer .question-page .answer-container .question-answer-parts{overflow-y:auto}.module-activity-player .question-outer .question-page .answer-container .question-answer-parts .default-question-part-graph{max-width:900px!important;margin:0 auto!important}.module-activity-player .question-outer .question-page .answer-container .question-answer-parts .default-question-part-graph .drawing-tool-container{width:100%;height:100%!important}.module-activity-player .question-outer .question-page .answer-container .question-answer-parts .textarea{border:1px solid #ccc}.external-question-answer .student-answer-title{font-size:16px;font-weight:700}.external-question-answer .student-answer-container{margin-bottom:30px}.external-question-answer .student-answer-container .graph-answer-holder{width:80%;margin:auto}.external-question-answer .student-answer-container #studentAnsTable{width:80%;margin:0 auto;border-collapse:collapse;width:100%;border-spacing:0px;border:solid 1px #000;text-align:center;margin-bottom:20px;height:1px}.external-question-answer .student-answer-container #studentAnsTable td{padding:0;border:none;background:#fff;text-align:center;box-sizing:border-box;border-left:1px solid #000;border-bottom:1px solid #000;border-collapse:collapse;padding:3px}.external-question-answer .student-answer-container #studentAnsTable td.heading{background-color:#e6e4e8}.external-question-answer .student-answer-container #studentAnsTable td .text-input-cell{min-height:100px;height:100%}.external-question-answer .student-answer-container #studentAnsTable .cell-image-holder{min-height:100px;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.external-question-answer .student-answer-container #studentAnsTable .cell-image-holder img{width:100%}.external-question-answer .student-answer-container #studentAnsTable .cell-image-holder p{text-align:center;margin:0;color:#a9a2b6}@media screen and (min-width:1200px){.past-attempts-parent .modal-dialog .modal-content-wrapper .container{width:100%;max-width:1600px}}.past-exam-attempts-container{margin-top:50px}.past-exam-attempts-container .teacher-title-container{display:flex;justify-content:center;align-items:center}.past-exam-attempts-container .teacher-title-container h2{margin:0 0 30px 0}.past-exam-attempts-container .title-container{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:900px){.past-exam-attempts-container .title-container{flex-direction:column}}.past-exam-attempts-container .title-container .attempts-select-container{display:flex;align-items:center}.past-exam-attempts-container .title-container .attempts-select-container .chzn-container{letter-spacing:.5px}.past-exam-attempts-container .title-container .attempts-select-container .chzn-container:not(.disabled){color:#1a0049}.past-exam-attempts-container .title-container .attempts-select-container .chzn-container:not(.disabled) a{border:solid 1px #e6e4e8;transition:border-color .2s ease-in-out}.past-exam-attempts-container .title-container .attempts-select-container .chzn-container:not(.disabled) a:hover{border-color:#2cd5c4}.past-exam-attempts-container .title-container .attempts-select-container .chzn-container:not(.disabled) a.chzn-single-with-drop{border-color:#2cd5c4}.past-exam-attempts-container .title-container .attempts-select-container .chzn-container:not(.disabled) .chzn-drop{margin:-1px 0 0 0;border-color:#2cd5c4}.past-exam-attempts-container .title-container .attempts-select-container .chzn-container:not(.disabled) .chzn-drop ul.chzn-results{padding:0;margin:0}.past-exam-attempts-container .title-container .attempts-select-container .chzn-container:not(.disabled) .chzn-drop ul.chzn-results li{color:#1a0049;transition:color .2s ease-in-out,background-color .2s ease-in-out}.past-exam-attempts-container .title-container .attempts-select-container .chzn-container:not(.disabled) .chzn-drop ul.chzn-results li.result-selected{background-color:#13a698;color:#fff}.past-exam-attempts-container .title-container .attempts-select-container .chzn-container:not(.disabled) .chzn-drop ul.chzn-results li.highlighted:not(.result-selecte){background-color:#2cd5c4;color:#fff}@media screen and (max-width:900px){.past-exam-attempts-container .title-container .attempts-select-container .chzn-done{display:block!important}.past-exam-attempts-container .title-container .attempts-select-container .chzn-container{display:none}}.past-exam-attempts-container .title-container .attempts-select-container p{margin:0 10px 0 0}.past-exam-attempts-container .attempts-container{margin-top:30px;display:flex}.past-exam-attempts-container .attempts-container .answer-content-container,.past-exam-attempts-container .attempts-container .question-content-container{width:100%}.past-exam-attempts-container .question-text-container{border-top:3px solid #13a698;overflow-y:auto;max-height:500px;padding:30px 40px;margin-bottom:40px;border-bottom:3px solid #13a698;background:linear-gradient(white 30%,rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0),#fff 70%) 0 100%,linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,0)),linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1)) 0 100%;background-repeat:no-repeat;background-color:#fff;background-size:100% 75px,100% 40px,100% 25px,100% 25px;background-attachment:local,local,scroll,scroll}.past-exam-attempts-container .question-text-container.feedback-container{display:none}.past-exam-attempts-container .question-text-container.feedback-container.active{display:block}.past-exam-attempts-container .question-text-container .question-title{cursor:pointer}.past-exam-attempts-container .question-text-container .question-title:hover i{color:#2cd5c4}.past-exam-attempts-container .question-text-container .question-title:hover h3{color:#13a698}.past-exam-attempts-container .question-text-container .question-title h3,.past-exam-attempts-container .question-text-container .question-title i{transition:color .2s ease-in-out}.past-exam-attempts-container .question-text-container .question-title i{font-size:20px;color:#13a698}.past-exam-attempts-container .question-text-container .question-title h3{display:inline-block;margin:0 0 0 20px}.past-exam-attempts-container .question-text-container .question-video-answer-container{height:220px}.past-exam-attempts-container .question-text-container .question-video-answer-container iframe{width:100%;height:100%}.past-exam-attempts-container .question-text-container .question-text-content{height:100%;max-height:100%;margin-top:30px;transition:all .2s ease-in-out}.past-exam-attempts-container .question-text-container .question-text-content img{width:100%;height:auto}.past-exam-attempts-container .question-text-container .question-text-content.collapsed{height:0%;overflow:hidden;margin-top:0}.past-exam-attempts-container .student-grade-container{display:none}.past-exam-attempts-container .student-grade-container.active{align-items:baseline;justify-content:space-between;width:100%;margin-top:30px;display:flex}.past-exam-attempts-container .student-grade-container .caption{font-weight:800}.past-exam-attempts-container .student-grade-container .answer-grade-container{margin:0 0 0 20px}.past-exam-attempts-container .student-grade-container .answer-grade-container .student-grade{font-size:16px;color:#280071}.past-exam-attempts-container .student-grade-container .desktop-checkbox-wrapper{display:flex;align-items:baseline}.past-exam-attempts-container .student-grade-container .desktop-checkbox-wrapper .checkbox-container{display:flex}.past-exam-attempts-container .student-grade-container .desktop-checkbox-wrapper .checkbox-container .tp-desktop-checkbox{margin:0 5px;width:auto}.past-exam-attempts-container .teacher-marking-title{display:flex;justify-content:space-between;align-items:center}.past-exam-attempts-container .answer-text-container{display:none;border-top:3px solid #13a698;border-bottom:3px solid #13a698;overflow-y:auto;max-height:500px;padding:30px 40px;background:linear-gradient(white 30%,rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0),#fff 70%) 0 100%,linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,0)),linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1)) 0 100%;background-repeat:no-repeat;background-color:#fff;background-size:100% 75px,100% 40px,100% 25px,100% 25px;background-attachment:local,local,scroll,scroll}.past-exam-attempts-container .answer-text-container.active{display:block}.past-exam-attempts-container .answer-text-container .answer-title{align-items:center;margin-bottom:30px;display:flex;justify-content:space-between}.past-exam-attempts-container .answer-text-container .answer-title .answer-grade-container{margin-top:15px;display:flex}.past-exam-attempts-container .answer-text-container .answer-title .answer-grade-container p{color:#280071}.past-exam-attempts-container .answer-text-container .answer-title .teacher-grade{margin-left:15px;padding-left:13px;border-left:1px solid #a9a2b6}@media screen and (max-width:599px){.past-exam-attempts-container .answer-text-container .answer-title{flex-direction:column}.past-exam-attempts-container .answer-text-container .answer-title .answer-grade-container{display:block}.past-exam-attempts-container .answer-text-container .answer-title .answer-grade-container .teacher-grade{margin:0;padding:0;border:none}}@media screen and (max-width:1199px){.past-exam-attempts-container .attempts-container{flex-direction:column}.past-exam-attempts-container .teacher-marking-title{flex-wrap:wrap}.past-exam-attempts-container .teacher-marking-title .attempts-select-container{width:100%;padding-bottom:30px;border-bottom:solid 1px #999;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.past-exam-attempts-container .teacher-marking-title .attempts-select-container .chzn-container{letter-spacing:.5px}.past-exam-attempts-container .teacher-marking-title .attempts-select-container .chzn-container:not(.disabled){color:#1a0049}.past-exam-attempts-container .teacher-marking-title .attempts-select-container .chzn-container:not(.disabled) a{border:solid 1px #e6e4e8;transition:border-color .2s ease-in-out}.past-exam-attempts-container .teacher-marking-title .attempts-select-container .chzn-container:not(.disabled) a:hover{border-color:#2cd5c4}.past-exam-attempts-container .teacher-marking-title .attempts-select-container .chzn-container:not(.disabled) a.chzn-single-with-drop{border-color:#2cd5c4}.past-exam-attempts-container .teacher-marking-title .attempts-select-container .chzn-container:not(.disabled) .chzn-drop{margin:-1px 0 0 0;border-color:#2cd5c4}.past-exam-attempts-container .teacher-marking-title .attempts-select-container .chzn-container:not(.disabled) .chzn-drop ul.chzn-results{padding:0;margin:0}.past-exam-attempts-container .teacher-marking-title .attempts-select-container .chzn-container:not(.disabled) .chzn-drop ul.chzn-results li{color:#1a0049;transition:color .2s ease-in-out,background-color .2s ease-in-out}.past-exam-attempts-container .teacher-marking-title .attempts-select-container .chzn-container:not(.disabled) .chzn-drop ul.chzn-results li.result-selected{background-color:#13a698;color:#fff}.past-exam-attempts-container .teacher-marking-title .attempts-select-container .chzn-container:not(.disabled) .chzn-drop ul.chzn-results li.highlighted:not(.result-selecte){background-color:#2cd5c4;color:#fff}.past-exam-attempts-container .teacher-marking-title .attempts-select-container .tp-control-select-container{width:200px}.past-exam-attempts-container .teacher-marking-title .attempts-select-container .select-title{width:80px;padding-right:10px;font-weight:800;margin:0}.past-exam-attempts-container .teacher-marking-title .student-grade-container{width:100%;flex-wrap:wrap}.past-exam-attempts-container .teacher-marking-title .student-grade-container .chzn-container{letter-spacing:.5px}.past-exam-attempts-container .teacher-marking-title .student-grade-container .chzn-container:not(.disabled){color:#1a0049}.past-exam-attempts-container .teacher-marking-title .student-grade-container .chzn-container:not(.disabled) a{border:solid 1px #e6e4e8;transition:border-color .2s ease-in-out}.past-exam-attempts-container .teacher-marking-title .student-grade-container .chzn-container:not(.disabled) a:hover{border-color:#2cd5c4}.past-exam-attempts-container .teacher-marking-title .student-grade-container .chzn-container:not(.disabled) a.chzn-single-with-drop{border-color:#2cd5c4}.past-exam-attempts-container .teacher-marking-title .student-grade-container .chzn-container:not(.disabled) .chzn-drop{margin:-1px 0 0 0;border-color:#2cd5c4}.past-exam-attempts-container .teacher-marking-title .student-grade-container .chzn-container:not(.disabled) .chzn-drop ul.chzn-results{padding:0;margin:0}.past-exam-attempts-container .teacher-marking-title .student-grade-container .chzn-container:not(.disabled) .chzn-drop ul.chzn-results li{color:#1a0049;transition:color .2s ease-in-out,background-color .2s ease-in-out}.past-exam-attempts-container .teacher-marking-title .student-grade-container .chzn-container:not(.disabled) .chzn-drop ul.chzn-results li.result-selected{background-color:#13a698;color:#fff}.past-exam-attempts-container .teacher-marking-title .student-grade-container .chzn-container:not(.disabled) .chzn-drop ul.chzn-results li.highlighted:not(.result-selecte){background-color:#2cd5c4;color:#fff}.past-exam-attempts-container .teacher-marking-title .student-grade-container .mobile-selectbox-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%}.past-exam-attempts-container .teacher-marking-title .student-grade-container .mobile-selectbox-wrapper .caption{margin:0 15px 0 0}.past-exam-attempts-container .teacher-marking-title .student-grade-container .mobile-selectbox-wrapper .tp-control-select-container{width:200px;margin:0;display:flex;justify-content:center}.past-exam-attempts-container .teacher-marking-title .student-grade-container .desktop-checkbox-wrapper{display:none}.past-exam-attempts-container .teacher-marking-title .student-grade-container .answer-grade-container{width:100%;margin:0;display:flex;justify-content:center}}@media screen and (max-width:1199px) and screen and (max-width:900px){.past-exam-attempts-container .teacher-marking-title .attempts-select-container .chzn-done{display:block!important}.past-exam-attempts-container .teacher-marking-title .attempts-select-container .chzn-container{display:none}}@media screen and (max-width:1199px) and screen and (max-width:900px){.past-exam-attempts-container .teacher-marking-title .student-grade-container .chzn-done{display:block!important}.past-exam-attempts-container .teacher-marking-title .student-grade-container .chzn-container{display:none}}@media screen and (min-width:1200px){.past-exam-attempts-container .attempts-container{flex-direction:row-reverse}.past-exam-attempts-container .attempts-container .question-content-container{max-width:40%;margin-left:30px}.past-exam-attempts-container .attempts-container .answer-content-container{max-width:60%}.past-exam-attempts-container .teacher-marking-title .attempts-select-container{width:200px}.past-exam-attempts-container .teacher-marking-title .attempts-select-container .select-title{margin:0}.past-exam-attempts-container .teacher-marking-title .student-grade-container .mobile-selectbox-wrapper{display:none}.past-exam-attempts-container .teacher-marking-title .student-grade-container .desktop-checkbox-wrapper{display:flex}.past-exam-attempts-container .teacher-marking-title .student-grade-container .desktop-checkbox-wrapper .caption{margin-right:15px}.past-exam-attempts-container .teacher-marking-title .student-grade-container .desktop-checkbox-wrapper .checkbox-container .tp-checkbox{width:auto}.past-exam-attempts-container .teacher-marking-title .student-grade-container .desktop-checkbox-wrapper .checkbox-container .tp-checkbox:not(:last-child){margin-right:20px}.past-exam-attempts-container .question-text-container:not(:last-child){margin-bottom:40px}}.container.restricted{opacity:.5;pointer-events:none}.full-access-restriction-container{width:100%;padding:0 30px;margin-bottom:30px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.full-access-restriction-container h1{width:100%;text-align:center;line-height:1!important}.full-access-restriction-container .restriction-message{width:100%;max-width:600px;margin-bottom:15px}.full-access-restriction-container .restriction-message p{width:100%;text-align:center;color:#827c8e;line-height:1}.full-access-restriction-container .restriction-message p:not(:last-child){margin-bottom:15px}.full-access-restriction-container .cta-container{width:100%;justify-content:center}.full-access-restriction-container .cta-container .cta-button{margin:0}@media screen and (max-width:599px){.full-access-restriction-container h1{font-size:32px;margin-bottom:30px}.full-access-restriction-container p{font-size:12px}}@media screen and (min-width:600px) and (max-width:1199px){.full-access-restriction-container h1{margin-bottom:15px}.full-access-restriction-container p{font-size:14px}}@media screen and (min-width:1200px){.full-access-restriction-container h1{margin-bottom:15px}.full-access-restriction-container p{font-size:14px}}.procrastinate-wheel-container{width:100%;margin:0;padding:30px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.procrastinate-wheel-container.disabled{pointer-events:none}.procrastinate-wheel-container h2{margin:30px 0}.procrastinate-wheel-container .procrastinate-wheel-wrapper{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.procrastinate-wheel-container .procrastinate-wheel-wrapper text{font-weight:700;letter-spacing:.5px;pointer-events:none}.procrastinate-wheel-container .procrastinate-wheel-wrapper text.wheel-option{fill:#1A0049}@media screen and (max-width:599px){.procrastinate-wheel-container .procrastinate-wheel-wrapper text.wheel-option{display:none}}@media screen and (min-width:600px) and (max-width:1199px){.procrastinate-wheel-container .procrastinate-wheel-wrapper text.wheel-option{font-size:10px}}@media screen and (min-width:1200px){.procrastinate-wheel-container .procrastinate-wheel-wrapper text.wheel-option{font-size:14px}}.procrastinate-wheel-container .procrastinate-wheel-wrapper image.icon-option{width:auto;height:15px;fill:#fff}.procrastinate-wheel-container .procrastinate-wheel-wrapper #wheel-of-misfortune{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.procrastinate-wheel-container .procrastinate-wheel-wrapper #action{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.procrastinate-wheel-container .procrastinate-wheel-wrapper #action .action-message{text-align:center;font-size:14px;letter-spacing:1px;line-height:1;color:#1a0049;padding:15px 0;margin:0}.procrastinate-item-container{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.procrastinate-item-container .procrastinate-image{text-align:center}.procrastinate-item-container .procrastinate-image img{max-width:100%;height:70vh}.procrastinate-item-container .procrastinate-text{text-align:center;font-size:14px}.procrastinate-item-container .procrastinate-buttons{margin-top:30px;justify-content:center}.procrastinate-item-container .procrastinate-buttons .cta-button.hidden{display:none!important}@media screen and (max-width:599px){.procrastinate-item-container .procrastinate-image,.procrastinate-item-container .procrastinate-text{width:100%}.procrastinate-item-container .procrastinate-image.both,.procrastinate-item-container .procrastinate-text.both{width:100%;padding:0}.procrastinate-item-container .procrastinate-text.both{margin-top:30px}.procrastinate-item-container .procrastinate-text.both p{text-align:center}}@media screen and (min-width:600px) and (max-width:1199px){.procrastinate-item-container .procrastinate-image,.procrastinate-item-container .procrastinate-text{width:100%}.procrastinate-item-container .procrastinate-image.both,.procrastinate-item-container .procrastinate-text.both{width:100%;padding:0}.procrastinate-item-container .procrastinate-text.both{margin-top:30px}.procrastinate-item-container .procrastinate-text.both p{text-align:center}}@media screen and (min-width:1200px){.procrastinate-item-container .procrastinate-image{width:100%}.procrastinate-item-container .procrastinate-image.both{width:50%}.procrastinate-item-container .procrastinate-text{width:100%}.procrastinate-item-container .procrastinate-text.both{width:50%;padding:0 0 30px 30px}}@media screen and (max-width:599px){#procrastinate-popup{height:100%;top:50%;left:calc(50% - 7px);overflow-x:visible;overflow-y:scroll;width:calc(100% - 15px);transform:translate(-50%,-50%)}}@media screen and (min-width:600px) and (max-width:1199px){#procrastinate-popup{height:100%;top:50%;left:calc(50% - 7px);overflow-x:visible;overflow-y:scroll;width:calc(100% - 15px);transform:translate(-50%,-50%)}}.reminder-module-container{width:100%;height:100%;overflow-y:hidden;transition:height .4s ease;display:flex;flex-wrap:wrap;align-items:flex-start}.reminder-module-container.shrink-to-hide{height:0!important}.reminder-module-container.general-reminder .reminder-module-wrapper{flex-direction:row}.reminder-module-container.general-reminder .reminder-module-wrapper .reminder-module-message{border:solid 1px #280071;background-color:#280071;margin-left:20px}.reminder-module-container.general-reminder .reminder-module-wrapper .reminder-module-message:after{left:0;border-left:0;border-right-color:#280071;margin-left:-20px}.reminder-module-container.general-reminder .reminder-module-wrapper .reminder-module-message .reminder-module-close{right:13px}.reminder-module-container.general-reminder .reminder-module-wrapper .reminder-module-message .reminder-module-close i{color:#13a698}.reminder-module-container.general-reminder .reminder-module-wrapper .reminder-module-message .reminder-module-close i:hover{color:#2cd5c4}.reminder-module-container.motivational-reminder .reminder-module-wrapper{flex-direction:row-reverse}.reminder-module-container.motivational-reminder .reminder-module-wrapper .reminder-module-message{border:solid 1px #b196de;background-color:#b196de;margin-right:20px}.reminder-module-container.motivational-reminder .reminder-module-wrapper .reminder-module-message:after{right:0;border-right:0;border-left-color:#b196de;margin-right:-20px}.reminder-module-container.motivational-reminder .reminder-module-wrapper .reminder-module-close{left:13px}.reminder-module-container.motivational-reminder .reminder-module-wrapper .reminder-module-close i{color:#6638b6}.reminder-module-container.motivational-reminder .reminder-module-wrapper .reminder-module-close i:hover{color:#280071}.reminder-module-container .reminder-module-wrapper{width:100%;display:flex;flex-wrap:wrap;align-items:center}.reminder-module-container .reminder-module-wrapper .reminder-module-icon{padding:30px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.reminder-module-container .reminder-module-wrapper .reminder-module-icon img{width:100%;max-width:120px}.reminder-module-container .reminder-module-wrapper .reminder-module-message{position:relative;width:100%;max-width:calc(100% - 270px);padding:30px;border-radius:15px}.reminder-module-container .reminder-module-wrapper .reminder-module-message:after{content:'';position:absolute;top:50%;width:0;height:0;border:20px solid transparent;margin-top:-20px}.reminder-module-container .reminder-module-wrapper .reminder-module-message p{font-size:14px;letter-spacing:.5px;line-height:1.5;color:#fff;margin:0}.reminder-module-container .reminder-module-wrapper .reminder-module-close{position:absolute;top:10px}.reminder-module-container .reminder-module-wrapper .reminder-module-close i{font-size:16px;transition:all .2s ease-in-out}.reminder-module-container .reminder-module-wrapper .reminder-module-close i:hover{cursor:pointer}@media screen and (max-width:399px){.reminder-module-container.general-reminder .reminder-module-wrapper,.reminder-module-container.motivational-reminder .reminder-module-wrapper{padding:0 30px}.reminder-module-container.general-reminder .reminder-module-wrapper .reminder-module-icon,.reminder-module-container.motivational-reminder .reminder-module-wrapper .reminder-module-icon{display:none}.reminder-module-container.general-reminder .reminder-module-wrapper .reminder-module-message,.reminder-module-container.motivational-reminder .reminder-module-wrapper .reminder-module-message{max-width:100%;margin-left:0}.reminder-module-container.general-reminder .reminder-module-wrapper .reminder-module-message:after,.reminder-module-container.motivational-reminder .reminder-module-wrapper .reminder-module-message:after{display:none}.reminder-module-container.general-reminder .reminder-module-wrapper .reminder-module-message p,.reminder-module-container.motivational-reminder .reminder-module-wrapper .reminder-module-message p{max-height:130px;overflow-y:scroll;overflow-x:hidden}}@media screen and (min-width:400px) and (max-width:499px){.reminder-module-container.general-reminder .reminder-module-wrapper,.reminder-module-container.motivational-reminder .reminder-module-wrapper{padding:0 30px}.reminder-module-container.general-reminder .reminder-module-wrapper .reminder-module-icon,.reminder-module-container.motivational-reminder .reminder-module-wrapper .reminder-module-icon{display:none}.reminder-module-container.general-reminder .reminder-module-wrapper .reminder-module-message,.reminder-module-container.motivational-reminder .reminder-module-wrapper .reminder-module-message{max-width:100%;margin-left:0}.reminder-module-container.general-reminder .reminder-module-wrapper .reminder-module-message:after,.reminder-module-container.motivational-reminder .reminder-module-wrapper .reminder-module-message:after{display:none}.reminder-module-container.general-reminder .reminder-module-wrapper .reminder-module-message p,.reminder-module-container.motivational-reminder .reminder-module-wrapper .reminder-module-message p{max-height:130px;overflow-y:scroll;overflow-x:hidden}}@media screen and (min-width:500px) and (max-width:599px){.reminder-module-container .reminder-module-wrapper .reminder-module-message p{max-height:130px;overflow-y:scroll;overflow-x:hidden}}@media screen and (min-width:600px) and (max-width:899px){.reminder-module-container .reminder-module-wrapper .reminder-module-message p{max-height:130px;overflow-y:scroll;overflow-x:hidden}}.showcase-features-container{width:100%;margin-bottom:60px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.showcase-features-container h2{color:#280071!important;text-align:center!important;font-weight:700!important;line-height:39px!important;width:100%;margin-bottom:30px}@media screen and (min-width:1600px){.showcase-features-container h2{font-size:30px;letter-spacing:1px;margin-top:20px;margin-bottom:20px}}@media screen and (max-width:599px){.showcase-features-container h2{font-size:20px;letter-spacing:0;line-height:26px;font-weight:600}}.showcase-features-container .showcase-feature-item{width:100%;max-width:360px;padding:30px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.showcase-features-container .showcase-feature-item .showcase-feature-image{width:100%;text-align:center;margin-bottom:30px}.showcase-features-container .showcase-feature-item .showcase-feature-image.icon img{max-height:80px}.showcase-features-container .showcase-feature-item .showcase-feature-image.graphic img{max-height:220px}.showcase-features-container .showcase-feature-item .showcase-feature-title h4{color:#280071!important;text-align:center!important;font-weight:700!important;line-height:26px!important}@media screen and (min-width:1600px){.showcase-features-container .showcase-feature-item .showcase-feature-title h4{font-size:18px;letter-spacing:.5px;margin-top:10px;margin-bottom:10px}}@media screen and (max-width:599px){.showcase-features-container .showcase-feature-item .showcase-feature-title h4{font-size:16px;letter-spacing:0;line-height:20.8px;font-weight:600}}.showcase-features-container .showcase-feature-item .showcase-feature-description{width:100%}.showcase-features-container .showcase-feature-item .showcase-feature-description p{color:#2a184b!important;text-align:center!important;line-height:25px!important;font-size:14px!important;letter-spacing:1px!important}.showcase-features-container .showcase-feature-item .showcase-feature-learn-more a{width:100%;font-size:12px;font-weight:700;letter-spacing:2.4px;line-height:15px;text-align:center;text-transform:uppercase;color:#280071;transition:color .2s ease-in-out}.showcase-features-container .showcase-feature-item .showcase-feature-learn-more a:hover{color:#6638b6;text-decoration:none}.enrolment-content{padding-bottom:30px;margin:0 30px}.enrolment-content #card-element,.enrolment-content input[type=date],.enrolment-content input[type=email],.enrolment-content input[type=number],.enrolment-content input[type=password],.enrolment-content input[type=text],.enrolment-content textarea{color:#2a184b!important;background-color:#fff;padding:10px 15px;border:solid 1px #827c8e;border-radius:0!important;letter-spacing:1px;width:100%;margin:5px 0}.enrolment-content #card-element::placeholder,.enrolment-content input[type=date]::placeholder,.enrolment-content input[type=email]::placeholder,.enrolment-content input[type=number]::placeholder,.enrolment-content input[type=password]::placeholder,.enrolment-content input[type=text]::placeholder,.enrolment-content textarea::placeholder{color:#a9a2b6;opacity:1}.enrolment-content textarea{resize:vertical;overflow:auto}.enrolment-content .chzn-select-container{transition:all .2s ease-in-out}.enrolment-content .chzn-select-container:not(.disabled){border:solid 1px #827c8e}.enrolment-content .chzn-select-container.disabled{cursor:auto;border:solid 1px #d3d3d3}.enrolment-content .chzn-select-container:not(.disabled) .chzn-container-single .chzn-single span{color:#1a0049}.enrolment-content .chzn-select-container .chzn-container-single .chzn-single{padding-left:7px;height:24px;line-height:23px;border:0}.enrolment-content .chzn-select-container .chzn-container-single .chzn-single span{font-size:11px;letter-spacing:2.4px}.enrolment-content .chzn-select-container .chzn-container-single .chzn-single.chzn-default span{color:#a9a2b6}.enrolment-content .chzn-select-container .chzn-container-single .chzn-single div{height:33px;width:25px;top:-4px}.enrolment-content .chzn-select-container .chzn-container-single .chzn-drop{border:solid 1px #d3d3d3}.enrolment-content .chzn-select-container .chzn-container-single .chzn-drop .chzn-search{padding:0;border-bottom:solid 1px #d3d3d3}.enrolment-content .chzn-select-container .chzn-container-single .chzn-drop .chzn-search:before{top:5px;right:5px;color:#a9a9a9}.enrolment-content .chzn-select-container .chzn-container-single .chzn-drop .chzn-search input[type=text]{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.enrolment-content .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.enrolment-content .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.highlighted,.enrolment-content .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.result-selected,.enrolment-content .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:active,.enrolment-content .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus,.enrolment-content .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus-within,.enrolment-content .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:hover{background-color:#6638b6!important;color:#fff}.enrolment-content .chzn-select-container select:hover{border-color:#2cd5c4}.enrolment-content .enrolment-details-container{display:flex;width:100%;padding:0 40px;justify-content:center;margin-bottom:30px}.enrolment-content .enrolment-details-container .student-id-section{padding:0 20px}.enrolment-content .enrolment-details-container .student-id-section .cta-button{width:200px;height:41px}.enrolment-content .enrolment-details-container .nsn-section{padding:0 20px}.enrolment-content .enrolment-details-container .nsn-section .unsure-nsn-button{cursor:pointer;transition:all .2s ease-in-out;color:#13a698}.enrolment-content .enrolment-details-container .nsn-section .unsure-nsn-button:hover{color:#2cd5c4}.enrolment-content .full-details-section{width:100%;padding:0 40px;margin-bottom:30px}.enrolment-content .full-details-section .full-details-input{width:calc(100% / 3 - 10px)}.question-video-rating{border-top:1px solid #000}.question-video-rating .video-rating{height:auto}.question-video-rating .video-rating .video-rating-box .rating-comment div{width:100%}.question-video-rating .video-rating .video-rating-box .video-rating-holder{display:flex;justify-content:center;text-align:center}@media (max-width:1200px){.question-video-rating .video-rating .video-rating-box .video-rating-holder{display:block;text-align:left}}.question-video-rating .video-rating .video-rating-box p{color:#000;font-size:16px;margin-top:2px}.question-video-rating .video-rating .video-rating-box .thanks-message{padding-top:4px}.question-video-rating .video-rating .video-rating-box .thanks-message p{margin-top:-2px}.question-video-rating .video-rating .star-icon{margin:2px 0 0 0;width:20px;height:20px}.question-video-rating .video-rating .star-icon i{font-size:20px}.question-video-rating .bottom-tools{margin-right:0}.question-video-rating .video-error-toggle-holder{padding-right:10px;margin-top:10px}.question-video-rating .video-error-toggle-holder .video-error-toggle{color:#000}.video-rating{font-size:15px;width:calc(100% - 160px)}@media (max-width:991px){.video-rating{height:auto}}.video-rating .video-rating-box{display:flex;justify-content:flex-start;text-align:center}.video-rating .video-rating-box .video-rating-comment-holder{width:100%}.video-rating .video-rating-box p{color:#2a184b;font-size:14px;letter-spacing:1px;flex-shrink:0}@media (max-width:560px){.video-rating .video-rating-box p{font-size:12px}}.video-rating .video-rating-box .video-rating-holder{padding-right:0;width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.video-rating .video-rating-box .video-rating-holder p{margin:4px 5px 0 0}@media (max-width:560px){.video-rating .video-rating-box .video-rating-holder{display:block;text-align:left}}.video-rating .video-rating-box .rating-comment{width:98%;max-width:100%;text-align:left;justify-content:center}.video-rating .video-rating-box .rating-comment .rating-comment-box{width:98%;height:50px;font-size:12px;letter-spacing:.9px;resize:vertical;padding:5px;margin:5px 5px 0 5px;resize:none}.video-rating .video-rating-box .rating-comment .rating-comment-box:active,.video-rating .video-rating-box .rating-comment .rating-comment-box:focus{outline:0;text-decoration:none}@media screen and (max-width:599px){.video-rating .video-rating-box .rating-comment .cta-container .cta-button{width:100%}}.video-rating .video-rating-box .thanks-message{text-align:left;width:400px;padding-top:4px}.video-rating .video-rating-box .thanks-message p{margin-top:5px}.video-rating .star-icon{position:relative;display:flex;justify-content:center;align-items:center;margin:0 7px 0 0;width:13px;height:13px;display:inline-block;cursor:pointer;color:#2a184b}@media (max-width:560px){.video-rating .star-icon{width:13px;height:13px}}.video-rating .star-icon i{position:absolute;top:0;left:0;display:block;font-size:16px}@media (max-width:560px){.video-rating .star-icon i{font-size:16px}}.video-rating .star-icon .icon-default{transition:opacity .3s,transform .3s}.video-rating .star-icon .icon-chosen{transition:opacity .3s,transform .3s;transform:rotate(-180deg) scale(.5);opacity:0}.video-rating .star-icon.hovered .icon-chosen,.video-rating .star-icon.selected .icon-chosen{transform:rotate(0) scale(1);opacity:1}.video-rating .star-icon.hovered .icon-default,.video-rating .star-icon.selected .icon-default{transform:rotate(180deg) scale(.5);opacity:0}.video-error-toggle-holder{padding-right:50px;padding-top:20px}@media screen and (max-width:599px){.video-error-toggle-holder{padding-right:10px}}.bottom-tools{position:relative;display:flex}.vimeo-video-player{width:100%;margin-right:0;display:inline-block;vertical-align:top;text-align:left;font-size:0px;position:relative;background:#555}.vimeo-video-player.disabled .left-nav-scroll{cursor:default}.vimeo-video-player.disabled .left-nav .nav-inner .video-menu-container{cursor:default}.vimeo-video-player.disabled .left-nav .nav-inner .video-menu-container:hover{background:#555}.vimeo-video-player.disabled .left-nav .nav-inner .video-menu-container.selected{cursor:default;color:#fff;background:#555}.vimeo-video-player.disabled .left-nav .nav-inner .video-menu-container.selected:hover{background:#555}.vimeo-video-player.disabled .video-outer .video-player{background:url(/images/core/logos/lc/learncoach-logo-stacked.png) center no-repeat #d0d1d4}.vimeo-video-player .left-nav{width:199px;vertical-align:top;display:inline-block;position:absolute;overflow-y:scroll;overflow-x:hidden;right:0;background:#555;height:100%}.vimeo-video-player .left-nav .nav-inner{width:100%;border-top:1px solid #555;background:#555;padding-top:0;padding-bottom:14px}.vimeo-video-player .left-nav .nav-inner .video-menu-container{width:100%;border-top:1px solid #778899;cursor:pointer;background:#555;color:#fff}.vimeo-video-player .left-nav .nav-inner .video-menu-container:first-child{border:none}.vimeo-video-player .left-nav .nav-inner .video-menu-container:hover{background:#777}.vimeo-video-player .left-nav .nav-inner .video-menu-container.selected{background:#d0d1d4;color:#000;cursor:default;border-right:1px solid #555}.vimeo-video-player .left-nav .nav-inner .video-menu-container.selected:hover{background:#d0d1d4}.vimeo-video-player .left-nav-scroll{background:grey;height:14px;width:199px;text-align:center;cursor:pointer;position:absolute;bottom:0;right:0;opacity:.8}.vimeo-video-player .left-nav-scroll i{color:#262626;font-size:13px}.vimeo-video-player .video-outer{display:inline-block;width:100%;vertical-align:top;padding-right:0;text-align:left;margin-left:0}@media (min-width:992px){.vimeo-video-player .video-outer{padding-right:199px}}.vimeo-video-player .video-outer .video-player{position:relative}.vimeo-video-player .video-outer .video-player .vimeo-video{display:inline-block;vertical-align:top;width:100%}.vimeo-video-player .video-outer .video-player .vimeo-video .video-container{position:relative;padding-top:30px;height:100%;overflow:hidden}.vimeo-video-player .video-outer .video-player .vimeo-video .ad-container video{width:100%;height:100%}.vimeo-video-player .video-outer .video-player .vimeo-video .video-container embed,.vimeo-video-player .video-outer .video-player .vimeo-video .video-container iframe,.vimeo-video-player .video-outer .video-player .vimeo-video .video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.vimeo-video-player .video-outer .video-player .vimeo-video .player{display:inline-block}.vimeo-video-player .bottom-nav-holder{background:#555;font-size:0px;cursor:pointer;position:relative;top:-1px}.vimeo-video-player .bottom-nav-holder>div{display:inline-block;vertical-align:top}.vimeo-video-player .bottom-nav-holder .next,.vimeo-video-player .bottom-nav-holder .previous{font-size:12px;color:#fff;text-align:center;width:20%;height:35px}@media (min-width:768px){.vimeo-video-player .bottom-nav-holder .next,.vimeo-video-player .bottom-nav-holder .previous{font-size:16px}}.vimeo-video-player .bottom-nav-holder .next div,.vimeo-video-player .bottom-nav-holder .previous div{padding-top:9px}@media (min-width:768px){.vimeo-video-player .bottom-nav-holder .next div,.vimeo-video-player .bottom-nav-holder .previous div{padding-top:7px}}.vimeo-video-player .bottom-nav-holder .next:hover,.vimeo-video-player .bottom-nav-holder .previous:hover{background:#777}.vimeo-video-player .bottom-nav-holder .next.disabled,.vimeo-video-player .bottom-nav-holder .previous.disabled{color:#777;cursor:default}.vimeo-video-player .bottom-nav-holder .next.disabled:hover,.vimeo-video-player .bottom-nav-holder .previous.disabled:hover{background:#555}.vimeo-video-player .bottom-nav-holder .bottom-nav{position:relative;width:60%;margin-bottom:0}.vimeo-video-player .bottom-nav-holder .bottom-nav .current-video{background:#d0d1d4;height:34px}.vimeo-video-player .bottom-nav-holder .bottom-nav .current-video>div{display:inline-block;font-size:13px;vertical-align:middle}.vimeo-video-player .bottom-nav-holder .bottom-nav .current-video .video-number{width:35px;height:36px;line-height:36px}.vimeo-video-player .bottom-nav-holder .bottom-nav .current-video .video-name{width:calc(100% - 115px);width:-o-calc(100% - 115px);height:auto}.vimeo-video-player .bottom-nav-holder .bottom-nav .current-video .video-name .name{width:100%}.vimeo-video-player .bottom-nav-holder .bottom-nav .current-video .caret-down{width:40px;font-size:16px;text-align:center}.vimeo-video-player .bottom-nav-holder .bottom-nav .current-video .video-name{width:calc(100% - 75px);width:-o-calc(100% - 75px)}.vimeo-video-player .bottom-nav-holder .bottom-nav-inner{overflow-y:scroll;height:180px;position:absolute;width:100%;z-index:100;border:1px solid #555;display:none;background-color:#555}.vimeo-video-player .bottom-nav-holder .bottom-nav-inner .bottom-menu-container{height:36px;line-height:36px;font-size:0px;cursor:pointer;color:#fff}.vimeo-video-player .bottom-nav-holder .bottom-nav-inner .bottom-menu-container>div{font-size:13px;display:inline-block}.vimeo-video-player .bottom-nav-holder .bottom-nav-inner .bottom-menu-container:hover{background:#777}.vimeo-video-player .bottom-nav-holder .bottom-nav-inner .bottom-menu-container.selected{background:#d0d1d4;color:#000;cursor:default}.vimeo-video-player .bottom-nav-holder .bottom-nav-inner .bottom-menu-container.selected:hover{background:#d0d1d4}.vimeo-video-player .bottom-nav-holder .bottom-nav-inner .bottom-menu-container .video-number{width:35px;height:auto}.vimeo-video-player .bottom-nav-holder .bottom-nav-inner .bottom-menu-container .video-name{width:calc(100% - 75px);width:-o-calc(100% - 75px);height:auto}.vimeo-video-player .bottom-nav-holder .bottom-nav-inner .bottom-menu-container .video-name .name{width:100%}.vimeo-video-player .video-number{height:34px;line-height:16px;width:35px;display:table-cell;font-size:13px;vertical-align:middle;padding:0 12px}.vimeo-video-player .video-name{height:38px;width:121px;line-height:16px;font-size:13px;display:table-cell;vertical-align:middle}.vimeo-video-player .video-name .name{overflow:hidden;text-overflow:ellipsis;width:160px;white-space:nowrap}.vimeo-video-player .video-player-bottom-section{padding-right:199px;position:relative}.vimeo-video-player .video-player-bottom-section .bottom-tools{min-height:47px}.vimeo-video-player .video-player-bottom-section .video-rating-outer{min-height:37px;color:#fff;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.vimeo-video-player .video-player-bottom-section .video-rating-outer p{color:#fff}.vimeo-video-player .video-player-bottom-section .video-rating-outer textarea{color:#000}@media screen and (max-width:599px){.vimeo-video-player .video-player-bottom-section{max-width:100%}.vimeo-video-player .video-player-bottom-section .video-rating-outer{padding:0}}@media screen and (min-width:600px) and (max-width:1199px){.vimeo-video-player .video-player-bottom-section{max-width:100%}.vimeo-video-player .video-player-bottom-section .video-rating-outer{padding:0}}@media screen and (min-width:1200px){.vimeo-video-player .video-player-bottom-section .video-rating-outer{padding:5px 0 5px 15px}}.external-player{background:#555}#AchievementStandardVideoPlayer{width:100%;margin-right:2%;display:inline-block;vertical-align:top;text-align:left;font-size:0px;position:relative;background:#555}#AchievementStandardVideoPlayer.disabled .left-nav-scroll{cursor:default}#AchievementStandardVideoPlayer.disabled .left-nav .nav-inner .video-menu-container{cursor:default}#AchievementStandardVideoPlayer.disabled .left-nav .nav-inner .video-menu-container:hover{background:#555}#AchievementStandardVideoPlayer.disabled .left-nav .nav-inner .video-menu-container.activeSkillVideo{cursor:default;color:#fff;background:#555}#AchievementStandardVideoPlayer.disabled .left-nav .nav-inner .video-menu-container.activeSkillVideo:hover{background:#555}#AchievementStandardVideoPlayer.disabled .video-outer .video-player{background:url(/images/core/logos/lc/learncoach-logo-stacked.png) center no-repeat #d0d1d4}#AchievementStandardVideoNavLeft{width:199px;vertical-align:top;display:inline-block;position:absolute;overflow-y:scroll;overflow-x:hidden;right:0;background:#555;height:100%}#ASVideoNavInner{width:100%;border-top:1px solid #555;background:#555;padding-top:19px;padding-bottom:14px}#ASVideoNavInner.hideFrequency{padding-top:0}#ASVideoNavInner.hideFrequency .name{width:160px}#ASVideoNavInner.hideFrequency .frequency{display:none}#ASVideoNavInner.hideFrequency .skillOccursOuter{display:none}.InternalVideoPlayer #ASVideoNavInner{padding-top:0}.InternalVideoPlayer .skillName{width:calc(100% - 75px);width:-o-calc(100% - 75px)}.skillVideoNavContainer{width:100%;border-top:1px solid #778899}.skillVideoNavContainer:first-child{border:none}#ASVideoNavInner .activeSkillVideo{background:#d0d1d4;color:#000;cursor:default;border-right:1px solid #555}#AchievementStandardVideoNavBottom .activeSkillVideo{background:#d0d1d4;color:#000;cursor:default}.inactiveSkillVideo{cursor:pointer;background:#555;color:#fff}.inactiveSkillVideo:hover{background:#777}.skillNumber{height:34px;line-height:16px;width:35px;display:table-cell;font-size:13px;vertical-align:middle;padding:0 12px}.skillName{height:38px;width:121px;line-height:16px;font-size:13px;display:table-cell;vertical-align:middle}.skillName i{color:#fb8c00;font-size:12px}.skillName .name{overflow:hidden;text-overflow:ellipsis;width:121px;white-space:nowrap}.skillOccursOuter{height:34px;width:40px;display:table-cell;padding:1px;padding-right:3px;vertical-align:middle}.skillOccursHolder{width:100%;height:100%;background:#d0d1d4;font-size:18px;line-height:18px;color:#000;text-align:center;vertical-align:middle}.skillOccursTop{font-size:7px;width:100%;height:7px;vertical-align:top;line-height:7px}.skillOccursMiddle{padding-top:0;margin-bottom:-5px}.skillOccursMiddle span{font-size:10px}.skillOccursBottom{font-size:7px;width:100%;height:7px;vertical-align:top;line-height:7px}#ASVidPlayerScrollDown{background:grey;height:14px;width:199px;text-align:center;cursor:pointer;position:absolute;bottom:0;right:0;opacity:.8}#ASVidPlayerScrollDown i{color:#262626;font-size:13px}#PracticeQuestionOuter{background:#f0f1f4;height:100px;width:199px;font-size:16px;color:#fff;text-align:center;position:absolute;bottom:0;right:0;border:1px solid #555;border-top:none}#PracticeQuestionOuter p{color:#00496f;margin:10px 10px 10px 10px;line-height:38px;font-size:18px}#PracticeQuestionOuter button{overflow:hidden;text-overflow:ellipsis;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}#WatchVideosOuter{background:#f0f1f4;height:40px;width:199px;font-size:16px;color:#fff;text-align:center;position:absolute;top:0;right:0;border:1px solid #555}#WatchVideosOuter p{color:#00496f;margin:3px;font-size:20px}#ASVidPlayerKey{background:#555;height:19px;width:199px;text-align:center;cursor:pointer;position:absolute;color:#fff;top:0;right:0;font-size:11px;padding-top:2px}#ASVidPlayerKey.hideFrequency{display:none}#ASVidPlayerKey i{color:#fb8c00;font-size:13px}#ASVideoPlayer{display:inline-block;width:100%;vertical-align:top;padding-right:0;text-align:left;margin-left:0}@media (min-width:992px){#ASVideoPlayer{padding-right:199px}}#videoPlayer{background:url(../images/core/ui/loaders/lc-loading.gif) center no-repeat #555;position:relative}#ad-info,#video-player-info{display:none}#firstVidPlay{position:absolute;top:0;height:100%;width:100%;cursor:pointer}#skillYTVideo{display:inline-block;vertical-align:top;width:100%}.video-container{position:relative;height:100%;overflow:hidden}.ad-container video{width:100%;height:100%}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.video-container #player{display:inline-block}#ad-remaining{position:absolute;bottom:10px;color:#fff;font-size:12px;padding:0 0 1px 5px}#ad-remaining-bar-outer{width:100%;position:relative;bottom:6px;background:grey}#ad-remaining-bar-inner{height:6px;background:orange;width:0%}#AchievementStandardVideoNavBottom{background:#555;font-size:0px;cursor:pointer;position:relative;top:-1px}#AchievementStandardVideoNavBottom>div{display:inline-block;vertical-align:top}#AchievementStandardVideoNavBottom #VideoNavNext,#AchievementStandardVideoNavBottom #VideoNavPrev{font-size:12px;color:#fff;text-align:center;width:20%;height:35px}@media (min-width:768px){#AchievementStandardVideoNavBottom #VideoNavNext,#AchievementStandardVideoNavBottom #VideoNavPrev{font-size:16px}}#AchievementStandardVideoNavBottom #VideoNavNext div,#AchievementStandardVideoNavBottom #VideoNavPrev div{padding-top:9px}@media (min-width:768px){#AchievementStandardVideoNavBottom #VideoNavNext div,#AchievementStandardVideoNavBottom #VideoNavPrev div{padding-top:5px}}#AchievementStandardVideoNavBottom #VideoNavNext:hover,#AchievementStandardVideoNavBottom #VideoNavPrev:hover{background:#777}#AchievementStandardVideoNavBottom #VideoNavNext.disabled,#AchievementStandardVideoNavBottom #VideoNavPrev.disabled{color:#777;cursor:default}#AchievementStandardVideoNavBottom #VideoNavNext.disabled:hover,#AchievementStandardVideoNavBottom #VideoNavPrev.disabled:hover{background:#555}#bottomNavCurrentVid{background:#d0d1d4;height:34px}#bottomNavCurrentVid>div{display:inline-block;font-size:13px;vertical-align:middle}#bottomNavCurrentVid .skillNumber{width:35px;height:36px;line-height:36px}#bottomNavCurrentVid .skillName{width:calc(100% - 115px);width:-o-calc(100% - 115px);height:auto}#bottomNavCurrentVid .skillName .name{width:100%}#bottomNavCurrentVid .skillOccursOuter{width:40px;padding-right:0}#bottomNavCurrentVid #caretDown{width:40px;font-size:16px;text-align:center}#bottomNavHolder{overflow-y:scroll;height:180px;position:absolute;width:100%;z-index:100;border:1px solid #555;background:#555}#bottomNavHolder .bottomNavSkill{font-size:0px}#bottomNavHolder .bottomNavSkill>div{font-size:13px;display:inline-block}#bottomNavHolder .skillNumber{width:35px;height:auto}#bottomNavHolder .skillName{width:calc(100% - 75px);width:-o-calc(100% - 75px);height:auto}#bottomNavHolder .skillName .name{width:100%}#bottomNavHolder .skillOccursOuter{width:40px;margin:1px 0}#VideoNavList{position:relative;width:60%;margin-bottom:0}#VideoNavList.hideFrequency .skillName{width:calc(100% - 35px);width:-o-calc(100% - 35px)}#VideoNavList.hideFrequency .bottomNavSkill{height:36px;line-height:36px}#VideoNavList.hideFrequency .frequency{display:none}#VideoNavList.hideFrequency .skillOccursOuter{display:none}#VideoNavList #bottomNavCurrentVid .skillName{width:calc(100% - 75px);width:-o-calc(100% - 75px)}.btn-secondary{color:#fff;background-color:#280071;border-color:#31008b}.btn-secondary.focus,.btn-secondary:focus{color:#fff;background-color:#16003e;border-color:#04000b}.btn-secondary:hover{color:#fff;background-color:#16003e;border-color:#1b004d}.btn-secondary.active,.btn-secondary:active,.open>.dropdown-toggle.btn-secondary{color:#fff;background-color:#16003e;border-color:#1b004d}.btn-secondary.active.focus,.btn-secondary.active:focus,.btn-secondary.active:hover,.btn-secondary:active.focus,.btn-secondary:active:focus,.btn-secondary:active:hover,.open>.dropdown-toggle.btn-secondary.focus,.open>.dropdown-toggle.btn-secondary:focus,.open>.dropdown-toggle.btn-secondary:hover{color:#fff;background-color:#09001a;border-color:#04000b}.btn-secondary.active,.btn-secondary:active,.open>.dropdown-toggle.btn-secondary{background-image:none}.btn-secondary.disabled.focus,.btn-secondary.disabled:focus,.btn-secondary.disabled:hover,.btn-secondary[disabled].focus,.btn-secondary[disabled]:focus,.btn-secondary[disabled]:hover,fieldset[disabled] .btn-secondary.focus,fieldset[disabled] .btn-secondary:focus,fieldset[disabled] .btn-secondary:hover{background-color:#280071;border-color:#31008b}.btn-secondary .badge{color:#280071;background-color:#fff}.btn-secondary.focus,.btn-secondary:focus{color:#fff;background-color:#16003e;border-color:#04000b}.btn-secondary:hover{color:#fff;background-color:#16003e;border-color:#1b004d}.btn-secondary.active,.btn-secondary:active,.open>.dropdown-toggle.btn-secondary{color:#fff;background-color:#16003e;border-color:#1b004d}.btn-secondary.active.focus,.btn-secondary.active:focus,.btn-secondary.active:hover,.btn-secondary:active.focus,.btn-secondary:active:focus,.btn-secondary:active:hover,.open>.dropdown-toggle.btn-secondary.focus,.open>.dropdown-toggle.btn-secondary:focus,.open>.dropdown-toggle.btn-secondary:hover{color:#fff;background-color:#09001a;border-color:#04000b}.btn-secondary.active,.btn-secondary:active,.open>.dropdown-toggle.btn-secondary{background-image:none}.btn-secondary.disabled.focus,.btn-secondary.disabled:focus,.btn-secondary.disabled:hover,.btn-secondary[disabled].focus,.btn-secondary[disabled]:focus,.btn-secondary[disabled]:hover,fieldset[disabled] .btn-secondary.focus,fieldset[disabled] .btn-secondary:focus,fieldset[disabled] .btn-secondary:hover{background-color:#280071;border-color:#31008b}.btn-secondary .badge{color:#280071;background-color:#fff}.btn-highlight{color:#fff;background-color:#ff8506;border-color:#eb7800}.btn-highlight.focus,.btn-highlight:focus{color:#fff;background-color:#d26b00;border-color:#6c3700}.btn-highlight:hover{color:#fff;background-color:#d26b00;border-color:#ae5900}.btn-highlight.active,.btn-highlight:active,.open>.dropdown-toggle.btn-highlight{color:#fff;background-color:#d26b00;border-color:#ae5900}.btn-highlight.active.focus,.btn-highlight.active:focus,.btn-highlight.active:hover,.btn-highlight:active.focus,.btn-highlight:active:focus,.btn-highlight:active:hover,.open>.dropdown-toggle.btn-highlight.focus,.open>.dropdown-toggle.btn-highlight:focus,.open>.dropdown-toggle.btn-highlight:hover{color:#fff;background-color:#ae5900;border-color:#6c3700}.btn-highlight.active,.btn-highlight:active,.open>.dropdown-toggle.btn-highlight{background-image:none}.btn-highlight.disabled.focus,.btn-highlight.disabled:focus,.btn-highlight.disabled:hover,.btn-highlight[disabled].focus,.btn-highlight[disabled]:focus,.btn-highlight[disabled]:hover,fieldset[disabled] .btn-highlight.focus,fieldset[disabled] .btn-highlight:focus,fieldset[disabled] .btn-highlight:hover{background-color:#ff8506;border-color:#eb7800}.btn-highlight .badge{color:#ff8506;background-color:#fff}.btn-highlight.focus,.btn-highlight:focus{color:#fff;background-color:#d26b00;border-color:#6c3700}.btn-highlight:hover{color:#fff;background-color:#d26b00;border-color:#ae5900}.btn-highlight.active,.btn-highlight:active,.open>.dropdown-toggle.btn-highlight{color:#fff;background-color:#d26b00;border-color:#ae5900}.btn-highlight.active.focus,.btn-highlight.active:focus,.btn-highlight.active:hover,.btn-highlight:active.focus,.btn-highlight:active:focus,.btn-highlight:active:hover,.open>.dropdown-toggle.btn-highlight.focus,.open>.dropdown-toggle.btn-highlight:focus,.open>.dropdown-toggle.btn-highlight:hover{color:#fff;background-color:#ae5900;border-color:#6c3700}.btn-highlight.active,.btn-highlight:active,.open>.dropdown-toggle.btn-highlight{background-image:none}.btn-highlight.disabled.focus,.btn-highlight.disabled:focus,.btn-highlight.disabled:hover,.btn-highlight[disabled].focus,.btn-highlight[disabled]:focus,.btn-highlight[disabled]:hover,fieldset[disabled] .btn-highlight.focus,fieldset[disabled] .btn-highlight:focus,fieldset[disabled] .btn-highlight:hover{background-color:#ff8506;border-color:#eb7800}.btn-highlight .badge{color:#ff8506;background-color:#fff}.vimeo-embed img{cursor:pointer;width:100%}.student-access-container .payment-info-container .payment-info-section{display:flex;justify-content:flex-end}.student-access-container .payment-info-container .payment-info-section.final p{border-top:1px solid #827c8e}.student-access-container .payment-info-container .payment-info-section .title{padding-right:20px;flex-basis:200px;text-align:right}.student-access-container .payment-info-container .payment-info-section .amount{flex-basis:50px;text-align:right}.student-access-container .payment-info-container .payment-info-section .amount.credit-reduction{color:green}.student-access-container .student-pay-success-message{display:none;margin-top:15px;text-align:center}.student-access-container .table .button-checkbox .btn-link{color:#d0021b;width:1.4em}.student-access-container .table .button-checkbox .btn-link .fa-circle{color:#2a184b}.student-access-container .table .button-checkbox .btn-link .fa-times-circle{color:#d0021b}.student-access-container .table .button-checkbox .btn-link .fa-check-circle{color:#280071}.student-access-container .table .button-checkbox.paid .btn-link{color:#13a698}.student-access-container .table .button-checkbox.Invited .fa-chalkboard-teacher{color:#d0021b}.student-access-container .table-key{display:flex;justify-content:flex-end}.student-access-container .table-key .table-key-item{padding:5px 10px;margin:0 10px;color:#2a184b;text-align:center;line-height:25px;font-size:14px;letter-spacing:1px}.student-access-container .table-key .table-key-item .paid{color:#13a698}.student-access-container .table-key .table-key-item .not-paid{color:#d0021b}.student-access-container .table-key .table-key-item .student{color:#280071}.student-access-container .table-key .table-key-item .teacher{color:#280071}.student-access-container .table-key .table-key-item .access-removed{color:#d0021b}.student-access-container .table-key .table-key-item .no-access{color:#280071}.student-access-container .purchase-info-container{display:flex;margin-top:20px}.student-access-container .purchase-info-container .payment-info-container{width:50%}.student-access-container .purchase-info-container .access-credits-container{width:50%}#student-access-modal .loading-background{background-image:url(/images/components/banners/lc-banner-grey.jpg);top:0;left:0}#student-access-modal .back-button{cursor:pointer;transition:all .2s ease-in-out}#student-access-modal .back-button:hover{color:#2cd5c4}.upload-file-row{padding:5px;justify-content:space-between;display:flex}.upload-file-row .file-name{font-size:14px;flex-grow:1}.upload-file-row .download-button{cursor:pointer;font-size:14px;padding:0 15px}.upload-file-row .delete-button{color:#d0021b;cursor:pointer;font-size:20px;transition:all .2s ease-in-out}.upload-file-row .delete-button:hover{filter:brightness(75%)}.account-summary-page .nsn-info-button{margin-top:28px}.account-summary-page .verified-nsn{font-size:16px;margin-top:34px}.account-summary-page .sac-application-update-details-button:before{content:'Application pending'}.account-summary-page .sac-application-update-details-button:hover:before{content:'Update Details'}.file-upload li.search-field input.default{width:300px!important}.new-nsn-form .new-nsn-holder{max-width:500px}.new-nsn-form .new-nsn-holder #card-element,.new-nsn-form .new-nsn-holder input[type=date],.new-nsn-form .new-nsn-holder input[type=email],.new-nsn-form .new-nsn-holder input[type=number],.new-nsn-form .new-nsn-holder input[type=password],.new-nsn-form .new-nsn-holder input[type=text],.new-nsn-form .new-nsn-holder textarea{color:#2a184b!important;background-color:#fff;padding:10px 15px;border:solid 1px #827c8e;border-radius:0!important;letter-spacing:1px;width:100%;margin:5px 0}.new-nsn-form .new-nsn-holder #card-element::placeholder,.new-nsn-form .new-nsn-holder input[type=date]::placeholder,.new-nsn-form .new-nsn-holder input[type=email]::placeholder,.new-nsn-form .new-nsn-holder input[type=number]::placeholder,.new-nsn-form .new-nsn-holder input[type=password]::placeholder,.new-nsn-form .new-nsn-holder input[type=text]::placeholder,.new-nsn-form .new-nsn-holder textarea::placeholder{color:#a9a2b6;opacity:1}.new-nsn-form .new-nsn-holder textarea{resize:vertical;overflow:auto}.new-nsn-form .new-nsn-holder .chzn-select-container{transition:all .2s ease-in-out}.new-nsn-form .new-nsn-holder .chzn-select-container:not(.disabled){border:solid 1px #827c8e}.new-nsn-form .new-nsn-holder .chzn-select-container.disabled{cursor:auto;border:solid 1px #d3d3d3}.new-nsn-form .new-nsn-holder .chzn-select-container:not(.disabled) .chzn-container-single .chzn-single span{color:#1a0049}.new-nsn-form .new-nsn-holder .chzn-select-container .chzn-container-single .chzn-single{padding-left:7px;height:24px;line-height:23px;border:0}.new-nsn-form .new-nsn-holder .chzn-select-container .chzn-container-single .chzn-single span{font-size:11px;letter-spacing:2.4px}.new-nsn-form .new-nsn-holder .chzn-select-container .chzn-container-single .chzn-single.chzn-default span{color:#a9a2b6}.new-nsn-form .new-nsn-holder .chzn-select-container .chzn-container-single .chzn-single div{height:33px;width:25px;top:-4px}.new-nsn-form .new-nsn-holder .chzn-select-container .chzn-container-single .chzn-drop{border:solid 1px #d3d3d3}.new-nsn-form .new-nsn-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-search{padding:0;border-bottom:solid 1px #d3d3d3}.new-nsn-form .new-nsn-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-search:before{top:5px;right:5px;color:#a9a9a9}.new-nsn-form .new-nsn-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-search input[type=text]{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.new-nsn-form .new-nsn-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.new-nsn-form .new-nsn-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.highlighted,.new-nsn-form .new-nsn-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.result-selected,.new-nsn-form .new-nsn-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:active,.new-nsn-form .new-nsn-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus,.new-nsn-form .new-nsn-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus-within,.new-nsn-form .new-nsn-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:hover{background-color:#6638b6!important;color:#fff}.new-nsn-form .new-nsn-holder .chzn-select-container select:hover{border-color:#2cd5c4}.new-nsn-form .nsn-reason-holder #card-element,.new-nsn-form .nsn-reason-holder input[type=date],.new-nsn-form .nsn-reason-holder input[type=email],.new-nsn-form .nsn-reason-holder input[type=number],.new-nsn-form .nsn-reason-holder input[type=password],.new-nsn-form .nsn-reason-holder input[type=text],.new-nsn-form .nsn-reason-holder textarea{color:#2a184b!important;background-color:#fff;padding:10px 15px;border:solid 1px #827c8e;border-radius:0!important;letter-spacing:1px;width:100%;margin:5px 0}.new-nsn-form .nsn-reason-holder #card-element::placeholder,.new-nsn-form .nsn-reason-holder input[type=date]::placeholder,.new-nsn-form .nsn-reason-holder input[type=email]::placeholder,.new-nsn-form .nsn-reason-holder input[type=number]::placeholder,.new-nsn-form .nsn-reason-holder input[type=password]::placeholder,.new-nsn-form .nsn-reason-holder input[type=text]::placeholder,.new-nsn-form .nsn-reason-holder textarea::placeholder{color:#a9a2b6;opacity:1}.new-nsn-form .nsn-reason-holder textarea{resize:vertical;overflow:auto}.new-nsn-form .nsn-reason-holder .chzn-select-container{transition:all .2s ease-in-out}.new-nsn-form .nsn-reason-holder .chzn-select-container:not(.disabled){border:solid 1px #827c8e}.new-nsn-form .nsn-reason-holder .chzn-select-container.disabled{cursor:auto;border:solid 1px #d3d3d3}.new-nsn-form .nsn-reason-holder .chzn-select-container:not(.disabled) .chzn-container-single .chzn-single span{color:#1a0049}.new-nsn-form .nsn-reason-holder .chzn-select-container .chzn-container-single .chzn-single{padding-left:7px;height:24px;line-height:23px;border:0}.new-nsn-form .nsn-reason-holder .chzn-select-container .chzn-container-single .chzn-single span{font-size:11px;letter-spacing:2.4px}.new-nsn-form .nsn-reason-holder .chzn-select-container .chzn-container-single .chzn-single.chzn-default span{color:#a9a2b6}.new-nsn-form .nsn-reason-holder .chzn-select-container .chzn-container-single .chzn-single div{height:33px;width:25px;top:-4px}.new-nsn-form .nsn-reason-holder .chzn-select-container .chzn-container-single .chzn-drop{border:solid 1px #d3d3d3}.new-nsn-form .nsn-reason-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-search{padding:0;border-bottom:solid 1px #d3d3d3}.new-nsn-form .nsn-reason-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-search:before{top:5px;right:5px;color:#a9a9a9}.new-nsn-form .nsn-reason-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-search input[type=text]{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.new-nsn-form .nsn-reason-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.new-nsn-form .nsn-reason-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.highlighted,.new-nsn-form .nsn-reason-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.result-selected,.new-nsn-form .nsn-reason-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:active,.new-nsn-form .nsn-reason-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus,.new-nsn-form .nsn-reason-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus-within,.new-nsn-form .nsn-reason-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:hover{background-color:#6638b6!important;color:#fff}.new-nsn-form .nsn-reason-holder .chzn-select-container select:hover{border-color:#2cd5c4}.new-nsn-form .nsn-reason-holder textarea{width:100%;max-width:500px;display:block}.account-container .account-section .account-section-controls .new-nsn-form .cta-container{justify-content:flex-start}.flexTable.purchases-table ul{padding-left:10px;font-size:12px;line-height:17.5px;color:#333}.account-section.payment-section ul{padding-left:10px;line-height:20px}.application-success-message{min-height:35vh}.application-success-message .form-group{margin-top:150px;margin-bottom:150px}#sac-upload .file-upload-holder .delete-uploaded-file-button{position:absolute;right:35px;color:#f44336;font-size:20px;cursor:pointer;margin-top:4px}.account-classes-page .add-class-form{width:50%}.account-classes-page .add-class-form .cta-container{width:50%}.account-classes-page .confirm-class-section{width:100%;text-align:center}.account-classes-page .confirm-class-section p{text-align:center}.account-classes-page .error-message{width:100%;text-align:center;color:#d0021b;letter-spacing:.5px;font-size:14px}.account-container{width:100%;padding:60px 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;flex-direction:column}.account-container h1{color:#280071;text-align:center;font-weight:700;line-height:54px;width:100%;margin-top:0!important;margin-bottom:40px!important}@media screen and (min-width:1600px){.account-container h1{font-size:36px;letter-spacing:2px;margin-top:20px}}@media screen and (max-width:599px){.account-container h1{font-size:24px;letter-spacing:0;line-height:40px}}.account-container .validation-message-container{width:100%}.account-container .validation-message-container .form-group{width:100%;max-width:1200px;margin:auto}.account-container .validation-message-container .form-group .message{padding:0 10px}.account-container .account-section{width:100%;max-width:1200px;padding:30px;border-bottom:solid 1px #d8d8d8;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.account-container .account-section.first-item{border-top:solid 1px #d8d8d8}.account-container .account-section.last-item{border-bottom:0}.account-container .account-section.embedded{margin:0;padding:30px 0}.account-container .account-section.embedded-first,.account-container .account-section.embedded-last{margin:0;padding:0}.account-container .account-section.embedded-first{padding-bottom:30px}.account-container .account-section.embedded-last{padding-top:30px}.account-container .account-section.embedded-no-padding{margin:0;padding:0}.account-container .account-section.embedded .form-field-container,.account-container .account-section.embedded-first .form-field-container,.account-container .account-section.embedded-last .form-field-container{margin-bottom:0}.account-container .account-section.restrict-form-items-width .form-container fieldset{max-width:600px}@media screen and (max-width:599px){.account-container .account-section.restrict-form-items-width .form-container .btn-toolbar{max-width:100%}}@media screen and (min-width:600px) and (max-width:1199px){.account-container .account-section.restrict-form-items-width .form-container .btn-toolbar{max-width:270px}}@media screen and (min-width:1200px){.account-container .account-section.restrict-form-items-width .form-container .btn-toolbar{max-width:270px}}.account-container .account-section h3{color:#280071;text-align:left;font-weight:700;line-height:34px;width:100%;margin-top:0!important;padding-bottom:10px}@media screen and (min-width:1600px){.account-container .account-section h3{font-size:24px;letter-spacing:.5px;margin-top:20px;margin-bottom:20px}}@media screen and (max-width:599px){.account-container .account-section h3{font-size:18px;letter-spacing:0;line-height:23.4px;font-weight:600}}.account-container .account-section .plan-heading{width:100%}.account-container .account-section .plan-heading h3{display:inline-block;width:auto}.account-container .account-section .plan-heading .trial-time-remaining{font-size:12px;background-color:#6638b6;vertical-align:super;color:#fff;display:inline-block;margin-left:30px;padding:0 12px;box-shadow:0 4px 4px rgba(0,0,0,.25)}.account-container .account-section .account-section-items{width:100%;max-width:70%;display:flex;flex-wrap:wrap;align-items:flex-start}@media screen and (max-width:599px){.account-container .account-section .account-section-items.half{max-width:100%}.account-container .account-section .account-section-items.half.left{padding-right:0;padding-bottom:30px;border-bottom:solid 1px #d8d8d8}.account-container .account-section .account-section-items.half.right{padding-left:0;padding-top:30px}}@media screen and (min-width:600px) and (max-width:899px){.account-container .account-section .account-section-items.half{max-width:100%}.account-container .account-section .account-section-items.half.left{padding-right:0;padding-bottom:30px;border-bottom:solid 1px #d8d8d8}.account-container .account-section .account-section-items.half.right{padding-left:0;padding-top:30px}}@media screen and (min-width:900px) and (max-width:1199px){.account-container .account-section .account-section-items.half{max-width:50%}.account-container .account-section .account-section-items.half.left{padding-right:15px}.account-container .account-section .account-section-items.half.right{padding-left:15px}}@media screen and (min-width:1200px){.account-container .account-section .account-section-items.half{max-width:50%}.account-container .account-section .account-section-items.half.left{padding-right:15px}.account-container .account-section .account-section-items.half.right{padding-left:15px}}.account-container .account-section .account-section-items.full-width-left{max-width:24.5%}.account-container .account-section .account-section-items.full-width-right{max-width:75.5%}.account-container .account-section .account-section-items .account-section-general{width:100%;text-align:left;word-break:break-all}.account-container .account-section .account-section-items .account-section-item{width:100%;margin-bottom:10px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.account-container .account-section .account-section-items .account-section-item .section-title{width:100%;max-width:35%;font-size:12px;font-weight:700;letter-spacing:1.29px;color:#2a184b;word-break:break-word;display:flex;flex-wrap:wrap;align-items:flex-start}.account-container .account-section .account-section-items .account-section-item .section-title.full-width-left{max-width:100%}.account-container .account-section .account-section-items .account-section-item .section-content{width:100%;max-width:65%;font-size:14px;letter-spacing:1px;color:#2a184b;word-break:break-all;display:flex;flex-wrap:wrap;align-items:flex-start}.account-container .account-section .account-section-items .account-section-item .section-content .field.readonly label label{font-size:12px;font-weight:700;letter-spacing:1.29px;color:#280071}.account-container .account-section .account-section-items .account-section-item .section-content.add-card{color:#13a698;margin-top:15px;transition:all .2s ease-in-out;cursor:pointer}.account-container .account-section .account-section-items .account-section-item .section-content.add-card:hover{color:#2cd5c4}.account-container .account-section .account-section-items .account-section-item .section-content .why-rol-link{color:#13a698;transition:all .2s ease-in-out;cursor:pointer}.account-container .account-section .account-section-items .account-section-item .section-content .why-rol-link:hover{color:#2cd5c4}.account-container .account-section .account-section-items .account-section-item .section-content #ImageUploadForm_ImageUploadForm .btn-toolbar{text-align:left}.account-container .account-section .account-section-items .account-section-item .section-content #ImageUploadForm_ImageUploadForm .btn-toolbar .cta-button{width:200px;padding:10px 0;margin:30px 0 0}.account-container .account-section .account-section-controls{width:100%;max-width:30%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-end}.account-container .account-section .account-section-controls .cta-container{justify-content:flex-end}.account-container .account-section .account-section-controls .why-collect-info-holder{padding-left:15px}.account-container .account-section p.message.good{color:#3c763d}.account-container .account-section p.message.bad{color:#d0021b}@media screen and (max-width:599px){.account-container .account-section .account-section-controls,.account-container .account-section .account-section-items{max-width:100%}.account-container .account-section .account-section-controls{justify-content:center}.account-container .account-section .account-section-controls .cta-container{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.account-container .account-section .account-section-controls .cta-container .mobile-full-width{width:100%}.account-container .account-section .account-section-controls .cta-container a{width:100%}.account-container .account-section .account-section-controls .cta-container a .cta-button{margin-left:0;margin-right:0}}@media screen and (min-width:600px) and (max-width:899px){.account-container .account-section .account-section-controls,.account-container .account-section .account-section-items{max-width:100%}.account-container .account-section .account-section-controls{justify-content:flex-start}.account-container .account-section .account-section-controls .cta-container{width:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.account-container .account-section .account-section-controls .cta-container a .cta-button{margin-left:0;margin-right:0}}.blog-holder-loader{height:100%;overflow:hidden;z-index:3;display:flex}.blog-holder-loader .hidden{display:none}.blog-holder-container{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.blog-holder-container .content-container{position:relative;padding:0 30px 60px}.blog-holder-container .content-container .blog-header{width:100%;margin:0;padding:30px 0 0}.blog-holder-container .content-container .blog-toggle-container{width:100%;padding:30px 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.blog-holder-container .content-container .blog-toggle-container .toggle .toggle-item{margin-right:0!important}.blog-holder-container .content-container .blog-items-container{width:100%;display:none}.blog-holder-container .content-container .blog-items-container.active{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.blog-holder-container .content-container .blog-items-container .blog-item-container{width:100%}.blog-holder-container .content-container .blog-items-container .blog-item-container .blog-feature-image-container{background-image:url("/images/components/articles/article-border.png");background-repeat:no-repeat;background-position:top left;background-size:contain;overflow:hidden;padding-left:9px;padding-bottom:9px;transition:all .2s ease-in-out}.blog-holder-container .content-container .blog-items-container .blog-item-container .blog-feature-image-container .blog-feature-image-thumbnail{overflow:hidden}.blog-holder-container .content-container .blog-items-container .blog-item-container .blog-feature-image-container .blog-feature-image-thumbnail .thumbnail-image{background-size:cover;background-position:center;background-repeat:no-repeat;transition:all .2s ease-in-out}.blog-holder-container .content-container .blog-items-container .blog-item-container .blog-title{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.blog-holder-container .content-container .blog-items-container .blog-item-container .blog-title p{font-weight:700;line-height:1.2;letter-spacing:1px;padding:0 15px;margin:0;text-align:center}.blog-holder-container .content-container .blog-items-container .blog-item-container .cta-container a{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.blog-holder-container .content-container .blog-items-container .blog-item-container .cta-container a .cta-button{margin:0;width:100%;max-height:30px;font-size:11px;letter-spacing:1.8px}@media screen and (max-width:399px){.blog-holder-container .content-container .blog-items-container .blog-item-container{max-width:100%}.blog-holder-container .content-container .blog-items-container .blog-item-container:not(.no-articles){margin:5px 5px 60px 5px}.blog-holder-container .content-container .blog-items-container .blog-item-container.no-articles{margin:5px 5px 0 5px}.blog-holder-container .content-container .blog-items-container .blog-item-container .blog-feature-image-thumbnail .thumbnail-image{width:calc(100vw - 60px);height:calc((100vw - 60px) * 9 / 16)}.blog-holder-container .content-container .blog-items-container .blog-item-container .blog-title{min-height:90px;padding:15px 0 15px}.blog-holder-container .content-container .blog-items-container .blog-item-container .blog-title p{font-size:12px}.blog-holder-container .content-container .blog-items-container .blog-item-container .cta-container .cta-button{max-width:100%}}@media screen and (min-width:400px) and (max-width:499px){.blog-holder-container .content-container .blog-items-container .blog-item-container{max-width:100%}.blog-holder-container .content-container .blog-items-container .blog-item-container:not(.no-articles){margin:5px 5px 60px 5px}.blog-holder-container .content-container .blog-items-container .blog-item-container.no-articles{margin:5px 5px 0 5px}.blog-holder-container .content-container .blog-items-container .blog-item-container .blog-feature-image-thumbnail .thumbnail-image{width:calc(100vw - 60px);height:calc((100vw - 60px) * 9 / 16)}.blog-holder-container .content-container .blog-items-container .blog-item-container .blog-title{min-height:90px;padding:15px 0 15px}.blog-holder-container .content-container .blog-items-container .blog-item-container .blog-title p{font-size:12px}.blog-holder-container .content-container .blog-items-container .blog-item-container .cta-container .cta-button{max-width:100%}}@media screen and (min-width:500px) and (max-width:599px){.blog-holder-container .content-container .blog-items-container .blog-item-container{max-width:200px;margin:5px 5px 50px 5px}.blog-holder-container .content-container .blog-items-container .blog-item-container .blog-feature-image-thumbnail .thumbnail-image{width:200px;height:calc(200px * 9 / 16)}.blog-holder-container .content-container .blog-items-container .blog-item-container .blog-title{min-height:90px;padding:15px 0 15px}.blog-holder-container .content-container .blog-items-container .blog-item-container .blog-title p{font-size:12px}.blog-holder-container .content-container .blog-items-container .blog-item-container .cta-container .cta-button{max-width:80%}}@media screen and (min-width:600px) and (max-width:1199px){.blog-holder-container .content-container .blog-items-container .blog-item-container{max-width:250px;margin:5px 5px 50px 5px}.blog-holder-container .content-container .blog-items-container .blog-item-container .blog-feature-image-thumbnail .thumbnail-image{width:250px;height:calc(250px * 9 / 16)}.blog-holder-container .content-container .blog-items-container .blog-item-container .blog-title{min-height:100px;padding:20px 0 20px}.blog-holder-container .content-container .blog-items-container .blog-item-container .blog-title p{font-size:14px}.blog-holder-container .content-container .blog-items-container .blog-item-container .cta-container .cta-button{max-width:80%}}@media screen and (min-width:1200px){.blog-holder-container .content-container .blog-items-container .blog-item-container{max-width:280px;margin:5px 5px 50px 5px}.blog-holder-container .content-container .blog-items-container .blog-item-container:not(.no-articles) .blog-feature-image-container{margin-bottom:0}.blog-holder-container .content-container .blog-items-container .blog-item-container:not(.no-articles) .blog-feature-image-container:hover>.blog-feature-image-thumbnail .thumbnail-image{filter:brightness(100%)}.blog-holder-container .content-container .blog-items-container .blog-item-container:not(.no-articles) .blog-feature-image-container .blog-feature-image-thumbnail .thumbnail-image{filter:brightness(70%);width:280px;height:calc(280px * 9 / 16)}.blog-holder-container .content-container .blog-items-container .blog-item-container.no-articles .blog-feature-image-thumbnail .thumbnail-image{width:280px;height:calc(280px * 9 / 16)}.blog-holder-container .content-container .blog-items-container .blog-item-container .blog-title{min-height:100px;padding:20px 0 20px}.blog-holder-container .content-container .blog-items-container .blog-item-container .blog-title p{font-size:16px}.blog-holder-container .content-container .blog-items-container .blog-item-container .cta-container .cta-button{max-width:50%}}.blog-holder-container .content-container .blog-items-container .blog-no-articles-container{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.blog-holder-container .content-container .blog-items-container .blog-no-articles-container .blog-no-articles-message{width:100%;max-width:800px;text-align:center}.blog-page-container{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.blog-page-container .content-container{width:100%;padding:60px 30px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.blog-page-container .content-container .blog-title{width:100%;max-width:1000px;margin:0}.blog-page-container .content-container .blog-content-container{width:100%;max-width:900px;padding-top:15px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.blog-page-container .content-container .blog-content-container .blog-category-list,.blog-page-container .content-container .blog-content-container .blog-content,.blog-page-container .content-container .blog-content-container .blog-control-bar,.blog-page-container .content-container .blog-content-container .blog-header-container,.blog-page-container .content-container .blog-content-container .credentials{width:100%}.blog-page-container .content-container .blog-content-container .blog-header-container .credentials{width:100%;display:flex;justify-content:center}.blog-page-container .content-container .blog-content-container .blog-header-container .credentials p{font-size:12px;line-height:1;letter-spacing:.5px;color:#13a698;display:inline-flex;justify-content:center}.blog-page-container .content-container .blog-content-container .blog-header-container .credentials p .published{font-style:italic}.blog-page-container .content-container .blog-content-container .blog-control-bar{padding:30px 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.blog-page-container .content-container .blog-content-container .blog-control-bar .back-container{width:50%;padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.blog-page-container .content-container .blog-content-container .blog-control-bar .social-share-container{width:50%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}.blog-page-container .content-container .blog-content-container .blog-control-bar .social-share-container h5{padding:0;margin:0 10px 0 0}.blog-page-container .content-container .blog-content-container .blog-control-bar .social-share-container .social-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.blog-page-container .content-container .blog-content-container .blog-control-bar .social-share-container .social-container .social-icon{height:36px;width:36px;color:#2cd5c4;background-color:#fff;border:solid 1px #d3d3d3;border-radius:50%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;transition:all .2s ease-in-out}.blog-page-container .content-container .blog-content-container .blog-control-bar .social-share-container .social-container .social-icon:hover{cursor:pointer;color:#fff;border-color:#fff}.blog-page-container .content-container .blog-content-container .blog-control-bar .social-share-container .social-container .social-icon:hover.color-facebook{background-color:#3b5998}.blog-page-container .content-container .blog-content-container .blog-control-bar .social-share-container .social-container .social-icon:hover.color-twitter{background-color:#55acee}.blog-page-container .content-container .blog-content-container .blog-control-bar .social-share-container .social-container .social-icon:hover.color-google{background-color:#dc4e41}.blog-page-container .content-container .blog-content-container .blog-control-bar .social-share-container .social-container a:hover{text-decoration:none}@media screen and (max-width:399px){.blog-page-container .content-container .blog-content-container .blog-control-bar .back-container,.blog-page-container .content-container .blog-content-container .blog-control-bar .social-share-container{width:100%;margin:5px 0;justify-content:center}}@media screen and (min-width:400px) and (max-width:499px){.blog-page-container .content-container .blog-content-container .blog-control-bar .back-container,.blog-page-container .content-container .blog-content-container .blog-control-bar .social-share-container{width:100%;margin:5px 0;justify-content:center}}@media screen and (min-width:500px) and (max-width:599px){.blog-page-container .content-container .blog-content-container .blog-control-bar .back-container{width:50%}.blog-page-container .content-container .blog-content-container .blog-control-bar .social-share-container{width:50%}}@media screen and (min-width:600px) and (max-width:1199px){.blog-page-container .content-container .blog-content-container .blog-control-bar .back-container{width:50%}.blog-page-container .content-container .blog-content-container .blog-control-bar .social-share-container{width:50%}}@media screen and (min-width:1200px){.blog-page-container .content-container .blog-content-container .blog-control-bar .back-container{width:50%}.blog-page-container .content-container .blog-content-container .blog-control-bar .social-share-container{width:50%}}.blog-page-container .content-container .blog-content-container .blog-feature-image-container{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.blog-page-container .content-container .blog-content-container .blog-feature-image-container img{width:100%;height:auto;background-size:cover;background-position:center}.blog-page-container .content-container .blog-content-container .blog-content{padding:0 0 60px 0}.blog-page-container .content-container .blog-content-container .blog-content h1,.blog-page-container .content-container .blog-content-container .blog-content h2,.blog-page-container .content-container .blog-content-container .blog-content h3,.blog-page-container .content-container .blog-content-container .blog-content h4,.blog-page-container .content-container .blog-content-container .blog-content h5,.blog-page-container .content-container .blog-content-container .blog-content p{padding:0;margin:0}.blog-page-container .content-container .blog-content-container .blog-content h1,.blog-page-container .content-container .blog-content-container .blog-content h2{padding-bottom:30px}.blog-page-container .content-container .blog-content-container .blog-content h3,.blog-page-container .content-container .blog-content-container .blog-content h4,.blog-page-container .content-container .blog-content-container .blog-content h5,.blog-page-container .content-container .blog-content-container .blog-content p:not(:last-child){padding-bottom:15px}.blog-page-container .content-container .blog-content-container .blog-content img.ss-htmleditorfield-file{max-width:100%;height:auto}.blog-page-container .content-container .blog-content-container .blog-categories-bar{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.blog-page-container .content-container .blog-content-container .blog-categories-bar .blog-category-item{padding:10px 20px;border:solid 1px #6638b6;border-radius:5px;font-weight:700;line-height:1;letter-spacing:.5px;font-size:11px;transition:all .2s ease-in-out}.blog-page-container .content-container .blog-content-container .blog-categories-bar .blog-category-item:not(:first-child){margin-left:5px}.blog-page-container .content-container .blog-content-container .blog-categories-bar .blog-category-item:not(:last-child){margin-right:5px}.blog-page-container .content-container .blog-content-container .blog-categories-bar .blog-category-item.active{background-color:#280071;color:#fff}.blog-page-container .content-container .blog-content-container .blog-categories-bar .blog-category-item.inactive{background-color:transparent;color:#280071}.blog-page-container .content-container .blog-content-container .blog-categories-bar .blog-category-item:hover{cursor:pointer}.blog-page-container .content-container .blog-content-container .blog-categories-bar .blog-category-item:hover.active{background-color:#6638b6}.blog-page-container .content-container .blog-content-container .blog-categories-bar .blog-category-item:hover.inactive{background-color:rgba(177,150,222,.15)}.blog-holder-container .upgrade-banner-container .banner-container,.blog-page-container .upgrade-banner-container .banner-container{padding:0 0 50px}.blog-holder-container .upgrade-banner-container .banner-content-container h1,.blog-page-container .upgrade-banner-container .banner-content-container h1{font-size:34px;color:#280071}.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup,.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form,.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form{width:100%;max-width:800px}.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll,.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll{width:100%;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group,.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group{width:100%}.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group #card-element,.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group input[type=date],.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group input[type=email],.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group input[type=number],.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group input[type=password],.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group input[type=text],.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group textarea,.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group #card-element,.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group input[type=date],.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group input[type=email],.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group input[type=number],.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group input[type=password],.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group input[type=text],.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group textarea{color:#2a184b!important;background-color:#fff;padding:10px 15px;border:solid 1px #827c8e;border-radius:0!important;letter-spacing:1px;width:100%;margin:5px 0}.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group #card-element::placeholder,.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group input[type=date]::placeholder,.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group input[type=email]::placeholder,.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group input[type=number]::placeholder,.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group input[type=password]::placeholder,.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group input[type=text]::placeholder,.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group textarea::placeholder,.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group #card-element::placeholder,.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group input[type=date]::placeholder,.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group input[type=email]::placeholder,.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group input[type=number]::placeholder,.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group input[type=password]::placeholder,.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group input[type=text]::placeholder,.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group textarea::placeholder{color:#a9a2b6;opacity:1}.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group textarea,.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group textarea{resize:vertical;overflow:auto}.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group .chzn-select-container,.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group .chzn-select-container{transition:all .2s ease-in-out}.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group .chzn-select-container:not(.disabled),.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group .chzn-select-container:not(.disabled){border:solid 1px #827c8e}.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group .chzn-select-container.disabled,.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group .chzn-select-container.disabled{cursor:auto;border:solid 1px #d3d3d3}.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group .chzn-select-container:not(.disabled) .chzn-container-single .chzn-single span,.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group .chzn-select-container:not(.disabled) .chzn-container-single .chzn-single span{color:#1a0049}.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group .chzn-select-container .chzn-container-single .chzn-single,.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group .chzn-select-container .chzn-container-single .chzn-single{padding-left:7px;height:24px;line-height:23px;border:0}.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group .chzn-select-container .chzn-container-single .chzn-single span,.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group .chzn-select-container .chzn-container-single .chzn-single span{font-size:11px;letter-spacing:2.4px}.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group .chzn-select-container .chzn-container-single .chzn-single.chzn-default span,.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group .chzn-select-container .chzn-container-single .chzn-single.chzn-default span{color:#a9a2b6}.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group .chzn-select-container .chzn-container-single .chzn-single div,.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group .chzn-select-container .chzn-container-single .chzn-single div{height:33px;width:25px;top:-4px}.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group .chzn-select-container .chzn-container-single .chzn-drop,.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group .chzn-select-container .chzn-container-single .chzn-drop{border:solid 1px #d3d3d3}.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group .chzn-select-container .chzn-container-single .chzn-drop .chzn-search,.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group .chzn-select-container .chzn-container-single .chzn-drop .chzn-search{padding:0;border-bottom:solid 1px #d3d3d3}.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group .chzn-select-container .chzn-container-single .chzn-drop .chzn-search:before,.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group .chzn-select-container .chzn-container-single .chzn-drop .chzn-search:before{top:5px;right:5px;color:#a9a9a9}.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group .chzn-select-container .chzn-container-single .chzn-drop .chzn-search input[type=text],.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group .chzn-select-container .chzn-container-single .chzn-drop .chzn-search input[type=text]{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result,.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.highlighted,.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.result-selected,.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:active,.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus,.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus-within,.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:hover,.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.highlighted,.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.result-selected,.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:active,.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus,.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus-within,.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:hover{background-color:#6638b6!important;color:#fff}.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group .chzn-select-container select:hover,.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group .chzn-select-container select:hover{border-color:#2cd5c4}.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group .mce_inline_error,.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group .mce_inline_error{background-color:#d0021b;text-align:center}@media screen and (min-width:600px) and (max-width:1199px){.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group,.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group{max-width:400px}}@media screen and (min-width:1200px){.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group,.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group{max-width:400px}}.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mce-responses .mce-error-response,.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mce-responses .mce-error-response{color:#d0021b}.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mce-responses .mce-success-response,.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .mce-responses .mce-success-response{color:#2cd5c4}@media screen and (max-width:599px){.blog-holder-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .cta-container .cta-button,.blog-page-container .upgrade-banner-container .banner-content-container .subscribe-form #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .cta-container .cta-button{margin-left:0;margin-right:0}}.content.purchases-page .account-section.last-item{border-top:solid 1px #d8d8d8}.content.purchases-page .account-section.last-item .account-section-items.cards{margin-bottom:30px}.content.purchases-page .account-section.last-item .purchase-history{padding:30px 0;margin:0}.remove-card{color:#d0021b;transition:all .2s ease-in-out;cursor:pointer}.remove-card:hover{color:#d93549}.no-cards-message{width:100%}.default-card{width:150px}.card-placeholder,.remove-card{width:100px}.teacher-signup-page{margin-bottom:100px}.teacher-signup-page .page-heading{margin:80px 0 40px 0}.teacher-signup-page .setup-section-container{display:none}.teacher-signup-page .setup-section-container.active{display:block}.teacher-signup-page .setup-section-container .section-heading{margin:40px 0}.teacher-signup-page .setup-section-container .section-heading h3{text-align:center}.teacher-signup-page .setup-section-container .section-body{padding:10px;display:flex}.teacher-signup-page .setup-section-container .section-body .section-nav{width:10%;padding:10px;margin-top:35px}.teacher-signup-page .setup-section-container .section-body .section-nav.back .section-nav-wrapper{text-align:right}.teacher-signup-page .setup-section-container .section-body .section-nav .section-nav-text{text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:2.4px;color:#2a184b;transition:all .2s ease-in-out}.teacher-signup-page .setup-section-container .section-body .section-nav .section-nav-wrapper{cursor:pointer}.teacher-signup-page .setup-section-container .section-body .section-nav .section-nav-wrapper:hover .section-nav-text{color:#13a698}.teacher-signup-page .setup-section-container .section-body .section-content{width:80%;padding:10px}.teacher-signup-page .setup-section-container .section-body .section-content #card-element,.teacher-signup-page .setup-section-container .section-body .section-content input[type=date],.teacher-signup-page .setup-section-container .section-body .section-content input[type=email],.teacher-signup-page .setup-section-container .section-body .section-content input[type=number],.teacher-signup-page .setup-section-container .section-body .section-content input[type=password],.teacher-signup-page .setup-section-container .section-body .section-content input[type=text],.teacher-signup-page .setup-section-container .section-body .section-content textarea{color:#2a184b!important;background-color:#fff;padding:10px 15px;border:solid 1px #827c8e;border-radius:0!important;letter-spacing:1px;width:100%;margin:5px 0}.teacher-signup-page .setup-section-container .section-body .section-content #card-element::placeholder,.teacher-signup-page .setup-section-container .section-body .section-content input[type=date]::placeholder,.teacher-signup-page .setup-section-container .section-body .section-content input[type=email]::placeholder,.teacher-signup-page .setup-section-container .section-body .section-content input[type=number]::placeholder,.teacher-signup-page .setup-section-container .section-body .section-content input[type=password]::placeholder,.teacher-signup-page .setup-section-container .section-body .section-content input[type=text]::placeholder,.teacher-signup-page .setup-section-container .section-body .section-content textarea::placeholder{color:#a9a2b6;opacity:1}.teacher-signup-page .setup-section-container .section-body .section-content textarea{resize:vertical;overflow:auto}.teacher-signup-page .setup-section-container .section-body .section-content .chzn-select-container{transition:all .2s ease-in-out}.teacher-signup-page .setup-section-container .section-body .section-content .chzn-select-container:not(.disabled){border:solid 1px #827c8e}.teacher-signup-page .setup-section-container .section-body .section-content .chzn-select-container.disabled{cursor:auto;border:solid 1px #d3d3d3}.teacher-signup-page .setup-section-container .section-body .section-content .chzn-select-container:not(.disabled) .chzn-container-single .chzn-single span{color:#1a0049}.teacher-signup-page .setup-section-container .section-body .section-content .chzn-select-container .chzn-container-single .chzn-single{padding-left:7px;height:24px;line-height:23px;border:0}.teacher-signup-page .setup-section-container .section-body .section-content .chzn-select-container .chzn-container-single .chzn-single span{font-size:11px;letter-spacing:2.4px}.teacher-signup-page .setup-section-container .section-body .section-content .chzn-select-container .chzn-container-single .chzn-single.chzn-default span{color:#a9a2b6}.teacher-signup-page .setup-section-container .section-body .section-content .chzn-select-container .chzn-container-single .chzn-single div{height:33px;width:25px;top:-4px}.teacher-signup-page .setup-section-container .section-body .section-content .chzn-select-container .chzn-container-single .chzn-drop{border:solid 1px #d3d3d3}.teacher-signup-page .setup-section-container .section-body .section-content .chzn-select-container .chzn-container-single .chzn-drop .chzn-search{padding:0;border-bottom:solid 1px #d3d3d3}.teacher-signup-page .setup-section-container .section-body .section-content .chzn-select-container .chzn-container-single .chzn-drop .chzn-search:before{top:5px;right:5px;color:#a9a9a9}.teacher-signup-page .setup-section-container .section-body .section-content .chzn-select-container .chzn-container-single .chzn-drop .chzn-search input[type=text]{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.teacher-signup-page .setup-section-container .section-body .section-content .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.teacher-signup-page .setup-section-container .section-body .section-content .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.highlighted,.teacher-signup-page .setup-section-container .section-body .section-content .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.result-selected,.teacher-signup-page .setup-section-container .section-body .section-content .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:active,.teacher-signup-page .setup-section-container .section-body .section-content .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus,.teacher-signup-page .setup-section-container .section-body .section-content .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus-within,.teacher-signup-page .setup-section-container .section-body .section-content .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:hover{background-color:#6638b6!important;color:#fff}.teacher-signup-page .setup-section-container .section-body .section-content .chzn-select-container select:hover{border-color:#2cd5c4}.teacher-signup-page .setup-section-container .section-body .section-content .internal-updating{color:#13a698}.teacher-signup-page .setup-section-container .section-body .section-content .out-of-date-internal-message{margin-top:20px;width:100%;text-align:left;color:#2a184b;letter-spacing:.5px;font-size:12px}.teacher-signup-page .setup-section-container .section-body .section-content .agreement-text{padding:0 10px}.teacher-signup-page .setup-section-container .section-body .section-content .cta-container{justify-content:center;margin:20px 0}.teacher-signup-page .setup-section-container .section-bottom .slick-dots{position:relative;text-align:center;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none}.teacher-signup-page .setup-section-container .section-bottom .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0}.teacher-signup-page .setup-section-container .section-bottom .slick-dots li span{font-size:25px;line-height:0;display:block;width:20px;height:20px;padding:5px;border:0;outline:0;background:0 0}.teacher-signup-page .setup-section-container .section-bottom .slick-dots li span:not(.slick-active){opacity:1;color:#d3d3d3;transition:all .2s ease-in-out}.teacher-signup-page .setup-section-container .section-bottom .slick-dots li.slick-active span{color:#280071}.teacher-signup-page .setup-section-container .error-message{width:100%;text-align:right;color:#d0021b;letter-spacing:.5px;font-size:14px;margin-bottom:15px}.teacher-signup-page .setup-section-container .autocomplete-box{padding:0;height:100%;background-color:#faf9fb;border:0 solid #faf9fb;box-shadow:none}.teacher-signup-page .setup-section-container .autocomplete-box .results{margin:0;border:solid 1px #827c8e;border-radius:0}.teacher-signup-page .button-section.internals-module{display:flex;justify-content:center;margin:20px 0}.student-dashboard{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-end}.student-dashboard .dashboard-flexbox{width:100%;align-items:stretch;display:flex;flex-direction:row}.student-dashboard .dashboard-flexbox .dashboard-column{flex-direction:column;transition:all .25s ease-in-out;transition-delay:0.22s}.student-dashboard .dashboard-flexbox .dashboard-column.navigation-column{flex-shrink:0}.student-dashboard .dashboard-flexbox .dashboard-column.content-column{flex-grow:1;flex-basis:100px;overflow:hidden}.student-dashboard .dashboard-flexbox .dashboard-column .dashboard-navigation-container{z-index:2}@media screen and (max-width:399px){.student-dashboard .dashboard-flexbox .dashboard-column.expanded.content-column .dashboard-container{margin-right:-300px;pointer-events:none}.student-dashboard .dashboard-flexbox .dashboard-column.expanded.navigation-column{width:300px}.student-dashboard .dashboard-flexbox .dashboard-column.expanded.navigation-column .dashboard-navigation-container{padding:30px}.student-dashboard .dashboard-flexbox .dashboard-column.expanded.navigation-column .dashboard-navigation-container .side-menu-toggle-container{right:0}.student-dashboard .dashboard-flexbox .dashboard-column.collapsed.content-column{margin-right:0}.student-dashboard .dashboard-flexbox .dashboard-column.collapsed.navigation-column{width:42px}.student-dashboard .dashboard-flexbox .dashboard-column.collapsed.navigation-column .dashboard-navigation-container{padding:30px 10px}.student-dashboard .dashboard-flexbox .dashboard-column.collapsed.navigation-column .dashboard-navigation-container .side-menu-toggle-container{right:3px}}@media screen and (min-width:400px) and (max-width:1023px){.student-dashboard .dashboard-flexbox .dashboard-column.expanded.content-column .dashboard-container{margin-right:-300px;pointer-events:none}.student-dashboard .dashboard-flexbox .dashboard-column.expanded.navigation-column{width:300px}.student-dashboard .dashboard-flexbox .dashboard-column.expanded.navigation-column .dashboard-navigation-container{padding:30px}.student-dashboard .dashboard-flexbox .dashboard-column.expanded.navigation-column .dashboard-navigation-container .side-menu-toggle-container{right:0}.student-dashboard .dashboard-flexbox .dashboard-column.collapsed.content-column{margin-right:0}.student-dashboard .dashboard-flexbox .dashboard-column.collapsed.navigation-column{width:42px}.student-dashboard .dashboard-flexbox .dashboard-column.collapsed.navigation-column .dashboard-navigation-container{padding:30px 10px}.student-dashboard .dashboard-flexbox .dashboard-column.collapsed.navigation-column .dashboard-navigation-container .side-menu-toggle-container{right:3px}}@media screen and (min-width:1024px){.student-dashboard .dashboard-flexbox .dashboard-column.expanded.content-column{margin-right:0}.student-dashboard .dashboard-flexbox .dashboard-column.expanded.navigation-column{width:300px}.student-dashboard .dashboard-flexbox .dashboard-column.expanded.navigation-column .dashboard-navigation-container{padding:30px}.student-dashboard .dashboard-flexbox .dashboard-column.expanded.navigation-column .dashboard-navigation-container .side-menu-toggle-container{right:0}.student-dashboard .dashboard-flexbox .dashboard-column.collapsed.content-column{margin-right:0}.student-dashboard .dashboard-flexbox .dashboard-column.collapsed.navigation-column{width:42px}.student-dashboard .dashboard-flexbox .dashboard-column.collapsed.navigation-column .dashboard-navigation-container{padding:30px 10px}.student-dashboard .dashboard-flexbox .dashboard-column.collapsed.navigation-column .dashboard-navigation-container .side-menu-toggle-container{right:3px}}.student-dashboard .dashboard-container,.student-dashboard .hub-content{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.student-dashboard .dashboard-container{background-color:#fff;min-width:250px;overflow:hidden;transition:all .5s ease-in-out}.student-dashboard .dashboard-container .spacer-div{width:100%;padding:200px 30px}.student-dashboard .content-container{max-width:1220px;padding-bottom:60px}.student-dashboard .account-section{overflow:hidden}.student-dashboard .account-section .first-course{margin-left:0!important}.student-dashboard .account-section .third-course{margin-right:0!important}.student-dashboard .account-section.ncea-credits{min-height:200px}.student-dashboard .account-section.ncea-credits .cta-container.find-subject{justify-content:center}.student-dashboard .divider{width:calc(100% - 60px);margin:0 30px 30px 30px;border-top:solid 1px #d3d3d3}.student-dashboard .dashboard-title{text-align:center}.student-dashboard .dashboard-title span{font-weight:700}.student-dashboard .dashboard-loading-background{height:auto}.student-dashboard .dashboard-loading-background.hidden{display:none}.student-dashboard h2.module-title{text-align:left;margin:0;position:relative}.student-dashboard h2.module-title.start-learning{text-align:left}.student-dashboard h2.module-title .first-question-free-container{display:flex;position:absolute;top:7px;left:175px;width:170px}.student-dashboard h2.module-title .first-question-free-container .first-question-free-point{width:0;height:0;border-top:14px solid transparent;border-bottom:14px solid transparent;border-right:17px solid #b196de}.student-dashboard h2.module-title .first-question-free-container .first-question-free-text{background-color:#b196de;text-transform:uppercase;font-weight:700;line-height:1;letter-spacing:0;text-align:center;font-size:11px;color:#fff;padding:8px}.student-dashboard .toggle-group{width:calc(100% - 60px);margin:15px 30px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.student-dashboard .toggle-group .toggle{max-width:120px;padding:5px 10px;margin:0 5px;color:#280071;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:1px;position:relative;display:flex;align-items:center}.student-dashboard .toggle-group .toggle:first-child{margin-left:0}.student-dashboard .toggle-group .toggle:last-child{margin-right:0}.student-dashboard .toggle-group .toggle:before{content:"";position:absolute;width:100%;height:3px;bottom:-3px;left:0;background-color:#8ce2d0;visibility:hidden;transform:scaleX(0);transition:all .2s ease}.student-dashboard .toggle-group .toggle.active{color:#13a698}.student-dashboard .toggle-group .toggle.active,.student-dashboard .toggle-group .toggle:hover{cursor:pointer}.student-dashboard .toggle-group .toggle.active:before,.student-dashboard .toggle-group .toggle:hover:before{visibility:visible;transform:scaleX(1)}.student-dashboard .module-header-container{padding:0 30px 25px 30px;width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;justify-content:space-between}.student-dashboard .module-header-container .module-actions{display:flex;align-items:center}.student-dashboard .module-header-container .module-actions .cta-container .cta-button{margin:8px 0}.student-dashboard .module-header-container .module-actions .tutor-army-links-free{color:#a9a9a9;margin-right:10px;text-align:right;line-height:1;padding-top:15px}.student-dashboard .module-header-container .module-actions .tutor-army-links-free i{font-size:16px}.student-dashboard .module-header-container .cta-container{width:280px}.student-dashboard .module-header-container .cta-container .cta-button{margin:0}@media screen and (max-width:599px){.student-dashboard .module-header-container h2.module-title{font-size:20px;line-height:1;text-align:center;margin-bottom:10px}.student-dashboard .module-header-container h2.module-title .first-question-free-container{top:0;left:110px}.student-dashboard .module-header-container .module-actions{width:100%}.student-dashboard .module-header-container .cta-container{width:100%;margin-top:10px;justify-content:center}.student-dashboard .module-header-container .cta-container .cta-button{width:75%;height:30px;font-size:12px;padding:6px}.student-dashboard .module-header-container .cta-container.hidden{display:none}}@media screen and (min-width:600px) and (max-width:899px){.student-dashboard .module-header-container h2.module-title{padding-right:15px;font-size:24px;line-height:1}.student-dashboard .module-header-container h2.module-title .first-question-free-container{top:0;left:140px}.student-dashboard .module-header-container .cta-container{width:220px}}@media screen and (min-width:900px) and (max-width:1199px){.student-dashboard .module-header-container h2.module-title{padding-right:15px;font-size:24px;line-height:1}.student-dashboard .module-header-container h2.module-title .first-question-free-container{top:0;left:140px}.student-dashboard .module-header-container .cta-container{width:280px}}@media screen and (min-width:1200px){.student-dashboard .module-header-container h2.module-title{padding-right:15px}.student-dashboard .module-header-container .cta-container{width:280px}}@media screen and (max-width:399px){.student-dashboard .dashboard-title{font-size:24px;line-height:30px;letter-spacing:1.5px;margin:30px 0;padding:0 30px}.student-dashboard .not-mobile-small{display:none}}@media screen and (min-width:400px) and (max-width:499px){.student-dashboard .dashboard-title{font-size:28px;line-height:34px;letter-spacing:1.5px;margin:30px 0;padding:0 30px}}@media screen and (min-width:500px) and (max-width:599px){.student-dashboard .dashboard-title{font-size:36px;line-height:42px;letter-spacing:2px;margin:30px 0;padding:0 30px}}@media screen and (min-width:600px) and (max-width:899px){.student-dashboard .dashboard-title{font-size:42px;line-height:50px;letter-spacing:2px;margin:30px 0 45px;padding:0 30px}}@media screen and (min-width:900px) and (max-width:1199px){.student-dashboard .dashboard-title{font-size:48px;line-height:58px;letter-spacing:2px;margin:30px 0 45px;padding:0 30px}}@media screen and (min-width:1200px){.student-dashboard .dashboard-title{font-size:48px;line-height:58px;letter-spacing:2px;margin:30px 0 45px;padding:0 30px}}.content-creation .feedback-text{height:70px;width:100%}.content-creation .flex-cell .cta-button{width:100%}.content-creation .meeting-notes{height:260px;width:100%}.content-creation .meeting-radio{list-style-type:none}.content-creation .general-comments-text{width:100%}.content-creation .training-resources ul{font-size:20px}.content-creation .content-creation-manager-table a{color:#280071}.content-creation .edit-holder{display:flex}.content-creation .edit-holder .split{flex-grow:1}.content-creation .paper-stats-holder{display:flex}.content-creation .paper-stats-holder .paper-stats{flex-grow:1}.content-creation .paper-stats-holder .paper-stats .medium-font{font-size:16px}.content-creation .delete-meeting-button{color:#f44336;font-size:20px;cursor:pointer}.content-creation .video-buttons{margin-top:15px}.content-creation .feedback-holder{display:flex;justify-content:center}.content-creation .feedback-holder .feedback-edit{width:100%}.content-creation .feedback-holder .feedback-edit #card-element,.content-creation .feedback-holder .feedback-edit input[type=date],.content-creation .feedback-holder .feedback-edit input[type=email],.content-creation .feedback-holder .feedback-edit input[type=number],.content-creation .feedback-holder .feedback-edit input[type=password],.content-creation .feedback-holder .feedback-edit input[type=text],.content-creation .feedback-holder .feedback-edit textarea{color:#2a184b!important;background-color:#fff;padding:10px 15px;border:solid 1px #827c8e;border-radius:0!important;letter-spacing:1px;width:100%;margin:5px 0}.content-creation .feedback-holder .feedback-edit #card-element::placeholder,.content-creation .feedback-holder .feedback-edit input[type=date]::placeholder,.content-creation .feedback-holder .feedback-edit input[type=email]::placeholder,.content-creation .feedback-holder .feedback-edit input[type=number]::placeholder,.content-creation .feedback-holder .feedback-edit input[type=password]::placeholder,.content-creation .feedback-holder .feedback-edit input[type=text]::placeholder,.content-creation .feedback-holder .feedback-edit textarea::placeholder{color:#a9a2b6;opacity:1}.content-creation .feedback-holder .feedback-edit textarea{resize:vertical;overflow:auto}.content-creation .feedback-holder .feedback-edit .chzn-select-container{transition:all .2s ease-in-out}.content-creation .feedback-holder .feedback-edit .chzn-select-container:not(.disabled){border:solid 1px #827c8e}.content-creation .feedback-holder .feedback-edit .chzn-select-container.disabled{cursor:auto;border:solid 1px #d3d3d3}.content-creation .feedback-holder .feedback-edit .chzn-select-container:not(.disabled) .chzn-container-single .chzn-single span{color:#1a0049}.content-creation .feedback-holder .feedback-edit .chzn-select-container .chzn-container-single .chzn-single{padding-left:7px;height:24px;line-height:23px;border:0}.content-creation .feedback-holder .feedback-edit .chzn-select-container .chzn-container-single .chzn-single span{font-size:11px;letter-spacing:2.4px}.content-creation .feedback-holder .feedback-edit .chzn-select-container .chzn-container-single .chzn-single.chzn-default span{color:#a9a2b6}.content-creation .feedback-holder .feedback-edit .chzn-select-container .chzn-container-single .chzn-single div{height:33px;width:25px;top:-4px}.content-creation .feedback-holder .feedback-edit .chzn-select-container .chzn-container-single .chzn-drop{border:solid 1px #d3d3d3}.content-creation .feedback-holder .feedback-edit .chzn-select-container .chzn-container-single .chzn-drop .chzn-search{padding:0;border-bottom:solid 1px #d3d3d3}.content-creation .feedback-holder .feedback-edit .chzn-select-container .chzn-container-single .chzn-drop .chzn-search:before{top:5px;right:5px;color:#a9a9a9}.content-creation .feedback-holder .feedback-edit .chzn-select-container .chzn-container-single .chzn-drop .chzn-search input[type=text]{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.content-creation .feedback-holder .feedback-edit .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.content-creation .feedback-holder .feedback-edit .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.highlighted,.content-creation .feedback-holder .feedback-edit .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.result-selected,.content-creation .feedback-holder .feedback-edit .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:active,.content-creation .feedback-holder .feedback-edit .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus,.content-creation .feedback-holder .feedback-edit .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus-within,.content-creation .feedback-holder .feedback-edit .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:hover{background-color:#6638b6!important;color:#fff}.content-creation .feedback-holder .feedback-edit .chzn-select-container select:hover{border-color:#2cd5c4}.content-creation .feedback-holder .feedback-review{width:100%}.content-creation .feedback-holder .feedback-review #card-element,.content-creation .feedback-holder .feedback-review input[type=date],.content-creation .feedback-holder .feedback-review input[type=email],.content-creation .feedback-holder .feedback-review input[type=number],.content-creation .feedback-holder .feedback-review input[type=password],.content-creation .feedback-holder .feedback-review input[type=text],.content-creation .feedback-holder .feedback-review textarea{color:#2a184b!important;background-color:#fff;padding:10px 15px;border:solid 1px #827c8e;border-radius:0!important;letter-spacing:1px;width:100%;margin:5px 0}.content-creation .feedback-holder .feedback-review #card-element::placeholder,.content-creation .feedback-holder .feedback-review input[type=date]::placeholder,.content-creation .feedback-holder .feedback-review input[type=email]::placeholder,.content-creation .feedback-holder .feedback-review input[type=number]::placeholder,.content-creation .feedback-holder .feedback-review input[type=password]::placeholder,.content-creation .feedback-holder .feedback-review input[type=text]::placeholder,.content-creation .feedback-holder .feedback-review textarea::placeholder{color:#a9a2b6;opacity:1}.content-creation .feedback-holder .feedback-review textarea{resize:vertical;overflow:auto}.content-creation .feedback-holder .feedback-review .chzn-select-container{transition:all .2s ease-in-out}.content-creation .feedback-holder .feedback-review .chzn-select-container:not(.disabled){border:solid 1px #827c8e}.content-creation .feedback-holder .feedback-review .chzn-select-container.disabled{cursor:auto;border:solid 1px #d3d3d3}.content-creation .feedback-holder .feedback-review .chzn-select-container:not(.disabled) .chzn-container-single .chzn-single span{color:#1a0049}.content-creation .feedback-holder .feedback-review .chzn-select-container .chzn-container-single .chzn-single{padding-left:7px;height:24px;line-height:23px;border:0}.content-creation .feedback-holder .feedback-review .chzn-select-container .chzn-container-single .chzn-single span{font-size:11px;letter-spacing:2.4px}.content-creation .feedback-holder .feedback-review .chzn-select-container .chzn-container-single .chzn-single.chzn-default span{color:#a9a2b6}.content-creation .feedback-holder .feedback-review .chzn-select-container .chzn-container-single .chzn-single div{height:33px;width:25px;top:-4px}.content-creation .feedback-holder .feedback-review .chzn-select-container .chzn-container-single .chzn-drop{border:solid 1px #d3d3d3}.content-creation .feedback-holder .feedback-review .chzn-select-container .chzn-container-single .chzn-drop .chzn-search{padding:0;border-bottom:solid 1px #d3d3d3}.content-creation .feedback-holder .feedback-review .chzn-select-container .chzn-container-single .chzn-drop .chzn-search:before{top:5px;right:5px;color:#a9a9a9}.content-creation .feedback-holder .feedback-review .chzn-select-container .chzn-container-single .chzn-drop .chzn-search input[type=text]{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.content-creation .feedback-holder .feedback-review .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.content-creation .feedback-holder .feedback-review .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.highlighted,.content-creation .feedback-holder .feedback-review .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.result-selected,.content-creation .feedback-holder .feedback-review .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:active,.content-creation .feedback-holder .feedback-review .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus,.content-creation .feedback-holder .feedback-review .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus-within,.content-creation .feedback-holder .feedback-review .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:hover{background-color:#6638b6!important;color:#fff}.content-creation .feedback-holder .feedback-review .chzn-select-container select:hover{border-color:#2cd5c4}.content-creation .content-creation-form-item #card-element,.content-creation .content-creation-form-item input[type=date],.content-creation .content-creation-form-item input[type=email],.content-creation .content-creation-form-item input[type=number],.content-creation .content-creation-form-item input[type=password],.content-creation .content-creation-form-item input[type=text],.content-creation .content-creation-form-item textarea{color:#2a184b!important;background-color:#fff;padding:10px 15px;border:solid 1px #827c8e;border-radius:0!important;letter-spacing:1px;width:100%;margin:5px 0}.content-creation .content-creation-form-item #card-element::placeholder,.content-creation .content-creation-form-item input[type=date]::placeholder,.content-creation .content-creation-form-item input[type=email]::placeholder,.content-creation .content-creation-form-item input[type=number]::placeholder,.content-creation .content-creation-form-item input[type=password]::placeholder,.content-creation .content-creation-form-item input[type=text]::placeholder,.content-creation .content-creation-form-item textarea::placeholder{color:#a9a2b6;opacity:1}.content-creation .content-creation-form-item textarea{resize:vertical;overflow:auto}.content-creation .content-creation-form-item .chzn-select-container{transition:all .2s ease-in-out}.content-creation .content-creation-form-item .chzn-select-container:not(.disabled){border:solid 1px #827c8e}.content-creation .content-creation-form-item .chzn-select-container.disabled{cursor:auto;border:solid 1px #d3d3d3}.content-creation .content-creation-form-item .chzn-select-container:not(.disabled) .chzn-container-single .chzn-single span{color:#1a0049}.content-creation .content-creation-form-item .chzn-select-container .chzn-container-single .chzn-single{padding-left:7px;height:24px;line-height:23px;border:0}.content-creation .content-creation-form-item .chzn-select-container .chzn-container-single .chzn-single span{font-size:11px;letter-spacing:2.4px}.content-creation .content-creation-form-item .chzn-select-container .chzn-container-single .chzn-single.chzn-default span{color:#a9a2b6}.content-creation .content-creation-form-item .chzn-select-container .chzn-container-single .chzn-single div{height:33px;width:25px;top:-4px}.content-creation .content-creation-form-item .chzn-select-container .chzn-container-single .chzn-drop{border:solid 1px #d3d3d3}.content-creation .content-creation-form-item .chzn-select-container .chzn-container-single .chzn-drop .chzn-search{padding:0;border-bottom:solid 1px #d3d3d3}.content-creation .content-creation-form-item .chzn-select-container .chzn-container-single .chzn-drop .chzn-search:before{top:5px;right:5px;color:#a9a9a9}.content-creation .content-creation-form-item .chzn-select-container .chzn-container-single .chzn-drop .chzn-search input[type=text]{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.content-creation .content-creation-form-item .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.content-creation .content-creation-form-item .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.highlighted,.content-creation .content-creation-form-item .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.result-selected,.content-creation .content-creation-form-item .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:active,.content-creation .content-creation-form-item .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus,.content-creation .content-creation-form-item .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus-within,.content-creation .content-creation-form-item .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:hover{background-color:#6638b6!important;color:#fff}.content-creation .content-creation-form-item .chzn-select-container select:hover{border-color:#2cd5c4}.course-content-creation .course-content-row{display:flex;justify-content:space-between;max-width:700px}.course-content-creation .course-content-row .content-cell{font-size:16px}.course-content-creation .children{margin-left:20px}#courses-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}#courses-container .courses-container{width:100%;margin-bottom:30px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}#courses-container .courses-container .courses-item{width:100%;color:#280071;background-color:transparent;text-align:center;transition:all .2s ease-in-out}#courses-container .courses-container .courses-item h3{color:#280071;text-align:center;font-weight:700;line-height:34px}@media screen and (min-width:1600px){#courses-container .courses-container .courses-item h3{font-size:24px;letter-spacing:.5px;margin-top:20px;margin-bottom:20px}}@media screen and (max-width:599px){#courses-container .courses-container .courses-item h3{font-size:18px;letter-spacing:0;line-height:23.4px;font-weight:600}}#courses-container .courses-container .courses-item.active{color:#fff;background-color:#280071}#courses-container .courses-container .courses-item.active h3{color:#fff;text-align:center;font-weight:700;line-height:34px}@media screen and (min-width:1600px){#courses-container .courses-container .courses-item.active h3{font-size:24px;letter-spacing:.5px;margin-top:20px;margin-bottom:20px}}@media screen and (max-width:599px){#courses-container .courses-container .courses-item.active h3{font-size:18px;letter-spacing:0;line-height:23.4px;font-weight:600}}#courses-container .courses-container .courses-item:not(.active):hover{background-color:#f6f5f9;cursor:pointer}#courses-container .courses-container .courses-item:not(.active):hover h3{color:#280071;text-align:center;font-weight:700;line-height:34px}@media screen and (min-width:1600px){#courses-container .courses-container .courses-item:not(.active):hover h3{font-size:24px;letter-spacing:.5px;margin-top:20px;margin-bottom:20px}}@media screen and (max-width:599px){#courses-container .courses-container .courses-item:not(.active):hover h3{font-size:18px;letter-spacing:0;line-height:23.4px;font-weight:600}}#courses-container #ncea-externals-container,#courses-container #ncea-internals-container,#courses-container #university-courses-container{display:none;background:0 0;background-image:none}#courses-container #ncea-externals-container.active,#courses-container #ncea-internals-container.active,#courses-container #university-courses-container.active{display:block}@media screen and (max-width:599px){#courses-container .courses-container .courses-item{max-width:100%;border-bottom:solid 1px #13a698}#courses-container .courses-container .courses-item.first-item{border-bottom:solid 1px #13a698}#courses-container .courses-container .courses-item.last-item{border-bottom:solid 4px #13a698}#courses-container .courses-container .courses-item h3{font-size:18px;margin-bottom:20px}#courses-container #ncea-externals-container,#courses-container #ncea-internals-container,#courses-container #university-courses-container{width:100%}}@media screen and (min-width:600px) and (max-width:1199px){#courses-container .courses-container .courses-item{max-width:calc(100% / 3);border-top:solid 1px #13a698;border-right:solid 1px #13a698;border-bottom:solid 4px #13a698;border-left:solid 1px #13a698}#courses-container .courses-container .courses-item.first-item,#courses-container .courses-container .courses-item.last-item{border-left:0;border-right:0px}#courses-container .courses-container .courses-item h3{font-size:18px;margin-bottom:20px}#courses-container #ncea-externals-container,#courses-container #ncea-internals-container,#courses-container #university-courses-container{width:100%}}@media screen and (min-width:900px) and (max-width:1199px){#courses-container .courses-container .courses-item{max-width:calc(100% / 3);border-top:solid 1px #13a698;border-right:solid 1px #13a698;border-bottom:solid 4px #13a698;border-left:solid 1px #13a698}#courses-container .courses-container .courses-item.first-item,#courses-container .courses-container .courses-item.last-item{border-left:0;border-right:0px}#courses-container .courses-container .courses-item h3{font-size:18px;margin-bottom:20px}}@media screen and (min-width:1200px){#courses-container .courses-container .courses-item{max-width:calc(100% / 3);border-top:solid 1px #13a698;border-right:solid 1px #13a698;border-bottom:solid 4px #13a698;border-left:solid 1px #13a698}#courses-container .courses-container .courses-item.first-item,#courses-container .courses-container .courses-item.last-item{border-left:0;border-right:0px}#courses-container .courses-container .courses-item h3{margin-bottom:20px}}.dt-demo-container #card-element,.dt-demo-container input[type=date],.dt-demo-container input[type=email],.dt-demo-container input[type=number],.dt-demo-container input[type=password],.dt-demo-container input[type=text],.dt-demo-container textarea{color:#2a184b!important;background-color:#fff;padding:10px 15px;border:solid 1px #827c8e;border-radius:0!important;letter-spacing:1px;width:100%;margin:5px 0}.dt-demo-container #card-element::placeholder,.dt-demo-container input[type=date]::placeholder,.dt-demo-container input[type=email]::placeholder,.dt-demo-container input[type=number]::placeholder,.dt-demo-container input[type=password]::placeholder,.dt-demo-container input[type=text]::placeholder,.dt-demo-container textarea::placeholder{color:#a9a2b6;opacity:1}.dt-demo-container textarea{resize:vertical;overflow:auto}.dt-demo-container .chzn-select-container{transition:all .2s ease-in-out}.dt-demo-container .chzn-select-container:not(.disabled){border:solid 1px #827c8e}.dt-demo-container .chzn-select-container.disabled{cursor:auto;border:solid 1px #d3d3d3}.dt-demo-container .chzn-select-container:not(.disabled) .chzn-container-single .chzn-single span{color:#1a0049}.dt-demo-container .chzn-select-container .chzn-container-single .chzn-single{padding-left:7px;height:24px;line-height:23px;border:0}.dt-demo-container .chzn-select-container .chzn-container-single .chzn-single span{font-size:11px;letter-spacing:2.4px}.dt-demo-container .chzn-select-container .chzn-container-single .chzn-single.chzn-default span{color:#a9a2b6}.dt-demo-container .chzn-select-container .chzn-container-single .chzn-single div{height:33px;width:25px;top:-4px}.dt-demo-container .chzn-select-container .chzn-container-single .chzn-drop{border:solid 1px #d3d3d3}.dt-demo-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-search{padding:0;border-bottom:solid 1px #d3d3d3}.dt-demo-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-search:before{top:5px;right:5px;color:#a9a9a9}.dt-demo-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-search input[type=text]{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.dt-demo-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.dt-demo-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.highlighted,.dt-demo-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.result-selected,.dt-demo-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:active,.dt-demo-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus,.dt-demo-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus-within,.dt-demo-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:hover{background-color:#6638b6!important;color:#fff}.dt-demo-container .chzn-select-container select:hover{border-color:#2cd5c4}.dt-demo-container .dt-demo-content{margin:0 auto;max-width:900px;padding:0 50px;margin-bottom:80px}.dt-demo-container .progress-tracker-bar{padding:10px 50px 60px 50px}.dt-demo-container .progress-tracker-bar .progress-tracker{display:flex;padding:0;list-style:none;text-align:center}.dt-demo-container .progress-tracker-bar .progress-step{flex:1 1 0%;margin:0;padding:0;min-width:24px}.dt-demo-container .progress-tracker-bar .progress-step:not(.disabled){cursor:pointer}.dt-demo-container .progress-tracker-bar .progress-step:last-child{flex-grow:1}.dt-demo-container .progress-tracker-bar .progress-step:last-child .progress-marker::after{display:none}.dt-demo-container .progress-tracker-bar .progress-step:hover:not(.disabled) .progress-title{color:#280071}.dt-demo-container .progress-tracker-bar .progress-step:hover:not(.disabled) .progress-marker::before{background-color:#280071}.dt-demo-container .progress-tracker-bar .progress-step.active .progress-marker::before,.dt-demo-container .progress-tracker-bar .progress-step.completed .progress-marker::before{background-color:#8ce2d0}.dt-demo-container .progress-tracker-bar .progress-step.active .progress-title,.dt-demo-container .progress-tracker-bar .progress-step.completed .progress-title{color:#8ce2d0}.dt-demo-container .progress-tracker-bar .progress-step.active:hover .progress-title,.dt-demo-container .progress-tracker-bar .progress-step.completed:hover .progress-title{color:#13a698}.dt-demo-container .progress-tracker-bar .progress-step.active:hover .progress-marker::before,.dt-demo-container .progress-tracker-bar .progress-step.completed:hover .progress-marker::before{background-color:#13a698}.dt-demo-container .progress-tracker-bar .progress-step.active.completion-25 .progress-marker::after{background-image:linear-gradient(to right,#8ce2d0 25%,#b6b6b6 25%)}.dt-demo-container .progress-tracker-bar .progress-step.active.completion-50 .progress-marker::after{background-image:linear-gradient(to right,#8ce2d0 50%,#b6b6b6 50%)}.dt-demo-container .progress-tracker-bar .progress-step.active.completion-75 .progress-marker::after{background-image:linear-gradient(to right,#8ce2d0 75%,#b6b6b6 75%)}.dt-demo-container .progress-tracker-bar .progress-step.completed .progress-marker::after{background-color:#8ce2d0}.dt-demo-container .progress-tracker-bar .progress-marker{display:block;position:relative;color:#fff}.dt-demo-container .progress-tracker-bar .progress-marker::before{content:attr(data-text);display:flex;justify-content:center;align-items:center;position:relative;margin-left:auto;margin-right:auto;z-index:20;width:24px;height:24px;padding-bottom:2px;border-radius:50%;transition:background-color,border-color;transition-duration:.3s;background-color:#b6b6b6}.dt-demo-container .progress-tracker-bar .progress-marker::after{content:'';display:block;position:absolute;top:7px;right:-50%;width:100%;height:10px;transition:background-color .3s,background-position .3s;background-color:#b6b6b6}.dt-demo-container .progress-tracker-bar .progress-title{margin:0;text-align:center;color:#6638b6;letter-spacing:initial}.dt-demo-container .dt-demo-page{display:none}.dt-demo-container .dt-demo-page.active{display:initial}.dt-demo-container .sub-title{color:#b196de}.dt-demo-container .activity-nav{display:flex;justify-content:center;align-items:center;color:#b196de;transition:all .3s}.dt-demo-container .activity-nav .next-button:not(.disabled),.dt-demo-container .activity-nav .prev-button:not(.disabled){cursor:pointer}.dt-demo-container .activity-nav .next-button:not(.disabled):hover,.dt-demo-container .activity-nav .prev-button:not(.disabled):hover{color:#6638b6}.dt-demo-container .activity-nav .disabled{color:#a9a2b6}.dt-demo-container .activity-nav .next-button,.dt-demo-container .activity-nav .prev-button{font-size:16px}.dt-demo-container .activity-nav .description{font-size:20px;padding:0 50px}.dt-demo-container .activity-answer-title{color:#b196de;font-weight:700;font-size:20px}.dt-demo-container .ans-image{height:500px;overflow-y:scroll;width:530px;margin:0 auto;border:1px solid #a9a2b6}.dt-demo-container .ans-image img{width:500px}.dt-demo-container .activity-completed{display:flex;align-items:center}.dt-demo-container .activity-completed .image{flex-basis:250px}.dt-demo-container .activity-completed .message{margin-left:50px;flex-basis:300px;flex-grow:1}.dt-demo-container .activity-completed .message h2,.dt-demo-container .activity-completed .message p{margin-bottom:10px!important}.dt-demo-container .feedback-section{max-width:800px;margin:40px auto 0;text-align:center}.dt-demo-container .feedback-section.last{margin-bottom:40px}.dt-demo-container .feedback-section h4{text-align:center}.dt-demo-container .feedback-section .feedback textarea{color:#2a184b!important;background-color:#fff;padding:10px 15px;border:solid 1px #827c8e;border-radius:0!important;letter-spacing:1px;width:100%;margin:5px 0;resize:vertical}.dt-demo-container .feedback-section .options label{padding-right:20px;text-transform:uppercase;color:#b196de}.dt-demo-container .feedback-section .options label:hover{color:#6638b6}.dt-demo-container .feedback-section .options input[type=radio]:not(.large-single):checked+label::before{border-color:#2cd5c4}.dt-demo-container .feedback-section .options input[type=radio]:not(.large-single):checked+label::after{background-color:#2cd5c4}.dt-demo-container .teaching-download{text-align:right}.dt-demo-container .download-instructions{margin:0 50px}.dt-demo-container .downloads-container{display:flex;justify-content:space-evenly;margin:50px 0}.dt-demo-container .downloads-container a{text-transform:uppercase;font-weight:700;font-size:20px}.dt-demo-container .teaching-video iframe{border:1px solid #827c8e}.dt-demo-container .congrats-finish{display:flex;flex-wrap:wrap;margin-top:80px}.dt-demo-container .congrats-finish .image{flex-basis:300px}.dt-demo-container .congrats-finish .image img{width:100%}.dt-demo-container .congrats-finish .congrats-finish-message{flex-grow:1;margin-left:20px;flex-basis:200px}.dt-demo-container .congrats-finish .congrats-finish-message h1{text-align:left}.dt-demo-container .activity-content .activity-problem,.dt-demo-container .activity-content .activity-task{padding:5px 40px}.dt-demo-container .activity-content .activity-problem h3,.dt-demo-container .activity-content .activity-task h3{margin-top:10px}.dt-demo-container .activity-content .activity-problem p,.dt-demo-container .activity-content .activity-task p{font-size:16px}.dt-demo-container .activity-content .activity-hints{padding:20px 40px;height:110px;transition:height .3s ease-in-out}.dt-demo-container .activity-content .activity-hints.hint-active{height:220px}.dt-demo-container .activity-content .hints{display:flex}.dt-demo-container .activity-content .hints .hint{width:46px;margin-right:20px}.dt-demo-container .activity-content .hints .hint .title{text-align:center}.dt-demo-container .activity-content .hints .hint .padlock{background-repeat:no-repeat;background-position:left top;height:50px}.dt-demo-container .activity-content .hints .hint.locked .title{color:#a9a2b6}.dt-demo-container .activity-content .hints .hint.locked .padlock{background-image:url("/images/pages/dt-demo/hint-locked.svg")}.dt-demo-container .activity-content .hints .hint.available{cursor:pointer}.dt-demo-container .activity-content .hints .hint.available .title{color:#13a698}.dt-demo-container .activity-content .hints .hint.available .padlock{background-image:url("/images/pages/dt-demo/hint-available.svg")}.dt-demo-container .activity-content .hints .hint.unlocked{cursor:pointer}.dt-demo-container .activity-content .hints .hint.unlocked .title{color:#6638b6}.dt-demo-container .activity-content .hints .hint.unlocked .padlock{background-image:url("/images/pages/dt-demo/hint-unlocked.svg")}.dt-demo-container .activity-content .hint-message{background-color:#280071;padding:20px 40px;top:40px;position:relative;font-size:18px;color:#fff}.dt-demo-container .activity-content .hint-message.first:before{left:21px}.dt-demo-container .activity-content .hint-message.second:before{left:86px}.dt-demo-container .activity-content .hint-message.third:before{left:152px}.dt-demo-container .activity-content .hint-message:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.dt-demo-container .activity-content .hint-message:before{border-bottom-color:#280071;border-width:20px;border-bottom-width:35px;margin-left:-20px}.container.email-unsubscribe{width:100%;padding:30px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.container.email-unsubscribe p{font-size:16px}.container.email-unsubscribe .heading-container{width:100%;margin-top:45px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.container.email-unsubscribe .heading-container .lc-logo-container,.container.email-unsubscribe .heading-container h1,.container.email-unsubscribe .heading-container p{width:100%;margin:0;padding:0;text-align:center}.container.email-unsubscribe .heading-container h1{font-size:36px;line-height:54px}.container.email-unsubscribe .heading-container .lc-logo-container{padding:45px 0 0}.container.email-unsubscribe .heading-container .lc-logo-container img{width:140px;height:auto}.container.email-unsubscribe .details-container{width:100%;max-width:350px;margin:45px 0}.container.email-unsubscribe .details-container p{margin:0;padding:0;text-align:center}.container.email-unsubscribe .cta-container{justify-content:center}.container.email-unsubscribe .cta-container .cta-mint{background-color:#13a698}.container.email-unsubscribe .cta-container .cta-mint:hover{background-color:#2cd5c4}.waiting-room-container{position:fixed;top:0;left:0;margin:auto;background:#faf9fb;text-align:center;width:100vw;height:100vh;z-index:20}.waiting-room-container .cta-button-container .cta-button-version-two{margin:0;padding:14px 27px}.waiting-room-content-container{background:#faf9fb;display:flex;flex-direction:column;align-items:center;padding:30px;width:100%;height:calc(100% - 83px)}.waiting-room-content-container .waiting-room-content{border:2px solid #280071;width:815px;padding:24px;overflow-y:auto;background:linear-gradient(white 30%,rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0),#fff 70%) 0 100%,linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,0)),linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1)) 0 100%;background-repeat:no-repeat;background-color:#fff;background-size:100% 75px,100% 40px,100% 25px,100% 25px;background-attachment:local,local,scroll,scroll}.waiting-room-content-container .waiting-room-content .mint-loading-background{margin-top:24px}.waiting-room-content-container .waiting-room-content .cta-button-version-two{text-transform:none;letter-spacing:normal;font-size:15px}.step-title-container{display:flex;align-items:center;margin-bottom:24px;width:815px}.step-title-container .step-title,.step-title-container .steps-progress{font-size:24px;line-height:34px;letter-spacing:.5px}.step-title-container .steps-progress{margin-bottom:0;margin-right:15px;font-weight:400;color:#6638b6}.step-title-container .step-title{margin:0;font-style:normal;font-weight:600}.enter-test-button{border-radius:7px;margin-bottom:24px;padding:14px 27px}.collapsable .collapsable-title{cursor:pointer}.collapsable .collapsable-content{overflow:hidden;padding-left:30px}.collapsable .collapsable-open{display:inline-block;width:22px}.collapsable .collapsable-closed{display:none;width:22px}.collapsable.closed .collapsable-closed{display:inline-block}.collapsable.closed .collapsable-open{display:none}.flipped-content .about-text{font-size:20px;text-align:center}.flipped-content .flipped-banner{background-color:#560351;color:#fff;font-family:Roboto,sans-serif;font-style:italic;text-align:center}.flipped-content .flipped-banner h1{font-weight:600;margin:15px 0}.flipped-content .flipped-faqs{font-size:20px}.flipped-content .flipped-faqs a{color:#fff}.flipped-content .single-heading{font-weight:700;text-align:center;color:#fff;font-size:60px;font-style:italic}.flipped-content .small-heading{text-align:center;color:#fff;font-size:45px;font-style:italic}.flipped-content .flipped-tick-holder{padding-bottom:10px!important}.flipped-content .flipped-tick-holder .flipped-tick{width:30px;vertical-align:top}.flipped-content .flipped-tick-holder .tick-reason{display:inline-block;font-size:24px;vertical-align:middle;padding-left:20px;margin-top:-2px;width:calc(100% - 60px);width:-o-calc(100% - 60px)}.flipped-content .flipped-tick-holder .tick-reason p{margin-bottom:0}.btn-flipped{font-size:20px}.btn-flipped-purple{color:#fff;background-color:#560351;border-color:#3d023a}.btn-flipped-purple.focus,.btn-flipped-purple:focus{color:#fff;background-color:#250123;border-color:#000}.btn-flipped-purple:hover{color:#fff;background-color:#250123;border-color:#020002}.btn-flipped-purple.active,.btn-flipped-purple:active,.open>.dropdown-toggle.btn-flipped-purple{color:#fff;background-color:#250123;border-color:#020002}.btn-flipped-purple.active.focus,.btn-flipped-purple.active:focus,.btn-flipped-purple.active:hover,.btn-flipped-purple:active.focus,.btn-flipped-purple:active:focus,.btn-flipped-purple:active:hover,.open>.dropdown-toggle.btn-flipped-purple.focus,.open>.dropdown-toggle.btn-flipped-purple:focus,.open>.dropdown-toggle.btn-flipped-purple:hover{color:#fff;background-color:#020002;border-color:#000}.btn-flipped-purple.active,.btn-flipped-purple:active,.open>.dropdown-toggle.btn-flipped-purple{background-image:none}.btn-flipped-purple.disabled.focus,.btn-flipped-purple.disabled:focus,.btn-flipped-purple.disabled:hover,.btn-flipped-purple[disabled].focus,.btn-flipped-purple[disabled]:focus,.btn-flipped-purple[disabled]:hover,fieldset[disabled] .btn-flipped-purple.focus,fieldset[disabled] .btn-flipped-purple:focus,fieldset[disabled] .btn-flipped-purple:hover{background-color:#560351;border-color:#3d023a}.btn-flipped-purple .badge{color:#560351;background-color:#fff}.btn-flipped-purple.focus,.btn-flipped-purple:focus{color:#fff;background-color:#250123;border-color:#000}.btn-flipped-purple:hover{color:#fff;background-color:#250123;border-color:#020002}.btn-flipped-purple.active,.btn-flipped-purple:active,.open>.dropdown-toggle.btn-flipped-purple{color:#fff;background-color:#250123;border-color:#020002}.btn-flipped-purple.active.focus,.btn-flipped-purple.active:focus,.btn-flipped-purple.active:hover,.btn-flipped-purple:active.focus,.btn-flipped-purple:active:focus,.btn-flipped-purple:active:hover,.open>.dropdown-toggle.btn-flipped-purple.focus,.open>.dropdown-toggle.btn-flipped-purple:focus,.open>.dropdown-toggle.btn-flipped-purple:hover{color:#fff;background-color:#020002;border-color:#000}.btn-flipped-purple.active,.btn-flipped-purple:active,.open>.dropdown-toggle.btn-flipped-purple{background-image:none}.btn-flipped-purple.disabled.focus,.btn-flipped-purple.disabled:focus,.btn-flipped-purple.disabled:hover,.btn-flipped-purple[disabled].focus,.btn-flipped-purple[disabled]:focus,.btn-flipped-purple[disabled]:hover,fieldset[disabled] .btn-flipped-purple.focus,fieldset[disabled] .btn-flipped-purple:focus,fieldset[disabled] .btn-flipped-purple:hover{background-color:#560351;border-color:#3d023a}.btn-flipped-purple .badge{color:#560351;background-color:#fff}.btn-flipped-purple.focus,.btn-flipped-purple:focus{background-color:#3d023a}.btn-flipped-purple:hover{background-color:#3d023a}.btn-flipped-purple.active,.btn-flipped-purple:active,.open>.dropdown-toggle.btn-flipped-purple{background-color:#3d023a}.btn-flipped-purple.active.focus,.btn-flipped-purple.active:focus,.btn-flipped-purple.active:hover,.btn-flipped-purple:active.focus,.btn-flipped-purple:active:focus,.btn-flipped-purple:active:hover,.open>.dropdown-toggle.btn-flipped-purple.focus,.open>.dropdown-toggle.btn-flipped-purple:focus,.open>.dropdown-toggle.btn-flipped-purple:hover{background-color:#3d023a}.classrooms-lesson-page{height:100%}.classrooms-lesson-page .mobile-container{text-align:center;padding:64px 20px 0}@media screen and (min-width:1024px){.classrooms-lesson-page .mobile-container{display:none}}.classrooms-lesson-page .mobile-container img{margin-bottom:32px;max-width:100%}.classrooms-lesson-page .mobile-container h3,.classrooms-lesson-page .mobile-container p{text-align:center;color:#280071}.classrooms-lesson-page .mobile-container.embedded-iframe{display:none}.classrooms-lesson-page .lesson-container{height:100%;display:flex;background-color:#202020;flex-direction:column}@media screen and (max-width:1023px){.classrooms-lesson-page .lesson-container{display:none}}.classrooms-lesson-page .lesson-container.embedded-iframe{display:flex}.classrooms-lesson-page .lesson-container .heading-strip{color:#fff;flex-grow:1;flex-basis:0px;min-height:40px;display:flex;align-items:center;justify-content:center}.classrooms-lesson-page .lesson-container .heading{text-align:center;font-size:16px}.classrooms-lesson-page .lesson-container .heading .title{font-weight:700}.classrooms-lesson-page .lesson-container .footer-strip{flex-grow:1;flex-basis:0px}.classrooms-lesson-page .lesson-container .lesson-content{width:100%}.classrooms-lesson-page .player-content-section{height:calc(100vh - 41px)}.classrooms-lesson-page .module-activity-player .module-item-container .nav-inner .module-accordion{border-top:none}.classrooms-lesson-page .module-activity-player .video-player-bottom-section{border-bottom:none}.classrooms-lesson-page .module-activity-player .bottom-nav-holder{display:none!important}.classrooms-lesson-page .module-activity-player .video-outer{max-width:75%!important}.classrooms-lesson-page .module-activity-player .module-item-container{max-width:25%!important;position:absolute!important;max-height:none!important}.classrooms-lesson-page .module-activity-player .module-nav-bottom{width:calc(25% - 12px)!important}.classrooms-lesson-page .module-activity-player .question-outer .question-viewer,.classrooms-lesson-page .pop-quiz-outer .quiz-section{right:25%!important}.student-internals .default-answer-result{border:none}.student-internals hr{margin:7px 0 7px 0}.student-internals .module-number{display:inline-block;width:20px}.page-toggle-holder{color:grey}.page-toggle-holder .toggle-dashboard-button{cursor:pointer;font-size:25px;text-align:left;font-weight:700}.page-toggle-holder .toggle-dashboard-button img{height:40px;width:40px}.page-toggle-holder span{margin-left:15px;margin-right:15px}.page-toggle-holder .selected span{color:#280071;border-bottom:2px solid #2cd5c4}.lc-classrooms-form #card-element,.lc-classrooms-form input[type=date],.lc-classrooms-form input[type=email],.lc-classrooms-form input[type=number],.lc-classrooms-form input[type=password],.lc-classrooms-form input[type=text],.lc-classrooms-form textarea{color:#2a184b!important;background-color:#fff!important;padding:10px 15px!important;border:solid 1px #827c8e!important;border-radius:0 !important!important;letter-spacing:1px!important;width:100%!important;margin:5px 0!important}.lc-classrooms-form #card-element::placeholder,.lc-classrooms-form input[type=date]::placeholder,.lc-classrooms-form input[type=email]::placeholder,.lc-classrooms-form input[type=number]::placeholder,.lc-classrooms-form input[type=password]::placeholder,.lc-classrooms-form input[type=text]::placeholder,.lc-classrooms-form textarea::placeholder{color:#a9a2b6!important;opacity:1!important}.lc-classrooms-form textarea{resize:vertical!important;overflow:auto!important}.lc-classrooms-form .chzn-select-container{transition:all .2s ease-in-out!important}.lc-classrooms-form .chzn-select-container:not(.disabled){border:solid 1px #827c8e!important}.lc-classrooms-form .chzn-select-container.disabled{cursor:auto!important;border:solid 1px #d3d3d3!important}.lc-classrooms-form .chzn-select-container:not(.disabled) .chzn-container-single .chzn-single span{color:#1a0049!important}.lc-classrooms-form .chzn-select-container .chzn-container-single .chzn-single{padding-left:7px!important;height:24px!important;line-height:23px!important;border:0!important}.lc-classrooms-form .chzn-select-container .chzn-container-single .chzn-single span{font-size:11px!important;letter-spacing:2.4px!important}.lc-classrooms-form .chzn-select-container .chzn-container-single .chzn-single.chzn-default span{color:#a9a2b6!important}.lc-classrooms-form .chzn-select-container .chzn-container-single .chzn-single div{height:33px!important;width:25px!important;top:-4px!important}.lc-classrooms-form .chzn-select-container .chzn-container-single .chzn-drop{border:solid 1px #d3d3d3!important}.lc-classrooms-form .chzn-select-container .chzn-container-single .chzn-drop .chzn-search{padding:0!important;border-bottom:solid 1px #d3d3d3!important}.lc-classrooms-form .chzn-select-container .chzn-container-single .chzn-drop .chzn-search:before{top:5px!important;right:5px!important;color:#a9a9a9!important}.lc-classrooms-form .chzn-select-container .chzn-container-single .chzn-drop .chzn-search input[type=text]{border:0!important;font-size:11px!important;letter-spacing:2.4px!important;color:#280071!important}.lc-classrooms-form .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result{border:0!important;font-size:11px!important;letter-spacing:2.4px!important;color:#280071!important}.lc-classrooms-form .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.highlighted,.lc-classrooms-form .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.result-selected,.lc-classrooms-form .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:active,.lc-classrooms-form .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus,.lc-classrooms-form .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus-within,.lc-classrooms-form .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:hover{background-color:#6638b6!important;color:#fff!important}.lc-classrooms-form .chzn-select-container select:hover{border-color:#2cd5c4!important}.admin-management{display:none}.dashboard-holder{margin-top:30px;margin-bottom:200px}.dashboard-holder li{letter-spacing:1.29px;font-size:12px}.dashboard-holder .loading{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.dashboard-holder .loading .image{background:url(/images/core/loaders/mint-100.png) center no-repeat;animation:spin 2s linear infinite;width:100px;height:100px;display:inline-block}.lc-classrooom-student-page li{letter-spacing:1.29px;font-size:12px}.class-page .toggle-group{width:calc(100% - 60px);margin:15px 30px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.class-page .toggle-group a{margin:0 10px}.class-page .toggle-group .toggle{padding:5px 0;margin:0 5px;color:#280071;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:1px;position:relative;display:flex;align-items:center}.class-page .toggle-group .toggle:first-child{margin-left:0}.class-page .toggle-group .toggle:last-child{margin-right:0}.class-page .toggle-group .toggle:before{content:"";position:absolute;width:100%;height:3px;bottom:-3px;left:0;background-color:#8ce2d0;visibility:hidden;transform:scaleX(0);transition:all .2s ease}.class-page .toggle-group .toggle.active{color:#13a698}.class-page .toggle-group .toggle.active,.class-page .toggle-group .toggle:hover{cursor:pointer}.class-page .toggle-group .toggle.active:before,.class-page .toggle-group .toggle:hover:before{visibility:visible;transform:scaleX(1)}.class-page .courses-info-container .course-list-title{font-size:16px}.class-page .courses-info-container .standard-title{margin-left:20px}.class-page .class-page-title-container .class-name.editing{color:#2a184b!important;background-color:#fff;padding:10px 15px;border:solid 1px #827c8e;border-radius:0!important;letter-spacing:1px;width:100%;margin:5px 0}.class-page .class-page-title-container .class-name.editing::placeholder{color:#a9a2b6;opacity:1}.class-page .class-page-title-container .edit-class-name-button{height:50px;font-size:14px;padding:5px;display:none;cursor:pointer;position:relative;top:-20px;transition:all .2s ease-in-out}.class-page .class-page-title-container .edit-class-name-button:hover{color:#13a698}.class-page .class-page-title-container .edit-class-name-button.active{display:inline-block}.class-page .students-table-container .students-table-wrapper{display:none}.class-page .students-table-container .students-table-wrapper .flexTable .flex-row .flex-cell{flex-direction:column;justify-content:center}.class-page .students-table-container .students-table-wrapper .cta-container{flex-flow:row nowrap}.class-page .students-table-container .students-table-wrapper .cta-container .cta-button{width:50%}.class-page .students-table-container .students-table-wrapper .view-declined-students{cursor:pointer;width:100%;text-align:center}.class-page .students-table-container .students-table-wrapper .declined-student{position:relative;transition:all .2s ease-in-out;height:0;overflow:hidden}.class-page .students-table-container .students-table-wrapper .declined-student.open{height:70px}.class-page .students-table-container .students-table-wrapper .declined-student .cta-container .cta-button{width:100%}.class-page .students-table-container .students-table-wrapper.active{display:block}.class-page .staff-table-container .staff-open-icon{cursor:pointer;transition:all .2s ease-in-out}.class-page .staff-table-container .staff-open-icon.open{transform:rotate(90deg)}.class-page .staff-table-container .staff-table-hidden{max-height:0;overflow:hidden;position:relative;transition:all .2s ease-in-out}.class-page .staff-table-container .staff-table-hidden:not(.open){border:0 solid grey}.class-page .staff-table-container .staff-table-hidden.open{max-height:200px}.class-page .to-do-accordion-container{margin-bottom:30px}.class-page .to-do-accordion-container .to-do-item-container{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.class-page .to-do-accordion-container .to-do-item-container.ui-accordion-content{padding:30px}.class-page .to-do-accordion-container .to-do-item-container .to-do-item{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.class-page .to-do-accordion-container .to-do-item-container .to-do-item:not(:first-child){padding-top:30px;border-top:solid 1px #e6e4e8}.class-page .to-do-accordion-container .to-do-item-container .to-do-item:not(:last-child){padding-bottom:30px}.class-page .to-do-accordion-container .to-do-item-container .to-do-item .to-do-title{width:100%}.class-page .to-do-accordion-container .to-do-item-container .to-do-item .to-do-title p{width:100%;margin-bottom:20px}.class-page .to-do-accordion-container .to-do-item-container .to-do-item .to-do-actions{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.class-page .to-do-accordion-container .to-do-item-container .to-do-item .to-do-actions .cta-container .cta-button{margin:0}.class-page .to-do-accordion-container .to-do-item-container .to-do-item .to-do-actions .upload-class-list{text-align:center;color:#13a698;margin:15px 0 0;cursor:pointer;transition:all .2s ease-in-out}.class-page .to-do-accordion-container .to-do-item-container .to-do-item .to-do-actions .upload-class-list:hover{color:#280071}@media screen and (max-width:599px){.class-page .to-do-accordion-container .to-do-item-container .to-do-item .to-do-title{max-width:100%}.class-page .to-do-accordion-container .to-do-item-container .to-do-item .to-do-title p{text-align:center}.class-page .to-do-accordion-container .to-do-item-container .to-do-item .to-do-actions{max-width:100%}}@media screen and (min-width:600px) and (max-width:899px){.class-page .to-do-accordion-container .to-do-item-container .to-do-item .to-do-title{max-width:100%}.class-page .to-do-accordion-container .to-do-item-container .to-do-item .to-do-title p{text-align:center}.class-page .to-do-accordion-container .to-do-item-container .to-do-item .to-do-actions{max-width:100%}.class-page .to-do-accordion-container .to-do-item-container .to-do-item .to-do-actions .cta-container{justify-content:center}}@media screen and (min-width:900px) and (max-width:1199px){.class-page .to-do-accordion-container .to-do-item-container .to-do-item .to-do-title{max-width:calc(100% - 280px);padding-right:10px}.class-page .to-do-accordion-container .to-do-item-container .to-do-item .to-do-actions{max-width:280px}}@media screen and (min-width:1200px){.class-page .to-do-accordion-container .to-do-item-container .to-do-item .to-do-title{max-width:calc(100% - 280px);padding-right:10px}.class-page .to-do-accordion-container .to-do-item-container .to-do-item .to-do-actions{max-width:280px}}.class-page .upload-class-button{text-align:center;width:100%;cursor:pointer}.class-page .title-buttons-row{width:100%;justify-content:space-between;display:flex}.class-page .title-buttons-row .staff-title{cursor:pointer}.class-page .title-buttons-row .button-section.internals-module .cta-button{margin-top:15px}.class-page .title-buttons-row .button-section .cta-button{width:155px}.class-page .internal-selector-label{font-size:16px}.class-page #add-internal{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-end;display:block;display:none}.class-page #add-internal .dashboard-flexbox{width:100%;align-items:stretch;display:flex;flex-direction:row}.class-page #add-internal .dashboard-flexbox .dashboard-column{flex-direction:column;transition:all .25s ease-in-out;transition-delay:0.22s}.class-page #add-internal .dashboard-flexbox .dashboard-column.navigation-column{flex-shrink:0}.class-page #add-internal .dashboard-flexbox .dashboard-column.content-column{flex-grow:1;flex-basis:100px;overflow:hidden}.class-page #add-internal .dashboard-flexbox .dashboard-column .dashboard-navigation-container{z-index:2}@media screen and (max-width:399px){.class-page #add-internal .dashboard-flexbox .dashboard-column.expanded.content-column .dashboard-container{margin-right:-300px;pointer-events:none}.class-page #add-internal .dashboard-flexbox .dashboard-column.expanded.navigation-column{width:300px}.class-page #add-internal .dashboard-flexbox .dashboard-column.expanded.navigation-column .dashboard-navigation-container{padding:30px}.class-page #add-internal .dashboard-flexbox .dashboard-column.expanded.navigation-column .dashboard-navigation-container .side-menu-toggle-container{right:0}.class-page #add-internal .dashboard-flexbox .dashboard-column.collapsed.content-column{margin-right:0}.class-page #add-internal .dashboard-flexbox .dashboard-column.collapsed.navigation-column{width:42px}.class-page #add-internal .dashboard-flexbox .dashboard-column.collapsed.navigation-column .dashboard-navigation-container{padding:30px 10px}.class-page #add-internal .dashboard-flexbox .dashboard-column.collapsed.navigation-column .dashboard-navigation-container .side-menu-toggle-container{right:3px}}@media screen and (min-width:400px) and (max-width:1023px){.class-page #add-internal .dashboard-flexbox .dashboard-column.expanded.content-column .dashboard-container{margin-right:-300px;pointer-events:none}.class-page #add-internal .dashboard-flexbox .dashboard-column.expanded.navigation-column{width:300px}.class-page #add-internal .dashboard-flexbox .dashboard-column.expanded.navigation-column .dashboard-navigation-container{padding:30px}.class-page #add-internal .dashboard-flexbox .dashboard-column.expanded.navigation-column .dashboard-navigation-container .side-menu-toggle-container{right:0}.class-page #add-internal .dashboard-flexbox .dashboard-column.collapsed.content-column{margin-right:0}.class-page #add-internal .dashboard-flexbox .dashboard-column.collapsed.navigation-column{width:42px}.class-page #add-internal .dashboard-flexbox .dashboard-column.collapsed.navigation-column .dashboard-navigation-container{padding:30px 10px}.class-page #add-internal .dashboard-flexbox .dashboard-column.collapsed.navigation-column .dashboard-navigation-container .side-menu-toggle-container{right:3px}}@media screen and (min-width:1024px){.class-page #add-internal .dashboard-flexbox .dashboard-column.expanded.content-column{margin-right:0}.class-page #add-internal .dashboard-flexbox .dashboard-column.expanded.navigation-column{width:300px}.class-page #add-internal .dashboard-flexbox .dashboard-column.expanded.navigation-column .dashboard-navigation-container{padding:30px}.class-page #add-internal .dashboard-flexbox .dashboard-column.expanded.navigation-column .dashboard-navigation-container .side-menu-toggle-container{right:0}.class-page #add-internal .dashboard-flexbox .dashboard-column.collapsed.content-column{margin-right:0}.class-page #add-internal .dashboard-flexbox .dashboard-column.collapsed.navigation-column{width:42px}.class-page #add-internal .dashboard-flexbox .dashboard-column.collapsed.navigation-column .dashboard-navigation-container{padding:30px 10px}.class-page #add-internal .dashboard-flexbox .dashboard-column.collapsed.navigation-column .dashboard-navigation-container .side-menu-toggle-container{right:3px}}.class-page #add-internal .dashboard-container,.class-page #add-internal .hub-content{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.class-page #add-internal .dashboard-container{background-color:#fff;min-width:250px;overflow:hidden;transition:all .5s ease-in-out}.class-page #add-internal .dashboard-container .spacer-div{width:100%;padding:200px 30px}.class-page #add-internal .content-container{max-width:1220px;padding-bottom:60px}.class-page #add-internal .account-section{overflow:hidden}.class-page #add-internal .account-section .first-course{margin-left:0!important}.class-page #add-internal .account-section .third-course{margin-right:0!important}.class-page #add-internal .account-section.ncea-credits{min-height:200px}.class-page #add-internal .account-section.ncea-credits .cta-container.find-subject{justify-content:center}.class-page #add-internal .divider{width:calc(100% - 60px);margin:0 30px 30px 30px;border-top:solid 1px #d3d3d3}.class-page #add-internal .dashboard-title{text-align:center}.class-page #add-internal .dashboard-title span{font-weight:700}.class-page #add-internal .dashboard-loading-background{height:auto}.class-page #add-internal .dashboard-loading-background.hidden{display:none}.class-page #add-internal h2.module-title{text-align:left;margin:0;position:relative}.class-page #add-internal h2.module-title.start-learning{text-align:left}.class-page #add-internal h2.module-title .first-question-free-container{display:flex;position:absolute;top:7px;left:175px;width:170px}.class-page #add-internal h2.module-title .first-question-free-container .first-question-free-point{width:0;height:0;border-top:14px solid transparent;border-bottom:14px solid transparent;border-right:17px solid #b196de}.class-page #add-internal h2.module-title .first-question-free-container .first-question-free-text{background-color:#b196de;text-transform:uppercase;font-weight:700;line-height:1;letter-spacing:0;text-align:center;font-size:11px;color:#fff;padding:8px}.class-page #add-internal .toggle-group{width:calc(100% - 60px);margin:15px 30px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.class-page #add-internal .toggle-group .toggle{max-width:120px;padding:5px 10px;margin:0 5px;color:#280071;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:1px;position:relative;display:flex;align-items:center}.class-page #add-internal .toggle-group .toggle:first-child{margin-left:0}.class-page #add-internal .toggle-group .toggle:last-child{margin-right:0}.class-page #add-internal .toggle-group .toggle:before{content:"";position:absolute;width:100%;height:3px;bottom:-3px;left:0;background-color:#8ce2d0;visibility:hidden;transform:scaleX(0);transition:all .2s ease}.class-page #add-internal .toggle-group .toggle.active{color:#13a698}.class-page #add-internal .toggle-group .toggle.active,.class-page #add-internal .toggle-group .toggle:hover{cursor:pointer}.class-page #add-internal .toggle-group .toggle.active:before,.class-page #add-internal .toggle-group .toggle:hover:before{visibility:visible;transform:scaleX(1)}.class-page #add-internal .module-header-container{padding:0 30px 25px 30px;width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;justify-content:space-between}.class-page #add-internal .module-header-container .module-actions{display:flex;align-items:center}.class-page #add-internal .module-header-container .module-actions .cta-container .cta-button{margin:8px 0}.class-page #add-internal .module-header-container .module-actions .tutor-army-links-free{color:#a9a9a9;margin-right:10px;text-align:right;line-height:1;padding-top:15px}.class-page #add-internal .module-header-container .module-actions .tutor-army-links-free i{font-size:16px}.class-page #add-internal .module-header-container .cta-container{width:280px}.class-page #add-internal .module-header-container .cta-container .cta-button{margin:0}@media screen and (max-width:599px){.class-page #add-internal .module-header-container h2.module-title{font-size:20px;line-height:1;text-align:center;margin-bottom:10px}.class-page #add-internal .module-header-container h2.module-title .first-question-free-container{top:0;left:110px}.class-page #add-internal .module-header-container .module-actions{width:100%}.class-page #add-internal .module-header-container .cta-container{width:100%;margin-top:10px;justify-content:center}.class-page #add-internal .module-header-container .cta-container .cta-button{width:75%;height:30px;font-size:12px;padding:6px}.class-page #add-internal .module-header-container .cta-container.hidden{display:none}}@media screen and (min-width:600px) and (max-width:899px){.class-page #add-internal .module-header-container h2.module-title{padding-right:15px;font-size:24px;line-height:1}.class-page #add-internal .module-header-container h2.module-title .first-question-free-container{top:0;left:140px}.class-page #add-internal .module-header-container .cta-container{width:220px}}@media screen and (min-width:900px) and (max-width:1199px){.class-page #add-internal .module-header-container h2.module-title{padding-right:15px;font-size:24px;line-height:1}.class-page #add-internal .module-header-container h2.module-title .first-question-free-container{top:0;left:140px}.class-page #add-internal .module-header-container .cta-container{width:280px}}@media screen and (min-width:1200px){.class-page #add-internal .module-header-container h2.module-title{padding-right:15px}.class-page #add-internal .module-header-container .cta-container{width:280px}}@media screen and (max-width:399px){.class-page #add-internal .dashboard-title{font-size:24px;line-height:30px;letter-spacing:1.5px;margin:30px 0;padding:0 30px}.class-page #add-internal .not-mobile-small{display:none}}@media screen and (min-width:400px) and (max-width:499px){.class-page #add-internal .dashboard-title{font-size:28px;line-height:34px;letter-spacing:1.5px;margin:30px 0;padding:0 30px}}@media screen and (min-width:500px) and (max-width:599px){.class-page #add-internal .dashboard-title{font-size:36px;line-height:42px;letter-spacing:2px;margin:30px 0;padding:0 30px}}@media screen and (min-width:600px) and (max-width:899px){.class-page #add-internal .dashboard-title{font-size:42px;line-height:50px;letter-spacing:2px;margin:30px 0 45px;padding:0 30px}}@media screen and (min-width:900px) and (max-width:1199px){.class-page #add-internal .dashboard-title{font-size:48px;line-height:58px;letter-spacing:2px;margin:30px 0 45px;padding:0 30px}}@media screen and (min-width:1200px){.class-page #add-internal .dashboard-title{font-size:48px;line-height:58px;letter-spacing:2px;margin:30px 0 45px;padding:0 30px}}.class-page #add-internal .plan-promo-section .plan-promo-text-section{padding:5px}.class-page #add-internal .plan-promo-section .plan-promo-text-section p{color:#2a184b;text-align:left;font-weight:300}@media screen and (min-width:1200px){.class-page #add-internal .plan-promo-section .plan-promo-text-section p{font-size:16px;line-height:22px;letter-spacing:1px}}@media screen and (min-width:1600px){.class-page #add-internal .plan-promo-section .plan-promo-text-section p{font-size:18px;line-height:30px}}.class-page #add-internal .plan-promo-section .plan-promo-text-section .cta-container .cta-button{margin:0}@media screen and (max-width:599px){.class-page #add-internal .plan-promo-section{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:30px 0}.class-page #add-internal .plan-promo-section .plan-promo-image{display:flex;flex-wrap:wrap;align-items:center;width:75%;padding:10px}.class-page #add-internal .plan-promo-section .plan-promo-text-section{width:100%}}@media screen and (min-width:600px) and (max-width:1199px){.class-page #add-internal .plan-promo-section{display:flex;flex-wrap:wrap;align-items:flex-start;margin:30px 0 60px 0}.class-page #add-internal .plan-promo-section .plan-promo-image{width:300px;padding:20px}.class-page #add-internal .plan-promo-section .plan-promo-text-section{width:calc(100% - 300px)}}@media screen and (min-width:1200px){.class-page #add-internal .plan-promo-section{display:flex;flex-wrap:wrap;align-items:flex-start;margin:30px 0 60px 0}.class-page #add-internal .plan-promo-section .plan-promo-image{width:500px;padding:20px}.class-page #add-internal .plan-promo-section .plan-promo-text-section{width:calc(100% - 500px)}}.class-page #add-internal .info-container{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.class-page #add-internal .info-container .courses-container{width:100%;max-width:450px;cursor:auto;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.class-page #add-internal .info-container .courses-container .course{min-height:186px!important}@media screen and (max-width:599px){.class-page #add-internal .info-container .courses-container .course{min-height:220px!important}}.class-page #add-internal .info-container .courses-container .course .course-details-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.class-page #add-internal .info-container .courses-container .course .course-details-container .search-field{width:100%;position:relative}.class-page #add-internal .info-container .courses-container .course .course-details-container .search-field input{width:100%;padding:10px 12px 8px 34px;font-weight:300;font-size:14px;letter-spacing:.5px;color:#280071;border:solid 1px #e6e4e8}.class-page #add-internal .info-container .courses-container .course .course-details-container .search-field input:-moz-placeholder,.class-page #add-internal .info-container .courses-container .course .course-details-container .search-field input:-ms-input-placeholder,.class-page #add-internal .info-container .courses-container .course .course-details-container .search-field input::-moz-placeholder,.class-page #add-internal .info-container .courses-container .course .course-details-container .search-field input::-webkit-input-placeholder{font-weight:300;font-size:14px;letter-spacing:.5px}.class-page #add-internal .info-container .courses-container .course .course-details-container .search-field input:active,.class-page #add-internal .info-container .courses-container .course .course-details-container .search-field input:focus{outline:0}.class-page #add-internal .info-container .courses-container .course .course-details-container .search-field .search-icon{position:absolute;top:10px;left:13px}.class-page #add-internal .info-container .courses-container .course .course-details-container .search-field .search-icon i{transform:scaleX(-1);font-size:12px;color:#6638b6}.class-page #add-internal .info-container .courses-container .course .course-details-container .search-field .results{position:absolute;top:39px;width:100%;padding:0;border-color:#e6e4e8;max-height:110px;overflow-y:scroll}.class-page #add-internal .info-container .courses-container .course .course-details-container .search-field .results .search-result{background-color:#fff;transition:all .2s ease-in-out}.class-page #add-internal .info-container .courses-container .course .course-details-container .search-field .results .search-result:hover{background-color:#6638b6;cursor:pointer}.class-page #add-internal .info-container .courses-container .course .course-details-container .search-field .results .search-result:hover>a{color:#fff}.class-page #add-internal .info-container .courses-container .course .course-details-container .search-field .results .search-result a{color:#333;padding:8px 10px;display:block;text-decoration:none}.class-page #add-internal .info-container .courses-container .course .course-details-container .search-field .results .bottom-link{display:none}.class-page #add-internal .info-container .courses-container .course .course-details-container .cta-container{justify-content:center}.class-page #add-internal .info-container .courses-container .course .course-details-container .cta-container a,.class-page #add-internal .info-container .courses-container .course .course-details-container .cta-container a .cta-button{width:100%;margin:0}.class-page #add-internal .info-container .courses-container .course p.hr-text-paragraph{width:40%;margin:30px 0!important;height:8px}.class-page #add-internal .courses-container{width:100%;max-width:1220px;cursor:pointer;display:flex;align-items:center;justify-content:flex-start}.class-page #add-internal .courses-container.current .course,.class-page #add-internal .courses-container.plans .course{min-height:278px}.class-page #add-internal .courses-container.recommended .course{min-height:215px}.class-page #add-internal .courses-container a{width:100%;max-width:380px}.class-page #add-internal .courses-container a:active,.class-page #add-internal .courses-container a:focus{outline:0}.class-page #add-internal .courses-container .empty-holder{margin:5px}.class-page #add-internal .courses-container .empty-holder .course{margin:0}.class-page #add-internal .courses-container .course{width:100%;max-width:351px;margin:5px;border:1px solid #e6e4e8;transition:all .2s ease-in-out}.class-page #add-internal .courses-container .course.empty{background:#f6f5f9 url('/images/core/loaders/loader-ellipsis-mint.gif');background-position:center;background-repeat:no-repeat}.class-page #add-internal .courses-container .course:hover{border-color:#2cd5c4}.class-page #add-internal .courses-container .course.find-another{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-weight:700;letter-spacing:2.4px;color:#6638b6;transition:all .2s ease-in-out}.class-page #add-internal .courses-container .course.find-another:hover{color:#2cd5c4}@media screen and (max-width:399px){.class-page #add-internal .courses-container .course.find-another{height:347px}}@media screen and (min-width:400px) and (max-width:499px){.class-page #add-internal .courses-container .course.find-another{height:347px}}@media screen and (min-width:500px) and (max-width:599px){.class-page #add-internal .courses-container .course.find-another{height:295px}}@media screen and (min-width:600px) and (max-width:1199px){.class-page #add-internal .courses-container .course.find-another{height:295px}}@media screen and (min-width:1200px){.class-page #add-internal .courses-container .course.find-another{height:295px}}.class-page #add-internal .courses-container .course .course-details-container{position:relative;width:100%;padding:15px;background-color:#fff}.class-page #add-internal .courses-container .course .course-details-container p{margin:0;line-height:1}.class-page #add-internal .courses-container .course .course-details-container .course-level{font-size:24px;letter-spacing:1px;margin-bottom:5px;max-height:25px;max-width:calc(100% - 60px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.class-page #add-internal .courses-container .course .course-details-container .course-subject{font-weight:700;font-size:13px;letter-spacing:1px;margin-bottom:18px;padding-right:60px}.class-page #add-internal .courses-container .course .course-details-container .course-code{font-size:12px;letter-spacing:1px;margin-bottom:0}.class-page #add-internal .courses-container .course .course-details-container .course-credits{position:absolute;top:15px;right:15px;width:60px;height:60px;border-radius:50%;background-color:#f6f5f9;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column}.class-page #add-internal .courses-container .course .course-details-container .course-credits .amount{font-weight:700;font-size:32px;color:#280071;line-height:1}.class-page #add-internal .courses-container .course .course-details-container .course-credits span{font-weight:700;font-size:10px;color:#280071;letter-spacing:.5px;margin-top:-3px}.class-page #add-internal .courses-container .course .course-details-container .course-progress-container{width:100%;height:25px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.class-page #add-internal .courses-container .course .course-details-container .course-progress-container p{font-size:12px;margin:0;padding:0;width:100%;max-width:50%}.class-page #add-internal .courses-container .course .course-details-container .course-progress-container .course-progress{background-color:#e6e4e8;height:6px;width:100%;max-width:50%}.class-page #add-internal .courses-container .course .course-details-container .course-progress-container .course-progress .question-progress,.class-page #add-internal .courses-container .course .course-details-container .course-progress-container .course-progress .video-progress{height:6px}.class-page #add-internal .courses-container .course .course-details-container .course-progress-container .course-progress .video-progress{background-color:#13a698}.class-page #add-internal .courses-container .course .course-details-container .course-progress-container .course-progress .question-progress{background-color:#280071}.class-page #add-internal .courses-container .course .continue-holder{padding:15px;background-color:#f6f5f9;transition:all .2s ease-in-out}.class-page #add-internal .courses-container .course .continue-holder:hover{background-color:#e6e4e8;cursor:pointer}.class-page #add-internal .courses-container .course .continue-holder:hover>a:active,.class-page #add-internal .courses-container .course .continue-holder:hover>a:focus{outline:0}.class-page #add-internal .courses-container .course .continue-holder:hover>a .play-icon i{color:#fff}.class-page #add-internal .courses-container .course .continue-holder a{width:calc(100% - 1px);display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.class-page #add-internal .courses-container .course .continue-holder a .continue-image{width:144px;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.class-page #add-internal .courses-container .course .continue-holder a .continue-image .play-icon{position:absolute;top:50%;left:50%;width:33px;height:33px;border:solid 2px #fff;border-radius:50%;background-color:rgba(255,255,255,.3);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;transform:translate(-50%,-50%)}.class-page #add-internal .courses-container .course .continue-holder a .continue-image .play-icon i{font-size:11px;padding-left:3px;color:#fff}.class-page #add-internal .courses-container .course .continue-holder a .continue-description{width:calc(100% - 144px);padding:0 15px;display:flex;flex-wrap:wrap;align-items:flex-start;flex-direction:column}.class-page #add-internal .courses-container .course .continue-holder a .continue-description p{margin:0}.class-page #add-internal .courses-container .course .continue-holder a .continue-description .module-name{font-weight:700;font-size:14px;letter-spacing:.5px;line-height:1.3;margin-bottom:9px}.class-page #add-internal .courses-container .course .continue-holder a .continue-description .module-details{font-size:14px;letter-spacing:.5px;line-height:1.3}@media screen and (max-width:399px){.class-page #add-internal .info-container .courses-container{padding:0 15px}.class-page #add-internal .info-container .courses-container .course{margin:0}.class-page #add-internal .info-container .courses-container .course .info-title{margin-bottom:10px}.class-page #add-internal .courses-container{padding:0 20px}.class-page #add-internal .courses-container .course .course-details-container{height:90px}.class-page #add-internal .courses-container .course .course-details-container .course-level{font-size:20px}.class-page #add-internal .courses-container .course .course-details-container .course-subject{font-size:12px;margin-bottom:10px}.class-page #add-internal .courses-container .course .course-details-container .course-code{font-size:12px}.class-page #add-internal .courses-container .course .continue-holder{height:165px;padding:20px 10px}.class-page #add-internal .courses-container .course .continue-holder a .continue-image{width:100%!important;margin-bottom:15px}.class-page #add-internal .courses-container .course .continue-holder a .continue-description{width:100%!important}.class-page #add-internal .courses-container .course .continue-holder a .continue-description p{text-align:center;width:100%!important}.class-page #add-internal .courses-container .course .continue-holder a .continue-description p.module-name{font-size:12px}.class-page #add-internal .courses-container .course .continue-holder a .continue-description p.module-details{display:none}}@media screen and (min-width:400px) and (max-width:499px){.class-page #add-internal .info-container .courses-container{padding:0 15px}.class-page #add-internal .info-container .courses-container .course{margin:0}.class-page #add-internal .info-container .courses-container .course .info-title{margin-bottom:10px}.class-page #add-internal .courses-container{padding:0 20px}.class-page #add-internal .courses-container .course{max-width:339px}.class-page #add-internal .courses-container .course .course-details-container{height:90px}.class-page #add-internal .courses-container .course .course-details-container .course-level{font-size:20px}.class-page #add-internal .courses-container .course .course-details-container .course-subject{font-size:12px;margin-bottom:10px}.class-page #add-internal .courses-container .course .course-details-container .course-code{font-size:12px}.class-page #add-internal .courses-container .course .continue-holder{height:165px;padding:20px 10px}.class-page #add-internal .courses-container .course .continue-holder a .continue-image{width:100%!important;margin-bottom:15px}.class-page #add-internal .courses-container .course .continue-holder a .continue-description{width:100%!important}.class-page #add-internal .courses-container .course .continue-holder a .continue-description p{text-align:center;width:100%!important}.class-page #add-internal .courses-container .course .continue-holder a .continue-description p.module-name{font-size:12px}.class-page #add-internal .courses-container .course .continue-holder a .continue-description p.module-details{display:none}}@media screen and (min-width:500px) and (max-width:599px){.class-page #add-internal .info-container .courses-container{padding:0 30px}.class-page #add-internal .info-container .courses-container .course{margin:0}.class-page #add-internal .info-container .courses-container .course .info-title{margin-bottom:10px}.class-page #add-internal .courses-container{padding:0 20px}}@media screen and (min-width:600px) and (max-width:899px){.class-page #add-internal .info-container .courses-container{padding:0 30px}.class-page #add-internal .info-container .courses-container .course{margin:5px}.class-page #add-internal .info-container .courses-container .course .info-title{margin-bottom:10px}.class-page #add-internal .courses-container{padding:0 30px}}@media screen and (min-width:900px) and (max-width:1199px){.class-page #add-internal .info-container .courses-container{padding:0 30px}.class-page #add-internal .info-container .courses-container .course{margin:5px}.class-page #add-internal .info-container .courses-container .course .info-title{margin-bottom:10px}.class-page #add-internal .courses-container{padding:0 30px}}@media screen and (min-width:1200px){.class-page #add-internal .info-container .courses-container{padding:0 30px}.class-page #add-internal .info-container .courses-container .course{margin:5px}.class-page #add-internal .info-container .courses-container .course .info-title{margin-bottom:10px}.class-page #add-internal .courses-container{padding:0 30px}}.class-page #add-internal .error-overlay-container{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.class-page #add-internal .error-overlay-container.nsn-error{display:none}.class-page #add-internal .error-overlay-container.nsn-error.visible{display:flex}.class-page #add-internal .error-overlay-container .error-overlay{position:relative;width:500px;background-color:#fff;border:solid 1px #d3d3d3;padding:30px;margin:30px;box-shadow:0 8px 4px -4px rgba(0,0,0,.2);display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.class-page #add-internal .error-overlay-container .error-overlay p{margin:0}.class-page #add-internal .error-overlay-container .error-overlay .form-holder{width:100%}.class-page #add-internal .error-overlay-container .error-overlay .form-holder .nsn-input{width:100%;margin:15px 0;padding:7px 13px 6px;border-color:#aaa;border-width:1px}.class-page #add-internal .error-overlay-container .error-overlay .form-holder .chzn-container a span,.class-page #add-internal .error-overlay-container .error-overlay .form-holder .chzn-search input,.class-page #add-internal .error-overlay-container .error-overlay .form-holder .nsn-input{letter-spacing:.5px;font-size:14px}.class-page #add-internal .error-overlay-container .error-overlay .form-holder .chzn-search input{color:#280071}.class-page #add-internal .error-overlay-container .error-overlay .form-holder .chzn-search::before{top:11px;right:10px;color:#13a698}.class-page #add-internal .error-overlay-container .error-overlay .form-holder .chzn-results li.active-result.result-selected,.class-page #add-internal .error-overlay-container .error-overlay .form-holder .chzn-results li.active-result:active,.class-page #add-internal .error-overlay-container .error-overlay .form-holder .chzn-results li.active-result:focus,.class-page #add-internal .error-overlay-container .error-overlay .form-holder .chzn-results li.active-result:focus-within,.class-page #add-internal .error-overlay-container .error-overlay .form-holder .chzn-results li.active-result:hover{background-color:#6638b6;color:#fff}.class-page #add-internal .error-overlay-container .error-overlay .form-holder #school_id_chzn_o_0{display:none}.class-page #add-internal .error-overlay-container .error-overlay .form-holder .conditions{text-align:center}.class-page #add-internal .error-overlay-container .error-overlay .form-holder .cta-container{justify-content:center}.class-page #add-internal .error-overlay-container .error-overlay .form-holder .cta-container .saving-ajax{margin-top:1px}.class-page #add-internal .error-overlay-container .error-overlay .form-holder .error-message{width:100%;text-align:center;color:#d0021b;letter-spacing:.5px;font-size:14px}.class-page #add-internal .error-overlay-container .error-overlay .close-error-modal{position:absolute;top:8px;right:10px}.class-page #add-internal .error-overlay-container .error-overlay .close-error-modal:hover>i{color:#6638b6;cursor:pointer}.class-page #add-internal .error-overlay-container .error-overlay .close-error-modal i{font-size:20px;color:#d0021b;margin:0;padding:0;transition:all .2s ease-in-out}.class-page #add-internal .student-credits-container{width:100%;min-height:200px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.class-page #add-internal .student-credits-container.error-modal{align-items:flex-start}.class-page #add-internal .student-credits-container .student-credits-items{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.class-page #add-internal .student-credits-container .student-credits-items.error-container{position:relative}.class-page #add-internal .student-credits-container .student-credits-items.error-container .student-credits-item{opacity:.4;display:flex!important}.class-page #add-internal .student-credits-container .student-credits-items.error-container .student-credits-item .student-credits-item-grade-container{opacity:1}.class-page #add-internal .student-credits-container .student-credits-items.error-container .add-nsn-number{justify-content:center}@media screen and (max-width:599px){.class-page #add-internal .student-credits-container .student-credits-items.error-container .add-nsn-number{width:100%;margin-top:10px;padding:0 15px;justify-content:center}.class-page #add-internal .student-credits-container .student-credits-items.error-container .add-nsn-number .cta-button{width:75%;height:30px;font-size:12px;padding:6px}}@media screen and (min-width:600px) and (max-width:899px){.class-page #add-internal .student-credits-container .student-credits-items.error-container .add-nsn-number{width:220px}}@media screen and (min-width:900px) and (max-width:1199px){.class-page #add-internal .student-credits-container .student-credits-items.error-container .add-nsn-number{width:280px}}@media screen and (min-width:1200px){.class-page #add-internal .student-credits-container .student-credits-items.error-container .add-nsn-number{width:280px}}.class-page #add-internal .student-credits-container .student-credits-items .mobile-line-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.class-page #add-internal .student-credits-container .student-credits-items .mobile-line-container .mobile-line-1,.class-page #add-internal .student-credits-container .student-credits-items .mobile-line-container .mobile-line-2{display:flex;flex-wrap:wrap;align-items:center}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;display:none}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item.active{display:flex}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item span.symbol{color:#1a0049}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .see-more-container{width:100%;text-align:center}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .see-more-container span.see-more{color:#a9a2b6;transition:all .2s ease-in-out}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .see-more-container span.see-more:hover{color:#2cd5c4;cursor:pointer}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container .student-credits-item-level{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container .student-credits-item-level p{font-weight:300;color:#280071;text-align:center}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container .student-credits-item-level_next,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container .student-credits-item-level_previous{cursor:pointer;transition:all .2s ease-in-out}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container .student-credits-item-level_next.disabled,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container .student-credits-item-level_previous.disabled{pointer-events:none;opacity:.3}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container{width:100%;opacity:0;transition:all .2s ease-in-out;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container.visible{opacity:1}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_achieved,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_excellence,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_merit,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_total{border-radius:50%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_achieved span,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_excellence span,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_merit span,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_total span{width:100%;text-align:center;color:#fff}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_achieved span.amount .max,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_excellence span.amount .max,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_merit span.amount .max,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_total span.amount .max{color:#fff}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_achieved{background-color:#b196de}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_merit{background-color:#6638b6}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_excellence{background-color:#280071}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_total{background-color:#2cd5c4}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container--mobile{width:280px;border:solid 1px #d3d3d3;margin-top:15px}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container--mobile .student-credits-item--mobile{color:#280071;width:100%;padding:0 15px;margin-top:10px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container--mobile .student-credits-item--mobile:last-child{margin-bottom:10px}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container--mobile .student-credits-item--mobile.row-header{padding:15px;background-color:#13a698;margin:0}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container--mobile .student-credits-item--mobile.row-header .credits,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container--mobile .student-credits-item--mobile.row-header .grade{font-weight:700;color:#fff}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container--mobile .student-credits-item--mobile .credits,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container--mobile .student-credits-item--mobile .grade{font-size:12px;letter-spacing:1px;width:50%}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container--mobile .student-credits-item--mobile .credits.col-footer,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container--mobile .student-credits-item--mobile .grade.col-footer{font-weight:700}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container--mobile .student-credits-item--mobile .credits{text-align:right}.class-page #add-internal .student-credits-container .credit-problem{position:relative}.class-page #add-internal .student-credits-container .credit-problem .problem-outer{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.class-page #add-internal .student-credits-container .credit-problem .problem-outer .problem-inner{background-color:#280071;width:300px}.class-page #add-internal .student-credits-container .credit-problem .problem-outer .problem-inner #card-element,.class-page #add-internal .student-credits-container .credit-problem .problem-outer .problem-inner input[type=date],.class-page #add-internal .student-credits-container .credit-problem .problem-outer .problem-inner input[type=email],.class-page #add-internal .student-credits-container .credit-problem .problem-outer .problem-inner input[type=number],.class-page #add-internal .student-credits-container .credit-problem .problem-outer .problem-inner input[type=password],.class-page #add-internal .student-credits-container .credit-problem .problem-outer .problem-inner input[type=text],.class-page #add-internal .student-credits-container .credit-problem .problem-outer .problem-inner textarea{color:#2a184b!important;background-color:#fff;padding:10px 15px;border:solid 1px #827c8e;border-radius:0!important;letter-spacing:1px;width:100%;margin:5px 0}.class-page #add-internal .student-credits-container .credit-problem .problem-outer .problem-inner #card-element::placeholder,.class-page #add-internal .student-credits-container .credit-problem .problem-outer .problem-inner input[type=date]::placeholder,.class-page #add-internal .student-credits-container .credit-problem .problem-outer .problem-inner input[type=email]::placeholder,.class-page #add-internal .student-credits-container .credit-problem .problem-outer .problem-inner input[type=number]::placeholder,.class-page #add-internal .student-credits-container .credit-problem .problem-outer .problem-inner input[type=password]::placeholder,.class-page #add-internal .student-credits-container .credit-problem .problem-outer .problem-inner input[type=text]::placeholder,.class-page #add-internal .student-credits-container .credit-problem .problem-outer .problem-inner textarea::placeholder{color:#a9a2b6;opacity:1}.class-page #add-internal .student-credits-container .credit-problem .problem-outer .problem-inner textarea{resize:vertical;overflow:auto}.class-page #add-internal .student-credits-container .credit-problem .problem-outer .problem-inner .chzn-select-container{transition:all .2s ease-in-out}.class-page #add-internal .student-credits-container .credit-problem .problem-outer .problem-inner .chzn-select-container:not(.disabled){border:solid 1px #827c8e}.class-page #add-internal .student-credits-container .credit-problem .problem-outer .problem-inner .chzn-select-container.disabled{cursor:auto;border:solid 1px #d3d3d3}.class-page #add-internal .student-credits-container .credit-problem .problem-outer .problem-inner .chzn-select-container:not(.disabled) .chzn-container-single .chzn-single span{color:#1a0049}.class-page #add-internal .student-credits-container .credit-problem .problem-outer .problem-inner .chzn-select-container .chzn-container-single .chzn-single{padding-left:7px;height:24px;line-height:23px;border:0}.class-page #add-internal .student-credits-container .credit-problem .problem-outer .problem-inner .chzn-select-container .chzn-container-single .chzn-single span{font-size:11px;letter-spacing:2.4px}.class-page #add-internal .student-credits-container .credit-problem .problem-outer .problem-inner .chzn-select-container .chzn-container-single .chzn-single.chzn-default span{color:#a9a2b6}.class-page #add-internal .student-credits-container .credit-problem .problem-outer .problem-inner .chzn-select-container .chzn-container-single .chzn-single div{height:33px;width:25px;top:-4px}.class-page #add-internal .student-credits-container .credit-problem .problem-outer .problem-inner .chzn-select-container .chzn-container-single .chzn-drop{border:solid 1px #d3d3d3}.class-page #add-internal .student-credits-container .credit-problem .problem-outer .problem-inner .chzn-select-container .chzn-container-single .chzn-drop .chzn-search{padding:0;border-bottom:solid 1px #d3d3d3}.class-page #add-internal .student-credits-container .credit-problem .problem-outer .problem-inner .chzn-select-container .chzn-container-single .chzn-drop .chzn-search:before{top:5px;right:5px;color:#a9a9a9}.class-page #add-internal .student-credits-container .credit-problem .problem-outer .problem-inner .chzn-select-container .chzn-container-single .chzn-drop .chzn-search input[type=text]{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.class-page #add-internal .student-credits-container .credit-problem .problem-outer .problem-inner .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.class-page #add-internal .student-credits-container .credit-problem .problem-outer .problem-inner .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.highlighted,.class-page #add-internal .student-credits-container .credit-problem .problem-outer .problem-inner .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.result-selected,.class-page #add-internal .student-credits-container .credit-problem .problem-outer .problem-inner .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:active,.class-page #add-internal .student-credits-container .credit-problem .problem-outer .problem-inner .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus,.class-page #add-internal .student-credits-container .credit-problem .problem-outer .problem-inner .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus-within,.class-page #add-internal .student-credits-container .credit-problem .problem-outer .problem-inner .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:hover{background-color:#6638b6!important;color:#fff}.class-page #add-internal .student-credits-container .credit-problem .problem-outer .problem-inner .chzn-select-container select:hover{border-color:#2cd5c4}.class-page #add-internal .student-credits-container .credit-problem .problem-outer .problem-inner p{color:#fff}@media screen and (max-width:399px){.class-page #add-internal .student-credits-container{min-height:90px}.class-page #add-internal .student-credits-container .student-credits-items{padding:0 30px}.class-page #add-internal .student-credits-container .student-credits-items .mobile-line-container{width:100%}.class-page #add-internal .student-credits-container .student-credits-items .mobile-line-container .mobile-line-1,.class-page #add-internal .student-credits-container .student-credits-items .mobile-line-container .mobile-line-2{max-width:260px;margin-bottom:15px}.class-page #add-internal .student-credits-container .student-credits-items .mobile-line-container .mobile-line-1{padding-right:52px}.class-page #add-internal .student-credits-container .student-credits-items .mobile-line-container .mobile-line-2{padding-left:22px}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item span.symbol{font-size:15px;margin:0 10px}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .see-more-container{margin-top:15px}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .see-more-container span.see-more{font-size:12px;letter-spacing:.5px}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container{padding:0}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container .student-credits-item-level{margin:0 15px}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container .student-credits-item-level p{font-size:14px;letter-spacing:1px;margin:0}.class-page #add-internal .student-credits-container .student-credits-item-grade-container{display:none!important}.class-page #add-internal .student-credits-container .student-credits-item-grade-container--mobile{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}}@media screen and (min-width:400px) and (max-width:499px){.class-page #add-internal .student-credits-container{min-height:90px}.class-page #add-internal .student-credits-container .student-credits-items{padding:0 30px}.class-page #add-internal .student-credits-container .student-credits-items .mobile-line-container{width:100%}.class-page #add-internal .student-credits-container .student-credits-items .mobile-line-container .mobile-line-1,.class-page #add-internal .student-credits-container .student-credits-items .mobile-line-container .mobile-line-2{max-width:400px;margin-bottom:15px}.class-page #add-internal .student-credits-container .student-credits-items .mobile-line-container .mobile-line-1{padding-right:69px}.class-page #add-internal .student-credits-container .student-credits-items .mobile-line-container .mobile-line-2{padding-left:24px}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item span.symbol{font-size:24px;margin:0 15px}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .see-more-container{margin-top:15px}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .see-more-container span.see-more{font-size:12px;letter-spacing:.5px}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container{padding:0}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container .student-credits-item-level{margin:0 15px}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container .student-credits-item-level p{font-size:18px;letter-spacing:1px;margin:0}.class-page #add-internal .student-credits-container .student-credits-item-grade-container{display:none!important}.class-page #add-internal .student-credits-container .student-credits-item-grade-container--mobile{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}}@media screen and (min-width:500px) and (max-width:599px){.class-page #add-internal .student-credits-container{min-height:90px}.class-page #add-internal .student-credits-container .student-credits-items{padding:0 30px}.class-page #add-internal .student-credits-container .student-credits-items .mobile-line-container{width:100%}.class-page #add-internal .student-credits-container .student-credits-items .mobile-line-container .mobile-line-1,.class-page #add-internal .student-credits-container .student-credits-items .mobile-line-container .mobile-line-2{max-width:503px;margin-bottom:15px}.class-page #add-internal .student-credits-container .student-credits-items .mobile-line-container .mobile-line-1{padding-right:83px}.class-page #add-internal .student-credits-container .student-credits-items .mobile-line-container .mobile-line-2{padding-left:38px}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item span.symbol{font-size:24px;margin:0 15px}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .see-more-container{margin-top:15px}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .see-more-container span.see-more{font-size:12px;letter-spacing:.5px}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container{padding:0}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container .student-credits-item-level{margin:0 15px}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container .student-credits-item-level p{font-size:18px;letter-spacing:1px;margin:0}.class-page #add-internal .student-credits-container .student-credits-item-grade-container{display:none!important}.class-page #add-internal .student-credits-container .student-credits-item-grade-container--mobile{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}}@media screen and (min-width:600px) and (max-width:899px){.class-page #add-internal .student-credits-container .student-credits-items{padding:0 30px}.class-page #add-internal .student-credits-container .student-credits-items .mobile-line-1,.class-page #add-internal .student-credits-container .student-credits-items .mobile-line-2{margin-bottom:30px}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item span.symbol{font-size:21px;margin:0 15px}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .see-more-container{margin-top:15px}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .see-more-container span.see-more{font-size:11px;letter-spacing:.5px}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container{padding:0 0 30px 0}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container .student-credits-item-level{margin:0 15px}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container .student-credits-item-level p{font-size:18px;letter-spacing:1px;margin:0}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_achieved,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_excellence,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_merit,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_total{width:90px;height:90px}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_achieved span.amount,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_excellence span.amount,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_merit span.amount,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_total span.amount{font-size:28px;letter-spacing:1px;margin-top:-5px}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_achieved span.amount .max,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_excellence span.amount .max,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_merit span.amount .max,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_total span.amount .max{font-size:14px;letter-spacing:.5px}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_achieved span.grade,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_excellence span.grade,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_merit span.grade,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_total span.grade{font-size:10px;margin-top:-8px;letter-spacing:.5px;font-weight:700}.class-page #add-internal .student-credits-container .student-credits-item-grade-container--mobile{display:none}}@media screen and (min-width:900px) and (max-width:1199px){.class-page #add-internal .student-credits-container .student-credits-items{padding:0 30px}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .mobile-line-1,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .mobile-line-2{margin-bottom:30px}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item span.symbol{font-size:24px;margin:0 15px}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .see-more-container{margin-top:15px}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .see-more-container span.see-more{font-size:12px;letter-spacing:.5px}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container{padding:0 0 30px 0}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container .student-credits-item-level{margin:0 15px}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container .student-credits-item-level p{font-size:18px;letter-spacing:1px;margin:0}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_achieved,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_excellence,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_merit,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_total{width:120px;height:120px}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_achieved span.amount,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_excellence span.amount,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_merit span.amount,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_total span.amount{font-size:36px;letter-spacing:1px;margin-top:-5px}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_achieved span.amount .max,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_excellence span.amount .max,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_merit span.amount .max,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_total span.amount .max{font-size:14px;letter-spacing:.5px}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_achieved span.grade,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_excellence span.grade,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_merit span.grade,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_total span.grade{font-size:11px;margin-top:-8px;letter-spacing:.5px;font-weight:700}.class-page #add-internal .student-credits-container .student-credits-item-grade-container--mobile{display:none}}@media screen and (min-width:1200px){.class-page #add-internal .student-credits-container .student-credits-items{padding:0 30px}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .mobile-line-1,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .mobile-line-2{margin-bottom:30px}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item span.symbol{font-size:24px;margin:0 15px}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .see-more-container{margin-top:15px}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .see-more-container span.see-more{font-size:12px;letter-spacing:.5px}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container{padding:0 0 30px 0}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container .student-credits-item-level{margin:0 15px}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container .student-credits-item-level p{font-size:18px;letter-spacing:1px;margin:0}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_achieved,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_excellence,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_merit,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_total{width:120px;height:120px}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_achieved span.amount,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_excellence span.amount,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_merit span.amount,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_total span.amount{font-size:36px;letter-spacing:1px;margin-top:-5px}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_achieved span.amount .max,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_excellence span.amount .max,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_merit span.amount .max,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_total span.amount .max{font-size:14px;letter-spacing:.5px}.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_achieved span.grade,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_excellence span.grade,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_merit span.grade,.class-page #add-internal .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_total span.grade{font-size:11px;margin-top:-8px;letter-spacing:.5px;font-weight:700}.class-page #add-internal .student-credits-container .student-credits-item-grade-container--mobile{display:none}}.class-page .internal-section{display:flex;justify-content:space-between}.class-page .internal-section .internal-actions{display:flex}.class-page .internal-section .internal-actions .edit-internal-tasks-button{cursor:pointer;margin-right:10px;transition:all .2s ease-in-out}.class-page .internal-section .internal-actions .edit-internal-tasks-button span{color:#2cd5c4;transition:all .2s ease-in-out}.class-page .internal-section .internal-actions .edit-internal-tasks-button:hover{color:#13a698}.class-page .internal-section .internal-actions .edit-internal-tasks-button:hover span{color:#13a698}.class-page .internal-section .internal-actions .remove-internal-button{cursor:pointer;color:#d0021b;transition:all .2s ease-in-out;margin:0 10px;font-size:18px}.class-page .internal-section .internal-actions .remove-internal-button i{transition:all .2s ease-in-out}.class-page .internal-section .internal-actions .remove-internal-button:hover i{transform:rotate(90deg)}.class-page .error-message{width:100%;text-align:right;color:#d0021b;letter-spacing:.5px;font-size:14px;margin-bottom:15px}.class-page .course-holder .subject .internal-select-link:not(.disabled){cursor:pointer;transition:all .2s ease-in-out}.class-page .course-holder .subject .internal-select-link:not(.disabled):hover:not(.disabled) .subject-standard-code,.class-page .course-holder .subject .internal-select-link:not(.disabled):hover:not(.disabled) .subject-standard-name{color:#13a698!important}.class-page .approve-tasks-modal{max-width:900px;margin:auto;padding:0 30px}.class-page .approve-tasks-modal .cta-container{justify-content:center}.class-page .nav-container{margin-top:70px;justify-content:flex-start!important}.class-page .top-container{display:flex;justify-content:space-between;align-items:center}.class-page .top-container .delete-class-button{color:#2a184b;text-align:right;line-height:25px;font-size:14px;letter-spacing:1px;color:#d0021b;cursor:pointer;transition:all .2s ease-in-out}.class-page .top-container .delete-class-button:hover{color:#9d0214}.add-student-modal{max-width:700px;margin:auto}.add-student-modal .modal-title{text-align:center}.add-student-modal .add-student-form{padding:30px 0}.add-student-modal .add-student-form input[type=text]:active,.add-student-modal .add-student-form input[type=text]:focus{outline:0;text-decoration:none}.add-student-modal .autocomplete-box{color:#2a184b!important;background-color:#fff;padding:10px 15px;border:solid 1px #827c8e;border-radius:0!important;letter-spacing:1px;width:100%;margin:5px 0}.add-student-modal .autocomplete-box::placeholder{color:#a9a2b6;opacity:1}.add-student-modal .cta-container{justify-content:center}.add-student-modal .instructions-section{padding:30px 0}.add-student-modal .instructions-section ul{font-size:16px}.add-student-modal .instructions-section ul li{margin-top:20px}.class-progress-table .tasks-completed{width:100%}.class-progress-table .tasks-completed .edit-tasks-completed{float:right;color:#2cd5c4;cursor:pointer}.class-progress-table .tasks-completed .edit-tasks-completed:hover{color:#13a698}.class-progress-table .assessment-submitted-cell,.class-progress-table .videos-watched-cell{justify-content:space-between!important;flex-direction:row!important}.class-progress-table .assessment-submitted-cell .chzn-container,.class-progress-table .videos-watched-cell .chzn-container{width:165px!important}.class-progress-table .flex-row .flex-cell.no-padding{padding:0 10px}.class-progress-table .flex-row .flex-cell i.access{color:#3c763d}.class-progress-table .flex-row .flex-cell i.not-paid{color:#d0021b}.class-progress-table .flex-row .flex-cell i.no-access{color:#d0021b}.class-progress-table .flex-row .flex-cell .task-cell{width:50%;height:100%;padding:5px 10px}.class-progress-table .flex-row .flex-cell .task-cell.border{border-right:1px solid #d3d3d3}#edit-tasks-modal .tasks-completed-holder{display:flex}#edit-tasks-modal .tasks-completed-holder #card-element,#edit-tasks-modal .tasks-completed-holder input[type=date],#edit-tasks-modal .tasks-completed-holder input[type=email],#edit-tasks-modal .tasks-completed-holder input[type=number],#edit-tasks-modal .tasks-completed-holder input[type=password],#edit-tasks-modal .tasks-completed-holder input[type=text],#edit-tasks-modal .tasks-completed-holder textarea{color:#2a184b!important;background-color:#fff;padding:10px 15px;border:solid 1px #827c8e;border-radius:0!important;letter-spacing:1px;width:100%;margin:5px 0}#edit-tasks-modal .tasks-completed-holder #card-element::placeholder,#edit-tasks-modal .tasks-completed-holder input[type=date]::placeholder,#edit-tasks-modal .tasks-completed-holder input[type=email]::placeholder,#edit-tasks-modal .tasks-completed-holder input[type=number]::placeholder,#edit-tasks-modal .tasks-completed-holder input[type=password]::placeholder,#edit-tasks-modal .tasks-completed-holder input[type=text]::placeholder,#edit-tasks-modal .tasks-completed-holder textarea::placeholder{color:#a9a2b6;opacity:1}#edit-tasks-modal .tasks-completed-holder textarea{resize:vertical;overflow:auto}#edit-tasks-modal .tasks-completed-holder .chzn-select-container{transition:all .2s ease-in-out}#edit-tasks-modal .tasks-completed-holder .chzn-select-container:not(.disabled){border:solid 1px #827c8e}#edit-tasks-modal .tasks-completed-holder .chzn-select-container.disabled{cursor:auto;border:solid 1px #d3d3d3}#edit-tasks-modal .tasks-completed-holder .chzn-select-container:not(.disabled) .chzn-container-single .chzn-single span{color:#1a0049}#edit-tasks-modal .tasks-completed-holder .chzn-select-container .chzn-container-single .chzn-single{padding-left:7px;height:24px;line-height:23px;border:0}#edit-tasks-modal .tasks-completed-holder .chzn-select-container .chzn-container-single .chzn-single span{font-size:11px;letter-spacing:2.4px}#edit-tasks-modal .tasks-completed-holder .chzn-select-container .chzn-container-single .chzn-single.chzn-default span{color:#a9a2b6}#edit-tasks-modal .tasks-completed-holder .chzn-select-container .chzn-container-single .chzn-single div{height:33px;width:25px;top:-4px}#edit-tasks-modal .tasks-completed-holder .chzn-select-container .chzn-container-single .chzn-drop{border:solid 1px #d3d3d3}#edit-tasks-modal .tasks-completed-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-search{padding:0;border-bottom:solid 1px #d3d3d3}#edit-tasks-modal .tasks-completed-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-search:before{top:5px;right:5px;color:#a9a9a9}#edit-tasks-modal .tasks-completed-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-search input[type=text]{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}#edit-tasks-modal .tasks-completed-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}#edit-tasks-modal .tasks-completed-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.highlighted,#edit-tasks-modal .tasks-completed-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.result-selected,#edit-tasks-modal .tasks-completed-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:active,#edit-tasks-modal .tasks-completed-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus,#edit-tasks-modal .tasks-completed-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus-within,#edit-tasks-modal .tasks-completed-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:hover{background-color:#6638b6!important;color:#fff}#edit-tasks-modal .tasks-completed-holder .chzn-select-container select:hover{border-color:#2cd5c4}#edit-tasks-modal .tasks-completed-holder .tasks-completed-input{text-align:center;width:50px!important}#edit-tasks-modal .tasks-completed-holder .cta-button{width:90px}#edit-tasks-modal .loading{height:350px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}#edit-tasks-modal .loading .image{background:url(/images/core/loaders/mint-100.png) center no-repeat;animation:spin 2s linear infinite;width:100px;height:100px;display:inline-block}.form-group input[type=email],.form-group input[type=number],.form-group input[type=password],.form-group input[type=text]{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-group input[type=email]:focus,.form-group input[type=number]:focus,.form-group input[type=password]:focus,.form-group input[type=text]:focus{border-color:#280071;outline:0;box-shadow:"inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(40, 0, 113, .6)"}.form-group input[type=email]:focus,.form-group input[type=number]:focus,.form-group input[type=password]:focus,.form-group input[type=text]:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-group input[type=email]::-moz-placeholder,.form-group input[type=number]::-moz-placeholder,.form-group input[type=password]::-moz-placeholder,.form-group input[type=text]::-moz-placeholder{color:#999;opacity:1}.form-group input[type=email]:-ms-input-placeholder,.form-group input[type=number]:-ms-input-placeholder,.form-group input[type=password]:-ms-input-placeholder,.form-group input[type=text]:-ms-input-placeholder{color:#999}.form-group input[type=email]::-webkit-input-placeholder,.form-group input[type=number]::-webkit-input-placeholder,.form-group input[type=password]::-webkit-input-placeholder,.form-group input[type=text]::-webkit-input-placeholder{color:#999}.form-group input[type=email]::-moz-placeholder,.form-group input[type=number]::-moz-placeholder,.form-group input[type=password]::-moz-placeholder,.form-group input[type=text]::-moz-placeholder{color:#999;opacity:1}.form-group input[type=email]:-ms-input-placeholder,.form-group input[type=number]:-ms-input-placeholder,.form-group input[type=password]:-ms-input-placeholder,.form-group input[type=text]:-ms-input-placeholder{color:#999}.form-group input[type=email]::-webkit-input-placeholder,.form-group input[type=number]::-webkit-input-placeholder,.form-group input[type=password]::-webkit-input-placeholder,.form-group input[type=text]::-webkit-input-placeholder{color:#999}.form-group input[type=email]::-ms-expand,.form-group input[type=number]::-ms-expand,.form-group input[type=password]::-ms-expand,.form-group input[type=text]::-ms-expand{border:0;background-color:transparent}.form-group input[type=email][disabled],.form-group input[type=email][readonly],.form-group input[type=number][disabled],.form-group input[type=number][readonly],.form-group input[type=password][disabled],.form-group input[type=password][readonly],.form-group input[type=text][disabled],.form-group input[type=text][readonly],fieldset[disabled] .form-group input[type=email],fieldset[disabled] .form-group input[type=number],fieldset[disabled] .form-group input[type=password],fieldset[disabled] .form-group input[type=text]{background-color:#eee;opacity:1}.form-group input[type=email][disabled],.form-group input[type=number][disabled],.form-group input[type=password][disabled],.form-group input[type=text][disabled],fieldset[disabled] .form-group input[type=email],fieldset[disabled] .form-group input[type=number],fieldset[disabled] .form-group input[type=password],fieldset[disabled] .form-group input[type=text]{cursor:not-allowed}.form-group .message.bad,.form-group .message.error,.form-group .message.validation{color:#2a184b;text-align:right;line-height:25px;font-size:14px;letter-spacing:1px;color:#d0021b}.form-group .message.good{border-radius:4px}#CustomChangePasswordForm_ChangePasswordForm .form-group input[type=email],#CustomChangePasswordForm_ChangePasswordForm .form-group input[type=number],#CustomChangePasswordForm_ChangePasswordForm .form-group input[type=password],#CustomChangePasswordForm_ChangePasswordForm .form-group input[type=text],#CustomChangePasswordForm_ChangePasswordForm .form-group textarea,#CustomLoginForm_LoginForm .form-group input[type=email],#CustomLoginForm_LoginForm .form-group input[type=number],#CustomLoginForm_LoginForm .form-group input[type=password],#CustomLoginForm_LoginForm .form-group input[type=text],#CustomLoginForm_LoginForm .form-group textarea,#ExamForm_ExamForm .form-group input[type=email],#ExamForm_ExamForm .form-group input[type=number],#ExamForm_ExamForm .form-group input[type=password],#ExamForm_ExamForm .form-group input[type=text],#ExamForm_ExamForm .form-group textarea,#Form_AddVideoForm .form-group input[type=email],#Form_AddVideoForm .form-group input[type=number],#Form_AddVideoForm .form-group input[type=password],#Form_AddVideoForm .form-group input[type=text],#Form_AddVideoForm .form-group textarea,#Form_ClassSettingsForm .form-group input[type=email],#Form_ClassSettingsForm .form-group input[type=number],#Form_ClassSettingsForm .form-group input[type=password],#Form_ClassSettingsForm .form-group input[type=text],#Form_ClassSettingsForm .form-group textarea,#Form_CompetitionForm .form-group input[type=email],#Form_CompetitionForm .form-group input[type=number],#Form_CompetitionForm .form-group input[type=password],#Form_CompetitionForm .form-group input[type=text],#Form_CompetitionForm .form-group textarea,#Form_CompletedForm .form-group input[type=email],#Form_CompletedForm .form-group input[type=number],#Form_CompletedForm .form-group input[type=password],#Form_CompletedForm .form-group input[type=text],#Form_CompletedForm .form-group textarea,#Form_ContactForm .form-group input[type=email],#Form_ContactForm .form-group input[type=number],#Form_ContactForm .form-group input[type=password],#Form_ContactForm .form-group input[type=text],#Form_ContactForm .form-group textarea,#Form_SubmissionExamForm .form-group input[type=email],#Form_SubmissionExamForm .form-group input[type=number],#Form_SubmissionExamForm .form-group input[type=password],#Form_SubmissionExamForm .form-group input[type=text],#Form_SubmissionExamForm .form-group textarea,#Form_imageUploadForm .form-group input[type=email],#Form_imageUploadForm .form-group input[type=number],#Form_imageUploadForm .form-group input[type=password],#Form_imageUploadForm .form-group input[type=text],#Form_imageUploadForm .form-group textarea,#RegistrationForm_RegistrationForm .form-group input[type=email],#RegistrationForm_RegistrationForm .form-group input[type=number],#RegistrationForm_RegistrationForm .form-group input[type=password],#RegistrationForm_RegistrationForm .form-group input[type=text],#RegistrationForm_RegistrationForm .form-group textarea{color:#827c8e!important;background-color:#fff;padding:20px 15px;border:solid 1px #827c8e;border-radius:0;letter-spacing:1px}textarea#CustomChangePasswordForm_ChangePasswordForm .form-group input[type=email],textarea#CustomChangePasswordForm_ChangePasswordForm .form-group input[type=password],textarea#CustomChangePasswordForm_ChangePasswordForm .form-group input[type=text],textarea#CustomLoginForm_LoginForm .form-group input[type=email],textarea#CustomLoginForm_LoginForm .form-group input[type=password],textarea#CustomLoginForm_LoginForm .form-group input[type=text],textarea#ExamForm_ExamForm .form-group input[type=email],textarea#ExamForm_ExamForm .form-group input[type=password],textarea#ExamForm_ExamForm .form-group input[type=text],textarea#Form_AddVideoForm .form-group input[type=email],textarea#Form_AddVideoForm .form-group input[type=password],textarea#Form_AddVideoForm .form-group input[type=text],textarea#Form_ClassSettingsForm .form-group input[type=email],textarea#Form_ClassSettingsForm .form-group input[type=password],textarea#Form_ClassSettingsForm .form-group input[type=text],textarea#Form_CompetitionForm .form-group input[type=email],textarea#Form_CompetitionForm .form-group input[type=password],textarea#Form_CompetitionForm .form-group input[type=text],textarea#Form_CompletedForm .form-group input[type=email],textarea#Form_CompletedForm .form-group input[type=password],textarea#Form_CompletedForm .form-group input[type=text],textarea#Form_ContactForm .form-group input[type=email],textarea#Form_ContactForm .form-group input[type=password],textarea#Form_ContactForm .form-group input[type=text],textarea#Form_SubmissionExamForm .form-group input[type=email],textarea#Form_SubmissionExamForm .form-group input[type=password],textarea#Form_SubmissionExamForm .form-group input[type=text],textarea#Form_imageUploadForm .form-group input[type=email],textarea#Form_imageUploadForm .form-group input[type=password],textarea#Form_imageUploadForm .form-group input[type=text],textarea#RegistrationForm_RegistrationForm .form-group input[type=email],textarea#RegistrationForm_RegistrationForm .form-group input[type=password],textarea#RegistrationForm_RegistrationForm .form-group input[type=text]{height:auto}#CustomChangePasswordForm_ChangePasswordForm .form-group input[type=email].day,#CustomChangePasswordForm_ChangePasswordForm .form-group input[type=email].month,#CustomChangePasswordForm_ChangePasswordForm .form-group input[type=email].year,#CustomChangePasswordForm_ChangePasswordForm .form-group input[type=password].day,#CustomChangePasswordForm_ChangePasswordForm .form-group input[type=password].month,#CustomChangePasswordForm_ChangePasswordForm .form-group input[type=password].year,#CustomChangePasswordForm_ChangePasswordForm .form-group input[type=text].day,#CustomChangePasswordForm_ChangePasswordForm .form-group input[type=text].month,#CustomChangePasswordForm_ChangePasswordForm .form-group input[type=text].year,#CustomLoginForm_LoginForm .form-group input[type=email].day,#CustomLoginForm_LoginForm .form-group input[type=email].month,#CustomLoginForm_LoginForm .form-group input[type=email].year,#CustomLoginForm_LoginForm .form-group input[type=password].day,#CustomLoginForm_LoginForm .form-group input[type=password].month,#CustomLoginForm_LoginForm .form-group input[type=password].year,#CustomLoginForm_LoginForm .form-group input[type=text].day,#CustomLoginForm_LoginForm .form-group input[type=text].month,#CustomLoginForm_LoginForm .form-group input[type=text].year,#ExamForm_ExamForm .form-group input[type=email].day,#ExamForm_ExamForm .form-group input[type=email].month,#ExamForm_ExamForm .form-group input[type=email].year,#ExamForm_ExamForm .form-group input[type=password].day,#ExamForm_ExamForm .form-group input[type=password].month,#ExamForm_ExamForm .form-group input[type=password].year,#ExamForm_ExamForm .form-group input[type=text].day,#ExamForm_ExamForm .form-group input[type=text].month,#ExamForm_ExamForm .form-group input[type=text].year,#Form_AddVideoForm .form-group input[type=email].day,#Form_AddVideoForm .form-group input[type=email].month,#Form_AddVideoForm .form-group input[type=email].year,#Form_AddVideoForm .form-group input[type=password].day,#Form_AddVideoForm .form-group input[type=password].month,#Form_AddVideoForm .form-group input[type=password].year,#Form_AddVideoForm .form-group input[type=text].day,#Form_AddVideoForm .form-group input[type=text].month,#Form_AddVideoForm .form-group input[type=text].year,#Form_ClassSettingsForm .form-group input[type=email].day,#Form_ClassSettingsForm .form-group input[type=email].month,#Form_ClassSettingsForm .form-group input[type=email].year,#Form_ClassSettingsForm .form-group input[type=password].day,#Form_ClassSettingsForm .form-group input[type=password].month,#Form_ClassSettingsForm .form-group input[type=password].year,#Form_ClassSettingsForm .form-group input[type=text].day,#Form_ClassSettingsForm .form-group input[type=text].month,#Form_ClassSettingsForm .form-group input[type=text].year,#Form_CompetitionForm .form-group input[type=email].day,#Form_CompetitionForm .form-group input[type=email].month,#Form_CompetitionForm .form-group input[type=email].year,#Form_CompetitionForm .form-group input[type=password].day,#Form_CompetitionForm .form-group input[type=password].month,#Form_CompetitionForm .form-group input[type=password].year,#Form_CompetitionForm .form-group input[type=text].day,#Form_CompetitionForm .form-group input[type=text].month,#Form_CompetitionForm .form-group input[type=text].year,#Form_CompletedForm .form-group input[type=email].day,#Form_CompletedForm .form-group input[type=email].month,#Form_CompletedForm .form-group input[type=email].year,#Form_CompletedForm .form-group input[type=password].day,#Form_CompletedForm .form-group input[type=password].month,#Form_CompletedForm .form-group input[type=password].year,#Form_CompletedForm .form-group input[type=text].day,#Form_CompletedForm .form-group input[type=text].month,#Form_CompletedForm .form-group input[type=text].year,#Form_ContactForm .form-group input[type=email].day,#Form_ContactForm .form-group input[type=email].month,#Form_ContactForm .form-group input[type=email].year,#Form_ContactForm .form-group input[type=password].day,#Form_ContactForm .form-group input[type=password].month,#Form_ContactForm .form-group input[type=password].year,#Form_ContactForm .form-group input[type=text].day,#Form_ContactForm .form-group input[type=text].month,#Form_ContactForm .form-group input[type=text].year,#Form_SubmissionExamForm .form-group input[type=email].day,#Form_SubmissionExamForm .form-group input[type=email].month,#Form_SubmissionExamForm .form-group input[type=email].year,#Form_SubmissionExamForm .form-group input[type=password].day,#Form_SubmissionExamForm .form-group input[type=password].month,#Form_SubmissionExamForm .form-group input[type=password].year,#Form_SubmissionExamForm .form-group input[type=text].day,#Form_SubmissionExamForm .form-group input[type=text].month,#Form_SubmissionExamForm .form-group input[type=text].year,#Form_imageUploadForm .form-group input[type=email].day,#Form_imageUploadForm .form-group input[type=email].month,#Form_imageUploadForm .form-group input[type=email].year,#Form_imageUploadForm .form-group input[type=password].day,#Form_imageUploadForm .form-group input[type=password].month,#Form_imageUploadForm .form-group input[type=password].year,#Form_imageUploadForm .form-group input[type=text].day,#Form_imageUploadForm .form-group input[type=text].month,#Form_imageUploadForm .form-group input[type=text].year,#RegistrationForm_RegistrationForm .form-group input[type=email].day,#RegistrationForm_RegistrationForm .form-group input[type=email].month,#RegistrationForm_RegistrationForm .form-group input[type=email].year,#RegistrationForm_RegistrationForm .form-group input[type=password].day,#RegistrationForm_RegistrationForm .form-group input[type=password].month,#RegistrationForm_RegistrationForm .form-group input[type=password].year,#RegistrationForm_RegistrationForm .form-group input[type=text].day,#RegistrationForm_RegistrationForm .form-group input[type=text].month,#RegistrationForm_RegistrationForm .form-group input[type=text].year{display:inline-block;width:auto}#CustomChangePasswordForm_ChangePasswordForm .form-group.checkbox,#CustomLoginForm_LoginForm .form-group.checkbox,#ExamForm_ExamForm .form-group.checkbox,#Form_AddVideoForm .form-group.checkbox,#Form_ClassSettingsForm .form-group.checkbox,#Form_CompetitionForm .form-group.checkbox,#Form_CompletedForm .form-group.checkbox,#Form_ContactForm .form-group.checkbox,#Form_SubmissionExamForm .form-group.checkbox,#Form_imageUploadForm .form-group.checkbox,#RegistrationForm_RegistrationForm .form-group.checkbox{height:auto}#CustomChangePasswordForm_ChangePasswordForm .form-group.checkbox label,#CustomLoginForm_LoginForm .form-group.checkbox label,#ExamForm_ExamForm .form-group.checkbox label,#Form_AddVideoForm .form-group.checkbox label,#Form_ClassSettingsForm .form-group.checkbox label,#Form_CompetitionForm .form-group.checkbox label,#Form_CompletedForm .form-group.checkbox label,#Form_ContactForm .form-group.checkbox label,#Form_SubmissionExamForm .form-group.checkbox label,#Form_imageUploadForm .form-group.checkbox label,#RegistrationForm_RegistrationForm .form-group.checkbox label{padding-left:0}#CustomChangePasswordForm_ChangePasswordForm .form-group .captchaHolder div div,#CustomLoginForm_LoginForm .form-group .captchaHolder div div,#ExamForm_ExamForm .form-group .captchaHolder div div,#Form_AddVideoForm .form-group .captchaHolder div div,#Form_ClassSettingsForm .form-group .captchaHolder div div,#Form_CompetitionForm .form-group .captchaHolder div div,#Form_CompletedForm .form-group .captchaHolder div div,#Form_ContactForm .form-group .captchaHolder div div,#Form_SubmissionExamForm .form-group .captchaHolder div div,#Form_imageUploadForm .form-group .captchaHolder div div,#RegistrationForm_RegistrationForm .form-group .captchaHolder div div{margin:0 auto}#CustomChangePasswordForm_ChangePasswordForm .btn-toolbar input[type=submit],#CustomLoginForm_LoginForm .btn-toolbar input[type=submit],#ExamForm_ExamForm .btn-toolbar input[type=submit],#Form_AddVideoForm .btn-toolbar input[type=submit],#Form_ClassSettingsForm .btn-toolbar input[type=submit],#Form_CompetitionForm .btn-toolbar input[type=submit],#Form_CompletedForm .btn-toolbar input[type=submit],#Form_ContactForm .btn-toolbar input[type=submit],#Form_SubmissionExamForm .btn-toolbar input[type=submit],#Form_imageUploadForm .btn-toolbar input[type=submit],#RegistrationForm_RegistrationForm .btn-toolbar input[type=submit]{margin-bottom:10px}#CustomChangePasswordForm_ChangePasswordForm .btn-toolbar button,#CustomLoginForm_LoginForm .btn-toolbar button,#ExamForm_ExamForm .btn-toolbar button,#Form_AddVideoForm .btn-toolbar button,#Form_ClassSettingsForm .btn-toolbar button,#Form_CompetitionForm .btn-toolbar button,#Form_CompletedForm .btn-toolbar button,#Form_ContactForm .btn-toolbar button,#Form_SubmissionExamForm .btn-toolbar button,#Form_imageUploadForm .btn-toolbar button,#RegistrationForm_RegistrationForm .btn-toolbar button{margin-bottom:10px}#CustomChangePasswordForm_ChangePasswordForm #Password_ConfirmPassword_Holder label,#CustomLoginForm_LoginForm #Password_ConfirmPassword_Holder label,#ExamForm_ExamForm #Password_ConfirmPassword_Holder label,#Form_AddVideoForm #Password_ConfirmPassword_Holder label,#Form_ClassSettingsForm #Password_ConfirmPassword_Holder label,#Form_CompetitionForm #Password_ConfirmPassword_Holder label,#Form_CompletedForm #Password_ConfirmPassword_Holder label,#Form_ContactForm #Password_ConfirmPassword_Holder label,#Form_SubmissionExamForm #Password_ConfirmPassword_Holder label,#Form_imageUploadForm #Password_ConfirmPassword_Holder label,#RegistrationForm_RegistrationForm #Password_ConfirmPassword_Holder label{margin-top:5px;margin-bottom:0;font-weight:400}#CustomLoginForm_LoginForm .form-group.password{margin-bottom:0}#CustomLoginForm_LoginForm_action_logout,#CustomLoginForm_LostPasswordForm_action_forgotPassword{color:#fff;background-color:#2cd5c4;border-color:#26c1b2;display:block;width:100%;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px,12px;font-size:14px;line-height:1.42857;border-radius:0;-webkit-user-select:none;-ms-user-select:none;user-select:none}#CustomLoginForm_LoginForm_action_logout.focus,#CustomLoginForm_LoginForm_action_logout:focus,#CustomLoginForm_LostPasswordForm_action_forgotPassword.focus,#CustomLoginForm_LostPasswordForm_action_forgotPassword:focus{color:#fff;background-color:#22ac9e;border-color:#115750}#CustomLoginForm_LoginForm_action_logout:hover,#CustomLoginForm_LostPasswordForm_action_forgotPassword:hover{color:#fff;background-color:#22ac9e;border-color:#1c8e83}#CustomLoginForm_LoginForm_action_logout.active,#CustomLoginForm_LoginForm_action_logout:active,#CustomLoginForm_LostPasswordForm_action_forgotPassword.active,#CustomLoginForm_LostPasswordForm_action_forgotPassword:active,.open>.dropdown-toggle#CustomLoginForm_LoginForm_action_logout,.open>.dropdown-toggle#CustomLoginForm_LostPasswordForm_action_forgotPassword{color:#fff;background-color:#22ac9e;border-color:#1c8e83}#CustomLoginForm_LoginForm_action_logout.active.focus,#CustomLoginForm_LoginForm_action_logout.active:focus,#CustomLoginForm_LoginForm_action_logout.active:hover,#CustomLoginForm_LoginForm_action_logout:active.focus,#CustomLoginForm_LoginForm_action_logout:active:focus,#CustomLoginForm_LoginForm_action_logout:active:hover,#CustomLoginForm_LostPasswordForm_action_forgotPassword.active.focus,#CustomLoginForm_LostPasswordForm_action_forgotPassword.active:focus,#CustomLoginForm_LostPasswordForm_action_forgotPassword.active:hover,#CustomLoginForm_LostPasswordForm_action_forgotPassword:active.focus,#CustomLoginForm_LostPasswordForm_action_forgotPassword:active:focus,#CustomLoginForm_LostPasswordForm_action_forgotPassword:active:hover,.open>.dropdown-toggle#CustomLoginForm_LoginForm_action_logout.focus,.open>.dropdown-toggle#CustomLoginForm_LoginForm_action_logout:focus,.open>.dropdown-toggle#CustomLoginForm_LoginForm_action_logout:hover,.open>.dropdown-toggle#CustomLoginForm_LostPasswordForm_action_forgotPassword.focus,.open>.dropdown-toggle#CustomLoginForm_LostPasswordForm_action_forgotPassword:focus,.open>.dropdown-toggle#CustomLoginForm_LostPasswordForm_action_forgotPassword:hover{color:#fff;background-color:#1c8e83;border-color:#115750}#CustomLoginForm_LoginForm_action_logout.active,#CustomLoginForm_LoginForm_action_logout:active,#CustomLoginForm_LostPasswordForm_action_forgotPassword.active,#CustomLoginForm_LostPasswordForm_action_forgotPassword:active,.open>.dropdown-toggle#CustomLoginForm_LoginForm_action_logout,.open>.dropdown-toggle#CustomLoginForm_LostPasswordForm_action_forgotPassword{background-image:none}#CustomLoginForm_LoginForm_action_logout.disabled.focus,#CustomLoginForm_LoginForm_action_logout.disabled:focus,#CustomLoginForm_LoginForm_action_logout.disabled:hover,#CustomLoginForm_LoginForm_action_logout[disabled].focus,#CustomLoginForm_LoginForm_action_logout[disabled]:focus,#CustomLoginForm_LoginForm_action_logout[disabled]:hover,#CustomLoginForm_LostPasswordForm_action_forgotPassword.disabled.focus,#CustomLoginForm_LostPasswordForm_action_forgotPassword.disabled:focus,#CustomLoginForm_LostPasswordForm_action_forgotPassword.disabled:hover,#CustomLoginForm_LostPasswordForm_action_forgotPassword[disabled].focus,#CustomLoginForm_LostPasswordForm_action_forgotPassword[disabled]:focus,#CustomLoginForm_LostPasswordForm_action_forgotPassword[disabled]:hover,fieldset[disabled] #CustomLoginForm_LoginForm_action_logout.focus,fieldset[disabled] #CustomLoginForm_LoginForm_action_logout:focus,fieldset[disabled] #CustomLoginForm_LoginForm_action_logout:hover,fieldset[disabled] #CustomLoginForm_LostPasswordForm_action_forgotPassword.focus,fieldset[disabled] #CustomLoginForm_LostPasswordForm_action_forgotPassword:focus,fieldset[disabled] #CustomLoginForm_LostPasswordForm_action_forgotPassword:hover{background-color:#2cd5c4;border-color:#26c1b2}#CustomLoginForm_LoginForm_action_logout .badge,#CustomLoginForm_LostPasswordForm_action_forgotPassword .badge{color:#2cd5c4;background-color:#fff}#CustomLoginForm_LoginForm_action_logout.focus,#CustomLoginForm_LoginForm_action_logout:focus,#CustomLoginForm_LostPasswordForm_action_forgotPassword.focus,#CustomLoginForm_LostPasswordForm_action_forgotPassword:focus{color:#fff;background-color:#22ac9e;border-color:#115750}#CustomLoginForm_LoginForm_action_logout:hover,#CustomLoginForm_LostPasswordForm_action_forgotPassword:hover{color:#fff;background-color:#22ac9e;border-color:#1c8e83}#CustomLoginForm_LoginForm_action_logout.active,#CustomLoginForm_LoginForm_action_logout:active,#CustomLoginForm_LostPasswordForm_action_forgotPassword.active,#CustomLoginForm_LostPasswordForm_action_forgotPassword:active,.open>.dropdown-toggle#CustomLoginForm_LoginForm_action_logout,.open>.dropdown-toggle#CustomLoginForm_LostPasswordForm_action_forgotPassword{color:#fff;background-color:#22ac9e;border-color:#1c8e83}#CustomLoginForm_LoginForm_action_logout.active.focus,#CustomLoginForm_LoginForm_action_logout.active:focus,#CustomLoginForm_LoginForm_action_logout.active:hover,#CustomLoginForm_LoginForm_action_logout:active.focus,#CustomLoginForm_LoginForm_action_logout:active:focus,#CustomLoginForm_LoginForm_action_logout:active:hover,#CustomLoginForm_LostPasswordForm_action_forgotPassword.active.focus,#CustomLoginForm_LostPasswordForm_action_forgotPassword.active:focus,#CustomLoginForm_LostPasswordForm_action_forgotPassword.active:hover,#CustomLoginForm_LostPasswordForm_action_forgotPassword:active.focus,#CustomLoginForm_LostPasswordForm_action_forgotPassword:active:focus,#CustomLoginForm_LostPasswordForm_action_forgotPassword:active:hover,.open>.dropdown-toggle#CustomLoginForm_LoginForm_action_logout.focus,.open>.dropdown-toggle#CustomLoginForm_LoginForm_action_logout:focus,.open>.dropdown-toggle#CustomLoginForm_LoginForm_action_logout:hover,.open>.dropdown-toggle#CustomLoginForm_LostPasswordForm_action_forgotPassword.focus,.open>.dropdown-toggle#CustomLoginForm_LostPasswordForm_action_forgotPassword:focus,.open>.dropdown-toggle#CustomLoginForm_LostPasswordForm_action_forgotPassword:hover{color:#fff;background-color:#1c8e83;border-color:#115750}#CustomLoginForm_LoginForm_action_logout.active,#CustomLoginForm_LoginForm_action_logout:active,#CustomLoginForm_LostPasswordForm_action_forgotPassword.active,#CustomLoginForm_LostPasswordForm_action_forgotPassword:active,.open>.dropdown-toggle#CustomLoginForm_LoginForm_action_logout,.open>.dropdown-toggle#CustomLoginForm_LostPasswordForm_action_forgotPassword{background-image:none}#CustomLoginForm_LoginForm_action_logout.disabled.focus,#CustomLoginForm_LoginForm_action_logout.disabled:focus,#CustomLoginForm_LoginForm_action_logout.disabled:hover,#CustomLoginForm_LoginForm_action_logout[disabled].focus,#CustomLoginForm_LoginForm_action_logout[disabled]:focus,#CustomLoginForm_LoginForm_action_logout[disabled]:hover,#CustomLoginForm_LostPasswordForm_action_forgotPassword.disabled.focus,#CustomLoginForm_LostPasswordForm_action_forgotPassword.disabled:focus,#CustomLoginForm_LostPasswordForm_action_forgotPassword.disabled:hover,#CustomLoginForm_LostPasswordForm_action_forgotPassword[disabled].focus,#CustomLoginForm_LostPasswordForm_action_forgotPassword[disabled]:focus,#CustomLoginForm_LostPasswordForm_action_forgotPassword[disabled]:hover,fieldset[disabled] #CustomLoginForm_LoginForm_action_logout.focus,fieldset[disabled] #CustomLoginForm_LoginForm_action_logout:focus,fieldset[disabled] #CustomLoginForm_LoginForm_action_logout:hover,fieldset[disabled] #CustomLoginForm_LostPasswordForm_action_forgotPassword.focus,fieldset[disabled] #CustomLoginForm_LostPasswordForm_action_forgotPassword:focus,fieldset[disabled] #CustomLoginForm_LostPasswordForm_action_forgotPassword:hover{background-color:#2cd5c4;border-color:#26c1b2}#CustomLoginForm_LoginForm_action_logout .badge,#CustomLoginForm_LostPasswordForm_action_forgotPassword .badge{color:#2cd5c4;background-color:#fff}#CustomLoginForm_LoginForm_action_logout.active.focus,#CustomLoginForm_LoginForm_action_logout.active:focus,#CustomLoginForm_LoginForm_action_logout.focus,#CustomLoginForm_LoginForm_action_logout:active.focus,#CustomLoginForm_LoginForm_action_logout:active:focus,#CustomLoginForm_LoginForm_action_logout:focus,#CustomLoginForm_LostPasswordForm_action_forgotPassword.active.focus,#CustomLoginForm_LostPasswordForm_action_forgotPassword.active:focus,#CustomLoginForm_LostPasswordForm_action_forgotPassword.focus,#CustomLoginForm_LostPasswordForm_action_forgotPassword:active.focus,#CustomLoginForm_LostPasswordForm_action_forgotPassword:active:focus,#CustomLoginForm_LostPasswordForm_action_forgotPassword:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}#CustomLoginForm_LoginForm_action_logout.focus,#CustomLoginForm_LoginForm_action_logout:focus,#CustomLoginForm_LoginForm_action_logout:hover,#CustomLoginForm_LostPasswordForm_action_forgotPassword.focus,#CustomLoginForm_LostPasswordForm_action_forgotPassword:focus,#CustomLoginForm_LostPasswordForm_action_forgotPassword:hover{color:#fff;text-decoration:none}#CustomLoginForm_LoginForm_action_logout.active,#CustomLoginForm_LoginForm_action_logout:active,#CustomLoginForm_LostPasswordForm_action_forgotPassword.active,#CustomLoginForm_LostPasswordForm_action_forgotPassword:active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}#CustomLoginForm_LoginForm_action_logout.disabled,#CustomLoginForm_LoginForm_action_logout[disabled],#CustomLoginForm_LostPasswordForm_action_forgotPassword.disabled,#CustomLoginForm_LostPasswordForm_action_forgotPassword[disabled],fieldset[disabled] #CustomLoginForm_LoginForm_action_logout,fieldset[disabled] #CustomLoginForm_LostPasswordForm_action_forgotPassword{cursor:not-allowed;opacity:.65;box-shadow:none}a#CustomLoginForm_LoginForm_action_logout.disabled,a#CustomLoginForm_LostPasswordForm_action_forgotPassword.disabled,fieldset[disabled] a#CustomLoginForm_LoginForm_action_logout,fieldset[disabled] a#CustomLoginForm_LostPasswordForm_action_forgotPassword{pointer-events:none}#CustomLoginForm_LostPasswordForm_Email,#CustomLoginForm_LostPasswordForm_action_forgotPassword{width:100%;max-width:300px;margin-bottom:20px}.btn-lostpassword:hover{text-decoration:none}.whyThis{color:#000}.whyThis a{position:relative;display:inline-block;line-height:30px;text-align:right;padding:0 10px;margin:0;border:1px solid #666;text-decoration:none;font-size:1em;font-weight:700}.whyThis a:hover{color:red;background-color:#e9e9e2;text-indent:0}.whyThis a:hover span{display:block;position:absolute;top:0;left:-150px;width:200px;margin:0;padding:10px;font-weight:400;background:#e5e5e5;text-align:left;border:1px solid #666;z-index:10}.whyThis a span{display:none}#DOB_day{width:50px!important}#DOB_year{width:60px!important}input.loginSideBySide[type=submit]{width:70%;display:inline-block;margin-bottom:15px}.loginFormRegisterLink{display:inline-block;margin:0 0 0 3%;height:34px;vertical-align:top;padding-top:7px}.loginFormRegisterLink a:hover{text-decoration:none}#RegistrationForm_RegistrationForm h5{margin-left:5px}#RegistrationForm_RegistrationForm .noBottom{margin-bottom:0}#RegistrationForm_RegistrationForm ul.checkboxset{list-style-type:none;padding-left:0}#RegistrationForm_RegistrationForm ul.checkboxset button{padding-top:0;padding-bottom:0;padding-left:5px}#RegistrationForm_RegistrationForm label.left{padding-left:4px}#Form_CompletedForm .btn-toolbar button{margin:0 auto}.module-heading h1{text-transform:none;font-size:30pt;margin-bottom:40px;margin-top:30px;font-weight:700;color:#00496f}@media (max-width:768px){.module-heading{text-align:center;margin-top:40px}}.module-heading span{color:#009ee3}.module-heading .credit-info{margin-top:-36px;font-size:18px}.parents-dashboard{margin:50px}@media screen and (max-width:599px){.parents-dashboard{margin:20px}}.parents-dashboard .cta-container .cta-button{font-size:14px}.parents-dashboard .parent-page-title{font-weight:400;font-size:48px;margin-bottom:80px;text-align:left}@media screen and (max-width:599px){.parents-dashboard .parent-page-title{color:#280071;text-align:left;font-weight:700;line-height:39px}}@media screen and (max-width:599px) and screen and (min-width:1600px){.parents-dashboard .parent-page-title{font-size:30px;letter-spacing:1px;margin-top:20px;margin-bottom:20px}}@media screen and (max-width:599px) and screen and (max-width:599px){.parents-dashboard .parent-page-title{font-size:20px;letter-spacing:0;line-height:26px;font-weight:600}}.parents-dashboard .access-purchases-section{margin:0}.parents-dashboard .access-purchases-section .access-purchase-container{display:flex;justify-content:space-between;align-items:center;height:60px;padding:5px 0}.parents-dashboard .access-purchases-section .access-purchase-container:nth-child(odd){background:#fff}.parents-dashboard .access-purchases-section .access-purchase-container:nth-child(2n){background:#faf9fb}.parents-dashboard .access-purchases-section .access-purchase-container.heading{border-bottom:2px solid #827c8e}.parents-dashboard .access-purchases-section .access-purchase-container.heading .access-purchase-item{font-size:20px;color:#2a184b}.parents-dashboard .access-purchases-section .access-purchase-container .access-purchase-item{color:#827c8e;text-align:left;line-height:22px;font-size:12px;letter-spacing:1px;font-size:16px;line-height:15px;padding:0 10px}.parents-dashboard .access-purchases-section .access-purchase-container .access-purchase-item.product{flex-basis:30%}.parents-dashboard .access-purchases-section .access-purchase-container .access-purchase-item.code{flex-basis:40%}.parents-dashboard .access-purchases-section .access-purchase-container .access-purchase-item.actions{flex-basis:30%;text-align:right}.parents-dashboard .access-purchases-section .access-purchase-container .access-purchase-item.actions .link-code{cursor:pointer}@media screen and (max-width:399px){.parents-dashboard .access-purchases-section{margin:0 10px}.parents-dashboard .access-purchases-section .access-purchase-item{padding:0 5px}}.parents-dashboard #add-students{margin-bottom:70px}.parents-dashboard .section-title{margin:20px 0}.parents-dashboard .section-title.hidden-section-title{display:none}.parents-dashboard .student-invite-section{margin:10px 10px 0 0;display:flex;justify-content:space-between}.parents-dashboard .student-invite-section .input-holder{flex-basis:200%}.parents-dashboard .student-invite-section .input-holder #card-element,.parents-dashboard .student-invite-section .input-holder input[type=date],.parents-dashboard .student-invite-section .input-holder input[type=email],.parents-dashboard .student-invite-section .input-holder input[type=number],.parents-dashboard .student-invite-section .input-holder input[type=password],.parents-dashboard .student-invite-section .input-holder input[type=text],.parents-dashboard .student-invite-section .input-holder textarea{color:#2a184b!important;background-color:#fff;padding:10px 15px;border:solid 1px #827c8e;border-radius:0!important;letter-spacing:1px;width:100%;margin:5px 0}.parents-dashboard .student-invite-section .input-holder #card-element::placeholder,.parents-dashboard .student-invite-section .input-holder input[type=date]::placeholder,.parents-dashboard .student-invite-section .input-holder input[type=email]::placeholder,.parents-dashboard .student-invite-section .input-holder input[type=number]::placeholder,.parents-dashboard .student-invite-section .input-holder input[type=password]::placeholder,.parents-dashboard .student-invite-section .input-holder input[type=text]::placeholder,.parents-dashboard .student-invite-section .input-holder textarea::placeholder{color:#a9a2b6;opacity:1}.parents-dashboard .student-invite-section .input-holder textarea{resize:vertical;overflow:auto}.parents-dashboard .student-invite-section .input-holder .chzn-select-container{transition:all .2s ease-in-out}.parents-dashboard .student-invite-section .input-holder .chzn-select-container:not(.disabled){border:solid 1px #827c8e}.parents-dashboard .student-invite-section .input-holder .chzn-select-container.disabled{cursor:auto;border:solid 1px #d3d3d3}.parents-dashboard .student-invite-section .input-holder .chzn-select-container:not(.disabled) .chzn-container-single .chzn-single span{color:#1a0049}.parents-dashboard .student-invite-section .input-holder .chzn-select-container .chzn-container-single .chzn-single{padding-left:7px;height:24px;line-height:23px;border:0}.parents-dashboard .student-invite-section .input-holder .chzn-select-container .chzn-container-single .chzn-single span{font-size:11px;letter-spacing:2.4px}.parents-dashboard .student-invite-section .input-holder .chzn-select-container .chzn-container-single .chzn-single.chzn-default span{color:#a9a2b6}.parents-dashboard .student-invite-section .input-holder .chzn-select-container .chzn-container-single .chzn-single div{height:33px;width:25px;top:-4px}.parents-dashboard .student-invite-section .input-holder .chzn-select-container .chzn-container-single .chzn-drop{border:solid 1px #d3d3d3}.parents-dashboard .student-invite-section .input-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-search{padding:0;border-bottom:solid 1px #d3d3d3}.parents-dashboard .student-invite-section .input-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-search:before{top:5px;right:5px;color:#a9a9a9}.parents-dashboard .student-invite-section .input-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-search input[type=text]{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.parents-dashboard .student-invite-section .input-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.parents-dashboard .student-invite-section .input-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.highlighted,.parents-dashboard .student-invite-section .input-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.result-selected,.parents-dashboard .student-invite-section .input-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:active,.parents-dashboard .student-invite-section .input-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus,.parents-dashboard .student-invite-section .input-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus-within,.parents-dashboard .student-invite-section .input-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:hover{background-color:#6638b6!important;color:#fff}.parents-dashboard .student-invite-section .input-holder .chzn-select-container select:hover{border-color:#2cd5c4}.parents-dashboard .student-invite-section .input-holder input{height:50px}@media screen and (max-width:599px){.parents-dashboard .student-invite-section{flex-direction:column}}.parents-dashboard #students-table{margin-bottom:100px}#pre-purchase-modal .purchase-container{margin-top:90px}#pre-purchase-modal .purchase-container .item-description p{font-size:16px}#share-access .modal-body{max-height:calc(100vh - 100px);overflow-y:scroll}#share-access .student-invite-section{display:flex;justify-content:space-between}#share-access .student-invite-section .input-holder{flex-basis:200%}#share-access .student-invite-section .input-holder #card-element,#share-access .student-invite-section .input-holder input[type=date],#share-access .student-invite-section .input-holder input[type=email],#share-access .student-invite-section .input-holder input[type=number],#share-access .student-invite-section .input-holder input[type=password],#share-access .student-invite-section .input-holder input[type=text],#share-access .student-invite-section .input-holder textarea{color:#2a184b!important;background-color:#fff;padding:10px 15px;border:solid 1px #827c8e;border-radius:0!important;letter-spacing:1px;width:100%;margin:5px 0}#share-access .student-invite-section .input-holder #card-element::placeholder,#share-access .student-invite-section .input-holder input[type=date]::placeholder,#share-access .student-invite-section .input-holder input[type=email]::placeholder,#share-access .student-invite-section .input-holder input[type=number]::placeholder,#share-access .student-invite-section .input-holder input[type=password]::placeholder,#share-access .student-invite-section .input-holder input[type=text]::placeholder,#share-access .student-invite-section .input-holder textarea::placeholder{color:#a9a2b6;opacity:1}#share-access .student-invite-section .input-holder textarea{resize:vertical;overflow:auto}#share-access .student-invite-section .input-holder .chzn-select-container{transition:all .2s ease-in-out}#share-access .student-invite-section .input-holder .chzn-select-container:not(.disabled){border:solid 1px #827c8e}#share-access .student-invite-section .input-holder .chzn-select-container.disabled{cursor:auto;border:solid 1px #d3d3d3}#share-access .student-invite-section .input-holder .chzn-select-container:not(.disabled) .chzn-container-single .chzn-single span{color:#1a0049}#share-access .student-invite-section .input-holder .chzn-select-container .chzn-container-single .chzn-single{padding-left:7px;height:24px;line-height:23px;border:0}#share-access .student-invite-section .input-holder .chzn-select-container .chzn-container-single .chzn-single span{font-size:11px;letter-spacing:2.4px}#share-access .student-invite-section .input-holder .chzn-select-container .chzn-container-single .chzn-single.chzn-default span{color:#a9a2b6}#share-access .student-invite-section .input-holder .chzn-select-container .chzn-container-single .chzn-single div{height:33px;width:25px;top:-4px}#share-access .student-invite-section .input-holder .chzn-select-container .chzn-container-single .chzn-drop{border:solid 1px #d3d3d3}#share-access .student-invite-section .input-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-search{padding:0;border-bottom:solid 1px #d3d3d3}#share-access .student-invite-section .input-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-search:before{top:5px;right:5px;color:#a9a9a9}#share-access .student-invite-section .input-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-search input[type=text]{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}#share-access .student-invite-section .input-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}#share-access .student-invite-section .input-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.highlighted,#share-access .student-invite-section .input-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.result-selected,#share-access .student-invite-section .input-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:active,#share-access .student-invite-section .input-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus,#share-access .student-invite-section .input-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus-within,#share-access .student-invite-section .input-holder .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:hover{background-color:#6638b6!important;color:#fff}#share-access .student-invite-section .input-holder .chzn-select-container select:hover{border-color:#2cd5c4}#share-access .student-invite-section .input-holder input{height:50px}@media screen and (max-width:599px){#share-access .student-invite-section{flex-direction:column}}#share-access .successful-purchase p{margin-top:30px;text-align:center;color:#6638b6;font-size:20px;margin-bottom:20px}@media screen and (max-width:599px){#share-access .successful-purchase p{margin-top:0}}#share-access p{font-size:16px}#share-access .option-title{margin-top:30px;text-align:center;font-size:20px;margin-bottom:30px}#share-access .hr-text-paragraph{margin:60px 0}@media screen and (max-width:599px){#share-access .hr-text-paragraph{margin:30px 0}}#share-access .copy-link-section,#share-access .email-link-section{margin:50px 0}@media screen and (max-width:599px){#share-access .copy-link-section,#share-access .email-link-section{margin:0}#share-access .copy-link-section h1,#share-access .email-link-section h1{font-size:28px;line-height:normal;margin-top:0}}#share-access .copy-link-section .copy-link-container,#share-access .email-link-section .copy-link-container{margin:20px 0}#share-access .copy-link-section .copy-link-container .access-link,#share-access .email-link-section .copy-link-container .access-link{text-align:center;color:#13a698}.student-dashboard{display:block}.add-past-exam-questions .button-checkbox.bootstrap-checkbox{margin-right:10px}.add-past-exam-questions .advanced-answer-table td{vertical-align:top;width:auto}.add-past-exam-questions .advanced-answer-table td .cell-input-size,.add-past-exam-questions .advanced-answer-table td .cell-input-type{line-height:44px;text-align:right}.add-past-exam-questions .cell-graphing-tool-inputs{text-align:initial}.pathways-registration-page .image-container{display:flex;justify-content:center;align-items:center;margin-bottom:60px}.pathways-registration-page .image-container .register-left-image{height:300px}.pathways-registration-page .form-field-container #card-element,.pathways-registration-page .form-field-container input[type=date],.pathways-registration-page .form-field-container input[type=email],.pathways-registration-page .form-field-container input[type=number],.pathways-registration-page .form-field-container input[type=password],.pathways-registration-page .form-field-container input[type=text],.pathways-registration-page .form-field-container textarea{color:#2a184b!important;background-color:#fff;padding:10px 15px;border:solid 1px #827c8e;border-radius:0!important;letter-spacing:1px;width:100%;margin:5px 0}.pathways-registration-page .form-field-container #card-element::placeholder,.pathways-registration-page .form-field-container input[type=date]::placeholder,.pathways-registration-page .form-field-container input[type=email]::placeholder,.pathways-registration-page .form-field-container input[type=number]::placeholder,.pathways-registration-page .form-field-container input[type=password]::placeholder,.pathways-registration-page .form-field-container input[type=text]::placeholder,.pathways-registration-page .form-field-container textarea::placeholder{color:#a9a2b6;opacity:1}.pathways-registration-page .form-field-container textarea{resize:vertical;overflow:auto}.pathways-registration-page .form-field-container .chzn-select-container{transition:all .2s ease-in-out}.pathways-registration-page .form-field-container .chzn-select-container:not(.disabled){border:solid 1px #827c8e}.pathways-registration-page .form-field-container .chzn-select-container.disabled{cursor:auto;border:solid 1px #d3d3d3}.pathways-registration-page .form-field-container .chzn-select-container:not(.disabled) .chzn-container-single .chzn-single span{color:#1a0049}.pathways-registration-page .form-field-container .chzn-select-container .chzn-container-single .chzn-single{padding-left:7px;height:24px;line-height:23px;border:0}.pathways-registration-page .form-field-container .chzn-select-container .chzn-container-single .chzn-single span{font-size:11px;letter-spacing:2.4px}.pathways-registration-page .form-field-container .chzn-select-container .chzn-container-single .chzn-single.chzn-default span{color:#a9a2b6}.pathways-registration-page .form-field-container .chzn-select-container .chzn-container-single .chzn-single div{height:33px;width:25px;top:-4px}.pathways-registration-page .form-field-container .chzn-select-container .chzn-container-single .chzn-drop{border:solid 1px #d3d3d3}.pathways-registration-page .form-field-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-search{padding:0;border-bottom:solid 1px #d3d3d3}.pathways-registration-page .form-field-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-search:before{top:5px;right:5px;color:#a9a9a9}.pathways-registration-page .form-field-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-search input[type=text]{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.pathways-registration-page .form-field-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.pathways-registration-page .form-field-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.highlighted,.pathways-registration-page .form-field-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.result-selected,.pathways-registration-page .form-field-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:active,.pathways-registration-page .form-field-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus,.pathways-registration-page .form-field-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus-within,.pathways-registration-page .form-field-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:hover{background-color:#6638b6!important;color:#fff}.pathways-registration-page .form-field-container .chzn-select-container select:hover{border-color:#2cd5c4}.pathways-registration-page .form-field-container.flex{display:flex}.pathways-registration-page .form-field-container .form-field-item.third{width:calc(33% - 7px)}.pathways-registration-page .form-field-container .form-field-item.center{margin:0 10px 0 10px}.pathways-registration-page .form-field-container .optionset{display:flex;list-style-type:none;padding-left:0}.pathways-registration-page .form-field-container .optionset li{margin-right:10px}.pathways-registration-page .form-field-container .optionset li label{color:#280071}.redeem-purchase-page .redeem-container.already-redeemed{margin-top:150px}.redeem-purchase-page .redeem-container p{font-size:16px}.redeem-purchase-page .subtitle{margin:30px 0}.redeem-purchase-page .subtitle.medium{font-size:20px}#nav-search-box{padding:24px 15px}.search-outer{background-color:#fff;border:1px solid #fff;border-radius:3px;padding:5px 15px;padding-right:0}.search-outer input[type=text]{border:none;font-size:16px;width:calc(100% - 40px);width:-o-calc(100% - 40px);display:none}.search-outer input[type=text]:active,.search-outer input[type=text]:focus{outline:0;text-decoration:none}.search-outer .site-search{color:gray;font-size:22px;cursor:pointer;text-decoration:none}.search-outer .site-search:hover{color:#009ee3}.search-outer.open{border-color:#d3d3d3;padding-right:15px}.search-outer.open .site-search{cursor:default}.search-outer.open .site-search:hover{color:gray}.search-outer .results{border:1px solid #d3d3d3;border-bottom-left-radius:3px;border-bottom-right-radius:3px;margin:0 -16px;display:none;position:absolute;background:#fff;z-index:2;width:calc(100% - 30px);width:-o-calc(100% - 30px)}.search-outer .search-result{font-size:14px}.search-outer .search-result:hover{background-color:#d3d3d3}.search-outer .search-result a{padding:4px 15px;color:#333;text-decoration:none;display:block}.search-outer .bottom-link{font-size:20px}.search-outer .bottom-link:hover{background-color:#d3d3d3}.search-outer .bottom-link a{color:#009ee3;text-align:center;padding:4px 15px;text-decoration:none;display:block}.hp-cta{text-align:center;background-color:#00496f;color:#fff;font-weight:700}.hp-cta h1{font-size:50px}.recruitment-table{margin-left:-15px;text-align:left}#hp-content{text-align:left}#hp-content #hp-header-image-content{margin-top:60px;margin-bottom:60px}#hp-content #hp-header-image-content .col-sm-4{padding-right:30px;padding-left:30px}@media (max-width:767px){#hp-content #hp-header-image-content .col-sm-4{margin-bottom:30px}}#hp-content #hp-header-image-content .hp-step-words{color:#00496f;text-align:center;margin-bottom:20px;font-size:25px}#hp-content #hp-header-image-content .hp-step-picture img{max-width:360px;width:100%}#hp-content #hp-header-image-content .hp-step-button{text-align:center;margin-top:20px}#hp-content #hp-header-image-content .hp-step-button .btn{font-size:20px;max-width:280px;width:100%}#hp-content #hp-header-image-content .hp-step-button .btn:not(.btn-secondary){color:#00496f;background-color:transparent}#hp-content #hp-header-image-content .hp-step-button .btn:not(.btn-secondary):hover{background-color:#00496f;color:#fff}#hp-content #hp-preTitle p{color:#fff;font-size:35px;text-align:center}#hp-content #hp-title p{color:#fff;font-size:55px;margin-bottom:20px;font-weight:700;text-align:center}#hp-content .header-image{padding-left:15px;padding-right:15px}.hp-tagline-container{background:#009ee3;color:#fff;text-align:center;margin-top:-1px}#hp-tagline h1{font-weight:700}#hp-tagline h5{margin-bottom:20px;font-size:20px}.hp-bottom-tagline h1{font-weight:700;color:#00496f;text-align:center;margin-bottom:10px}.hp-bottom-tagline h5{margin-bottom:20px;font-size:20px;color:#00496f;text-align:center}#levels-heading{margin:40px 0 50px 20px;color:#fff;font-size:40px}ul.noBullets{list-style-type:none;padding-left:0;margin-bottom:25px}.levelsInfo h2,.levelsInfo h4{color:#00496f}.levelsInfo h2{font-weight:700}@media (min-width:768px){.levelsInfo .nav-tabs a{font-size:40px;font-weight:700;padding-left:25px;padding-right:25px}}.ncea-levels h2,.ncea-levels h4{color:#00496f}.ncea-levels h2{font-weight:700}@media (min-width:768px){.ncea-levels .nav-tabs li{width:50%}.ncea-levels .nav-tabs li:last-child a{margin-right:0}.ncea-levels .nav-tabs a{text-align:center;font-size:30px;font-weight:700;padding-left:25px;padding-right:25px}}.tab-content.border{background:#fff;border:1px solid #ddd;border-top:none;padding:20px}.header-image{padding-bottom:30px;padding-top:60px;padding-left:0;padding-right:0;background-position:center center;background-repeat:no-repeat;background-size:cover}.header-image-no-padding{background-position:center center;background-repeat:no-repeat;background-size:cover}.vertically-center-content{display:flex;flex-direction:column;justify-content:center}.full-width-grey{background-color:#f0f1f4}#contact-row-outer #contact-row #contact-icons-row{margin-top:25px;margin-bottom:10px}#contact-row-outer #contact-row #contact-icons-row div{text-align:center;margin-bottom:10px}#contact-row-outer #contact-row #contact-icons-row div span{display:inline-block;width:100px;height:100px}#contact-row-outer #contact-row #contact-icons-row div span>a img{width:100%;height:auto}#contact-row-outer #contact-row #contact-icons-row div p{text-align:center;margin-top:20px}#contact-row-outer #contact-row #contact-icons-row div p a{color:#000}#contact-row-outer #contact-row #contact-icons-row div p a:hover{color:#2a184b;text-decoration:none}#contact-row-outer #contact-row #contact-names-row{margin-top:10px;margin-bottom:20px}.picture-and-caption-row{margin-bottom:20px}.picture-and-caption-row .h1{text-align:center}.picture-and-caption-row .title{text-align:center}.picture-and-caption-row .image-align-center{margin-bottom:10px}.picture-and-caption-row .caption p{font-size:16px;text-align:center}.image-align-center img{margin:0 auto}.contact-form-container{padding-bottom:40px;background:#f0f1f4}.contact-form-container .h1{text-align:center}.contact-us-form .form-group textarea{height:auto!important}.contact-us-form .form-group input,.contact-us-form .form-group textarea{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.contact-us-form .form-group input:focus,.contact-us-form .form-group textarea:focus{border-color:#280071;outline:0;box-shadow:"inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(40, 0, 113, .6)"}.contact-us-form .form-group input:focus,.contact-us-form .form-group textarea:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.contact-us-form .form-group input::-moz-placeholder,.contact-us-form .form-group textarea::-moz-placeholder{color:#999;opacity:1}.contact-us-form .form-group input:-ms-input-placeholder,.contact-us-form .form-group textarea:-ms-input-placeholder{color:#999}.contact-us-form .form-group input::-webkit-input-placeholder,.contact-us-form .form-group textarea::-webkit-input-placeholder{color:#999}.contact-us-form .form-group input::-moz-placeholder,.contact-us-form .form-group textarea::-moz-placeholder{color:#999;opacity:1}.contact-us-form .form-group input:-ms-input-placeholder,.contact-us-form .form-group textarea:-ms-input-placeholder{color:#999}.contact-us-form .form-group input::-webkit-input-placeholder,.contact-us-form .form-group textarea::-webkit-input-placeholder{color:#999}.contact-us-form .form-group input::-ms-expand,.contact-us-form .form-group textarea::-ms-expand{border:0;background-color:transparent}.contact-us-form .form-group input[disabled],.contact-us-form .form-group input[readonly],.contact-us-form .form-group textarea[disabled],.contact-us-form .form-group textarea[readonly],fieldset[disabled] .contact-us-form .form-group input,fieldset[disabled] .contact-us-form .form-group textarea{background-color:#eee;opacity:1}.contact-us-form .form-group input[disabled],.contact-us-form .form-group textarea[disabled],fieldset[disabled] .contact-us-form .form-group input,fieldset[disabled] .contact-us-form .form-group textarea{cursor:not-allowed}textarea.contact-us-form .form-group input,textarea.contact-us-form .form-group textarea{height:auto}.contact-us-form .form-group .bootstrap-checkbox button{font-size:20px}.contact-us-form .form-group.checkbox{margin-top:0}.contact-us-form .form-group.checkbox label{padding-left:0}.contact-us-form .form-group.password{margin-bottom:0}.contact-us-form .form-group .captchaHolder div div{margin:0 auto}.contact-us-form .form-group span.message.validation{color:red}.about-us-content h3:not(.circlesTitle){font-weight:700;color:#00496f}.image-align-center img{margin:0 auto}.top-bottom-padding{padding-top:20px;padding-bottom:20px}#aboutLC p{font-size:20px;text-align:center;color:#00496f}#aboutLC2 p{font-size:19px;text-align:center;color:#00496f;margin-bottom:0}#about-stats-row{padding-bottom:50px}#about-stats-row h3{text-align:center}#about-stats-row .circle{text-align:center}#about-stats-row .circle .circle-inner-text{position:absolute;top:0;left:0;text-align:center;width:100%;font-size:50px;height:200px;line-height:200px}#lcTrustComingSoonContainer{background:#2a184b}#lcTrustComingSoonContainer h3{text-align:center;color:#fff}#howWeHelpContainer .row{text-align:center;font-size:18px}#howWeHelpContainer .row h5{font-size:30px;text-align:left;font-weight:700;margin-top:30px}@media (max-width:992px){#howWeHelpContainer .row h5{text-align:center}}#howWeHelpContainer .row p{text-align:left}@media (max-width:992px){#howWeHelpContainer .row p{text-align:center}}#howItWorksContainer{margin-bottom:30px}#howItWorksContainer h3{text-align:center}#student-testimonial-container #student-testimonials{height:200px;padding-top:20px;color:#747474;text-align:center}@media (max-width:767px){#student-testimonial-container #student-testimonials{height:360px}}#student-testimonial-container #student-testimonials .silhouette i{padding-top:10px;font-size:90px}#student-testimonial-container #student-testimonials .testimonial{font-size:18px}#student-testimonial-container #student-testimonials li{border:1px solid #555}#student-testimonial-container #student-testimonials li.active{background:#888}#student-testimonial-container h3{text-align:center}#miss-world-info{padding-bottom:30px}#miss-world-info h3{text-align:center}.downloadsHolder{margin-left:50px}.downloadsHolder h2,.downloadsHolder h4{color:#00496f}.downloadsHolder h2{font-weight:700}.downloadsHolder .panel-group .panel-heading+.panel-collapse>.panel-body{border:none}.downloadsHolder .panel .panel-heading{padding:0 10px}.downloadsHolder .panel .panel-heading a:active,.downloadsHolder .panel .panel-heading a:focus{outline:0;text-decoration:none}.downloadsHolder .panel .panel-body{padding:5px 15px}.downloadsHolder .panel ul.noBullets{margin-bottom:0;padding-left:10px}.downloadsHolder .panel li{font-size:1.1em;line-height:1.6em}.downloads-header-image{height:250px}.flipped-logos{text-align:center}.flipped-logos .lcLogo,.flipped-logos .lpLogo{margin-top:25px;height:120px;width:auto}.flipped-logos .NZQALogo{margin-top:35px;height:100px;width:auto}#about-tlp-modal .modal-body{font-size:20px}@media (max-width:767px){#about-tlp-modal .modal-body{font-size:16px;padding:15px 30px}}.internal-as-box:first-child>div{margin-left:0}.internal-as-box:last-child>div{margin-right:0}.internal-as-box a:hover{text-decoration:none}.internal-as-box .box-cell{border:1px solid grey;border-radius:5px;text-align:center;padding:20px;margin-bottom:20px;padding-bottom:0;color:#fff}.internal-as-box .box-cell.coming-soon{opacity:.5}.internal-as-box .box-cell.level-1{background-color:#00496f}.internal-as-box .box-cell.level-1:not(.coming-soon):hover{background-color:#00273c}.internal-as-box .box-cell.level-2{background-color:#830c00}.internal-as-box .box-cell.level-2:not(.coming-soon):hover{background-color:#500700}.internal-as-box .box-cell.level-3{background-color:#077}.internal-as-box .box-cell.level-3:not(.coming-soon):hover{background-color:#044}.internal-as-box .box-cell p{font-size:20px;margin-top:0;margin-bottom:0}.internal-as-box .box-cell h2{margin-top:0;font-size:20px;margin-bottom:0}.internal-as-box .box-cell .num-credits{font-size:50px;line-height:60px}.internal-as-box .box-cell .credits{font-size:30px;line-height:60px}.internal-as-box .box-cell .more-info{position:relative;margin-top:20px;left:-20px;color:#00496f;right:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;font-weight:300;line-height:35px;background-color:#fff;width:calc(100% + 40px);width:-o-calc(100% + 40px)}.internal-beta-page .assigned-internal{color:#999}.internal-beta-page #signup-form{font-size:16px}#Form_CompetitionForm_SchoolID_chzn .chzn-choices{background:#fff}.img-container img{max-width:150px;margin:0 auto;display:block}.plus-page-heading{background-color:#f0f1f4;font-weight:700;color:#00496f}.university-page{position:relative}.university-page .back-container{padding:40px 0 0 40px}.university-page .uni-page-content-outer{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;height:100%}.university-page .uni-page-content-outer .content-container .uni-page-content{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.university-page .uni-page-content-outer .content-container .uni-page-content .section-left{width:100%;padding:0 30px;max-width:50%;display:flex;flex-wrap:wrap;align-items:flex-start}.university-page .uni-page-content-outer .content-container .uni-page-content .section-right{width:100%;padding:0 30px;max-width:50%;display:flex;flex-wrap:wrap;align-items:flex-start}.university-page .uni-page-content-outer .content-container .uni-page-content .section-right h1{color:#280071;text-align:left;font-weight:700;line-height:54px}@media screen and (min-width:1600px){.university-page .uni-page-content-outer .content-container .uni-page-content .section-right h1{font-size:36px;letter-spacing:2px;margin-top:20px}}@media screen and (max-width:599px){.university-page .uni-page-content-outer .content-container .uni-page-content .section-right h1{font-size:24px;letter-spacing:0;line-height:40px}}.university-page .uni-page-content-outer .content-container .uni-page-content .section-right .text-container h3{color:#280071;text-align:left;font-weight:700;line-height:34px}@media screen and (min-width:1600px){.university-page .uni-page-content-outer .content-container .uni-page-content .section-right .text-container h3{font-size:24px;letter-spacing:.5px;margin-top:20px;margin-bottom:20px}}@media screen and (max-width:599px){.university-page .uni-page-content-outer .content-container .uni-page-content .section-right .text-container h3{font-size:18px;letter-spacing:0;line-height:23.4px;font-weight:600}}.university-page .uni-page-content-outer .content-container .uni-page-content .section-right .text-container .paper-container{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.university-page .uni-page-content-outer .content-container .uni-page-content .section-right .text-container .paper-container a{width:100%;letter-spacing:1px;line-height:24px;color:#280071}.university-page .uni-page-content-outer .content-container .uni-page-content .section-right .text-container .paper-container a:hover{color:#13a698}.university-page .uni-page-content-outer .content-container .uni-page-content .section-right .text-container .paper-container .paper-item{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.university-page .uni-page-content-outer .content-container .uni-page-content .section-right .text-container .paper-container .paper-item .paper-item_code{width:100%;max-width:120px}.university-page .uni-page-content-outer .content-container .uni-page-content .section-right .text-container .paper-container .paper-item .paper-item_name{width:100%;max-width:calc(100% - 120px)}@media screen and (max-width:599px){.university-page .uni-page-content-outer .content-container{padding:30px 0}.university-page .uni-page-content-outer .content-container .uni-page-content .section-left{max-width:100%;justify-content:center}.university-page .uni-page-content-outer .content-container .uni-page-content .section-left .masked-image-container img{max-width:250px}.university-page .uni-page-content-outer .content-container .uni-page-content .section-right{max-width:100%;justify-content:center}.university-page .uni-page-content-outer .content-container .uni-page-content .section-right h1{width:100%}.university-page .uni-page-content-outer .content-container .uni-page-content .section-right .text-container h3{margin-bottom:15px}.university-page .uni-page-content-outer .content-container .uni-page-content .section-right .text-container .paper-container:not(:last-child){margin-bottom:30px}.university-page .uni-page-content-outer .content-container .uni-page-content .section-right .text-container .paper-container a{font-size:14px}}@media screen and (min-width:600px) and (max-width:899px){.university-page .uni-page-content-outer .content-container{padding:30px 0}.university-page .uni-page-content-outer .content-container .uni-page-content .section-left{max-width:100%;justify-content:center}.university-page .uni-page-content-outer .content-container .uni-page-content .section-left .masked-image-container img{max-width:350px}.university-page .uni-page-content-outer .content-container .uni-page-content .section-right{max-width:100%;justify-content:center}.university-page .uni-page-content-outer .content-container .uni-page-content .section-right h1{width:100%;max-width:450px}.university-page .uni-page-content-outer .content-container .uni-page-content .section-right .text-container{max-width:450px}.university-page .uni-page-content-outer .content-container .uni-page-content .section-right .text-container h3{margin-bottom:15px}.university-page .uni-page-content-outer .content-container .uni-page-content .section-right .text-container .paper-container:not(:last-child){margin-bottom:30px}.university-page .uni-page-content-outer .content-container .uni-page-content .section-right .text-container .paper-container a{font-size:14px}}@media screen and (min-width:900px) and (max-width:1199px){.university-page .uni-page-content-outer .content-container{padding:60px 0}.university-page .uni-page-content-outer .content-container .uni-page-content .section-left{justify-content:flex-end}.university-page .uni-page-content-outer .content-container .uni-page-content .section-left .masked-image-container img{max-width:350px}.university-page .uni-page-content-outer .content-container .uni-page-content .section-right{justify-content:flex-start}.university-page .uni-page-content-outer .content-container .uni-page-content .section-right .text-container h3{margin-bottom:15px}.university-page .uni-page-content-outer .content-container .uni-page-content .section-right .text-container .paper-container a{font-size:14px}}@media screen and (min-width:1200px) and (max-width:1366px){.university-page .uni-page-content-outer .content-container{padding:60px 0}.university-page .uni-page-content-outer .content-container .uni-page-content .section-left{justify-content:flex-end}.university-page .uni-page-content-outer .content-container .uni-page-content .section-left .masked-image-container img{max-width:450px}.university-page .uni-page-content-outer .content-container .uni-page-content .section-right{justify-content:flex-start}.university-page .uni-page-content-outer .content-container .uni-page-content .section-right .text-container h3{margin-bottom:15px}.university-page .uni-page-content-outer .content-container .uni-page-content .section-right .text-container .paper-container a{font-size:14px}}@media screen and (min-width:1200px){.university-page .uni-page-content-outer .content-container{padding:60px 0}.university-page .uni-page-content-outer .content-container .uni-page-content .section-left{justify-content:flex-end}.university-page .uni-page-content-outer .content-container .uni-page-content .section-left .masked-image-container{margin-top:15px}.university-page .uni-page-content-outer .content-container .uni-page-content .section-right{justify-content:flex-start}.university-page .uni-page-content-outer .content-container .uni-page-content .section-right .text-container h3{margin-bottom:15px}.university-page .uni-page-content-outer .content-container .uni-page-content .section-right .text-container .paper-container a{font-size:14px}}.student-dashboard .plan-promo-section .plan-promo-text-section{padding:5px}.student-dashboard .plan-promo-section .plan-promo-text-section p{color:#2a184b;text-align:left;font-weight:300}@media screen and (min-width:1200px){.student-dashboard .plan-promo-section .plan-promo-text-section p{font-size:16px;line-height:22px;letter-spacing:1px}}@media screen and (min-width:1600px){.student-dashboard .plan-promo-section .plan-promo-text-section p{font-size:18px;line-height:30px}}.student-dashboard .plan-promo-section .plan-promo-text-section .cta-container .cta-button{margin:0}@media screen and (max-width:599px){.student-dashboard .plan-promo-section{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:30px 0}.student-dashboard .plan-promo-section .plan-promo-image{display:flex;flex-wrap:wrap;align-items:center;width:75%;padding:10px}.student-dashboard .plan-promo-section .plan-promo-text-section{width:100%}}@media screen and (min-width:600px) and (max-width:1199px){.student-dashboard .plan-promo-section{display:flex;flex-wrap:wrap;align-items:flex-start;margin:30px 0 60px 0}.student-dashboard .plan-promo-section .plan-promo-image{width:300px;padding:20px}.student-dashboard .plan-promo-section .plan-promo-text-section{width:calc(100% - 300px)}}@media screen and (min-width:1200px){.student-dashboard .plan-promo-section{display:flex;flex-wrap:wrap;align-items:flex-start;margin:30px 0 60px 0}.student-dashboard .plan-promo-section .plan-promo-image{width:500px;padding:20px}.student-dashboard .plan-promo-section .plan-promo-text-section{width:calc(100% - 500px)}}.workshop-page .workshop-purchase-container{background-color:#faf9fb;border:1px solid #a9a2b6}.workshop-page .workshop-purchase-container .workshop-selection-container{padding:25px 50px}.workshop-page .workshop-purchase-container .course-toggle{margin:30px 0}.workshop-page .workshop-purchase-container .course-toggle .toggle-item{width:150px;height:40px}.workshop-page .workshop-purchase-container .workshops-container{margin-top:60px}.workshop-page .workshop-purchase-container .level-section{display:none}.workshop-page .workshop-purchase-container .level-section.active{display:flex;flex-wrap:wrap}@media screen and (max-width:599px){.workshop-page .workshop-purchase-container .level-section.active{flex-direction:column}.workshop-page .workshop-purchase-container .level-section.active .subject-section{width:100%}}.workshop-page .workshop-purchase-container .level-section .subject-section{display:flex;width:50%;padding:10px 15px;justify-content:space-between;align-items:center}.workshop-page .workshop-purchase-container .level-section .subject-section.disabled .title{color:#a9a2b6}.workshop-page .workshop-purchase-container .level-section .subject-section .title{color:#2a184b;text-align:left;font-weight:300}@media screen and (min-width:1200px){.workshop-page .workshop-purchase-container .level-section .subject-section .title{font-size:16px;line-height:22px;letter-spacing:1px}}@media screen and (min-width:1600px){.workshop-page .workshop-purchase-container .level-section .subject-section .title{font-size:18px;line-height:30px}}.workshop-page .workshop-purchase-container .level-section .subject-section .times{display:flex}.workshop-page .workshop-purchase-container .level-section .subject-section .times label{margin-right:10px;margin-left:5px;cursor:pointer}.workshop-page .workshop-purchase-container .level-section .subject-section .times .btn-link{color:#2cd5c4;transition:all .2s ease-in-out}.workshop-page .workshop-purchase-container .level-section .subject-section .times .time-holder:hover .btn-link{color:#13a698}@media screen and (min-width:600px) and (max-width:899px){.workshop-page .workshop-purchase-container .level-section .subject-section{flex-direction:column}}@media screen and (max-width:599px){.workshop-page .workshop-purchase-container .level-section .subject-section{flex-direction:column}}.workshop-page .workshop-purchase-container .order-items-container{border:1px solid #e6e4e8;margin-top:20px}.workshop-page .workshop-purchase-container .order-items-container .order-item{padding:5px 7%;min-height:40px;display:flex;align-items:center;border-bottom:1px solid #e6e4e8}.workshop-page .workshop-purchase-container .order-items-container .order-item .item-subject{flex-grow:0.5;max-width:200px;flex-basis:100px}.workshop-page .workshop-purchase-container .order-items-container .order-item .item-date{flex-grow:1.5}.workshop-page .workshop-purchase-container .order-items-container .order-item .item-price{text-align:right;flex-grow:0.8}.workshop-page .workshop-purchase-container .order-items-container .order-item.total{background-color:#f6f5f9}.workshop-page .workshop-purchase-container .selection-bottom-section{margin-top:45px;display:flex;justify-content:flex-end;align-items:center}.workshop-page .workshop-purchase-container .selection-bottom-section.back{justify-content:flex-start}.workshop-page .workshop-purchase-container .selection-bottom-section .continue-container{margin-right:15px;cursor:pointer;color:#2a184b;text-align:right;font-weight:300;display:flex;transition:all .2s ease-in-out}@media screen and (min-width:1200px){.workshop-page .workshop-purchase-container .selection-bottom-section .continue-container{font-size:16px;line-height:22px;letter-spacing:1px}}@media screen and (min-width:1600px){.workshop-page .workshop-purchase-container .selection-bottom-section .continue-container{font-size:18px;line-height:30px}}.workshop-page .workshop-purchase-container .selection-bottom-section .continue-container:hover{color:#13a698}.workshop-page .purchase-disclaimer{color:#2a184b;text-align:center;line-height:25px;font-size:14px;letter-spacing:1px;background-color:#e6e4e8;padding:20px}.workshop-page .purchase-disclaimer.purchasing{color:#d0021b}.workshop-page .workshop-purchase-modal{display:flex;box-shadow:0 8px 4px -4px rgba(0,0,0,.2);margin-bottom:60px}.workshop-page .workshop-purchase-modal .workshop-purchase-sidebar{background-color:#f6f5f9;border:1px solid #a9a2b6;padding:15px 15px 15px 0;align-self:stretch;min-width:200px}.workshop-page .workshop-purchase-modal .workshop-purchase-sidebar .sidebar-item{display:flex;align-items:center;cursor:pointer}.workshop-page .workshop-purchase-modal .workshop-purchase-sidebar .sidebar-item p{margin:0}.workshop-page .workshop-purchase-modal .workshop-purchase-sidebar .sidebar-item .number-holder,.workshop-page .workshop-purchase-modal .workshop-purchase-sidebar .sidebar-item .section-text{transition:all .2s ease-in-out}.workshop-page .workshop-purchase-modal .workshop-purchase-sidebar .sidebar-item:hover .number-holder,.workshop-page .workshop-purchase-modal .workshop-purchase-sidebar .sidebar-item:hover .section-text{color:#13a698}.workshop-page .workshop-purchase-modal .workshop-purchase-sidebar .sidebar-item.active .number-holder,.workshop-page .workshop-purchase-modal .workshop-purchase-sidebar .sidebar-item.active .section-text{color:#13a698}.workshop-page .workshop-purchase-modal .workshop-purchase-sidebar .sidebar-item-number{font-size:25px}.workshop-page .workshop-purchase-modal .workshop-purchase-sidebar .sidebar-item-number .number-holder{color:grey}.workshop-page .workshop-purchase-modal .workshop-purchase-sidebar .sidebar-item-number .number-text{font-size:20px;color:#f6f5f9}@media screen and (max-width:599px){.workshop-page .workshop-purchase-modal .workshop-purchase-sidebar{display:none}}@media screen and (min-width:600px) and (max-width:899px){.workshop-page .workshop-purchase-modal .workshop-purchase-sidebar{display:none}}.workshop-page .workshop-purchase-modal .workshop-purchase-container{align-self:stretch;width:100%}.workshop-page .workshop-purchase-modal .workshop-purchase-section{display:none;padding:25px 50px}.workshop-page .workshop-purchase-modal .workshop-purchase-section .mint-loading-background{height:500px}.workshop-page .workshop-purchase-modal .workshop-order-summary-container{margin-top:40px}.workshop-page .workshop-container{min-width:95%;margin:0}@media screen and (min-width:1200px){.workshop-page .workshop-container{min-width:80%;margin:0}}.workshop-page .purchase-confirmation-container h2,.workshop-page .purchase-confirmation-container p{margin:40px 0}.workshop-page .difference-container .difference-section .difference-item-container .difference-item{width:calc((100% - 30px)/ 4)}@media screen and (max-width:1199px){.workshop-page .difference-container .difference-section .difference-item-container .difference-item{width:100%;max-width:400px}}.workshops-finished-container{box-shadow:0 8px 4px -4px rgba(0,0,0,.2);background-color:#faf9fb;border:1px solid #a9a2b6;padding:30px 20%;margin:50px 30px}@media screen and (max-width:599px){.workshops-finished-container{padding:30px 15px;margin:50px 0}}.year-in-review>div>.yir-card{display:none}.yir-card{width:350px;height:260px;color:#fff;margin:0 auto;background-repeat:no-repeat;background-size:contain;background-position:center}.yir-card .bold{font-weight:700}.yir-card-1{background-image:url('/images/pages/dashboard/yir1.png');text-align:center}.yir-card-1 .stat{font-size:70px;padding-top:75px}.yir-card-1 .description{font-size:25px}.yir-card-2{background-image:url('/images/pages/dashboard/yir2.png');text-align:center}.yir-card-2 img{width:80px;margin:0 auto;padding-top:35px}.yir-card-2 .stat{font-size:50px;padding-top:10px}.yir-card-2 .description{font-size:20px;line-height:1.05em}.yir-card-3{background-image:url('/images/pages/dashboard/yir3.png');text-align:center;padding-top:35px}.yir-card-3 img{width:auto;margin:0 auto;border:5px solid #13a698}.yir-card-3 .stat{font-size:30px;padding-top:10px;padding-left:15px;padding-right:15px;line-height:1.1em}.yir-card-3 .description{font-size:20px;padding-top:15px}.yir-card-4{background-image:url('/images/pages/dashboard/yir4.png');text-align:left}.yir-card-4 .stat{font-size:45px;padding-top:10px;padding-left:20px;padding-right:20px;line-height:1em}.yir-card-4 .description{font-size:20px;line-height:1em;padding-top:125px;padding-left:20px}.yir-card-5{background-image:url('/images/pages/dashboard/yir5.png');text-align:center}.yir-card-5 img{height:65px;vertical-align:top;display:inline-block!important}.yir-card-5 .stat{font-size:75px;padding-top:45px}.yir-card-5 .description{font-size:20px;width:150px;display:inline-block;text-align:left;margin-left:20px;line-height:1.1em;padding-top:10px}.markdown-content-checker .comparison{display:flex;align-items:stretch;justify-content:flex-start}.markdown-content-checker .comparison>div{width:50%;border:1px solid #000;padding:20px}.markdown-content-checker .comparison>div:nth-child(2n){border-left:none}.student-classroom h1{margin-bottom:0}.student-classroom .class-name{text-align:center;margin-top:0}.student-classroom .my-classes-carousel-container{margin:auto;margin-bottom:30px;width:100%;padding:0 45px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:599px){.student-classroom .my-classes-carousel-container{padding:0}}@media screen and (max-width:1199px){.student-classroom .my-classes-carousel-container.no-carousel{flex-wrap:wrap}}@media screen and (max-width:399px){.student-classroom .my-classes-carousel-container.no-carousel .class-content-wrapper{height:330px}.student-classroom .my-classes-carousel-container.no-carousel .class-content-wrapper.contact-teacher .details-section,.student-classroom .my-classes-carousel-container.no-carousel .class-content-wrapper.view-class .details-section{height:auto}.student-classroom .my-classes-carousel-container.no-carousel .class-content-wrapper.contact-teacher .details-section .class-image-container,.student-classroom .my-classes-carousel-container.no-carousel .class-content-wrapper.view-class .details-section .class-image-container{margin-top:0;padding:15px 15px 0 15px;height:170px}}.student-classroom .my-classes-carousel-container.slick-slider .slider-arrow.next-arrow,.student-classroom .my-classes-carousel-container.slick-slider .slider-arrow.prev-arrow{cursor:pointer;position:absolute;z-index:1;padding:10px;border-radius:50%;border:solid transparent;background-color:rgba(150,150,150,.1);transition:all .2s ease-in-out}.student-classroom .my-classes-carousel-container.slick-slider .slider-arrow.next-arrow:hover,.student-classroom .my-classes-carousel-container.slick-slider .slider-arrow.prev-arrow:hover{background-color:rgba(150,150,150,.2)}.student-classroom .my-classes-carousel-container.slick-slider .slider-arrow.prev-arrow{left:0}.student-classroom .my-classes-carousel-container.slick-slider .slider-arrow.next-arrow{right:0}.student-classroom .my-classes-carousel-container.slick-slider .slick-dots{text-align:center;width:calc(100% - 90px)}.student-classroom .my-classes-carousel-container.slick-slider .slick-dots li{margin:0}.student-classroom .my-classes-carousel-container.slick-slider .slick-dots li button:not(.slick-active):before{opacity:1;color:#d3d3d3;transition:all .2s ease-in-out}.student-classroom .my-classes-carousel-container.slick-slider .slick-dots li button:hover:before{color:#2cd5c4}.student-classroom .my-classes-carousel-container.slick-slider .slick-dots li.slick-active button:before{color:#280071}.student-classroom .my-classes-carousel-container.slick-slider .slick-dots li.slick-active button:hover:before{color:#280071}.student-classroom .my-classes-carousel-container .class-content-wrapper{width:328px;height:405px;margin:15px;border:solid 1px #e6e4e8;transition:border-color .2s ease}@media screen and (max-width:599px){.student-classroom .my-classes-carousel-container .class-content-wrapper{width:calc(100vw - 100px);max-width:328px;min-width:240px}}.student-classroom .my-classes-carousel-container .class-content-wrapper:active,.student-classroom .my-classes-carousel-container .class-content-wrapper:focus{outline:0;text-decoration:none}.student-classroom .my-classes-carousel-container .class-content-wrapper h2.title{font-size:18px;padding:5px 10px 10px;line-height:1.2}.student-classroom .my-classes-carousel-container .class-content-wrapper h2.title.standard-name:hover{color:#13a698}.student-classroom .my-classes-carousel-container .class-content-wrapper:hover{cursor:pointer}.student-classroom .my-classes-carousel-container .class-content-wrapper:hover.contact-teacher{border-color:#13a698}.student-classroom .my-classes-carousel-container .class-content-wrapper:hover.view-class{border-color:#b196de}.student-classroom .my-classes-carousel-container .class-content-wrapper.contact-teacher{box-shadow:7px 7px #2cd5c4!important}.student-classroom .my-classes-carousel-container .class-content-wrapper.contact-teacher:hover .details-section .class-image-container{opacity:.85}.student-classroom .my-classes-carousel-container .class-content-wrapper.contact-teacher .details-section{height:calc(100% - 145px);position:relative}.student-classroom .my-classes-carousel-container .class-content-wrapper.contact-teacher .details-section .unread-messages{background-color:#d0021b;color:#fff;position:absolute;top:-30px;right:-10px;padding:0 3px;padding-top:5px;border-radius:50%;height:30px;width:30px;text-align:center}.student-classroom .my-classes-carousel-container .class-content-wrapper.contact-teacher .details-section .class-image-container{height:240px;opacity:1;transition:opacity .2s ease-in-out;position:relative}.student-classroom .my-classes-carousel-container .class-content-wrapper.contact-teacher .link-section{height:60px}.student-classroom .my-classes-carousel-container .class-content-wrapper.view-class{box-shadow:7px 7px #280071!important}.student-classroom .my-classes-carousel-container .class-content-wrapper.view-class .details-section{height:calc(100% - 150px)}.student-classroom .my-classes-carousel-container .class-content-wrapper.view-class .details-section .class-image-container{margin-top:20px;height:200px}.student-classroom .my-classes-carousel-container .class-content-wrapper.view-class .link-section{height:120px}.student-classroom .my-classes-carousel-container .class-content-wrapper .details-section h2,.student-classroom .my-classes-carousel-container .class-content-wrapper .details-section h4{width:100%;margin:0;text-align:center}.student-classroom .my-classes-carousel-container .class-content-wrapper .details-section .class-image-container{display:flex;justify-content:center}.student-classroom .my-classes-carousel-container .class-content-wrapper .details-section .class-image-container img{height:auto;width:270px}.student-classroom .my-classes-carousel-container .class-content-wrapper .details-section .class-image-container.guide-icon-container{height:200px;margin-top:20px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.student-classroom .my-classes-carousel-container .class-content-wrapper .details-section .class-image-container.guide-icon-container .class-image{width:100%;max-height:115px;height:100%}.student-classroom .my-classes-carousel-container .class-content-wrapper .details-section .class-image-container.continue-image{width:100%;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.student-classroom .my-classes-carousel-container .class-content-wrapper .details-section .class-image-container.continue-image .play-icon{position:absolute;top:50%;left:50%;width:50px;height:50px;border:solid 2px #fff;border-radius:50%;background-color:rgba(255,255,255,.3);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;transform:translate(-50%,-50%);transition:all .2s ease-in-out}.student-classroom .my-classes-carousel-container .class-content-wrapper .details-section .class-image-container.continue-image .play-icon i{transition:all .2s ease-in-out;font-size:20px;padding-left:3px;color:#fff}.student-classroom .my-classes-carousel-container .class-content-wrapper .details-section .class-image-container.continue-image:hover .play-icon{background-color:#6638b6}.student-classroom .my-classes-carousel-container .class-content-wrapper .details-section .class-image-container.continue-image:hover .play-icon i{color:#fff}.student-classroom .my-classes-carousel-container .class-content-wrapper .link-section{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.student-classroom .my-classes-carousel-container .class-content-wrapper .link-section .cta-container{justify-content:center;margin:5px 0}.student-classroom .my-classes-carousel-container .class-content-wrapper .link-section .cta-container.view-feedback-link{align-items:center;margin:0 0 15px;position:relative}.student-classroom .my-classes-carousel-container .class-content-wrapper .link-section .cta-container.view-feedback-link .unread-feedback{background-color:#d0021b;color:#fff;padding:3px 0 0 0;border-radius:50%;height:25px;width:25px;text-align:center;margin-left:5px;position:absolute;right:83px;top:-2px}.student-classroom .my-classes-carousel-container .class-content-wrapper .link-section .cta-container .cta-button{width:270px;margin-right:0}@media screen and (max-width:599px){.student-classroom .my-classes-carousel-container .class-content-wrapper .link-section .cta-container .cta-button{width:190px;margin-right:5px}}.student-classroom .my-classes-carousel-container .class-content-wrapper .link-section .find-class-container{color:#13a698;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.student-classroom .my-classes-carousel-container .class-content-wrapper .link-section .find-class-container:hover .add-class-link{color:#6638b6}.student-classroom .my-classes-carousel-container .class-content-wrapper .link-section .find-class-container i{margin-right:5px}.student-classroom .my-classes-carousel-container .class-content-wrapper .link-section .find-class-container .add-class-link{width:auto;margin-left:10px;transition:color .2s ease-in-out}.student-classroom .notification-banner{text-align:center;padding:15px 30px;background-color:#b196de;color:#fff;margin:30px 40px 0;line-height:25px;font-size:14px;letter-spacing:1px}.student-classroom .notification-banner a{color:#2cd5c4;line-height:25px;font-size:14px;letter-spacing:1px}.student-classroom .notification-banner a:hover{color:#13a698;text-decoration:none}.student-classroom .teacher-posts{padding:40px}.student-classroom .teacher-posts a{color:#2cd5c4;line-height:25px;font-size:14px;letter-spacing:1px}.student-classroom .teacher-posts a:hover{color:#13a698;text-decoration:none}.student-classroom .teacher-posts .class-notices-title-and-display-controls{display:flex;flex-wrap:wrap;align-items:baseline;width:100%}.student-classroom .teacher-posts .class-notices-title-and-display-controls h3{margin-top:0;flex-basis:170px}.student-classroom .teacher-posts .class-notices-title-and-display-controls .display-previous-posts{flex-grow:1}.student-classroom .teacher-posts .class-notices-title-and-display-controls #show-less-notices{display:none}.student-classroom .teacher-posts .teacher-posts-wrapper{max-height:500px;overflow-y:auto}.student-classroom .teacher-posts .teacher-posts-wrapper .post-content{margin:10px 0;background-color:#e6e4e8;padding:20px}.student-classroom .teacher-posts .teacher-posts-wrapper .post-content .title-download-container .post-title{margin-right:10px}.student-classroom .teacher-posts .teacher-posts-wrapper .post-content li,.student-classroom .teacher-posts .teacher-posts-wrapper .post-content ul{font-size:17px;color:#2a184b}.student-classroom .teacher-posts .teacher-posts-wrapper .post-message{margin:0}.student-classroom .teacher-posts .teacher-posts-wrapper .post-message p{font-size:17px}.student-classroom .teacher-posts .teacher-posts-wrapper #teacher-all-posts{display:none}.student-classroom hr{margin:0;border-top:1px solid #c6c3cb!important}.student-classroom .class-forum{padding:35px}.student-classroom .class-forum h3{margin:0}.student-classroom .teacher-messages-container{display:flex;align-items:center;justify-content:space-between;margin:40px 30px 0 30px}.student-classroom .teacher-messages-container .title{font-weight:700;font-size:20px;margin:0}.student-classroom .teacher-messages-container .teacher-messages{display:flex;cursor:pointer;position:relative}.student-classroom .teacher-messages-container .teacher-messages .chat-message{width:30px}.student-classroom .teacher-messages-container .teacher-messages .teacher-message-text{color:#2cd5c4;margin:0 0 0 8px}@media screen and (max-width:599px){.student-classroom .teacher-messages-container .teacher-messages .teacher-message-text{display:none}}.student-classroom .teacher-messages-container .teacher-messages .unread-messages{background-color:#d0021b;color:#fff;position:absolute;top:-10px;right:-20px;padding:1px 0 0 1px;border-radius:50%;height:20px;width:20px;text-align:center}.student-classroom .join-class-confirmation-modal p{text-align:center}.student-classroom .join-class-confirmation-modal .cta-container{justify-content:center;margin-top:25px}@media screen and (max-width:599px){.student-classroom .row-classroom-navigation{padding:0 90px}.student-classroom .row-classroom-navigation .col-classroom-navigation-content{width:100%;padding:45px 55px}.student-classroom .notification-banner{padding:0 30px}.student-classroom .teacher-posts{padding:40px 10px}.student-classroom .link-section .view-feedback-link{text-align:center}}@media screen and (min-width:500px) and (max-width:533px){.student-classroom .row-classroom-navigation{padding:0 70px}.student-classroom .row-classroom-navigation .col-classroom-navigation-content{padding:35px}}@media screen and (max-width:499px){.student-classroom .row-classroom-navigation{padding:0 60px}.student-classroom .row-classroom-navigation .col-classroom-navigation-content{padding:45px 35px}.student-classroom .my-classes-carousel-container .class-content-wrapper .cta-container.view-feedback-link{text-align:center}}@media screen and (max-width:450px){.student-classroom .row-classroom-navigation{padding:0 40px}}@media screen and (max-width:399px){.student-classroom .row-classroom-navigation{padding:0}}@media screen and (max-width:410px){.student-classroom .my-classes-carousel-container .class-content-wrapper .link-section .cta-container.view-feedback-link .unread-feedback{right:63px}}@media screen and (min-width:600px) and (max-width:1199px){.student-classroom .row-classroom-navigation{padding:0}.student-classroom .row-classroom-navigation .col-classroom-navigation-content{width:calc(33% - 45px);padding:30px 20px}.student-classroom .row-classroom-navigation .col-classroom-navigation-content .title{margin-top:2px}.student-classroom .row-classroom-navigation .col-classroom-navigation-content .guide-icon-container img{height:110px}.student-classroom .notification-banner{padding:10px 30px}}@media screen and (min-width:675px) and (max-width:730px){.student-classroom .row-classroom-navigation .col-classroom-navigation-content{padding:30px}}@media screen and (min-width:994px) and (max-width:1199px){.student-classroom .row-classroom-navigation{padding:0 20px}.student-classroom .row-classroom-navigation .col-classroom-navigation-content{padding:35px}.student-classroom .row-classroom-navigation .col-classroom-navigation-content .guide-icon-container img{width:190px!important}.student-classroom .notification-banner{padding:10px 30px}}@media screen and (max-width:599px){#student-chat .modal-dialog .modal-content .modal-body{padding:0}}.no-class-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:60px 50px}@media screen and (max-width:599px){.no-class-container{flex-direction:column}}.no-class-container .class-image-container{height:260px;text-align:center;padding-right:40px}.no-class-container .class-image-container .find-class-image{height:100%}@media screen and (min-width:600px) and (max-width:1199px){.no-class-container .class-image-container{height:160px}}@media screen and (max-width:599px){.no-class-container .class-image-container{width:100%;padding:0;height:110px}}.no-class-container .find-class-content-container{width:60%;padding:0 20px}.no-class-container .find-class-content-container p{margin:20px 0}.no-class-container .find-class-content-container .cta-button{margin:0}@media screen and (max-width:599px){.no-class-container .find-class-content-container{width:100%;padding:0}.no-class-container .find-class-content-container h2{font-size:26px}}.student-classroom-dashboard{margin-bottom:60px}.student-classroom-dashboard .dashboard-title{text-align:center}.student-classroom-dashboard .dashboard-title span{font-weight:700}.student-classroom-dashboard .my-classes-container .title-classes{text-align:left}@media screen and (max-width:599px){.student-classroom-dashboard .my-classes-container .title-classes{text-align:center}}@media screen and (min-width:600px) and (max-width:1199px){.student-classroom-dashboard .my-classes-container .title-classes{text-align:center}}.student-classroom-dashboard .my-classes-container .my-classes-carousel-container{margin:auto;margin-bottom:30px;width:100%;padding:0 45px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:599px){.student-classroom-dashboard .my-classes-container .my-classes-carousel-container{padding:0}}.student-classroom-dashboard .my-classes-container .my-classes-carousel-container.slick-slider .slider-arrow.next-arrow,.student-classroom-dashboard .my-classes-container .my-classes-carousel-container.slick-slider .slider-arrow.prev-arrow{cursor:pointer;position:absolute;z-index:1;padding:10px;border-radius:50%;border:solid transparent;background-color:rgba(150,150,150,.1);transition:all .2s ease-in-out}.student-classroom-dashboard .my-classes-container .my-classes-carousel-container.slick-slider .slider-arrow.next-arrow:hover,.student-classroom-dashboard .my-classes-container .my-classes-carousel-container.slick-slider .slider-arrow.prev-arrow:hover{background-color:rgba(150,150,150,.2)}.student-classroom-dashboard .my-classes-container .my-classes-carousel-container.slick-slider .slider-arrow.prev-arrow{left:0}.student-classroom-dashboard .my-classes-container .my-classes-carousel-container.slick-slider .slider-arrow.next-arrow{right:0}.student-classroom-dashboard .my-classes-container .my-classes-carousel-container.slick-slider .slick-dots{text-align:center;width:calc(100% - 90px)}.student-classroom-dashboard .my-classes-container .my-classes-carousel-container.slick-slider .slick-dots li{margin:0}.student-classroom-dashboard .my-classes-container .my-classes-carousel-container.slick-slider .slick-dots li button:not(.slick-active):before{opacity:1;color:#d3d3d3;transition:all .2s ease-in-out}.student-classroom-dashboard .my-classes-container .my-classes-carousel-container.slick-slider .slick-dots li button:hover:before{color:#2cd5c4}.student-classroom-dashboard .my-classes-container .my-classes-carousel-container.slick-slider .slick-dots li.slick-active button:before{color:#280071}.student-classroom-dashboard .my-classes-container .my-classes-carousel-container.slick-slider .slick-dots li.slick-active button:hover:before{color:#280071}.student-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper{width:328px;height:370px;margin:15px;border:solid 1px #e6e4e8;transition:border-color .2s ease}@media screen and (max-width:599px){.student-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper{width:calc(100vw - 100px);max-width:328px;min-width:240px}}.student-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper:active,.student-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper:focus{outline:0;text-decoration:none}.student-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper:hover{cursor:pointer}.student-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper:hover.help-centre{border-color:#6638b6}.student-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper:hover.add-class{border-color:#13a698}.student-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper:hover.view-class{border-color:#b196de}.student-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper.add-class{box-shadow:7px 7px #2cd5c4!important}.student-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper.add-class:hover .details-section .class-image-container{opacity:.85}.student-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper.add-class .details-section{height:calc(100% - 100px)}.student-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper.add-class .details-section .class-image-container{height:240px;opacity:1;transition:opacity .2s ease-in-out}.student-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper.add-class .link-section{height:100px}.student-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper.view-class{box-shadow:7px 7px #280071!important}.student-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper.view-class .details-section{height:calc(100% - 100px)}.student-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper.view-class .details-section .class-image-container{margin-top:20px;height:200px}.student-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper.view-class .details-section h2.title{padding-top:10px;color:#13a698}.student-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper.view-class .link-section{height:60px}.student-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper .details-section h2,.student-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper .details-section h4{width:100%;margin:0;text-align:center}.student-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper .details-section .class-image-container{display:flex;justify-content:center}.student-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper .details-section .class-image-container img{height:100%}.student-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper .link-section{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.student-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper .link-section .cta-container{justify-content:center}.student-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper .link-section .cta-container .cta-button{width:270px;margin-right:0}@media screen and (max-width:599px){.student-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper .link-section .cta-container .cta-button{width:190px;margin-right:5px}}.student-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper .link-section .find-class-container{color:#13a698;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.student-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper .link-section .find-class-container:hover .add-class-link{color:#6638b6}.student-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper .link-section .find-class-container i{margin-right:5px}.student-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper .link-section .find-class-container .add-class-link{width:auto;margin-left:10px;transition:color .2s ease-in-out}.class-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%}.class-container .title-classes{width:100%;margin-left:30px}.class-container .my-class-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;margin-bottom:30px}.class-container .my-class-container .my-class-wrapper{width:calc(50% - 60px);margin:30px;flex-basis:510px}.class-container .my-class-container .my-class-wrapper h1,.class-container .my-class-container .my-class-wrapper h2{color:#13a698}.class-container .my-class-container .my-class-wrapper .class-content-wrapper{display:flex;flex-wrap:wrap;align-items:center;padding:25px 35px;border:1px solid #d8d8d8;box-shadow:7px 7px #280071}.class-container .my-class-container .my-class-wrapper .class-content-wrapper:hover{cursor:pointer}@media screen and (max-width:599px){.class-container .my-class-container .my-class-wrapper .class-content-wrapper{flex-direction:column;padding:15px}}.class-container .my-class-container .my-class-wrapper .class-content-wrapper .class-image-container{width:40%;text-align:center}@media screen and (max-width:599px){.class-container .my-class-container .my-class-wrapper .class-content-wrapper .class-image-container{width:100%}}.class-container .my-class-container .my-class-wrapper .class-content-wrapper .class-title-button-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:60%;padding-left:30px}@media screen and (max-width:599px){.class-container .my-class-container .my-class-wrapper .class-content-wrapper .class-title-button-container{width:100%;padding-left:0}}.class-container .my-class-container .my-class-wrapper .class-content-wrapper .class-title-button-container .title{width:100%;text-align:center}.class-container .my-class-container .my-class-wrapper .class-content-wrapper .class-title-button-container .cta-container{justify-content:center}.class-container .my-class-container .my-class-wrapper .class-content-wrapper .class-title-button-container .cta-container .cta-button{margin:0;width:200px}.class-container .my-class-container .my-class-wrapper .find-class-wrapper{display:flex;flex-wrap:wrap;align-items:center;padding:30px 35px;border:1px solid #d8d8d8;box-shadow:7px 7px #280071}.class-container .my-class-container .my-class-wrapper .find-class-wrapper:hover{cursor:pointer}@media screen and (max-width:599px){.class-container .my-class-container .my-class-wrapper .find-class-wrapper{flex-direction:column;padding:15px}}.class-container .my-class-container .my-class-wrapper .find-class-wrapper.find-class{box-shadow:7px 7px #6638b6}.class-container .my-class-container .my-class-wrapper .find-class-wrapper .class-image-container{width:40%;height:190px}@media screen and (max-width:599px){.class-container .my-class-container .my-class-wrapper .find-class-wrapper .class-image-container{width:100%;height:110px;text-align:center}}.class-container .my-class-container .my-class-wrapper .find-class-wrapper .class-image-container .class-image{height:100%}.class-container .my-class-container .my-class-wrapper .find-class-wrapper .find-class-link-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:60%;padding-left:30px}@media screen and (max-width:599px){.class-container .my-class-container .my-class-wrapper .find-class-wrapper .find-class-link-container{width:100%;padding-left:0}}.class-container .my-class-container .my-class-wrapper .find-class-wrapper .find-class-link-container .title{width:100%;text-align:center}.class-container .my-class-container .my-class-wrapper .find-class-wrapper .find-class-link-container .find-class-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;color:#2cd5c4}.class-container .my-class-container .my-class-wrapper .find-class-wrapper .find-class-link-container .find-class-container .fas{font-weight:1000}.class-container .my-class-container .my-class-wrapper .find-class-wrapper .find-class-link-container .find-class-container h4{color:#2cd5c4;margin-left:10px}.class-progress-content-container.teacher-platform-container{padding:30px;background-color:#fff;height:inherit;overflow-y:auto}.class-progress-content-container.teacher-platform-container a{color:#13a698}.class-progress-content-container.teacher-platform-container .tp-content-container{position:relative;left:0;width:100%;height:auto!important;padding:40px}.class-progress-content-container.teacher-platform-container .tp-content-container .tp-content-wrapper{width:100%}.class-progress-content-container.teacher-platform-container .back-to-dashboard-button{position:absolute;font-weight:600;font-size:16px}.class-progress-content-container.teacher-platform-container .header-container p{text-align:center}.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .mobile-table-header h3{color:#280071}.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-row.student-progress-and-feedback-header{display:flex;flex-wrap:wrap;align-items:center}.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-row.student-progress-and-feedback-header .table-cell .column-title{color:#280071}.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-row.student-progress-and-feedback-header .table-cell.course-progress{align-items:flex-start;padding-left:2px;flex-grow:1;flex-basis:150px}.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-row.student-progress-and-feedback-header .table-cell.result{flex-basis:150px}.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-row.student-progress-and-feedback-header .table-cell.attempts{flex-basis:150px}.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-row.student-progress-and-feedback-header .table-cell.work{flex-basis:150px}.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-row.student-progress-and-feedback-header .table-cell.feedback{flex-basis:150px}.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row{height:60px}@media screen and (max-width:1199px){.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row{height:auto;flex-direction:column}}@media screen and (max-width:1199px){.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell{line-height:32px}.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell:empty{display:none}}.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell .show-when-small{display:none}@media screen and (max-width:1199px){.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell .show-when-small{display:inherit}}@media screen and (max-width:1199px){.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell .hide-when-small{display:none}}.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.result{text-align:center;display:block;line-height:19px}@media screen and (max-width:1199px){.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.result{text-align:left;line-height:32px}}.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.attempts,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.feedback,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.result,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.work{flex-basis:150px}.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.attempts,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.feedback,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.no-submission-required,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.pop-quiz,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.result,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.status,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.submit-activity,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.video,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.work{align-items:center;font-size:14px;letter-spacing:1px}.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.attempts .cta-button,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.feedback .cta-button,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.no-submission-required .cta-button,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.pop-quiz .cta-button,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.result .cta-button,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.status .cta-button,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.submit-activity .cta-button,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.video .cta-button,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.work .cta-button{width:220px;margin:0;height:34px}@media screen and (max-width:1199px){.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.attempts,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.feedback,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.no-submission-required,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.pop-quiz,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.result,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.status,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.submit-activity,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.video,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.work{flex-basis:unset;border-top:1px solid #e6e4e8;padding:0;margin-left:32px;margin-right:20px;width:calc(100% - 52px)}}.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.no-submission-required p{margin:0}.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.pop-quiz .quiz-attempts,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.pop-quiz .quiz-high-score{width:100%}.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.pop-quiz .quiz-attempts{margin-top:5px}.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.feedback .view-my-submission{font-size:15px}.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.feedback .teacher-feedback-notification{line-height:1;margin:0;background-color:#d0021b;color:#fff;padding:6px 0 0 0;border-radius:50%;height:25px;width:25px;text-align:center;margin-left:5px;margin-top:-2px}.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.activity{flex-grow:1;flex-basis:300px}@media screen and (max-width:1199px){.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.activity{flex-basis:unset}}.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.activity .fa-container i.completed{background-color:#13a698}.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.activity .fa-container .activity-name{margin-right:10px}.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback-accordion .table-row.header{color:#280071}.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback-accordion .table-row.header .table-cell.course-progress{align-items:flex-start;padding-left:29px;flex-grow:1;flex-basis:300px}.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback-accordion .table-row.header .table-cell.attempts,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback-accordion .table-row.header .table-cell.feedback,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback-accordion .table-row.header .table-cell.result,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback-accordion .table-row.header .table-cell.work{flex-basis:150px}.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback-accordion .mobile-table-header h3{color:#280071}.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-header-container{justify-content:flex-start}.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-header-container .tp-accordion-cell.course-progress{text-align:left;align-items:flex-start;justify-content:left}.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row{height:60px}@media screen and (max-width:1199px){.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row{height:auto;flex-direction:column}}@media screen and (max-width:1199px){.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell{padding-left:42px;line-height:32px}.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell:empty{display:none}}.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell .show-when-small{display:none}@media screen and (max-width:1199px){.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell .show-when-small{display:inherit}}@media screen and (max-width:1199px){.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell .hide-when-small{display:none}}.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.activity{flex-grow:1;flex-basis:300px;text-align:left;align-items:flex-start;justify-content:left}@media screen and (max-width:1199px){.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.activity{flex-basis:unset}}.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.activity .fa-container i.completed{background-color:#13a698}.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.activity .activity-name{margin-right:5px}.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.result{flex-basis:150px;text-align:center;display:block;line-height:19px}@media screen and (max-width:1199px){.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.result{text-align:left;line-height:32px}}.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.attempts,.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.feedback,.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.work{flex-basis:150px}.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.attempts,.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.feedback,.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.no-submission-required,.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.pop-quiz,.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.result,.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.status,.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.submit-activity,.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.video,.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.work{align-items:center;font-size:14px;letter-spacing:1px}@media screen and (max-width:1199px){.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.attempts,.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.feedback,.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.no-submission-required,.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.pop-quiz,.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.result,.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.status,.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.submit-activity,.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.video,.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.work{flex-basis:unset;border-top:1px solid #e6e4e8;padding:0;margin-left:42px;margin-right:20px;width:calc(100% - 62px)}}.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.no-submission-required p{margin:0}.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.pop-quiz .quiz-attempts,.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.pop-quiz .quiz-high-score{width:100%}.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.pop-quiz .quiz-attempts{margin-top:5px}.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.feedback .view-my-submission{font-size:15px}.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.feedback .cta-button{height:34px;color:#fff;width:220px}.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.feedback .teacher-feedback-notification{line-height:1;margin:0;background-color:#d0021b;color:#fff;padding:6px 0 0 0;border-radius:50%;height:25px;width:25px;text-align:center;margin-left:5px;margin-top:-2px}.class-progress-content-container.teacher-platform-container .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.submit-activity .cta-button{height:34px}@media screen and (max-width:599px){.class-progress-content-container.teacher-platform-container .tp-content-container{padding:10px 10px 30px}.class-progress-content-container.teacher-platform-container .back-to-dashboard-button{left:55px;top:50px}.class-progress-content-container.teacher-platform-container .student-progress-and-feedback{padding:0}.class-progress-content-container.teacher-platform-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.feedback .cta-button{width:200px}}@media screen and (min-width:600px) and (max-width:1199px){.class-progress-content-container.teacher-platform-container .tp-content-container{padding:60px 30px 30px}}@media screen and (min-width:600px) and (max-width:899px){.class-progress-content-container.teacher-platform-container .back-to-dashboard-button{left:65px;top:40px}.class-progress-content-container.teacher-platform-container .student-progress-and-feedback{padding:0}}@media screen and (min-width:900px) and (max-width:1199px){.class-progress-content-container.teacher-platform-container .back-to-dashboard-button{left:75px;top:40px}.class-progress-content-container.teacher-platform-container .student-progress-and-feedback{padding:0}}@media screen and (max-width:1199px){.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-row.student-progress-and-feedback-header{display:none}.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.feedback,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.incompleted-status,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.no-submission-required,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.pop-quiz,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.status,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.submit-activity,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.video{margin-left:32px;justify-content:flex-start}.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.pop-quiz .quiz-attempts,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.pop-quiz .quiz-high-score{text-align:left}.class-progress-content-container.teacher-platform-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.activity{padding:0 15px}.class-progress-content-container.teacher-platform-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.feedback,.class-progress-content-container.teacher-platform-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.incompleted-status,.class-progress-content-container.teacher-platform-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.no-submission-required,.class-progress-content-container.teacher-platform-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.pop-quiz,.class-progress-content-container.teacher-platform-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.status,.class-progress-content-container.teacher-platform-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.submit-activity,.class-progress-content-container.teacher-platform-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.video{padding-left:42px}.class-progress-content-container.teacher-platform-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.feedback .cta-button{margin:0}.class-progress-content-container.teacher-platform-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.pop-quiz .quiz-attempts,.class-progress-content-container.teacher-platform-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.pop-quiz .quiz-high-score{text-align:left}}@media screen and (min-width:1200px){.class-progress-content-container.teacher-platform-container .back-to-dashboard-button{left:275px;top:40px}.class-progress-content-container.teacher-platform-container .student-progress-and-feedback{max-width:1200px;margin:0 auto}.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.feedback,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.incompleted-status,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.no-submission-required,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.pop-quiz,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.status,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.submit-activity,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.video{justify-content:center;flex-wrap:wrap;flex-flow:wrap;max-width:270px}.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.pop-quiz .quiz-attempts,.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.pop-quiz .quiz-high-score{text-align:center}.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback .table-body .table-row .table-cell.activity{max-width:calc(100% - 270px)}.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback-accordion{max-width:1200px;margin:0 auto}.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback-accordion .table-row.header .table-cell.course-progress{max-width:calc(100% - 300px)}.class-progress-content-container.teacher-platform-container .tp-table.student-progress-and-feedback-accordion .table-row.header .table-cell.submissions-and-feedback{max-width:300px}.class-progress-content-container.teacher-platform-container .tp-accordion-container.student-progress-and-feedback-content-accordion{max-width:1200px;margin:0 auto;min-width:600px}.class-progress-content-container.teacher-platform-container .tp-accordion-container.student-progress-and-feedback-content-accordion .tp-accordion-header-container .tp-accordion-cell.course-progress{max-width:calc(100% - 15px)}.class-progress-content-container.teacher-platform-container .tp-accordion-container.student-progress-and-feedback-content-accordion .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.activity{max-width:calc(100% - 300px)}.class-progress-content-container.teacher-platform-container .tp-accordion-container.student-progress-and-feedback-content-accordion .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.incompleted-status,.class-progress-content-container.teacher-platform-container .tp-accordion-container.student-progress-and-feedback-content-accordion .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.no-submission-required,.class-progress-content-container.teacher-platform-container .tp-accordion-container.student-progress-and-feedback-content-accordion .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.pop-quiz,.class-progress-content-container.teacher-platform-container .tp-accordion-container.student-progress-and-feedback-content-accordion .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.status,.class-progress-content-container.teacher-platform-container .tp-accordion-container.student-progress-and-feedback-content-accordion .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.submit-activity,.class-progress-content-container.teacher-platform-container .tp-accordion-container.student-progress-and-feedback-content-accordion .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.video{max-width:300px;padding-right:30px}.class-progress-content-container.teacher-platform-container .tp-accordion-container.student-progress-and-feedback-content-accordion .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.feedback{margin-right:11px;max-width:300px}.class-progress-content-container.teacher-platform-container .tp-accordion-container.student-progress-and-feedback-content-accordion .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.pop-quiz .quiz-attempts,.class-progress-content-container.teacher-platform-container .tp-accordion-container.student-progress-and-feedback-content-accordion .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.pop-quiz .quiz-high-score{text-align:center}}.teacher-platform-container{width:100%;height:100%;position:relative}.teacher-platform-container .loading-background{top:0;right:0;bottom:0;left:0;z-index:1}.teacher-platform-container .loading-background.active{display:inline-flex}.teacher-platform-container #react-student-security-results{width:100%}.tp-menu-container{height:100%;position:absolute;top:0;left:0;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;width:200px;min-width:200px}@media screen and (max-width:1023px){.tp-menu-container{display:none}}.tp-menu-container .tp-core-container{width:200px;height:inherit;background-color:#1a0049;position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;flex-direction:column}.tp-menu-container .tp-core-container .tp-core-logo-container{width:100%;height:131px;border-bottom:solid 1px #b196de;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.tp-menu-container .tp-core-container .tp-core-logo-container img{max-width:55px;margin-bottom:5px}.tp-menu-container .tp-core-container .tp-core-logo-container a{color:#b196de;text-align:center;font-size:12px;display:inline-block;max-width:70px}.tp-menu-container .tp-core-container .tp-core-logo-container a:hover .back-link{color:#fff}.tp-menu-container .tp-core-container .tp-core-logo-container a .back-link{width:100%;padding-top:11px;letter-spacing:.5px;transition:color .2s ease-in-out;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.tp-menu-container .tp-core-container .tp-core-logo-container a .back-link i{font-size:12px;margin-right:3px}.tp-menu-container .tp-core-container .tp-core-items-container{width:100%;height:calc(100% - 354px);overflow-y:auto}.tp-menu-container .tp-core-container .tp-core-items-container a{width:100%;text-decoration:none}.tp-menu-container .tp-core-container .tp-core-items-container .core-class-item-container{width:100%;background-color:transparent;color:#fff;padding:25px 15px;text-transform:uppercase;font-weight:700;font-size:16px;transition:all .2s ease-in-out;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.tp-menu-container .tp-core-container .tp-core-items-container .core-class-item-container:not(.active):hover{cursor:pointer;background-color:#6638b6}.tp-menu-container .tp-core-container .tp-core-items-container .core-class-item-container.active{background-color:#f6f5f9;color:#b196de}.tp-menu-container .tp-core-container .tp-core-footer-container{width:100%;height:223px;background-color:#1a0049;border-top:solid 1px #b196de;z-index:2}.tp-menu-container .tp-core-container .tp-core-footer-container a{width:100%;text-decoration:none}.tp-menu-container .tp-core-container .tp-core-footer-container a .footer-menu-item{width:100%;height:74px;text-transform:uppercase;font-weight:700;font-size:16px;color:#fff;background-color:transparent;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;padding-left:25px;transition:all .2s ease-in-out}.tp-menu-container .tp-core-container .tp-core-footer-container a .footer-menu-item:hover{cursor:pointer;background-color:#6638b6}.tp-menu-container .tp-core-container .tp-core-footer-container a .footer-menu-item .menu-icon{width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:10px}.tp-menu-container .tp-core-container .tp-core-footer-container a .footer-menu-item .menu-icon.add-class{background-image:url('/images/icons/svg/teacher-platform/add-circle-white.svg')}.tp-menu-container .tp-core-container .tp-core-footer-container a .footer-menu-item .menu-icon.find-subject{background-image:url('/images/icons/svg/teacher-platform/external-link-white.svg')}.tp-menu-container .tp-core-container .tp-core-footer-container a .footer-menu-item .menu-icon.help-centre{background-image:url('/images/icons/svg/teacher-platform/question-circle-white.svg')}.tp-menu-container .tp-core-container .tp-core-footer-container a .footer-menu-item .menu-icon.settings{background-image:url('/images/icons/svg/teacher-platform/settings-cog-white.svg')}.tp-menu-container .tp-core-container .tp-settings-container{height:190px;width:164px;position:absolute;left:36px;bottom:0;transition:left .3s ease-in-out;background-color:#fff;z-index:1;border:solid 1px #b196de}.tp-menu-container .tp-core-container .tp-settings-container.settings-active,.tp-menu-container .tp-core-container .tp-settings-container:hover{left:200px}.tp-menu-container .tp-core-container .tp-settings-container a{width:100%;text-decoration:none}.tp-menu-container .tp-core-container .tp-settings-container a:not(:last-child) .tp-settings-item{border-bottom:solid 1px #b196de}.tp-menu-container .tp-core-container .tp-settings-container a .tp-settings-item{width:100%;height:63px;color:#1a0049;padding-left:30px;display:flex;align-items:center;justify-content:flex-start;transition:color .2s ease-in-out,background-color .2s ease-in-out}.tp-menu-container .tp-core-container .tp-settings-container a .tp-settings-item:hover{color:#fff;background-color:#6638b6}.tp-menu-container .tp-child-container{width:250px;height:inherit;padding:100px 40px 40px;background-color:#f6f5f9}.tp-menu-container .tp-child-container.collapsed{width:0;overflow:hidden;display:none}.tp-menu-container .tp-child-container .tp-child-title-container{font-weight:700;font-size:20px;letter-spacing:1.5px;color:#b196de;text-transform:uppercase;margin-bottom:30px}.tp-menu-container .tp-child-container .tp-child-items-container .tp-child-item-container{width:100%}.tp-menu-container .tp-child-container .tp-child-items-container .tp-child-item-container .teacher-classroom-notifications{border-radius:50%;background-color:#d0021b;text-align:center;position:absolute;top:-20px;right:-20px;height:25px;width:25px;color:#fff;padding-top:4px;font-size:12px}.tp-menu-container .tp-child-container .tp-child-items-container .tp-child-item-container .menu-link{margin:15px 0;font-size:16px;letter-spacing:1px;color:#280071;position:relative;display:inline-flex}.tp-menu-container .tp-child-container .tp-child-items-container .tp-child-item-container .menu-link .not-link{display:none}.tp-menu-container .tp-child-container .tp-child-items-container .tp-child-item-container .menu-link:before{content:"";position:absolute;width:100%;height:4px;bottom:-5px;left:0;background-color:#b196de;visibility:hidden;transform:scaleX(0);transition:all .2s ease}.tp-menu-container .tp-child-container .tp-child-items-container .tp-child-item-container .menu-link:not(.active):hover{cursor:pointer}.tp-menu-container .tp-child-container .tp-child-items-container .tp-child-item-container .menu-link:not(.active):hover:before{visibility:visible;transform:scaleX(1)}.tp-menu-container .tp-child-container .tp-child-items-container .tp-child-item-container .menu-link.active:before{visibility:visible;transform:scaleX(1)}.tp-menu-container .tp-child-container .tp-child-items-container .tp-child-item-container .menu-link.active .link{display:none}.tp-menu-container .tp-child-container .tp-child-items-container .tp-child-item-container .menu-link.active .not-link{display:block}.tp-menu-container .tp-child-container .tp-child-items-container .tp-child-item-container .menu-link a{text-decoration:none;color:#280071}.tp-menu-container .tp-child-container .tp-child-items-container .tp-child-item-container .menu-link a:hover{color:#280071}.tp-content-container{position:absolute;top:0;background:#fff;height:100%;overflow:auto;padding:100px 40px 40px;background:0 0;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;width:100%;left:0}.tp-content-container.react-classroom-spa{padding:0;height:100%;overflow-y:hidden}.tp-content-container .tp-content-wrapper{width:100%;height:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.tp-content-container .tp-content-wrapper .tp-content-details-container{width:100%}.tp-content-container .tp-content-wrapper .tp-content-details-container h1{color:#1a0049;letter-spacing:.5px;margin:0 0 30px}.tp-content-container .tp-content-wrapper .tp-content-details-container .tp-control-bar{display:flex;align-items:center;margin-bottom:30px}.tp-content-container .tp-content-wrapper .tp-content-details-container .tp-control-bar .tp-control-select-container .chzn-container{letter-spacing:.5px}.tp-content-container .tp-content-wrapper .tp-content-details-container .tp-control-bar .tp-control-select-container .chzn-container:not(.disabled){color:#1a0049}.tp-content-container .tp-content-wrapper .tp-content-details-container .tp-control-bar .tp-control-select-container .chzn-container:not(.disabled) a{border:solid 1px #e6e4e8;transition:border-color .2s ease-in-out}.tp-content-container .tp-content-wrapper .tp-content-details-container .tp-control-bar .tp-control-select-container .chzn-container:not(.disabled) a:hover{border-color:#2cd5c4}.tp-content-container .tp-content-wrapper .tp-content-details-container .tp-control-bar .tp-control-select-container .chzn-container:not(.disabled) a.chzn-single-with-drop{border-color:#2cd5c4}.tp-content-container .tp-content-wrapper .tp-content-details-container .tp-control-bar .tp-control-select-container .chzn-container:not(.disabled) .chzn-drop{margin:-1px 0 0 0;border-color:#2cd5c4}.tp-content-container .tp-content-wrapper .tp-content-details-container .tp-control-bar .tp-control-select-container .chzn-container:not(.disabled) .chzn-drop ul.chzn-results{padding:0;margin:0}.tp-content-container .tp-content-wrapper .tp-content-details-container .tp-control-bar .tp-control-select-container .chzn-container:not(.disabled) .chzn-drop ul.chzn-results li{color:#1a0049;transition:color .2s ease-in-out,background-color .2s ease-in-out}.tp-content-container .tp-content-wrapper .tp-content-details-container .tp-control-bar .tp-control-select-container .chzn-container:not(.disabled) .chzn-drop ul.chzn-results li.result-selected{background-color:#13a698;color:#fff}.tp-content-container .tp-content-wrapper .tp-content-details-container .tp-control-bar .tp-control-select-container .chzn-container:not(.disabled) .chzn-drop ul.chzn-results li.highlighted:not(.result-selecte){background-color:#2cd5c4;color:#fff}@media screen and (max-width:900px){.tp-content-container .tp-content-wrapper .tp-content-details-container .tp-control-bar .tp-control-select-container .chzn-done{display:block!important}.tp-content-container .tp-content-wrapper .tp-content-details-container .tp-control-bar .tp-control-select-container .chzn-container{display:none}}.tp-content-container .tp-content-wrapper .tp-content-details-container .tp-control-bar .cta-container{width:inherit;align-items:center}.tp-content-container .tp-content-wrapper .tp-content-details-container .tp-control-bar .cta-container .cta-button{height:34px;margin:5px 0}@media screen and (max-width:599px){.tp-content-container .tp-content-wrapper .tp-content-details-container h1{font-size:28px}.tp-content-container .tp-content-wrapper .tp-content-details-container .tp-control-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;margin-bottom:30px}.tp-content-container .tp-content-wrapper .tp-content-details-container .tp-control-bar .tp-control-select-container{width:100%;padding:0;margin-bottom:5px;display:flex;flex-wrap:wrap;align-items:center;justify-content:left}.tp-content-container .tp-content-wrapper .tp-content-details-container .tp-control-bar .cta-container{width:100%;padding:0;margin:0;justify-content:flex-end}.tp-content-container .tp-content-wrapper .tp-content-details-container .tp-control-bar .cta-container .cta-button{width:100%}.tp-content-container .tp-content-wrapper .tp-content-details-container .tp-control-bar .cta-container span{font-size:16px;margin-right:5px}}@media screen and (min-width:600px) and (max-width:1199px){.tp-content-container .tp-content-wrapper .tp-content-details-container h1{font-size:32px}.tp-content-container .tp-content-wrapper .tp-content-details-container .tp-control-bar{justify-content:space-between;margin-bottom:30px}.tp-content-container .tp-content-wrapper .tp-content-details-container .tp-control-bar .tp-control-select-container{width:50%;padding-right:20px}.tp-content-container .tp-content-wrapper .tp-content-details-container .tp-control-bar .cta-container{width:50%;padding-left:20px;justify-content:flex-end}.tp-content-container .tp-content-wrapper .tp-content-details-container .tp-control-bar .cta-container .cta-button{width:100%}.tp-content-container .tp-content-wrapper .tp-content-details-container .tp-control-bar .cta-container span{font-size:16px;margin-right:5px}}@media screen and (min-width:900px) and (max-width:1199px){.tp-content-container .tp-content-wrapper .tp-content-details-container h1{font-size:42px}.tp-content-container .tp-content-wrapper .tp-content-details-container .tp-control-bar{justify-content:space-between;margin-bottom:30px}.tp-content-container .tp-content-wrapper .tp-content-details-container .tp-control-bar .cta-container{justify-content:flex-end}.tp-content-container .tp-content-wrapper .tp-content-details-container .tp-control-bar .cta-container .cta-button{width:180px}.tp-content-container .tp-content-wrapper .tp-content-details-container .tp-control-bar .cta-container span{font-size:16px;margin-right:5px}.tp-content-container .tp-content-wrapper .tp-content-details-container .tp-control-bar .tp-control-select-container{width:100%;max-width:420px}}@media screen and (min-width:1200px){.tp-content-container .tp-content-wrapper .tp-content-details-container h1{font-size:42px}.tp-content-container .tp-content-wrapper .tp-content-details-container .tp-control-bar{justify-content:space-between}.tp-content-container .tp-content-wrapper .tp-content-details-container .tp-control-bar .cta-container{justify-content:flex-end}.tp-content-container .tp-content-wrapper .tp-content-details-container .tp-control-bar .cta-container .cta-button{width:180px}.tp-content-container .tp-content-wrapper .tp-content-details-container .tp-control-bar .cta-container span{font-size:16px;margin-right:5px}.tp-content-container .tp-content-wrapper .tp-content-details-container .tp-control-bar .tp-control-select-container{width:100%;max-width:420px;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.tp-content-container .tp-content-wrapper .tp-content-details-container .tp-control-bar .tp-control-select-container .chzn-container{width:100%;max-width:calc(100% - 120px)}.tp-content-container .tp-content-wrapper .tp-content-details-container .tp-control-bar .tp-control-select-container .add-standard-container{width:110px}}.classroom-app-container{width:100%;height:100%}.teacher-classroom-dashboard .dashboard-title{text-align:center}.teacher-classroom-dashboard .dashboard-title span{font-weight:700}@media screen and (max-width:1199px){.teacher-classroom-dashboard .dashboard-title{font-size:30px}}.teacher-classroom-dashboard .cta-container{justify-content:center}.teacher-classroom-dashboard .cta-container.subject{margin-bottom:85px}.teacher-classroom-dashboard .my-classes-container{margin-bottom:85px}.teacher-classroom-dashboard .my-classes-container .control-bar-container{display:flex;align-items:center;justify-content:space-between}.teacher-classroom-dashboard .my-classes-container .control-bar-container .cta-container{width:500px;justify-content:right}.teacher-classroom-dashboard .my-classes-container .control-bar-container .cta-container .add-class-container{margin:auto;margin-right:30px}@media screen and (max-width:599px){.teacher-classroom-dashboard .my-classes-container .control-bar-container{display:block}.teacher-classroom-dashboard .my-classes-container .control-bar-container .cta-container{width:auto;flex-wrap:wrap-reverse;justify-content:center}.teacher-classroom-dashboard .my-classes-container .control-bar-container .cta-container .add-class-container{margin:20px 0 10px 0}.teacher-classroom-dashboard .my-classes-container .control-bar-container .cta-container .add-class-container a{font-size:16px}}@media screen and (min-width:600px) and (max-width:899px){.teacher-classroom-dashboard .my-classes-container .control-bar-container .cta-container{width:395px}.teacher-classroom-dashboard .my-classes-container .control-bar-container .cta-container .add-class-container{margin-right:20px}.teacher-classroom-dashboard .my-classes-container .control-bar-container .cta-container .add-class-container .cta-button{width:250px}}.teacher-classroom-dashboard .my-classes-container .title-classes{text-align:left;margin-bottom:25px}@media screen and (max-width:599px){.teacher-classroom-dashboard .my-classes-container .title-classes{text-align:center}}@media screen and (min-width:600px) and (max-width:1199px){.teacher-classroom-dashboard .my-classes-container .title-classes{text-align:center}}.teacher-classroom-dashboard .my-classes-container.no-classroom{width:100%;padding:50px 0;display:flex;margin-bottom:35px}@media screen and (max-width:599px){.teacher-classroom-dashboard .my-classes-container.no-classroom{flex-direction:column;padding:0}}.teacher-classroom-dashboard .my-classes-container.no-classroom .class-image-container{width:35%;height:280px;text-align:center;margin-top:21px}@media screen and (max-width:599px){.teacher-classroom-dashboard .my-classes-container.no-classroom .class-image-container{width:100%;height:140px}}.teacher-classroom-dashboard .my-classes-container.no-classroom .class-image-container .class-image{max-width:100%}@media screen and (max-width:599px){.teacher-classroom-dashboard .my-classes-container.no-classroom .class-image-container .class-image{height:100%}}.teacher-classroom-dashboard .my-classes-container.no-classroom .no-classroom-content-container{width:65%;padding-left:65px}@media screen and (max-width:599px){.teacher-classroom-dashboard .my-classes-container.no-classroom .no-classroom-content-container{width:100%;padding:0}}.teacher-classroom-dashboard .my-classes-container.no-classroom .no-classroom-content-container .cta-container{justify-content:left}.teacher-classroom-dashboard .my-classes-container.no-classroom .no-classroom-content-container .cta-container .cta-button{margin-left:0}.teacher-classroom-dashboard .my-classes-container.no-classroom .no-classroom-content-container p{font-size:17px!important;margin:30px 0}.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container{margin:auto;margin-bottom:30px;width:100%;padding:0 45px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media screen and (max-width:599px){.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container{padding:0}}.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container.slick-slider .slider-arrow.next-arrow,.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container.slick-slider .slider-arrow.prev-arrow{cursor:pointer;position:absolute;z-index:1;padding:10px;border-radius:50%;border:solid transparent;background-color:rgba(150,150,150,.1);transition:all .2s ease-in-out}.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container.slick-slider .slider-arrow.next-arrow:hover,.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container.slick-slider .slider-arrow.prev-arrow:hover{background-color:rgba(150,150,150,.2)}.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container.slick-slider .slider-arrow.prev-arrow{left:0}.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container.slick-slider .slider-arrow.next-arrow{right:0}.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container.slick-slider .slick-dots{text-align:center;width:calc(100% - 90px)}.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container.slick-slider .slick-dots li{margin:0}.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container.slick-slider .slick-dots li button:not(.slick-active):before{opacity:1;color:#d3d3d3;transition:all .2s ease-in-out}.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container.slick-slider .slick-dots li button:hover:before{color:#2cd5c4}.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container.slick-slider .slick-dots li.slick-active button:before{color:#280071}.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container.slick-slider .slick-dots li.slick-active button:hover:before{color:#280071}.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper{width:320px;height:370px;margin:15px;border:solid 1px #e6e4e8;transition:border-color .2s ease}@media screen and (max-width:599px){.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper{width:calc(100vw - 100px);max-width:328px;min-width:240px}}.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper:active,.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper:focus{outline:0;text-decoration:none}.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper:hover{cursor:pointer}.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper:hover.help-centre{border-color:#6638b6}.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper:hover.add-class{border-color:#13a698}.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper:hover.view-class{border-color:#b196de}.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper.help-centre{box-shadow:7px 7px #b196de!important}.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper.help-centre:hover .details-section .class-image-container{opacity:.85}.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper.help-centre .details-section{height:calc(100% - 100px)}.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper.help-centre .details-section .class-image-container{height:160px;opacity:1;transition:opacity .2s ease-in-out}.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper.help-centre .details-section h2.title{padding:35px 0 25px;color:#280071}.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper.help-centre .link-section{height:100px}.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper.add-class{box-shadow:7px 7px #2cd5c4!important}.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper.add-class:hover .details-section .class-image-container{opacity:.85}.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper.add-class .details-section{height:calc(100% - 100px)}.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper.add-class .details-section .class-image-container{height:259px;padding-top:99px;opacity:1;transition:opacity .2s ease-in-out}.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper.add-class .link-section{height:100px}.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper.view-class{box-shadow:7px 7px #280071!important}.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper.view-class .details-section{height:calc(100% - 100px)}.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper.view-class .details-section .class-image-container{margin-top:20px;height:200px}.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper.view-class .details-section h2.title{padding-top:10px;color:#13a698}.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper.view-class .link-section{height:60px;margin:0 20px}.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper .details-section h2,.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper .details-section h4{width:100%;margin:0;text-align:center}.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper .details-section .class-image-container{display:flex;justify-content:center}.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper .details-section .class-image-container img{height:100%}.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper .link-section{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper .link-section .cta-container .cta-button{width:270px;margin-right:0}.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper .link-section .find-class-container{color:#13a698;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper .link-section .find-class-container:hover .add-class-link{color:#6638b6}.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper .link-section .find-class-container i{margin-right:5px}.teacher-classroom-dashboard .my-classes-container .my-classes-carousel-container .class-content-wrapper .link-section .find-class-container .add-class-link{width:auto;margin-left:10px;transition:color .2s ease-in-out}.add-link-text,.no-files-uploaded-demo{text-align:left;line-height:25px;letter-spacing:1px}.add-link-text{color:#1a0049;font-size:14px;margin:35px 0 10px 0}.no-files-uploaded-demo{margin:15px 0 0 0;color:#333;font-size:16px}.add-link .show-link-demo{color:grey}.add-link .show-link-demo:hover{color:grey}.demo-input{width:100%;height:34px;margin-bottom:15px;color:#827c8e!important;background-color:#fff;padding:20px 15px;border:solid 1px #827c8e;border-radius:0;letter-spacing:1px}.demo-page-title{background-color:#13a698;color:#fff;text-align:center;line-height:25px;letter-spacing:1px;font-size:16px}.tp-content-details-container.forum{width:100%}.tp-content-details-container.forum h3{margin-bottom:0}.tp-content-details-container.forum .new-post-container{width:100%}.tp-content-details-container.forum .new-post-container .upload-control-bar{display:flex;align-items:center;margin:10px 0 30px}.tp-content-details-container.forum .new-post-container .upload-control-bar .file-to-upload-container{display:flex;flex-wrap:wrap;align-items:center}.tp-content-details-container.forum .new-post-container .upload-control-bar .file-to-upload-container .form-file-upload .input-group-btn .cta-button,.tp-content-details-container.forum .new-post-container .upload-control-bar .file-to-upload-container .form-file-upload input[type=text].file-upload-input{height:34px}.tp-content-details-container.forum .new-post-container .upload-control-bar .file-to-upload-container i.fa-times{margin:10px;cursor:pointer;font-size:20px;color:#d0021b}.tp-content-details-container.forum .new-post-container .upload-control-bar .file-to-upload-container i:hover{opacity:.8}.tp-content-details-container.forum .new-post-container .upload-control-bar .file-to-upload-container .error-message{width:60%}.tp-content-details-container.forum .new-post-container .upload-control-bar .cta-container{width:inherit;align-items:center}.tp-content-details-container.forum .new-post-container .upload-control-bar .cta-container .cta-button{height:34px;margin:5px 0}@media screen and (max-width:599px){.tp-content-details-container.forum .new-post-container .upload-control-bar{flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:30px}.tp-content-details-container.forum .new-post-container .upload-control-bar .file-to-upload-container{width:100%;padding:0;margin-bottom:5px}.tp-content-details-container.forum .new-post-container .upload-control-bar .file-to-upload-container .form-file-upload input[type=text].file-upload-input{width:200px!important}.tp-content-details-container.forum .new-post-container .upload-control-bar .cta-container{width:100%;padding:0;margin:0;justify-content:flex-end}.tp-content-details-container.forum .new-post-container .upload-control-bar .cta-container .cta-button{width:100%}.tp-content-details-container.forum .new-post-container .upload-control-bar .cta-container span{font-size:16px;margin-right:5px}}@media screen and (min-width:600px) and (max-width:1199px){.tp-content-details-container.forum .new-post-container .upload-control-bar{justify-content:space-between;margin-bottom:30px}.tp-content-details-container.forum .new-post-container .upload-control-bar .file-to-upload-container{width:50%;padding-right:20px}.tp-content-details-container.forum .new-post-container .upload-control-bar .file-to-upload-container .form-file-upload input[type=text].file-upload-input{width:240px!important}.tp-content-details-container.forum .new-post-container .upload-control-bar .cta-container{width:250px;padding-left:20px;justify-content:flex-end}.tp-content-details-container.forum .new-post-container .upload-control-bar .cta-container .cta-button{width:100%}.tp-content-details-container.forum .new-post-container .upload-control-bar .cta-container span{font-size:16px;margin-right:5px}}@media screen and (min-width:900px) and (max-width:1199px){.tp-content-details-container.forum .new-post-container .upload-control-bar{justify-content:space-between;margin-bottom:30px}.tp-content-details-container.forum .new-post-container .upload-control-bar .cta-container{justify-content:flex-end}.tp-content-details-container.forum .new-post-container .upload-control-bar .cta-container .cta-button{width:280px}.tp-content-details-container.forum .new-post-container .upload-control-bar .cta-container span{font-size:16px;margin-right:5px}.tp-content-details-container.forum .new-post-container .upload-control-bar .file-to-upload-container{width:100%;max-width:400px}}@media screen and (min-width:1200px){.tp-content-details-container.forum .new-post-container .upload-control-bar{justify-content:space-between}.tp-content-details-container.forum .new-post-container .upload-control-bar .cta-container{justify-content:flex-end}.tp-content-details-container.forum .new-post-container .upload-control-bar .cta-container .cta-button{width:280px}.tp-content-details-container.forum .new-post-container .upload-control-bar .cta-container span{font-size:16px;margin-right:5px}.tp-content-details-container.forum .new-post-container .upload-control-bar .file-to-upload-container{width:100%;max-width:400px}}.tp-content-details-container.forum .teacher-posts a{color:#2cd5c4;line-height:25px;font-size:14px;letter-spacing:1px}.tp-content-details-container.forum .teacher-posts a:hover{color:#13a698;text-decoration:none}.tp-content-details-container.forum .teacher-posts i.fa-times{margin-right:5px;cursor:pointer;color:#d0021b}.tp-content-details-container.forum .teacher-posts .teacher-posts-wrapper{padding:20px 0;max-height:500px;overflow-y:auto}.tp-content-details-container.forum .teacher-posts .post-title-wrapper{display:flex;flex-wrap:wrap}.tp-content-details-container.forum .teacher-posts .post-title-wrapper p{margin:0}.tp-content-details-container.forum .teacher-posts .post-title-wrapper .post-title{flex-grow:1}.tp-content-details-container.forum .teacher-posts .post-title-wrapper .delete-button{flex-basis:70px;color:#d0021b;cursor:pointer}.tp-content-details-container.forum .teacher-posts .post-title-wrapper .delete-button,.tp-content-details-container.forum .teacher-posts .post-title-wrapper .delete-button i{transition:color .2s ease-in-out}.tp-content-details-container.forum .teacher-posts .post-title-wrapper .delete-button:hover,.tp-content-details-container.forum .teacher-posts .post-title-wrapper .delete-button:hover i{color:#6638b6}.tp-content-details-container.forum .teacher-posts .post-content{margin:10px 0;background-color:#e6e4e8;padding:20px}.tp-content-details-container.forum .teacher-posts .post-content li,.tp-content-details-container.forum .teacher-posts .post-content ul{font-size:17px;color:#2a184b}.tp-content-details-container.forum .teacher-posts .post-message{margin:5px 0 5px 0}.tp-content-details-container.forum .teacher-posts .post-message p{font-size:17px}.tp-content-details-container.forum .teacher-posts .display-previous-posts{text-align:right}.tp-content-details-container.forum .teacher-posts .class-notices-title-and-display-controls{display:flex;flex-wrap:wrap;align-items:baseline;border-bottom:1px solid #1a0049}.tp-content-details-container.forum .teacher-posts .class-notices-title-and-display-controls .display-previous-posts{margin-left:15px}.tp-content-details-container.forum .teacher-posts #teacher-all-posts{display:none}.tp-content-details-container.forum .teacher-posts #show-less-notices{display:none}.tp-content-details-container.forum input{margin:5px 0 5px 0}.tp-content-details-container.forum .chat-with-class-container{display:flex;flex-wrap:wrap;align-items:baseline}.tp-content-details-container.forum .chat-with-class-container h2{margin-right:10px}.teacher-platform-container .help-page{background-image:url("/images/core/ui/bg-grey-transition-lg.jpg");background-position:right top}.teacher-platform-container .help-page p{text-align:center;font-size:16px}.teacher-platform-container .help-page #contact-section{max-width:600px;margin:50px auto}.teacher-platform-container .help-page #contact-section h2{text-align:center}.teacher-platform-container .help-page #contact-section textarea{width:100%}.teacher-platform-container .help-page .faq-content-container{display:flex;justify-content:center}.teacher-platform-container .help-page .faq-content-container .faq-content-wrapper{width:100%;max-width:750px;text-align:center}.teacher-platform-container .help-page .faq-content-container .faq-content-wrapper h2{text-align:center;margin-bottom:30px}.teacher-platform-container .help-page .faq-content-container .faq-content-wrapper .question-content-container{display:flex;flex-wrap:wrap;align-items:center;padding:15px 0;border-bottom:1px solid #e6e4e8}.teacher-platform-container .help-page .faq-content-container .faq-content-wrapper .question-content-container .answer-link{display:flex;width:100%}.teacher-platform-container .help-page .faq-content-container .faq-content-wrapper .question-content-container .answer-link:hover .question-title,.teacher-platform-container .help-page .faq-content-container .faq-content-wrapper .question-content-container .answer-link:hover .view-answer{cursor:pointer}.teacher-platform-container .help-page .faq-content-container .faq-content-wrapper .question-content-container .answer-link:hover .question-title{color:#13a698}.teacher-platform-container .help-page .faq-content-container .faq-content-wrapper .question-content-container .answer-link:hover .view-answer{color:#2cd5c4}.teacher-platform-container .help-page .faq-content-container .faq-content-wrapper .question-content-container .answer-link .question-title{width:50%;margin:0;text-align:left;transition:color .2s ease-in-out}.teacher-platform-container .help-page .faq-content-container .faq-content-wrapper .question-content-container .answer-link .view-answer{width:50%;text-align:end;color:#13a698;margin:0;transition:color .2s ease-in-out}.teacher-platform-container .help-page .faq-content-container .faq-content-wrapper .question-content-container .answer-link .view-answer i{margin-left:5px}.teacher-platform-container .help-page .faq-content-container .faq-content-wrapper .cta-container{justify-content:center;margin-top:25px}.teacher-platform-container .help-items-container{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.teacher-platform-container .help-items-container .help-item-container{width:100%}.teacher-platform-container .help-items-container .help-item-container .help-feature-image-container{background-image:url("/images/components/articles/article-border.png");background-repeat:no-repeat;background-position:top left;background-size:contain;overflow:hidden;cursor:pointer;padding-left:9px;padding-bottom:9px;transition:all .2s ease-in-out}.teacher-platform-container .help-items-container .help-item-container .help-feature-image-container .help-feature-image-thumbnail{overflow:hidden;position:relative}.teacher-platform-container .help-items-container .help-item-container .help-feature-image-container .help-feature-image-thumbnail .thumbnail-image{background-size:cover;background-position:center;background-repeat:no-repeat;transition:all .2s ease-in-out}.teacher-platform-container .help-items-container .help-item-container .help-feature-image-container .play-icon{position:absolute;top:50%;left:50%;width:80px;height:80px;border:solid 2px #fff;border-radius:50%;background-color:rgba(255,255,255,.3);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;transform:translate(-50%,-50%);transition:all .2s ease-in-out}.teacher-platform-container .help-items-container .help-item-container .help-feature-image-container .play-icon i{transition:all .2s ease-in-out;font-size:20px;padding-left:3px;color:#fff}.teacher-platform-container .help-items-container .help-item-container .help-feature-image-container:hover .play-icon{background-color:#6638b6}.teacher-platform-container .help-items-container .help-item-container .help-feature-image-container:hover .play-icon i{color:#280071}.teacher-platform-container .help-items-container .help-item-container .help-title{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;min-height:90px}.teacher-platform-container .help-items-container .help-item-container .help-title p{font-weight:700;line-height:1.2;letter-spacing:1px;padding:0 15px;margin:0;text-align:center;font-size:18px}.teacher-platform-container .help-items-container .help-item-container .cta-container a{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.teacher-platform-container .help-items-container .help-item-container .cta-container a .cta-button{margin:0;width:100%;max-height:30px;font-size:11px;letter-spacing:1.8px}@media screen and (max-width:399px){.teacher-platform-container .help-items-container .help-item-container{max-width:100%}.teacher-platform-container .help-items-container .help-item-container:not(.no-articles){margin:5px 20px 60px 20px}.teacher-platform-container .help-items-container .help-item-container .help-feature-image-thumbnail .thumbnail-image{width:calc(100vw - 60px);height:calc(calc(calc(100vw - 60px) * 9)/ 16)}}@media screen and (min-width:400px) and (max-width:499px){.teacher-platform-container .help-items-container .help-item-container{max-width:100%}.teacher-platform-container .help-items-container .help-item-container:not(.no-articles){margin:5px 20px 60px 20px}.teacher-platform-container .help-items-container .help-item-container .help-feature-image-thumbnail .thumbnail-image{width:calc(100vw - 60px);height:calc(calc(calc(100vw - 60px) * 9)/ 16)}}@media screen and (min-width:500px) and (max-width:599px){.teacher-platform-container .help-items-container .help-item-container{max-width:200px;margin:5px 20px 25px 20px}.teacher-platform-container .help-items-container .help-item-container .help-feature-image-thumbnail .thumbnail-image{width:200px;height:calc(200px * 9 / 16)}}@media screen and (min-width:600px) and (max-width:1199px){.teacher-platform-container .help-items-container .help-item-container{max-width:250px;margin:5px 20px 25px 20px}.teacher-platform-container .help-items-container .help-item-container .help-feature-image-thumbnail .thumbnail-image{width:250px;height:calc(250px * 9 / 16)}}@media screen and (min-width:1200px){.teacher-platform-container .help-items-container .help-item-container{max-width:380px;margin:5px 20px 25px 20px}.teacher-platform-container .help-items-container .help-item-container:not(.no-articles) .help-feature-image-container{margin-bottom:0}.teacher-platform-container .help-items-container .help-item-container:not(.no-articles) .help-feature-image-container:hover>.help-feature-image-thumbnail .thumbnail-image{filter:brightness(100%)}.teacher-platform-container .help-items-container .help-item-container:not(.no-articles) .help-feature-image-container .help-feature-image-thumbnail .thumbnail-image{filter:brightness(70%);width:380px;height:calc(380px * 9 / 16)}.teacher-platform-container .help-items-container .help-item-container .cta-container .cta-button{max-width:50%}}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content{position:relative}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .loading-background,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .loading-background{display:block;text-align:center;position:absolute}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .side-modal-heading,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .side-modal-heading{display:flex;flex-wrap:wrap;align-items:center}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .side-modal-heading .fa-container,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .side-modal-heading .fa-container{display:flex;flex-wrap:wrap;align-items:center}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .side-modal-heading .fa-container .fa-icon-container-desktop,.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .side-modal-heading .fa-container .fa-icon-container-mobile,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .side-modal-heading .fa-container .fa-icon-container-desktop,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .side-modal-heading .fa-container .fa-icon-container-mobile{flex-wrap:wrap;align-items:center;justify-content:center}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .side-modal-heading .fa-container i,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .side-modal-heading .fa-container i{margin:0;font-size:10px;background-color:#13a698;color:#fff;border-radius:50%}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .side-modal-heading .fa-container i.video-activity,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .side-modal-heading .fa-container i.video-activity{font-size:23px;padding:7px 6px 6px 6px}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .side-modal-heading .fa-container i.question-activity,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .side-modal-heading .fa-container i.question-activity{font-size:23px;padding:5px 7px 4px 6px}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .side-modal-heading .fa-container i.task-activity,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .side-modal-heading .fa-container i.task-activity{font-size:23px;padding:7px 6px 6px 6px}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .side-modal-heading .fa-container i.quiz-activity,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .side-modal-heading .fa-container i.quiz-activity{font-size:23px;padding:7px 6px 6px 6px}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .side-modal-heading .fa-container i.assessment-activity,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .side-modal-heading .fa-container i.assessment-activity{font-size:23px;padding:7px 6px 6px 6px}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .side-modal-heading .fa-container .nbts-logo,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .side-modal-heading .fa-container .nbts-logo{height:30px;margin-right:10px;filter:invert(53%) sepia(36%) saturate(4663%) hue-rotate(140deg) brightness(91%) contrast(85%)}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .side-modal-heading .fa-container h2,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .side-modal-heading .fa-container h2{margin:0;color:#1a0049;line-height:1}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .side-modal-heading .fa-container .fa-icon-container-desktop i,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .side-modal-heading .fa-container .fa-icon-container-desktop i{margin-right:15px}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .side-modal-heading .fa-container .fa-icon-container-desktop h2,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .side-modal-heading .fa-container .fa-icon-container-desktop h2{margin-right:10px}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .side-modal-heading .video-link-container,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .side-modal-heading .video-link-container{font-weight:800;line-height:1;font-size:15px}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .side-modal-heading .video-link-container.video-duration-header,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .side-modal-heading .video-link-container.video-duration-header{margin:0}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header{padding:10px;flex-wrap:wrap;align-items:center;justify-content:center}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.tablet-mobile,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.tablet-mobile{justify-content:space-between;padding:0 45px 0 35px}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.pop-quiz .activity-header-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.pop-quiz .activity-header-column{color:#280071;font-weight:800;font-size:14px;letter-spacing:.5px;text-align:center;text-transform:uppercase;padding-right:0}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.pop-quiz .activity-header-column:hover,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.pop-quiz .activity-header-column:hover{cursor:pointer}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.pop-quiz .activity-header-column:hover .column-title,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.pop-quiz .activity-header-column:hover .column-title{color:#13a698}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.pop-quiz .activity-header-column:hover .column-filter .filter-icon,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.pop-quiz .activity-header-column:hover .column-filter .filter-icon{color:#6638b6}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.pop-quiz .activity-header-column.active .column-title,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.pop-quiz .activity-header-column.active .column-title{color:#13a698}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.pop-quiz .activity-header-column.active .column-filter .filter-icon,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.pop-quiz .activity-header-column.active .column-filter .filter-icon{color:#6638b6}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.pop-quiz .activity-header-column.first-name-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.pop-quiz .activity-header-column.first-name-column{flex-basis:240px;padding-left:40px;text-align:left;justify-content:flex-start}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.pop-quiz .activity-header-column.last-name-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.pop-quiz .activity-header-column.last-name-column{width:auto;flex-grow:1;text-align:left;justify-content:flex-start}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.pop-quiz .activity-header-column .column-filter .filter-icon,.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.pop-quiz .activity-header-column .column-title,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.pop-quiz .activity-header-column .column-filter .filter-icon,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.pop-quiz .activity-header-column .column-title{color:#280071;transition:color .2s ease-in-out}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.pop-quiz .activity-header-column .column-title,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.pop-quiz .activity-header-column .column-title{font-weight:700;font-size:14px;letter-spacing:.5px;margin:0;text-align:left;display:inline-block;text-transform:uppercase}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.pop-quiz .activity-header-column .column-filter,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.pop-quiz .activity-header-column .column-filter{position:relative;display:inline-block;width:14px;height:14px;padding-left:5px}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.pop-quiz .activity-header-column .column-filter .filter-icon,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.pop-quiz .activity-header-column .column-filter .filter-icon{position:relative}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.pop-quiz .activity-header-column .column-filter .filter-icon.asc:before,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.pop-quiz .activity-header-column .column-filter .filter-icon.asc:before{content:'\f063'}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.pop-quiz .activity-header-column .column-filter .filter-icon.desc:before,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.pop-quiz .activity-header-column .column-filter .filter-icon.desc:before{content:'\f062'}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.pop-quiz .activity-header-column .column-filter .filter-icon:before,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.pop-quiz .activity-header-column .column-filter .filter-icon:before{font-family:'Font Awesome 5 Free';font-weight:900;position:absolute;top:0;left:0}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.pop-quiz .activity-header-column.attempts-column,.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.pop-quiz .activity-header-column.highscore-column,.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.pop-quiz .activity-header-column.status-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.pop-quiz .activity-header-column.attempts-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.pop-quiz .activity-header-column.highscore-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.pop-quiz .activity-header-column.status-column{flex-basis:150px}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.submission-and-assessment .activity-header-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.submission-and-assessment .activity-header-column{color:#280071;font-weight:800;font-size:14px;letter-spacing:.5px;text-align:center;text-transform:uppercase;padding-right:0}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.submission-and-assessment .activity-header-column:hover,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.submission-and-assessment .activity-header-column:hover{cursor:pointer}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.submission-and-assessment .activity-header-column:hover .column-title,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.submission-and-assessment .activity-header-column:hover .column-title{color:#13a698}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.submission-and-assessment .activity-header-column:hover .column-filter .filter-icon,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.submission-and-assessment .activity-header-column:hover .column-filter .filter-icon{color:#6638b6}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.submission-and-assessment .activity-header-column.active .column-title,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.submission-and-assessment .activity-header-column.active .column-title{color:#13a698}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.submission-and-assessment .activity-header-column.active .column-filter .filter-icon,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.submission-and-assessment .activity-header-column.active .column-filter .filter-icon{color:#6638b6}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.submission-and-assessment .activity-header-column.first-name-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.submission-and-assessment .activity-header-column.first-name-column{flex-basis:240px;padding-left:40px;text-align:left;justify-content:flex-start}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.submission-and-assessment .activity-header-column.last-name-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.submission-and-assessment .activity-header-column.last-name-column{width:auto;flex-grow:1;text-align:left;justify-content:flex-start}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.submission-and-assessment .activity-header-column .column-filter .filter-icon,.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.submission-and-assessment .activity-header-column .column-title,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.submission-and-assessment .activity-header-column .column-filter .filter-icon,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.submission-and-assessment .activity-header-column .column-title{color:#280071;transition:color .2s ease-in-out}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.submission-and-assessment .activity-header-column .column-title,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.submission-and-assessment .activity-header-column .column-title{font-weight:700;font-size:14px;letter-spacing:.5px;margin:0;text-align:left;display:inline-block;text-transform:uppercase}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.submission-and-assessment .activity-header-column .column-filter,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.submission-and-assessment .activity-header-column .column-filter{position:relative;display:inline-block;width:14px;height:14px;padding-left:5px}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.submission-and-assessment .activity-header-column .column-filter .filter-icon,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.submission-and-assessment .activity-header-column .column-filter .filter-icon{position:relative}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.submission-and-assessment .activity-header-column .column-filter .filter-icon.asc:before,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.submission-and-assessment .activity-header-column .column-filter .filter-icon.asc:before{content:'\f063'}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.submission-and-assessment .activity-header-column .column-filter .filter-icon.desc:before,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.submission-and-assessment .activity-header-column .column-filter .filter-icon.desc:before{content:'\f062'}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.submission-and-assessment .activity-header-column .column-filter .filter-icon:before,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.submission-and-assessment .activity-header-column .column-filter .filter-icon:before{font-family:'Font Awesome 5 Free';font-weight:900;position:absolute;top:0;left:0}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.submission-and-assessment .activity-header-column.result-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.submission-and-assessment .activity-header-column.result-column{flex-basis:200px}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.submission-and-assessment .activity-header-column.status-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.submission-and-assessment .activity-header-column.status-column{flex-basis:150px}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.question .activity-header-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.question .activity-header-column{color:#280071;font-weight:800;font-size:14px;letter-spacing:.5px;text-align:center;text-transform:uppercase;padding-right:0}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.question .activity-header-column:hover,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.question .activity-header-column:hover{cursor:pointer}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.question .activity-header-column:hover .column-title,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.question .activity-header-column:hover .column-title{color:#13a698}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.question .activity-header-column:hover .column-filter .filter-icon,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.question .activity-header-column:hover .column-filter .filter-icon{color:#6638b6}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.question .activity-header-column.active .column-title,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.question .activity-header-column.active .column-title{color:#13a698}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.question .activity-header-column.active .column-filter .filter-icon,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.question .activity-header-column.active .column-filter .filter-icon{color:#6638b6}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.question .activity-header-column.first-name-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.question .activity-header-column.first-name-column{flex-basis:240px;padding-left:40px;text-align:left;justify-content:flex-start}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.question .activity-header-column.last-name-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.question .activity-header-column.last-name-column{width:auto;flex-grow:1;text-align:left;justify-content:flex-start}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.question .activity-header-column .column-filter .filter-icon,.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.question .activity-header-column .column-title,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.question .activity-header-column .column-filter .filter-icon,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.question .activity-header-column .column-title{color:#280071;transition:color .2s ease-in-out}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.question .activity-header-column .column-title,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.question .activity-header-column .column-title{font-weight:700;font-size:14px;letter-spacing:.5px;margin:0;text-align:left;display:inline-block;text-transform:uppercase}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.question .activity-header-column .column-filter,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.question .activity-header-column .column-filter{position:relative;display:inline-block;width:14px;height:14px;padding-left:5px}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.question .activity-header-column .column-filter .filter-icon,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.question .activity-header-column .column-filter .filter-icon{position:relative}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.question .activity-header-column .column-filter .filter-icon.asc:before,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.question .activity-header-column .column-filter .filter-icon.asc:before{content:'\f063'}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.question .activity-header-column .column-filter .filter-icon.desc:before,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.question .activity-header-column .column-filter .filter-icon.desc:before{content:'\f062'}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.question .activity-header-column .column-filter .filter-icon:before,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.question .activity-header-column .column-filter .filter-icon:before{font-family:'Font Awesome 5 Free';font-weight:900;position:absolute;top:0;left:0}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.question .activity-header-column.attempts-column,.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.question .activity-header-column.result-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.question .activity-header-column.attempts-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.question .activity-header-column.result-column{flex-basis:150px}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.question .activity-header-column.status-column,.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.question .activity-header-column.view-work-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.question .activity-header-column.status-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.question .activity-header-column.view-work-column{flex-basis:200px}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.general .activity-header-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.general .activity-header-column{color:#280071;font-weight:800;font-size:14px;letter-spacing:.5px;text-align:center;text-transform:uppercase;padding-right:0}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.general .activity-header-column:hover,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.general .activity-header-column:hover{cursor:pointer}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.general .activity-header-column:hover .column-title,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.general .activity-header-column:hover .column-title{color:#13a698}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.general .activity-header-column:hover .column-filter .filter-icon,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.general .activity-header-column:hover .column-filter .filter-icon{color:#6638b6}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.general .activity-header-column.active .column-title,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.general .activity-header-column.active .column-title{color:#13a698}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.general .activity-header-column.active .column-filter .filter-icon,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.general .activity-header-column.active .column-filter .filter-icon{color:#6638b6}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.general .activity-header-column.first-name-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.general .activity-header-column.first-name-column{flex-basis:240px;padding-left:40px;text-align:left;justify-content:flex-start}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.general .activity-header-column.last-name-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.general .activity-header-column.last-name-column{width:auto;flex-grow:1;text-align:left;justify-content:flex-start}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.general .activity-header-column .column-filter .filter-icon,.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.general .activity-header-column .column-title,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.general .activity-header-column .column-filter .filter-icon,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.general .activity-header-column .column-title{color:#280071;transition:color .2s ease-in-out}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.general .activity-header-column .column-title,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.general .activity-header-column .column-title{font-weight:700;font-size:14px;letter-spacing:.5px;margin:0;text-align:left;display:inline-block;text-transform:uppercase}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.general .activity-header-column .column-filter,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.general .activity-header-column .column-filter{position:relative;display:inline-block;width:14px;height:14px;padding-left:5px}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.general .activity-header-column .column-filter .filter-icon,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.general .activity-header-column .column-filter .filter-icon{position:relative}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.general .activity-header-column .column-filter .filter-icon.asc:before,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.general .activity-header-column .column-filter .filter-icon.asc:before{content:'\f063'}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.general .activity-header-column .column-filter .filter-icon.desc:before,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.general .activity-header-column .column-filter .filter-icon.desc:before{content:'\f062'}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.general .activity-header-column .column-filter .filter-icon:before,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.general .activity-header-column .column-filter .filter-icon:before{font-family:'Font Awesome 5 Free';font-weight:900;position:absolute;top:0;left:0}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table-header.general .activity-header-column.status-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table-header.general .activity-header-column.status-column{flex-basis:200px}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table{padding-bottom:30px;border-top:solid 2px #777;position:relative}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .loading-background,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .loading-background{display:none;text-align:center;position:absolute}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row .table-cell .fa-container,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row .table-cell .fa-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row .table-cell .fa-container i.completed,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row .table-cell .fa-container i.completed{background-color:#b196de}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row .table-cell.name-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row .table-cell.name-column{width:100%}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row .table-cell.name-column p,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row .table-cell.name-column p{font-weight:700}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row .table-cell.first-name-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row .table-cell.first-name-column{flex-basis:200px;text-align:left;justify-content:flex-start}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row .table-cell.last-name-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row .table-cell.last-name-column{width:auto;flex-grow:1;text-align:left;justify-content:flex-start}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row .table-cell p,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row .table-cell p{font-size:12px;margin:0;display:inline-block}@media screen and (max-width:1199px){.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row .table-cell.first-name-column,.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row .table-cell.last-name-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row .table-cell.first-name-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row .table-cell.last-name-column{display:none}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row .table-cell.name-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row .table-cell.name-column{display:flex}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row .table-cell .mobile-table-cell-header,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row .table-cell .mobile-table-cell-header{display:inline-flex}}@media screen and (min-width:1200px){.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row .table-cell.name-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row .table-cell.name-column{display:none}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row .table-cell .mobile-table-cell-header,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row .table-cell .mobile-table-cell-header{display:none}}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.pop-quiz .table-cell.activity-status-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.pop-quiz .table-cell.activity-status-column{flex-basis:40px}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.pop-quiz .table-cell .table-body .table-row .table-cell .fa-container,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.pop-quiz .table-cell .table-body .table-row .table-cell .fa-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.pop-quiz .table-cell .table-body .table-row .table-cell .fa-container i.completed,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.pop-quiz .table-cell .table-body .table-row .table-cell .fa-container i.completed{background-color:#b196de}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.pop-quiz .table-cell .table-body .table-row .table-cell.name-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.pop-quiz .table-cell .table-body .table-row .table-cell.name-column{width:100%}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.pop-quiz .table-cell .table-body .table-row .table-cell.name-column p,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.pop-quiz .table-cell .table-body .table-row .table-cell.name-column p{font-weight:700}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.pop-quiz .table-cell .table-body .table-row .table-cell.first-name-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.pop-quiz .table-cell .table-body .table-row .table-cell.first-name-column{flex-basis:200px;text-align:left;justify-content:flex-start}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.pop-quiz .table-cell .table-body .table-row .table-cell.last-name-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.pop-quiz .table-cell .table-body .table-row .table-cell.last-name-column{width:auto;flex-grow:1;text-align:left;justify-content:flex-start}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.pop-quiz .table-cell .table-body .table-row .table-cell p,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.pop-quiz .table-cell .table-body .table-row .table-cell p{font-size:12px;margin:0;display:inline-block}@media screen and (max-width:1199px){.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.pop-quiz .table-cell .table-body .table-row .table-cell.first-name-column,.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.pop-quiz .table-cell .table-body .table-row .table-cell.last-name-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.pop-quiz .table-cell .table-body .table-row .table-cell.first-name-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.pop-quiz .table-cell .table-body .table-row .table-cell.last-name-column{display:none}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.pop-quiz .table-cell .table-body .table-row .table-cell.name-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.pop-quiz .table-cell .table-body .table-row .table-cell.name-column{display:flex}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.pop-quiz .table-cell .table-body .table-row .table-cell .mobile-table-cell-header,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.pop-quiz .table-cell .table-body .table-row .table-cell .mobile-table-cell-header{display:inline-flex}}@media screen and (min-width:1200px){.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.pop-quiz .table-cell .table-body .table-row .table-cell.name-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.pop-quiz .table-cell .table-body .table-row .table-cell.name-column{display:none}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.pop-quiz .table-cell .table-body .table-row .table-cell .mobile-table-cell-header,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.pop-quiz .table-cell .table-body .table-row .table-cell .mobile-table-cell-header{display:none}}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.pop-quiz .table-cell.attempts-column,.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.pop-quiz .table-cell.highscore-column,.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.pop-quiz .table-cell.status-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.pop-quiz .table-cell.attempts-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.pop-quiz .table-cell.highscore-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.pop-quiz .table-cell.status-column{flex-basis:150px}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.submission-and-assessment .table-cell.activity-status-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.submission-and-assessment .table-cell.activity-status-column{flex-basis:40px}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.submission-and-assessment .table-cell .table-body .table-row .table-cell .fa-container,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.submission-and-assessment .table-cell .table-body .table-row .table-cell .fa-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.submission-and-assessment .table-cell .table-body .table-row .table-cell .fa-container i.completed,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.submission-and-assessment .table-cell .table-body .table-row .table-cell .fa-container i.completed{background-color:#b196de}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.submission-and-assessment .table-cell .table-body .table-row .table-cell.name-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.submission-and-assessment .table-cell .table-body .table-row .table-cell.name-column{width:100%}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.submission-and-assessment .table-cell .table-body .table-row .table-cell.name-column p,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.submission-and-assessment .table-cell .table-body .table-row .table-cell.name-column p{font-weight:700}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.submission-and-assessment .table-cell .table-body .table-row .table-cell.first-name-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.submission-and-assessment .table-cell .table-body .table-row .table-cell.first-name-column{flex-basis:200px;text-align:left;justify-content:flex-start}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.submission-and-assessment .table-cell .table-body .table-row .table-cell.last-name-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.submission-and-assessment .table-cell .table-body .table-row .table-cell.last-name-column{width:auto;flex-grow:1;text-align:left;justify-content:flex-start}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.submission-and-assessment .table-cell .table-body .table-row .table-cell p,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.submission-and-assessment .table-cell .table-body .table-row .table-cell p{font-size:12px;margin:0;display:inline-block}@media screen and (max-width:1199px){.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.submission-and-assessment .table-cell .table-body .table-row .table-cell.first-name-column,.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.submission-and-assessment .table-cell .table-body .table-row .table-cell.last-name-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.submission-and-assessment .table-cell .table-body .table-row .table-cell.first-name-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.submission-and-assessment .table-cell .table-body .table-row .table-cell.last-name-column{display:none}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.submission-and-assessment .table-cell .table-body .table-row .table-cell.name-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.submission-and-assessment .table-cell .table-body .table-row .table-cell.name-column{display:flex}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.submission-and-assessment .table-cell .table-body .table-row .table-cell .mobile-table-cell-header,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.submission-and-assessment .table-cell .table-body .table-row .table-cell .mobile-table-cell-header{display:inline-flex}}@media screen and (min-width:1200px){.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.submission-and-assessment .table-cell .table-body .table-row .table-cell.name-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.submission-and-assessment .table-cell .table-body .table-row .table-cell.name-column{display:none}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.submission-and-assessment .table-cell .table-body .table-row .table-cell .mobile-table-cell-header,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.submission-and-assessment .table-cell .table-body .table-row .table-cell .mobile-table-cell-header{display:none}}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.submission-and-assessment .table-cell.result-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.submission-and-assessment .table-cell.result-column{flex-basis:200px}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.submission-and-assessment .table-cell.result-column .cta-container,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.submission-and-assessment .table-cell.result-column .cta-container{width:200px}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.submission-and-assessment .table-cell.result-column .cta-container .cta-button,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.submission-and-assessment .table-cell.result-column .cta-container .cta-button{height:34px;margin:5px 0}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.submission-and-assessment .table-cell.status-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.submission-and-assessment .table-cell.status-column{flex-basis:150px}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.question .table-cell.activity-status-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.question .table-cell.activity-status-column{flex-basis:40px}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.question .table-cell .table-body .table-row .table-cell .fa-container,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.question .table-cell .table-body .table-row .table-cell .fa-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.question .table-cell .table-body .table-row .table-cell .fa-container i.completed,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.question .table-cell .table-body .table-row .table-cell .fa-container i.completed{background-color:#b196de}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.question .table-cell .table-body .table-row .table-cell.name-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.question .table-cell .table-body .table-row .table-cell.name-column{width:100%}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.question .table-cell .table-body .table-row .table-cell.name-column p,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.question .table-cell .table-body .table-row .table-cell.name-column p{font-weight:700}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.question .table-cell .table-body .table-row .table-cell.first-name-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.question .table-cell .table-body .table-row .table-cell.first-name-column{flex-basis:200px;text-align:left;justify-content:flex-start}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.question .table-cell .table-body .table-row .table-cell.last-name-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.question .table-cell .table-body .table-row .table-cell.last-name-column{width:auto;flex-grow:1;text-align:left;justify-content:flex-start}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.question .table-cell .table-body .table-row .table-cell p,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.question .table-cell .table-body .table-row .table-cell p{font-size:12px;margin:0;display:inline-block}@media screen and (max-width:1199px){.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.question .table-cell .table-body .table-row .table-cell.first-name-column,.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.question .table-cell .table-body .table-row .table-cell.last-name-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.question .table-cell .table-body .table-row .table-cell.first-name-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.question .table-cell .table-body .table-row .table-cell.last-name-column{display:none}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.question .table-cell .table-body .table-row .table-cell.name-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.question .table-cell .table-body .table-row .table-cell.name-column{display:flex}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.question .table-cell .table-body .table-row .table-cell .mobile-table-cell-header,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.question .table-cell .table-body .table-row .table-cell .mobile-table-cell-header{display:inline-flex}}@media screen and (min-width:1200px){.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.question .table-cell .table-body .table-row .table-cell.name-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.question .table-cell .table-body .table-row .table-cell.name-column{display:none}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.question .table-cell .table-body .table-row .table-cell .mobile-table-cell-header,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.question .table-cell .table-body .table-row .table-cell .mobile-table-cell-header{display:none}}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.question .table-cell.attempts-column,.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.question .table-cell.result-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.question .table-cell.attempts-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.question .table-cell.result-column{flex-basis:150px}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.question .table-cell.result-column .chzn-container,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.question .table-cell.result-column .chzn-container{letter-spacing:.5px}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.question .table-cell.result-column .chzn-container:not(.disabled),.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.question .table-cell.result-column .chzn-container:not(.disabled){color:#1a0049}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.question .table-cell.result-column .chzn-container:not(.disabled) a,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.question .table-cell.result-column .chzn-container:not(.disabled) a{border:solid 1px #e6e4e8;transition:border-color .2s ease-in-out}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.question .table-cell.result-column .chzn-container:not(.disabled) a:hover,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.question .table-cell.result-column .chzn-container:not(.disabled) a:hover{border-color:#2cd5c4}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.question .table-cell.result-column .chzn-container:not(.disabled) a.chzn-single-with-drop,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.question .table-cell.result-column .chzn-container:not(.disabled) a.chzn-single-with-drop{border-color:#2cd5c4}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.question .table-cell.result-column .chzn-container:not(.disabled) .chzn-drop,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.question .table-cell.result-column .chzn-container:not(.disabled) .chzn-drop{margin:-1px 0 0 0;border-color:#2cd5c4}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.question .table-cell.result-column .chzn-container:not(.disabled) .chzn-drop ul.chzn-results,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.question .table-cell.result-column .chzn-container:not(.disabled) .chzn-drop ul.chzn-results{padding:0;margin:0}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.question .table-cell.result-column .chzn-container:not(.disabled) .chzn-drop ul.chzn-results li,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.question .table-cell.result-column .chzn-container:not(.disabled) .chzn-drop ul.chzn-results li{color:#1a0049;transition:color .2s ease-in-out,background-color .2s ease-in-out}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.question .table-cell.result-column .chzn-container:not(.disabled) .chzn-drop ul.chzn-results li.result-selected,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.question .table-cell.result-column .chzn-container:not(.disabled) .chzn-drop ul.chzn-results li.result-selected{background-color:#13a698;color:#fff}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.question .table-cell.result-column .chzn-container:not(.disabled) .chzn-drop ul.chzn-results li.highlighted:not(.result-selecte),.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.question .table-cell.result-column .chzn-container:not(.disabled) .chzn-drop ul.chzn-results li.highlighted:not(.result-selecte){background-color:#2cd5c4;color:#fff}@media screen and (max-width:900px){.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.question .table-cell.result-column .chzn-done,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.question .table-cell.result-column .chzn-done{display:block!important}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.question .table-cell.result-column .chzn-container,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.question .table-cell.result-column .chzn-container{display:none}}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.question .table-cell.result-column a,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.question .table-cell.result-column a{color:#280071}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.question .table-cell.status-column,.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.question .table-cell.view-work-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.question .table-cell.status-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.question .table-cell.view-work-column{flex-basis:200px}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.question .table-cell.view-work-column .cta-container,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.question .table-cell.view-work-column .cta-container{justify-content:center}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.general .table-cell.activity-status-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.general .table-cell.activity-status-column{flex-basis:40px}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.general .table-cell .table-body .table-row .table-cell .fa-container,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.general .table-cell .table-body .table-row .table-cell .fa-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.general .table-cell .table-body .table-row .table-cell .fa-container i.completed,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.general .table-cell .table-body .table-row .table-cell .fa-container i.completed{background-color:#b196de}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.general .table-cell .table-body .table-row .table-cell.name-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.general .table-cell .table-body .table-row .table-cell.name-column{width:100%}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.general .table-cell .table-body .table-row .table-cell.name-column p,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.general .table-cell .table-body .table-row .table-cell.name-column p{font-weight:700}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.general .table-cell .table-body .table-row .table-cell.first-name-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.general .table-cell .table-body .table-row .table-cell.first-name-column{flex-basis:200px;text-align:left;justify-content:flex-start}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.general .table-cell .table-body .table-row .table-cell.last-name-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.general .table-cell .table-body .table-row .table-cell.last-name-column{width:auto;flex-grow:1;text-align:left;justify-content:flex-start}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.general .table-cell .table-body .table-row .table-cell p,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.general .table-cell .table-body .table-row .table-cell p{font-size:12px;margin:0;display:inline-block}@media screen and (max-width:1199px){.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.general .table-cell .table-body .table-row .table-cell.first-name-column,.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.general .table-cell .table-body .table-row .table-cell.last-name-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.general .table-cell .table-body .table-row .table-cell.first-name-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.general .table-cell .table-body .table-row .table-cell.last-name-column{display:none}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.general .table-cell .table-body .table-row .table-cell.name-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.general .table-cell .table-body .table-row .table-cell.name-column{display:flex}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.general .table-cell .table-body .table-row .table-cell .mobile-table-cell-header,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.general .table-cell .table-body .table-row .table-cell .mobile-table-cell-header{display:inline-flex}}@media screen and (min-width:1200px){.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.general .table-cell .table-body .table-row .table-cell.name-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.general .table-cell .table-body .table-row .table-cell.name-column{display:none}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.general .table-cell .table-body .table-row .table-cell .mobile-table-cell-header,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.general .table-cell .table-body .table-row .table-cell .mobile-table-cell-header{display:none}}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.general .table-cell.status-column,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.general .table-cell.status-column{flex-basis:200px}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.general .table-cell.status-column .cta-container,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.general .table-cell.status-column .cta-container{width:200px}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-table .table-body .table-row.general .table-cell.status-column .cta-container .cta-button,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-table .table-body .table-row.general .table-cell.status-column .cta-container .cta-button{height:34px;margin:5px 0}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-accordion-container .tp-accordion-header-container,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-accordion-container .tp-accordion-header-container{justify-content:flex-start}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-accordion-container .tp-accordion-header-container p,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-accordion-container .tp-accordion-header-container p{font-weight:700;color:#280071}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-accordion-container .tp-accordion-header-container:hover p,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-accordion-container .tp-accordion-header-container:hover p{color:#fff}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-accordion-container .tp-accordion-header-container:hover .tp-accordion-cell .fa-container i,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-accordion-container .tp-accordion-header-container:hover .tp-accordion-cell .fa-container i{color:#13a698}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-accordion-container .tp-accordion-header-container:hover .tp-accordion-cell .fa-container i.completed,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-accordion-container .tp-accordion-header-container:hover .tp-accordion-cell .fa-container i.completed{background-color:#fff}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-accordion-container .tp-accordion-header-container .ui-accordion-header-icon,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-accordion-container .tp-accordion-header-container .ui-accordion-header-icon{margin-top:-1px}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-accordion-container .tp-accordion-header-container .tp-accordion-cell .fa-container,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-accordion-container .tp-accordion-header-container .tp-accordion-cell .fa-container{display:flex;flex-wrap:wrap;align-items:center}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-accordion-container .tp-accordion-header-container .tp-accordion-cell .fa-container i,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-accordion-container .tp-accordion-header-container .tp-accordion-cell .fa-container i{margin-right:10px;font-size:10px;background-color:#d8d8d8;color:#fff;border-radius:50%;padding:4px 3px 4px 4px}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-accordion-container .tp-accordion-header-container .tp-accordion-cell .fa-container i.completed,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-accordion-container .tp-accordion-header-container .tp-accordion-cell .fa-container i.completed{background-color:#13a698}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-accordion-container .tp-accordion-header-container .tp-accordion-cell .fa-container p,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-accordion-container .tp-accordion-header-container .tp-accordion-cell .fa-container p{margin-bottom:0}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-accordion-container .tp-accordion-header-container .tp-accordion-cell.activity,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-accordion-container .tp-accordion-header-container .tp-accordion-cell.activity{max-width:calc(100% - 15px);text-align:left;align-items:flex-start;justify-content:left}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row.assessment-test,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row.assessment-test{margin-bottom:100px}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row.assessment-test .tp-accordion-cell a,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row.assessment-test .tp-accordion-cell a{color:#13a698;font-size:14px}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.activity,.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.download,.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.feedback,.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.uploads,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.activity,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.download,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.feedback,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.uploads{max-width:100%;text-align:left;align-items:flex-start;justify-content:left}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.feedback a,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.feedback a{color:#13a698;font-size:14px}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.download,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.download{display:flex;align-items:center;margin:0 0 8px 0;padding-left:25px}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.download .cta-container .cta-button,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.download .cta-container .cta-button{margin:0;height:34px}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.result .chzn-container,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.result .chzn-container{letter-spacing:.5px}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.result .chzn-container:not(.disabled),.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.result .chzn-container:not(.disabled){color:#1a0049}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.result .chzn-container:not(.disabled) a,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.result .chzn-container:not(.disabled) a{border:solid 1px #e6e4e8;transition:border-color .2s ease-in-out}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.result .chzn-container:not(.disabled) a:hover,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.result .chzn-container:not(.disabled) a:hover{border-color:#2cd5c4}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.result .chzn-container:not(.disabled) a.chzn-single-with-drop,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.result .chzn-container:not(.disabled) a.chzn-single-with-drop{border-color:#2cd5c4}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.result .chzn-container:not(.disabled) .chzn-drop,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.result .chzn-container:not(.disabled) .chzn-drop{margin:-1px 0 0 0;border-color:#2cd5c4}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.result .chzn-container:not(.disabled) .chzn-drop ul.chzn-results,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.result .chzn-container:not(.disabled) .chzn-drop ul.chzn-results{padding:0;margin:0}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.result .chzn-container:not(.disabled) .chzn-drop ul.chzn-results li,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.result .chzn-container:not(.disabled) .chzn-drop ul.chzn-results li{color:#1a0049;transition:color .2s ease-in-out,background-color .2s ease-in-out}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.result .chzn-container:not(.disabled) .chzn-drop ul.chzn-results li.result-selected,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.result .chzn-container:not(.disabled) .chzn-drop ul.chzn-results li.result-selected{background-color:#13a698;color:#fff}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.result .chzn-container:not(.disabled) .chzn-drop ul.chzn-results li.highlighted:not(.result-selecte),.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.result .chzn-container:not(.disabled) .chzn-drop ul.chzn-results li.highlighted:not(.result-selecte){background-color:#2cd5c4;color:#fff}@media screen and (max-width:900px){.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.result .chzn-done,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.result .chzn-done{display:block!important}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.result .chzn-container,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.result .chzn-container{display:none}}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.result a,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.result a{color:#280071}.tp-content-container.overview .tp-side-modal-container.large .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell .fa-container i.completed,.tp-content-container.overview .tp-side-modal-container.xl .side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell .fa-container i.completed{background-color:#13a698}@media screen and (max-width:599px){.tp-content-container.overview .side-modal-content .cta-container{width:200px}}@media screen and (max-width:1199px){.tp-content-container.overview .side-modal-content .tp-table-header.desktop{display:none}.tp-content-container.overview .side-modal-content .tp-table-header.tablet-mobile{display:flex}.tp-content-container.overview .side-modal-content .side-modal-heading{margin:40px 0}.tp-content-container.overview .side-modal-content .side-modal-heading .video-link-container{width:100%;margin:15px 5px 5px;text-align:center}.tp-content-container.overview .side-modal-content .side-modal-heading .fa-container{flex-wrap:wrap;width:100%;justify-content:center}.tp-content-container.overview .side-modal-content .side-modal-heading .fa-container .fa-icon-container-mobile{display:flex;width:100%;margin-bottom:20px}.tp-content-container.overview .side-modal-content .side-modal-heading .fa-container .fa-icon-container-desktop{display:none}.tp-content-container.overview .side-modal-content .side-modal-heading .fa-container i{margin:0}.tp-content-container.overview .side-modal-content .side-modal-heading .fa-container h2{width:100%;text-align:center}.tp-content-container.overview .side-modal-content .tp-accordion-container{display:none}.tp-content-container.overview .side-modal-content .tp-accordion-container.question,.tp-content-container.overview .side-modal-content .tp-accordion-container.submission-and-assessment{display:flex;margin:0 30px}.tp-content-container.overview .side-modal-content .tp-accordion-container.question .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.result .chzn-select-container,.tp-content-container.overview .side-modal-content .tp-accordion-container.submission-and-assessment .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.result .chzn-select-container{width:200px}.tp-content-container.overview .side-modal-content .tp-table{display:flex}.tp-content-container.overview .side-modal-content .tp-table.question,.tp-content-container.overview .side-modal-content .tp-table.submission-and-assessment{display:none}.tp-content-container.overview .side-modal-content .tp-table .table-body .table-row .table-cell.hide-for-mobile{display:none}.tp-content-container.overview .side-modal-content .tp-table .table-body .table-row.general .table-cell.activity-status-column{display:none}.tp-content-container.overview .side-modal-content .tp-table .table-body .table-row.general .table-cell.status-column{padding-left:33px}.tp-content-container.overview .side-modal-content .tp-table .table-body .table-row.pop-quiz .table-cell.activity-status-column{display:none}.tp-content-container.overview .side-modal-content .tp-table .table-body .table-row.pop-quiz .table-cell.attempts-column,.tp-content-container.overview .side-modal-content .tp-table .table-body .table-row.pop-quiz .table-cell.highscore-column,.tp-content-container.overview .side-modal-content .tp-table .table-body .table-row.pop-quiz .table-cell.status-column{flex-basis:auto!important;padding-left:33px}.tp-content-container.overview .side-modal-content .mobile-table-cell-header{display:flex}}@media screen and (min-width:1200px){.tp-content-container.overview .side-modal-content .tp-table-header.desktop{display:flex}.tp-content-container.overview .side-modal-content .tp-table-header.tablet-mobile{display:none}.tp-content-container.overview .side-modal-content .side-modal-heading{margin:40px 0}.tp-content-container.overview .side-modal-content .side-modal-heading .video-link-container{padding:10px 0;width:20%;text-align:right}.tp-content-container.overview .side-modal-content .side-modal-heading .fa-container{width:80%}.tp-content-container.overview .side-modal-content .side-modal-heading .fa-container .fa-icon-container-mobile{display:none}.tp-content-container.overview .side-modal-content .side-modal-heading .fa-container .fa-icon-container-desktop{display:flex}.tp-content-container.overview .side-modal-content .tp-accordion-container{display:none}.tp-content-container.overview .side-modal-content .tp-table{display:flex}.tp-content-container.overview .side-modal-content .mobile-table-cell-header{display:none}}.overview-general-header-layouts{color:#280071;font-weight:800;font-size:14px;letter-spacing:.5px;text-align:center;text-transform:uppercase;padding-right:0}.overview-general-header-layouts:hover{cursor:pointer}.overview-general-header-layouts:hover .column-title{color:#13a698}.overview-general-header-layouts:hover .column-filter .filter-icon{color:#6638b6}.overview-general-header-layouts.active .column-title{color:#13a698}.overview-general-header-layouts.active .column-filter .filter-icon{color:#6638b6}.overview-general-header-layouts.first-name-column{flex-basis:240px;padding-left:40px;text-align:left;justify-content:flex-start}.overview-general-header-layouts.last-name-column{width:auto;flex-grow:1;text-align:left;justify-content:flex-start}.overview-general-header-layouts .column-filter .filter-icon,.overview-general-header-layouts .column-title{color:#280071;transition:color .2s ease-in-out}.overview-general-header-layouts .column-title{font-weight:700;font-size:14px;letter-spacing:.5px;margin:0;text-align:left;display:inline-block;text-transform:uppercase}.overview-general-header-layouts .column-filter{position:relative;display:inline-block;width:14px;height:14px;padding-left:5px}.overview-general-header-layouts .column-filter .filter-icon{position:relative}.overview-general-header-layouts .column-filter .filter-icon.asc:before{content:'\f063'}.overview-general-header-layouts .column-filter .filter-icon.desc:before{content:'\f062'}.overview-general-header-layouts .column-filter .filter-icon:before{font-family:'Font Awesome 5 Free';font-weight:900;position:absolute;top:0;left:0}.overview-general-fa-layout .fa-container{display:flex;flex-wrap:wrap;align-items:center}.overview-general-fa-layout .fa-container .fa-icon-container-desktop,.overview-general-fa-layout .fa-container .fa-icon-container-mobile{flex-wrap:wrap;align-items:center;justify-content:center}.overview-general-fa-layout .fa-container i{margin:0;font-size:10px;background-color:#13a698;color:#fff;border-radius:50%}.overview-general-fa-layout .fa-container i.video-activity{font-size:23px;padding:7px 6px 6px 6px}.overview-general-fa-layout .fa-container i.question-activity{font-size:23px;padding:5px 7px 4px 6px}.overview-general-fa-layout .fa-container i.task-activity{font-size:23px;padding:7px 6px 6px 6px}.overview-general-fa-layout .fa-container i.quiz-activity{font-size:23px;padding:7px 6px 6px 6px}.overview-general-fa-layout .fa-container i.assessment-activity{font-size:23px;padding:7px 6px 6px 6px}.overview-general-fa-layout .fa-container .nbts-logo{height:30px;margin-right:10px;filter:invert(53%) sepia(36%) saturate(4663%) hue-rotate(140deg) brightness(91%) contrast(85%)}.overview-general-fa-layout .fa-container h2{margin:0;color:#1a0049;line-height:1}.overview-general-fa-layout .fa-container .fa-icon-container-desktop i{margin-right:15px}.overview-general-fa-layout .fa-container .fa-icon-container-desktop h2{margin-right:10px}.overview-general-table-layout .table-body .table-row .table-cell .fa-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.overview-general-table-layout .table-body .table-row .table-cell .fa-container i.completed{background-color:#b196de}.overview-general-table-layout .table-body .table-row .table-cell.name-column{width:100%}.overview-general-table-layout .table-body .table-row .table-cell.name-column p{font-weight:700}.overview-general-table-layout .table-body .table-row .table-cell.first-name-column{flex-basis:200px;text-align:left;justify-content:flex-start}.overview-general-table-layout .table-body .table-row .table-cell.last-name-column{width:auto;flex-grow:1;text-align:left;justify-content:flex-start}.overview-general-table-layout .table-body .table-row .table-cell p{font-size:12px;margin:0;display:inline-block}@media screen and (max-width:1199px){.overview-general-table-layout .table-body .table-row .table-cell.first-name-column,.overview-general-table-layout .table-body .table-row .table-cell.last-name-column{display:none}.overview-general-table-layout .table-body .table-row .table-cell.name-column{display:flex}.overview-general-table-layout .table-body .table-row .table-cell .mobile-table-cell-header{display:inline-flex}}@media screen and (min-width:1200px){.overview-general-table-layout .table-body .table-row .table-cell.name-column{display:none}.overview-general-table-layout .table-body .table-row .table-cell .mobile-table-cell-header{display:none}}.tp-content-container.settings-page .tp-settings{max-width:800px;margin:0 auto}.tp-content-container.settings-page .tp-settings .optionset .optionset{display:flex;list-style-type:none;padding-left:0}.tp-content-container.settings-page .tp-settings .optionset .optionset li{margin-right:10px}.tp-content-container.settings-page .tp-settings .optionset .optionset li label{color:#280071}.tp-content-container.settings-page .tp-settings form{margin-bottom:15px}.tp-content-container.settings-page .tp-settings .settings-section-container .details-container{width:100%;display:flex;flex-wrap:wrap}.tp-content-container.settings-page .tp-settings .settings-section-container .details-container .share-link-url{color:#13a698}.tp-content-container.settings-page .tp-settings .settings-section-container .details-container .settings-messages{width:100%;margin-bottom:10px;text-align:right}.tp-content-container.settings-page .tp-settings .settings-section-container .details-container .settings-messages.success p{color:#3c763d}.tp-content-container.settings-page .tp-settings .settings-section-container .details-container .settings-messages.error p{color:#d0021b}.tp-content-container.settings-page .tp-settings .settings-section-container .details-container .settings-messages .instruction-message{display:inline-block;margin:0}.tp-content-container.settings-page .tp-settings .settings-section-container .details-container .teacher-summary-holder{width:100%}.tp-content-container.settings-page .tp-settings .settings-section-container .details-container .teacher-summary-holder .tp-table.teacher-summary{width:100%}.tp-content-container.settings-page .tp-settings .settings-section-container .details-container .teacher-summary-holder .tp-table.teacher-summary .table-row{width:100%;padding:15px;color:#1a0049}.tp-content-container.settings-page .tp-settings .settings-section-container .details-container .teacher-summary-holder .tp-table.teacher-summary .table-row.teacher .table-cell{width:100%}.tp-content-container.settings-page .tp-settings .settings-section-container .details-container .teacher-summary-holder .tp-table.teacher-summary .table-row.teacher .table-cell span{margin-left:30px;color:#280071}.tp-content-container.settings-page .tp-settings .settings-section-container .details-container .teacher-summary-holder .tp-table.teacher-summary .table-row .table-cell{flex-flow:wrap}.tp-content-container.settings-page .tp-settings .settings-section-container .details-container .teacher-summary-holder .tp-table.teacher-summary .table-row .table-cell.email{font-weight:700;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.tp-content-container.settings-page .tp-settings .settings-section-container .details-container .teacher-summary-holder .tp-table.teacher-summary .table-row .table-cell.status-container{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;flex-flow:column}.tp-content-container.settings-page .tp-settings .settings-section-container .details-container .teacher-summary-holder .tp-table.teacher-summary .table-row .table-cell.status-container .resend,.tp-content-container.settings-page .tp-settings .settings-section-container .details-container .teacher-summary-holder .tp-table.teacher-summary .table-row .table-cell.status-container .status{width:100%;text-align:right}.tp-content-container.settings-page .tp-settings .settings-section-container .details-container .teacher-summary-holder .tp-table.teacher-summary .table-row .table-cell.status-container .resend{color:#13a698;transition:color .2s ease-in-out}.tp-content-container.settings-page .tp-settings .settings-section-container .details-container .teacher-summary-holder .tp-table.teacher-summary .table-row .table-cell.status-container .resend:hover:not(.disabled){color:#6638b6;cursor:pointer}.tp-content-container.settings-page .tp-settings .settings-section-container .details-container .teacher-summary-holder .tp-table.teacher-summary .table-row .table-cell.status-container .resend.loading:after{content:'';background-size:contain;width:20px;height:20px;margin-left:5px;padding-left:15px;background-repeat:no-repeat;background-image:url("/images/core/loaders/loader-ellipsis-eggplant.gif")}.tp-content-container.settings-page .tp-settings .settings-section-container .details-container .teacher-summary-holder .tp-table.teacher-summary .table-row .table-cell.status-container .resend.invite-sent{pointer-events:none;cursor:auto;color:#333}.tp-content-container.settings-page .tp-settings .settings-section-container .details-container .teacher-summary-holder .tp-table.teacher-summary .table-row .table-cell .status.accepted{color:#8a6d3b}.tp-content-container.settings-page .tp-settings .settings-section-container .details-container .teacher-summary-holder .tp-table.teacher-summary .table-row .table-cell .status.completed{color:#3c763d}@media screen and (max-width:599px){.tp-content-container.settings-page .tp-settings .settings-section-container{padding:20px 0;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.tp-content-container.settings-page .tp-settings .settings-section-container .details-container{justify-content:center;flex-wrap:wrap}.tp-content-container.settings-page .tp-settings .settings-section-container .details-container p{width:100%;text-align:center}.tp-content-container.settings-page .tp-settings .settings-section-container .details-container p .share-link-url{margin-left:0}.tp-content-container.settings-page .tp-settings .settings-section-container .details-container .cta-container{width:100%;margin-top:10px;justify-content:center}.tp-content-container.settings-page .tp-settings .settings-section-container .details-container .cta-container .cta-button{height:34px;margin:0}.tp-content-container.settings-page .tp-settings .settings-section-container .tp-table.teacher-summary .table-row .table-cell.email{width:calc(100% - 120px)}.tp-content-container.settings-page .tp-settings .settings-section-container .tp-table.teacher-summary .table-row .table-cell.status-container{width:120px}.tp-content-container.settings-page .tp-settings .settings-section-container .tp-table.teacher-summary .table-row .table-cell.status-container .resend{margin-left:15px}.tp-content-container.settings-page .tp-settings .settings-section-container.add-extra-teacher .details-container .form-style{width:100%;margin-bottom:0;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.tp-content-container.settings-page .tp-settings .settings-section-container.add-extra-teacher .details-container .form-style fieldset{width:100%}.tp-content-container.settings-page .tp-settings .settings-section-container.add-extra-teacher .details-container .form-style .btn-toolbar{width:100%;margin:5px 0 15px}.tp-content-container.settings-page .tp-settings .settings-section-container.add-extra-teacher .details-container .form-style .btn-toolbar .cta-button{height:34px}}@media screen and (min-width:600px) and (max-width:1199px){.tp-content-container.settings-page .tp-settings .settings-section-container{padding:20px 0;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.tp-content-container.settings-page .tp-settings .settings-section-container .details-container{justify-content:center;flex-wrap:wrap}.tp-content-container.settings-page .tp-settings .settings-section-container .details-container .instruction-message{width:100%;text-align:center}.tp-content-container.settings-page .tp-settings .settings-section-container .details-container .instruction-message .share-link-url{margin-left:0}.tp-content-container.settings-page .tp-settings .settings-section-container .details-container .cta-container{width:100%;margin-top:10px;justify-content:center}.tp-content-container.settings-page .tp-settings .settings-section-container .details-container .cta-container .cta-button{height:34px;margin:0}.tp-content-container.settings-page .tp-settings .settings-section-container .details-container .tp-table.teacher-summary .table-row .table-cell.email{width:300px}.tp-content-container.settings-page .tp-settings .settings-section-container .details-container .tp-table.teacher-summary .table-row .table-cell.status-container{width:calc(100% - 300px)}.tp-content-container.settings-page .tp-settings .settings-section-container .details-container .tp-table.teacher-summary .table-row .table-cell.status-container .resend,.tp-content-container.settings-page .tp-settings .settings-section-container .details-container .tp-table.teacher-summary .table-row .table-cell.status-container .status{max-width:120px}.tp-content-container.settings-page .tp-settings .settings-section-container .details-container .tp-table.teacher-summary .table-row .table-cell.status-container .resend{margin-left:15px}.tp-content-container.settings-page .tp-settings .settings-section-container.add-extra-teacher .details-container .form-style{width:100%;margin-bottom:0;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.tp-content-container.settings-page .tp-settings .settings-section-container.add-extra-teacher .details-container .form-style fieldset{width:calc(100% - 150px)}.tp-content-container.settings-page .tp-settings .settings-section-container.add-extra-teacher .details-container .form-style .btn-toolbar{width:140px;margin:5px 0 5px 10px}.tp-content-container.settings-page .tp-settings .settings-section-container.add-extra-teacher .details-container .form-style .btn-toolbar .cta-button{height:34px}}@media screen and (min-width:1200px){.tp-content-container.settings-page .tp-settings .settings-section-container{padding:10px 0;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.tp-content-container.settings-page .tp-settings .settings-section-container .details-container{justify-content:space-between}.tp-content-container.settings-page .tp-settings .settings-section-container .details-container .instruction-message{max-width:calc(100% - 310px)}.tp-content-container.settings-page .tp-settings .settings-section-container .details-container .instruction-message .share-link-url{margin-left:5px}.tp-content-container.settings-page .tp-settings .settings-section-container .details-container .tp-table.teacher-summary .table-row .table-cell.email{width:300px}.tp-content-container.settings-page .tp-settings .settings-section-container .details-container .tp-table.teacher-summary .table-row .table-cell.status-container{width:calc(100% - 300px)}.tp-content-container.settings-page .tp-settings .settings-section-container .details-container .tp-table.teacher-summary .table-row .table-cell.status-container .resend,.tp-content-container.settings-page .tp-settings .settings-section-container .details-container .tp-table.teacher-summary .table-row .table-cell.status-container .status{max-width:120px}.tp-content-container.settings-page .tp-settings .settings-section-container .details-container .tp-table.teacher-summary .table-row .table-cell.status-container .resend{margin-left:15px}.tp-content-container.settings-page .tp-settings .settings-section-container.add-extra-teacher .details-container .form-style{width:50%;margin-bottom:0;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.tp-content-container.settings-page .tp-settings .settings-section-container.add-extra-teacher .details-container .form-style fieldset{width:calc(100% - 150px)}.tp-content-container.settings-page .tp-settings .settings-section-container.add-extra-teacher .details-container .form-style .btn-toolbar{width:140px;margin:5px 0 5px 10px}.tp-content-container.settings-page .tp-settings .settings-section-container.add-extra-teacher .details-container .form-style .btn-toolbar .cta-button{height:34px}.tp-content-container.settings-page .tp-settings .settings-section-container .cta-container{height:auto;width:auto;margin-left:20px}}.teacher-platform-container .standards-row{position:relative;padding:30px 0;transition:padding .2s ease-in-out}.teacher-platform-container .standards-row.active .active-edit-standard-button{background-color:#2cd5c4;color:#fff;text-align:center;border-color:#2cd5c4;font-weight:600;text-transform:uppercase;line-height:1}.teacher-platform-container .standards-row.active .active-edit-standard-button:hover{cursor:pointer;background-color:#2cd5c4!important}@media screen and (max-width:599px){.teacher-platform-container .standards-row.active .active-edit-standard-button{font-size:14px;letter-spacing:1px}}.teacher-platform-container .standards-row.active .active-edit-standard-button:hover{background-color:#13a698}.teacher-platform-container .standards-row.active .active-standard-notification{display:block;margin-bottom:0}@media screen and (max-width:1199px){.teacher-platform-container .standards-row .active-edit-standard-button{display:none}}.teacher-platform-container .standards-row .active-standard-notification{display:none;color:#b196de}.teacher-platform-container .standards-row .active-caret{position:absolute;top:48px;left:31px;border-bottom:12px solid #b196de;border-left:12px solid transparent;border-right:12px solid transparent}.teacher-platform-container .standards-row .radio-button-container{text-align:center}.teacher-platform-container .standards-row .radio-button-container .radio-button label{padding-bottom:7px;padding-left:32px}.teacher-platform-container .tp-table.edit-as .table-row{align-items:center}.teacher-platform-container .tp-table.edit-as .table-row.add-class{background-color:#efeaf8;height:50px;text-transform:uppercase;padding-left:30px}.teacher-platform-container .tp-table.edit-as .table-row.add-class div{cursor:pointer;color:#13a698}.teacher-platform-container .tp-table.edit-as .table-row .table-cell.as-active{max-width:80px}.teacher-platform-container .tp-table.edit-as .table-row .table-cell.as-active label{margin-bottom:0}.teacher-platform-container .tp-table.edit-as .table-row .table-cell.as-name{max-width:calc(100% - 1000px);min-width:300px;align-items:flex-start;text-align:left}.teacher-platform-container .tp-table.edit-as .table-row .table-cell.active-status{align-items:flex-start}.teacher-platform-container .tp-table.edit-as .table-row .table-cell.as-task{max-width:250px}.teacher-platform-container .tp-table.edit-as .table-row .table-cell.as-dl{max-width:220px}.teacher-platform-container .tp-table.edit-as .table-row .table-cell.as-ul{max-width:190px}.teacher-platform-container .tp-control-bar .add-standard-container{display:inline-block;margin-left:10px;color:#13a698;cursor:pointer}.teacher-platform-container .tp-control-bar .add-standard-container,.teacher-platform-container .tp-control-bar .add-standard-container i{transition:color .2s ease-in-out}.teacher-platform-container .tp-control-bar .add-standard-container:hover,.teacher-platform-container .tp-control-bar .add-standard-container:hover i{color:#2cd5c4}.teacher-platform-container .tp-control-bar .add-standard-container i{margin-right:5px;font-size:12px}.teacher-platform-container .tp-control-bar .internal-action-holder{opacity:1;transition:opacity .2s ease-in-out}.teacher-platform-container .tp-control-bar .internal-action-holder.disabled{opacity:0;pointer-events:none}.teacher-platform-container #tpAddStandardModal .choose-level{display:inline-block;width:125px}.teacher-platform-container #tpAddStandardModal .choose-level .chzn-container-single .chzn-single{color:#2a184b}@media screen and (max-width:599px){.teacher-platform-container #tpAddStandardModal .cta-container .cta-warning{order:2}.teacher-platform-container #tpAddStandardModal .cta-container .cta-mint{order:1}}@media screen and (max-width:599px){.teacher-platform-container .tp-content-details-container>p{display:none}.teacher-platform-container .mobile-table-row{display:flex}.teacher-platform-container .tp-table.edit-as .table-row{display:none!important}}@media screen and (min-width:600px) and (max-width:1199px){.teacher-platform-container .tp-content-details-container>p{display:none}.teacher-platform-container .mobile-table-row{display:flex}.teacher-platform-container .tp-table.edit-as .table-row{display:none!important}}@media screen and (min-width:900px) and (max-width:1199px){.teacher-platform-container .tp-content-details-container>p{display:none}.teacher-platform-container .mobile-table-row-container{display:flex}.teacher-platform-container .tp-table.edit-as .table-row{display:none!important}}@media screen and (min-width:1200px){.teacher-platform-container .mobile-table-row-container{display:none}.teacher-platform-container .tp-table.edit-as .table-row .table-cell.as-active{max-width:80px}.teacher-platform-container .tp-table.edit-as .table-row .table-cell.as-name{max-width:calc(100% - 1100px);min-width:300px;align-items:flex-start}.teacher-platform-container .tp-table.edit-as .table-row .table-cell.as-task{max-width:250px}.teacher-platform-container .tp-table.edit-as .table-row .table-cell.as-dl{max-width:220px}.teacher-platform-container .tp-table.edit-as .table-row .table-cell.as-ul{max-width:190px}.teacher-platform-container .active-caret,.teacher-platform-container .active-standard-notification{display:flex}.teacher-platform-container .standards-row.active{padding-bottom:60px;height:90px}}.add-student-notification-container{width:100%;background-color:#f6f5f9;border:solid 1px #e6e4e8;padding:40px;position:relative;margin-bottom:40px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.add-student-notification-container .dismiss-section-container{position:absolute;top:15px;right:15px;width:20px;cursor:pointer}.add-student-notification-container .title p{font-weight:700;letter-spacing:.5px;color:#280071}.add-student-notification-container .details .details-container{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.add-student-notification-container .details .details-container span{font-size:18px}.add-student-notification-container .details .details-container span.share-link-desc{color:#1a0049}.add-student-notification-container .details .details-container span.share-link-url{color:#13a698}.add-student-notification-container .details .details-container .cta-button{width:180px;height:34px}.add-student-notification-container .details .details-note{font-size:12px;font-style:italic}.add-student-notification-container .details .details-note a{color:#13a698}.add-student-notification-container .details .details-note a:hover{color:#280071}@media screen and (max-width:599px){.add-student-notification-container .title{width:100%;padding:0;margin-bottom:10px}.add-student-notification-container .title p{font-size:24px;text-align:center}.add-student-notification-container .details{width:100%}.add-student-notification-container .details .details-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.add-student-notification-container .details .details-container span.share-link-desc{font-size:14px}.add-student-notification-container .details .details-container span.share-link-url{font-size:12px}.add-student-notification-container .details .details-container span.share-link-desc,.add-student-notification-container .details .details-container span.share-link-url{width:100%;text-align:center}.add-student-notification-container .details .details-container .cta-button{margin-top:15px}}@media screen and (min-width:600px) and (max-width:1199px){.add-student-notification-container .title{width:100%;padding:0;margin-bottom:10px}.add-student-notification-container .title p{font-size:24px;text-align:center}.add-student-notification-container .details{width:100%}.add-student-notification-container .details .details-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.add-student-notification-container .details .details-container span.share-link-desc{font-size:16px}.add-student-notification-container .details .details-container span.share-link-url{font-size:14px}.add-student-notification-container .details .details-container span.share-link-desc,.add-student-notification-container .details .details-container span.share-link-url{width:100%;text-align:center}.add-student-notification-container .details .details-container .cta-button{margin-top:15px}}@media screen and (min-width:900px) and (max-width:1199px){.add-student-notification-container .title{width:100%;padding:0;margin-bottom:10px}.add-student-notification-container .title p{font-size:28px;text-align:center}.add-student-notification-container .details{width:100%}.add-student-notification-container .details .details-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.add-student-notification-container .details .details-container span.share-link-desc{font-size:18px}.add-student-notification-container .details .details-container span.share-link-url{font-size:15px}.add-student-notification-container .details .details-container span.share-link-desc,.add-student-notification-container .details .details-container span.share-link-url{width:100%;text-align:center}.add-student-notification-container .details .details-container .cta-button{margin-top:15px}}@media screen and (min-width:1200px){.add-student-notification-container .title{flex-basis:250px;margin:15px 15px 0 15px}.add-student-notification-container .title p{font-size:28px}.add-student-notification-container .details{flex-grow:1}.add-student-notification-container .details .details-container span.share-link-desc{margin:10px 15px}.add-student-notification-container .details .details-container span.share-link-url{margin:10px 15px}.add-student-notification-container .details .details-container .cta-button{margin:10px 15px}}.side-modal-content{position:relative;padding:30px}.side-modal-content .loading-background{display:block;position:absolute;text-align:center;background-color:transparent}.side-modal-content .side-modal-heading{display:flex;flex-wrap:wrap;margin-bottom:30px}.side-modal-content .side-modal-heading .tp-side-modal-user-name{width:100%;text-align:left;margin:0}.side-modal-content .side-modal-heading .tp-side-modal-user-email{width:100%;font-size:16px;letter-spacing:.5px;margin:0;color:#280071}.side-modal-content .chzn-container{letter-spacing:.5px}.side-modal-content .chzn-container:not(.disabled){color:#1a0049}.side-modal-content .chzn-container:not(.disabled) a{border:solid 1px #e6e4e8;transition:border-color .2s ease-in-out}.side-modal-content .chzn-container:not(.disabled) a:hover{border-color:#2cd5c4}.side-modal-content .chzn-container:not(.disabled) a.chzn-single-with-drop{border-color:#2cd5c4}.side-modal-content .chzn-container:not(.disabled) .chzn-drop{margin:-1px 0 0 0;border-color:#2cd5c4}.side-modal-content .chzn-container:not(.disabled) .chzn-drop ul.chzn-results{padding:0;margin:0}.side-modal-content .chzn-container:not(.disabled) .chzn-drop ul.chzn-results li{color:#1a0049;transition:color .2s ease-in-out,background-color .2s ease-in-out}.side-modal-content .chzn-container:not(.disabled) .chzn-drop ul.chzn-results li.result-selected{background-color:#13a698;color:#fff}.side-modal-content .chzn-container:not(.disabled) .chzn-drop ul.chzn-results li.highlighted:not(.result-selecte){background-color:#2cd5c4;color:#fff}@media screen and (max-width:900px){.side-modal-content .chzn-done{display:block!important}.side-modal-content .chzn-container{display:none}}.side-modal-content .tp-table.student-progress .table-body .table-row{flex-wrap:wrap}.side-modal-content .tp-table.student-progress .table-body .table-row.header .table-cell{padding:0;margin:0}.side-modal-content .tp-table.student-progress .table-body .table-row .table-cell.result strong{margin:0 0 0 5px}.side-modal-content .tp-accordion-container .tp-accordion-header-container{justify-content:flex-start}.side-modal-content .tp-accordion-container .tp-accordion-header-container .tp-accordion-cell.activity{max-width:calc(100% - 15px)}.side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row{flex-wrap:wrap}.side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.result strong{margin:0 0 0 5px}.side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .cta-container a{height:34px;color:#280071}.side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .cta-container a:hover{color:#fff}.side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row a{color:#13a698;font-size:12px}.side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row a:hover{color:#2cd5c4}.side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .fa-container i.completed{background-color:#b196de}@media screen and (max-width:599px){.hide-for-mobile{display:none}.tp-table.student-progress .table-body .table-row.mobile-header{display:flex}.tp-table.student-progress .table-body .table-row.mobile-header .table-cell.activity{justify-content:flex-start}.tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .cta-container a,.tp-table.student-progress .table-body .table-row .cta-container a{width:200px}.tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .table-cell.result .grade-selected,.tp-table.student-progress .table-body .table-row .table-cell.result .grade-selected{width:200px}}@media screen and (min-width:600px) and (max-width:1199px){.hide-for-mobile{display:none}.tp-table.student-progress .table-body .table-row.mobile-header{display:flex}.tp-table.student-progress .table-body .table-row.mobile-header .table-cell.activity{justify-content:flex-start}.tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .cta-container a,.tp-table.student-progress .table-body .table-row .cta-container a{width:280px}.tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .table-cell.result .grade-selected,.tp-table.student-progress .table-body .table-row .table-cell.result .grade-selected{width:280px}}@media screen and (min-width:1200px){.side-modal-content .tp-table.student-progress .table-body .table-row.header.mobile-header{display:none}.side-modal-content .tp-table.student-progress .table-body .table-row.header.accordion-header .activity{padding-left:30px}.side-modal-content .tp-table.student-progress .table-body .table-row.header .table-cell.activity{text-align:left;align-items:flex-start;justify-content:flex-start;flex-grow:1;width:auto}.side-modal-content .tp-table.student-progress .table-body .table-row.header .table-cell.result{flex-basis:200px}.side-modal-content .tp-table.student-progress .table-body .table-row.header .table-cell.attempts,.side-modal-content .tp-table.student-progress .table-body .table-row.header .table-cell.status,.side-modal-content .tp-table.student-progress .table-body .table-row.header .table-cell.view-download-work{flex-basis:150px}.side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row,.side-modal-content .tp-table.student-progress .table-body .table-row{padding:15px 10px}.side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .cta-container a,.side-modal-content .tp-table.student-progress .table-body .table-row .cta-container a{width:100%}.side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .table-cell.activity,.side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.activity,.side-modal-content .tp-table.student-progress .table-body .table-row .table-cell.activity,.side-modal-content .tp-table.student-progress .table-body .table-row .tp-accordion-cell.activity{flex-grow:1;width:auto;max-width:100%}.side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .table-cell.result,.side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.result,.side-modal-content .tp-table.student-progress .table-body .table-row .table-cell.result,.side-modal-content .tp-table.student-progress .table-body .table-row .tp-accordion-cell.result{flex-basis:200px}.side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .table-cell.attempts,.side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .table-cell.status,.side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .table-cell.view-download-work,.side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.attempts,.side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.status,.side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.view-download-work,.side-modal-content .tp-table.student-progress .table-body .table-row .table-cell.attempts,.side-modal-content .tp-table.student-progress .table-body .table-row .table-cell.status,.side-modal-content .tp-table.student-progress .table-body .table-row .table-cell.view-download-work,.side-modal-content .tp-table.student-progress .table-body .table-row .tp-accordion-cell.attempts,.side-modal-content .tp-table.student-progress .table-body .table-row .tp-accordion-cell.status,.side-modal-content .tp-table.student-progress .table-body .table-row .tp-accordion-cell.view-download-work{flex-basis:150px}.side-modal-content .tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.activity,.side-modal-content .tp-table.student-progress .table-body .table-row .tp-accordion-cell.activity{padding-left:30px}}.tp-content-container .student-requests{margin-bottom:50px}.tp-content-container .student-requests .view-all a{color:#13a698}.tp-content-container .student-requests .name{max-width:200px}.tp-content-container .student-requests .action .cta-button{height:30px;padding:5px 10px}.tp-content-container .remove-student i{color:#d0021b;cursor:pointer}.tp-content-container .student-chat{cursor:pointer;position:relative}.tp-content-container .student-chat .unread-messages{background-color:#d0021b;color:#fff;position:absolute;top:-5px;right:calc(50% - 20px);padding:0 3px;border-radius:3px}.tp-content-container .tp-table.students .table-cell.assessment .see-more-details{color:#13a698;transition:all .2s ease-in-out}.tp-content-container .tp-table.students .table-cell.assessment .see-more-details:hover{color:#2cd5c4}.tp-content-container .tp-table.students .table-cell.student-name{cursor:pointer;transition:all .2s ease-in-out}.tp-content-container .tp-table.students .table-cell.student-name:hover{color:#2cd5c4}.tp-content-container .tp-table.students .table-cell.filter-container{padding-left:0;flex-flow:wrap}.tp-content-container .tp-table.students .table-cell.filter-container .filter-cell.first-name,.tp-content-container .tp-table.students .table-cell.filter-container .filter-cell.first-name-listing,.tp-content-container .tp-table.students .table-cell.filter-container .filter-cell.last-name,.tp-content-container .tp-table.students .table-cell.filter-container .filter-cell.last-name-listing{width:50%;color:#280071;flex-wrap:wrap;justify-content:flex-start}.tp-content-container .tp-table.students .table-cell.filter-container .filter-cell.first-name{padding-left:5px}.tp-content-container .tp-table.students .table-cell.filter-container .mobile-table-cell-header{transition:color .2s ease-in-out}.tp-content-container .tp-table.students .table-row:not(.header) .filter-container .filter-cell{transition:color .2s ease-in-out}.tp-content-container .tp-table.students .table-row:not(.header) .filter-container:hover .filter-cell{color:#13a698}.tp-content-container .tp-table.students .table-row.add-students-row{background-color:#efeaf8!important;padding:20px}.tp-content-container .tp-table.students .table-row.add-students-row a{color:#13a698;margin-left:10px;cursor:pointer}.tp-content-container .tp-table.students .table-row.add-students-row a:hover{color:#2cd5c4}.tp-content-container .tp-table.students .loading-background{display:none;text-align:center;position:absolute}@media screen and (max-width:900px){.tp-content-container .tp-table.students{display:none}.tp-content-container .tp-accordion-container.students .tp-accordion-content-container .tp-accordion-content-row{padding:0}.tp-content-container .tp-accordion-container.students .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell{padding:15px 0 15px 32px;border-bottom:1px solid #ddd}.tp-content-container .tp-accordion-container.students .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell .mobile-accordion-cell-header,.tp-content-container .tp-accordion-container.students .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell .mobile-accordion-cell-information{width:50%;margin:0;font-size:14px;letter-spacing:1.29px}.tp-content-container .tp-accordion-container.students .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell .mobile-accordion-cell-information{text-align:center}.tp-content-container .tp-accordion-container.students .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.assessment .mobile-accordion-cell-information.see-more-details{cursor:pointer;color:#13a698;transition:all .2s ease-in-out}.tp-content-container .tp-accordion-container.students .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.assessment .mobile-accordion-cell-information.see-more-details:hover{color:#2cd5c4}.tp-content-container .tp-accordion-container.students .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.message{padding:10px 0 10px 32px}.tp-content-container .tp-accordion-container.students .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.message .mobile-accordion-cell-information img{width:35px}.tp-content-container .tp-accordion-container.students .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.remove{padding:10px 0 10px 32px}.tp-content-container .tp-accordion-container.students .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell.remove .mobile-accordion-cell-information.remove-student{font-size:26px}.tp-content-container .add-students-row.accordion{background-color:#efeaf8!important;padding:10px 0 10px 15px}.tp-content-container .add-students-row.accordion a{color:#13a698;cursor:pointer}.tp-content-container .add-students-row.accordion a:hover{color:#2cd5c4}.tp-content-container .invite-email-container .resend-invite-button{padding:5px 0}}@media screen and (min-width:900px) and (max-width:1199px){.tp-content-container .add-students-row.accordion,.tp-content-container .tp-accordion-container.students{display:none}.tp-content-container .tp-table.students .table-row{flex-flow:row nowrap;align-items:center;padding:15px 10px 15px 0}.tp-content-container .tp-table.students .table-row.header{display:flex}.tp-content-container .tp-table.students .table-row .table-cell .mobile-table-cell-header{display:none}.tp-content-container .tp-table.students .table-row .table-cell.active,.tp-content-container .tp-table.students .table-row .table-cell.assessment,.tp-content-container .tp-table.students .table-row .table-cell.completed,.tp-content-container .tp-table.students .table-row .table-cell.message,.tp-content-container .tp-table.students .table-row .table-cell.name,.tp-content-container .tp-table.students .table-row .table-cell.remove{max-width:16%;flex-flow:column nowrap;justify-content:center;text-align:center;font-size:14px}.tp-content-container .tp-table.students .table-row .table-cell.remove{max-width:4%;font-size:26px;padding-bottom:5px}.tp-content-container .tp-table.students .table-row .table-cell.message img{width:35px}.tp-content-container .tp-table.students .table-row .table-cell .resend-invite-button{margin-left:10px}.tp-content-container .tp-table.students .table-row .table-cell.filter-container{flex-flow:wrap;max-width:32%}.tp-content-container .tp-table.students .table-row .table-cell.filter-container .filter-cell{width:50%}}@media screen and (min-width:1200px){.tp-content-container .add-students-row.accordion,.tp-content-container .tp-accordion-container.students{display:none}.tp-content-container .tp-table.students .table-row .table-cell.name{max-width:calc(100% - 680px);min-width:250px}.tp-content-container .tp-table.students .table-row .table-cell.active{max-width:140px}.tp-content-container .tp-table.students .table-row .table-cell.completed{max-width:170px}.tp-content-container .tp-table.students .table-row .table-cell.message{max-width:170px}.tp-content-container .tp-table.students .table-row .table-cell.message img{width:30px}.tp-content-container .tp-table.students .table-row .table-cell.assessment{max-width:170px}.tp-content-container .tp-table.students .table-row .table-cell.remove{max-width:30px}.tp-content-container .tp-table.students .table-row .table-cell.filter-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.tp-content-container .tp-table.students .table-row .table-cell.filter-container .filter-cell{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.tp-content-container .tp-table.students .table-row .table-cell.filter-container .filter-cell.first-name-listing{padding-left:5px}}.invite-email-container .resend-invite-button{display:flex;justify-content:center;cursor:pointer;color:#13a698;transition:all .2s ease-in-out}.invite-email-container .resend-invite-button:hover{color:#2cd5c4}.invite-email-container .resend-invite-button.loading:after{content:'';background-size:contain;width:20px;height:20px;margin-left:5px;background-repeat:no-repeat;background-image:url("/images/core/loaders/loader-ellipsis-eggplant.gif")}.invite-email-container .resend-invite-button.invite-sent{pointer-events:none;cursor:auto;color:#333}.invite-email-container.side-modal{display:flex}.invite-email-container.side-modal .resend-invite-button{margin-left:10px;justify-content:flex-start}.task-editor{width:100%;border:1px solid #2a184b;height:700px}.task-editor .task-editor-content{display:flex;height:700px;position:relative}.task-editor .task-editor-content .cta-small-100{width:initial}.task-editor .task-editor-content .task-section{flex-grow:1;border-right:1px solid #2a184b}.task-editor .task-editor-content .task-section .editor-form{height:100%;position:relative}.task-editor .task-editor-content .task-section .editor-form .task-status{height:40px;text-align:center;background-color:#13a698;color:#fff;font-size:18px;font-weight:600;padding-top:7px}.task-editor .task-editor-content .task-section .editor-form #card-element,.task-editor .task-editor-content .task-section .editor-form input[type=date],.task-editor .task-editor-content .task-section .editor-form input[type=email],.task-editor .task-editor-content .task-section .editor-form input[type=number],.task-editor .task-editor-content .task-section .editor-form input[type=password],.task-editor .task-editor-content .task-section .editor-form input[type=text],.task-editor .task-editor-content .task-section .editor-form textarea{color:#2a184b!important;background-color:#fff;padding:10px 15px;border:solid 1px #827c8e;border-radius:0!important;letter-spacing:1px;width:100%;margin:5px 0}.task-editor .task-editor-content .task-section .editor-form #card-element::placeholder,.task-editor .task-editor-content .task-section .editor-form input[type=date]::placeholder,.task-editor .task-editor-content .task-section .editor-form input[type=email]::placeholder,.task-editor .task-editor-content .task-section .editor-form input[type=number]::placeholder,.task-editor .task-editor-content .task-section .editor-form input[type=password]::placeholder,.task-editor .task-editor-content .task-section .editor-form input[type=text]::placeholder,.task-editor .task-editor-content .task-section .editor-form textarea::placeholder{color:#a9a2b6;opacity:1}.task-editor .task-editor-content .task-section .editor-form textarea{resize:vertical;overflow:auto}.task-editor .task-editor-content .task-section .editor-form .chzn-select-container{transition:all .2s ease-in-out}.task-editor .task-editor-content .task-section .editor-form .chzn-select-container:not(.disabled){border:solid 1px #827c8e}.task-editor .task-editor-content .task-section .editor-form .chzn-select-container.disabled{cursor:auto;border:solid 1px #d3d3d3}.task-editor .task-editor-content .task-section .editor-form .chzn-select-container:not(.disabled) .chzn-container-single .chzn-single span{color:#1a0049}.task-editor .task-editor-content .task-section .editor-form .chzn-select-container .chzn-container-single .chzn-single{padding-left:7px;height:24px;line-height:23px;border:0}.task-editor .task-editor-content .task-section .editor-form .chzn-select-container .chzn-container-single .chzn-single span{font-size:11px;letter-spacing:2.4px}.task-editor .task-editor-content .task-section .editor-form .chzn-select-container .chzn-container-single .chzn-single.chzn-default span{color:#a9a2b6}.task-editor .task-editor-content .task-section .editor-form .chzn-select-container .chzn-container-single .chzn-single div{height:33px;width:25px;top:-4px}.task-editor .task-editor-content .task-section .editor-form .chzn-select-container .chzn-container-single .chzn-drop{border:solid 1px #d3d3d3}.task-editor .task-editor-content .task-section .editor-form .chzn-select-container .chzn-container-single .chzn-drop .chzn-search{padding:0;border-bottom:solid 1px #d3d3d3}.task-editor .task-editor-content .task-section .editor-form .chzn-select-container .chzn-container-single .chzn-drop .chzn-search:before{top:5px;right:5px;color:#a9a9a9}.task-editor .task-editor-content .task-section .editor-form .chzn-select-container .chzn-container-single .chzn-drop .chzn-search input[type=text]{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.task-editor .task-editor-content .task-section .editor-form .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.task-editor .task-editor-content .task-section .editor-form .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.highlighted,.task-editor .task-editor-content .task-section .editor-form .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.result-selected,.task-editor .task-editor-content .task-section .editor-form .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:active,.task-editor .task-editor-content .task-section .editor-form .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus,.task-editor .task-editor-content .task-section .editor-form .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus-within,.task-editor .task-editor-content .task-section .editor-form .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:hover{background-color:#6638b6!important;color:#fff}.task-editor .task-editor-content .task-section .editor-form .chzn-select-container select:hover{border-color:#2cd5c4}.task-editor .task-editor-content .task-section .task-preview-background{padding:30px;height:calc(100% - 115px);overflow-y:auto;background-image:url('../images/pages/task-backgrounds/background-light-eggplant.jpg')}.task-editor .task-editor-content .task-section .task-preview-container{background:#fff}.task-editor .task-editor-content .task-section .task-preview-container .upload-notice{font-size:14px;font-style:italic;color:#fff}.task-editor .task-editor-content .task-section .task-preview-container .preview-section{min-height:100px;padding:30px;border-bottom:3px outset #8ce2d0}.task-editor .task-editor-content .task-section .task-preview-container .preview-section-title{font-size:25px;font-weight:600}.task-editor .task-editor-content .task-section .task-preview-container .preview-upload-section-container{display:flex;justify-content:flex-end;background-color:#280071;padding:10px 30px;min-height:55px}.task-editor .task-editor-content .task-section .editor-content{display:flex;height:calc(100% - 115px);overflow-y:auto;background-image:url('../images/pages/task-backgrounds/light-grey.png')}.task-editor .task-editor-content .task-section .editor-content.full-height{height:calc(100% - 2px)}.task-editor .task-editor-content .task-section .editor-content .editor-section{min-height:100px;margin-bottom:30px}.task-editor .task-editor-content .task-section .editor-content .editor-section label{color:#2a184b;font-weight:400}.task-editor .task-editor-content .task-section .editor-content .file .remove-file-button{margin-left:10px;cursor:pointer;color:#d0021b;transition:all .2s ease-in-out}.task-editor .task-editor-content .task-section .editor-content .file .remove-file-button:hover{color:#6b010e}.task-editor .task-editor-content .task-section .editor-content .editor-section-title{font-size:18px;font-weight:600}.task-editor .task-editor-content .task-section .editor-content .column{height:100%;padding:60px 30px}.task-editor .task-editor-content .task-section .editor-content .column.text{width:60%}.task-editor .task-editor-content .task-section .editor-content .column.other{width:40%}.task-editor .task-editor-content .task-section .editor-content .column.half{flex-basis:50%}.task-editor .task-editor-content .task-section .editor-content .column.full{width:100%}.task-editor .task-editor-content .task-section .editor-content .topic-picker{width:100%;margin-bottom:0!important}.task-editor .task-editor-content .task-section .editor-content .topic-picker .topic-details{display:none}.task-editor .task-editor-content .task-section .editor-content .topic-picker .picker-title{display:none}.task-editor .task-editor-content .task-section .editor-content .assessment-task-container{width:100%}.task-editor .task-editor-content .task-section .cancel-moving-button{color:#fff;position:absolute;top:30px;left:30px;transition:all .2s ease-in-out;cursor:pointer}.task-editor .task-editor-content .task-section .cancel-moving-button:hover{color:#13a698}.task-editor .task-editor-content .task-section .back-from-editor-button{color:#2a184b;position:absolute;top:50px;left:30px;transition:all .2s ease-in-out;cursor:pointer}.task-editor .task-editor-content .task-section .back-from-editor-button:hover{color:#13a698}.task-editor .task-editor-content .task-section .back-from-editor-button.final-assessment{top:20px}.task-editor .task-editor-content .task-section .task-viewer{background-image:url('../images/pages/task-backgrounds/eggplant.png');height:100%;border-bottom:1px solid #2a184b;padding:10%;position:relative;display:flex;align-items:center;justify-content:center}.task-editor .task-editor-content .task-section .task-viewer .title-text{color:#fff}.task-editor .task-editor-content .task-section .task-viewer .subtitle-text{color:#fff;font-size:16px;text-align:center}.task-editor .task-editor-content .task-section .task-viewer .playlist-arrow-container{width:100%;text-align:center}.task-editor .task-editor-content .task-section .task-viewer .playlist-arrow-container i{font-size:100px;color:#fff}.task-editor .task-editor-content .task-section .task-viewer .cancel-moving-button{color:#fff;position:absolute;top:20px;left:20px;transition:all .2s ease-in-out;cursor:pointer}.task-editor .task-editor-content .task-section .task-viewer .cancel-moving-button:hover{color:#13a698}.task-editor .task-editor-content .task-section .action-container{height:75px;border-top:1px solid #2a184b;padding:0 20px;display:flex;align-items:center}.task-editor .task-editor-content .task-section .action-container.assessment .cta-container{margin:0;width:100%}.task-editor .task-editor-content .task-section .action-container .cta-container .cta-button{height:40px;max-width:200px}.task-editor .task-editor-content .task-section .action-container .view-in-playlist-container{flex-grow:1}.task-editor .task-editor-content .task-section .action-container .view-in-playlist-container .view-current-activity-button{color:#13a698;transition:all .2s ease-in-out;margin-right:30px;margin-top:15px;cursor:pointer}.task-editor .task-editor-content .task-section .action-container .view-in-playlist-container .view-current-activity-button:hover{color:#2cd5c4}.task-editor .task-editor-content .task-section .action-container .move-task-button{color:#13a698;transition:all .2s ease-in-out;margin-right:30px;margin-top:15px;cursor:pointer}.task-editor .task-editor-content .task-section .action-container .move-task-button:hover{color:#2cd5c4}.task-editor .task-editor-content .task-section .action-container .delete-task-button-container{width:150px}.task-editor .task-editor-content .task-section .action-container .delete-task-button{color:#d0021b;text-align:center;margin-top:15px;cursor:pointer;display:none}.task-editor .task-editor-content .task-section .action-container .delete-task-button i{margin-right:5px}.task-editor .task-editor-content .activity-list-container{flex-basis:400px;overflow-y:auto;height:100%;min-width:400px;position:relative}.task-editor .task-editor-content .create-task-container{position:absolute;bottom:1px;right:0;width:400px;height:74px;display:flex;justify-content:center;align-items:center;border-top:1px solid #2a184b;border-bottom:1px solid #2a184b;background-color:#fff}.task-editor .task-editor-content .activity-list{flex-basis:400px;overflow-y:auto;overflow:hidden;margin-bottom:74px}.task-editor .task-editor-content .activity-list .module-title{height:70px;display:flex;align-items:center;background-color:#ddd0f7;border-bottom:2px solid #280071;padding:0 20px}.task-editor .task-editor-content .activity-list .module-title p{margin:0;color:#2a184b}.task-editor .task-editor-content .activity-list .task-title{height:70px;display:flex;padding:0 30px;align-items:center;border-bottom:1px solid #e6e4e8;transition:all .2s ease-in-out;cursor:pointer}.task-editor .task-editor-content .activity-list .task-title .nbts-logo{height:15px;margin-right:10px}.task-editor .task-editor-content .activity-list .task-title.active,.task-editor .task-editor-content .activity-list .task-title:hover{background-color:#6638b6}.task-editor .task-editor-content .activity-list .task-title.active p,.task-editor .task-editor-content .activity-list .task-title:hover p{color:#fff}.task-editor .task-editor-content .activity-list .task-title.active .nbts-logo,.task-editor .task-editor-content .activity-list .task-title:hover .nbts-logo{filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(132deg) brightness(103%) contrast(103%)}.task-editor .task-editor-content .activity-list .task-title.add-task-container{justify-content:center;background-color:#2cd5c4}.task-editor .task-editor-content .activity-list .task-title.add-task-container:hover{background-color:#fff}.task-editor .task-editor-content .activity-list .task-title.add-task-container:hover p{color:#2cd5c4}.task-editor .task-editor-content .activity-list .task-title.add-task-container i{margin-right:5px}.task-editor .task-editor-content .activity-list .task-title.add-task-container p{color:#fff}.task-editor .task-editor-content .activity-list .task-title p{margin:0}.task-editor a{color:#2cd5c4;transition:color .2s ease-in-out}.task-editor a:hover{color:#13a698;text-decoration:none}.teacher-join-class-page .verification-form-container{width:100%;padding:30px 0;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.teacher-join-class-page .verification-form-container form.form-group{max-width:500px;padding:30px;background-color:#fff}.teacher-join-class-page .spaced-hr{margin:30px 0}.tp-accordion-container{border-top:0;border-bottom:0;padding:0;border-right:solid 1px #e6e4e8;border-bottom:solid 1px #e6e4e8;border-left:solid 1px #e6e4e8}@media screen and (max-width:1199px){.tp-accordion-container{border-top:solid 1px #e6e4e8}}.tp-accordion-container a{color:#13a698}.tp-accordion-container .tp-accordion-header-container{width:100%;padding:15px;margin:0;border:0;border-radius:0;transition:background-color .2s ease-in-out}.tp-accordion-container .tp-accordion-header-container:active,.tp-accordion-container .tp-accordion-header-container:focus{outline:0;text-decoration:none}.tp-accordion-container .tp-accordion-header-container.odd{background-color:#faf9fb}.tp-accordion-container .tp-accordion-header-container.even{background-color:#f6f5f9}.tp-accordion-container .tp-accordion-header-container.ui-state-active,.tp-accordion-container .tp-accordion-header-container:hover:not(.ui-state-active){background-color:#13a698}.tp-accordion-container .tp-accordion-header-container.ui-state-active .tp-accordion-cell,.tp-accordion-container .tp-accordion-header-container:hover:not(.ui-state-active) .tp-accordion-cell{color:#fff}.tp-accordion-container .tp-accordion-header-container .tp-accordion-cell{font-size:14px;line-height:1;letter-spacing:.5px;color:#1a0049;transition:color .2s ease-in-out}.tp-accordion-container .tp-accordion-header-container .tp-accordion-cell.ellipsis-cell{flex-wrap:nowrap}.tp-accordion-container .tp-accordion-header-container .tp-accordion-cell.ellipsis-cell>.ellipsis-item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tp-accordion-container .tp-accordion-content-container{width:100%;padding:0;border:0;border-radius:0}.tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row{width:100%;padding:10px 0 10px 15px}.tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row:not(:last-child){border-bottom:solid 1px #e6e4e8}.tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell{font-size:12px;line-height:1;letter-spacing:.5px;color:#1a0049}.tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell .fa-container{padding-top:2px;display:flex;flex-wrap:wrap;align-items:center}.tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell .fa-container.ellipsis-cell{flex-wrap:nowrap;max-width:100%}.tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell .fa-container.ellipsis-cell>.ellipsis-item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell .fa-container .nbts-logo{height:15px;margin-right:10px;filter:invert(95%) sepia(0%) saturate(37%) hue-rotate(148deg) brightness(91%) contrast(96%)}.tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell .fa-container .nbts-logo.active,.tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell .fa-container .nbts-logo.completed{filter:invert(49%) sepia(67%) saturate(532%) hue-rotate(125deg) brightness(93%) contrast(90%)}.tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell .fa-container i{margin-right:10px;font-size:10px;background-color:#d8d8d8;color:#fff;border-radius:50%}.tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell .fa-container i.fa-video{font-size:8px;padding:5px 3px 4px 4px}.tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell .fa-container i.fa-question{font-size:9px;padding:4px 4px 4px 5px}.tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell .fa-container i.fa-pencil-alt{font-size:9px;padding:4px 3px 4px 4px}.tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell .fa-container i.fa-list{font-size:9px;padding:4px 3px 4px 4px}.tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell .fa-container i.fa-check{font-size:9px;padding:4px 3px 4px 4px}.tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell .fa-container i.active{background-color:#13a698}.tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell .fa-container p{color:#1a0049;margin-bottom:0;line-height:1}.tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell .fa-container a,.tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell .fa-container a i{color:#13a698;transition:all .2s ease-in-out}.tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell .fa-container a:hover,.tp-accordion-container .tp-accordion-content-container .tp-accordion-content-row .tp-accordion-cell .fa-container a:hover i{color:#2cd5c4}.tp-accordion-container .mobile-accordion-cell-header{margin-right:5px}@media screen and (max-width:599px){.tp-accordion-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.tp-accordion-container .tp-accordion-cell,.tp-accordion-container .tp-accordion-content-container,.tp-accordion-container .tp-accordion-content-row,.tp-accordion-container .tp-accordion-header-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.tp-accordion-container .tp-accordion-content-container .tp-accordion-cell.first-cell,.tp-accordion-container .tp-accordion-header-container .tp-accordion-cell.first-cell{font-weight:700}.tp-accordion-container .tp-accordion-content-container .tp-accordion-cell:not(.first-cell),.tp-accordion-container .tp-accordion-header-container .tp-accordion-cell:not(.first-cell){width:100%}.tp-accordion-container .tp-accordion-header-container .tp-accordion-cell.first-cell{font-size:15px}.tp-accordion-container .tp-accordion-header-container .tp-accordion-cell:not(.first-cell){padding:5px 0 0 15px}.tp-accordion-container .tp-accordion-header-container .tp-accordion-cell.first-mobile-header{padding-top:10px}.tp-accordion-container .tp-accordion-header-container .tp-accordion-cell.uploads{display:none}.tp-accordion-container .tp-accordion-content-container .tp-accordion-cell.first-cell{font-size:13px}.tp-accordion-container .tp-accordion-content-container .tp-accordion-cell:not(.first-cell){padding:5px 0 0 27px}.tp-accordion-container .tp-accordion-content-container .tp-accordion-cell.uploads{display:none}.tp-accordion-container .mobile-accordion-cell-header{display:block}}@media screen and (min-width:600px) and (max-width:1199px){.tp-accordion-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.tp-accordion-container .tp-accordion-cell,.tp-accordion-container .tp-accordion-content-container,.tp-accordion-container .tp-accordion-content-row,.tp-accordion-container .tp-accordion-header-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.tp-accordion-container .tp-accordion-content-container .tp-accordion-cell.first-cell,.tp-accordion-container .tp-accordion-header-container .tp-accordion-cell.first-cell{font-weight:700}.tp-accordion-container .tp-accordion-content-container .tp-accordion-cell:not(.first-cell),.tp-accordion-container .tp-accordion-header-container .tp-accordion-cell:not(.first-cell){width:100%}.tp-accordion-container .tp-accordion-header-container .tp-accordion-cell.first-cell{font-size:15px}.tp-accordion-container .tp-accordion-header-container .tp-accordion-cell:not(.first-cell){padding:5px 0 0 15px}.tp-accordion-container .tp-accordion-header-container .tp-accordion-cell.first-mobile-header{padding-top:10px}.tp-accordion-container .tp-accordion-header-container .tp-accordion-cell.uploads{display:none}.tp-accordion-container .tp-accordion-content-container .tp-accordion-cell.first-cell{font-size:13px}.tp-accordion-container .tp-accordion-content-container .tp-accordion-cell:not(.first-cell){padding:5px 0 0 27px}.tp-accordion-container .tp-accordion-content-container .tp-accordion-cell.uploads{display:none}.tp-accordion-container .mobile-accordion-cell-header{display:block}}@media screen and (min-width:900px) and (max-width:1199px){.tp-accordion-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.tp-accordion-container .tp-accordion-cell,.tp-accordion-container .tp-accordion-content-container,.tp-accordion-container .tp-accordion-content-row,.tp-accordion-container .tp-accordion-header-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.tp-accordion-container .tp-accordion-content-container .tp-accordion-cell.first-cell,.tp-accordion-container .tp-accordion-header-container .tp-accordion-cell.first-cell{font-weight:700}.tp-accordion-container .tp-accordion-content-container .tp-accordion-cell:not(.first-cell),.tp-accordion-container .tp-accordion-header-container .tp-accordion-cell:not(.first-cell){width:100%}.tp-accordion-container .tp-accordion-header-container .tp-accordion-cell.first-cell{font-size:15px}.tp-accordion-container .tp-accordion-header-container .tp-accordion-cell:not(.first-cell){padding:5px 0 0 15px}.tp-accordion-container .tp-accordion-header-container .tp-accordion-cell.first-mobile-header{padding-top:10px}.tp-accordion-container .tp-accordion-header-container .tp-accordion-cell.uploads{display:none}.tp-accordion-container .tp-accordion-content-container .tp-accordion-cell.first-cell{font-size:13px}.tp-accordion-container .tp-accordion-content-container .tp-accordion-cell:not(.first-cell){padding:5px 0 0 27px}.tp-accordion-container .tp-accordion-content-container .tp-accordion-cell.uploads{display:none}.tp-accordion-container .mobile-accordion-cell-header{display:block}}@media screen and (min-width:1200px){.tp-accordion-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.tp-accordion-container .tp-accordion-header-container{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.tp-accordion-container .tp-accordion-header-container .tp-accordion-cell{font-weight:700}.tp-accordion-container .tp-accordion-header-container .tp-accordion-cell.first-cell{padding-left:10px}.tp-accordion-container .tp-accordion-header-container .tp-accordion-cell:not(.first-cell){text-align:center}.tp-accordion-container .tp-accordion-content-container,.tp-accordion-container .tp-accordion-content-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.tp-accordion-container .tp-accordion-cell{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.tp-accordion-container .tp-accordion-cell.first-cell{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.tp-accordion-container .tp-accordion-cell:not(.first-cell){display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.tp-accordion-container .mobile-accordion-cell-header{display:none}}.tp-center-modal-container .radio-button-container{width:100%;text-align:left}.tp-center-modal-container .radio-button-container .radio-button{width:100%}.tp-center-modal-container .radio-button-container .radio-button label,.tp-center-modal-container .radio-button-container label{color:#1a0049}.tp-center-modal-container .radio-button-container .radio-button label:before,.tp-center-modal-container .radio-button-container label:before{border-color:#2cd5c4}.tp-center-modal-container .radio-button-container .radio-button label:after,.tp-center-modal-container .radio-button-container label:after{background:#2cd5c4}.tp-center-modal-container .radio-button-container.col-layout{display:flex}@media screen and (max-width:799px){.tp-center-modal-container .radio-button-container.col-layout{display:block}.tp-center-modal-container .radio-button-container.col-layout .subject-standards-container{padding-left:0!important}}.tp-center-modal-container .radio-button-container.centered{text-align:center}.tp-center-modal-container .radio-button-container.centered label:not(:last-child){margin-right:15px}.tp-center-modal-container .chzn-select-container{margin-bottom:30px;transition:border-color .2s ease-in-out}.tp-center-modal-container .chzn-select-container:not(.disabled){border:solid 1px #827c8e}.tp-center-modal-container .chzn-select-container:not(.disabled):hover{border-color:#2cd5c4}.tp-center-modal-container .chzn-select-container.disabled{cursor:auto;border:solid 1px #d3d3d3}.tp-center-modal-container .chzn-select-container .chzn-container{margin:7px 0}.tp-center-modal-container .chzn-select-container .chzn-container a.chzn-single{padding-left:15px}.tp-center-modal-container .chzn-select-container .chzn-container a.chzn-single span{background-color:#fff;font-size:14px;font-weight:400;letter-spacing:1px}.tp-center-modal-container .chzn-select-container .chzn-container:not(.chzn-disabled) a.chzn-single.option-selected{color:#2a184b}.tp-center-modal-container .chzn-select-container .chzn-container:not(.chzn-disabled) a.chzn-single.option-selected span{color:#2a184b}.tp-center-modal-container .chzn-select-container .chzn-container:not(.chzn-disabled) a.chzn-single.chzn-default,.tp-center-modal-container .chzn-select-container .chzn-container:not(.chzn-disabled) a.chzn-single.chzn-single-with-drop{color:#a9a2b6}.tp-center-modal-container .chzn-select-container .chzn-container:not(.chzn-disabled) a.chzn-single.chzn-default span,.tp-center-modal-container .chzn-select-container .chzn-container:not(.chzn-disabled) a.chzn-single.chzn-single-with-drop span{color:#a9a2b6}.tp-center-modal-container .chzn-select-container .chzn-container.chzn-disabled{cursor:default}.tp-center-modal-container .chzn-select-container .chzn-container.chzn-disabled a.chzn-single{color:#d3d3d3;cursor:default}.tp-center-modal-container .chzn-select-container .chzn-container.chzn-container-multi .chzn-choices{cursor:pointer}.tp-center-modal-container .chzn-select-container .chzn-container.chzn-container-multi .chzn-choices:hover{border-color:#2cd5c4}.tp-center-modal-container .chzn-select-container .chzn-container.chzn-container-multi .chzn-choices li.search-choice{background-color:#e6e4e8;border-radius:20px;border:none}.tp-center-modal-container .chzn-select-container .chzn-container.chzn-container-multi .chzn-choices li.search-field{padding:5px 5px 5px 0}.tp-center-modal-container .chzn-select-container .chzn-container.chzn-container-multi .chzn-choices li.search-field .default{cursor:pointer;color:#a9a2b6!important;font-size:14px;font-weight:400;letter-spacing:1px}.tp-checkbox{width:100%;color:#1a0049;cursor:pointer}.tp-checkbox button{display:none}.tp-checkbox i{font-size:16px;color:#2cd5c4}.tp-checkbox .checked,.tp-checkbox input[type=checkbox]{display:none}.tp-checkbox input[type=checkbox]:checked~.checked{display:inline-block}.tp-checkbox input[type=checkbox]:checked~.unchecked{display:none}.tp-checkbox .checked,.tp-checkbox input[type=radio]{display:none}.tp-checkbox input[type=radio]:checked~.checked{display:inline-block}.tp-checkbox input[type=radio]:checked~.unchecked{display:none}.tp-checkbox.link-text{width:auto}.add-standards-to-class-modal .table .table-row.disabled{pointer-events:none;filter:opacity(.4)}.add-standards-to-class-modal .table .select-class{max-width:40px}.add-standards-to-class-modal .table .toggle-active{max-width:100px}.add-standards-to-class-modal .table .class-name{max-width:160px}.add-standards-to-class-modal .table .long-text p{font-size:11px!important;text-align:center}.add-standards-to-class-modal .error-message{text-align:left}.add-standards-to-class-modal .checkbox-wrapper{display:flex;flex-direction:column;align-items:center}.add-standards-to-class-modal .checkbox-wrapper.set-active-standards .checkbox-container{width:300px}.add-standards-to-class-modal .checkbox-wrapper .checkbox-container{width:100%}.add-standards-to-class-modal .checkbox-wrapper .checkbox-container.disabled{opacity:.4;pointer-events:none}.add-standards-to-class-modal .checkbox-wrapper .checkbox-container .tp-checkbox{font-size:16px;font-weight:400}.add-standards-to-class-modal .toggle-active-standard-container{display:flex}.add-standards-to-class-modal .toggle-active-standard-container .toggle-active-standard-button{color:#280071;border:1px solid #280071;text-align:center;width:40px;cursor:pointer;transition:all .2s ease-in-out}.add-standards-to-class-modal .toggle-active-standard-container .toggle-active-standard-button.active,.add-standards-to-class-modal .toggle-active-standard-container .toggle-active-standard-button:hover{color:#fff;background-color:#280071}.add-students-modal{margin:30px}.add-students-modal h3{font-size:20px}.add-students-modal .share-link-url{color:#13a698;margin:auto;text-align:center;overflow-wrap:break-word}@media screen and (max-width:599px){.add-students-modal .share-link-url{max-width:260px}}.add-students-modal .error-messgage{text-align:left}.add-students-modal .cta-container .upload-csv-button{width:200px;height:35px}.add-students-modal .cta-container .class-template-download{margin:10px 15px;color:#13a698;text-align:center;transition:all .2s ease-in-out}.add-students-modal .cta-container .class-template-download:hover{color:#2cd5c4}.add-students-modal .cta-container .class-template-download i{margin-right:5px}.add-students-modal .add-student-form-container #card-element,.add-students-modal .add-student-form-container input[type=date],.add-students-modal .add-student-form-container input[type=email],.add-students-modal .add-student-form-container input[type=number],.add-students-modal .add-student-form-container input[type=password],.add-students-modal .add-student-form-container input[type=text],.add-students-modal .add-student-form-container textarea{color:#2a184b!important;background-color:#fff;padding:10px 15px;border:solid 1px #827c8e;border-radius:0!important;letter-spacing:1px;width:100%;margin:5px 0}.add-students-modal .add-student-form-container #card-element::placeholder,.add-students-modal .add-student-form-container input[type=date]::placeholder,.add-students-modal .add-student-form-container input[type=email]::placeholder,.add-students-modal .add-student-form-container input[type=number]::placeholder,.add-students-modal .add-student-form-container input[type=password]::placeholder,.add-students-modal .add-student-form-container input[type=text]::placeholder,.add-students-modal .add-student-form-container textarea::placeholder{color:#a9a2b6;opacity:1}.add-students-modal .add-student-form-container textarea{resize:vertical;overflow:auto}.add-students-modal .add-student-form-container .chzn-select-container{transition:all .2s ease-in-out}.add-students-modal .add-student-form-container .chzn-select-container:not(.disabled){border:solid 1px #827c8e}.add-students-modal .add-student-form-container .chzn-select-container.disabled{cursor:auto;border:solid 1px #d3d3d3}.add-students-modal .add-student-form-container .chzn-select-container:not(.disabled) .chzn-container-single .chzn-single span{color:#1a0049}.add-students-modal .add-student-form-container .chzn-select-container .chzn-container-single .chzn-single{padding-left:7px;height:24px;line-height:23px;border:0}.add-students-modal .add-student-form-container .chzn-select-container .chzn-container-single .chzn-single span{font-size:11px;letter-spacing:2.4px}.add-students-modal .add-student-form-container .chzn-select-container .chzn-container-single .chzn-single.chzn-default span{color:#a9a2b6}.add-students-modal .add-student-form-container .chzn-select-container .chzn-container-single .chzn-single div{height:33px;width:25px;top:-4px}.add-students-modal .add-student-form-container .chzn-select-container .chzn-container-single .chzn-drop{border:solid 1px #d3d3d3}.add-students-modal .add-student-form-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-search{padding:0;border-bottom:solid 1px #d3d3d3}.add-students-modal .add-student-form-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-search:before{top:5px;right:5px;color:#a9a9a9}.add-students-modal .add-student-form-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-search input[type=text]{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.add-students-modal .add-student-form-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.add-students-modal .add-student-form-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.highlighted,.add-students-modal .add-student-form-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.result-selected,.add-students-modal .add-student-form-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:active,.add-students-modal .add-student-form-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus,.add-students-modal .add-student-form-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus-within,.add-students-modal .add-student-form-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:hover{background-color:#6638b6!important;color:#fff}.add-students-modal .add-student-form-container .chzn-select-container select:hover{border-color:#2cd5c4}.add-students-modal .add-student-form-container .add-student-form-row{display:flex;justify-content:space-between}.add-students-modal .add-student-form-container .add-student-form-row .add-student-form-field-container{width:100%;margin-bottom:20px}.add-students-modal .add-student-form-container .add-student-form-row .add-student-form-field-container.half{width:calc(50% - 10px)}.add-students-modal .add-student-form-container .add-student-form-row .add-student-form-field-container .add-student-form-field{margin-bottom:0}@media screen and (max-width:599px){.add-students-modal .add-student-form-container .add-student-form-row{flex-direction:column}.add-students-modal .add-student-form-container .add-student-form-row .add-student-form-field-container.half{width:100%}}.add-students-modal-container{max-height:100vh;overflow-y:auto}.tp-center-modal-wrapper.in{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:center}.tp-center-modal-wrapper .tp-center-modal-container{width:auto;max-width:1200px;background-color:#fff;padding:50px 100px;border-radius:15px;position:relative;margin:0 20px}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-close{position:absolute;top:30px;right:30px;width:30px;cursor:pointer}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .modal-heading-container .title{font-weight:700;font-size:42px;letter-spacing:.5px;margin:0 0 15px;color:#1a0049;text-align:center;margin-bottom:20px}@media screen and (max-width:599px){.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .modal-heading-container .title{font-size:24px}}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .modal-heading-container .title.small{font-size:34px}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .modal-heading-container .second-title{margin-bottom:25px;text-align:center;color:#1a0049;font-size:15px}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .modal-heading-container .subtitle{font-size:13px;margin-bottom:30px;color:#1a0049;text-align:center}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .modal-details-container{width:100%;margin:30px 0}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .modal-details-container .info-message p,.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .modal-details-container .main-message p{line-height:1;color:#1a0049;text-align:center}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .modal-details-container .info-message p a,.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .modal-details-container .main-message p a{color:#13a698}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .modal-details-container .info-message p a:hover,.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .modal-details-container .main-message p a:hover{color:#2cd5c4;cursor:pointer}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .modal-details-container .main-message{margin-bottom:30px}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .modal-details-container .main-message p{font-size:16px}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .modal-details-container .info-message p{font-size:14px}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .centered-link-container{width:100%;text-align:center;margin-top:5px}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .centered-link-container a{color:#13a698;display:inline-block}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .centered-link-container a:hover{color:#2cd5c4;cursor:pointer}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content h4{font-size:16px;letter-spacing:.5px;margin:0 0 15px;color:#280071}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content p{font-size:16px;letter-spacing:.5px}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .subjects-container{width:100%;margin-bottom:30px;max-height:350px;max-width:500px;overflow-y:auto;background:linear-gradient(white 30%,rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0),#fff 70%) 0 100%,linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,0)),linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1)) 0 100%;background-repeat:no-repeat;background-color:#fff;background-size:100% 75px,100% 40px,100% 25px,100% 25px;background-attachment:local,local,scroll,scroll}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .subjects-container .level-container{width:100%;display:none;max-height:525px;max-width:450px;padding:10px}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .subjects-container .level-container.active{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .subjects-container .test-type-warning-icon{color:#280071!important}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .subjects-container .test-type-warning{text-align:center;font-size:14px;font-style:italic}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .subjects-container .subject-title{width:100%;margin-bottom:5px;text-align:center}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .subjects-container .subject-title p{font-weight:700;font-size:16px;letter-spacing:.5px;text-align:left}@media screen and (max-width:599px){.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .subjects-container .subject-title p{text-align:center}}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .subjects-container .subject-standards-container{width:100%}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .subjects-container .subject-standards-container p{text-align:center;font-size:14px}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .subjects-container .subject-standards-container .standard-type-title{width:100%;margin:0}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .subjects-container .subject-standards-container .standard-type-title p{font-size:14px;letter-spacing:.5px;text-align:left;color:#280071}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .subjects-container .subject-standards-container:not(.both) .standard-type-title p{text-align:left}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .subjects-container .subject-standards-container.both{width:50%}@media screen and (max-width:799px){.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .subjects-container .subject-standards-container.both{width:100%;margin-bottom:20px}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .subjects-container .subject-standards-container.both:last-child{padding-left:0!important}}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .subjects-container .subject-standards-container.both:first-child{padding-right:15px}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .subjects-container .subject-standards-container.both:last-child{padding-left:15px}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .level-no-subject{display:none;text-align:center;margin:0 0 10px;font-size:15px;max-width:550px}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .step-progress-container{width:100%;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;align-items:center}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .step-progress-container .step-container{display:flex;flex-wrap:wrap;align-items:center}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .step-progress-container .step-container.loading:before{content:'';background-size:contain;width:20px;height:20px;margin-right:5px;background-repeat:no-repeat;background-image:url("/images/core/loaders/loader-ellipsis-eggplant.gif")}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .step-progress-container .step-container.centered{width:100%;justify-content:center}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .step-progress-container .step-container.centered .step-text{margin:0 10px}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .step-progress-container .step-container:not(.spacer){cursor:pointer}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .step-progress-container .step-container.back,.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .step-progress-container .step-container.spacer{justify-content:flex-start}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .step-progress-container .step-container.back .step-text,.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .step-progress-container .step-container.spacer .step-text{margin-left:10px}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .step-progress-container .step-container.next,.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .step-progress-container .step-container.spacer{justify-content:flex-end}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .step-progress-container .step-container.next .step-text,.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .step-progress-container .step-container.spacer .step-text{margin-right:10px}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .step-progress-container .step-container:hover .step-text{color:#2cd5c4}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .step-progress-container .step-container:hover .step-arrow i{color:#6638b6}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .step-progress-container .step-container .step-text{font-weight:700;font-size:16px;text-transform:uppercase;letter-spacing:.5px;color:#13a698;transition:color .2s ease-in-out}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .step-progress-container .step-container .step-arrow{display:flex;align-items:center}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .step-progress-container .step-container .step-arrow i{font-size:16px;color:#1a0049;transition:color .2s ease-in-out}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .step-progress-container .step-container .cta-button.disabled{border-color:#a9a2b6;color:#a9a2b6;pointer-events:none}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .step-progress-container .step-container .cta-button.disabled:hover{pointer-events:none}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-content-container .center-modal-content .cta-container{width:auto;justify-content:center}@media screen and (min-width:600px) and (max-width:1199px){.tp-center-modal-wrapper .tp-center-modal-container{padding:50px}}@media screen and (max-width:599px){.tp-center-modal-wrapper .tp-center-modal-container{padding:50px 20px}.tp-center-modal-wrapper .tp-center-modal-container .center-modal-close{top:20px;right:20px;width:20px}}.modal-form-container{display:none}.modal-form-container.visible{display:block}.modal-form-container #card-element,.modal-form-container input[type=date],.modal-form-container input[type=email],.modal-form-container input[type=number],.modal-form-container input[type=password],.modal-form-container input[type=text],.modal-form-container textarea{color:#2a184b!important;background-color:#fff;padding:10px 15px;border:solid 1px #827c8e;border-radius:0!important;letter-spacing:1px;width:100%;margin:5px 0}.modal-form-container #card-element::placeholder,.modal-form-container input[type=date]::placeholder,.modal-form-container input[type=email]::placeholder,.modal-form-container input[type=number]::placeholder,.modal-form-container input[type=password]::placeholder,.modal-form-container input[type=text]::placeholder,.modal-form-container textarea::placeholder{color:#a9a2b6;opacity:1}.modal-form-container textarea{resize:vertical;overflow:auto}.modal-form-container .chzn-select-container{transition:all .2s ease-in-out}.modal-form-container .chzn-select-container:not(.disabled){border:solid 1px #827c8e}.modal-form-container .chzn-select-container.disabled{cursor:auto;border:solid 1px #d3d3d3}.modal-form-container .chzn-select-container:not(.disabled) .chzn-container-single .chzn-single span{color:#1a0049}.modal-form-container .chzn-select-container .chzn-container-single .chzn-single{padding-left:7px;height:24px;line-height:23px;border:0}.modal-form-container .chzn-select-container .chzn-container-single .chzn-single span{font-size:11px;letter-spacing:2.4px}.modal-form-container .chzn-select-container .chzn-container-single .chzn-single.chzn-default span{color:#a9a2b6}.modal-form-container .chzn-select-container .chzn-container-single .chzn-single div{height:33px;width:25px;top:-4px}.modal-form-container .chzn-select-container .chzn-container-single .chzn-drop{border:solid 1px #d3d3d3}.modal-form-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-search{padding:0;border-bottom:solid 1px #d3d3d3}.modal-form-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-search:before{top:5px;right:5px;color:#a9a9a9}.modal-form-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-search input[type=text]{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.modal-form-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.modal-form-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.highlighted,.modal-form-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.result-selected,.modal-form-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:active,.modal-form-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus,.modal-form-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus-within,.modal-form-container .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:hover{background-color:#6638b6!important;color:#fff}.modal-form-container .chzn-select-container select:hover{border-color:#2cd5c4}.modal-form-container input[type=text]{transition:border-color .2s ease-in-out}.modal-form-container input[type=text]:active,.modal-form-container input[type=text]:focus{outline:0;text-decoration:none}.modal-form-container input[type=text]:hover{border-color:#2cd5c4}.modal-form-container .chzn-search::before{top:14px!important}.modal-form-container .chzn-search input[type=text]{margin:0!important}.modal-form-container input[type=text]:not(.input-with-caption){margin-bottom:30px}.modal-form-container .input-with-caption{margin-bottom:10px}.modal-form-container p.form-field-caption{font-size:14px!important;color:#1a0049;margin-bottom:30px}.modal-form-container .error-container{display:none}.modal-form-container .error-container.visible{display:block}.modal-form-container .error-container.visible p{margin:15px 0;text-align:center;font-size:14px}.modal-form-container .error-container p{font-size:16px;letter-spacing:.5px;color:#d0021b;text-align:left}.modal-form-container .error-container .current-modal-error{margin:0;padding:0}#tpAddClassModal .tp-center-modal-container{min-width:750px}@media screen and (max-width:900px){#tpAddClassModal .tp-center-modal-container{min-width:calc(100% - 40px)}}#tpAddClassModal .tp-center-modal-container .cta-button-version-two{max-width:150px}#tpAddStandardModal .tp-center-modal-container{width:100%;max-width:800px;display:flex;justify-content:center}#tpAddStandardModal .tp-center-modal-container .center-modal-content-container{width:100%;max-width:500px}#tpAddStandardModal .tp-center-modal-container .cta-button-version-two{width:200px}#tpAddStandardModal .tp-center-modal-container .tp-checkbox{font-weight:400}#tpAddStandardModal .tp-center-modal-container .class-setup-back-container .class-setup-back{display:flex;position:absolute;top:50px;left:50px}#tpAddStandardModal .tp-center-modal-container .class-setup-back-container .class-setup-back .step-arrow{color:#280071;margin-right:5px}.feedback-modal-container{padding:70px 0}.feedback-modal-container .feedback-modal-header-container{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;margin-bottom:20px}.feedback-modal-container .feedback-modal-header-container .tp-control-select-container{width:25%}.feedback-modal-container .feedback-modal-header-container .tp-control-select-container .chzn-container{letter-spacing:.5px}.feedback-modal-container .feedback-modal-header-container .tp-control-select-container .chzn-container:not(.disabled){color:#1a0049}.feedback-modal-container .feedback-modal-header-container .tp-control-select-container .chzn-container:not(.disabled) a{border:solid 1px #e6e4e8;transition:border-color .2s ease-in-out}.feedback-modal-container .feedback-modal-header-container .tp-control-select-container .chzn-container:not(.disabled) a:hover{border-color:#2cd5c4}.feedback-modal-container .feedback-modal-header-container .tp-control-select-container .chzn-container:not(.disabled) a.chzn-single-with-drop{border-color:#2cd5c4}.feedback-modal-container .feedback-modal-header-container .tp-control-select-container .chzn-container:not(.disabled) .chzn-drop{margin:-1px 0 0 0;border-color:#2cd5c4}.feedback-modal-container .feedback-modal-header-container .tp-control-select-container .chzn-container:not(.disabled) .chzn-drop ul.chzn-results{padding:0;margin:0}.feedback-modal-container .feedback-modal-header-container .tp-control-select-container .chzn-container:not(.disabled) .chzn-drop ul.chzn-results li{color:#1a0049;transition:color .2s ease-in-out,background-color .2s ease-in-out}.feedback-modal-container .feedback-modal-header-container .tp-control-select-container .chzn-container:not(.disabled) .chzn-drop ul.chzn-results li.result-selected{background-color:#13a698;color:#fff}.feedback-modal-container .feedback-modal-header-container .tp-control-select-container .chzn-container:not(.disabled) .chzn-drop ul.chzn-results li.highlighted:not(.result-selecte){background-color:#2cd5c4;color:#fff}@media screen and (max-width:900px){.feedback-modal-container .feedback-modal-header-container .tp-control-select-container .chzn-done{display:block!important}.feedback-modal-container .feedback-modal-header-container .tp-control-select-container .chzn-container{display:none}}@media screen and (max-width:900px){.feedback-modal-container .feedback-modal-header-container .tp-control-select-container{width:auto}}.feedback-modal-container .feedback-modal-header-container .title{display:flex;flex-wrap:wrap;width:75%;margin-top:0}.feedback-modal-container .feedback-modal-header-container .title .feedback-activity-name,.feedback-modal-container .feedback-modal-header-container .title .feedback-student-name{color:#6638b6;text-align:left;font-weight:700;font-size:30px;line-height:39px;letter-spacing:0;margin:0 5px}.feedback-modal-container .feedback-modal-header-container .download-student-link{width:25%;text-align:end;font-size:20px}.feedback-modal-container .view-feedback-modal-content-container{display:none}.feedback-modal-container .view-feedback-modal-content-container.active{display:flex}.feedback-modal-container .view-feedback-modal-content-container .upload-feedback-wrapper{width:35%}.feedback-modal-container .view-feedback-modal-content-container .write-feedback-wrapper{width:65%}.feedback-modal-container .feedback-modal-content-container{display:none;flex-wrap:wrap;padding:0 20px}.feedback-modal-container .feedback-modal-content-container.visible{display:flex}.feedback-modal-container .feedback-modal-content-container .upload-feedback-wrapper{width:35%}.feedback-modal-container .feedback-modal-content-container .upload-feedback-wrapper .no-file-container .cta-container{margin:10px 0}.feedback-modal-container .feedback-modal-content-container .upload-feedback-wrapper .no-file-container .cta-container .cta-button{margin-left:0;cursor:pointer;transition:all .2s ease}.feedback-modal-container .feedback-modal-content-container .upload-feedback-wrapper .no-file-container .cta-container .cta-button .upload-icon{margin-right:5px}.feedback-modal-container .feedback-modal-content-container .upload-feedback-wrapper .no-file-container .uploaded-file-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;background:#2700710d;padding:0 8px;margin-right:40px}.feedback-modal-container .feedback-modal-content-container .upload-feedback-wrapper .no-file-container .uploaded-file-container .delete-button-container .delete-button{color:#d0021b;cursor:pointer;font-size:20px}.feedback-modal-container .feedback-modal-content-container .upload-feedback-wrapper .no-file-container .error-message{padding-right:35px}.feedback-modal-container .feedback-modal-content-container .write-feedback-wrapper{width:65%}.feedback-modal-container .feedback-modal-content-container .write-feedback-wrapper .no-feedback-container h4{margin-bottom:15px}.feedback-modal-container hr{border-top:1px solid #c6c3cb}.feedback-modal-container .send-feedback-button{justify-content:flex-end}@media screen and (max-width:599px){.feedback-modal-container{padding:40px 0}.feedback-modal-container .feedback-modal-header-container{align-items:center;justify-content:center}.feedback-modal-container .feedback-modal-header-container .download-student-link,.feedback-modal-container .feedback-modal-header-container .title,.feedback-modal-container .feedback-modal-header-container .tp-control-select-container{width:100%;display:flex;justify-content:center}.feedback-modal-container .feedback-modal-header-container .download-student-link .chzn-container,.feedback-modal-container .feedback-modal-header-container .title .chzn-container,.feedback-modal-container .feedback-modal-header-container .tp-control-select-container .chzn-container{letter-spacing:.5px}.feedback-modal-container .feedback-modal-header-container .download-student-link .chzn-container:not(.disabled),.feedback-modal-container .feedback-modal-header-container .title .chzn-container:not(.disabled),.feedback-modal-container .feedback-modal-header-container .tp-control-select-container .chzn-container:not(.disabled){color:#1a0049}.feedback-modal-container .feedback-modal-header-container .download-student-link .chzn-container:not(.disabled) a,.feedback-modal-container .feedback-modal-header-container .title .chzn-container:not(.disabled) a,.feedback-modal-container .feedback-modal-header-container .tp-control-select-container .chzn-container:not(.disabled) a{border:solid 1px #e6e4e8;transition:border-color .2s ease-in-out}.feedback-modal-container .feedback-modal-header-container .download-student-link .chzn-container:not(.disabled) a:hover,.feedback-modal-container .feedback-modal-header-container .title .chzn-container:not(.disabled) a:hover,.feedback-modal-container .feedback-modal-header-container .tp-control-select-container .chzn-container:not(.disabled) a:hover{border-color:#2cd5c4}.feedback-modal-container .feedback-modal-header-container .download-student-link .chzn-container:not(.disabled) a.chzn-single-with-drop,.feedback-modal-container .feedback-modal-header-container .title .chzn-container:not(.disabled) a.chzn-single-with-drop,.feedback-modal-container .feedback-modal-header-container .tp-control-select-container .chzn-container:not(.disabled) a.chzn-single-with-drop{border-color:#2cd5c4}.feedback-modal-container .feedback-modal-header-container .download-student-link .chzn-container:not(.disabled) .chzn-drop,.feedback-modal-container .feedback-modal-header-container .title .chzn-container:not(.disabled) .chzn-drop,.feedback-modal-container .feedback-modal-header-container .tp-control-select-container .chzn-container:not(.disabled) .chzn-drop{margin:-1px 0 0 0;border-color:#2cd5c4}.feedback-modal-container .feedback-modal-header-container .download-student-link .chzn-container:not(.disabled) .chzn-drop ul.chzn-results,.feedback-modal-container .feedback-modal-header-container .title .chzn-container:not(.disabled) .chzn-drop ul.chzn-results,.feedback-modal-container .feedback-modal-header-container .tp-control-select-container .chzn-container:not(.disabled) .chzn-drop ul.chzn-results{padding:0;margin:0}.feedback-modal-container .feedback-modal-header-container .download-student-link .chzn-container:not(.disabled) .chzn-drop ul.chzn-results li,.feedback-modal-container .feedback-modal-header-container .title .chzn-container:not(.disabled) .chzn-drop ul.chzn-results li,.feedback-modal-container .feedback-modal-header-container .tp-control-select-container .chzn-container:not(.disabled) .chzn-drop ul.chzn-results li{color:#1a0049;transition:color .2s ease-in-out,background-color .2s ease-in-out}.feedback-modal-container .feedback-modal-header-container .download-student-link .chzn-container:not(.disabled) .chzn-drop ul.chzn-results li.result-selected,.feedback-modal-container .feedback-modal-header-container .title .chzn-container:not(.disabled) .chzn-drop ul.chzn-results li.result-selected,.feedback-modal-container .feedback-modal-header-container .tp-control-select-container .chzn-container:not(.disabled) .chzn-drop ul.chzn-results li.result-selected{background-color:#13a698;color:#fff}.feedback-modal-container .feedback-modal-header-container .download-student-link .chzn-container:not(.disabled) .chzn-drop ul.chzn-results li.highlighted:not(.result-selecte),.feedback-modal-container .feedback-modal-header-container .title .chzn-container:not(.disabled) .chzn-drop ul.chzn-results li.highlighted:not(.result-selecte),.feedback-modal-container .feedback-modal-header-container .tp-control-select-container .chzn-container:not(.disabled) .chzn-drop ul.chzn-results li.highlighted:not(.result-selecte){background-color:#2cd5c4;color:#fff}.feedback-modal-container .feedback-modal-header-container .download-student-link{text-align:center}.feedback-modal-container .feedback-modal-header-container .title{justify-content:center;text-align:center;font-size:25px}.feedback-modal-container .feedback-modal-header-container .title .feedback-student-name{font-size:25px;text-align:center}.feedback-modal-container .feedback-modal-content-container,.feedback-modal-container .view-feedback-modal-content-container{padding:0}.feedback-modal-container .feedback-modal-content-container .upload-feedback-wrapper,.feedback-modal-container .feedback-modal-content-container .write-feedback-wrapper,.feedback-modal-container .view-feedback-modal-content-container .upload-feedback-wrapper,.feedback-modal-container .view-feedback-modal-content-container .write-feedback-wrapper{width:100%;text-align:center}.feedback-modal-container .feedback-modal-content-container .upload-feedback-wrapper .no-file-container h4,.feedback-modal-container .feedback-modal-content-container .upload-feedback-wrapper .with-file-uploaded h4,.feedback-modal-container .view-feedback-modal-content-container .upload-feedback-wrapper .no-file-container h4,.feedback-modal-container .view-feedback-modal-content-container .upload-feedback-wrapper .with-file-uploaded h4{text-align:center}.feedback-modal-container .feedback-modal-content-container .upload-feedback-wrapper .no-file-container .uploaded-file-container,.feedback-modal-container .view-feedback-modal-content-container .upload-feedback-wrapper .no-file-container .uploaded-file-container{margin-right:0}.feedback-modal-container .feedback-modal-content-container .upload-feedback-wrapper .no-file-container .error-message,.feedback-modal-container .view-feedback-modal-content-container .upload-feedback-wrapper .no-file-container .error-message{padding-right:0}.feedback-modal-container .feedback-modal-content-container .write-feedback-wrapper .no-feedback-container h4,.feedback-modal-container .feedback-modal-content-container .write-feedback-wrapper .with-feedback-container h4,.feedback-modal-container .view-feedback-modal-content-container .write-feedback-wrapper .no-feedback-container h4,.feedback-modal-container .view-feedback-modal-content-container .write-feedback-wrapper .with-feedback-container h4{text-align:center}.feedback-modal-container .feedback-modal-content-container .write-feedback-wrapper .no-feedback-container div p,.feedback-modal-container .feedback-modal-content-container .write-feedback-wrapper .with-feedback-container div p,.feedback-modal-container .view-feedback-modal-content-container .write-feedback-wrapper .no-feedback-container div p,.feedback-modal-container .view-feedback-modal-content-container .write-feedback-wrapper .with-feedback-container div p{text-align:center}}@media screen and (max-width:599px) and screen and (max-width:900px){.feedback-modal-container .feedback-modal-header-container .download-student-link .chzn-done,.feedback-modal-container .feedback-modal-header-container .title .chzn-done,.feedback-modal-container .feedback-modal-header-container .tp-control-select-container .chzn-done{display:block!important}.feedback-modal-container .feedback-modal-header-container .download-student-link .chzn-container,.feedback-modal-container .feedback-modal-header-container .title .chzn-container,.feedback-modal-container .feedback-modal-header-container .tp-control-select-container .chzn-container{display:none}}@media screen and (min-width:600px) and (max-width:1199px){.feedback-modal-container .feedback-modal-header-container{align-items:center;justify-content:center}.feedback-modal-container .feedback-modal-header-container .download-student-link,.feedback-modal-container .feedback-modal-header-container .title{width:100%}.feedback-modal-container .feedback-modal-header-container .title{justify-content:center}.feedback-modal-container .feedback-modal-header-container .download-student-link{text-align:center}.feedback-modal-container .feedback-modal-content-container .upload-feedback-wrapper,.feedback-modal-container .feedback-modal-content-container .write-feedback-wrapper,.feedback-modal-container .view-feedback-modal-content-container .upload-feedback-wrapper,.feedback-modal-container .view-feedback-modal-content-container .write-feedback-wrapper{width:100%}.feedback-modal-container .feedback-modal-content-container .upload-feedback-wrapper .with-file-uploaded,.feedback-modal-container .view-feedback-modal-content-container .upload-feedback-wrapper .with-file-uploaded{display:flex;flex-wrap:wrap;align-items:center}.feedback-modal-container .feedback-modal-content-container .upload-feedback-wrapper .with-file-uploaded h4,.feedback-modal-container .view-feedback-modal-content-container .upload-feedback-wrapper .with-file-uploaded h4{margin-right:5px}.feedback-modal-container .feedback-modal-content-container .upload-feedback-wrapper .no-file-container .uploaded-file-container,.feedback-modal-container .view-feedback-modal-content-container .upload-feedback-wrapper .no-file-container .uploaded-file-container{margin-right:0}.feedback-modal-container .feedback-modal-content-container .upload-feedback-wrapper .no-file-container .error-message,.feedback-modal-container .view-feedback-modal-content-container .upload-feedback-wrapper .no-file-container .error-message{padding-right:0}}.tp-side-modal-wrapper.in{display:flex!important;flex-wrap:wrap;justify-content:flex-end;z-index:5049}.tp-side-modal-wrapper .tp-side-modal-container{width:100%;background-color:#fff}.tp-side-modal-wrapper .tp-side-modal-container.large{max-width:50%;min-width:1000px}.tp-side-modal-wrapper .tp-side-modal-container.xl{max-width:70%;min-width:1200px}.tp-side-modal-wrapper .tp-side-modal-container .side-modal-close{width:30px;margin-left:0;cursor:pointer}.tp-side-modal-wrapper .tp-side-modal-container .side-modal-content-container .side-modal-content p{font-size:16px;letter-spacing:.5px}@media screen and (max-width:599px){.tp-side-modal-wrapper .tp-side-modal-container.large,.tp-side-modal-wrapper .tp-side-modal-container.xl{max-width:100%;min-width:0}}@media screen and (min-width:600px) and (max-width:1199px){.tp-side-modal-wrapper .tp-side-modal-container.large,.tp-side-modal-wrapper .tp-side-modal-container.xl{min-width:600px}}.tp-side-modal-wrapper.in{display:flex!important;flex-wrap:wrap;justify-content:flex-end;z-index:5049}.tp-side-modal-wrapper .tp-side-modal-container{width:100%;max-width:600px;background-color:#fff;padding:30px 30px}.tp-side-modal-wrapper .tp-side-modal-container .side-modal-close{width:30px;margin-left:0;cursor:pointer}.tp-side-modal-wrapper .tp-side-modal-container .side-modal-content-container .side-modal-content h4{font-size:18px;letter-spacing:.5px;margin:0 0 15px;color:#280071}.tp-side-modal-wrapper .tp-side-modal-container .side-modal-content-container .side-modal-content p{font-size:16px;letter-spacing:.5px}.feedback-modal-container .feedback-modal-header.student .feedback-modal-header-container{margin-bottom:0}.feedback-modal-container .feedback-modal-header.student .feedback-modal-header-container .title{margin:0}.feedback-modal-container .feedback-modal-header.student .feedback-modal-sub-header-container{display:flex;margin-bottom:20px}.feedback-modal-container .feedback-modal-header.student .feedback-modal-sub-header-container .feedback-activity-name{margin-left:5px}@media screen and (max-width:599px){.feedback-modal-container .feedback-modal-header.student .feedback-modal-sub-header-container p{text-align:center}}@media screen and (max-width:1199px){.feedback-modal-container .feedback-modal-header.student .feedback-modal-sub-header-container{justify-content:center;margin-top:10px}}.feedback-modal-container .feedback-content-wrapper{width:65%}.feedback-modal-container .message-teacher-button{justify-content:flex-end}.tp-content-container .tp-table{display:flex;flex-flow:column nowrap;justify-content:space-between;width:100%}.tp-content-container .tp-table .table-row{display:flex;width:100%;padding:15px 10px}.tp-content-container .tp-table .table-row:nth-child(odd){background-color:#faf9fb}.tp-content-container .tp-table .table-row:nth-child(2n){background-color:#f6f5f9}.tp-content-container .tp-table .table-row.header{align-items:center;background-color:#fff;font-weight:800;height:60px;border-bottom:2px solid #827c8e}.tp-content-container .tp-table .table-row.header .table-cell{font-size:12px;text-transform:uppercase;font-weight:600;align-items:center;justify-content:center;width:100%}.tp-content-container .tp-table .table-row.header .table-cell.ellipsis-cell{flex-wrap:nowrap}.tp-content-container .tp-table .table-row.header .table-cell.ellipsis-cell>.ellipsis-item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tp-content-container .tp-table .table-row .table-cell:not(.active-standard-notification){display:flex;width:100%;letter-spacing:1.29px;font-size:12px}.tp-content-container .tp-table .table-row .table-cell:not(.active-standard-notification) .fa-container{padding-top:2px;display:flex;flex-wrap:wrap;align-items:center}.tp-content-container .tp-table .table-row .table-cell:not(.active-standard-notification) .fa-container i{margin-right:10px;font-size:10px;background-color:#d8d8d8;color:#fff;border-radius:50%}.tp-content-container .tp-table .table-row .table-cell:not(.active-standard-notification) .fa-container i.fa-video{font-size:8px;padding:5px 3px 4px 4px}.tp-content-container .tp-table .table-row .table-cell:not(.active-standard-notification) .fa-container i.fa-question{font-size:9px;padding:4px 5px 4px 5px}.tp-content-container .tp-table .table-row .table-cell:not(.active-standard-notification) .fa-container i.fa-pencil-alt{font-size:9px;padding:4px 3px 4px 4px}.tp-content-container .tp-table .table-row .table-cell:not(.active-standard-notification) .fa-container i.fa-list{font-size:9px;padding:4px 3px 4px 4px}.tp-content-container .tp-table .table-row .table-cell:not(.active-standard-notification) .fa-container i.fa-check{font-size:9px;padding:4px 3px 4px 4px}.tp-content-container .tp-table .table-row .table-cell:not(.active-standard-notification) .fa-container i.active{background-color:#13a698}.tp-content-container .tp-table .table-row .table-cell:not(.active-standard-notification) .fa-container p{color:#1a0049;margin-bottom:0;line-height:1}.tp-content-container .tp-table .table-row .table-cell:not(.active-standard-notification) .fa-container a,.tp-content-container .tp-table .table-row .table-cell:not(.active-standard-notification) .fa-container a i{color:#13a698;transition:all .2s ease-in-out}.tp-content-container .tp-table .table-row .table-cell:not(.active-standard-notification) .fa-container a:hover,.tp-content-container .tp-table .table-row .table-cell:not(.active-standard-notification) .fa-container a:hover i{color:#2cd5c4}.tp-content-container .tp-table .table-row .table-cell:not(.active-standard-notification) .fa-container.ellipsis-cell{flex-wrap:nowrap;max-width:100%}.tp-content-container .tp-table .table-row .table-cell:not(.active-standard-notification) .fa-container.ellipsis-cell>.ellipsis-item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tp-content-container .tp-table .table-row .table-cell:not(.active-standard-notification) .mobile-table-cell-header{margin-right:5px;font-size:inherit}.tp-content-container .tp-table .table-row .table-cell:not(.active-standard-notification).filter-container .filter-cell:hover{cursor:pointer}.tp-content-container .tp-table .table-row .table-cell:not(.active-standard-notification).filter-container .filter-cell:hover .column-title{color:#13a698}.tp-content-container .tp-table .table-row .table-cell:not(.active-standard-notification).filter-container .filter-cell:hover .column-filter .filter-icon{color:#6638b6}.tp-content-container .tp-table .table-row .table-cell:not(.active-standard-notification).filter-container .filter-cell .column-filter .filter-icon,.tp-content-container .tp-table .table-row .table-cell:not(.active-standard-notification).filter-container .filter-cell .column-title{color:#280071;transition:color .2s ease-in-out}.tp-content-container .tp-table .table-row .table-cell:not(.active-standard-notification).filter-container .filter-cell.active .column-title{color:#13a698}.tp-content-container .tp-table .table-row .table-cell:not(.active-standard-notification).filter-container .filter-cell.active .column-filter .filter-icon{color:#6638b6}.tp-content-container .tp-table .table-row .table-cell:not(.active-standard-notification).filter-container .filter-cell .column-title{font-weight:800;font-size:14px;letter-spacing:.5px;margin:0;text-align:left;display:inline-block;text-transform:uppercase}.tp-content-container .tp-table .table-row .table-cell:not(.active-standard-notification).filter-container .filter-cell .column-filter{position:relative;display:inline-block;width:16px;height:16px;padding-left:5px}.tp-content-container .tp-table .table-row .table-cell:not(.active-standard-notification).filter-container .filter-cell .column-filter .filter-icon{position:relative}.tp-content-container .tp-table .table-row .table-cell:not(.active-standard-notification).filter-container .filter-cell .column-filter .filter-icon.asc:before{content:'\f063'}.tp-content-container .tp-table .table-row .table-cell:not(.active-standard-notification).filter-container .filter-cell .column-filter .filter-icon.desc:before{content:'\f062'}.tp-content-container .tp-table .table-row .table-cell:not(.active-standard-notification).filter-container .filter-cell .column-filter .filter-icon:before{font-family:'Font Awesome 5 Free';font-weight:900;position:absolute;top:0;left:0}@media screen and (max-width:599px){.tp-content-container .tp-table .table-row{flex-flow:row wrap;align-items:center}.tp-content-container .tp-table .table-row .hide-for-mobile,.tp-content-container .tp-table .table-row.header{display:none}.tp-content-container .tp-table .table-row .table-cell{flex-flow:nowrap;justify-content:flex-start;text-align:left;padding-left:5px}.tp-content-container .tp-table .table-row .table-cell.first-cell{margin-bottom:10px}.tp-content-container .tp-table .table-row .table-cell:not(:last-child){padding-bottom:5px}.tp-content-container .tp-table .table-row .table-cell .mobile-table-cell-header{display:inline-flex}.tp-content-container .tp-table .table-row .table-cell .desktop-button{display:none}.tp-content-container .tp-table .table-row .table-cell .mobile-link{display:block}.tp-content-container .tp-table .table-row .table-cell .fa-container p{font-weight:700}}@media screen and (min-width:600px) and (max-width:1199px){.tp-content-container .tp-table .table-row{flex-flow:row wrap;align-items:center}.tp-content-container .tp-table .table-row .hide-for-mobile,.tp-content-container .tp-table .table-row.header{display:none}.tp-content-container .tp-table .table-row .table-cell{flex-flow:nowrap;justify-content:flex-start;text-align:left;padding-left:5px}.tp-content-container .tp-table .table-row .table-cell.first-cell{margin-bottom:10px}.tp-content-container .tp-table .table-row .table-cell:not(:last-child){padding-bottom:5px}.tp-content-container .tp-table .table-row .table-cell .mobile-table-cell-header{display:inline-flex}.tp-content-container .tp-table .table-row .table-cell .desktop-button{display:none}.tp-content-container .tp-table .table-row .table-cell .mobile-link{display:block}.tp-content-container .tp-table .table-row .table-cell .fa-container p{font-weight:700}}@media screen and (min-width:900px) and (max-width:1199px){.tp-content-container .tp-table .table-row{flex-flow:row wrap;align-items:center}.tp-content-container .tp-table .table-row .hide-for-mobile,.tp-content-container .tp-table .table-row.header{display:none}.tp-content-container .tp-table .table-row .table-cell{flex-flow:nowrap;justify-content:flex-start;text-align:left;padding-left:5px}.tp-content-container .tp-table .table-row .table-cell.first-cell{margin-bottom:10px}.tp-content-container .tp-table .table-row .table-cell:not(:last-child){padding-bottom:5px}.tp-content-container .tp-table .table-row .table-cell .mobile-table-cell-header{display:inline-flex}.tp-content-container .tp-table .table-row .table-cell .desktop-button{display:none}.tp-content-container .tp-table .table-row .table-cell .mobile-link{display:block}.tp-content-container .tp-table .table-row .table-cell .fa-container p{font-weight:700}}@media screen and (min-width:1200px){.tp-content-container .tp-table .table-row{flex-flow:row nowrap;align-items:center}.tp-content-container .tp-table .table-row.header{display:flex}.tp-content-container .tp-table .table-row .table-cell{flex-flow:column nowrap;justify-content:center;text-align:center}.tp-content-container .tp-table .table-row .table-cell .mobile-table-cell-header{display:none}.tp-content-container .tp-table .table-row .table-cell .desktop-button{display:block}.tp-content-container .tp-table .table-row .table-cell .mobile-link{display:none}}.tp-content-container .tp-table .mobile-table-row-container{width:100%}.tp-content-container .tp-table .mobile-table-row-container:nth-child(odd){background-color:#faf9fb}.tp-content-container .tp-table .mobile-table-row-container:nth-child(2n){background-color:#f6f5f9}.tp-content-container .tp-table .mobile-table-row-container .mobile-table-row{width:100%;padding:15px 0;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.tp-content-container .tp-table .mobile-table-row-container .mobile-table-row .active-column{width:60px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.tp-content-container .tp-table .mobile-table-row-container .mobile-table-row .active-column i{font-size:25px;color:#b196de}.tp-content-container .tp-table .mobile-table-row-container .mobile-table-row .details-column{width:calc(100% - 60px);display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.tp-content-container .tp-table .mobile-table-row-container .mobile-table-row .details-column .active-status,.tp-content-container .tp-table .mobile-table-row-container .mobile-table-row .details-column .standard-name{width:100%;letter-spacing:.5px;color:#1a0049}.tp-content-container .tp-table .mobile-table-row-container .mobile-table-row .details-column .standard-name{font-weight:800;font-size:16px;margin-bottom:10px}.tp-content-container .tp-table .mobile-table-row-container .mobile-table-row .details-column .active-status{font-size:15px}.achievement-standard{position:relative}.achievement-standard .teacher-banner{background-color:#fff;background-image:url(/images/page-headers/light-eggplant-banner.png);background-position:center top;height:75px;padding:30px;width:100%;display:flex;align-items:center;justify-content:center;position:relative;margin:0 0 30px}.achievement-standard .teacher-banner .banner-content{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%}.achievement-standard .teacher-banner .banner-content .cta-container{width:220px;margin-left:45px}@media screen and (max-width:599px){.achievement-standard .teacher-banner{margin:-30px 0 30px;padding:30px 5px}}.achievement-standard .teacher-banner .title{color:#fff;margin:0}@media screen and (max-width:640px){.achievement-standard .teacher-banner{height:135px}.achievement-standard .teacher-banner .banner-content .cta-container{margin-left:0}}.achievement-standard h3{margin:20px 0 0}.achievement-standard .content-container{padding:0 40px 40px}@media screen and (max-width:900px){.achievement-standard .content-container{padding:0 20px 20px}}@media screen and (max-width:400px){.achievement-standard .content-container{padding:0 5px 20px}}.achievement-standard .module-content-container{padding:30px 0;display:flex;justify-content:flex-end}@media screen and (max-width:900px){.achievement-standard .module-content-container{justify-content:center}}.as-heading h1{text-transform:none;font-size:30pt;margin-bottom:40px;margin-top:70px;font-weight:700;color:#00496f}@media (max-width:768px){.as-heading h1{text-align:center;margin-top:40px}}.as-heading h1 span{color:#009ee3}.as-heading p{font-size:18px;margin-bottom:30px}.asWhatNext h1{text-transform:none;font-size:30pt;margin-bottom:40px;margin-top:70px;font-weight:700;color:#00496f}@media (max-width:768px){.asWhatNext h1{text-align:center;margin-top:20px}}.test-submission-notice{text-align:center!important;font-size:12px;padding:10px;margin-top:15px}.as-player{margin-bottom:30px}.as-downloads .no-top{margin-top:0}@media all and (max-width:767px){.as-downloads .btn-toolbar{margin-left:0}}.as-downloads .btn{border-radius:0;max-width:300px;margin-bottom:15px}@media all and (max-width:767px){.as-downloads .btn{margin:15px auto;margin-top:0;float:none}}.as-downloads .btn-highlight,.as-downloads .btn-primary,.as-downloads .btn-vic,.as-downloads .btn-warning{min-width:225px}.as-downloads .btn-start-assessment{height:70px}.as-downloads .bootstrap-checkbox .btn{margin:0;color:#d50000}.as-downloads a:hover{text-decoration:none}.as-downloads .btn-vic{border-color:#004730;color:#fff;background:#004730;padding:6px;font-size:20px;letter-spacing:.9px}.as-downloads .btn-vic img{padding:5px;margin:0 auto}.as-downloads .btn-vic span:hover{text-decoration:none}.as-downloads .btn-vic:hover{background:#0f6045}.as-downloads .btn-eureka:hover{background:#fff}.purchase-modal{max-width:600px;font-size:12px;font-weight:700;letter-spacing:1.29px;color:#280071}.as-trial-notice{border:2px solid #00496f;text-align:center;padding:10px 20px;font-size:16px;margin-bottom:15px!important}.instructionsTitle{font-size:20px;text-align:left;color:#00496f}span.instructionNumber{background:#00496f;color:#fff;border-radius:30px;width:30px;display:inline-block;line-height:30px;text-align:center;margin-bottom:5px}#ASTEROIDS-NAVIGATION{color:#ff4500}#Form_NCEASubmissionForm_action_doNCEASubmissionForm{max-width:none}.eureka-ad-contents{padding:15px}.upgrade-plus-holder{display:flex;flex-wrap:wrap;align-items:flex-start}.upgrade-plus-holder .upgrade-plus-text{width:50%}.upgrade-plus-holder .purchase-description-box{width:50%}.upgrade-plus-holder .cta-container form{width:100%}.missing-settings{color:#280071;text-align:left}.missing-settings a{color:#280071;text-transform:uppercase}.notice-container{width:100%}.ia-topics .cta-button{width:100%}.preIntAssModalBody{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column}.preIntAssModalBody p{text-align:center}.preIntAssModalBody label{color:#d50000}.preIntAssModalBody .aggreeToPolicy label{color:#555}.preIntAssModalBody .aggreeToPolicy .bootstrap-checkbox .btn{color:#009ee3}.preIntAssModalBody #NCEALogoHolder{float:left;margin-left:100px;margin-bottom:20px}.preIntAssModalBody #NZQALogoHolderCenter{text-align:center;margin:30px 0}.preIntAssModalBody #NZQALogoHolder{float:right;margin-top:21px;margin-right:100px}.preIntAssModalBody .preTestInfo .examNavigation{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column}.preIntAssModalBody .preTestInfo .examNavigation .cta-container{width:40%}.preIntAssModalBody .preTestInfo .examNavigation .cta-container.for-both{width:100%}.preIntAssModalBody .preTestInfo .examNavigation .cta-container.for-both .cta-button{width:48%}.preIntAssModalBody .preTestInfo .examNavigation .cta-container .cta-button{width:100%;margin:5px!important}.preIntAssModalBody .firstPageInfoTop,.preIntAssModalBody .topInstruction{font-size:28px;color:#2a184b}.preIntAssModalBody .bottomInstruction{font-size:20px}.preIntAssModalBody .staticText{font-size:16px}.preIntAssModalBody .firstPageInfoBottom{font-size:24px}.preIntAssModalBody .firstPageInfoBottom span{font-style:italic;font-size:18px}.preIntAssModalBody .preTestInfo{position:relative;margin:60px 0;background-color:rgba(255,255,255,.3);box-shadow:rgba(0,0,0,.1) 2px 2px 4px;padding:30px;background-color:#fff;width:80%}.preIntAssModalBody .preTestInfo .image-holder{text-align:center}.preIntAssModalBody .carousel-indicators{position:relative;bottom:0;left:0;width:auto;margin-left:0}.preIntAssModalBody .carousel-indicators .active{background-color:#666}.preIntAssModalBody .carousel-indicators li{border-color:#333;cursor:default}.preIntAssModalBody #preTestInfo_1{padding-top:38px}.preIntAssModalBody #preTestInfo_6 form{width:48%;display:inline-block}.preIntAssModalBody #preTestInfo_6 form .btn-toolbar{width:100%}.preIntAssModalBody #preTestInfo_6 form input[type=submit]{width:100%}.preIntAssModalBody #Form_NCEAExamForm_action_doNCEAExamForm{width:100%}.standard-content .back-button,.university-paper .back-button{margin:0;display:flex;align-items:center;justify-content:space-between;position:relative}.standard-content .back-button a,.university-paper .back-button a{display:inline-flex}.standard-content .back-button .back-message,.university-paper .back-button .back-message{font-size:16px;letter-spacing:1px;font-weight:700;color:#13a698;text-transform:uppercase;margin-left:10px}@media screen and (max-width:599px){.standard-content .back-button.teaching-class,.university-paper .back-button.teaching-class{padding:15px 10px 0}}@media screen and (max-width:599px){.standard-content .back-button,.university-paper .back-button{padding:16px}}@media screen and (min-width:600px) and (max-width:1023px){.standard-content .back-button,.university-paper .back-button{padding:32px}}@media screen and (min-width:1024px){.standard-content .back-button,.university-paper .back-button{padding:32px}}.standard-content .teacher-banner,.university-paper .teacher-banner{background-image:url(/images/page-headers/light-eggplant-banner.png);background-position:center top;height:75px;padding:30px;width:100%;display:flex;align-items:center;justify-content:center;position:relative;margin:0}.standard-content .teacher-banner .banner-content,.university-paper .teacher-banner .banner-content{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%}.standard-content .teacher-banner .banner-content .cta-container,.university-paper .teacher-banner .banner-content .cta-container{width:220px;margin-left:45px}@media screen and (max-width:521px){.standard-content .teacher-banner .banner-content .cta-container,.university-paper .teacher-banner .banner-content .cta-container{margin-left:0}}@media screen and (max-width:599px){.standard-content .teacher-banner,.university-paper .teacher-banner{margin:0 0 30px;padding:30px 5px}}.standard-content .teacher-banner .title,.university-paper .teacher-banner .title{color:#fff;margin:0;text-align:center}@media screen and (max-width:521px){.standard-content .teacher-banner .title,.university-paper .teacher-banner .title{margin:0 25px 5px}}@media screen and (max-width:521px){.standard-content .teacher-banner,.university-paper .teacher-banner{height:135px}.standard-content .teacher-banner .banner-content .cta-container,.university-paper .teacher-banner .banner-content .cta-container{margin-left:0}}.standard-content .content-container,.university-paper .content-container{margin:0 36px 32px}@media screen and (max-width:599px){.standard-content .content-container,.university-paper .content-container{margin:0 10px 20px}}.standard-content .below-player-section,.university-paper .below-player-section{margin-top:30px;display:flex;flex-wrap:wrap}.standard-content .below-player-section .content-section,.university-paper .below-player-section .content-section{flex-basis:450px;flex-grow:1;flex-shrink:1;margin-bottom:20px}.standard-content .below-player-section .content-section h3,.university-paper .below-player-section .content-section h3{margin-top:5px;margin-bottom:0}@media screen and (max-width:599px){.standard-content .below-player-section .content-section h3,.university-paper .below-player-section .content-section h3{text-align:center}}.standard-content .below-player-section .action-section,.university-paper .below-player-section .action-section{flex-basis:25%;flex-grow:0;flex-shrink:0}@media screen and (max-width:599px){.standard-content .below-player-section .action-section,.university-paper .below-player-section .action-section{flex-grow:1}}@media screen and (min-width:600px) and (max-width:1199px){.standard-content .below-player-section .action-section,.university-paper .below-player-section .action-section{flex-basis:360px}}.standard-content .below-player-section .action-section .cta-button,.university-paper .below-player-section .action-section .cta-button{margin:5px 0}.standard-content .below-player-section .breadcrumb-container p,.university-paper .below-player-section .breadcrumb-container p{margin:0}@media screen and (max-width:599px){.standard-content .below-player-section .breadcrumb-container p,.university-paper .below-player-section .breadcrumb-container p{text-align:center}}.standard-content .below-player-section .with-notification,.university-paper .below-player-section .with-notification{display:flex;align-items:center}.standard-content .below-player-section .with-notification .unread-feedback,.university-paper .below-player-section .with-notification .unread-feedback{background-color:#d0021b;color:#fff;padding:3px 0 0 0;border-radius:50%;height:25px;width:25px;text-align:center;margin-right:15px}.module-section .exam-browser-check-link{text-align:center;min-width:225px;font-weight:500;max-width:300px;margin:0 auto;margin-bottom:20px}.checkContainer{margin-bottom:10px;border-radius:5px}.checkContainer.success .checkTitle{background:#4caf50}.checkContainer.success .checkTitle .fa-question{display:none}.checkContainer.success .checkTitle .fa-check{display:inline-block}.checkContainer.success .checkTitle .fa-times{display:none}.checkContainer.failure .checkTitle{background:#ef5350}.checkContainer.failure .checkTitle .fa-question{display:none}.checkContainer.failure .checkTitle .fa-check{display:none}.checkContainer.failure .checkTitle .fa-times{display:inline-block}.checkContainer:not(.success):not(.failure) .fa-question{display:inline-block}.checkContainer:not(.success):not(.failure) .fa-check{display:none}.checkContainer:not(.success):not(.failure) .fa-times{display:none}.checkContainer .checkTitle{position:relative;background:#777;border-top-right-radius:5px;border-top-left-radius:5px}.checkContainer .checkTitle h3{margin:0!important;padding:5px 10px}.checkContainer .checkTitle .check-title-icon{position:absolute;right:10px;top:3px;width:auto!important}.checkContainer .checkTitle i.fa-question{padding-right:7px}.checkContainer .checkTitle i.fa-times{padding-right:3px}.checkContainer:not(.show) .checkTitle{border-radius:5px}.checkContainer .checkContent{background:#ccc;margin:0;padding:10px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.checkContainer .checkContent .bootstrap-checkbox .btn,.checkContainer .checkContent label{color:#000}.checkContainer .checkContent .checkResult{text-align:center}.checkContainer p{text-align:left}#security-check-success-message{display:none;margin-top:40px;color:#333}#allowMediaCheck button{margin:10px auto 5px auto;display:block;width:200px}#allowMediaCheck .checkResult h4{margin-top:0}#allowMediaCheck .checkResult div{margin-bottom:20px}#allowMediaCheck .checkResult div i{color:#ef5350;font-size:20px;vertical-align:middle;margin-bottom:2px}#audioCheck .checkResult p,#videoCheck .checkResult p{margin-top:10px}#audioCheck .checkResult span,#videoCheck .checkResult span{font-size:20px}.exam-marking-holder .centered{text-align:center}.exam-marking-holder .centered h2,.exam-marking-holder .centered h3,.exam-marking-holder .centered h4{text-align:center}.exam-marking-holder .tinymce-editor-table .mce-tinymce{width:100%}.exam-marking-holder .default-answer-result{border:none}.exam-marking-holder .btn-toolbar .btn{float:none}.exam-marking-holder #marking-container{width:100%;height:100%}.exam-marking-holder .drag{position:absolute;left:-4px;top:0;bottom:0;width:8px;cursor:col-resize;z-index:999}.exam-marking-holder #security{padding-left:30px;padding-right:30px}.exam-marking-holder #security .photoID{margin-bottom:10px}.exam-marking-holder #security .examPhotos{margin-bottom:10px}.exam-marking-holder #security .examPhotos .border{height:75%;border-left:2px solid #280071;border-right:2px solid #280071}.exam-marking-holder #security .securityLeaveTest{margin-bottom:10px}.exam-marking-holder .marking-schedule-container{border:3px solid #280071;border-radius:5px 0 0 5px}.exam-marking-holder .no-credits-error{display:none;margin:15px}.exam-marking-holder .credits-message{display:none}.exam-marking-holder .report-loading{background:url(../images/core/ui/loaders/lc-loading-light-grey.gif) center no-repeat #fff;position:relative;height:300px;display:none;text-align:center;font-size:18px;margin-top:15px;background-color:#2700710d}.exam-marking-holder .report-loading.report-section-holder{height:84vh}.exam-marking-holder .overall-table-holder{margin-top:15px;margin-bottom:15px;margin-left:60px;margin-right:60px}.exam-marking-holder .embedded-iframe{width:100%;height:70vh}.exam-marking-holder .plagiarism-report{margin:10px}.exam-marking-holder .security-border-bottom:after{content:"";display:block;margin:0 auto;padding-top:20px;width:85%;border-bottom:2px solid #13a698}.exam-marking-holder .security-check-row{background-color:#2700710d;border:3px solid #fff;border-radius:15px}.exam-marking-holder .current-slideshow{background-color:#280071;color:#fff}.exam-marking-holder .slideshow-buttons{display:flex;flex-wrap:wrap;justify-content:center}.exam-marking-holder .get-plagiarism-report-button{margin-right:15px;width:95%}.exam-marking-holder .marking-menu{border:3px solid #13a698;border-radius:0 0 5px 0;position:sticky;background-color:#13a698;top:0;z-index:999;width:120px;font-size:20px;margin-left:-15px}.exam-marking-holder .marking-menu .marking-menu-item{margin-left:5px;height:30px}.exam-marking-holder .marking-menu a{color:#fff}.exam-marking-holder .marking-schedule-holder{text-align:center;font-size:20px;top:0}.exam-marking-holder .marking-header{text-align:center;margin-bottom:15px;padding-left:20%;padding-right:20%;margin-top:15px}.exam-marking-holder .marking-header .marking-header-border-holder{border-bottom:3px solid #280071}.exam-marking-holder .marking-header .marking-header-border-holder h2{text-align:center}.exam-marking-holder .final-grade-result{text-align:center}.exam-marking-holder .set-grade-button{padding-right:15px;padding-left:15px}.exam-marking-holder .marking-container{display:flex;flex-direction:row;width:100%;height:100%}.exam-marking-holder .marking-container .marking-content{display:flex;flex-direction:column;margin-left:15px}.exam-marking-holder .marking-container .marking-content .marking-schedule-header{text-align:center;font-size:20px;background-color:#280071;color:#fff;border-bottom:2px solid #fff}.exam-marking-holder .marking-container .marking-content .criteria-evidence{display:block}.exam-marking-holder .marking-container .marking-content .marking-text-input{margin-top:15px;margin-left:10px;margin-right:10px;margin-bottom:10px;font-size:14px;text-align:left}.exam-marking-holder .marking-container .marking-content .marking-text-input .marking-schedule-button{margin-left:5px;margin-bottom:5px}.exam-marking-holder .marking-container .marking-content .marking-text-input label{margin-right:-35px}.exam-marking-holder .marking-container .marking-content.student-answer{margin-left:15px;flex:1;width:50%}.exam-marking-holder .marking-container .marking-content.marking-schedule{width:50%;overflow-y:scroll;height:95vh;position:sticky;top:20px;right:0}.exam-marking-holder .marking-container .marking-content.marking-schedule .marking-schedule-holder .flexTable{border:0}.exam-marking-holder .marking-container .marking-content.marking-schedule .marking-schedule-holder .flexTable .flex-row{border:0}.exam-marking-holder .marking-container .marking-content.marking-schedule .marking-schedule-holder .flexTable .flex-row:nth-child(2n){background-color:#2700710d}.exam-marking-holder .marking-container .marking-content.marking-schedule .marking-schedule-holder .flexTable .flex-row.header{background-color:#280071}.exam-marking-holder .marking-container .marking-content.marking-schedule .marking-schedule-holder .flexTable .flex-row .flex-cell.small{flex-basis:150px}.marking-management-page .flexTable .flex-row.second-opinion{background:#cc0505c4}.marking-management-page .flexTable .flex-row .marker-cell{cursor:default}.marking-management-page .remove-marker-button{padding:5px}.marking-management-page .remove-marker-button:hover{cursor:pointer}.external-question-holder .close-questions,.question-outer .close-questions{color:#fff;position:absolute;right:10px;top:-10PX;font-size:25px}.external-question-holder .question-header,.question-outer .question-header{background-color:#555;padding:10px;color:#fff}.external-question-holder .question-header h4,.question-outer .question-header h4{margin:0}.external-question-holder .question-header .button-checkbox.disabled+label,.question-outer .question-header .button-checkbox.disabled+label{color:#ccc}.external-question-holder .question-header .button-checkbox .btn-link,.question-outer .question-header .button-checkbox .btn-link{color:#fff}.external-question-holder .question-header .button-checkbox .btn-link:hover,.question-outer .question-header .button-checkbox .btn-link:hover{color:#009ee3}.external-question-holder .question-header .button-checkbox .btn-link[disabled],.question-outer .question-header .button-checkbox .btn-link[disabled]{color:#ccc}.external-question-holder .question-header .chzn-disabled .chzn-single,.question-outer .question-header .chzn-disabled .chzn-single{background-color:#ccc;cursor:not-allowed}.external-question-holder .question-header .question-levels,.question-outer .question-header .question-levels{display:flex;justify-content:space-between;margin-top:10px}.external-question-holder .question-header .question-levels div,.question-outer .question-header .question-levels div{align-self:center}.external-question-holder .question-header .question-levels .find-next-question,.question-outer .question-header .question-levels .find-next-question{flex-grow:2;margin-left:30px;margin-right:40px}@media (max-width:767px){.external-question-holder .question-header .question-levels .find-next-question,.question-outer .question-header .question-levels .find-next-question{margin-right:0}}.external-question-holder .question-header .button-checkbox button,.question-outer .question-header .button-checkbox button{padding-top:0;padding-bottom:0}.external-question-holder .purchase-lc-plus,.question-outer .purchase-lc-plus{border-left:1px solid #555;border-right:1px solid #555;padding:10px 20px;background-color:#f0f0f0}.external-question-holder .purchase-lc-plus div,.question-outer .purchase-lc-plus div{font-size:20px;text-align:center}.external-question-holder .purchase-lc-plus div span,.question-outer .purchase-lc-plus div span{line-height:20px;vertical-align:middle}.external-question-holder .purchase-lc-plus div a,.question-outer .purchase-lc-plus div a{margin-left:20px}@media (max-width:767px){.external-question-holder .purchase-lc-plus .btn,.question-outer .purchase-lc-plus .btn{margin-bottom:5px}}.external-question-holder .question-prerequisites,.question-outer .question-prerequisites{font-style:italic;padding:5px 20px;color:#fff}.external-question-holder .question-prerequisites span,.question-outer .question-prerequisites span{font-weight:700}.external-question-holder .question-body,.question-outer .question-body{padding:10px;min-height:300px;border:1px solid #555;border-top:none;background-color:#fff}.external-question-holder .question-body .loading,.external-question-holder .question-body .question-loading,.question-outer .question-body .loading,.question-outer .question-body .question-loading{display:none;background:url(../images/core/ui/loaders/lc-loading-light-grey.gif) center no-repeat #fff;height:400px}.external-question-holder .question-body .logged-out,.external-question-holder .question-body .question-none,.question-outer .question-body .logged-out,.question-outer .question-body .question-none{display:none;height:400px}.external-question-holder .question-body .question-contents,.question-outer .question-body .question-contents{font-size:16px}.external-question-holder .question-body .question-contents .answer-holder,.question-outer .question-body .question-contents .answer-holder{min-height:100%}@media (min-width:768px){.external-question-holder .question-body .question-contents .answer-holder,.question-outer .question-body .question-contents .answer-holder{border-left:1px solid #bbb}}.external-question-holder .question-body .question-contents .answer-holder .video-holder,.question-outer .question-body .question-contents .answer-holder .video-holder{border:1px solid #000}.external-question-holder .question-body .question-contents .answer-holder .embed-responsive,.question-outer .question-body .question-contents .answer-holder .embed-responsive{margin-top:0;margin-bottom:0}.external-question-holder .question-body .question-contents .question-holder,.external-question-holder .question-body .question-contents .question-text-holder,.question-outer .question-body .question-contents .question-holder,.question-outer .question-body .question-contents .question-text-holder{padding-left:25px}.external-question-holder .question-body .question-contents .answer-text img,.external-question-holder .question-body .question-contents .question-text img,.question-outer .question-body .question-contents .answer-text img,.question-outer .question-body .question-contents .question-text img{max-width:100%;height:auto}.external-question-holder .question-body .question-contents .answer-text,.question-outer .question-body .question-contents .answer-text{display:none;margin:10px;margin-left:0}.steps-box a:hover{text-decoration:none}.steps-box .box-cell{border:1px solid grey;border-radius:5px;text-align:center;padding:20px;background-color:#fff;margin-bottom:20px;color:#333}.steps-box .box-cell i{font-size:100px}.steps-box .box-cell p{font-size:20px;margin-top:10px}.steps-box:first-child>div{margin-left:0}.steps-box:last-child>div{margin-right:0}.steps-box .status{color:#fff;font-size:20px;width:calc(100% + 40px);width:-o-calc(100% + 40px);position:relative;left:-20px;right:-20px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;font-weight:300;line-height:35px}.steps-box .status.active{background-color:#007c40}.steps-box .status.blue{background-color:#00496f}.steps-box .status.inactive{background-color:#500}.cram-course-box .box-cell{border-color:#00496f;color:#00496f;padding-bottom:0}.cram-course-box-alt .box-cell{background-color:#00496f;color:#fff;border-color:#fff;padding-bottom:0}.fyhs-circles .circle,.fyhs-circles h3,.fyhs-circles p{text-align:center}.fyhs-circles p{font-size:20px;margin-top:10px}.hs-nav-buttons{margin-top:40px}.hs-nav-buttons a:hover{text-decoration:none}.hs-nav-buttons button{font-size:20px}.hs-banner{font-size:20px;color:#fff}.hs-banner a{color:#fff}.hs-page .list-group{font-size:18px}.paypal-form{display:inline-block}.hs-subject{margin-top:40px}.hs-subject:not(:last-child){border-bottom:4px double #000}.hs-subject.margin-top-none{margin-top:0}.hs-subject .hs-explanation,.hs-subject .vimeo-embed{margin-bottom:20px}.hs-subject h3{margin-bottom:20px}#AMEtable{width:100%}.submit-holder{margin-top:0;justify-content:flex-end;align-items:center;position:fixed;bottom:0;width:100%;height:82px;background-color:#fff;border-top:1px solid #e6e4e8;display:flex;padding-right:32px}.submit-holder .submit-button{width:216px}.internal-assessment-exam{font-family:Arial,sans-serif!important;color:#000;margin-bottom:50px;margin-top:50px}.internal-assessment-exam sup{font-size:75%!important}.internal-assessment-exam :not(.textVal){box-sizing:content-box;line-height:normal!important;font-size:16px}.internal-assessment-exam .drawing-tool-container,.internal-assessment-exam .drawing-tool-container *{box-sizing:border-box;font-size:14px;line-height:1}.internal-assessment-exam .file-upload .form-control{box-sizing:border-box}.internal-assessment-exam h1,.internal-assessment-exam h2,.internal-assessment-exam h3,.internal-assessment-exam h4{font-family:Arial,sans-serif!important;font-weight:700;color:#000}.internal-assessment-exam table{border-spacing:0px;border:solid 1px #000;text-align:center;margin-bottom:20px}.internal-assessment-exam #AMEtable td,.internal-assessment-exam #AMEtable th{border:2px solid #000}.internal-assessment-exam th{font-weight:700}.internal-assessment-exam td,.internal-assessment-exam th{text-align:center;border:2px solid #000;padding:10px;font-family:Arial,sans-serif!important}.internal-assessment-exam h1{border:solid 2px #000;height:25px;margin:30px auto;text-align:center;font-size:24px!important;padding:25px;color:#000}.internal-assessment-exam h2{border-top:solid 2px #000;border-bottom:solid 2px #000;height:25px;margin:0 auto;margin-top:70px;margin-bottom:20px;text-align:center;font-size:24px!important;padding:25px;color:#000}.internal-assessment-exam h3{height:10px;margin:0 auto;margin-top:20px;margin-bottom:20px;text-align:left;font-size:18px!important;padding:10px;padding-left:0}.internal-assessment-exam h4{height:15px;margin:0 auto;text-align:left;font-size:16px;padding:15px;padding-left:0;font-style:italic}.internal-assessment-exam #AMEtable{margin-top:40px;margin-bottom:40px}.internal-assessment-exam #AMEtable td,.internal-assessment-exam th{width:33%;font-family:Arial,sans-serif!important}.internal-assessment-exam .resourceOne{display:inline-block;vertical-align:top;width:58%}.internal-assessment-exam .resourceTwo{display:inline-block;vertical-align:top;width:38%;margin-left:4%}.internal-assessment-exam .resourceOne table,.internal-assessment-exam .resourceTwo table{width:100%}.internal-assessment-exam .resourceOne table tr:first-child td,.internal-assessment-exam .resourceTwo table tr:first-child td{font-weight:700}.internal-assessment-exam .resourceOne table td,.internal-assessment-exam .resourceTwo table td{vertical-align:middle}.internal-assessment-exam .resourceOne table td p,.internal-assessment-exam .resourceTwo table td p{margin:0}.internal-assessment-exam .textarea{background-color:#fff;border:1px solid #000;padding:15px;overflow-y:auto;margin-top:50px;color:#000;box-sizing:border-box;width:100%;height:250px;position:relative}.internal-assessment-exam .textarea.mce-edit-focus{outline:0}.internal-assessment-exam #writeAnswerDiv{float:right;width:33%}.internal-assessment-exam #writeAnswerDiv #writeAnswerTitle{font-size:14px;text-align:left;margin-bottom:10px}.internal-assessment-exam #writeAnswerDiv #writeAnswerBox{border:1px solid #000;resize:none;font-size:14px}.internal-assessment-exam .annotation-response{background-color:#fff;border:1px solid #ccc;padding:10px}.internal-assessment-exam .annotation-response::placeholder{letter-spacing:1px;left:10px!important}.save-and-exit-modal{background-color:#fff;width:100vw;height:100vh;background:#fff;position:fixed;top:0;left:0}.save-and-exit-modal .save-and-exit-wrapper{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;padding-top:35px}.save-and-exit-modal .save-and-exit-wrapper .cta-container{align-items:center}.save-and-exit-modal .save-and-exit-wrapper .cta-container .back-to-assessment{cursor:pointer}.exam-header{display:flex;justify-content:center;padding:0 24px;background-color:#fff;border-bottom:1px solid #e6e4e8}.exam-header .header-content-container{width:956px;display:flex;align-items:center;margin:20px 0}.exam-header .header-content-container .header-details{flex-basis:200px;flex-grow:1}.exam-header .header-content-container .header-details h3{margin-top:0}.exam-header .header-content-container .header-details p{margin:0;color:#827c8e}.exam-header .header-content-container .header-info{flex-basis:400px;flex-grow:0;display:flex}.exam-header .header-content-container .header-info-item{border:1px solid #a9a2b6;color:#827c8e;flex-grow:1;flex-basis:100px;text-align:center;padding:5px}.exam-header .header-content-container .header-info-item:not(:first-child){border-left:none}.exam-header .header-content-container .header-info-item.first{border-radius:5px 0 0 5px}.exam-header .header-content-container .header-info-item.last{border-radius:0 5px 5px 0}.exam-header.fixed{position:fixed;z-index:100;width:100%;padding:10px 16px;height:64px;justify-content:unset}.exam-header.fixed .header-content-container{width:100%;justify-content:space-between}.exam-header.fixed .header-details{flex-basis:unset;flex-grow:0}.exam-header.fixed .js-exam-timer{display:flex;align-items:center}.exam-header.fixed .js-exam-timer p{margin:0}.exam-header.fixed .js-exam-timer i{margin-right:8px}.submit-button-wrapper{display:flex;justify-content:center;align-items:flex-start;margin-top:56px}.submit-button-wrapper .submit-button-container{width:956px;display:flex;justify-content:flex-end}.submit-button-wrapper.split{margin-top:0;justify-content:flex-end;align-items:center;position:fixed;bottom:0;width:100%;height:82px;background-color:#fff;border-top:1px solid #e6e4e8;box-shadow:0 -3px 10px rgba(0,0,0,.08);transition:all .4s cubic-bezier(.42, 0, .58, 1)}.submit-button-wrapper.split .submit-button-container{margin-right:32px}.standard-exam{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.standard-exam hr{margin-top:50px;margin-bottom:40px;border-top-color:#a9a2b6}.standard-exam .back-container{margin-left:0}.standard-exam .question-container{display:flex;justify-content:flex-start}.standard-exam .section-navigation{flex-basis:400px;flex-grow:0;display:flex;justify-content:flex-start;align-items:flex-end;color:#5f3faf;font-size:16px;margin-bottom:10px;margin-top:25px}.standard-exam .standard-exam-wrapper .exam-section:last-child{margin-bottom:82px}.standard-exam .section-nav-link:hover{color:#13a698}.standard-exam .section-nav-spacer{margin:0 15px;height:21px;color:#616886;border-left:1px solid #616886}.standard-exam .exam-section{position:relative;background-color:#fff;border:1px solid #e6e4e8;box-sizing:border-box;border-radius:10px;width:1152px}.standard-exam .exam-section.question-wrapper{width:830px}.standard-exam .exam-section.question-wrapper .content-wrapper{margin:24px 52px 48px 48px}.standard-exam .exam-section.question-wrapper .content-wrapper table,.standard-exam .exam-section.question-wrapper .content-wrapper td,.standard-exam .exam-section.question-wrapper .content-wrapper th{border:1px solid #000}.standard-exam .exam-section.question-wrapper .content-wrapper table{table-layout:fixed;border-collapse:collapse}.standard-exam .exam-section.question-wrapper .content-wrapper td{vertical-align:top;padding:10px}.standard-exam .exam-section.question-wrapper .content-wrapper td p:last-child{margin-bottom:0}.standard-exam .exam-section.question-wrapper .content-wrapper table.center td p{text-align:center}.standard-exam .exam-section .section-heading{display:flex;justify-content:space-between;padding:16px 48px;border-bottom:1px solid #e6e4e8}.standard-exam .exam-section .section-heading p{margin-bottom:0}.standard-exam .exam-section .section-heading .section-title{flex-basis:400px;flex-grow:1;display:flex;align-items:flex-end}.standard-exam .exam-section .section-heading .section-title h2{margin:10px 0}.standard-exam .exam-section .section-heading .section-title p{font-size:20px;line-height:34px;letter-spacing:.5px}.standard-exam .exam-section .section-heading .time-left{display:inline-flex;align-items:center}.standard-exam .exam-section .section-heading .time-left i{margin-right:11px}.standard-exam .exam-section .section-heading .time-left.warning,.standard-exam .exam-section .section-heading .time-left.warning p{color:#d0021b}.standard-exam .exam-section .section-content{min-height:400px;padding:32px 48px 50px;overflow-y:auto}.standard-exam .exam-section .section-content .default-question-part{max-width:none;margin-bottom:20px}.standard-exam .exam-section .section-content .default-question-part:not(:first-child){margin-top:50px}.standard-exam .exam-section .section-content .default-question-part .question-instructions table{margin:10px 0}.standard-exam .exam-section .section-content .default-question-part .question-instructions table td{border:1px solid #000;padding:3px 10px}.standard-exam .exam-section .section-content .default-question-part .textarea{background-color:#fff;border:1px solid #a9a2b6;overflow-y:auto;margin-top:20px;color:#2a184b;box-sizing:border-box;width:100%;position:relative;display:flex;flex-direction:column-reverse}.standard-exam .exam-section .section-content .default-question-part .textarea.mce-edit-focus{outline:0}.standard-exam .exam-section .section-content .default-question-part .textarea .tox-tinymce{display:flex!important;visibility:visible!important;border-bottom:2px solid #ccc}.standard-exam .exam-section .section-content .default-question-part .textarea .textarea-content{height:300px;padding:10px;overflow:auto}.standard-exam .exam-section .section-content .default-question-part .textarea .textarea-content:focus{outline:0}.standard-exam .exam-section .section-content .default-question-part-annotation{position:relative}.standard-exam .exam-section .section-content .default-question-part-annotation:last-child{margin-bottom:50px!important}.standard-exam .exam-section .section-content .default-question-part-annotation .annotation-content{max-height:60vh;min-height:300px}.standard-exam .exam-section .section-content .default-question-part-annotation .annotation-response{border:1px solid #ccc;max-height:60vh;min-height:300px;overflow-y:auto;display:flex;flex-direction:column-reverse;background:linear-gradient(white 30%,rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0),#fff 70%) 0 100%,linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,0)),linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1)) 0 100%;background-repeat:no-repeat;background-color:#fff;background-size:100% 75px,100% 40px,100% 25px,100% 25px;background-attachment:local,local,scroll,scroll}.standard-exam .exam-section .section-content .default-question-part-annotation .annotation-response .tox-tinymce{display:flex!important;visibility:visible!important}.standard-exam .exam-section .section-content .default-question-part-annotation .annotation-response .annotation-content{height:100%;padding:10px}.standard-exam .exam-section .section-content .default-question-part-annotation .annotation-response .annotation-content:focus{outline:0}.standard-exam .exam-section .section-content .default-question-part-annotation .bottom-gradient{width:calc(100% - 400px)}.standard-exam .exam-section.split{max-width:none;margin:auto}.standard-exam.split .exam-section{width:unset}.standard-exam.split .exam-section li,.standard-exam.split .exam-section p{font-size:18px}.standard-exam.split .exam-section li .mjx-chtml,.standard-exam.split .exam-section p .mjx-chtml{font-size:125%!important}.standard-exam.split .exam-section.question-wrapper{width:unset}.standard-exam.split .exam-section.question-wrapper .content-wrapper{padding:8px 16px 80px 16px;max-width:calc(780px + 32px);margin:auto}.standard-exam.split .exam-section.question-wrapper#calc-container{margin-bottom:16px}.standard-exam.split .exam-section.question-wrapper#calc-container h3{display:none}.standard-exam.split .exam-section.question-wrapper#calc-container .content-wrapper{padding:16px}.standard-exam.split .exam-section .section-heading{padding:20px 16px}.standard-exam.split .exam-section .section-heading .section-title{max-width:780px;width:100%;margin:auto}.standard-exam.split h3{font-size:18px;line-height:28px;color:#1a0049;margin:16px 0;font-weight:600}.standard-exam.split .question-container{display:inline;height:100%}.standard-exam.split .section-content{max-width:calc(780px + 32px);padding:8px 16px 80px 16px;margin:auto}.standard-exam.split .section-content h3{margin:32px 0 16px 0}.standard-exam.split .section-content .first-item h3{margin:16px 0}.standard-exam.split .answer-container{border:1px solid #a9a2b6;width:100%;height:370px}.standard-exam .section-navigation{margin:0}.standard-exam .section-navigation .nav-holder{cursor:pointer;margin:16px 0 8px;display:flex;justify-content:flex-start;align-items:flex-end}.split-exam-wrapper{display:flex;padding:0 16px;margin-top:64px;width:100%;height:calc(100vh - 64px - 82px);background-color:#faf9fb}.split-exam-wrapper #split-divider{padding-left:16px;height:100%}.split-exam-wrapper .split-section{width:100%;margin:16px 0;overflow-y:auto}.split-exam-wrapper .split-section .question-container{display:none}.split-exam-wrapper .split-section .question-container.active{display:unset}.split-exam-wrapper .split-section .content-tab{height:48px;margin-bottom:16px;border-bottom:1px solid #d8d8d8;display:flex;font-size:18px;line-height:130%;letter-spacing:1px}.split-exam-wrapper .split-section .content-tab .tab-button{height:40px;width:50%;margin-bottom:8px;border:none;border-radius:6px;background:unset;transition:background .3s ease-in-out;transition:color .3s ease-in-out;color:#827c8e;padding:8px 0}.split-exam-wrapper .split-section .content-tab .tab-button.active{background:#efeaf8;color:#280071}.split-exam-wrapper .split-section .full-height{height:100%}.split-exam-wrapper .split-section .full-height .question-container.active{height:100%}.split-exam-wrapper .split-section .full-height .question-container.active .question-wrapper{height:100%}.split-exam-wrapper .split-section .full-height .question-container.active .question-wrapper .content-wrapper{height:100%}#ExamForm_ExamForm .btn-toolbar,#SaveProgressExamForm_SaveProgressExamForm .btn-toolbar{text-align:center;margin-top:20px}#ExamForm_ExamForm .btn-toolbar input,#SaveProgressExamForm_SaveProgressExamForm .btn-toolbar input{width:500px}.file-upload-holder .delete-uploaded-file-button,.question-file-upload-holder .delete-uploaded-file-button{position:absolute;right:25px;color:#f44336;font-size:20px;cursor:pointer;margin-top:4px}.file-upload-holder .upload-file-row,.question-file-upload-holder .upload-file-row{background:#2700710d;margin:0;font-size:20px;border-radius:3px;margin-bottom:5px}.file-upload-holder .no-files-uploaded,.question-file-upload-holder .no-files-uploaded{font-size:16px}.file-submission-form .link-title{font-size:16px;line-height:34px}#model-answer .modal-body{max-height:80vh;overflow-y:scroll;background-image:url('../images/core/logos/lc/old/lc-logo-10-opacity.png');background-repeat:no-repeat;background-attachment:fixed;background-position:center}#model-answer .modal-body #example-answer{position:relative}#model-answer .modal-body #example-answer table{border-collapse:collapse}#model-answer .modal-body #example-answer table,#model-answer .modal-body #example-answer td,#model-answer .modal-body #example-answer th{border:1px solid #000;text-align:center}#model-answer .modal-body .transparent-cover{top:-15px;bottom:-15px;left:-60px;right:-60px}.default-question-part{max-width:900px;margin:0 auto}.default-question-part-text textarea{border:1px solid #000;border-radius:3px;padding:5px}.default-question-part-input input{color:#2a184b;background-color:#fff;padding:10px 15px;border:solid 1px #827c8e;border-radius:0;letter-spacing:1px;width:100%;margin:5px 0}.default-question-part-input input:focus{outline:0}.default-question-part-annotation{width:100%;max-width:unset!important;margin:0!important;padding:0}.default-question-part-annotation .annotation-holder{display:flex}.default-question-part-annotation .annotation-holder .annotation-content{flex-basis:400px;flex-grow:1;border:1px solid #ccc;border-right:none;position:relative;max-height:75vh;overflow-y:auto}.default-question-part-annotation .annotation-holder .annotation-content img{width:100%}.default-question-part-annotation .annotation-holder .annotation-content .cover-holder{position:relative}.default-question-part-annotation .annotation-holder .annotation-content .cover{position:absolute;top:0;bottom:0;left:0;right:0}.default-question-part-annotation .annotation-holder .annotation-response{flex-basis:400px;flex-grow:0}.default-question-part-annotation .annotation-holder .annotation-response::before{letter-spacing:1px;left:10px!important}.table-answer-holder table{width:100%}.table-answer-holder td{border:2px solid #000}.default-answer-result table{border:solid 1px #000;margin:0 auto}.default-answer-result table tr:first-child td{font-weight:700}.default-answer-result table td{border-bottom:1px solid #000;border-left:1px solid #000;width:20%;text-align:center;background:#fff;padding:3px}.default-answer-result-graph img{width:100%;height:auto;border:1px solid #000}.default-answer-result-graph .graph-answer-holder{position:relative}.default-answer-result-graph .graph-answer-holder img{position:absolute;top:0;left:0}.default-answer-result-graph .graph-answer-holder canvas{position:absolute;top:0;left:0;width:100%;height:auto;border:1px solid #000}.correct-answer-table table,.student-answer-table table{width:80%;margin:0 auto}.default-answer-result .correct-answer-outer,.default-answer-result .student-answer-outer{position:relative}.default-answer-result .cover{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0}.video-explanation-holder{padding:0;border:1px solid #000}.ExternalQuestion{width:100%}.LinearAlgebraQuestion{width:100%}.LinearAlgebraQuestion .markingScheduleHolder{display:none}.LinearAlgebraQuestion .markingScheduleHolder h3{margin-top:35px}.LinearAlgebraQuestion .markingScheduleHolder>p{height:227px}#questionTypeTabs{font-size:0px;padding:5px;padding-bottom:0;background:#555}#questionTypeTabs .QTypeTab,#questionTypeTabs .QTypeTabInt{display:inline-block;height:32px;font-size:16px;text-align:center;vertical-align:top;padding-top:5px;color:#000;background:silver;margin-right:3px;cursor:pointer;padding-left:10px;padding-right:10px;border-top-left-radius:5px;border-top-right-radius:5px;margin-top:3px}#questionTypeTabs .qTypeActiveTab{cursor:default;background:#fff!important}#questionTypeTabs .options{float:right}#questionTypeTabs .options .lctButton{padding:5px 10px}.lctButton{border-radius:0;font-family:"PT Sans",Arial,Helvetica,sans-serif;font-weight:700;border-style:solid;background:#397fc0 linear-gradient(to top,#246aab,#397fc0) repeat scroll 0 0;color:#fff;transition:all .2s ease 0s;padding:9px 20px;line-height:14px;font-size:12px;display:inline-block;position:relative;outline:0 none;border:0 solid transparent;text-align:center;text-transform:uppercase;cursor:pointer;box-sizing:border-box}.lctButton:hover{background:#397fc0 linear-gradient(to bottom,#246aab,#397fc0) repeat scroll 0 0}.LCQuestion .QuestionOuter{padding-top:10px;padding-bottom:10px}.LCQuestion .QuestionPrerequisites{font-size:14px;font-weight:bolder;font-style:italic;clear:both;background:#555;color:#fff;padding-left:10px;margin:5px -10px}.LCQuestion .QuestionPrerequisites span,.LCQuestion .QuestionPrerequisites span a{color:#ff581a}.LCQuestion .QuestionText{margin-bottom:10px;padding:0 40px}.LCQuestion .QuestionText br{margin-bottom:5px}.LCQuestion .Question{font-size:16px;color:#000;padding:0 10px}.LCQuestion .Question h3{margin-top:0;margin-bottom:5px;font-size:24px!important}.LCQuestion .SaveResponse{text-align:center}.LCQuestion .AnswersOuter{color:#000;display:inline-block;font-size:16px;width:100%;padding:0 10px}.LCQuestion .answerHolder{font-size:0px;text-align:center}.LCQuestion .SaveResponse{text-align:center}.lctButton.nextQuestionButton,.lctButton.prevQuestionButton{padding:9px 10px}button span.SolutionViewHide{font-size:12px;vertical-align:top}.AnsExplanation{padding:10px 20px}.AnsExplanation h3{margin-top:0;margin-bottom:5px;font-size:22px!important}.AnsExplanationText{color:#000;font-size:16px}.lctAnsButton{border-radius:0;font-family:"PT Sans",Arial,Helvetica,sans-serif;font-weight:700;border-style:solid;background:#397fc0 linear-gradient(to top,#246aab,#397fc0) repeat scroll 0 0;color:#fff;transition:all .2s ease 0s;padding:7px 14px;line-height:14px;font-size:16px;display:inline-block;position:relative;outline:0 none;border:0 solid transparent;text-align:center;cursor:pointer;box-sizing:border-box;margin:5px;vertical-align:top}.lctAnsButton:hover{background:#397fc0 linear-gradient(to bottom,#246aab,#397fc0) repeat scroll 0 0}.lctAnsButton.wrongAns{background:#801515;cursor:default}.lctAnsButton.correctAns{background:#006400;cursor:default}.lctAnsButton p{margin:0}.LinearAlgebraQuestion .QuestionText table tr:first-child td{font-weight:700}.LinearAlgebraQuestion .QuestionText table td{text-align:center;border:2px solid #000;padding:10px;font-family:Arial,sans-serif!important}.LinearAlgebraQuestion .QuestionText table td p{margin-bottom:0}.LinearAlgebraQuestion .QuestionText h1{font-size:25px}.LinearAlgebraQuestion .QuestionText h2{font-size:16px}.LinearAlgebraQuestion .QuestionText .resourceOne{display:inline-block;width:63%}.LinearAlgebraQuestion .QuestionText .resourceTwo{display:inline-block;margin-left:3%;width:33%}.LinearAlgebraQuestion .QuestionText .resourceTwo table{width:100%}.LinearAlgebraQuestion .hints{padding:0 50px;text-align:center}.LinearAlgebraQuestion .hints h3{text-align:center;margin-top:50px}.LinearAlgebraQuestion .hints>button{min-width:150px}.LinearAlgebraQuestion .hints .hint-buttons button{min-width:150px;margin-left:5px;margin-bottom:5px}.LinearAlgebraQuestion .hints .hint-buttons button:first-child{margin-left:0}.LinearAlgebraQuestion .hints .size-small{min-height:100px}.LinearAlgebraQuestion .hints .size-medium{min-height:300px}.LinearAlgebraQuestion .hints .size-large{min-height:500px}.LinearAlgebraQuestion .hints .content-size-small{margin-top:200px}.LinearAlgebraQuestion .hints .content-size-medium{margin-top:100px}.LinearAlgebraQuestion .hints .hint-video{max-width:500px;margin:0 auto}.Answer{padding:0 40px}.Answer #graphTitleDiv{margin-top:30px;text-align:center}.Answer #drawingSpace{background:#fff;max-width:800px;margin-bottom:20px}.Answer #textAnswerOuter{width:100%;height:100%}.Result{position:relative;margin:0 50px 30px 50px}.Result #studentAnswerOuter{display:inline-block;vertical-align:top;width:48%}.Result #studentAnswerOuter img{width:100%;height:auto;border:1px solid #000}.Result #correctAnswerOuter{display:inline-block;vertical-align:top;width:48%;margin-left:2.5%}.Result #correctAnswerOuter img{width:100%;height:auto;border:1px solid #000}.Result table{border:solid 1px #000;width:88%;margin:0 auto}.Result table tr:first-child td{font-weight:700}.Result table td{border-bottom:1px solid #000;border-left:1px solid #000;width:20%;text-align:center;background:#fff;padding:3px}.Result h3{text-align:left}.prevInfo{position:relative;display:inline-block;width:45%;margin-left:50px}.prevInfo img{width:100%;height:auto;border:1px solid #000}#answertable,.answertable,.tableHolder table{border-collapse:collapse;width:100%;border-spacing:0px;border:solid 1px #000;text-align:center;margin-bottom:20px}#answertable td,.answertable td,.tableHolder table td{padding:0;border:none;width:20%;background:#fff;text-align:center;box-sizing:border-box;border-left:1px solid #000;border-bottom:1px solid #000;border-collapse:collapse;padding:3px}#answertable textarea,.answertable textarea,.tableHolder table textarea{width:100%;padding:0;resize:none;border:none;outline:0;text-align:center}#answertable tr:first-child,.answertable tr:first-child,.tableHolder table tr:first-child{font-weight:700}#answertable tr:first-child textarea,.answertable tr:first-child textarea,.tableHolder table tr:first-child textarea{font-weight:700}.default-question-part-table .advanced-answer-table{border-collapse:collapse;width:100%;border-spacing:0px;border:solid 1px #000;text-align:center;margin-bottom:20px;height:1px}.default-question-part-table .advanced-answer-table td{padding:0;border:none;background:#fff;text-align:center;box-sizing:border-box;border-left:1px solid #000;border-bottom:1px solid #000;border-collapse:collapse;padding:3px}.default-question-part-table .advanced-answer-table td.heading{background-color:#e6e4e8}.default-question-part-table .advanced-answer-table td .text-input-cell{min-height:30px;height:100%;word-break:break-word}.default-question-part-table .advanced-answer-table td .text-input-cell:focus{outline:0}.default-question-part-table .advanced-answer-table .cell-image-holder{min-height:100px;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.default-question-part-table .advanced-answer-table .cell-image-holder img{width:100%}.default-question-part-table .advanced-answer-table .cell-image-holder p{text-align:center;margin:0;color:#a9a2b6}#answer-drawing-modal .modal-dialog{width:auto}@media screen and (max-width:599px){#answer-drawing-modal .modal-dialog{top:0;transform:translate(-50%,0)!important}}#answer-drawing-modal .drawing-container{display:flex;justify-content:center}#answer-drawing-modal .drawing-tool-container.Small{width:500px;height:400px}#answer-drawing-modal .drawing-tool-container.Small .canvasHolder{height:400px}#answer-drawing-modal .drawing-tool-container.Medium{width:900px;height:500px}#answer-drawing-modal .drawing-tool-container.Medium .canvasHolder{height:500px}#answer-drawing-modal .drawing-tool-container.Large{width:1000px;height:600px}#answer-drawing-modal .drawing-tool-container.Large .canvasHolder{height:600px}@media screen and (max-width:599px){#answer-drawing-modal .drawing-tool-container.Small{width:75vw;height:150px}#answer-drawing-modal .drawing-tool-container.Small .canvasHolder{height:150px}#answer-drawing-modal .drawing-tool-container.Medium{width:75vw;height:200px}#answer-drawing-modal .drawing-tool-container.Medium .canvasHolder{height:200px}#answer-drawing-modal .drawing-tool-container.Large{width:75vw;height:250px}#answer-drawing-modal .drawing-tool-container.Large .canvasHolder{height:250px}}@media screen and (min-width:600px) and (max-width:1199px){#answer-drawing-modal .drawing-tool-container.Small{width:500px;height:300px}#answer-drawing-modal .drawing-tool-container.Small .canvasHolder{height:300px}#answer-drawing-modal .drawing-tool-container.Medium{width:550px;height:400px}#answer-drawing-modal .drawing-tool-container.Medium .canvasHolder{height:400px}#answer-drawing-modal .drawing-tool-container.Large{width:600px;height:500px}#answer-drawing-modal .drawing-tool-container.Large .canvasHolder{height:500px}}#practiceQuestionOuter{position:relative;min-height:700px;margin-bottom:30px}#practiceQuestionOuter .question-holder{border:1px solid #555;border-top:none}#practiceQuestionOuter #questionActions{padding-top:10px;padding-bottom:10px;text-align:center}#practiceQuestionOuter .noQuestions{background:#ececec;vertical-align:middle;height:46px;padding:10px}#practiceQuestionOuter .noQuestions p{margin:0}#practiceQuestionOuter .closeQuestions{position:absolute;border-radius:0;right:4px;top:4px;padding:4px 15px}#getQuestionLoadingInt{display:none;position:absolute;left:0;right:0;top:37px;bottom:0;border:1px solid #555;border-top:none}.headerCover{position:absolute;left:0;top:0;width:100%;height:175px;opacity:1;background-color:#fff}.headerCover .examHeaderImageHolder{text-align:center}.headerCover .intro-line{margin-top:25px;font-weight:700;font-size:20px;margin-bottom:0}@media all and (max-width:1199px){.headerCover .intro-line{font-size:16px}}@media all and (max-width:991px){.headerCover .intro-line.lc-intro-line{line-height:46px}}.headerCover .lcLogo,.headerCover .lpLogo{height:120px;width:auto}@media all and (max-width:767px){.headerCover .lcLogo,.headerCover .lpLogo{height:90px}}.flipped-content.blurred{filter:blur(8px);-webkit-filter:blur(8px);-moz-filter:blur(8px);-o-filter:blur(8px);-ms-filter:blur(8px)}.flipped-content.blurred .container{pointer-events:none}.mediaPermissionContent{position:fixed;top:200px;left:50%;margin:auto;background:#fff;padding:20px;border:3px solid red;text-align:center;width:500px;margin-left:-250px;z-index:20;font-weight:700;font-size:20px}.blurNotificationContent{position:fixed;top:200px;left:50%;margin:auto;background:#fff;padding:20px;border:2px solid;text-align:center;width:400px;margin-left:-200px;z-index:20}.blurNotificationContent .connection-lost-message,.blurNotificationContent .text-submitting-message{display:flex;justify-content:center;flex-wrap:wrap}.blurNotificationContent .connection-lost-message .connection-lost.last,.blurNotificationContent .text-submitting-message .connection-lost.last{margin-top:10px}.blurNotificationContent .connection-lost-message p,.blurNotificationContent .text-submitting-message p{margin:0}.LinearAlgebraMockResults .markingScheduleHolder table,.examMarking .markingScheduleHolder table{width:100%}.LinearAlgebraMockResults .markingScheduleHolder table tr:first-child,.examMarking .markingScheduleHolder table tr:first-child{font-weight:700;font-size:120%;text-align:center}.LinearAlgebraMockResults .markingScheduleHolder table td,.examMarking .markingScheduleHolder table td{padding:3px 10px;border:2px solid #000;width:33.3%;vertical-align:top}.LinearAlgebraMockResults .markingScheduleHolder table td p,.examMarking .markingScheduleHolder table td p{margin:0}.LinearAlgebraMockResults .resultsHolder,.examMarking .resultsHolder{text-align:center;margin:20px 0;position:relative}.LinearAlgebraMockResults .resultsHolder h4,.examMarking .resultsHolder h4{text-align:center}.LinearAlgebraMockResults .resultsHolder table,.examMarking .resultsHolder table{margin:0 auto}.LinearAlgebraMockResults .resultsHolder tr:first-child,.examMarking .resultsHolder tr:first-child{font-weight:700;font-size:120%}.LinearAlgebraMockResults .resultsHolder td,.examMarking .resultsHolder td{padding:3px 10px;border:1px solid #000;width:130px;text-align:center}.LinearAlgebraMockResults .studentResult,.examMarking .studentResult{margin-right:20px}.LinearAlgebraMockResults .sampleResult,.LinearAlgebraMockResults .studentResult,.examMarking .sampleResult,.examMarking .studentResult{display:inline-block;vertical-align:top;width:48%;text-align:left}.LinearAlgebraMockResults img,.examMarking img{width:100%;height:auto;border:1px solid #000}.LinearAlgebraMockResults #gradeContainer,.examMarking #gradeContainer{margin-bottom:40px}.btn.disabled{cursor:auto}#Form_MarkExamForm{text-align:center}#Form_MarkExamForm input{width:23.1%}#Form_MarkExamForm input:not(:last-child){margin-right:2%}.multichoice-answers{display:flex;justify-content:space-between}.multichoice-answers .mc-answer-button{flex-grow:1}.multichoice-answers .mc-answer-button:not(:last-child){margin-right:20px}.text-answer .text-answer-box.extra-space{height:500px}.student-dashboard .info-container{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.student-dashboard .info-container .courses-container{width:100%;max-width:450px;cursor:auto;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.student-dashboard .info-container .courses-container .course{min-height:186px!important}@media screen and (max-width:599px){.student-dashboard .info-container .courses-container .course{min-height:220px!important}}.student-dashboard .info-container .courses-container .course .course-details-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.student-dashboard .info-container .courses-container .course .course-details-container .search-field{width:100%;position:relative}.student-dashboard .info-container .courses-container .course .course-details-container .search-field input{width:100%;padding:10px 12px 8px 34px;font-weight:300;font-size:14px;letter-spacing:.5px;color:#280071;border:solid 1px #e6e4e8}.student-dashboard .info-container .courses-container .course .course-details-container .search-field input:-moz-placeholder,.student-dashboard .info-container .courses-container .course .course-details-container .search-field input:-ms-input-placeholder,.student-dashboard .info-container .courses-container .course .course-details-container .search-field input::-moz-placeholder,.student-dashboard .info-container .courses-container .course .course-details-container .search-field input::-webkit-input-placeholder{font-weight:300;font-size:14px;letter-spacing:.5px}.student-dashboard .info-container .courses-container .course .course-details-container .search-field input:active,.student-dashboard .info-container .courses-container .course .course-details-container .search-field input:focus{outline:0}.student-dashboard .info-container .courses-container .course .course-details-container .search-field .search-icon{position:absolute;top:10px;left:13px}.student-dashboard .info-container .courses-container .course .course-details-container .search-field .search-icon i{transform:scaleX(-1);font-size:12px;color:#6638b6}.student-dashboard .info-container .courses-container .course .course-details-container .search-field .results{position:absolute;top:39px;width:100%;padding:0;border-color:#e6e4e8;max-height:110px;overflow-y:scroll}.student-dashboard .info-container .courses-container .course .course-details-container .search-field .results .search-result{background-color:#fff;transition:all .2s ease-in-out}.student-dashboard .info-container .courses-container .course .course-details-container .search-field .results .search-result:hover{background-color:#6638b6;cursor:pointer}.student-dashboard .info-container .courses-container .course .course-details-container .search-field .results .search-result:hover>a{color:#fff}.student-dashboard .info-container .courses-container .course .course-details-container .search-field .results .search-result a{color:#333;padding:8px 10px;display:block;text-decoration:none}.student-dashboard .info-container .courses-container .course .course-details-container .search-field .results .bottom-link{display:none}.student-dashboard .info-container .courses-container .course .course-details-container .cta-container{justify-content:center}.student-dashboard .info-container .courses-container .course .course-details-container .cta-container a,.student-dashboard .info-container .courses-container .course .course-details-container .cta-container a .cta-button{width:100%;margin:0}.student-dashboard .info-container .courses-container .course p.hr-text-paragraph{width:40%;margin:30px 0!important;height:8px}.student-dashboard .courses-container{width:100%;max-width:1220px;cursor:pointer;display:flex;align-items:center;justify-content:flex-start}.student-dashboard .courses-container.current .course,.student-dashboard .courses-container.plans .course{min-height:278px}.student-dashboard .courses-container.recommended .course{min-height:215px}.student-dashboard .courses-container a{width:100%;max-width:380px}.student-dashboard .courses-container a:active,.student-dashboard .courses-container a:focus{outline:0}.student-dashboard .courses-container .empty-holder{margin:5px}.student-dashboard .courses-container .empty-holder .course{margin:0}.student-dashboard .courses-container .course{width:100%;max-width:351px;margin:5px;border:1px solid #e6e4e8;transition:all .2s ease-in-out}.student-dashboard .courses-container .course.empty{background:#f6f5f9 url('/images/core/loaders/loader-ellipsis-mint.gif');background-position:center;background-repeat:no-repeat}.student-dashboard .courses-container .course:hover{border-color:#2cd5c4}.student-dashboard .courses-container .course.find-another{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-weight:700;letter-spacing:2.4px;color:#6638b6;transition:all .2s ease-in-out}.student-dashboard .courses-container .course.find-another:hover{color:#2cd5c4}@media screen and (max-width:399px){.student-dashboard .courses-container .course.find-another{height:347px}}@media screen and (min-width:400px) and (max-width:499px){.student-dashboard .courses-container .course.find-another{height:347px}}@media screen and (min-width:500px) and (max-width:599px){.student-dashboard .courses-container .course.find-another{height:295px}}@media screen and (min-width:600px) and (max-width:1199px){.student-dashboard .courses-container .course.find-another{height:295px}}@media screen and (min-width:1200px){.student-dashboard .courses-container .course.find-another{height:295px}}.student-dashboard .courses-container .course .course-details-container{position:relative;width:100%;padding:15px;background-color:#fff}.student-dashboard .courses-container .course .course-details-container p{margin:0;line-height:1}.student-dashboard .courses-container .course .course-details-container .course-level{font-size:24px;letter-spacing:1px;margin-bottom:5px;max-height:25px;max-width:calc(100% - 60px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.student-dashboard .courses-container .course .course-details-container .course-subject{font-weight:700;font-size:13px;letter-spacing:1px;margin-bottom:18px;padding-right:60px}.student-dashboard .courses-container .course .course-details-container .course-code{font-size:12px;letter-spacing:1px;margin-bottom:0}.student-dashboard .courses-container .course .course-details-container .course-credits{position:absolute;top:15px;right:15px;width:60px;height:60px;border-radius:50%;background-color:#f6f5f9;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column}.student-dashboard .courses-container .course .course-details-container .course-credits .amount{font-weight:700;font-size:32px;color:#280071;line-height:1}.student-dashboard .courses-container .course .course-details-container .course-credits span{font-weight:700;font-size:10px;color:#280071;letter-spacing:.5px;margin-top:-3px}.student-dashboard .courses-container .course .course-details-container .course-progress-container{width:100%;height:25px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.student-dashboard .courses-container .course .course-details-container .course-progress-container p{font-size:12px;margin:0;padding:0;width:100%;max-width:50%}.student-dashboard .courses-container .course .course-details-container .course-progress-container .course-progress{background-color:#e6e4e8;height:6px;width:100%;max-width:50%}.student-dashboard .courses-container .course .course-details-container .course-progress-container .course-progress .question-progress,.student-dashboard .courses-container .course .course-details-container .course-progress-container .course-progress .video-progress{height:6px}.student-dashboard .courses-container .course .course-details-container .course-progress-container .course-progress .video-progress{background-color:#13a698}.student-dashboard .courses-container .course .course-details-container .course-progress-container .course-progress .question-progress{background-color:#280071}.student-dashboard .courses-container .course .continue-holder{padding:15px;background-color:#f6f5f9;transition:all .2s ease-in-out}.student-dashboard .courses-container .course .continue-holder:hover{background-color:#e6e4e8;cursor:pointer}.student-dashboard .courses-container .course .continue-holder:hover>a:active,.student-dashboard .courses-container .course .continue-holder:hover>a:focus{outline:0}.student-dashboard .courses-container .course .continue-holder:hover>a .play-icon i{color:#fff}.student-dashboard .courses-container .course .continue-holder a{width:calc(100% - 1px);display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.student-dashboard .courses-container .course .continue-holder a .continue-image{width:144px;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.student-dashboard .courses-container .course .continue-holder a .continue-image .play-icon{position:absolute;top:50%;left:50%;width:33px;height:33px;border:solid 2px #fff;border-radius:50%;background-color:rgba(255,255,255,.3);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;transform:translate(-50%,-50%)}.student-dashboard .courses-container .course .continue-holder a .continue-image .play-icon i{font-size:11px;padding-left:3px;color:#fff}.student-dashboard .courses-container .course .continue-holder a .continue-description{width:calc(100% - 144px);padding:0 15px;display:flex;flex-wrap:wrap;align-items:flex-start;flex-direction:column}.student-dashboard .courses-container .course .continue-holder a .continue-description p{margin:0}.student-dashboard .courses-container .course .continue-holder a .continue-description .module-name{font-weight:700;font-size:14px;letter-spacing:.5px;line-height:1.3;margin-bottom:9px}.student-dashboard .courses-container .course .continue-holder a .continue-description .module-details{font-size:14px;letter-spacing:.5px;line-height:1.3}@media screen and (max-width:399px){.student-dashboard .info-container .courses-container{padding:0 15px}.student-dashboard .info-container .courses-container .course{margin:0}.student-dashboard .info-container .courses-container .course .info-title{margin-bottom:10px}.student-dashboard .courses-container{padding:0 20px}.student-dashboard .courses-container .course .course-details-container{height:90px}.student-dashboard .courses-container .course .course-details-container .course-level{font-size:20px}.student-dashboard .courses-container .course .course-details-container .course-subject{font-size:12px;margin-bottom:10px}.student-dashboard .courses-container .course .course-details-container .course-code{font-size:12px}.student-dashboard .courses-container .course .continue-holder{height:165px;padding:20px 10px}.student-dashboard .courses-container .course .continue-holder a .continue-image{width:100%!important;margin-bottom:15px}.student-dashboard .courses-container .course .continue-holder a .continue-description{width:100%!important}.student-dashboard .courses-container .course .continue-holder a .continue-description p{text-align:center;width:100%!important}.student-dashboard .courses-container .course .continue-holder a .continue-description p.module-name{font-size:12px}.student-dashboard .courses-container .course .continue-holder a .continue-description p.module-details{display:none}}@media screen and (min-width:400px) and (max-width:499px){.student-dashboard .info-container .courses-container{padding:0 15px}.student-dashboard .info-container .courses-container .course{margin:0}.student-dashboard .info-container .courses-container .course .info-title{margin-bottom:10px}.student-dashboard .courses-container{padding:0 20px}.student-dashboard .courses-container .course{max-width:339px}.student-dashboard .courses-container .course .course-details-container{height:90px}.student-dashboard .courses-container .course .course-details-container .course-level{font-size:20px}.student-dashboard .courses-container .course .course-details-container .course-subject{font-size:12px;margin-bottom:10px}.student-dashboard .courses-container .course .course-details-container .course-code{font-size:12px}.student-dashboard .courses-container .course .continue-holder{height:165px;padding:20px 10px}.student-dashboard .courses-container .course .continue-holder a .continue-image{width:100%!important;margin-bottom:15px}.student-dashboard .courses-container .course .continue-holder a .continue-description{width:100%!important}.student-dashboard .courses-container .course .continue-holder a .continue-description p{text-align:center;width:100%!important}.student-dashboard .courses-container .course .continue-holder a .continue-description p.module-name{font-size:12px}.student-dashboard .courses-container .course .continue-holder a .continue-description p.module-details{display:none}}@media screen and (min-width:500px) and (max-width:599px){.student-dashboard .info-container .courses-container{padding:0 30px}.student-dashboard .info-container .courses-container .course{margin:0}.student-dashboard .info-container .courses-container .course .info-title{margin-bottom:10px}.student-dashboard .courses-container{padding:0 20px}}@media screen and (min-width:600px) and (max-width:899px){.student-dashboard .info-container .courses-container{padding:0 30px}.student-dashboard .info-container .courses-container .course{margin:5px}.student-dashboard .info-container .courses-container .course .info-title{margin-bottom:10px}.student-dashboard .courses-container{padding:0 30px}}@media screen and (min-width:900px) and (max-width:1199px){.student-dashboard .info-container .courses-container{padding:0 30px}.student-dashboard .info-container .courses-container .course{margin:5px}.student-dashboard .info-container .courses-container .course .info-title{margin-bottom:10px}.student-dashboard .courses-container{padding:0 30px}}@media screen and (min-width:1200px){.student-dashboard .info-container .courses-container{padding:0 30px}.student-dashboard .info-container .courses-container .course{margin:5px}.student-dashboard .info-container .courses-container .course .info-title{margin-bottom:10px}.student-dashboard .courses-container{padding:0 30px}}.student-dashboard .error-overlay-container{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.student-dashboard .error-overlay-container.nsn-error{display:none}.student-dashboard .error-overlay-container.nsn-error.visible{display:flex}.student-dashboard .error-overlay-container .error-overlay{position:relative;width:500px;background-color:#fff;border:solid 1px #d3d3d3;padding:30px;margin:30px;box-shadow:0 8px 4px -4px rgba(0,0,0,.2);display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.student-dashboard .error-overlay-container .error-overlay p{margin:0}.student-dashboard .error-overlay-container .error-overlay .form-holder{width:100%}.student-dashboard .error-overlay-container .error-overlay .form-holder .nsn-input{width:100%;margin:15px 0;padding:7px 13px 6px;border-color:#aaa;border-width:1px}.student-dashboard .error-overlay-container .error-overlay .form-holder .chzn-container a span,.student-dashboard .error-overlay-container .error-overlay .form-holder .chzn-search input,.student-dashboard .error-overlay-container .error-overlay .form-holder .nsn-input{letter-spacing:.5px;font-size:14px}.student-dashboard .error-overlay-container .error-overlay .form-holder .chzn-search input{color:#280071}.student-dashboard .error-overlay-container .error-overlay .form-holder .chzn-search::before{top:11px;right:10px;color:#13a698}.student-dashboard .error-overlay-container .error-overlay .form-holder .chzn-results li.active-result.result-selected,.student-dashboard .error-overlay-container .error-overlay .form-holder .chzn-results li.active-result:active,.student-dashboard .error-overlay-container .error-overlay .form-holder .chzn-results li.active-result:focus,.student-dashboard .error-overlay-container .error-overlay .form-holder .chzn-results li.active-result:focus-within,.student-dashboard .error-overlay-container .error-overlay .form-holder .chzn-results li.active-result:hover{background-color:#6638b6;color:#fff}.student-dashboard .error-overlay-container .error-overlay .form-holder #school_id_chzn_o_0{display:none}.student-dashboard .error-overlay-container .error-overlay .form-holder .conditions{text-align:center}.student-dashboard .error-overlay-container .error-overlay .form-holder .cta-container{justify-content:center}.student-dashboard .error-overlay-container .error-overlay .form-holder .cta-container .saving-ajax{margin-top:1px}.student-dashboard .error-overlay-container .error-overlay .form-holder .error-message{width:100%;text-align:center;color:#d0021b;letter-spacing:.5px;font-size:14px}.student-dashboard .error-overlay-container .error-overlay .close-error-modal{position:absolute;top:8px;right:10px}.student-dashboard .error-overlay-container .error-overlay .close-error-modal:hover>i{color:#6638b6;cursor:pointer}.student-dashboard .error-overlay-container .error-overlay .close-error-modal i{font-size:20px;color:#d0021b;margin:0;padding:0;transition:all .2s ease-in-out}.student-dashboard .student-credits-container{width:100%;min-height:200px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.student-dashboard .student-credits-container.error-modal{align-items:flex-start}.student-dashboard .student-credits-container .student-credits-items{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.student-dashboard .student-credits-container .student-credits-items.error-container{position:relative}.student-dashboard .student-credits-container .student-credits-items.error-container .student-credits-item{opacity:.4;display:flex!important}.student-dashboard .student-credits-container .student-credits-items.error-container .student-credits-item .student-credits-item-grade-container{opacity:1}.student-dashboard .student-credits-container .student-credits-items.error-container .add-nsn-number{justify-content:center}@media screen and (max-width:599px){.student-dashboard .student-credits-container .student-credits-items.error-container .add-nsn-number{width:100%;margin-top:10px;padding:0 15px;justify-content:center}.student-dashboard .student-credits-container .student-credits-items.error-container .add-nsn-number .cta-button{width:75%;height:30px;font-size:12px;padding:6px}}@media screen and (min-width:600px) and (max-width:899px){.student-dashboard .student-credits-container .student-credits-items.error-container .add-nsn-number{width:220px}}@media screen and (min-width:900px) and (max-width:1199px){.student-dashboard .student-credits-container .student-credits-items.error-container .add-nsn-number{width:280px}}@media screen and (min-width:1200px){.student-dashboard .student-credits-container .student-credits-items.error-container .add-nsn-number{width:280px}}.student-dashboard .student-credits-container .student-credits-items .mobile-line-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.student-dashboard .student-credits-container .student-credits-items .mobile-line-container .mobile-line-1,.student-dashboard .student-credits-container .student-credits-items .mobile-line-container .mobile-line-2{display:flex;flex-wrap:wrap;align-items:center}.student-dashboard .student-credits-container .student-credits-items .student-credits-item{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;display:none}.student-dashboard .student-credits-container .student-credits-items .student-credits-item.active{display:flex}.student-dashboard .student-credits-container .student-credits-items .student-credits-item span.symbol{color:#1a0049}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .see-more-container{width:100%;text-align:center}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .see-more-container span.see-more{color:#a9a2b6;transition:all .2s ease-in-out}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .see-more-container span.see-more:hover{color:#2cd5c4;cursor:pointer}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container .student-credits-item-level{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container .student-credits-item-level p{font-weight:300;color:#280071;text-align:center}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container .student-credits-item-level_next,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container .student-credits-item-level_previous{cursor:pointer;transition:all .2s ease-in-out}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container .student-credits-item-level_next.disabled,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container .student-credits-item-level_previous.disabled{pointer-events:none;opacity:.3}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container{width:100%;opacity:0;transition:all .2s ease-in-out;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container.visible{opacity:1}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_achieved,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_excellence,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_merit,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_total{border-radius:50%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_achieved span,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_excellence span,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_merit span,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_total span{width:100%;text-align:center;color:#fff}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_achieved span.amount .max,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_excellence span.amount .max,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_merit span.amount .max,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_total span.amount .max{color:#fff}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_achieved{background-color:#b196de}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_merit{background-color:#6638b6}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_excellence{background-color:#280071}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_total{background-color:#2cd5c4}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container--mobile{width:280px;border:solid 1px #d3d3d3;margin-top:15px}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container--mobile .student-credits-item--mobile{color:#280071;width:100%;padding:0 15px;margin-top:10px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container--mobile .student-credits-item--mobile:last-child{margin-bottom:10px}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container--mobile .student-credits-item--mobile.row-header{padding:15px;background-color:#13a698;margin:0}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container--mobile .student-credits-item--mobile.row-header .credits,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container--mobile .student-credits-item--mobile.row-header .grade{font-weight:700;color:#fff}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container--mobile .student-credits-item--mobile .credits,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container--mobile .student-credits-item--mobile .grade{font-size:12px;letter-spacing:1px;width:50%}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container--mobile .student-credits-item--mobile .credits.col-footer,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container--mobile .student-credits-item--mobile .grade.col-footer{font-weight:700}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container--mobile .student-credits-item--mobile .credits{text-align:right}.student-dashboard .student-credits-container .credit-problem{position:relative}.student-dashboard .student-credits-container .credit-problem .problem-outer{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.student-dashboard .student-credits-container .credit-problem .problem-outer .problem-inner{background-color:#280071;width:300px}.student-dashboard .student-credits-container .credit-problem .problem-outer .problem-inner #card-element,.student-dashboard .student-credits-container .credit-problem .problem-outer .problem-inner input[type=date],.student-dashboard .student-credits-container .credit-problem .problem-outer .problem-inner input[type=email],.student-dashboard .student-credits-container .credit-problem .problem-outer .problem-inner input[type=number],.student-dashboard .student-credits-container .credit-problem .problem-outer .problem-inner input[type=password],.student-dashboard .student-credits-container .credit-problem .problem-outer .problem-inner input[type=text],.student-dashboard .student-credits-container .credit-problem .problem-outer .problem-inner textarea{color:#2a184b!important;background-color:#fff;padding:10px 15px;border:solid 1px #827c8e;border-radius:0!important;letter-spacing:1px;width:100%;margin:5px 0}.student-dashboard .student-credits-container .credit-problem .problem-outer .problem-inner #card-element::placeholder,.student-dashboard .student-credits-container .credit-problem .problem-outer .problem-inner input[type=date]::placeholder,.student-dashboard .student-credits-container .credit-problem .problem-outer .problem-inner input[type=email]::placeholder,.student-dashboard .student-credits-container .credit-problem .problem-outer .problem-inner input[type=number]::placeholder,.student-dashboard .student-credits-container .credit-problem .problem-outer .problem-inner input[type=password]::placeholder,.student-dashboard .student-credits-container .credit-problem .problem-outer .problem-inner input[type=text]::placeholder,.student-dashboard .student-credits-container .credit-problem .problem-outer .problem-inner textarea::placeholder{color:#a9a2b6;opacity:1}.student-dashboard .student-credits-container .credit-problem .problem-outer .problem-inner textarea{resize:vertical;overflow:auto}.student-dashboard .student-credits-container .credit-problem .problem-outer .problem-inner .chzn-select-container{transition:all .2s ease-in-out}.student-dashboard .student-credits-container .credit-problem .problem-outer .problem-inner .chzn-select-container:not(.disabled){border:solid 1px #827c8e}.student-dashboard .student-credits-container .credit-problem .problem-outer .problem-inner .chzn-select-container.disabled{cursor:auto;border:solid 1px #d3d3d3}.student-dashboard .student-credits-container .credit-problem .problem-outer .problem-inner .chzn-select-container:not(.disabled) .chzn-container-single .chzn-single span{color:#1a0049}.student-dashboard .student-credits-container .credit-problem .problem-outer .problem-inner .chzn-select-container .chzn-container-single .chzn-single{padding-left:7px;height:24px;line-height:23px;border:0}.student-dashboard .student-credits-container .credit-problem .problem-outer .problem-inner .chzn-select-container .chzn-container-single .chzn-single span{font-size:11px;letter-spacing:2.4px}.student-dashboard .student-credits-container .credit-problem .problem-outer .problem-inner .chzn-select-container .chzn-container-single .chzn-single.chzn-default span{color:#a9a2b6}.student-dashboard .student-credits-container .credit-problem .problem-outer .problem-inner .chzn-select-container .chzn-container-single .chzn-single div{height:33px;width:25px;top:-4px}.student-dashboard .student-credits-container .credit-problem .problem-outer .problem-inner .chzn-select-container .chzn-container-single .chzn-drop{border:solid 1px #d3d3d3}.student-dashboard .student-credits-container .credit-problem .problem-outer .problem-inner .chzn-select-container .chzn-container-single .chzn-drop .chzn-search{padding:0;border-bottom:solid 1px #d3d3d3}.student-dashboard .student-credits-container .credit-problem .problem-outer .problem-inner .chzn-select-container .chzn-container-single .chzn-drop .chzn-search:before{top:5px;right:5px;color:#a9a9a9}.student-dashboard .student-credits-container .credit-problem .problem-outer .problem-inner .chzn-select-container .chzn-container-single .chzn-drop .chzn-search input[type=text]{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.student-dashboard .student-credits-container .credit-problem .problem-outer .problem-inner .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.student-dashboard .student-credits-container .credit-problem .problem-outer .problem-inner .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.highlighted,.student-dashboard .student-credits-container .credit-problem .problem-outer .problem-inner .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.result-selected,.student-dashboard .student-credits-container .credit-problem .problem-outer .problem-inner .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:active,.student-dashboard .student-credits-container .credit-problem .problem-outer .problem-inner .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus,.student-dashboard .student-credits-container .credit-problem .problem-outer .problem-inner .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus-within,.student-dashboard .student-credits-container .credit-problem .problem-outer .problem-inner .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:hover{background-color:#6638b6!important;color:#fff}.student-dashboard .student-credits-container .credit-problem .problem-outer .problem-inner .chzn-select-container select:hover{border-color:#2cd5c4}.student-dashboard .student-credits-container .credit-problem .problem-outer .problem-inner p{color:#fff}@media screen and (max-width:399px){.student-dashboard .student-credits-container{min-height:90px}.student-dashboard .student-credits-container .student-credits-items{padding:0 30px}.student-dashboard .student-credits-container .student-credits-items .mobile-line-container{width:100%}.student-dashboard .student-credits-container .student-credits-items .mobile-line-container .mobile-line-1,.student-dashboard .student-credits-container .student-credits-items .mobile-line-container .mobile-line-2{max-width:260px;margin-bottom:15px}.student-dashboard .student-credits-container .student-credits-items .mobile-line-container .mobile-line-1{padding-right:52px}.student-dashboard .student-credits-container .student-credits-items .mobile-line-container .mobile-line-2{padding-left:22px}.student-dashboard .student-credits-container .student-credits-items .student-credits-item span.symbol{font-size:15px;margin:0 10px}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .see-more-container{margin-top:15px}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .see-more-container span.see-more{font-size:12px;letter-spacing:.5px}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container{padding:0}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container .student-credits-item-level{margin:0 15px}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container .student-credits-item-level p{font-size:14px;letter-spacing:1px;margin:0}.student-dashboard .student-credits-container .student-credits-item-grade-container{display:none!important}.student-dashboard .student-credits-container .student-credits-item-grade-container--mobile{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}}@media screen and (min-width:400px) and (max-width:499px){.student-dashboard .student-credits-container{min-height:90px}.student-dashboard .student-credits-container .student-credits-items{padding:0 30px}.student-dashboard .student-credits-container .student-credits-items .mobile-line-container{width:100%}.student-dashboard .student-credits-container .student-credits-items .mobile-line-container .mobile-line-1,.student-dashboard .student-credits-container .student-credits-items .mobile-line-container .mobile-line-2{max-width:400px;margin-bottom:15px}.student-dashboard .student-credits-container .student-credits-items .mobile-line-container .mobile-line-1{padding-right:69px}.student-dashboard .student-credits-container .student-credits-items .mobile-line-container .mobile-line-2{padding-left:24px}.student-dashboard .student-credits-container .student-credits-items .student-credits-item span.symbol{font-size:24px;margin:0 15px}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .see-more-container{margin-top:15px}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .see-more-container span.see-more{font-size:12px;letter-spacing:.5px}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container{padding:0}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container .student-credits-item-level{margin:0 15px}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container .student-credits-item-level p{font-size:18px;letter-spacing:1px;margin:0}.student-dashboard .student-credits-container .student-credits-item-grade-container{display:none!important}.student-dashboard .student-credits-container .student-credits-item-grade-container--mobile{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}}@media screen and (min-width:500px) and (max-width:599px){.student-dashboard .student-credits-container{min-height:90px}.student-dashboard .student-credits-container .student-credits-items{padding:0 30px}.student-dashboard .student-credits-container .student-credits-items .mobile-line-container{width:100%}.student-dashboard .student-credits-container .student-credits-items .mobile-line-container .mobile-line-1,.student-dashboard .student-credits-container .student-credits-items .mobile-line-container .mobile-line-2{max-width:503px;margin-bottom:15px}.student-dashboard .student-credits-container .student-credits-items .mobile-line-container .mobile-line-1{padding-right:83px}.student-dashboard .student-credits-container .student-credits-items .mobile-line-container .mobile-line-2{padding-left:38px}.student-dashboard .student-credits-container .student-credits-items .student-credits-item span.symbol{font-size:24px;margin:0 15px}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .see-more-container{margin-top:15px}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .see-more-container span.see-more{font-size:12px;letter-spacing:.5px}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container{padding:0}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container .student-credits-item-level{margin:0 15px}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container .student-credits-item-level p{font-size:18px;letter-spacing:1px;margin:0}.student-dashboard .student-credits-container .student-credits-item-grade-container{display:none!important}.student-dashboard .student-credits-container .student-credits-item-grade-container--mobile{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}}@media screen and (min-width:600px) and (max-width:899px){.student-dashboard .student-credits-container .student-credits-items{padding:0 30px}.student-dashboard .student-credits-container .student-credits-items .mobile-line-1,.student-dashboard .student-credits-container .student-credits-items .mobile-line-2{margin-bottom:30px}.student-dashboard .student-credits-container .student-credits-items .student-credits-item span.symbol{font-size:21px;margin:0 15px}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .see-more-container{margin-top:15px}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .see-more-container span.see-more{font-size:11px;letter-spacing:.5px}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container{padding:0 0 30px 0}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container .student-credits-item-level{margin:0 15px}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container .student-credits-item-level p{font-size:18px;letter-spacing:1px;margin:0}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_achieved,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_excellence,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_merit,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_total{width:90px;height:90px}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_achieved span.amount,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_excellence span.amount,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_merit span.amount,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_total span.amount{font-size:28px;letter-spacing:1px;margin-top:-5px}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_achieved span.amount .max,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_excellence span.amount .max,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_merit span.amount .max,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_total span.amount .max{font-size:14px;letter-spacing:.5px}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_achieved span.grade,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_excellence span.grade,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_merit span.grade,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_total span.grade{font-size:10px;margin-top:-8px;letter-spacing:.5px;font-weight:700}.student-dashboard .student-credits-container .student-credits-item-grade-container--mobile{display:none}}@media screen and (min-width:900px) and (max-width:1199px){.student-dashboard .student-credits-container .student-credits-items{padding:0 30px}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .mobile-line-1,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .mobile-line-2{margin-bottom:30px}.student-dashboard .student-credits-container .student-credits-items .student-credits-item span.symbol{font-size:24px;margin:0 15px}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .see-more-container{margin-top:15px}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .see-more-container span.see-more{font-size:12px;letter-spacing:.5px}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container{padding:0 0 30px 0}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container .student-credits-item-level{margin:0 15px}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container .student-credits-item-level p{font-size:18px;letter-spacing:1px;margin:0}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_achieved,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_excellence,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_merit,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_total{width:120px;height:120px}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_achieved span.amount,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_excellence span.amount,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_merit span.amount,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_total span.amount{font-size:36px;letter-spacing:1px;margin-top:-5px}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_achieved span.amount .max,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_excellence span.amount .max,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_merit span.amount .max,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_total span.amount .max{font-size:14px;letter-spacing:.5px}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_achieved span.grade,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_excellence span.grade,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_merit span.grade,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_total span.grade{font-size:11px;margin-top:-8px;letter-spacing:.5px;font-weight:700}.student-dashboard .student-credits-container .student-credits-item-grade-container--mobile{display:none}}@media screen and (min-width:1200px){.student-dashboard .student-credits-container .student-credits-items{padding:0 30px}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .mobile-line-1,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .mobile-line-2{margin-bottom:30px}.student-dashboard .student-credits-container .student-credits-items .student-credits-item span.symbol{font-size:24px;margin:0 15px}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .see-more-container{margin-top:15px}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .see-more-container span.see-more{font-size:12px;letter-spacing:.5px}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container{padding:0 0 30px 0}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container .student-credits-item-level{margin:0 15px}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-level-container .student-credits-item-level p{font-size:18px;letter-spacing:1px;margin:0}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_achieved,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_excellence,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_merit,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_total{width:120px;height:120px}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_achieved span.amount,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_excellence span.amount,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_merit span.amount,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_total span.amount{font-size:36px;letter-spacing:1px;margin-top:-5px}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_achieved span.amount .max,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_excellence span.amount .max,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_merit span.amount .max,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_total span.amount .max{font-size:14px;letter-spacing:.5px}.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_achieved span.grade,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_excellence span.grade,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_merit span.grade,.student-dashboard .student-credits-container .student-credits-items .student-credits-item .student-credits-item-grade-container .student-credits-item_total span.grade{font-size:11px;margin-top:-8px;letter-spacing:.5px;font-weight:700}.student-dashboard .student-credits-container .student-credits-item-grade-container--mobile{display:none}}.dashboard-navigation-container{position:fixed;background-color:#faf9fb;transition:all .5s ease-in-out}.dashboard-navigation-container.small-nav-spacing{top:50px}.dashboard-navigation-container.large-nav-spacing{top:130px}.dashboard-navigation-container.expanded .dashboard-navigation{max-width:100%}.dashboard-navigation-container.expanded .dashboard-navigation .nav-item-container{width:240px}.dashboard-navigation-container.expanded .dashboard-navigation .nav-item-container .nav-item .item-label,.dashboard-navigation-container.expanded .dashboard-navigation .nav-item-container h2{opacity:1;transition:opacity .2s ease-in-out .5s,width .2s ease-in-out,color .2s ease-in-out}.dashboard-navigation-container.expanded .dashboard-navigation .nav-item-container .nav-item .item-label,.dashboard-navigation-container.expanded .dashboard-navigation .nav-item-container h2{display:block}.dashboard-navigation-container.collapsed .dashboard-navigation{max-width:32px}.dashboard-navigation-container.collapsed .dashboard-navigation .nav-item-container{width:22px}.dashboard-navigation-container.collapsed .dashboard-navigation .nav-item-container .nav-item .item-label,.dashboard-navigation-container.collapsed .dashboard-navigation .nav-item-container h2{opacity:0;transition:opacity .2s ease-in-out;overflow:hidden}.dashboard-navigation-container .dashboard-navigation{width:100%;position:relative;transition:all .2s ease-in-out .25s}.dashboard-navigation-container .dashboard-navigation .nav-item-container{overflow:hidden;transition:all .2s ease-in-out .25s}.dashboard-navigation-container .dashboard-navigation .nav-item-container .cta-container,.dashboard-navigation-container .dashboard-navigation .nav-item-container .nav-item .item-label,.dashboard-navigation-container .dashboard-navigation .nav-item-container h2{transition:all .2s ease-in-out}.dashboard-navigation-container .dashboard-navigation .nav-item-container h2{width:240px;height:32px;font-size:24px;line-height:1;margin:0;text-align:left;margin-bottom:10px;overflow:hidden}.dashboard-navigation-container .dashboard-navigation .nav-item-container a:hover .nav-item.active{cursor:auto}.dashboard-navigation-container .dashboard-navigation .nav-item-container a:hover .nav-item:not(.active){cursor:pointer}.dashboard-navigation-container .dashboard-navigation .nav-item-container a:hover .nav-item:not(.active) .item-label{color:#13a698}.dashboard-navigation-container .dashboard-navigation .nav-item-container a .nav-item{font-size:14px;letter-spacing:.5px;line-height:1;margin-bottom:15px;height:25px;display:flex;flex-wrap:wrap;align-items:center}.dashboard-navigation-container .dashboard-navigation .nav-item-container a .nav-item.active .icon i,.dashboard-navigation-container .dashboard-navigation .nav-item-container a .nav-item.active .item-label{color:#13a698}.dashboard-navigation-container .dashboard-navigation .nav-item-container a .nav-item.active .icon.qa-icon.question{background-position:22px 0}.dashboard-navigation-container .dashboard-navigation .nav-item-container a .nav-item.active .icon.qa-icon.answer{background-position:22px 19px}.dashboard-navigation-container .dashboard-navigation .nav-item-container a .nav-item .icon{width:100%;max-width:22px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.dashboard-navigation-container .dashboard-navigation .nav-item-container a .nav-item .icon.qa-icon{max-width:22px;height:19px;background-image:url(/images/pages/tutoring/navigation/qa-icon-sprite.png)}.dashboard-navigation-container .dashboard-navigation .nav-item-container a .nav-item .icon.qa-icon.question{background-position:0 0}.dashboard-navigation-container .dashboard-navigation .nav-item-container a .nav-item .icon.qa-icon.answer{background-position:19px 0}.dashboard-navigation-container .dashboard-navigation .nav-item-container a .nav-item .icon i{font-size:18px;color:#280071;transition:all .2s ease-in-out}.dashboard-navigation-container .dashboard-navigation .nav-item-container a .nav-item .item-label{width:208px;margin-left:10px;color:#280071}.dashboard-navigation-container .dashboard-navigation .nav-item-container .cta-container{width:100%;max-width:280px;margin:0;justify-content:flex-start}.dashboard-navigation-container .dashboard-navigation .nav-item-container .cta-container .cta-button{margin:0;width:100%;max-width:100%}.dashboard-navigation-container .dashboard-navigation .nav-item-container .cta-container.hidden{display:none}.dashboard-navigation-container .dashboard-navigation .side-menu-toggle-container{width:20px;height:20px;position:absolute;top:0;right:0;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-end}.dashboard-navigation-container .dashboard-navigation .side-menu-toggle-container i{font-size:18px;color:#13a698;transition:all .2s ease-in-out}.dashboard-navigation-container .dashboard-navigation .side-menu-toggle-container:hover>i{color:#8ce2d0;cursor:pointer}.dashboard-navigation-container .dashboard-navigation .side-menu-toggle-container.expanded>i{transform:scale(1) rotate(.02deg)}.dashboard-navigation-container .dashboard-navigation .side-menu-toggle-container.collapsed>i{transform:scale(-1) rotate(.02deg)}.teacher-dashboard-module .no-classes-teacher-container{margin:30px 0;padding:0 30px;display:flex;justify-content:center}.teacher-dashboard-module .no-classes-teacher-container .text-section{width:60%;padding:0 20px}.teacher-dashboard-module .no-classes-teacher-container .text-section .heading{margin-bottom:30px}.teacher-dashboard-module .no-classes-teacher-container .text-section .heading h1{text-align:left}.teacher-dashboard-module .no-classes-teacher-container .text-section .section-content{margin:50px 0}.teacher-dashboard-module .no-classes-teacher-container .text-section .section-content li{margin:5px 0;font-size:16px}.teacher-dashboard-module .no-classes-teacher-container .image-section{width:40%}.teacher-dashboard-module .no-classes-teacher-container .image-section img{width:100%}@media screen and (max-width:599px){.teacher-dashboard-module .no-classes-teacher-container{margin:0}.teacher-dashboard-module .no-classes-teacher-container .text-section{width:100%;padding:0}.teacher-dashboard-module .no-classes-teacher-container .text-section .heading h1{font-size:28px}.teacher-dashboard-module .no-classes-teacher-container .text-section ul{padding-left:20px}.teacher-dashboard-module .no-classes-teacher-container .image-section{display:none}}@media screen and (min-width:600px) and (max-width:1199px){.teacher-dashboard-module .no-classes-teacher-container .text-section{width:65%}.teacher-dashboard-module .no-classes-teacher-container .image-section{width:35%}}@media screen and (min-width:600px) and (max-width:899px){.teacher-dashboard-module .no-classes-teacher-container .text-section{width:100%}.teacher-dashboard-module .no-classes-teacher-container .image-section{display:none}}.teacher-dashboard-module .classes-teacher-container .heading{text-align:center}.teacher-dashboard-module .classes-teacher-container .cta-container{margin-bottom:30px;justify-content:center}.teacher-dashboard-module .classes-teacher-container .classes-holder{margin:auto;margin-bottom:30px;width:100%;max-width:635px;padding:0 45px;display:flex;align-items:center;justify-content:center}.teacher-dashboard-module .classes-teacher-container .classes-holder .class-icon-container{height:140px;width:140px;margin:20px;border-radius:50%;border:3px #280071 solid;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;transition:all .2s ease-in-out}.teacher-dashboard-module .classes-teacher-container .classes-holder .class-icon-container.hidden{display:none}.teacher-dashboard-module .classes-teacher-container .classes-holder .class-icon-container.finished{background-color:#e6e4e8}.teacher-dashboard-module .classes-teacher-container .classes-holder .class-icon-container.finished .class-icon .class-name{color:#827c8e}.teacher-dashboard-module .classes-teacher-container .classes-holder .class-icon-container:hover{color:#fff;background-color:#280071}.teacher-dashboard-module .classes-teacher-container .classes-holder .class-icon-container:hover .class-icon .class-name{color:#fff}.teacher-dashboard-module .classes-teacher-container .classes-holder .class-icon-container.add-class{border-color:#13a698}.teacher-dashboard-module .classes-teacher-container .classes-holder .class-icon-container.add-class .class-icon .class-name{color:#13a698}.teacher-dashboard-module .classes-teacher-container .classes-holder .class-icon-container.add-class .class-icon i{max-width:100%;color:#13a698;font-size:28px;letter-spacing:1px;transition:all .2s ease-in-out}.teacher-dashboard-module .classes-teacher-container .classes-holder .class-icon-container.add-class:hover{color:#fff;background-color:#13a698}.teacher-dashboard-module .classes-teacher-container .classes-holder .class-icon-container.add-class:hover .class-icon .class-name,.teacher-dashboard-module .classes-teacher-container .classes-holder .class-icon-container.add-class:hover .class-icon i{color:#fff}.teacher-dashboard-module .classes-teacher-container .classes-holder .class-icon-container .class-icon{max-width:100%;padding:9px;text-align:center}.teacher-dashboard-module .classes-teacher-container .classes-holder .class-icon-container .class-icon .class-name{max-width:100%;color:#280071;font-size:18px;font-weight:600;letter-spacing:1px;transition:all .2s ease-in-out}.teacher-dashboard-module .classes-teacher-container .slick-slider.classes-holder .slider-arrow.next-arrow,.teacher-dashboard-module .classes-teacher-container .slick-slider.classes-holder .slider-arrow.prev-arrow{cursor:pointer;position:absolute;z-index:1;padding:10px;border-radius:50%;border:solid transparent;background-color:rgba(150,150,150,.1);transition:all .2s ease-in-out}.teacher-dashboard-module .classes-teacher-container .slick-slider.classes-holder .slider-arrow.next-arrow:hover,.teacher-dashboard-module .classes-teacher-container .slick-slider.classes-holder .slider-arrow.prev-arrow:hover{background-color:rgba(150,150,150,.2)}.teacher-dashboard-module .classes-teacher-container .slick-slider.classes-holder .slider-arrow.prev-arrow{left:0}.teacher-dashboard-module .classes-teacher-container .slick-slider.classes-holder .slider-arrow.next-arrow{right:0}.teacher-dashboard-module .classes-teacher-container .slick-slider.classes-holder .slick-dots{text-align:center;width:calc(100% - 90px)}.teacher-dashboard-module .classes-teacher-container .slick-slider.classes-holder .slick-dots li{margin:0}.teacher-dashboard-module .classes-teacher-container .slick-slider.classes-holder .slick-dots li button:not(.slick-active):before{opacity:1;color:#d3d3d3;transition:all .2s ease-in-out}.teacher-dashboard-module .classes-teacher-container .slick-slider.classes-holder .slick-dots li button:hover:before{color:#2cd5c4}.teacher-dashboard-module .classes-teacher-container .slick-slider.classes-holder .slick-dots li.slick-active button:before{color:#280071}.teacher-dashboard-module .classes-teacher-container .slick-slider.classes-holder .slick-dots li.slick-active button:hover:before{color:#280071}.teacher-dashboard-module .feedback-form-container{margin:auto;max-width:1000px}.teacher-dashboard-module .feedback-form-container .error-message{width:100%;text-align:right;color:#d0021b;letter-spacing:.5px;font-size:14px}.teacher-dashboard-module .feedback-form-container .feedback-form #card-element,.teacher-dashboard-module .feedback-form-container .feedback-form input[type=date],.teacher-dashboard-module .feedback-form-container .feedback-form input[type=email],.teacher-dashboard-module .feedback-form-container .feedback-form input[type=number],.teacher-dashboard-module .feedback-form-container .feedback-form input[type=password],.teacher-dashboard-module .feedback-form-container .feedback-form input[type=text],.teacher-dashboard-module .feedback-form-container .feedback-form textarea{color:#2a184b!important;background-color:#fff;padding:10px 15px;border:solid 1px #827c8e;border-radius:0!important;letter-spacing:1px;width:100%;margin:5px 0}.teacher-dashboard-module .feedback-form-container .feedback-form #card-element::placeholder,.teacher-dashboard-module .feedback-form-container .feedback-form input[type=date]::placeholder,.teacher-dashboard-module .feedback-form-container .feedback-form input[type=email]::placeholder,.teacher-dashboard-module .feedback-form-container .feedback-form input[type=number]::placeholder,.teacher-dashboard-module .feedback-form-container .feedback-form input[type=password]::placeholder,.teacher-dashboard-module .feedback-form-container .feedback-form input[type=text]::placeholder,.teacher-dashboard-module .feedback-form-container .feedback-form textarea::placeholder{color:#a9a2b6;opacity:1}.teacher-dashboard-module .feedback-form-container .feedback-form textarea{resize:vertical;overflow:auto}.teacher-dashboard-module .feedback-form-container .feedback-form .chzn-select-container{transition:all .2s ease-in-out}.teacher-dashboard-module .feedback-form-container .feedback-form .chzn-select-container:not(.disabled){border:solid 1px #827c8e}.teacher-dashboard-module .feedback-form-container .feedback-form .chzn-select-container.disabled{cursor:auto;border:solid 1px #d3d3d3}.teacher-dashboard-module .feedback-form-container .feedback-form .chzn-select-container:not(.disabled) .chzn-container-single .chzn-single span{color:#1a0049}.teacher-dashboard-module .feedback-form-container .feedback-form .chzn-select-container .chzn-container-single .chzn-single{padding-left:7px;height:24px;line-height:23px;border:0}.teacher-dashboard-module .feedback-form-container .feedback-form .chzn-select-container .chzn-container-single .chzn-single span{font-size:11px;letter-spacing:2.4px}.teacher-dashboard-module .feedback-form-container .feedback-form .chzn-select-container .chzn-container-single .chzn-single.chzn-default span{color:#a9a2b6}.teacher-dashboard-module .feedback-form-container .feedback-form .chzn-select-container .chzn-container-single .chzn-single div{height:33px;width:25px;top:-4px}.teacher-dashboard-module .feedback-form-container .feedback-form .chzn-select-container .chzn-container-single .chzn-drop{border:solid 1px #d3d3d3}.teacher-dashboard-module .feedback-form-container .feedback-form .chzn-select-container .chzn-container-single .chzn-drop .chzn-search{padding:0;border-bottom:solid 1px #d3d3d3}.teacher-dashboard-module .feedback-form-container .feedback-form .chzn-select-container .chzn-container-single .chzn-drop .chzn-search:before{top:5px;right:5px;color:#a9a9a9}.teacher-dashboard-module .feedback-form-container .feedback-form .chzn-select-container .chzn-container-single .chzn-drop .chzn-search input[type=text]{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.teacher-dashboard-module .feedback-form-container .feedback-form .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result{border:0;font-size:11px;letter-spacing:2.4px;color:#280071}.teacher-dashboard-module .feedback-form-container .feedback-form .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.highlighted,.teacher-dashboard-module .feedback-form-container .feedback-form .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result.result-selected,.teacher-dashboard-module .feedback-form-container .feedback-form .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:active,.teacher-dashboard-module .feedback-form-container .feedback-form .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus,.teacher-dashboard-module .feedback-form-container .feedback-form .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:focus-within,.teacher-dashboard-module .feedback-form-container .feedback-form .chzn-select-container .chzn-container-single .chzn-drop .chzn-results li.active-result:hover{background-color:#6638b6!important;color:#fff}.teacher-dashboard-module .feedback-form-container .feedback-form .chzn-select-container select:hover{border-color:#2cd5c4}.teacher-dashboard-module .feedback-form-container .feedback-form textarea{height:140px}.teacher-dashboard-module .feedback-form-container .feedback-form .checkbox-title{margin-left:5px;color:#280071;font-size:16px;letter-spacing:1px}.join-class-modal .join-class-dropdown-container{width:50%;margin:auto}.join-class-modal .join-class-dropdown-container .chzn-disabled,.join-class-modal .join-class-dropdown-container .disabled{opacity:.5}.join-class-modal .join-class-dropdown-container .payment-form-container{width:100%}.join-class-modal .join-class-dropdown-container .payment-form-container label{margin-bottom:0}.join-class-modal .join-class-dropdown-container .payment-form-container .card-details{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.join-class-modal .join-class-dropdown-container .payment-form-container .stripe-form-element{margin-bottom:15px}.join-class-modal .join-class-dropdown-container .payment-form-container .cta-container .cta-button{margin:0;width:100%}@media screen and (max-width:599px){.join-class-modal .join-class-dropdown-container .payment-form-container .card-details .card-details--item{width:100%;max-width:calc(100% - 5px)}}@media screen and (min-width:600px) and (max-width:1199px){.join-class-modal .join-class-dropdown-container .payment-form-container .card-details .card-details--item{width:100%;max-width:calc(100% - 5px)}}@media screen and (min-width:900px) and (max-width:1199px){.join-class-modal .join-class-dropdown-container{flex-direction:row}.join-class-modal .join-class-dropdown-container .payment-form-container{max-width:calc(100% - 30px)}}@media screen and (min-width:1200px){.join-class-modal .join-class-dropdown-container{flex-direction:row}.join-class-modal .join-class-dropdown-container .payment-form-container{max-width:calc(100% - 30px)}.join-class-modal .join-class-dropdown-container .payment-form-container .card-details .card-details--item{width:100%;max-width:calc(50% - 5px)}.join-class-modal .join-class-dropdown-container .payment-form-container .card-details .card-details--item.first-item{margin-right:5px}.join-class-modal .join-class-dropdown-container .payment-form-container .card-details .card-details--item.last-item{margin-left:5px}}.join-class-modal .error-message{width:100%;text-align:right;color:#d0021b;letter-spacing:.5px;font-size:14px}.join-class-modal .error-message.join-class-error{text-align:center}.join-class-modal .no-class-contact-us{width:100%;text-align:right;letter-spacing:1px;font-size:15px;margin-top:5px}.join-class-modal .cta-container{margin-top:30px;justify-content:center}@media screen and (max-width:599px){.join-class-modal .join-class-dropdown-container{width:100%;margin:auto}}@media screen and (min-width:600px) and (max-width:1199px){.join-class-modal .join-class-dropdown-container{width:75%;margin:auto}}.content .class-join-success-container p{border-radius:3px;color:#fff;background-color:#280071;padding:5px 10px}.account-container .student-classes .module-header-container{padding:0}@media screen and (max-width:599px){.account-container .student-classes .module-header-container .cta-button{width:100%;height:50px;padding:10px}}.classes-container{width:100%}@media screen and (max-width:599px){.classes-container{margin-top:15px}}.student-classes-container .student-class-item{width:100%;display:flex}.student-classes-container .student-class-item .class-name{width:300px;padding-right:15px}.student-classes-container .student-class-item .class-details{width:calc(100% - 300px)}.student-classes-container .student-class-item .class-details .class-link .access{color:green}.student-classes-container .student-class-item .class-details .class-link .no-access{color:#d0021b}.student-classes-container .student-class-item .class-details .waiting{color:#d0021b}@media screen and (max-width:599px){.student-classes-container .student-class-item{display:block}.student-classes-container .student-class-item .class-details{padding-left:30px;width:100%}}@media screen and (min-width:600px) and (max-width:899px){.student-classes-container .student-class-item .class-name{width:250px}.student-classes-container .student-class-item .class-details{width:calc(100% - 250)}}.university-paper{position:relative}.university-paper .mega-module-container .module-content-container{width:100%;margin:0;padding:40px 0;display:flex;flex-wrap:wrap;align-items:flex-start}.university-paper .mega-module-container .module-content-container .paper-name{flex-basis:400px;flex-grow:1;flex-shrink:0;font-weight:400;letter-spacing:1px}@media screen and (max-width:599px){.university-paper .mega-module-container .module-content-container .paper-name{text-align:center;max-width:100%}}@media screen and (max-width:900px){.university-paper .mega-module-container .module-content-container .paper-name{text-align:center;max-width:100%}}@media screen and (min-width:900px) and (max-width:1199px){.university-paper .mega-module-container .module-content-container .paper-name{text-align:left}}@media screen and (min-width:1200px){.university-paper .mega-module-container .module-content-container .paper-name{text-align:left}}.university-paper .mega-module-container .module-content-container .cta-container{flex-basis:25%;flex-grow:0}@media screen and (max-width:599px){.university-paper .mega-module-container .module-content-container .cta-container{justify-content:center;flex-basis:100%}}@media screen and (max-width:900px){.university-paper .mega-module-container .module-content-container .cta-container{justify-content:center}}@media screen and (min-width:900px) and (max-width:1199px){.university-paper .mega-module-container .module-content-container .cta-container{justify-content:flex-end}}@media screen and (min-width:1200px){.university-paper .mega-module-container .module-content-container .cta-container{justify-content:flex-end}}.tertiary-question-outer.question-outer{color:#2a184b;text-align:'left';line-height:25px;font-size:14px;letter-spacing:1px}.tertiary-question-outer.question-outer .question-header{min-height:93px}.tertiary-question-outer.question-outer .question-progress{margin:0 -5px}.tertiary-question-outer.question-outer .question-progress h3{line-height:34px}.tertiary-question-outer.question-outer .question-body{padding-left:25px;padding-right:25px}.tertiary-question-outer.question-outer .question-body .loading{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.tertiary-question-outer.question-outer .question-body .loading .image{background:url(/images/core/loaders/mint-100.png) center no-repeat;animation:spin 2s linear infinite;width:100px;height:100px;display:inline-block}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(359deg)}}.tertiary-question-outer.question-outer .score-answer input[type=text]{display:inline-block;width:50px}.tertiary-question-outer.question-outer .attempt-in-progress .attempt-progress{margin-top:10px}.tertiary-question-outer.question-outer .started-date-holder{margin-top:25px}.tertiary-question-outer.question-outer .select-test-attempt li{font-size:20px;margin-bottom:10px}.tertiary-question-outer.question-outer .select-test-attempt .attempt-results{text-align:center}.tertiary-question-outer.question-outer .select-test-attempt .attempt-results .attempt-progress{font-size:40px}.tertiary-question-outer.question-outer .test-complete h1{color:#13a698}.tertiary-question-outer.question-outer .logged-out,.tertiary-question-outer.question-outer .not-logged-in{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.content.university-paper h1{color:#280071;text-align:left;font-weight:700;line-height:54px}@media screen and (min-width:1600px){.content.university-paper h1{font-size:36px;letter-spacing:2px;margin-top:20px}}@media screen and (max-width:599px){.content.university-paper h1{font-size:24px;letter-spacing:0;line-height:40px}}.pathways-courses-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;align-items:stretch;margin-bottom:60px}.pathways-courses-container .pathways-course-card{margin:20px;border:1px solid #280071;height:420px;width:420px}.pathways-courses-container .pathways-course-card .card-header{display:flex;align-items:center;justify-content:space-between;background:#280071;height:85px;padding:15px 25px}.pathways-courses-container .pathways-course-card .card-header .card-title{color:#2a184b;text-align:left;line-height:25px;font-size:14px;letter-spacing:1px;color:#fff;font-size:20px}.pathways-courses-container .pathways-course-card .card-header .percent-complete{color:#2a184b;text-align:left;line-height:25px;font-size:14px;letter-spacing:1px;color:#280071;background:#fff;border-radius:50%;width:60px;height:60px;text-align:center;line-height:15px;font-size:18px;padding-top:15px}.pathways-courses-container .pathways-course-card .card-header .percent-complete span{font-size:10px}.pathways-courses-container .pathways-course-card .card-body{padding:25px}.pathways-courses-container .pathways-course-card .card-body .continue-image{width:100%;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.pathways-courses-container .pathways-course-card .card-body .continue-image .play-icon{position:absolute;top:50%;left:50%;width:50px;height:50px;border:solid 2px #fff;border-radius:50%;background-color:rgba(255,255,255,.3);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;transform:translate(-50%,-50%);transition:all .2s ease-in-out}.pathways-courses-container .pathways-course-card .card-body .continue-image .play-icon i{transition:all .2s ease-in-out;font-size:20px;padding-left:3px;color:#fff}.pathways-courses-container .pathways-course-card .card-body .continue-image img{width:100%}.pathways-courses-container .pathways-course-card .card-body .continue-image:hover .play-icon{background-color:#6638b6}.pathways-courses-container .pathways-course-card .card-body .continue-image:hover .play-icon i{color:#280071}.pathways-courses-container .pathways-course-card .card-body .body-info{display:flex;align-items:flex-start;justify-content:space-between;margin-top:25px}.pathways-courses-container .pathways-course-card .card-body .body-info .lesson-info .next-module-name{font-weight:700;font-size:14px;margin:0}.pathways-courses-container .pathways-course-card .card-body .body-info .lesson-info .lesson-progress{font-size:11px;margin:0}.pathways-courses-container .pathways-course-card .card-body .body-info .cta-container{width:auto}.pathways-courses-container .pathways-course-card .card-body .body-info .cta-container .cta-button{width:140px;height:35px;margin:0}@media screen and (max-width:599px){.pathways-courses-container .pathways-course-card .card-body .body-info{flex-direction:column}.pathways-courses-container .pathways-course-card .card-body .body-info .lesson-info{width:100%}.pathways-courses-container .pathways-course-card .card-body .body-info .lesson-info .lesson-progress,.pathways-courses-container .pathways-course-card .card-body .body-info .lesson-info .next-module-name{text-align:center}.pathways-courses-container .pathways-course-card .card-body .body-info .cta-container{width:100%}.pathways-courses-container .pathways-course-card .card-body .body-info .cta-container a{display:flex;justify-content:center}.pathways-courses-container .pathways-course-card .card-body .body-info .cta-container .cta-button{width:200px}}@media screen and (max-width:599px){.pathways-courses-container .pathways-course-card{height:100%}}@media screen and (max-width:599px){.banner-intro-container.comedy-intro-banner #remind-to-win-50{text-align:center;margin-bottom:45px}}@media screen and (min-width:600px) and (max-width:1199px){.banner-intro-container.comedy-intro-banner #remind-to-win-50{text-align:center;margin-bottom:60px}.banner-intro-container.comedy-intro-banner .hp-intro-left .hp-intro-left-inner .device-sensitive{align-items:center}.banner-intro-container.comedy-intro-banner .hp-intro-left .hp-intro-left-inner .device-sensitive .text-container{padding:0 30px}}.comedy-submit-container{width:100%;padding:60px 30px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.comedy-submit-container .cta-container.login-register{justify-content:center}.comedy-submit-container .comedy-heading-section{width:100%;max-width:1200px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.comedy-submit-container .comedy-heading-section p{color:#2a184b;text-align:left;line-height:25px;font-size:14px;letter-spacing:1px;color:#280071;text-align:center}.comedy-submit-container .comedy-heading-section h4{text-align:center}@media screen and (min-width:1200px){.comedy-submit-container .comedy-heading-section{padding:0 150px}}.comedy-submit-container span{font-weight:600}.comedy-submit-container .form-wrapper{color:#2a184b;text-align:left;line-height:25px;font-size:14px;letter-spacing:1px;color:#280071;width:100%;margin-top:15px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.comedy-submit-container .form-wrapper p{color:#2a184b;text-align:center;line-height:25px;font-size:14px;letter-spacing:1px;color:#13a698}.comedy-submit-container .form-wrapper .form-container{width:100%;max-width:1200px}.comedy-submit-container .form-wrapper .form-container fieldset{width:100%;margin-top:15px}.comedy-submit-container .form-wrapper .form-container fieldset textarea{resize:vertical;overflow:auto}.comedy-submit-container .form-wrapper .form-container .btn-toolbar{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-end}.comedy-submit-container .form-wrapper .form-container .btn-toolbar .cta-button{margin-right:0}.comedy-submit-container .form-wrapper .form-container .chzn-container-single .chzn-search input{padding:5px 5px 4px!important}.comedy-submit-container .form-wrapper .form-container .chzn-container-single .chzn-search:before{top:11px;right:9px}.comedy-submit-container .form-wrapper .form-container .chzn-container-single ul.chzn-results .active-result.highlighted{background-color:#6638b6;color:#fff}@media screen and (max-width:599px){.comedy-submit-container h3.login-notification{text-align:center}.comedy-submit-container .cta-button{margin:0}.comedy-submit-container .cta-button:last-child{margin-top:10px}.comedy-submit-container .form-container .btn-toolbar .cta-button{margin:0}}@media screen and (min-width:1200px){.comedy-submit-container .form-container{padding:0 150px}}.jokes-container{background-color:#fff;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.jokes-container .jokes-section{width:100%;max-width:1600px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.jokes-container .jokes-section h2{color:#280071;text-align:center;font-weight:700;line-height:39px;width:100%}@media screen and (min-width:1600px){.jokes-container .jokes-section h2{font-size:30px;letter-spacing:1px;margin-top:20px;margin-bottom:20px}}@media screen and (max-width:599px){.jokes-container .jokes-section h2{font-size:20px;letter-spacing:0;line-height:26px;font-weight:600}}.jokes-container .jokes-section .jokes-item-container{margin:30px 0;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.jokes-container .jokes-section .jokes-item-container .jokes-item{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.jokes-container .jokes-section .jokes-item-container .jokes-item .jokes-icon{padding-right:15px}.jokes-container .jokes-section .jokes-item-container .jokes-item .jokes-icon i{font-size:35px;color:#2cd5c4}.jokes-container .jokes-section .jokes-item-container .jokes-item .jokes-content{width:calc(100% - 50px)}.jokes-container .jokes-section .jokes-item-container .jokes-item .jokes-content h3{color:#280071;text-align:left;font-weight:700;line-height:34px;text-transform:uppercase}@media screen and (min-width:1600px){.jokes-container .jokes-section .jokes-item-container .jokes-item .jokes-content h3{font-size:24px;letter-spacing:.5px;margin-top:20px;margin-bottom:20px}}@media screen and (max-width:599px){.jokes-container .jokes-section .jokes-item-container .jokes-item .jokes-content h3{font-size:18px;letter-spacing:0;line-height:23.4px;font-weight:600}}.jokes-container .jokes-section .jokes-item-container .jokes-item .jokes-content p{color:#2a184b;text-align:left;line-height:25px;font-size:14px;letter-spacing:1px;color:#1a0049;font-weight:300}.jokes-container .jokes-section .cta-container{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media screen and (max-width:599px){.jokes-container{padding:60px 30px}.jokes-container .jokes-section .jokes-item-container{width:100%;margin:30px 0;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.jokes-container .jokes-section .jokes-item-container .jokes-item{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.jokes-container .jokes-section .jokes-item-container .jokes-item.first-item,.jokes-container .jokes-section .jokes-item-container .jokes-item.last-item{margin-left:0}.jokes-container .jokes-section .jokes-item-container .jokes-item:not(.last-item){margin-bottom:30px}.jokes-container .jokes-section .jokes-item-container .jokes-item .jokes-icon{width:50px}.jokes-container .jokes-section .jokes-item-container .jokes-item .jokes-content{width:calc(100% - 50px)}.jokes-container .jokes-section .jokes-item-container .jokes-item .jokes-content h3{font-size:20px;letter-spacing:1.5px;margin-top:0}.jokes-container .jokes-section .jokes-item-container .jokes-item .jokes-content p{font-size:14px}.jokes-container .jokes-section .cta-button,.jokes-container .jokes-section .cta-container a{width:100%}}@media screen and (min-width:600px) and (max-width:1199px){.jokes-container{padding:60px 30px}.jokes-container .jokes-section .jokes-item-container{width:100%;max-width:600px;margin:30px 0;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.jokes-container .jokes-section .jokes-item-container .jokes-item{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.jokes-container .jokes-section .jokes-item-container .jokes-item.first-item,.jokes-container .jokes-section .jokes-item-container .jokes-item.last-item{margin-left:0}.jokes-container .jokes-section .jokes-item-container .jokes-item:not(.last-item){margin-bottom:30px}.jokes-container .jokes-section .jokes-item-container .jokes-item .jokes-icon{width:50px}.jokes-container .jokes-section .jokes-item-container .jokes-item .jokes-content{width:calc(100% - 50px)}.jokes-container .jokes-section .jokes-item-container .jokes-item .jokes-content h3{font-size:20px;letter-spacing:1.5px;margin-top:0}.jokes-container .jokes-section .jokes-item-container .jokes-item .jokes-content p{font-size:16px}}@media screen and (min-width:1200px){.jokes-container{padding:60px}.jokes-container .jokes-section .jokes-item-container{width:100%;margin:30px 0;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.jokes-container .jokes-section .jokes-item-container.first-item{margin-right:15px}.jokes-container .jokes-section .jokes-item-container.last-item{margin-left:15px}.jokes-container .jokes-section .jokes-item-container .jokes-item{width:calc((100% - 30px)/ 3);display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.jokes-container .jokes-section .jokes-item-container .jokes-item .jokes-content{width:calc(100% - 50px)}.jokes-container .jokes-section .jokes-item-container .jokes-item .jokes-content h3{font-size:20px;letter-spacing:1.5px;margin-top:0}.jokes-container .jokes-section .jokes-item-container .jokes-item .jokes-content p{font-size:18px}}.winners-container{padding-top:40px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.winners-container .cta-container{width:50%;flex-direction:column}.winners-container .cta-container:first-child{align-items:flex-end}.winners-container .cta-container:last-child{align-items:flex-start}@media screen and (max-width:599px){.winners-container .cta-container{width:100%}.winners-container .cta-container .cta-blank{display:none}}.other-opportunities-container{margin:0 auto 50px;max-width:760px;padding:0 20px}.other-opportunities-container h2.heading{width:100%;text-align:center;margin-bottom:30px}.other-opportunities-container h4.sub-heading{margin:0 0 5px;text-align:center}.other-opportunities-container h4.sub-heading i{color:#13a698;margin-right:10px}.other-opportunities-container p.description{text-align:center}.other-opportunities-container p.description:not(:last-child){margin-bottom:30px}.subscribe-item-container .subscribe-text h3{color:#280071}.comedy-contact-page .highlighted-entry{font-weight:600;color:#13a698;font-size:16px}.ncea-downloads-page .subject-standard-container{padding-right:50px}.ncea-downloads-page .subject-standard-container a{border:none;background:0 0;margin:0;padding:0}.ncea-downloads-page .subject-standard-container a:focus{text-decoration:none}.ncea-downloads-page .subject-standard-container a>i{font-size:22px;margin-right:5px}.ncea-downloads-page .subject-standard-container ul li{margin-bottom:5px}.ncea-downloads-page .subject-standard-container .subject-standard-name{flex-basis:100px;flex-grow:1}.ncea-downloads-page .subject-standard-container .ui-accordion-content{border:none;background:0 0;padding:10px 10px 0 20px}.ncea-downloads-page .subject-standard-container .subject-link{border-radius:3px;background:0 0;margin-bottom:0}.ncea-downloads-page .subject-standard-container .subject-link.ui-state-active{border-color:#13a698}.ncea-downloads-page .subject-standard-container .mobile-links a{color:#280071}.ncea-downloads-page .subject-standard-container .mobile-links a i{padding-right:5px}#hp-intro-container{display:flex;justify-content:center}#hp-intro-container.no-fade{background-image:none}@media screen and (min-width:600px) and (max-width:1199px){#hp-intro-container{padding:30px}}@media screen and (min-width:900px) and (max-width:1199px){#hp-intro-container{padding:30px 60px}}@media screen and (min-width:1200px){#hp-intro-container{padding:30px 0}}@media screen and (min-width:1600px){#hp-intro-container{padding:70px 0}}#hp-intro-container .flexbox-row.mobile-wrap-reverse{flex-wrap:wrap-reverse}#hp-intro-container .hp-intro-left{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center}#hp-intro-container .hp-intro-left .hp-intro-left-inner h1,#hp-intro-container .hp-intro-left .hp-intro-left-inner p{text-align:left}#hp-intro-container .hp-intro-left .hp-intro-left-inner h1{color:#280071;text-align:left;font-weight:700}@media screen and (max-width:599px){#hp-intro-container .hp-intro-left .hp-intro-left-inner h1{font-size:24px;line-height:40px;letter-spacing:0;margin-top:0;margin-bottom:20px}}@media screen and (min-width:400px) and (max-width:599px){#hp-intro-container .hp-intro-left .hp-intro-left-inner h1{font-size:24px;line-height:40px;letter-spacing:0}}@media screen and (min-width:600px) and (max-width:1199px){#hp-intro-container .hp-intro-left .hp-intro-left-inner h1{font-size:36px;line-height:54px;letter-spacing:2px;margin-top:0}}@media screen and (min-width:1200px){#hp-intro-container .hp-intro-left .hp-intro-left-inner h1{font-size:36px;line-height:54px;letter-spacing:2px;margin-top:0}}@media screen and (min-width:1600px){#hp-intro-container .hp-intro-left .hp-intro-left-inner h1{font-size:36px;line-height:54px;letter-spacing:2px}}#hp-intro-container .hp-intro-left .hp-intro-left-inner p{margin:30px 0;color:#2a184b;text-align:left;font-weight:300}@media screen and (min-width:1200px){#hp-intro-container .hp-intro-left .hp-intro-left-inner p{font-size:16px;line-height:22px;letter-spacing:1px}}@media screen and (min-width:1600px){#hp-intro-container .hp-intro-left .hp-intro-left-inner p{font-size:18px;line-height:30px}}#hp-intro-container .hp-intro-left .hp-intro-left-inner h2{color:#280071;text-align:left;font-weight:700;line-height:39px}@media screen and (min-width:1600px){#hp-intro-container .hp-intro-left .hp-intro-left-inner h2{font-size:30px;letter-spacing:1px;margin-top:20px;margin-bottom:20px}}@media screen and (max-width:599px){#hp-intro-container .hp-intro-left .hp-intro-left-inner h2{font-size:20px;letter-spacing:0;line-height:26px;font-weight:600}}#hp-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start}@media screen and (max-width:599px){#hp-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive{justify-content:flex-start}#hp-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive .masked-image-container,#hp-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive .text-container{max-width:100%}#hp-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive .masked-image-container z p,#hp-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive .text-container z p{font-size:18px;margin:15px 0}#hp-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive .masked-image-container img,#hp-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive .text-container img{max-width:75%}#hp-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive .masked-image-container{text-align:center;display:block}#hp-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive .cta-container{margin-top:30px}#hp-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive .cta-container i.far:hover,#hp-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive .cta-container i.fas:hover{color:#fff}}@media screen and (max-width:599px){#hp-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive .text-container p{font-size:16px}}@media screen and (min-width:500px) and (max-width:599px){#hp-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive .text-container p{font-size:18px}}@media screen and (min-width:600px) and (max-width:1199px){#hp-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive{justify-content:center}#hp-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive .masked-image-container,#hp-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive .text-container{max-width:50%}#hp-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive .masked-image-container p,#hp-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive .text-container p{font-size:20px}#hp-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive .masked-image-container img,#hp-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive .text-container img{max-width:100%}#hp-intro-container .hp-intro-left .hp-intro-left-inner .device-sensitive .cta-container.for-both{display:inline-flex;margin-top:30px}}@media screen and (max-width:599px){#hp-intro-container .hp-intro-left .hp-intro-left-inner{padding:0 30px}#hp-intro-container .hp-intro-left .hp-intro-left-inner .cta-learnmore-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}}@media screen and (min-width:600px) and (max-width:1199px){#hp-intro-container .hp-intro-left .hp-intro-left-inner h1{font-size:36px}}@media screen and (min-width:1200px) and (max-width:1599px){#hp-intro-container .hp-intro-left .hp-intro-left-inner{margin:75px 65px 0}#hp-intro-container .hp-intro-left .hp-intro-left-inner.no-margin-top{margin-top:0}}@media screen and (min-width:1600px){#hp-intro-container .hp-intro-left .hp-intro-left-inner{margin:30px 65px}}@media screen and (min-width:1200px) and (max-width:1599px){#hp-intro-container .hp-intro-left{max-width:55%}}@media screen and (max-width:1199px){#hp-intro-container .hp-intro-right{display:none}}@media screen and (min-width:1200px) and (max-width:1599px){#hp-intro-container .hp-intro-right{max-width:45%}}@media screen and (min-width:1200px){#hp-intro-container .hp-intro-right .masked-image-container img{max-width:400px}#hp-intro-container .hp-intro-right .masked-image-container.offset-for-banner{margin-top:-113px}}@media screen and (min-width:1600px){#hp-intro-container .hp-intro-right .masked-image-container img{max-width:650px}#hp-intro-container .hp-intro-right .masked-image-container.offset-for-banner{margin-top:-170px}}.hp-feature-container{display:flex;justify-content:center}.hp-feature-container .content-container{padding:60px 0}.hp-feature-container .content-container .flexbox-row{justify-content:center}.hp-feature-container .content-container .hp-feature-left,.hp-feature-container .content-container .hp-feature-right{width:100%;max-width:520px}.hp-feature-container .content-container .hp-feature-text{padding:80px 0;align-items:center}.hp-feature-container .content-container .hp-feature-text h2{margin:0;max-width:520px;align-self:flex-start}.hp-feature-container .content-container .hp-feature-text p{color:#2a184b;text-align:left;font-weight:300;margin:20px 0;max-width:520px;align-self:flex-start}@media screen and (min-width:1200px){.hp-feature-container .content-container .hp-feature-text p{font-size:16px;line-height:22px;letter-spacing:1px}}@media screen and (min-width:1600px){.hp-feature-container .content-container .hp-feature-text p{font-size:18px;line-height:30px}}.hp-feature-container .content-container .hp-feature-number-1,.hp-feature-container .content-container .hp-feature-number-2,.hp-feature-container .content-container .hp-feature-number-3{background-position:270px 20px;background-repeat:no-repeat}.hp-feature-container .content-container .flexbox-row .flexbox-column.teacher-feature-1{align-self:center}.hp-feature-container .content-container .hp-feature-number-1{background-image:url("/images/pages/home/feature-1.png")}.hp-feature-container .content-container .hp-feature-number-2{background-image:url("/images/pages/home/feature-2.png")}.hp-feature-container .content-container .hp-feature-number-3{background-image:url("/images/pages/home/feature-3.png");background-position:250px 20px}.hp-feature-container .content-container .hp-feature-phone{position:relative}.hp-feature-container .content-container .hp-feature-phone:hover .image-hover-state{visibility:visible}@media screen and (max-width:599px){.hp-feature-container .content-container{padding:30px 20px}.hp-feature-container .content-container h2{font-size:20px}.hp-feature-container .content-container .hp-feature-text{padding:20px 0}.hp-feature-container .content-container .hp-feature-number-1{background-position:190px 0}.hp-feature-container .content-container .hp-feature-number-2{background-position:130px 0}.hp-feature-container .content-container .hp-feature-number-3{background-position:110px 0}.hp-feature-container .content-container .for-mobile img{max-height:260px}}@media screen and (min-width:400px) and (max-width:599px){.hp-feature-container .content-container{padding:40px 30px}.hp-feature-container .content-container .hp-feature-text{padding:20px 0}.hp-feature-container .content-container .hp-feature-number-1{background-position:190px 0}.hp-feature-container .content-container .hp-feature-number-2{background-position:130px 0}.hp-feature-container .content-container .hp-feature-number-3{background-position:110px 0}.hp-feature-container .content-container .for-mobile img{max-height:320px}}@media screen and (min-width:500px) and (max-width:599px){.hp-feature-container .content-container{padding:50px 30px}.hp-feature-container .content-container .hp-feature-text{padding:40px 0}.hp-feature-container .content-container .hp-feature-number-1{background-position:280px 0}.hp-feature-container .content-container .hp-feature-number-2{background-position:240px 0}.hp-feature-container .content-container .hp-feature-number-3{background-position:200px 0}.hp-feature-container .content-container .for-mobile img{max-height:350px}}@media screen and (max-width:599px){.hp-feature-container .content-container .flexbox-row.mobile-wrap-reverse{flex-wrap:wrap-reverse}.hp-feature-container .content-container .flexbox-column{background-size:contain}.hp-feature-container .content-container .hp-feature-phone.hp-feature-left{align-self:center}.hp-feature-container .content-container .hp-feature-phone.hp-feature-left img{align-self:center}.hp-feature-container .content-container .hp-feature-phone.hp-feature-right{align-self:center}.hp-feature-container .content-container .hp-feature-phone.hp-feature-right img{align-self:center}}@media screen and (min-width:600px) and (max-width:1199px){.hp-feature-container .content-container .flexbox-row.mobile-wrap-reverse{flex-wrap:wrap-reverse}.hp-feature-container .content-container .flexbox-column{max-width:100%;background-size:contain;margin:30px}.hp-feature-container .content-container .flexbox-column.hp-feature-left{align-self:center}.hp-feature-container .content-container .flexbox-column img{align-self:center}.hp-feature-container .content-container .hp-feature-left{margin-right:0}.hp-feature-container .content-container .mobile-wrap-reverse .hp-feature-left{margin-right:30px}.hp-feature-container .content-container .hp-feature-text{padding:30px 0 40px 0}.hp-feature-container .content-container .hp-feature-number-1{background-position:380px 0}.hp-feature-container .content-container .hp-feature-number-2{background-position:340px 0}.hp-feature-container .content-container .hp-feature-number-3{background-position:310px 0}.hp-feature-container .content-container .for-mobile img{max-height:auto}}@media screen and (min-width:900px) and (max-width:1199px){.hp-feature-container .content-container .flexbox-row.mobile-wrap-reverse{flex-wrap:wrap}.hp-feature-container .content-container .flexbox-column{max-width:350px;background-size:contain}.hp-feature-container .content-container .flexbox-column.hp-feature-left{margin-right:30px;align-self:center}.hp-feature-container .content-container .flexbox-column img{max-width:100%}.hp-feature-container .content-container .hp-feature-left{margin-right:100px}.hp-feature-container .content-container .hp-feature-phone.hp-feature-left{align-self:flex-end}.hp-feature-container .content-container .hp-feature-phone.hp-feature-left img{align-self:flex-end}.hp-feature-container .content-container .hp-feature-phone.hp-feature-right{align-self:flex-start}.hp-feature-container .content-container .hp-feature-phone.hp-feature-right img{align-self:flex-start}.hp-feature-container .content-container .hp-feature-left{margin-right:100px}.hp-feature-container .content-container .hp-feature-text{padding:80px 0 120px 0}.hp-feature-container .content-container .hp-feature-number-1{background-position:150px 0}.hp-feature-container .content-container .hp-feature-number-2{background-position:30px 0}.hp-feature-container .content-container .hp-feature-number-3{background-position:0 0}}@media screen and (min-width:1200px){.hp-feature-container .content-container{padding:80px 30px}.hp-feature-container .content-container .hp-feature-phone{display:block}.hp-feature-container .content-container .hp-feature-left{margin-right:100px}.hp-feature-container .content-container .hp-feature-left p{width:100%}.hp-feature-container .content-container .hp-feature-left.hp-feature-phone{text-align:right}}.media-container{padding:60px 30px;background-color:#fff;border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.media-container h3{width:100%;text-align:center!important}.media-container .media-item{position:relative;margin:10px 5px 0}.media-container .media-item:before{content:"";position:absolute;width:100%;height:5px;bottom:-5px;background-color:#8ce2d0;visibility:hidden;transform:scaleX(0);transition:all .2s ease}.media-container .media-item:hover{cursor:pointer}.media-container .media-item:hover:before{visibility:visible;transform:scaleX(1)}.mega-statistics-container{padding:60px 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.mega-statistics-container .mega-statistics-content{justify-content:center!important}.mega-statistics-container .mega-statistics-content:active,.mega-statistics-container .mega-statistics-content:focus{outline:0;text-decoration:none}.mega-statistics-container .mega-statistics-content .section-image img{width:100%}.mega-statistics-container .mega-statistics-content .section-content-container{width:600px;display:flex;align-items:center}.mega-statistics-container .mega-statistics-content .section-content-container .section-content .content-heading{font-weight:700;color:#280071}.mega-statistics-container .mega-statistics-content .section-content-container .section-content .content-subheading{font-weight:300;color:#1a0049}@media screen and (max-width:599px){.mega-statistics-container .mega-statistics-content .section-image{width:100%;padding:0 50px;margin-bottom:30px}.mega-statistics-container .mega-statistics-content .section-content-container{width:100%;padding:0 30px}.mega-statistics-container .mega-statistics-content .section-content-container .section-content{text-align:center}.mega-statistics-container .mega-statistics-content .section-content-container .section-content .content-heading,.mega-statistics-container .mega-statistics-content .section-content-container .section-content .content-subheading{text-align:center}.mega-statistics-container .mega-statistics-content .section-content-container .section-content .quote-snippet-icon{font-size:16px;margin:12px 0}.mega-statistics-container .mega-statistics-content .section-content-container .section-content .content-heading{font-size:18px;letter-spacing:.8px;line-height:23px;margin-bottom:20px}.mega-statistics-container .mega-statistics-content .section-content-container .section-content .content-subheading{font-size:14px;letter-spacing:.86px;line-height:20px;margin:0}}@media screen and (min-width:400px) and (max-width:599px){.mega-statistics-container .mega-statistics-content .section-image{width:100%;padding:0 60px;margin-bottom:30px}.mega-statistics-container .mega-statistics-content .section-content-container{width:100%;padding:0 30px}.mega-statistics-container .mega-statistics-content .section-content-container .section-content{text-align:center}.mega-statistics-container .mega-statistics-content .section-content-container .section-content .content-heading,.mega-statistics-container .mega-statistics-content .section-content-container .section-content .content-subheading{text-align:center}.mega-statistics-container .mega-statistics-content .section-content-container .section-content .quote-snippet-icon{font-size:20px;margin:15px 0}.mega-statistics-container .mega-statistics-content .section-content-container .section-content .content-heading{font-size:20px;letter-spacing:1.2px;line-height:26px;margin-bottom:30px}.mega-statistics-container .mega-statistics-content .section-content-container .section-content .content-subheading{font-size:15px;letter-spacing:.86px;line-height:20px;margin:0}}@media screen and (min-width:500px) and (max-width:599px){.mega-statistics-container .mega-statistics-content .section-image{width:100%;padding:0 100px;margin-bottom:30px}.mega-statistics-container .mega-statistics-content .section-content-container{width:100%;padding:0 30px}.mega-statistics-container .mega-statistics-content .section-content-container .section-content{text-align:center}.mega-statistics-container .mega-statistics-content .section-content-container .section-content .content-heading,.mega-statistics-container .mega-statistics-content .section-content-container .section-content .content-subheading{text-align:center}.mega-statistics-container .mega-statistics-content .section-content-container .section-content .quote-snippet-icon{font-size:20px;margin:15px 0}.mega-statistics-container .mega-statistics-content .section-content-container .section-content .content-heading{font-size:20px;letter-spacing:1.2px;line-height:26px;margin-bottom:30px}.mega-statistics-container .mega-statistics-content .section-content-container .section-content .content-subheading{font-size:15px;letter-spacing:.86px;line-height:20px;margin:0}}@media screen and (min-width:600px) and (max-width:1199px){.mega-statistics-container .mega-statistics-content{display:inline-flex!important}.mega-statistics-container .mega-statistics-content .section-image{width:270px;padding-left:30px}.mega-statistics-container .mega-statistics-content .section-content-container{width:330px;padding-left:30px;padding-right:30px}.mega-statistics-container .mega-statistics-content .section-content-container .section-content .quote-snippet-icon{font-size:20px}.mega-statistics-container .mega-statistics-content .section-content-container .section-content .content-heading{font-size:15px;letter-spacing:1px;line-height:22px;margin-bottom:10px}.mega-statistics-container .mega-statistics-content .section-content-container .section-content .content-subheading{font-size:12px;letter-spacing:.86px;line-height:20px;margin:0}}@media screen and (min-width:900px) and (max-width:1199px){.mega-statistics-container .mega-statistics-content .section-image{width:320px}.mega-statistics-container .mega-statistics-content .section-content-container{width:420px;padding-left:60px}.mega-statistics-container .mega-statistics-content .section-content-container .section-content .quote-snippet-icon{font-size:20px}.mega-statistics-container .mega-statistics-content .section-content-container .section-content .content-heading{font-size:22px;letter-spacing:1.2px;line-height:30px;margin-bottom:20px}.mega-statistics-container .mega-statistics-content .section-content-container .section-content .content-subheading{font-size:14px;letter-spacing:.86px;line-height:20px;margin-top:5px}}@media screen and (min-width:1200px){.mega-statistics-container .mega-statistics-content{display:inline-flex!important}.mega-statistics-container .mega-statistics-content .section-image{width:400px}.mega-statistics-container .mega-statistics-content .section-content-container{width:500px;padding-left:60px}.mega-statistics-container .mega-statistics-content .section-content-container .section-content .quote-snippet-icon{font-size:20px}.mega-statistics-container .mega-statistics-content .section-content-container .section-content .content-heading{font-size:22px;letter-spacing:1.2px;line-height:30px}.mega-statistics-container .mega-statistics-content .section-content-container .section-content .content-subheading{font-size:14px;letter-spacing:.86px;line-height:20px;margin-top:5px}}@media screen and (min-width:1600px){.mega-statistics-container .mega-statistics-content .section-image{width:600px}.mega-statistics-container .mega-statistics-content .section-content-container{width:600px}.mega-statistics-container .mega-statistics-content .section-content-container .section-content .quote-snippet-icon{font-size:22px}.mega-statistics-container .mega-statistics-content .section-content-container .section-content .content-heading{font-size:32px;letter-spacing:1.38px;line-height:44px}.mega-statistics-container .mega-statistics-content .section-content-container .section-content .content-subheading{font-size:18px;letter-spacing:.86px;line-height:30px}}.difference-container{background-color:#fff;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.difference-container .difference-section{width:100%;max-width:1600px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.difference-container .difference-section h2{color:#280071;text-align:center;font-weight:700;line-height:39px;width:100%}@media screen and (min-width:1600px){.difference-container .difference-section h2{font-size:30px;letter-spacing:1px;margin-top:20px;margin-bottom:20px}}@media screen and (max-width:599px){.difference-container .difference-section h2{font-size:20px;letter-spacing:0;line-height:26px;font-weight:600}}.difference-container .difference-section .difference-item-container{margin:30px 0;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.difference-container .difference-section .difference-item-container .difference-item{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.difference-container .difference-section .difference-item-container .difference-item .difference-icon img{width:100%}.difference-container .difference-section .difference-item-container .difference-item .difference-content{width:calc(100% - 50px)}.difference-container .difference-section .difference-item-container .difference-item .difference-content h3{color:#280071;text-align:left;font-weight:700;line-height:34px;text-transform:uppercase}@media screen and (min-width:1600px){.difference-container .difference-section .difference-item-container .difference-item .difference-content h3{font-size:24px;letter-spacing:.5px;margin-top:20px;margin-bottom:20px}}@media screen and (max-width:599px){.difference-container .difference-section .difference-item-container .difference-item .difference-content h3{font-size:18px;letter-spacing:0;line-height:23.4px;font-weight:600}}.difference-container .difference-section .difference-item-container .difference-item .difference-content p{color:#2a184b;text-align:left;line-height:25px;font-size:14px;letter-spacing:1px;color:#1a0049;font-weight:300}.difference-container .difference-section .cta-container{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media screen and (max-width:599px){.difference-container{padding:60px 10px}.difference-container .difference-section .difference-item-container{width:100%;max-width:300px;margin:30px 0;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.difference-container .difference-section .difference-item-container .difference-item{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.difference-container .difference-section .difference-item-container .difference-item .difference-icon{width:50px;padding-right:15px}.difference-container .difference-section .difference-item-container .difference-item .difference-content{width:calc(100% - 50px)}.difference-container .difference-section .difference-item-container .difference-item .difference-content h3{font-size:20px;letter-spacing:1.5px;margin-top:0}.difference-container .difference-section .difference-item-container .difference-item .difference-content p{font-size:14px}.difference-container .difference-section .difference-item-container .difference-item.first-item,.difference-container .difference-section .difference-item-container .difference-item.last-item{margin-left:0}.difference-container .difference-section .difference-item-container .difference-item:not(.last-item){margin-bottom:30px}.difference-container .difference-section .cta-button,.difference-container .difference-section .cta-container a{width:100%}}@media screen and (min-width:600px) and (max-width:1199px){.difference-container{padding:60px 30px}.difference-container .difference-section .difference-item-container{width:100%;max-width:600px;margin:30px 0;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.difference-container .difference-section .difference-item-container .difference-item{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.difference-container .difference-section .difference-item-container .difference-item .difference-icon{width:50px;padding-right:15px}.difference-container .difference-section .difference-item-container .difference-item .difference-content{width:calc(100% - 50px)}.difference-container .difference-section .difference-item-container .difference-item .difference-content h3{font-size:20px;letter-spacing:1.5px;margin-top:0}.difference-container .difference-section .difference-item-container .difference-item .difference-content p{font-size:16px}.difference-container .difference-section .difference-item-container .difference-item.first-item,.difference-container .difference-section .difference-item-container .difference-item.last-item{margin-left:0}.difference-container .difference-section .difference-item-container .difference-item:not(.last-item){margin-bottom:30px}}@media screen and (min-width:1200px){.difference-container{padding:60px}.difference-container .difference-section .difference-item-container{width:100%;margin:30px 0;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.difference-container .difference-section .difference-item-container .difference-item{width:calc((100% - 30px)/ 3);display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.difference-container .difference-section .difference-item-container .difference-item .difference-icon{width:50px;padding-right:15px}.difference-container .difference-section .difference-item-container .difference-item .difference-content{width:calc(100% - 50px)}.difference-container .difference-section .difference-item-container .difference-item .difference-content h3{font-size:20px;letter-spacing:1.5px;margin-top:0}.difference-container .difference-section .difference-item-container .difference-item .difference-content p{font-size:18px}.difference-container .difference-section .difference-item-container .difference-item.first-item{margin-right:15px}.difference-container .difference-section .difference-item-container .difference-item.last-item{margin-left:15px}}#video-popup-modal .modal-dialog .modal-content .modal-body{padding:0}#video-popup-modal .modal-dialog .modal-content .modal-body div{padding:56.25% 0 0 0;position:relative}#video-popup-modal .modal-dialog .modal-content .modal-body div #video-popup-iframe{position:absolute;top:0;left:0;width:100%;height:100%}.how-it-works-page .how-it-works-page-container .title-banner{background-color:#fff;background-image:url(/images/page-headers/mint-patterned-banner.png);background-position:center top;background-size:cover;height:280px;display:flex;align-items:center;justify-content:center;margin-bottom:80px;width:100%}.how-it-works-page .how-it-works-page-container .title-banner .title{text-align:center;color:#fff}.how-it-works-page .how-it-works-page-container .title-banner .sub-title{text-align:center;color:#fff}.how-it-works-page .how-it-works-page-container .title-banner .banner-content{max-width:700px}.how-it-works-page .how-it-works-page-container .content-section{display:flex;flex-wrap:wrap;justify-content:center}.how-it-works-page .how-it-works-page-container .content-section .articles-header-container,.how-it-works-page .how-it-works-page-container .content-section .featured-videos-header-container{width:100%}.how-it-works-page .how-it-works-page-container .content-section hr{width:100%}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;margin-top:40px}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container.slick-slider .slider-arrow.next-arrow,.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container.slick-slider .slider-arrow.prev-arrow{cursor:pointer;position:absolute;z-index:1;padding:10px;border-radius:50%;border:solid transparent;background-color:rgba(150,150,150,.1);transition:all .2s ease-in-out}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container.slick-slider .slider-arrow.next-arrow:hover,.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container.slick-slider .slider-arrow.prev-arrow:hover{background-color:rgba(150,150,150,.2)}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container.slick-slider .slider-arrow.prev-arrow{left:0}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container.slick-slider .slider-arrow.next-arrow{right:0}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container.slick-slider .slick-dots{text-align:center;width:calc(100% - 90px)}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container.slick-slider .slick-dots li{margin:0}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container.slick-slider .slick-dots li button:not(.slick-active):before{opacity:1;color:#d3d3d3;transition:all .2s ease-in-out}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container.slick-slider .slick-dots li button:hover:before{color:#2cd5c4}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container.slick-slider .slick-dots li.slick-active button:before{color:#280071}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container.slick-slider .slick-dots li.slick-active button:hover:before{color:#280071}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container .featured-item-container{width:100%}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container .featured-item-container .featured-video-image-container{background-image:url("/images/components/articles/article-border.png");background-repeat:no-repeat;background-position:top left;background-size:contain;overflow:hidden;cursor:pointer;padding-left:9px;padding-bottom:9px;transition:all .2s ease-in-out}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container .featured-item-container .featured-video-image-container .featured-video-image-thumbnail{overflow:hidden;position:relative}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container .featured-item-container .featured-video-image-container .featured-video-image-thumbnail .thumbnail-image{background-size:cover;background-position:center;background-repeat:no-repeat;transition:all .2s ease-in-out;filter:brightness(70%)}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container .featured-item-container .featured-video-image-container .play-icon{position:absolute;top:50%;left:50%;width:80px;height:80px;border:solid 2px #fff;border-radius:50%;background-color:rgba(255,255,255,.3);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;transform:translate(-50%,-50%);transition:all .2s ease-in-out}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container .featured-item-container .featured-video-image-container .play-icon i{transition:all .2s ease-in-out;font-size:20px;padding-left:3px;color:#fff}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container .featured-item-container .featured-video-image-container:hover .play-icon{background-color:#6638b6}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container .featured-item-container .featured-video-image-container:hover .play-icon i{color:#280071}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container .featured-item-container .featured-video-title{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;min-height:45px;padding-left:9px}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container .featured-item-container .featured-video-title p{font-weight:700;line-height:1.2;letter-spacing:1px;padding:0 15px;margin:0;text-align:center;font-size:20px}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container .featured-item-container .featured-video-time{width:100%;display:flex;flex-wrap:wrap;justify-content:center;min-height:45px;padding-top:5px;padding-left:9px;cursor:pointer;font-size:16px;line-height:1.2;letter-spacing:1px}.how-it-works-page .how-it-works-page-container .content-section .article-items-container{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.how-it-works-page .how-it-works-page-container .content-section .article-items-container ul{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;padding:0}.how-it-works-page .how-it-works-page-container .content-section .article-items-container ul li{width:100%;text-align:center;list-style:none}.how-it-works-page .how-it-works-page-container .content-section .article-items-container ul li:nth-child(4n-7) .article-item-container .article-image-container .article-image-thumbnail .thumbnail-image{background-image:url('/images/pages/learncoach-classroom/intercom-articles-thumbnail-1.png')}.how-it-works-page .how-it-works-page-container .content-section .article-items-container ul li:nth-child(4n-6) .article-item-container .article-image-container .article-image-thumbnail .thumbnail-image{background-image:url('/images/pages/learncoach-classroom/intercom-articles-thumbnail-2.png')}.how-it-works-page .how-it-works-page-container .content-section .article-items-container ul li:nth-child(4n-5) .article-item-container .article-image-container .article-image-thumbnail .thumbnail-image{background-image:url('/images/pages/learncoach-classroom/intercom-articles-thumbnail-3.png')}.how-it-works-page .how-it-works-page-container .content-section .article-items-container ul li:nth-child(4n-4) .article-item-container .article-image-container .article-image-thumbnail .thumbnail-image{background-image:url('/images/pages/learncoach-classroom/intercom-articles-thumbnail-4.png')}.how-it-works-page .how-it-works-page-container .content-section .article-items-container .article-item-container{width:100%}.how-it-works-page .how-it-works-page-container .content-section .article-items-container .article-item-container .article-image-container{background-image:url("/images/components/articles/article-border.png");background-repeat:no-repeat;background-position:top left;background-size:contain;overflow:hidden;padding-left:9px;padding-bottom:9px;transition:all .2s ease-in-out}.how-it-works-page .how-it-works-page-container .content-section .article-items-container .article-item-container .article-image-container .article-image-thumbnail{overflow:hidden}.how-it-works-page .how-it-works-page-container .content-section .article-items-container .article-item-container .article-image-container .article-image-thumbnail .thumbnail-image{background-size:cover;background-position:center;background-repeat:no-repeat;transition:all .2s ease-in-out}.how-it-works-page .how-it-works-page-container .content-section .article-items-container .article-item-container .article-title{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;min-height:45px;padding-left:9px}.how-it-works-page .how-it-works-page-container .content-section .article-items-container .article-item-container .article-title p{font-weight:700;line-height:1.2;letter-spacing:1px;padding:0 15px;margin:0;text-align:center;font-size:20px}.how-it-works-page .how-it-works-page-container .content-section .article-items-container .article-item-container .article-time{width:100%;display:flex;flex-wrap:wrap;justify-content:center;min-height:45px;padding-top:5px;padding-left:9px;font-size:16px}.how-it-works-page .how-it-works-page-container .content-section .article-items-container .article-item-container .article-time i{padding-top:4px;margin-left:5px}@media screen and (max-width:499px){.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container{padding:0 45px;max-width:310px}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container.no-carousel{padding:0}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container.no-carousel .featured-item-container{max-width:100%}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container.no-carousel .featured-item-container:not(.no-articles){margin:5px 20px 60px 20px}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container.no-carousel .featured-item-container .featured-video-image-thumbnail .thumbnail-image{width:calc(100vw - 80px);height:calc(calc(calc(100vw - 70px) * 9)/ 16)}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container .featured-item-container{max-width:300px;margin:5px 20px 25px 20px}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container .featured-item-container .featured-video-image-thumbnail .thumbnail-image{width:300px;height:calc(300px * 9 / 16)}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container.slick-slider .slider-arrow.next-arrow,.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container.slick-slider .slider-arrow.prev-arrow{top:65px}.how-it-works-page .how-it-works-page-container .content-section hr{max-width:320px}.how-it-works-page .how-it-works-page-container .content-section .article-items-container ul li{max-width:100%;margin:5px 20px 25px 20px}.how-it-works-page .how-it-works-page-container .content-section .article-items-container .article-image-container .article-image-thumbnail .thumbnail-image{width:calc(100vw - 80px);height:calc(calc(calc(100vw - 70px) * 9)/ 16)}}@media screen and (min-width:500px) and (max-width:599px){.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container{padding:0 45px}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container.no-carousel{padding:0}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container .featured-item-container{max-width:300px;margin:5px 20px 25px 20px}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container .featured-item-container .featured-video-image-thumbnail .thumbnail-image{width:300px;height:calc(300px * 9 / 16)}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container.slick-slider .slider-arrow.next-arrow,.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container.slick-slider .slider-arrow.prev-arrow{top:65px}.how-it-works-page .how-it-works-page-container .content-section hr{max-width:440px}.how-it-works-page .how-it-works-page-container .content-section .article-items-container ul li{max-width:300px;margin:5px 20px 25px 20px}.how-it-works-page .how-it-works-page-container .content-section .article-items-container .article-image-container .article-image-thumbnail .thumbnail-image{width:300px;height:calc(300px * 9 / 16)}}@media screen and (min-width:600px) and (max-width:1199px){.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container{padding:0 45px}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container.no-carousel{padding:0}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container .featured-item-container{max-width:320px;margin:5px 20px 25px 20px}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container .featured-item-container .featured-video-image-thumbnail .thumbnail-image{width:320px;height:calc(320px * 9 / 16)}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container.slick-slider .slider-arrow.next-arrow,.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container.slick-slider .slider-arrow.prev-arrow{top:75px}.how-it-works-page .how-it-works-page-container .content-section .article-items-container ul li{max-width:320px;margin:5px 20px 25px 20px}.how-it-works-page .how-it-works-page-container .content-section .article-items-container .article-image-container .article-image-thumbnail .thumbnail-image{width:316px;height:calc(316px * 9 / 16)}}@media screen and (min-width:600px) and (max-width:899px){.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container{max-width:540px}.how-it-works-page .how-it-works-page-container .content-section hr{max-width:570px}.how-it-works-page .how-it-works-page-container .content-section .article-items-container{max-width:720px}}@media screen and (min-width:900px) and (max-width:1199px){.how-it-works-page .how-it-works-page-container .content-section .articles-header-container,.how-it-works-page .how-it-works-page-container .content-section .featured-videos-header-container{max-width:780px}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container{max-width:850px}.how-it-works-page .how-it-works-page-container .content-section hr{max-width:850px}.how-it-works-page .how-it-works-page-container .content-section .article-items-container{max-width:1010px}}@media screen and (max-width:900px){.how-it-works-page .how-it-works-page-container .content-section .articles-header-container h2,.how-it-works-page .how-it-works-page-container .content-section .featured-videos-header-container h2{text-align:center}}@media screen and (min-width:1200px){.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container{padding:0 45px}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container.no-carousel{padding:0}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container .featured-item-container{max-width:380px;margin:5px 20px 25px 20px}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container .featured-item-container:not(.no-articles) .featured-video-image-container{margin-bottom:0}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container .featured-item-container:not(.no-articles) .featured-video-image-container:hover>.featured-video-image-thumbnail .thumbnail-image{filter:brightness(100%)}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container .featured-item-container:not(.no-articles) .featured-video-image-container .featured-video-image-thumbnail .thumbnail-image{filter:brightness(70%);width:380px;height:calc(380px * 9 / 16)}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container.slick-slider .slider-arrow.next-arrow,.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container.slick-slider .slider-arrow.prev-arrow{top:100px}}@media screen and (min-width:1200px) and (max-width:1599px){.how-it-works-page .how-it-works-page-container .content-section .articles-header-container,.how-it-works-page .how-it-works-page-container .content-section .featured-videos-header-container{max-width:1140px}.how-it-works-page .how-it-works-page-container .content-section .articles-header-container h2,.how-it-works-page .how-it-works-page-container .content-section .featured-videos-header-container h2{padding:0 30px;margin-left:0}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container{max-width:1130px}.how-it-works-page .how-it-works-page-container .content-section hr{max-width:1120px}.how-it-works-page .how-it-works-page-container .content-section .article-items-container{max-width:1220px}.how-it-works-page .how-it-works-page-container .content-section .article-items-container ul li{max-width:320px;margin:5px 20px 25px 20px}.how-it-works-page .how-it-works-page-container .content-section .article-items-container .article-image-container .article-image-thumbnail .thumbnail-image{width:316px;height:calc(316px * 9 / 16)}}@media screen and (min-width:1600px){.how-it-works-page .how-it-works-page-container .content-section .articles-header-container,.how-it-works-page .how-it-works-page-container .content-section .featured-videos-header-container{max-width:1220px}.how-it-works-page .how-it-works-page-container .content-section .featured-videos-carousel-container{max-width:1320px}.how-it-works-page .how-it-works-page-container .content-section hr{max-width:1200px}.how-it-works-page .how-it-works-page-container .content-section .article-items-container{max-width:1220px}.how-it-works-page .how-it-works-page-container .content-section .article-items-container ul li{max-width:360px;margin:5px 20px 25px 20px}.how-it-works-page .how-it-works-page-container .content-section .article-items-container .article-image-container .article-image-thumbnail .thumbnail-image{width:334px;height:calc(334px * 9 / 16)}}.ncea-externals-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.ncea-externals-container .content-container{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.ncea-externals-container .content-container .intro-section{width:100%;max-width:900px;padding:0 30px}.ncea-externals-container .content-container .intro-section p{color:#2a184b;text-align:center;font-weight:300}@media screen and (min-width:1200px){.ncea-externals-container .content-container .intro-section p{font-size:16px;line-height:22px;letter-spacing:1px}}@media screen and (min-width:1600px){.ncea-externals-container .content-container .intro-section p{font-size:18px;line-height:30px}}.ncea-externals-container .content-container .subjects-wrapper{width:100%;padding-bottom:60px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container{width:100%;padding:0 30px;display:flex;flex-wrap:wrap}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .icon-container{display:flex;align-items:flex-start;justify-content:center}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container a.anchor{display:block;position:relative;top:-110px;visibility:hidden}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container{display:flex;flex-wrap:wrap}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column{width:100%;display:flex;flex-wrap:wrap;align-content:flex-start}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container{width:100%}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-title{width:100%;font-weight:700;font-size:14px;letter-spacing:1px;line-height:24px;color:#280071}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container{font-size:14px;letter-spacing:1px;line-height:24px;color:#280071}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container a{color:#280071;transition:all .2s ease-in-out}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container a:hover{color:#2cd5c4}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container a{width:100%;display:flex;flex-wrap:wrap;font-size:14px;letter-spacing:1px;line-height:24px;color:#280071}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container a a{color:#280071;transition:all .2s ease-in-out}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container a a:hover{color:#2cd5c4}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container a .subject-standard-name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media screen and (max-width:599px){.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .icon-container.not-mobile{display:none}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .icon-container.mobile{display:block;width:55px;padding:10px 15px 30px 0}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-title{width:auto}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-title h3{font-size:20px}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container{width:100%}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column{max-width:100%}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container{margin-bottom:15px}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container .subject-standard-code{width:100%;max-width:45px;font-size:12px}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container .subject-standard-name{width:100%;max-width:calc(100% - 45px);font-size:12px;line-height:18px;margin-bottom:10px}}@media screen and (min-width:400px) and (max-width:599px){.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .icon-container.mobile{width:75px;padding:10px 0 30px}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-title h3{font-size:24px}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container .subject-standard-code{max-width:60px}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container .subject-standard-name{max-width:calc(100% - 60px)}}@media screen and (min-width:500px) and (max-width:599px){.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container .subject-standard-code{font-size:14px}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container .subject-standard-name{font-size:14px}}@media screen and (min-width:600px) and (max-width:1199px){.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .icon-container.not-mobile{display:none}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .icon-container.mobile{display:block;width:75px;padding:10px 0 30px}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-title{width:auto}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container{width:100%}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column{max-width:100%}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container{margin-bottom:15px}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container .subject-standard-code{width:100%;max-width:70px}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container .subject-standard-name{width:100%;max-width:calc(100% - 70px)}}@media screen and (min-width:900px) and (max-width:1199px){.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .icon-container.mobile{display:none}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .icon-container.not-mobile{display:block;width:100px;padding-top:10px}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-title{width:100%}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container{width:calc(100% - 100px)}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column{max-width:50%;padding:0 10px}}@media screen and (min-width:1200px){.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .icon-container.mobile{display:none}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .icon-container.not-mobile{display:block;width:100px;padding-top:10px}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-title{width:100%}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container{width:calc(100% - 100px)}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column{max-width:50%}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container{margin-bottom:15px}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container .subject-standard-code{width:100%;max-width:70px}.ncea-externals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container .subject-standard-name{width:100%;max-width:calc(100% - 70px)}}.ncea-externals-container .content-container .courses-wrapper{width:100%;max-width:1200px}@media screen and (max-width:599px){.ncea-externals-container .content-container .intro-section p{display:none}}@media screen and (min-width:1600px){.ncea-externals-container .content-container .intro-section{padding:60px 30px}}.ncea-externals-container .flipped-banner-container{width:100%}.ncea-externals-container .flipped-banner-container .banner-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background-repeat:repeat;background-position:top left}.ncea-externals-container .flipped-banner-container .banner-container.banner-mint{background-image:url("/images/components/banners/lc-banner-mint.jpg")}.ncea-externals-container .flipped-banner-container .banner-container.banner-eggplant{background-image:url("/images/components/banners/lc-banner-eggplant.jpg")}.ncea-externals-container .flipped-banner-container .banner-container .banner-content-container p{color:#fff;text-align:center}@media screen and (max-width:599px){.ncea-externals-container .flipped-banner-container .banner-container .banner-content-container p{font-size:20px;line-height:50px;letter-spacing:.99px}}@media screen and (min-width:600px) and (max-width:1199px){.ncea-externals-container .flipped-banner-container .banner-container .banner-content-container p{font-size:20px;line-height:40px;letter-spacing:.99px}}@media screen and (min-width:1200px){.ncea-externals-container .flipped-banner-container .banner-container .banner-content-container p{font-size:23px;line-height:63px;letter-spacing:.99px}}.ncea-externals-container .flipped-banner-container .banner-container .banner-content-container h1{color:#fff;text-align:center;font-weight:600;margin-top:0;margin-bottom:40px}@media screen and (max-width:599px){.ncea-externals-container .flipped-banner-container .banner-container .banner-content-container h1{font-size:24px;line-height:40px;letter-spacing:0;margin-top:0;margin-bottom:20px}}@media screen and (min-width:400px) and (max-width:599px){.ncea-externals-container .flipped-banner-container .banner-container .banner-content-container h1{font-size:24px;line-height:40px;letter-spacing:0}}@media screen and (min-width:600px) and (max-width:1199px){.ncea-externals-container .flipped-banner-container .banner-container .banner-content-container h1{font-size:36px;line-height:54px;letter-spacing:2px;margin-top:0}}@media screen and (min-width:1200px){.ncea-externals-container .flipped-banner-container .banner-container .banner-content-container h1{font-size:36px;line-height:54px;letter-spacing:2px;margin-top:0}}@media screen and (min-width:1600px){.ncea-externals-container .flipped-banner-container .banner-container .banner-content-container h1{font-size:36px;line-height:54px;letter-spacing:2px}}.ncea-externals-container .flipped-banner-container .banner-container .banner-content-container h1.no-margin-bottom{margin-bottom:0}.ncea-externals-container .flipped-banner-container .banner-container .banner-content-container .cta-container{justify-content:center}.ncea-externals-container .flipped-banner-container .banner-container .banner-content-container .features-container{margin-top:60px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%}.ncea-externals-container .flipped-banner-container .banner-container .banner-content-container .features-container .feature-item{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column}.ncea-externals-container .flipped-banner-container .banner-container .banner-content-container .features-container .feature-item .feature-title{font-weight:600;color:#280071;text-align:center}.ncea-externals-container .flipped-banner-container .banner-container .banner-content-container .features-container .feature-item .feature-description{color:#fff;text-align:center}@media screen and (max-width:599px){.ncea-externals-container .flipped-banner-container .banner-container{padding:80px 30px}.ncea-externals-container .flipped-banner-container .banner-container .features-container .feature-item{margin-bottom:15px}.ncea-externals-container .flipped-banner-container .banner-container .banner-content-container .cta-container a{width:100%}}@media screen and (max-width:399px){.ncea-externals-container .flipped-banner-container .banner-container .features-container .feature-item.half{max-width:100%}.ncea-externals-container .flipped-banner-container .banner-container .features-container .feature-item.third{max-width:100%}.ncea-externals-container .flipped-banner-container .banner-container .features-container .feature-item.quarter{max-width:100%}.ncea-externals-container .flipped-banner-container .banner-container .features-container .feature-item .feature-title{font-size:26px;letter-spacing:.96px;line-height:26px}.ncea-externals-container .flipped-banner-container .banner-container .features-container .feature-item .feature-description{font-size:15px;letter-spacing:.41px;line-height:26px}}@media screen and (min-width:400px) and (max-width:499px){.ncea-externals-container .flipped-banner-container .banner-container .features-container .feature-item.half{max-width:50%}.ncea-externals-container .flipped-banner-container .banner-container .features-container .feature-item.third{max-width:50%}.ncea-externals-container .flipped-banner-container .banner-container .features-container .feature-item.quarter{max-width:50%}.ncea-externals-container .flipped-banner-container .banner-container .features-container .feature-item .feature-title{font-size:26px;letter-spacing:.96px;line-height:26px}.ncea-externals-container .flipped-banner-container .banner-container .features-container .feature-item .feature-description{font-size:15px;letter-spacing:.41px;line-height:26px}}@media screen and (min-width:500px) and (max-width:599px){.ncea-externals-container .flipped-banner-container .banner-container .features-container .feature-item.half{max-width:50%}.ncea-externals-container .flipped-banner-container .banner-container .features-container .feature-item.third{max-width:50%}.ncea-externals-container .flipped-banner-container .banner-container .features-container .feature-item.quarter{max-width:50%}.ncea-externals-container .flipped-banner-container .banner-container .features-container .feature-item .feature-title{font-size:26px;letter-spacing:.96px;line-height:26px}.ncea-externals-container .flipped-banner-container .banner-container .features-container .feature-item .feature-description{font-size:15px;letter-spacing:.41px;line-height:26px}}@media screen and (min-width:600px) and (max-width:1199px){.ncea-externals-container .flipped-banner-container .banner-container{padding:60px 30px}.ncea-externals-container .flipped-banner-container .banner-container .features-container .feature-item.half{max-width:50%}.ncea-externals-container .flipped-banner-container .banner-container .features-container .feature-item.third{max-width:calc(100% / 3)}.ncea-externals-container .flipped-banner-container .banner-container .features-container .feature-item.quarter{max-width:25%}.ncea-externals-container .flipped-banner-container .banner-container .features-container .feature-item .feature-title{font-size:26px;letter-spacing:.96px;line-height:26px}.ncea-externals-container .flipped-banner-container .banner-container .features-container .feature-item .feature-description{font-size:13px;letter-spacing:.41px;line-height:20px}}@media screen and (min-width:900px) and (max-width:1199px){.ncea-externals-container .flipped-banner-container .banner-container{padding:60px 30px}.ncea-externals-container .flipped-banner-container .banner-container .features-container .feature-item.half{max-width:50%}.ncea-externals-container .flipped-banner-container .banner-container .features-container .feature-item.third{max-width:calc(100% / 3)}.ncea-externals-container .flipped-banner-container .banner-container .features-container .feature-item.quarter{max-width:25%}.ncea-externals-container .flipped-banner-container .banner-container .features-container .feature-item .feature-title{font-size:36px;letter-spacing:.96px;line-height:40px}.ncea-externals-container .flipped-banner-container .banner-container .features-container .feature-item .feature-description{font-size:18px;letter-spacing:.41px;line-height:63px}}@media screen and (min-width:1200px){.ncea-externals-container .flipped-banner-container .banner-container{padding:80px 30px}.ncea-externals-container .flipped-banner-container .banner-container .features-container .feature-item.half{max-width:50%}.ncea-externals-container .flipped-banner-container .banner-container .features-container .feature-item.third{max-width:calc(100% / 3)}.ncea-externals-container .flipped-banner-container .banner-container .features-container .feature-item.quarter{max-width:25%}.ncea-externals-container .flipped-banner-container .banner-container .features-container .feature-item .feature-title{font-size:46px;letter-spacing:.96px;line-height:56px}.ncea-externals-container .flipped-banner-container .banner-container .features-container .feature-item .feature-description{font-size:18px;letter-spacing:.41px;line-height:63px}}@media screen and (min-width:1600px){.ncea-externals-container .flipped-banner-container .banner-container{padding:100px 30px}.ncea-externals-container .flipped-banner-container .banner-container h1{color:#fff;text-align:center;font-weight:600;max-width:810px}}@media screen and (min-width:1600px) and screen and (max-width:599px){.ncea-externals-container .flipped-banner-container .banner-container h1{font-size:24px;line-height:40px;letter-spacing:0;margin-top:0;margin-bottom:20px}}@media screen and (min-width:1600px) and screen and (min-width:400px) and (max-width:599px){.ncea-externals-container .flipped-banner-container .banner-container h1{font-size:24px;line-height:40px;letter-spacing:0}}@media screen and (min-width:1600px) and screen and (min-width:600px) and (max-width:1199px){.ncea-externals-container .flipped-banner-container .banner-container h1{font-size:36px;line-height:54px;letter-spacing:2px;margin-top:0}}@media screen and (min-width:1600px) and screen and (min-width:1200px){.ncea-externals-container .flipped-banner-container .banner-container h1{font-size:36px;line-height:54px;letter-spacing:2px;margin-top:0}}@media screen and (min-width:1600px) and screen and (min-width:1600px){.ncea-externals-container .flipped-banner-container .banner-container h1{font-size:36px;line-height:54px;letter-spacing:2px}}#ncea-internals-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}#ncea-internals-container .content-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}#ncea-internals-container .content-container .intro-section{width:100%;max-width:900px;padding:0 30px}#ncea-internals-container .content-container .intro-section p{color:#2a184b;text-align:center;font-weight:300}@media screen and (min-width:1200px){#ncea-internals-container .content-container .intro-section p{font-size:16px;line-height:22px;letter-spacing:1px}}@media screen and (min-width:1600px){#ncea-internals-container .content-container .intro-section p{font-size:18px;line-height:30px}}#ncea-internals-container .content-container .subjects-wrapper{width:100%;padding-bottom:60px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container{width:100%;padding:0 30px;display:flex;flex-wrap:wrap}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .icon-container{display:flex;align-items:flex-start;justify-content:center}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container a.anchor{display:block;position:relative;top:-110px;visibility:hidden}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container{display:flex;flex-wrap:wrap}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column{width:100%;display:flex;flex-wrap:wrap;align-content:flex-start}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container{width:100%}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-title{width:100%;font-weight:700;font-size:14px;letter-spacing:1px;line-height:24px;color:#280071}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container{font-size:14px;letter-spacing:1px;line-height:24px;color:#280071}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container a{color:#280071;transition:all .2s ease-in-out}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container a:hover{color:#2cd5c4}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container a{width:100%;display:flex;flex-wrap:wrap;font-size:14px;letter-spacing:1px;line-height:24px;color:#280071}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container a a{color:#280071;transition:all .2s ease-in-out}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container a a:hover{color:#2cd5c4}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container a .subject-standard-name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media screen and (max-width:599px){#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .icon-container.not-mobile{display:none}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .icon-container.mobile{display:block;width:55px;padding:10px 15px 30px 0}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-title{width:auto}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-title h3{font-size:20px}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container{width:100%}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column{max-width:100%}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container{margin-bottom:15px}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container .subject-standard-code{width:100%;max-width:45px;font-size:12px}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container .subject-standard-name{width:100%;max-width:calc(100% - 45px);font-size:12px;line-height:18px;margin-bottom:10px}}@media screen and (min-width:400px) and (max-width:599px){#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .icon-container.mobile{width:75px;padding:10px 0 30px}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-title h3{font-size:24px}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container .subject-standard-code{max-width:60px}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container .subject-standard-name{max-width:calc(100% - 60px)}}@media screen and (min-width:500px) and (max-width:599px){#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container .subject-standard-code{font-size:14px}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container .subject-standard-name{font-size:14px}}@media screen and (min-width:600px) and (max-width:1199px){#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .icon-container.not-mobile{display:none}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .icon-container.mobile{display:block;width:75px;padding:10px 0 30px}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-title{width:auto}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container{width:100%}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column{max-width:100%}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container{margin-bottom:15px}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container .subject-standard-code{width:100%;max-width:70px}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container .subject-standard-name{width:100%;max-width:calc(100% - 70px)}}@media screen and (min-width:900px) and (max-width:1199px){#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .icon-container.mobile{display:none}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .icon-container.not-mobile{display:block;width:100px;padding-top:10px}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-title{width:100%}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container{width:calc(100% - 100px)}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column{max-width:50%;padding:0 10px}}@media screen and (min-width:1200px){#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .icon-container.mobile{display:none}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .icon-container.not-mobile{display:block;width:100px;padding-top:10px}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-title{width:100%}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container{width:calc(100% - 100px)}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column{max-width:50%}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container{margin-bottom:15px}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container .subject-standard-code{width:100%;max-width:70px}#ncea-internals-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container .subject-standard-name{width:100%;max-width:calc(100% - 70px)}}@media screen and (min-width:1600px){#ncea-internals-container .content-container .intro-section{padding:60px 30px}}#ncea-internals-container .flipped-banner-container{width:100%}#ncea-internals-container .flipped-banner-container .banner-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background-repeat:repeat;background-position:top left}#ncea-internals-container .flipped-banner-container .banner-container.banner-mint{background-image:url("/images/components/banners/lc-banner-mint.jpg")}#ncea-internals-container .flipped-banner-container .banner-container.banner-eggplant{background-image:url("/images/components/banners/lc-banner-eggplant.jpg")}#ncea-internals-container .flipped-banner-container .banner-container .banner-content-container p{color:#fff;text-align:center}@media screen and (max-width:599px){#ncea-internals-container .flipped-banner-container .banner-container .banner-content-container p{font-size:20px;line-height:50px;letter-spacing:.99px}}@media screen and (min-width:600px) and (max-width:1199px){#ncea-internals-container .flipped-banner-container .banner-container .banner-content-container p{font-size:20px;line-height:40px;letter-spacing:.99px}}@media screen and (min-width:1200px){#ncea-internals-container .flipped-banner-container .banner-container .banner-content-container p{font-size:23px;line-height:63px;letter-spacing:.99px}}#ncea-internals-container .flipped-banner-container .banner-container .banner-content-container h1{color:#fff;text-align:center;font-weight:600;margin-top:0;margin-bottom:40px}@media screen and (max-width:599px){#ncea-internals-container .flipped-banner-container .banner-container .banner-content-container h1{font-size:24px;line-height:40px;letter-spacing:0;margin-top:0;margin-bottom:20px}}@media screen and (min-width:400px) and (max-width:599px){#ncea-internals-container .flipped-banner-container .banner-container .banner-content-container h1{font-size:24px;line-height:40px;letter-spacing:0}}@media screen and (min-width:600px) and (max-width:1199px){#ncea-internals-container .flipped-banner-container .banner-container .banner-content-container h1{font-size:36px;line-height:54px;letter-spacing:2px;margin-top:0}}@media screen and (min-width:1200px){#ncea-internals-container .flipped-banner-container .banner-container .banner-content-container h1{font-size:36px;line-height:54px;letter-spacing:2px;margin-top:0}}@media screen and (min-width:1600px){#ncea-internals-container .flipped-banner-container .banner-container .banner-content-container h1{font-size:36px;line-height:54px;letter-spacing:2px}}#ncea-internals-container .flipped-banner-container .banner-container .banner-content-container h1.no-margin-bottom{margin-bottom:0}#ncea-internals-container .flipped-banner-container .banner-container .banner-content-container .cta-container{justify-content:center}#ncea-internals-container .flipped-banner-container .banner-container .banner-content-container .features-container{margin-top:60px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%}#ncea-internals-container .flipped-banner-container .banner-container .banner-content-container .features-container .feature-item{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column}#ncea-internals-container .flipped-banner-container .banner-container .banner-content-container .features-container .feature-item .feature-title{font-weight:600;color:#280071;text-align:center}#ncea-internals-container .flipped-banner-container .banner-container .banner-content-container .features-container .feature-item .feature-description{color:#fff;text-align:center}@media screen and (max-width:599px){#ncea-internals-container .flipped-banner-container .banner-container{padding:80px 30px}#ncea-internals-container .flipped-banner-container .banner-container .features-container .feature-item{margin-bottom:15px}#ncea-internals-container .flipped-banner-container .banner-container .banner-content-container .cta-container a{width:100%}}@media screen and (max-width:399px){#ncea-internals-container .flipped-banner-container .banner-container .features-container .feature-item.half{max-width:100%}#ncea-internals-container .flipped-banner-container .banner-container .features-container .feature-item.third{max-width:100%}#ncea-internals-container .flipped-banner-container .banner-container .features-container .feature-item.quarter{max-width:100%}#ncea-internals-container .flipped-banner-container .banner-container .features-container .feature-item .feature-title{font-size:26px;letter-spacing:.96px;line-height:26px}#ncea-internals-container .flipped-banner-container .banner-container .features-container .feature-item .feature-description{font-size:15px;letter-spacing:.41px;line-height:26px}}@media screen and (min-width:400px) and (max-width:499px){#ncea-internals-container .flipped-banner-container .banner-container .features-container .feature-item.half{max-width:50%}#ncea-internals-container .flipped-banner-container .banner-container .features-container .feature-item.third{max-width:50%}#ncea-internals-container .flipped-banner-container .banner-container .features-container .feature-item.quarter{max-width:50%}#ncea-internals-container .flipped-banner-container .banner-container .features-container .feature-item .feature-title{font-size:26px;letter-spacing:.96px;line-height:26px}#ncea-internals-container .flipped-banner-container .banner-container .features-container .feature-item .feature-description{font-size:15px;letter-spacing:.41px;line-height:26px}}@media screen and (min-width:500px) and (max-width:599px){#ncea-internals-container .flipped-banner-container .banner-container .features-container .feature-item.half{max-width:50%}#ncea-internals-container .flipped-banner-container .banner-container .features-container .feature-item.third{max-width:50%}#ncea-internals-container .flipped-banner-container .banner-container .features-container .feature-item.quarter{max-width:50%}#ncea-internals-container .flipped-banner-container .banner-container .features-container .feature-item .feature-title{font-size:26px;letter-spacing:.96px;line-height:26px}#ncea-internals-container .flipped-banner-container .banner-container .features-container .feature-item .feature-description{font-size:15px;letter-spacing:.41px;line-height:26px}}@media screen and (min-width:600px) and (max-width:1199px){#ncea-internals-container .flipped-banner-container .banner-container{padding:60px 30px}#ncea-internals-container .flipped-banner-container .banner-container .features-container .feature-item.half{max-width:50%}#ncea-internals-container .flipped-banner-container .banner-container .features-container .feature-item.third{max-width:calc(100% / 3)}#ncea-internals-container .flipped-banner-container .banner-container .features-container .feature-item.quarter{max-width:25%}#ncea-internals-container .flipped-banner-container .banner-container .features-container .feature-item .feature-title{font-size:26px;letter-spacing:.96px;line-height:26px}#ncea-internals-container .flipped-banner-container .banner-container .features-container .feature-item .feature-description{font-size:13px;letter-spacing:.41px;line-height:20px}}@media screen and (min-width:900px) and (max-width:1199px){#ncea-internals-container .flipped-banner-container .banner-container{padding:60px 30px}#ncea-internals-container .flipped-banner-container .banner-container .features-container .feature-item.half{max-width:50%}#ncea-internals-container .flipped-banner-container .banner-container .features-container .feature-item.third{max-width:calc(100% / 3)}#ncea-internals-container .flipped-banner-container .banner-container .features-container .feature-item.quarter{max-width:25%}#ncea-internals-container .flipped-banner-container .banner-container .features-container .feature-item .feature-title{font-size:36px;letter-spacing:.96px;line-height:40px}#ncea-internals-container .flipped-banner-container .banner-container .features-container .feature-item .feature-description{font-size:18px;letter-spacing:.41px;line-height:63px}}@media screen and (min-width:1200px){#ncea-internals-container .flipped-banner-container .banner-container{padding:80px 30px}#ncea-internals-container .flipped-banner-container .banner-container .features-container .feature-item.half{max-width:50%}#ncea-internals-container .flipped-banner-container .banner-container .features-container .feature-item.third{max-width:calc(100% / 3)}#ncea-internals-container .flipped-banner-container .banner-container .features-container .feature-item.quarter{max-width:25%}#ncea-internals-container .flipped-banner-container .banner-container .features-container .feature-item .feature-title{font-size:46px;letter-spacing:.96px;line-height:56px}#ncea-internals-container .flipped-banner-container .banner-container .features-container .feature-item .feature-description{font-size:18px;letter-spacing:.41px;line-height:63px}}@media screen and (min-width:1600px){#ncea-internals-container .flipped-banner-container .banner-container{padding:100px 30px}#ncea-internals-container .flipped-banner-container .banner-container h1{color:#fff;text-align:center;font-weight:600;max-width:810px}}@media screen and (min-width:1600px) and screen and (max-width:599px){#ncea-internals-container .flipped-banner-container .banner-container h1{font-size:24px;line-height:40px;letter-spacing:0;margin-top:0;margin-bottom:20px}}@media screen and (min-width:1600px) and screen and (min-width:400px) and (max-width:599px){#ncea-internals-container .flipped-banner-container .banner-container h1{font-size:24px;line-height:40px;letter-spacing:0}}@media screen and (min-width:1600px) and screen and (min-width:600px) and (max-width:1199px){#ncea-internals-container .flipped-banner-container .banner-container h1{font-size:36px;line-height:54px;letter-spacing:2px;margin-top:0}}@media screen and (min-width:1600px) and screen and (min-width:1200px){#ncea-internals-container .flipped-banner-container .banner-container h1{font-size:36px;line-height:54px;letter-spacing:2px;margin-top:0}}@media screen and (min-width:1600px) and screen and (min-width:1600px){#ncea-internals-container .flipped-banner-container .banner-container h1{font-size:36px;line-height:54px;letter-spacing:2px}}.one-month-free .content-container{padding:20px 30px}.one-month-free .content-container .hp-feature-text h2,.one-month-free .content-container .hp-feature-text p{align-self:center}.one-month-free .content-container .hp-feature-text h2,.one-month-free .content-container .hp-feature-text p{text-align:center}.one-month-free .content-container .hp-feature-text .cta-container{justify-content:center}.one-month-free .content-container .hp-feature-phone{align-self:center!important}.one-month-free .content-container img{max-width:100%}@media screen and (min-width:600px) and (max-width:899px){.one-month-free .content-container .flexbox-column{margin:0}.one-month-free .content-container .flexbox-column img{max-width:400px}}.one-month-free .modal-content-wrapper{align-items:center}.one-month-free .verify-modal-contents{background-color:#fff;box-shadow:rgba(0,0,0,.1) 2px 2px 4px;padding:20px 40px;max-width:650px;margin:0 auto}.one-month-free .en{display:none}.one-month-free .cn,.one-month-free .toggle-cn{font-family:'Noto Sans SC',sans-serif!important}.one-month-free .cta-button .cn,.one-month-free .toggle-cn{font-size:14px!important;letter-spacing:initial!important;font-weight:700}.pricing-container{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.pricing-container h1{color:#280071;text-align:center;font-weight:700;line-height:54px;width:100%}@media screen and (min-width:1600px){.pricing-container h1{font-size:36px;letter-spacing:2px;margin-top:20px}}@media screen and (max-width:599px){.pricing-container h1{font-size:24px;letter-spacing:0;line-height:40px}}.pricing-container p.subheading{text-align:center;line-height:25px;font-size:14px;letter-spacing:1px;font-size:18px;width:100%;color:#2a184b}.pricing-container .pricing-cards-container{width:100%;flex-direction:column-reverse;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.pricing-container .pricing-cards-container .pricing-card-container{width:100%;border:solid 1px #ccc;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-header-container{width:100%;border-bottom:solid 2px #2cd5c4;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-header-container p.title{letter-spacing:1px;text-transform:capitalize;color:#2cd5c4;margin:0;font-weight:700}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-header-container.mint{background:url('/images/pages/subscriptions/pricing-card-header.jpg');background-size:cover;background-repeat:no-repeat;background-position:center}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-header-container.mint p.title{color:#fff}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-content-container{padding:30px;height:390px;background-color:#fff;position:relative}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-content-container .price-section-container{width:100%}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-content-container .price-section-container p.pricing{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;color:#2cd5c4;letter-spacing:1px;text-align:center;text-transform:uppercase;font-weight:700}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-content-container .content-section-container{width:100%}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-content-container .content-section-container .content-description-container{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-content-container .content-section-container .content-description-container p{text-align:center;line-height:25px;font-size:14px;letter-spacing:1px;color:#2a184b}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-content-container .content-section-container .content-description-container p.payment{color:#2a184b}@media screen and (max-width:599px){.pricing-container{padding:0 15px;min-height:auto}.pricing-container .pricing-cards-container{margin:30px 0}.pricing-container .pricing-cards-container .pricing-card-container{margin:15px 0}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-header-container{height:50px}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-header-container p.title{font-size:14px}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-content-container{padding:15px}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-content-container .price-section-container.free-trial{margin-top:30px}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-content-container .price-section-container.annual-full-access{margin-top:30px}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-content-container .price-section-container p.pricing{font-size:12px;margin-bottom:30px}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-content-container .price-section-container p.pricing .price{font-size:40px;margin:0 15px}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-content-container .price-section-container.free-trial p.pricing .price{color:#a9a2b6;font-size:40px}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-content-container .content-section-container p.payment{margin-bottom:15px}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-content-container .cta-container{position:relative}}@media screen and (min-width:600px) and (max-width:1199px){.pricing-container{padding:0 30px}.pricing-container .pricing-cards-container{margin:60px 0}.pricing-container .pricing-cards-container .pricing-card-container{max-width:350px;min-height:350px;margin:15px}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-header-container{height:60px}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-header-container p.title{font-size:16px}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-content-container .price-section-container.free-trial{margin-top:57px}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-content-container .price-section-container.annual-full-access{margin-top:30px}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-content-container .price-section-container p.pricing{font-size:12px;margin-bottom:30px}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-content-container .price-section-container p.pricing .price{font-size:60px;margin:0 15px}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-content-container .price-section-container.free-trial p.pricing .price{color:#a9a2b6;font-size:40px}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-content-container .content-section-container p.payment{margin-bottom:15px}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-content-container .cta-container{position:absolute;right:30px;bottom:30px;left:30px}}@media screen and (min-width:1200px) and (max-width:1599px){.pricing-container{padding:0 30px}.pricing-container .pricing-cards-container{flex-direction:row;margin:60px 0}.pricing-container .pricing-cards-container .pricing-card-container{max-width:350px;min-height:350px;margin:15px}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-header-container{height:70px}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-header-container p.title{font-size:18px}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-content-container .price-section-container.free-trial{margin-top:97px}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-content-container .price-section-container.annual-full-access{margin-top:30px}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-content-container .price-section-container p.pricing{font-size:12px;margin-bottom:30px}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-content-container .price-section-container p.pricing .price{font-size:60px;margin:0 15px}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-content-container .price-section-container.free-trial p.pricing .price{color:#a9a2b6;font-size:40px}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-content-container .content-section-container p.payment{margin-bottom:15px}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-content-container .cta-container{position:absolute;right:30px;bottom:30px;left:30px}}@media screen and (min-width:1200px){.pricing-container{padding:0 30px}.pricing-container .pricing-cards-container{flex-direction:row;margin:60px 0}.pricing-container .pricing-cards-container .pricing-card-container{max-width:350px;min-height:350px;margin:15px}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-header-container{height:70px}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-header-container p.title{font-size:18px}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-content-container .price-section-container.free-trial{margin-top:57px}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-content-container .price-section-container.annual-full-access{margin-top:30px}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-content-container .price-section-container p.pricing{font-size:12px;margin-bottom:30px}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-content-container .price-section-container p.pricing .price{font-size:60px;margin:0 15px}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-content-container .price-section-container.free-trial p.pricing .price{color:#a9a2b6;font-size:40px}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-content-container .content-section-container p.payment{margin-bottom:15px}.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-content-container .cta-container{position:absolute;right:30px;bottom:30px;left:30px}}@media screen and (min-width:1600px){.pricing-container .pricing-cards-container .pricing-card-container .pricing-card-content-container .price-section-container.free-trial{margin-top:47px}}.how-it-works-container{width:100%;padding:0 30px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.how-it-works-container h2.hiw-heading{color:#280071;text-align:center;font-weight:700;line-height:39px;width:100%;margin-bottom:60px!important}@media screen and (min-width:1600px){.how-it-works-container h2.hiw-heading{font-size:30px;letter-spacing:1px;margin-top:20px;margin-bottom:20px}}@media screen and (max-width:599px){.how-it-works-container h2.hiw-heading{font-size:20px;letter-spacing:0;line-height:26px;font-weight:600}}.how-it-works-container .steps-container{width:100%;max-width:1600px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.how-it-works-container .steps-container .step-container{width:100%;padding:15px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.how-it-works-container .steps-container .step-container .image-container{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.how-it-works-container .steps-container .step-container .image-container img{max-height:400px;max-width:300px}.how-it-works-container .steps-container .step-container .content-wrapper{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.how-it-works-container .steps-container .step-container .content-wrapper .step-number-container{width:40px;background-repeat:no-repeat;background-position:0 30px;margin-right:20px}.how-it-works-container .steps-container .step-container .content-wrapper .content-container{width:calc(100% - 60px)}.how-it-works-container .steps-container .step-container .content-wrapper .content-container h4{color:#280071;text-align:left;font-weight:700;line-height:26px;width:100%;margin-top:30px!important;margin-bottom:15px!important;line-height:26px!important}@media screen and (min-width:1600px){.how-it-works-container .steps-container .step-container .content-wrapper .content-container h4{font-size:18px;letter-spacing:.5px;margin-top:10px;margin-bottom:10px}}@media screen and (max-width:599px){.how-it-works-container .steps-container .step-container .content-wrapper .content-container h4{font-size:16px;letter-spacing:0;line-height:20.8px;font-weight:600}}.how-it-works-container .steps-container .step-container .content-wrapper .content-container p.description{width:100%;text-align:left;line-height:25px;font-size:14px;line-height:24px;letter-spacing:1px;color:#2a184b}.how-it-works-container .steps-container .step-container.step-1 .content-wrapper .step-number-container{background-image:url(/images/pages/home/feature-1.png);height:150px;background-size:25px 60px}.how-it-works-container .steps-container .step-container.step-2 .content-wrapper .step-number-container{background-image:url(/images/pages/home/feature-2.png);height:150px;background-size:contain}.how-it-works-container .steps-container .step-container.step-3 .content-wrapper .step-number-container{background-image:url(/images/pages/home/feature-3.png);height:150px;background-size:contain}@media screen and (max-width:599px){.how-it-works-container .steps-container .step-container{max-width:100%}.how-it-works-container .steps-container .step-container:not(.step-3){margin-bottom:30px}}@media screen and (min-width:600px) and (max-width:1199px){.how-it-works-container .steps-container .step-container{max-width:calc(100% / 3);min-width:400px}}@media screen and (min-width:1200px){.how-it-works-container .steps-container .step-container{max-width:calc(100% / 3);min-width:400px}.how-it-works-container .steps-container .step-container.step-3{margin-top:100px}}.how-it-works-container .cta-container{margin:30px 0 15px;width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.how-it-works-container .centered-link{margin-bottom:60px}@media screen and (min-width:1200px){.content-container .pricing-image-container{display:none}}.card-toggle-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#b196de}.card-toggle-container .card-toggle{margin:2px 10px;text-transform:uppercase;cursor:pointer;transition:all .2s ease-in-out}.card-toggle-container .card-toggle.active{color:#6638b6}.card-toggle-container .card-toggle:hover{color:#280071}.teacher-landing .intro-container,.teacher-pricing .intro-container{background-color:#fff;background-image:url("/images/pages/teachers/teacher-promo-header.png");background-size:100%;background-position:center top;background-position:center;background-size:cover;height:700px;display:flex;align-items:center}@media screen and (min-width:1200px){.teacher-landing .intro-container,.teacher-pricing .intro-container{background-position:50% 50%}}@media screen and (min-width:1600px){.teacher-landing .intro-container,.teacher-pricing .intro-container{background-position:80% 20%}}@media screen and (max-width:1199px){.teacher-landing .intro-container,.teacher-pricing .intro-container{height:500px}}@media screen and (max-width:900px){.teacher-landing .intro-container,.teacher-pricing .intro-container{background-size:initial}}.teacher-landing .intro-container .cta,.teacher-pricing .intro-container .cta{margin-left:150px;width:600px}.teacher-landing .intro-container .cta h1,.teacher-pricing .intro-container .cta h1{text-align:left;color:#fff;font-size:56px}.teacher-landing .intro-container .cta p,.teacher-pricing .intro-container .cta p{margin-top:30px;margin-bottom:30px;color:#fff;font-size:20px}@media screen and (max-width:1199px){.teacher-landing .intro-container .cta,.teacher-pricing .intro-container .cta{margin-left:100px;font-size:initial}}@media screen and (max-width:599px){.teacher-landing .intro-container .cta,.teacher-pricing .intro-container .cta{margin-left:0;width:100%;padding:0 20px}.teacher-landing .intro-container .cta h1,.teacher-landing .intro-container .cta p,.teacher-pricing .intro-container .cta h1,.teacher-pricing .intro-container .cta p{text-align:center}.teacher-landing .intro-container .cta .cta-container,.teacher-pricing .intro-container .cta .cta-container{justify-content:center}}.teacher-landing .video-container,.teacher-pricing .video-container{background-image:url("/images/core/ui/bg-grey-transition-lg.jpg");background-position:right top;padding:100px 300px}@media screen and (max-width:1199px){.teacher-landing .video-container,.teacher-pricing .video-container{padding:100px 150px}}@media screen and (max-width:900px){.teacher-landing .video-container,.teacher-pricing .video-container{padding:100px 50px 0 50px}}@media screen and (max-width:599px){.teacher-landing .video-container,.teacher-pricing .video-container{padding:50px}}.teacher-landing .feature-holder,.teacher-pricing .feature-holder{max-width:1400px;margin:0 auto}.teacher-landing .feature-holder .feature-heading,.teacher-pricing .feature-holder .feature-heading{font-size:30px;line-height:39px;letter-spacing:1px}.teacher-landing .feature-container,.teacher-pricing .feature-container{display:flex;justify-content:center;align-items:center;margin:50px 0}.teacher-landing .feature-container>div:first-child,.teacher-pricing .feature-container>div:first-child{margin-left:50px}.teacher-landing .feature-container>div:last-child,.teacher-pricing .feature-container>div:last-child{margin-right:50px}.teacher-landing .feature-container .feature-image,.teacher-pricing .feature-container .feature-image{padding:40px 80px;flex-basis:550px;flex-grow:1}.teacher-landing .feature-container .feature-image img,.teacher-pricing .feature-container .feature-image img{width:100%}.teacher-landing .feature-container .feature-image video,.teacher-pricing .feature-container .feature-image video{width:100%;box-shadow:10px 10px #2cd5c4}.teacher-landing .feature-container .feature-image.eggplant-drop-shadow video,.teacher-pricing .feature-container .feature-image.eggplant-drop-shadow video{box-shadow:10px 10px #b196de}.teacher-landing .feature-container .feature-text,.teacher-pricing .feature-container .feature-text{padding:30px;flex-basis:450px;flex-grow:1;background-position:center;background-repeat:no-repeat;background-size:contain;background-position-x:75%}.teacher-landing .feature-container .feature-text p,.teacher-pricing .feature-container .feature-text p{margin-bottom:30px;margin-top:20px}@media screen and (max-width:1000px){.teacher-landing .feature-container,.teacher-pricing .feature-container{flex-wrap:wrap}.teacher-landing .feature-container .feature-image,.teacher-pricing .feature-container .feature-image{order:2;margin:0!important;text-align:center}.teacher-landing .feature-container .feature-image img,.teacher-pricing .feature-container .feature-image img{max-width:500px}.teacher-landing .feature-container .feature-image video,.teacher-pricing .feature-container .feature-image video{max-width:500px}.teacher-landing .feature-container .feature-text,.teacher-pricing .feature-container .feature-text{order:1;margin:0!important;max-width:500px}.teacher-landing .feature-container .feature-text h2,.teacher-landing .feature-container .feature-text p,.teacher-pricing .feature-container .feature-text h2,.teacher-pricing .feature-container .feature-text p{text-align:center}.teacher-landing .feature-container .feature-text .cta-container,.teacher-pricing .feature-container .feature-text .cta-container{justify-content:center}}@media screen and (max-width:599px){.teacher-landing .feature-container .feature-image,.teacher-pricing .feature-container .feature-image{padding:20px 30px}}@media screen and (max-width:599px){.teacher-pricing{max-width:100vw}}.teacher-pricing .main-info-container{padding-bottom:50px}.teacher-pricing .main-info-container .toggle{padding:0 30px}.teacher-pricing .main-info-container .sub-title{text-align:center;font-size:16px;margin-top:20px}.teacher-pricing .main-info-container .pricing-section-container{display:none}.teacher-pricing .main-info-container .pricing-section-container.active{display:flex;justify-content:center}@media screen and (max-width:599px){.teacher-pricing .main-info-container .pricing-section-container.active{flex-direction:column;align-items:center;padding:0 30px}}.teacher-pricing .pricing-info-container{width:calc(50% - 60px);max-width:450px;min-height:430px;margin:0 30px;background-color:#fff;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}@media screen and (max-width:599px){.teacher-pricing .pricing-info-container{width:100%;margin:0 5px;margin-bottom:30px}}.teacher-pricing .pricing-info-container.eggplant-dark{border:solid 1px #6638b6}.teacher-pricing .pricing-info-container.eggplant-dark .pricing-info-header-container{background:url('/images/pages/teachers/purchase-banner-dark.png')}.teacher-pricing .pricing-info-container.plain-eggplant{border:solid 1px #280071}.teacher-pricing .pricing-info-container.plain-eggplant .pricing-info-header-container{background-color:#280071}.teacher-pricing .pricing-info-container.eggplant-light{border:solid 1px #b196de}.teacher-pricing .pricing-info-container.eggplant-light .pricing-info-header-container{background:url('/images/pages/teachers/purchase-banner-light.png')}.teacher-pricing .pricing-info-container.single{width:100%}.teacher-pricing .pricing-info-container .pricing-info-header-container{width:100%;height:50px;background:url('/images/pages/teachers/purchase-banner.png');background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.teacher-pricing .pricing-info-container .pricing-info-header-container p.title{color:#fff;letter-spacing:1px;text-transform:capitalize;margin:0;font-size:18px;font-weight:700}.teacher-pricing .pricing-info-container .pricing-info-content-container{width:100%;padding:30px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.teacher-pricing .pricing-info-container .pricing-info-content-container ul{margin-left:2em}.teacher-pricing .pricing-info-container .pricing-info-content-container li{margin-bottom:5px}.teacher-pricing .pricing-info-container .pricing-info-content-container .price-section-container{width:300px;margin:30px 20px}.teacher-pricing .pricing-info-container .pricing-info-content-container .price-section-container .pricing{font-weight:700;color:#13a698;font-size:12px;text-align:center}.teacher-pricing .pricing-info-container .pricing-info-content-container .price-section-container .pricing .price{font-size:70px}.teacher-pricing .pricing-info-container .pricing-info-content-container .price-section-container .pricing .contact{font-size:35px}.teacher-pricing .pricing-info-container .pricing-info-content-container .price-section-container .for-what{text-transform:uppercase;font-weight:700;color:#13a698;font-size:12px;text-align:center}.teacher-pricing .pricing-info-container .pricing-info-content-container .tick-row{display:flex}.teacher-pricing .pricing-info-container .pricing-info-content-container .tick-row .fa-check{color:#2cd5c4;margin:5px 10px 0 0}.teacher-pricing .pricing-info-container .pricing-info-content-container .fa-li{color:#b196de}.teacher-pricing .pricing-info-container .pricing-info-content-container strong{font-weight:700;font-weight:initial}.teacher-pricing .pricing-info-container .pricing-info-content-container .subtitle{font-size:16px}.teacher-pricing .switch-to-lc-section{max-width:700px;margin:0 auto}.teacher-pricing .switch-to-lc-section .switch-title{color:#13a698;text-align:center}.teacher-pricing .how-it-works-container .step-container.step-2{margin-top:50px}.teacher-pricing .how-it-works-container .image-container video{max-height:unset!important;width:90%;max-width:400px!important;margin-left:15px;box-shadow:0 4px 4px rgba(0,0,0,.25)}.free-trial-modal-container{display:flex;justify-content:center;align-items:center;flex-direction:column;max-width:100vw}.teacher-courses-page .title-banner{background-color:#fff;background-image:url(/images/page-headers/light-eggplant-banner.png);background-position:center top;height:300px;display:flex;align-items:center;justify-content:center;margin-bottom:80px;width:100%}.teacher-courses-page .title-banner .title{text-align:center;color:#fff}.teacher-courses-page .title-banner .sub-title{text-align:center;color:#fff}.teacher-courses-page .title-banner .banner-content{max-width:700px}@media screen and (max-width:1023px){.teacher-courses-page .title-banner{margin-bottom:40px}}@media screen and (max-width:599px){.teacher-courses-page .toggle{padding:0 20px}}#university-courses-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media screen and (max-width:599px){#university-courses-container{padding:30px}}@media screen and (min-width:600px) and (max-width:1199px){#university-courses-container{padding:40px 80px}}@media screen and (min-width:1200px){#university-courses-container{padding:40px 100px}}#university-courses-container .content-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}#university-courses-container .content-container .intro-section{width:100%;max-width:900px;padding:0 30px}#university-courses-container .content-container .intro-section p{color:#2a184b;text-align:center;font-weight:300}@media screen and (min-width:1200px){#university-courses-container .content-container .intro-section p{font-size:16px;line-height:22px;letter-spacing:1px}}@media screen and (min-width:1600px){#university-courses-container .content-container .intro-section p{font-size:18px;line-height:30px}}#university-courses-container .content-container .subjects-wrapper{width:100%;padding-bottom:60px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container{width:100%;padding:0 30px;display:flex;flex-wrap:wrap}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .icon-container{display:flex;align-items:flex-start;justify-content:center}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container a.anchor{display:block;position:relative;top:-110px;visibility:hidden}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container{display:flex;flex-wrap:wrap}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column{width:100%;display:flex;flex-wrap:wrap;align-content:flex-start}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container{width:100%}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-title{width:100%;font-weight:700;font-size:14px;letter-spacing:1px;line-height:24px;color:#280071}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container{font-size:14px;letter-spacing:1px;line-height:24px;color:#280071}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container a{color:#280071;transition:all .2s ease-in-out}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container a:hover{color:#2cd5c4}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container a{width:100%;display:flex;flex-wrap:wrap;font-size:14px;letter-spacing:1px;line-height:24px;color:#280071}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container a a{color:#280071;transition:all .2s ease-in-out}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container a a:hover{color:#2cd5c4}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container a .subject-standard-name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media screen and (max-width:599px){#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .icon-container.not-mobile{display:none}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .icon-container.mobile{display:block;width:55px;padding:10px 15px 30px 0}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-title{width:auto}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-title h3{font-size:20px}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container{width:100%}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column{max-width:100%}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container{margin-bottom:15px}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container .subject-standard-code{width:100%;max-width:45px;font-size:12px}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container .subject-standard-name{width:100%;max-width:calc(100% - 45px);font-size:12px;line-height:18px;margin-bottom:10px}}@media screen and (min-width:400px) and (max-width:599px){#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .icon-container.mobile{width:75px;padding:10px 0 30px}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-title h3{font-size:24px}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container .subject-standard-code{max-width:60px}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container .subject-standard-name{max-width:calc(100% - 60px)}}@media screen and (min-width:500px) and (max-width:599px){#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container .subject-standard-code{font-size:14px}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container .subject-standard-name{font-size:14px}}@media screen and (min-width:600px) and (max-width:1199px){#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .icon-container.not-mobile{display:none}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .icon-container.mobile{display:block;width:75px;padding:10px 0 30px}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-title{width:auto}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container{width:100%}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column{max-width:100%}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container{margin-bottom:15px}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container .subject-standard-code{width:100%;max-width:70px}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container .subject-standard-name{width:100%;max-width:calc(100% - 70px)}}@media screen and (min-width:900px) and (max-width:1199px){#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .icon-container.mobile{display:none}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .icon-container.not-mobile{display:block;width:100px;padding-top:10px}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-title{width:100%}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container{width:calc(100% - 100px)}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column{max-width:50%;padding:0 10px}}@media screen and (min-width:1200px){#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .icon-container.mobile{display:none}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .icon-container.not-mobile{display:block;width:100px;padding-top:10px}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-title{width:100%}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container{width:calc(100% - 100px)}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column{max-width:50%}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container{margin-bottom:15px}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container .subject-standard-code{width:100%;max-width:70px}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container .subject-standard-name{width:100%;max-width:calc(100% - 70px)}}#university-courses-container .content-container .content-container{max-width:1200px}@media screen and (max-width:599px){#university-courses-container .content-container .intro-section p{display:none}}@media screen and (min-width:1600px){#university-courses-container .content-container .intro-section{padding:60px 30px}}#university-courses-container .flipped-banner-container{width:100%}#university-courses-container .flipped-banner-container .banner-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background-repeat:repeat;background-position:top left}#university-courses-container .flipped-banner-container .banner-container.banner-mint{background-image:url("/images/components/banners/lc-banner-mint.jpg")}#university-courses-container .flipped-banner-container .banner-container.banner-eggplant{background-image:url("/images/components/banners/lc-banner-eggplant.jpg")}#university-courses-container .flipped-banner-container .banner-container .banner-content-container p{color:#fff;text-align:center}@media screen and (max-width:599px){#university-courses-container .flipped-banner-container .banner-container .banner-content-container p{font-size:20px;line-height:50px;letter-spacing:.99px}}@media screen and (min-width:600px) and (max-width:1199px){#university-courses-container .flipped-banner-container .banner-container .banner-content-container p{font-size:20px;line-height:40px;letter-spacing:.99px}}@media screen and (min-width:1200px){#university-courses-container .flipped-banner-container .banner-container .banner-content-container p{font-size:23px;line-height:63px;letter-spacing:.99px}}#university-courses-container .flipped-banner-container .banner-container .banner-content-container h1{color:#fff;text-align:center;font-weight:600;margin-top:0;margin-bottom:40px}@media screen and (max-width:599px){#university-courses-container .flipped-banner-container .banner-container .banner-content-container h1{font-size:24px;line-height:40px;letter-spacing:0;margin-top:0;margin-bottom:20px}}@media screen and (min-width:400px) and (max-width:599px){#university-courses-container .flipped-banner-container .banner-container .banner-content-container h1{font-size:24px;line-height:40px;letter-spacing:0}}@media screen and (min-width:600px) and (max-width:1199px){#university-courses-container .flipped-banner-container .banner-container .banner-content-container h1{font-size:36px;line-height:54px;letter-spacing:2px;margin-top:0}}@media screen and (min-width:1200px){#university-courses-container .flipped-banner-container .banner-container .banner-content-container h1{font-size:36px;line-height:54px;letter-spacing:2px;margin-top:0}}@media screen and (min-width:1600px){#university-courses-container .flipped-banner-container .banner-container .banner-content-container h1{font-size:36px;line-height:54px;letter-spacing:2px}}#university-courses-container .flipped-banner-container .banner-container .banner-content-container h1.no-margin-bottom{margin-bottom:0}#university-courses-container .flipped-banner-container .banner-container .banner-content-container .cta-container{justify-content:center}#university-courses-container .flipped-banner-container .banner-container .banner-content-container .features-container{margin-top:60px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%}#university-courses-container .flipped-banner-container .banner-container .banner-content-container .features-container .feature-item{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column}#university-courses-container .flipped-banner-container .banner-container .banner-content-container .features-container .feature-item .feature-title{font-weight:600;color:#280071;text-align:center}#university-courses-container .flipped-banner-container .banner-container .banner-content-container .features-container .feature-item .feature-description{color:#fff;text-align:center}@media screen and (max-width:599px){#university-courses-container .flipped-banner-container .banner-container{padding:80px 30px}#university-courses-container .flipped-banner-container .banner-container .features-container .feature-item{margin-bottom:15px}#university-courses-container .flipped-banner-container .banner-container .banner-content-container .cta-container a{width:100%}}@media screen and (max-width:399px){#university-courses-container .flipped-banner-container .banner-container .features-container .feature-item.half{max-width:100%}#university-courses-container .flipped-banner-container .banner-container .features-container .feature-item.third{max-width:100%}#university-courses-container .flipped-banner-container .banner-container .features-container .feature-item.quarter{max-width:100%}#university-courses-container .flipped-banner-container .banner-container .features-container .feature-item .feature-title{font-size:26px;letter-spacing:.96px;line-height:26px}#university-courses-container .flipped-banner-container .banner-container .features-container .feature-item .feature-description{font-size:15px;letter-spacing:.41px;line-height:26px}}@media screen and (min-width:400px) and (max-width:499px){#university-courses-container .flipped-banner-container .banner-container .features-container .feature-item.half{max-width:50%}#university-courses-container .flipped-banner-container .banner-container .features-container .feature-item.third{max-width:50%}#university-courses-container .flipped-banner-container .banner-container .features-container .feature-item.quarter{max-width:50%}#university-courses-container .flipped-banner-container .banner-container .features-container .feature-item .feature-title{font-size:26px;letter-spacing:.96px;line-height:26px}#university-courses-container .flipped-banner-container .banner-container .features-container .feature-item .feature-description{font-size:15px;letter-spacing:.41px;line-height:26px}}@media screen and (min-width:500px) and (max-width:599px){#university-courses-container .flipped-banner-container .banner-container .features-container .feature-item.half{max-width:50%}#university-courses-container .flipped-banner-container .banner-container .features-container .feature-item.third{max-width:50%}#university-courses-container .flipped-banner-container .banner-container .features-container .feature-item.quarter{max-width:50%}#university-courses-container .flipped-banner-container .banner-container .features-container .feature-item .feature-title{font-size:26px;letter-spacing:.96px;line-height:26px}#university-courses-container .flipped-banner-container .banner-container .features-container .feature-item .feature-description{font-size:15px;letter-spacing:.41px;line-height:26px}}@media screen and (min-width:600px) and (max-width:1199px){#university-courses-container .flipped-banner-container .banner-container{padding:60px 30px}#university-courses-container .flipped-banner-container .banner-container .features-container .feature-item.half{max-width:50%}#university-courses-container .flipped-banner-container .banner-container .features-container .feature-item.third{max-width:calc(100% / 3)}#university-courses-container .flipped-banner-container .banner-container .features-container .feature-item.quarter{max-width:25%}#university-courses-container .flipped-banner-container .banner-container .features-container .feature-item .feature-title{font-size:26px;letter-spacing:.96px;line-height:26px}#university-courses-container .flipped-banner-container .banner-container .features-container .feature-item .feature-description{font-size:13px;letter-spacing:.41px;line-height:20px}}@media screen and (min-width:900px) and (max-width:1199px){#university-courses-container .flipped-banner-container .banner-container{padding:60px 30px}#university-courses-container .flipped-banner-container .banner-container .features-container .feature-item.half{max-width:50%}#university-courses-container .flipped-banner-container .banner-container .features-container .feature-item.third{max-width:calc(100% / 3)}#university-courses-container .flipped-banner-container .banner-container .features-container .feature-item.quarter{max-width:25%}#university-courses-container .flipped-banner-container .banner-container .features-container .feature-item .feature-title{font-size:36px;letter-spacing:.96px;line-height:40px}#university-courses-container .flipped-banner-container .banner-container .features-container .feature-item .feature-description{font-size:18px;letter-spacing:.41px;line-height:63px}}@media screen and (min-width:1200px){#university-courses-container .flipped-banner-container .banner-container{padding:80px 30px}#university-courses-container .flipped-banner-container .banner-container .features-container .feature-item.half{max-width:50%}#university-courses-container .flipped-banner-container .banner-container .features-container .feature-item.third{max-width:calc(100% / 3)}#university-courses-container .flipped-banner-container .banner-container .features-container .feature-item.quarter{max-width:25%}#university-courses-container .flipped-banner-container .banner-container .features-container .feature-item .feature-title{font-size:46px;letter-spacing:.96px;line-height:56px}#university-courses-container .flipped-banner-container .banner-container .features-container .feature-item .feature-description{font-size:18px;letter-spacing:.41px;line-height:63px}}@media screen and (min-width:1600px){#university-courses-container .flipped-banner-container .banner-container{padding:100px 30px}#university-courses-container .flipped-banner-container .banner-container h1{color:#fff;text-align:center;font-weight:600;max-width:810px}}@media screen and (min-width:1600px) and screen and (max-width:599px){#university-courses-container .flipped-banner-container .banner-container h1{font-size:24px;line-height:40px;letter-spacing:0;margin-top:0;margin-bottom:20px}}@media screen and (min-width:1600px) and screen and (min-width:400px) and (max-width:599px){#university-courses-container .flipped-banner-container .banner-container h1{font-size:24px;line-height:40px;letter-spacing:0}}@media screen and (min-width:1600px) and screen and (min-width:600px) and (max-width:1199px){#university-courses-container .flipped-banner-container .banner-container h1{font-size:36px;line-height:54px;letter-spacing:2px;margin-top:0}}@media screen and (min-width:1600px) and screen and (min-width:1200px){#university-courses-container .flipped-banner-container .banner-container h1{font-size:36px;line-height:54px;letter-spacing:2px;margin-top:0}}@media screen and (min-width:1600px) and screen and (min-width:1600px){#university-courses-container .flipped-banner-container .banner-container h1{font-size:36px;line-height:54px;letter-spacing:2px}}.university-paper .other-papers{display:flex;justify-content:center}.university-paper .heading h1{text-align:center!important;margin-top:60px!important;color:#280071}.university-paper .paper-section{padding-top:30px!important;padding-bottom:30px!important}.university-paper .paper-section:nth-child(2n){background-color:#f0f1f4}.university-paper .paper-section:last-child{padding-bottom:60px!important}.university-paper .paper-section .section-title span{color:#2a184b}#mobile-menu-button{width:20px;height:15px;position:relative;transform:rotate(0);transition:.5s ease-in-out;cursor:pointer}#mobile-menu-button:hover>span{background:#6638b6}#mobile-menu-button span{display:block;position:absolute;height:3px;width:100%;background:#a9a2b6;border-radius:9px;opacity:1;left:0;transform:rotate(0);transition:.25s ease-in-out}#mobile-menu-button span:first-child{top:0}#mobile-menu-button span:nth-child(2),#mobile-menu-button span:nth-child(3){top:6px}#mobile-menu-button span:nth-child(4){top:12px}#mobile-menu-button.open span:first-child{top:6px;width:0%;left:50%}#mobile-menu-button.open span:nth-child(2){transform:rotate(45deg)}#mobile-menu-button.open span:nth-child(3){transform:rotate(-45deg)}#mobile-menu-button.open span:nth-child(4){top:6px;width:0%;left:50%}body,html{margin:0;padding:0;height:100%;background-color:#faf9fb;font-family:Graphit;scroll-behavior:smooth}body a:active,body a:focus,html a:active,html a:focus{outline:0;text-decoration:none}@media screen and (prefers-reduced-motion:reduce){body,html{scroll-behavior:auto}}#page{display:flex;flex-direction:column;align-items:stretch;height:100vh;position:relative;background-color:#fff}#app{flex-grow:1;overflow-y:hidden;display:flex}#app-content{flex-grow:1;flex-basis:100px;overflow-y:auto;position:relative;max-height:100vh}#app-content .full-size-app{height:calc(100% - 60px)}@media screen and (max-width:600px){#app-content .full-size-app{height:calc(100vh - 50px)}}#app-content.no-nav .full-size-app{height:100%}.prevent-scroll{max-height:100vh;overflow:hidden}.position-relative{position:relative}.centered-link{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.centered-link.left-align{justify-content:flex-start}.centered-link a{font-size:15px;letter-spacing:.5px}.centered-link a:hover{text-decoration:none}.image-hover-state{visibility:hidden;position:absolute;top:0;right:0;transition:all .2s ease-in-out}.anchor-spacer{display:block;visibility:hidden;height:50px;margin-top:-50px}@media screen and (max-width:599px){.device-sensitive .mobile-items,.device-sensitive.mobile-items{display:inline-flex;width:100%}.device-sensitive .mobile-items a,.device-sensitive.mobile-items a{width:100%}}@media screen and (min-width:1200px){.device-sensitive .mobile-items,.device-sensitive.mobile-items{display:none!important}}.device-sensitive .mobile-items.masked-image-container,.device-sensitive.mobile-items.masked-image-container{justify-content:center}@media screen and (min-width:600px) and (max-width:1199px){.device-sensitive .hide-tablet,.device-sensitive.hide-tablet{display:none!important}}@media screen and (max-width:599px){.device-sensitive .desktop-items,.device-sensitive.desktop-items{display:none!important}}@media screen and (min-width:600px) and (max-width:1199px){.device-sensitive .desktop-items,.device-sensitive.desktop-items{display:inline-flex}}@media screen and (min-width:1200px){.device-sensitive .desktop-items,.device-sensitive.desktop-items{display:inline-flex}}@media screen and (max-width:399px){.for-small-mobile-only{display:inline}.for-not-small-mobile{display:none}}@media screen and (min-width:400px){.for-small-mobile-only{display:none}.for-not-small-mobile{display:inline}}h1{color:#280071;text-align:center;font-weight:700;line-height:54px}@media screen and (min-width:1600px){h1{font-size:36px;letter-spacing:2px;margin-top:20px}}@media screen and (max-width:599px){h1{font-size:24px;letter-spacing:0;line-height:40px}}h2{color:#280071;text-align:left;font-weight:700;line-height:39px}@media screen and (min-width:1600px){h2{font-size:30px;letter-spacing:1px;margin-top:20px;margin-bottom:20px}}@media screen and (max-width:599px){h2{font-size:20px;letter-spacing:0;line-height:26px;font-weight:600}}h3{color:#280071;text-align:left;font-weight:700;line-height:34px}@media screen and (min-width:1600px){h3{font-size:24px;letter-spacing:.5px;margin-top:20px;margin-bottom:20px}}@media screen and (max-width:599px){h3{font-size:18px;letter-spacing:0;line-height:23.4px;font-weight:600}}h4{color:#280071;text-align:left;font-weight:700;line-height:26px}@media screen and (min-width:1600px){h4{font-size:18px;letter-spacing:.5px;margin-top:10px;margin-bottom:10px}}@media screen and (max-width:599px){h4{font-size:16px;letter-spacing:0;line-height:20.8px;font-weight:600}}h5{color:#280071;text-align:left;font-size:12px;font-weight:700;letter-spacing:1.29px;margin-top:0;margin-bottom:15px;font-weight:700;line-height:1}p{color:#2a184b;text-align:left;line-height:25px;font-size:14px;letter-spacing:1px}a{color:#13a698;transition:color .2s ease-in-out;text-decoration:none}a:hover{color:#2cd5c4;text-decoration:none}ul{color:#2a184b;text-align:left;line-height:25px;font-size:14px;letter-spacing:1px}ol{color:#2a184b;text-align:left;line-height:25px;font-size:14px;letter-spacing:1px}.react-content{transition:all .2s ease-in-out}.react-content label{letter-spacing:.07em;max-width:none;margin-bottom:0}.react-content legend{border-bottom:0}.react-content .nav-search-container{width:100%}.content{transition:all .2s ease-in-out}.content.flipped-content{padding-bottom:215px}@media all and (max-width:991px){.content.flipped-content{padding-bottom:241px}}@media all and (max-width:767px){.content.flipped-content{padding-bottom:503px}}@media screen and (max-width:599px){.content img{max-width:100%}}.content.webslapp{background-color:#faf9fb}.content .content-container{width:100%;max-width:1600px}.content.student-activity{padding:30px;justify-content:center}.content.student-activity .activity-section h2{margin-bottom:40px!important}.content.student-activity .activity-section h4{margin:0 0 5px}.content.student-activity .activity-section table{border:solid 1px #333;border-collapse:collapse;margin-bottom:30px}.content.student-activity .activity-section table tr td,.content.student-activity .activity-section table tr th{border:solid 1px #333;padding:5px}.content.student-activity .activity-section table tr td.left,.content.student-activity .activity-section table tr th.left{width:500px}.content.student-activity .activity-section table tr td.right,.content.student-activity .activity-section table tr th.right{width:300px}.toast.toast-error{background-color:#d0021b}.toast.toast-success{background-color:#13a698}p.hr-text-paragraph{width:100%;margin:30px 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}p.hr-text-paragraph span.hr{display:flex;flex-grow:1;height:1px;background-color:#a9a2b6}p.hr-text-paragraph span.hr-text-span{flex-basis:30px;font-size:12px;line-height:4px;letter-spacing:1.11px;color:#a9a2b6;text-align:center}.password-visibility-toggle{position:absolute;width:24px;height:18px;top:50%;right:30px;transform:translateY(-50%);background-image:url("/images/core/ui/toggle-password-visible.png");background-repeat:no-repeat;background-size:contain;background-position:center;cursor:pointer;transition:all .2s ease-in-out}.password-visibility-toggle.active{filter:grayscale(100%)}.fade-container-tl{background-image:url("/images/core/ui/bg-grey-transition-lg.jpg");background-repeat:no-repeat;background-color:#faf9fb;background-position:top left}.fade-container-tc{background-image:url("/images/core/ui/bg-grey-transition-lg.jpg");background-repeat:no-repeat;background-color:#faf9fb;background-position:top center}.fade-container-tr{background-image:url("/images/core/ui/bg-grey-transition-lg.jpg");background-repeat:no-repeat;background-color:#faf9fb;background-position:top right}.fade-container-cc{background-image:url("/images/core/ui/bg-grey-transition-lg.jpg");background-repeat:no-repeat;background-color:#faf9fb;background-position:center}.fade-container-bl{background-image:url("/images/core/ui/bg-grey-transition-lg.jpg");background-repeat:no-repeat;background-color:#faf9fb;background-position:bottom left}.fade-container-bc{background-image:url("/images/core/ui/bg-grey-transition-lg.jpg");background-repeat:no-repeat;background-color:#faf9fb;background-position:bottom center}.fade-container-br{background-image:url("/images/core/ui/bg-grey-transition-lg.jpg");background-repeat:no-repeat;background-color:#faf9fb;background-position:bottom right}.banner-container-core,.banner-container-strip{background-image:url(/images/components/banners/page-headers/lc-header-bg.jpg);background-size:auto!important;background-repeat:repeat!important;width:100%;padding:0 15px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.banner-container-core h1,.banner-container-strip h1{color:#fff}.banner-container-lg{height:350px}.banner-container-md{height:250px}.flexbox-row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.flexbox-column{display:flex;flex-direction:column;flex-basis:100%}@media screen and (min-width:1024px){.flexbox-column{flex:1}}#_hj-f5b2a1eb-9b07_feedback ._hj-f5b2a1eb-9b07_feedback_minimized_label{width:30px!important;padding:12px 9px 12px 7px!important;background:#13a698!important}#_hj-f5b2a1eb-9b07_feedback ._hj-f5b2a1eb-9b07_feedback_minimized_label ._hj-f5b2a1eb-9b07_feedback_minimized_label_text{font-family:Graphit!important;font-size:12px!important;letter-spacing:1px!important}.btn-toolbar{margin-left:0}.btn-toolbar button#action_authenticate_Facebook{margin-left:0;font-size:12px;font-weight:700;letter-spacing:2.4px;text-transform:uppercase;width:100%;padding:20px 0;text-align:center;transition:all .2s ease-in-out}.btn-toolbar button#action_authenticate_Facebook.btn-social>:first-child{border:0;width:auto;left:20px;top:50%;transform:translateY(-50%);font-size:18px;line-height:27px}@media screen and (max-width:399px){.btn-toolbar button#action_authenticate_Facebook.btn-social>:first-child{display:none}}@media screen and (max-width:399px){#RegistrationForm_RegistrationForm_Captcha_Holder{overflow:hidden}}.back-container{width:calc(100% - 60px);max-width:1200px;margin:0 30px 30px 30px}.back-container a{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.back-container a>.back-message{transition:all .2s ease-in-out;color:#280071}.back-container a:hover{cursor:pointer}.back-container a:hover>.back-message{color:#13a698}.back-container .back-icon{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.back-container .back-message{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:2.4px;margin-left:10px}.back-container.webslapp{width:120px;margin:0;justify-content:flex-start}.back-container.webslapp:hover .back-message{color:#2cd5c4}.back-container.webslapp .back-message{font-size:16px;letter-spacing:1px;font-weight:700;color:#13a698}.header{position:relative;min-height:33px;margin-bottom:0;border:1px solid transparent;background-color:#f0f1f4}@media (min-width:768px){.header{border-radius:0}}.header .divider{margin-top:6.5px;margin-bottom:6.5px;position:relative;border-left:1px solid #74777c;width:1px;height:22px;overflow:hidden}.navbar{margin-bottom:0}@media only screen and (min-width:768px){.sub-menu{background:#280071}.sub-menu .navbar-nav{display:flex;align-items:center;height:40px}.sub-menu .navbar-nav>*{color:#fff;margin-right:15px}.sub-menu .navbar-nav a:hover{text-decoration:underline}}@media screen and (max-width:599px){.instructions-text{text-align:center}}.assessment-submission-container{margin:0 15px}.assessment-submission-container .form-links-container .add-file-button .cta-button{height:34px;margin-left:0}.assessment-submission-container .form-links-container .add-link{padding-right:15px;text-align:right;cursor:pointer}.assessment-submission-container .form-links-container .action-form-buttons{display:none}.assessment-submission-container .video-container .video-stream{width:500px}.assessment-submission-container .video-container .video-instructions{font-size:16px;width:500px;margin:-5px 0 0 12px;padding:10px 5px;background-color:#b196de;color:#fff}@media screen and (min-width:600px) and (max-width:1199px){.assessment-submission-container .video-container .video-instructions{width:440px;margin:-5px 0 0 0}}@media screen and (max-width:599px){.assessment-submission-container .video-container .video-instructions{font-size:14px}}@media screen and (max-width:599px){.assessment-submission-container{display:flex;flex-wrap:wrap-reverse}.assessment-submission-container .video-container{margin-bottom:55px;margin-top:25px}.assessment-submission-container .video-container h3{display:none}.assessment-submission-container .video-container .video-stream{width:100%}.assessment-submission-container .video-container .video-instructions{width:100%;margin:-5px 0 0 0}.assessment-submission-container .form-links-container{width:100%}}@media screen and (min-width:600px) and (max-width:1199px){.assessment-submission-container{display:flex;flex-wrap:wrap-reverse;align-items:center;justify-content:center}.assessment-submission-container .video-container{margin-bottom:55px;margin-top:25px}.assessment-submission-container .video-container h3{display:none}.assessment-submission-container .video-container .video-stream{width:100%}.assessment-submission-container .video-container .video-instructions{width:100%}.assessment-submission-container .form-links-container{width:100%}}.action-buttons-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.action-buttons-container .submit-button{width:50%;justify-content:flex-end}.action-buttons-container .back-button{width:50%}@media screen and (max-width:599px){.action-buttons-container .submit-button{width:100%}.action-buttons-container .back-button{width:100%}}#mobile-nav-section{position:absolute;top:0;left:0;width:100vw;background-color:#fff;z-index:1000}#mobile-nav-section .mobile-nav-header-container{position:fixed;top:0;left:0;height:50px;width:100%;z-index:1010;background-color:#fff;padding:10px}#mobile-nav-section .mobile-nav-header-container .logo-container{height:30px}#mobile-nav-section .mobile-nav-header-container .logo-container img{height:100%}#mobile-nav-section .mobile-nav-header-container .mobile-nav-header-controls{position:absolute;right:4px;top:6px;padding:12px 10px}#mobile-nav-section .mobile-nav-header-container .mobile-nav-header-controls #mobile-nav-search{position:absolute;right:45px;font-size:17px;top:8px;color:#a9a2b6;transition:color .25s ease-in-out}#mobile-nav-section .mobile-nav-header-container .mobile-nav-header-controls #mobile-nav-search:hover{color:#6638b6;cursor:pointer}#mobile-nav-section .mobile-nav-header-container #mobile-nav-search-box{width:100vw;padding:0;height:0;background-color:#fff;position:absolute;left:0;overflow:hidden;transition:all .2s ease-in-out}#mobile-nav-section .mobile-nav-header-container #mobile-nav-search-box.mobile-nav-search-box-expanded{overflow:visible}#mobile-nav-section .mobile-nav-header-container #mobile-nav-search-box .search-outer{padding:0;border:0}#mobile-nav-section .mobile-nav-header-container #mobile-nav-search-box .search-outer input[type=text]{color:#6638b6;transition:all .2s ease-in-out;width:100%;opacity:0;padding:4px 26px 3px 31px;background-color:#f6f5f9;border:solid 2px #8ce2d0;display:block}#mobile-nav-section .mobile-nav-header-container #mobile-nav-search-box .search-outer input[type=text]:active,#mobile-nav-section .mobile-nav-header-container #mobile-nav-search-box .search-outer input[type=text]:focus{outline:0;text-decoration:none}#mobile-nav-section .mobile-nav-header-container #mobile-nav-search-box .search-outer .search-inner{position:relative}#mobile-nav-section .mobile-nav-header-container #mobile-nav-search-box .search-outer .search-inner i{position:absolute;top:7px;font-size:19px}#mobile-nav-section .mobile-nav-header-container #mobile-nav-search-box .search-outer .search-inner i.site-search{left:8px;top:7px;color:#2cd5c4;transform:scaleX(-1);transition:all .2s ease-in-out}#mobile-nav-section .mobile-nav-header-container #mobile-nav-search-box .search-outer .search-inner i.site-search:hover{color:#6638b6}#mobile-nav-section .mobile-nav-header-container #mobile-nav-search-box .search-outer .search-inner i.mobile-cancel-site-search{right:8px;color:#d0021b;opacity:.4;transition:all .2s ease-in-out}#mobile-nav-section .mobile-nav-header-container #mobile-nav-search-box .search-outer .search-inner i.mobile-cancel-site-search:hover{cursor:pointer;opacity:1;transform:rotate(180deg);-webkit-transform:rotate(180deg)}#mobile-nav-section .mobile-nav-header-container #mobile-nav-search-box .search-outer .results{border:solid 1px #8ce2d0;margin:0 auto;width:calc(100% - 20px);border-radius:0}#mobile-nav-section .mobile-nav-header-container #mobile-nav-search-box .search-outer .search-result{padding:3px 0 3px 4px;transition:all .2s ease-in-out;font-size:12px}#mobile-nav-section .mobile-nav-header-container #mobile-nav-search-box .search-outer .search-result:hover{background-color:#6638b6}#mobile-nav-section .mobile-nav-header-container #mobile-nav-search-box .search-outer .search-result:hover>a{color:#fff}#mobile-nav-section .mobile-nav-header-container #mobile-nav-search-box .search-outer .bottom-link{background-color:#8ce2d0;transition:all .2s ease-in-out}#mobile-nav-section .mobile-nav-header-container #mobile-nav-search-box .search-outer .bottom-link a{text-transform:uppercase;letter-spacing:2px;font-size:12px;color:#280071}#mobile-nav-section .mobile-nav-header-container #mobile-nav-search-box .search-outer .bottom-link:hover{opacity:1}#mobile-nav-section .mobile-nav-header-container .mobile-nav-search-box-expanded{padding:10px 10px 0 10px!important;height:100%!important}#mobile-nav-section .mobile-nav-header-container .mobile-nav-search-box-expanded .search-outer input[type=text]{opacity:1!important}#mobile-nav-section .mobile-nav-container{width:100%;position:fixed;background:#f6f5f9 url('/images/components/banners/lc-banner-grey.jpg') repeat;top:0;padding-top:50px;height:0;overflow:hidden;transition:height .5s ease-in-out}#mobile-nav-section .mobile-nav-container.mobile-menu-open{height:100vh;overflow-y:hidden}#mobile-nav-section .mobile-nav-container .mobile-nav-first-wrapper,#mobile-nav-section .mobile-nav-container .mobile-nav-second-wrapper,#mobile-nav-section .mobile-nav-container .mobile-nav-third-wrapper{position:absolute;top:110px;transition:all .5s ease-in-out;width:100vw;display:flex;flex:1;flex-direction:column;height:calc(100vh - 50px);overflow:auto;background:#f6f5f9 url('/images/components/banners/lc-banner-grey.jpg') repeat}#mobile-nav-section .mobile-nav-container .mobile-nav-first-container,#mobile-nav-section .mobile-nav-container .mobile-nav-first-wrapper{left:0;z-index:1002}#mobile-nav-section .mobile-nav-container .mobile-nav-first-container,#mobile-nav-section .mobile-nav-container .mobile-nav-second-container,#mobile-nav-section .mobile-nav-container .mobile-nav-third-container{overflow-y:auto}#mobile-nav-section .mobile-nav-container .mobile-nav-second-wrapper,#mobile-nav-section .mobile-nav-container .mobile-nav-third-wrapper{left:100vw}#mobile-nav-section .mobile-nav-container .mobile-nav-second-container,#mobile-nav-section .mobile-nav-container .mobile-nav-third-container{display:none;height:100vh}#mobile-nav-section .mobile-nav-container .spacer-top{margin-top:15px}#mobile-nav-section .mobile-nav-container .mobile-nav-second-container,#mobile-nav-section .mobile-nav-container .mobile-nav-second-wrapper{z-index:1003}#mobile-nav-section .mobile-nav-container .mobile-nav-third-container,#mobile-nav-section .mobile-nav-container .mobile-nav-third-wrapper{z-index:1004}#mobile-nav-section .mobile-nav-container .mobile-nav-visible{display:block}#mobile-nav-section .mobile-nav-container .mobile-nav-hidden{display:none}#mobile-nav-section .mobile-nav-container .mobile-nav-expanded{left:0}#mobile-nav-section .mobile-nav-container .mobile-nav-collapsed{left:-50px}#mobile-nav-section .mobile-nav-container .mobile-nav-second-container .mobile-menu-spacer{height:1px;width:100%;margin:30px 0;background-color:#b196de}#mobile-nav-section .mobile-nav-container .mobile-nav-item,#mobile-nav-section .mobile-nav-container .mobile-nav-item-heading{width:100%;color:#280071;letter-spacing:1px;text-transform:uppercase;font-size:12px;padding:10px;text-align:center;overflow:hidden;transition:all .2s ease-in-out}#mobile-nav-section .mobile-nav-container .mobile-nav-item:hover{background-color:rgba(255,255,255,.8);text-decoration:none}#mobile-nav-section .mobile-nav-container .mobile-nav-item-heading{font-weight:700;position:relative;overflow:hidden;font-size:18px;margin:20px 0 10px}#mobile-nav-section .mobile-nav-container .mobile-nav-item-heading img{position:absolute;left:15px;top:3px}#mobile-nav-section .mobile-nav-container .mobile-nav-item{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-weight:700}#mobile-nav-section .mobile-nav-container .mobile-nav-item i.left{margin-right:5px}#mobile-nav-section .mobile-nav-container .mobile-nav-item i.right{margin-left:5px}#mobile-nav-section .mobile-nav-container .mobile-nav-item.eggplant,#mobile-nav-section .mobile-nav-container .mobile-nav-item.mint{color:#fff}#mobile-nav-section .mobile-nav-container .mobile-nav-item.mint{background-color:#13a698}#mobile-nav-section .mobile-nav-container .mobile-nav-item.eggplant{background-color:#280071}#mobile-nav-section .mobile-nav-container .mobile-nav-item .menu-icon{width:17px;height:17px;background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:5px}#mobile-nav-section .mobile-nav-container .mobile-nav-item .menu-icon.white.settings{background-image:url('/images/icons/svg/teacher-platform/settings-cog-white.svg')}#mobile-nav-section .mobile-nav-container .mobile-nav-item .menu-icon.eggplant.add-class{background-image:url('/images/icons/svg/teacher-platform/add-circle-eggplant.svg')}#mobile-nav-section .mobile-nav-container .mobile-nav-item .menu-icon.eggplant.find-subject{background-image:url('/images/icons/svg/teacher-platform/external-link-eggplant.svg')}#mobile-nav-section .mobile-nav-container .mobile-nav-item .menu-icon.eggplant.help-centre{background-image:url('/images/icons/svg/teacher-platform/question-circle-eggplant.svg')}#mobile-nav-section .mobile-nav-container .mobile-nav-bottom-container{width:100%;margin-top:15px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}#mobile-nav-section .mobile-nav-container .mobile-nav-bottom-container a{width:100%;color:#280071}#mobile-nav-section .mobile-nav-container .mobile-nav-bottom-container:last-child .mobile-nav-item{margin-bottom:15px}#mobile-nav-section .mobile-nav-user-container{position:relative;background-color:#fff;width:100vw;z-index:1004;display:flex;justify-content:center}#mobile-nav-section .mobile-nav-user-container .mobile-nav-user-item{color:#280071;margin:10px;height:45px;font-size:10px;letter-spacing:2.4px;width:calc(50vw - 15px);display:inline-flex;justify-content:center;align-items:center;font-weight:700;text-transform:uppercase;transition:all .2s ease-in-out;border:solid 1px #280071}#mobile-nav-section .mobile-nav-user-container .mobile-nav-user-item:first-child{margin-right:5px}#mobile-nav-section .mobile-nav-user-container .mobile-nav-user-item:last-child{margin-left:5px}#mobile-nav-section .mobile-nav-user-container .mobile-nav-user-item:hover{background-color:#6638b6;color:#fff;text-decoration:none}#mobile-nav-section .mobile-nav-user-container:first-child(.mobile-nav-user-item){margin-bottom:0}@media screen and (max-width:1023px){#mobile-nav-section{display:block}}@media screen and (min-width:1024px){#mobile-nav-section{display:none}}#nav-section{position:fixed!important;top:0;right:0;left:0;z-index:1275}#nav-section.sticky{width:100%;box-shadow:0 8px 4px -4px rgba(0,0,0,.2)}#nav-section.sticky:not(:hover) .core-nav-container{height:0}#nav-section.sticky:not(:hover) .core-nav-container .nav-core-menu-item>.nav-core-menu-item-text{transition:all .2s ease-in-out;opacity:0}#nav-section.sticky:not(:hover) .sub-nav-container{height:50px;z-index:2}#nav-section.sticky:not(:hover) .sub-nav-container .logo-container{transition:all .2s ease-in-out}#nav-section.sticky:not(:hover) .sub-nav-container .logo-container.logo-lc img{width:auto}#nav-section.sticky:not(:hover) .sub-nav-container .logo-container.logo-flipped img{width:50%}#nav-section.sticky:not(:hover) .sub-nav-container .logo-container img{width:100%;transition:all .2s ease-in-out}#nav-section .mobile-nav-search-box{position:absolute;top:50px}#nav-section .core-nav-container{height:40px;width:100%;position:relative;background-color:#280071;transition:all .2s ease-in-out;display:flex;flex-wrap:wrap;align-items:center}#nav-section .nav-container-spacer-left{position:relative;float:left;width:325px}#nav-section .nav-container-spacer-left.logo-container{padding:0 20px}#nav-section .dashboard-options-container,#nav-section .nav-core-menu-container,#nav-section .nav-user-menu-container,#nav-section .sub-nav-container{position:relative;width:auto;display:flex;height:100%}#nav-section .dashboard-options-container a,#nav-section .dashboard-options-container a:hover,#nav-section .nav-core-menu-container a,#nav-section .nav-core-menu-container a:hover,#nav-section .nav-user-menu-container a,#nav-section .nav-user-menu-container a:hover,#nav-section .sub-nav-container a,#nav-section .sub-nav-container a:hover{text-decoration:none}#nav-section .nav-core-menu-container li.dropdown,#nav-section .nav-user-menu-container li.dropdown{display:inherit}#nav-section .nav-core-menu-container li.dropdown .dropdown-menu,#nav-section .nav-user-menu-container li.dropdown .dropdown-menu{margin:0;padding:0;border-radius:0;background-color:#fff;transition:all .2s ease-in-out}#nav-section .nav-core-menu-container li.dropdown .dropdown-menu>li:not(:first-child),#nav-section .nav-user-menu-container li.dropdown .dropdown-menu>li:not(:first-child){border-top:solid 1px #ccc}#nav-section .nav-core-menu-container li.dropdown .dropdown-menu>li>a,#nav-section .nav-user-menu-container li.dropdown .dropdown-menu>li>a{transition:all .2s ease-in-out;color:#280071;padding:10px 20px}#nav-section .nav-core-menu-container li.dropdown .dropdown-menu>li>a:focus,#nav-section .nav-core-menu-container li.dropdown .dropdown-menu>li>a:hover,#nav-section .nav-user-menu-container li.dropdown .dropdown-menu>li>a:focus,#nav-section .nav-user-menu-container li.dropdown .dropdown-menu>li>a:hover{color:#fff;background-color:#6638b6}#nav-section .nav-core-menu-container li.dropdown .dropdown-menu>li>a:active,#nav-section .nav-core-menu-container li.dropdown .dropdown-menu>li>a:focus,#nav-section .nav-user-menu-container li.dropdown .dropdown-menu>li>a:active,#nav-section .nav-user-menu-container li.dropdown .dropdown-menu>li>a:focus{outline:0;text-decoration:none}#nav-section .nav-core-menu-container li.dropdown.exam-nav-item .nav-core-menu-item,#nav-section .nav-user-menu-container li.dropdown.exam-nav-item .nav-core-menu-item{background-color:#d0021b;padding:0 15px}#nav-section .nav-core-menu-container li.dropdown.exam-nav-item .nav-core-menu-item:hover,#nav-section .nav-user-menu-container li.dropdown.exam-nav-item .nav-core-menu-item:hover{background-color:#2cd5c4}#nav-section .nav-core-menu-container li.dropdown.exam-nav-item .nav-core-menu-item:hover i,#nav-section .nav-user-menu-container li.dropdown.exam-nav-item .nav-core-menu-item:hover i{color:#280071}#nav-section .nav-core-menu-container li.dropdown.exam-nav-item .nav-core-menu-item i,#nav-section .nav-user-menu-container li.dropdown.exam-nav-item .nav-core-menu-item i{font-size:24px;margin:0;padding:0;color:#fff;transition:all .2s ease-in-out}#nav-section .nav-core-menu-container li.dropdown.exam-nav-item .dropdown-menu,#nav-section .nav-user-menu-container li.dropdown.exam-nav-item .dropdown-menu{width:200px}#nav-section .nav-core-menu-container li.dropdown.exam-nav-item .dropdown-menu li,#nav-section .nav-user-menu-container li.dropdown.exam-nav-item .dropdown-menu li{font-size:14px;letter-spacing:.5px;line-height:1.1;color:#280071;padding:10px;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}#nav-section .nav-core-menu-container li.dropdown.exam-nav-item .dropdown-menu li .subject,#nav-section .nav-user-menu-container li.dropdown.exam-nav-item .dropdown-menu li .subject{width:100%;font-weight:700}#nav-section .nav-core-menu-container li.dropdown.exam-nav-item .dropdown-menu li .exam-timer,#nav-section .nav-user-menu-container li.dropdown.exam-nav-item .dropdown-menu li .exam-timer{color:#d0021b}#nav-section .nav-core-menu-container li.dropdown.exam-nav-item .dropdown-menu li a,#nav-section .nav-user-menu-container li.dropdown.exam-nav-item .dropdown-menu li a{white-space:normal;cursor:pointer}#nav-section .nav-user-menu-container{width:500px;position:absolute;justify-content:flex-end;right:0}#nav-section .nav-user-menu-container .nav-core-menu-item{border-right:0px!important;border-left:solid 1px #6638b6}#nav-section .nav-user-menu-container .nav-core-menu-item a{color:#b196de}#nav-section .nav-user-menu-container li.dropdown .dropdown-menu{padding:0}#nav-section .nav-user-menu-container li.dropdown .dropdown-menu>li:not(:first-child){border-top:solid 1px #ccc}#nav-section .nav-user-menu-container li.dropdown .dropdown-menu>li>a{padding:10px 20px}#nav-section .nav-core-menu-item{height:100%;padding:0 20px;color:#b196de;border-right:solid 1px #6638b6;font-weight:700;font-size:10px;text-transform:uppercase;letter-spacing:1px;display:flex;align-items:center;transition:all .2s ease-in-out}#nav-section .nav-core-menu-item.first-link{border-left:solid 1px #6638b6}#nav-section .nav-core-menu-item.active{background-color:#fff;color:#280071}#nav-section .nav-core-menu-item:not(.active):hover{background-color:#6638b6;color:#fff;cursor:pointer}#nav-section .nav-core-menu-item.mint{background-color:#13a698;color:#fff}#nav-section .nav-core-menu-item.mint:not(.active):hover{background-color:#2cd5c4;cursor:pointer}#nav-section #nav-search-box{padding:0;height:0;background-color:#fff;transition:all .2s ease-in-out}#nav-section #nav-search-box .search-outer{padding:0;border:0}#nav-section #nav-search-box .search-outer input[type=text]{color:#6638b6;transition:all .2s ease-in-out;width:100%;opacity:0;padding:4px 26px 3px 31px;background-color:#f6f5f9;border:solid 2px #8ce2d0;display:block}#nav-section #nav-search-box .search-outer input[type=text]:active,#nav-section #nav-search-box .search-outer input[type=text]:focus{outline:0;text-decoration:none}#nav-section #nav-search-box .search-outer .search-inner{position:relative}#nav-section #nav-search-box .search-outer .search-inner i{position:absolute;top:7px;font-size:19px}#nav-section #nav-search-box .search-outer .search-inner i.site-search{left:8px;top:7px;color:#2cd5c4;transform:scaleX(-1);transition:all .2s ease-in-out}#nav-section #nav-search-box .search-outer .search-inner i.site-search:hover{color:#6638b6}#nav-section #nav-search-box .search-outer .search-inner i.cancel-site-search{right:8px;color:#d0021b;opacity:.4;transition:all .2s ease-in-out}#nav-section #nav-search-box .search-outer .search-inner i.cancel-site-search:hover{cursor:pointer;opacity:1;transform:rotate(180deg);-webkit-transform:rotate(180deg)}#nav-section #nav-search-box .search-outer .results{border:solid 1px #8ce2d0;margin:0 auto;width:calc(100% - 20px);border-radius:0}#nav-section #nav-search-box .search-outer .search-result{padding:3px 0 3px 4px;transition:all .2s ease-in-out}#nav-section #nav-search-box .search-outer .search-result:hover{background-color:#6638b6}#nav-section #nav-search-box .search-outer .search-result:hover>a{color:#fff}#nav-section #nav-search-box .search-outer .bottom-link{background-color:#8ce2d0;transition:all .2s ease-in-out}#nav-section #nav-search-box .search-outer .bottom-link a{text-transform:uppercase;letter-spacing:2.4px;font-size:1em;color:#280071}#nav-section #nav-search-box .search-outer .bottom-link:hover{background-color:#13a698}#nav-section #nav-search-box .search-outer .bottom-link:hover>a{color:#fff}#nav-section .nav-search-box-expanded{padding:10px 10px 0 10px!important;height:100%!important}#nav-section .nav-search-box-expanded .search-outer input[type=text]{opacity:1!important}#nav-section .sub-nav-container{height:90px;background-color:#fff;flex-wrap:wrap;align-items:center;justify-content:flex-start;transition:all .2s ease-in-out}#nav-section .logo-container{padding:0 20px;width:325px;height:42px}#nav-section .logo-container img{height:100%}#nav-section .nav-sub-menu-item{margin:10px 20px;color:#280071;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:1px;display:flex;align-items:center;position:relative}#nav-section .nav-sub-menu-item:not(.mega-menu-item):before{content:"";position:absolute;width:100%;height:4px;bottom:-10px;left:0;background-color:#8ce2d0;visibility:hidden;transform:scaleX(0);transition:all .2s ease}#nav-section .nav-sub-menu-item:not(.mega-menu-item):hover{cursor:pointer}#nav-section .nav-sub-menu-item:not(.mega-menu-item):hover:before{visibility:visible;transform:scaleX(1)}#nav-section #menu-universities{background:0 0}#nav-section #menu-universities .navbar-collapse{padding:0}#nav-section #menu-universities .navbar-collapse ul.navbar-nav li.view-all-courses a{font-weight:600;color:#280071;letter-spacing:.5px;text-align:center;transition:all .2s ease-in-out}#nav-section #menu-universities .navbar-collapse ul.navbar-nav li.view-all-courses a:hover{color:#fff;background-color:#6638b6}#nav-section #menu-universities .navbar-collapse ul.navbar-nav li.dropdown>a{padding:0}#nav-section #menu-universities .navbar-collapse .mega-menu-item i.fas{font-size:14px;padding-left:8px}#nav-section #menu-universities .navbar-collapse .dropdown-menu{margin-right:0;background-color:#fff;padding:0;border:0}#nav-section #menu-universities .navbar-collapse .dropdown-menu .subjectBlock{border-top:5px solid #8ce2d0;padding:0;margin:0}#nav-section #menu-universities .navbar-collapse .dropdown-menu .subjectBlock p.subjectTitle{padding:15px 0 0 15px;letter-spacing:1px;color:#1a0049}#nav-section #menu-universities .navbar-collapse .dropdown-menu .subjectBlock ul.list-group{margin:0}#nav-section #menu-universities .navbar-collapse .dropdown-menu .subjectBlock ul.list-group li.list-group-item{margin:0;border:0;border-radius:0}#nav-section #menu-universities .navbar-collapse .dropdown-menu .subjectBlock ul.list-group li.list-group-item a{padding:10px 20px;color:#280071;transition:all .2s ease-in-out}#nav-section #menu-universities .navbar-collapse .dropdown-menu .subjectBlock ul.list-group li.list-group-item a:hover{background-color:#6638b6;color:#fff}#nav-section #menu-universities .navbar-collapse .dropdown-menu .subjectBlock ul.list-group li.list-group-item.spacer{border:0;pointer-events:none}#nav-section .dashboard-options-container{background-color:#b196de}#nav-section .dashboard-options-container .dashboard-options{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}#nav-section .dashboard-options-container .dashboard-options a:hover>.dashboard-option{color:#280071}#nav-section .dashboard-options-container .dashboard-options a .dashboard-option{padding:10px 20px;font-weight:600;font-size:10px;letter-spacing:1px;color:#fff;text-transform:uppercase;transition:all .2s ease-in-out}@media screen and (max-width:1023px){#nav-section{display:none}}@media screen and (min-width:1024px) and (max-width:1279px){#nav-section{display:block}#nav-section .nav-container-spacer-left{display:none}#nav-section .nav-sub-menu-item{margin:8px 10px;font-size:10px}#nav-section .nav-core-menu-container .nav-core-menu-item:first-child{border-left:0}#nav-section .dashboard-options-container{padding:0}#nav-section .dashboard-options-container .dashboard-options{justify-content:center}}@media screen and (min-width:1280px){#nav-section{display:block}#nav-section .dashboard-options-container{padding-left:325px}}#nav-section.sticky .sub-nav-container.promo{background-color:#fff}#nav-section.sticky .sub-nav-container.promo .nav-sub-menu-item{color:#280071}#nav-section.sticky .display-not-sticky{display:none}#nav-section:not(.sticky) .display-sticky{display:none}#nav-section .sub-nav-container.promo{background-color:transparent}#nav-section .sub-nav-container.promo .nav-sub-menu-item{color:#fff;font-size:14px}#nav-section .sub-nav-container.promo .links-container{display:flex;justify-content:space-between}#nav-section .sub-nav-container.promo .signin-register-container{display:flex;flex-grow:1;justify-content:flex-end}#mobile-nav-section.promo.menu-open .display-menu-closed{display:none}#mobile-nav-section.promo:not(.menu-open) .display-menu-open{display:none}#mobile-nav-section.promo .mobile-nav-header-container{background-color:transparent;transition:all .2s ease-in-out}#mobile-nav-section.promo .mobile-nav-container{background-color:transparent;transition:all .2s ease-in-out}#mobile-nav-section.promo .mobile-nav-container.mobile-menu-open{background-color:#fff}#mobile-nav-section.promo.scrolled .mobile-nav-header-container{background-color:#fff}#mobile-nav-section.promo.scrolled #mobile-menu-button.open>span,#mobile-nav-section.promo.scrolled #mobile-menu-button:hover>span{background:#1a0049}#mobile-nav-section.promo.scrolled #mobile-menu-button>span{background:#1a0049}#mobile-nav-section.promo #mobile-menu-button.open>span,#mobile-nav-section.promo #mobile-menu-button:hover>span{background:#1a0049}#mobile-nav-section.promo #mobile-menu-button>span{background:#fff}#footer .footer-container.promo{background-color:#015951}#footer .footer-container.promo .footer-top-container{justify-content:center}#footer .footer-container.promo .footer-top-container .footer-logo-container{display:flex;justify-content:center;flex-direction:column}#footer .footer-container.promo .footer-top-container .footer-logo-container .logo-smiley{width:100%;max-width:100%;display:flex;justify-content:center}#footer .footer-container.promo .footer-top-container .footer-logo-container .logo-smiley img{max-width:90px}#footer .footer-container.promo .footer-top-container .footer-logo-container .social-container{justify-content:center}#footer .footer-container.promo .footer-top-container .footer-logo-container .social-container .social-icon{margin-left:10px;background-color:#13a698}@media screen and (max-width:599px){#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container{width:100%}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column{max-width:100%}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container{margin-bottom:15px}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container .subject-standard-code{width:100%;max-width:90px;font-size:12px}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container .subject-standard-name{width:100%;max-width:calc(100% - 90px);font-size:12px;line-height:18px;margin-bottom:10px}}@media screen and (min-width:400px) and (max-width:599px){#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container .subject-standard-code{max-width:120px}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container .subject-standard-name{max-width:calc(100% - 120px)}}@media screen and (min-width:600px) and (max-width:1199px){#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-title{width:auto}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container{width:100%}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column{max-width:100%}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container{margin-bottom:15px}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container .subject-standard-code{width:100%;max-width:120px}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container .subject-standard-name{width:100%;max-width:calc(100% - 120px)}}@media screen and (min-width:1200px){#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container{width:calc(100% - 100px)}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column{max-width:50%}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container{margin-bottom:15px}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container .subject-standard-code{width:100%;max-width:120px}#university-courses-container .content-container .subjects-wrapper .subjects-outer-container .subjects-inner-container .subjects-column .subject-container .subject-standard-container .subject-standard-name{width:100%;max-width:calc(100% - 120px)}}@media screen and (max-width:1199px){#learn-chinese-modal .tp-center-modal-container{width:calc(100% - 40px);margin-top:20px;margin-bottom:20px}}#learn-chinese-modal .logo-holder{text-align:center}#learn-chinese-modal .logo-holder img{height:50px;margin-right:20px}#learn-chinese-modal .logo-holder #ift-learn{height:40px}#learn-chinese-modal .logo-holder-mobile{margin-top:30px!important;display:none;text-align:center}#learn-chinese-modal .logo-holder-mobile img{height:50px;margin-right:20px}#learn-chinese-modal .logo-holder-mobile #ift-learn{height:40px}#learn-chinese-modal .details{display:flex}@media screen and (max-width:920px){#learn-chinese-modal .details{display:block}#learn-chinese-modal .download-info{margin-top:30px!important;justify-content:center}}@media screen and (max-width:780px){#learn-chinese-modal .logo-holder{display:none}#learn-chinese-modal .logo-holder-mobile{display:block}}#learn-chinese-modal .summary-title{font-weight:700;margin-top:15px}#learn-chinese-modal .summary-list-item{display:flex;flex-wrap:nowrap}#learn-chinese-modal .summary-list-item .summary-icon{color:#2cd5c4;margin-right:10px;font-size:25px;flex-grow:0;flex-basis:26px}#learn-chinese-modal .summary-list-item .summary-message{min-height:25px;display:flex;align-items:center}#learn-chinese-modal .summary-list-item .summary-message p{margin:0}#learn-chinese-modal .download-info{display:flex;align-items:center}#learn-chinese-modal .download-info .app-stores{display:flex;flex-direction:column;justify-content:center;height:190px;margin-left:10px}#learn-chinese-modal .download-info .app-stores a:not(.cta-button){text-align:center}#learn-chinese-modal .download-info .app-stores img{height:50px;margin-bottom:10px}@media screen and (max-width:480px){#learn-chinese-modal .download-info .app-stores img{height:auto;width:100%;max-height:50px}}#learn-chinese-modal .download-info .app-stores .fas{margin-left:10px;margin-top:-3px}@media screen and (max-width:850px){#learn-chinese-modal .screenshots{padding:0 20px}}#learn-chinese-modal .screenshots .slick-slide{padding:0 5px}#learn-chinese-modal .screenshots .slick-next.slick-arrow{width:27px;height:27px;background-color:#fff;border-radius:50%;right:-10px}#learn-chinese-modal .screenshots .slick-next.slick-arrow::before{color:#13a698;opacity:1;font-size:30px}#learn-chinese-modal .screenshots .slick-prev.slick-arrow{width:27px;height:27px;background-color:#fff;border-radius:50%;left:-10px}#learn-chinese-modal .screenshots .slick-prev.slick-arrow::before{color:#13a698;opacity:1;font-size:30px}.lost-password-button-container{width:100%;margin-top:12px}.lost-password-button-container .align-left{text-align:left}.lost-password-button-container .align-center{text-align:center}.lost-password-button-container .right-button{margin-left:16px}@media screen and (max-width:1199px){.lost-password-button-container .right-button{margin-left:0}}.lost-password-page-container{width:100%;background-color:#f6f5f9;height:calc(100% - 60px);display:flex;justify-content:center;padding:32px}@media screen and (max-width:1199px){.lost-password-page-container{background-color:#fff;padding:0}}.lost-password-pages{max-width:1200px;padding:32px;border-radius:8px;background-color:#fff;display:flex;justify-content:center;height:fit-content;width:100%}.lost-password-pages #CustomChangePasswordForm_ChangePasswordForm .left:after{content:' *';color:red}.lost-password-pages #CustomChangePasswordForm_ChangePasswordForm_error{color:red}.lost-password-pages .inner-container{max-width:560px;width:100%}.lost-password-pages .inner-container label{font-weight:400;size:16px;line-height:130%;color:#2a184b}.lost-password-pages .inner-container label .right{size:14px;color:#827c8e}.lost-password-pages .inner-container .password-visibility-toggle{top:45px!important}.lost-password-pages .inner-container .form-group{border-radius:6px;border-color:#a9a2b6;margin-bottom:0!important}.lost-password-pages .inner-container .lost-password-heading{font-size:32px;color:#2a184b;font-weight:600;margin-top:0}.lost-password-pages .inner-container .lost-password-heading.sent{margin-top:20px}.lost-password-pages .inner-container .lost-password-heading.change-password{margin-bottom:32px}.lost-password-pages .inner-container .right{margin-bottom:24px}.lost-password-pages .inner-container .information-paragraph{margin-top:22px}@media screen and (max-width:599px){.lost-password-pages{border:none;padding:16px;margin:0}}.lost-password-sent-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.lost-password-sent-container p{text-align:center}.lost-password-sent-container .lost-password-image{margin-top:32px;width:160px}@media screen and (max-width:599px){.lost-password-sent-container .lost-password-image{width:120px}}.input-group{position:relative;display:table;border-collapse:separate}.input-group .input-group-btn{position:relative;width:1%;white-space:nowrap;vertical-align:middle;display:table-cell}.input-group .form-control:last-child{border-bottom-left-radius:0;border-top-left-radius:0}