@import url(https://fonts.googleapis.com/css?family=Montserrat);@import url(https://fonts.googleapis.com/css?family=Alegreya+Sans);@import url(https://fonts.googleapis.com/css?family=Roboto);body{font-family:Roboto,'Alegreya Sans',sans-serif}.main{min-height:100%}.ie{z-index:1}.avatar{border-radius:50%}.main-toolbar-div{position:fixed;z-index:100;width:100%}.main-toolbar-title{margin-top:-150px;height:80px}.main-content-div{margin-top:200px}.main-content{margin-left:256px!important}.default-page-icon{width:60px;height:60px}.micro-header-jpg{width:100%;height:200px}.login-link{text-decoration:underline;cursor:pointer}.login-card{width:100%}.login-card flippy-front{width:400px;margin-left:-200px}.login-card flippy-back{width:400px;margin-left:-200px}.login-card .flipped label.front{display:none}.login-card .forgot-section{margin-top:30px}.login-card .forgot-password{margin-bottom:15px}.login-card .forgot-input-container-first-name{margin-top:16px!important}.login-card .forgot-input-container{margin-top:8px;margin-right:0;margin-bottom:4px;margin-left:0}.login-card .recover{line-height:1.8;padding-bottom:0}.login-card .recover-btn{width:320px}.login-card .cancel{padding:10px}.login-card .login-btn{margin-top:20px}.login-card .back-header{height:100px}.login-card .worker{margin-right:-30px;height:80px}.login-card .ready{margin-left:20px;font-size:22px}.first-login{width:350px}.first-login .first-login-header{padding:30px 15px 0}.first-login .first-login-content{padding:0 15px;min-height:100%}.first-login .accept-text{margin-bottom:10px}.first-login .first-login-link{padding-left:16px;vertical-align:super;font-size:14px;color:#424242}.first-login .first-login-pad{margin-top:16px}.first-login .eula-button{width:44%;color:#fff;background-color:#f59448}.first-login .first-login-button{color:#fff;background-color:#f59448;min-width:70px}a{color:#000;text-decoration:none}.disabled-text{color:rgba(0,0,0,.26)!important}.disabled-button{background-color:rgba(0,0,0,.06)!important}.white-text{color:#fff!important}.light-black-text{color:rgba(0,0,0,.54)!important}.medium-black-text{color:rgba(0,0,0,.64)!important}.black-text{color:#000}.green-text{color:#5ebcc2}.grey-text{color:#77797b}.grey-background{background-color:#fafafa!important}.blue-background{background-color:#d7f4fc!important}.max-width-400{max-width:400px}.max-width-500{max-width:500px}.max-width-600{max-width:600px}.max-width-700{max-width:700px}.max-width-800{max-width:800px}.max-width-900{max-width:900px}.max-width-1000{max-width:1000px}.width-800{width:800px}.width-700{width:700px}.width-600{width:600px}.width-500{width:500px}.width-400{width:400px}.width-300{width:300px}.width-200{width:200px}.height-800{height:800px}.height-700{height:700px}.height-600{height:600px}.height-500{height:500px}.height-400{height:400px}.height-300{height:300px}.height-200{height:200px}.right{float:right!important}.left{float:left!important}.card-footer{min-height:55px}.black-background{background-color:#424242}.pointer{cursor:pointer!important}.default-cursor{cursor:default}.cursor-text{cursor:text}.m-top-12{margin-top:12px}.m-top-20{margin-top:20px}.strike{text-decoration:line-through}.red{color:#b12704}.red-important{color:#b12704!important}table{width:100%;display:table}table thead{width:100%;position:relative}table thead tr{width:25%}.welcome{margin-top:-50px;color:#fff;font-size:22px}.login-input{width:220px}.birthdate-or-username-req-text{width:220px;font-size:12px}.bottom-list{padding-top:20px;font-size:14px}.hide-overflow{overflow:hidden}.sidenav-left{position:fixed!important;margin-top:200px!important;width:256px!important;min-width:256px!important;max-width:256px!important}.sidenav-left .menu-items{padding:0}.sidenav-left .menu-items .leftnav-button{cursor:pointer;margin:0;min-height:48px;padding:4px 22px;text-transform:none;text-rendering:optimizeLegibility;font-weight:400;font-size:1em;text-align:left;text-decoration:none;white-space:normal;width:100%}.sidenav-left .menu-items .leftnav-button-profile{padding-right:5px!important}.sidenav-left .menu-items .linked-account-button{padding:0!important;margin:0!important;width:25px!important}.sidenav-left .menu-items .linked-account-icon{margin-top:7px!important}.sidenav-left .menu-items .li-item{padding:0}.sidenav-left .menu-items .icon-left{margin-right:10px}.sidenav-left .menu-items .left-nav-link-icon{margin-right:10px;maring-top:0px}.sidenav-left .nav-header{flex-shrink:0;height:80px}.sidenav-left .left-item{margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:190px}.sidenav-left .left-item-profile{max-width:140px!important}.sidenav-left .user-image{margin:10px}.sidenav-left .user-profile .left-item{margin-left:15px}.image-padding{padding:8px 24px}.image-padding img{border:0;padding-top:10px}.image-padding img.custom-logo{width:80%;padding-top:0}.user-company{font-size:.8em;color:#e0d6d6;text-transform:capitalize}.sidebar-icon{height:90px;margin-top:25px}.jones-toolbar{margin-bottom:1px;min-height:inherit;display:block}.jones-toolbar .md-toolbar-tools .bars{margin-top:-5px;margin-left:-10px;min-width:40px}.jones-toolbar .header-tabs .md-tab{cursor:pointer}.amp-icon{width:40%;height:40%}.white-divider{border-top-color:#fffdfb}.light-green-500-bg{background-color:#b7d433}.light-green-500{color:#b7d433}.nice-blue{color:#008bca}.dark-500-bg{background-color:#77797b}.dark-500{color:#77797b}.grey-25{color:#f8f8f8}.grey-100{color:#d7d7d8}.grey-200{color:#babbbc}.grey-500{color:#77797b}.grey-25-bg{background-color:#f8f8f8}.grey-50-bg{background-color:#fefefe}.grey-75-bg{background-color:#efefef}.grey-100-bg{background-color:#d7d7d8}.grey-200-bg{background-color:#babbbc}.grey-500-bg{background-color:#77797b}.grey-700-bg{background-color:#5b5b5b}.grey-800-bg{background-color:#4b4b4b}.grey-900-bg{background-color:#3b3c3d}.green-100-bg{background-color:#e7f5f6}.green-200-bg{background-color:#e7f5f6}.green-500-bg{background-color:#5ebcc2}.green-accent-500-bg{background-color:rgba(190,228,230,.5)}.green-500{color:#5ebcc2}.orange-600{color:#f3832b}.orange-700{color:#c97b21}.md-super-dark,.orange-500,.sidenav-left .menu-items .li-item.highlight,.sidenav-left .menu-items .li-item.highlight .md-dark{color:#f59448}.orange-200-bg{background-color:#fcddc6}.orange-500-bg{background-color:#f59448}.orange-700-bg{background-color:#c97b21}.hover-blue:hover{background-color:#a4eeff!important}.center-text{text-align:center!important}.right-text{text-align:right!important}.left-text{text-align:left!important}.top-text{vertical-align:text-top!important}.width-10{width:10%}.width-15{width:15%}.width-20{width:20%}.width-25{width:25%}.width-30{width:30%}.width-50{width:50%}.width-60{width:60%}.width-70{width:70%}.width-75{width:75%}.width-80{width:80%}.width-85{width:85%}.width-90{width:90%}.width-100{width:100%}.height-10{height:10%}.height-15{height:15%}.height-20{height:20%}.height-25{height:25%}.height-30{height:30%}.height-50{height:50%}.height-70{height:70%}.height-75{height:75%}.height-80{height:80%}.height-85{height:85%}.height-90{height:90%}.height-100{height:100%}.font-smaller-9{font-size:.9em}.font-smaller{font-size:.8em}.font-smaller-7{font-size:.7em}.font-1point3x{font-size:1.3em}.font-1point5x{font-size:1.5em}.font-2x{font-size:2em}.font-3x{font-size:3em}.font-4x{font-size:4em}.font-5x{font-size:5em}.font-6x{font-size:6em}.font-7x{font-size:7em}.font-8x{font-size:8em}.font-9x{font-size:9em}.font-700{font-weight:700}.font-600{font-weight:600}.font-500{font-weight:500}.clicky{cursor:pointer;color:#3784d3}.top-gradient{height:20px}.push-right{margin-right:20px}legend{padding:0;display:table}fieldset{border:0;padding:.01em 0 0;margin:0;min-width:0}body:not(:-moz-handler-blocked) fieldset{display:table-cell}.checkout-nagbar-header{background-color:rgba(151,188,193,.8)}.checkout-nagbar-header .checkout-items{line-height:2em}.checkout-nagbar-header .cart{padding-right:5px;vertical-align:bottom}.md-dark{color:rgba(24,43,88,.54)}.md-super-dark.light{color:#d8d6d6}.super-size .material-icons{font-size:160px}.material-icons.icon-left{margin-top:7px}.material-icons.md-30{font-size:30px}.cart-margin{margin-top:5px}.cart-count{font:bold 11px Roboto;color:#fff;padding:1px 4px;margin-left:2px;border-radius:2px}.hover-show{display:none}.spinner{position:fixed;z-index:999;margin:auto;top:50%;left:0;right:0}.ncti-toast{color:#fafafa;background-color:#77797b}.toast-holder{position:fixed;z-index:1000;margin:auto;top:50%;left:0;right:0}.material-margin{margin-right:10px}.blue-text{color:#548ab5}md-toast.login{position:relative}.amp-blue{background-color:#2196f3}md-toast.order-confirmed-success{position:relative}.md-toast-content{background-color:#77797b!important}.login .md-toast-content{background-color:#f78787!important}.error-page .error-text{color:#a09b9b}.error-page .error-icon{font-size:10em}.ask-an-instructor-heading{font-size:30px;font-weight:400;line-height:40px}.item-header{padding:8px 0}.md-calendar-day-header{table-layout:auto}.amp-flex-table table>thead>tr>th{font-size:1em!important;font-weight:400}.amp-flex-table table>tbody>tr>td{font-size:1em!important}.amp-flex-table table>tfoot>tr>td{font-size:1em!important;font-weight:400}.amp-table table>thead:not([md-table-progress])>tr>th:first-child{width:50%!important}.amp-table table>thead>tr>th{font-size:1em!important;font-weight:400}.amp-table table>tbody>tr>td{font-size:1em!important}.amp-table table>tfoot>tr>td{font-size:1em!important;font-weight:400}.order-table table>thead:not([md-table-progress])>tr>th:first-child{width:20%!important}.order-details-table table>thead:not([md-table-progress])>tr>th:first-child{width:12%!important}.order-details-table table[md-data-table]:not([md-row-select])>tbody>tr>td:first-child,.order-details-table table[md-data-table]:not([md-row-select])>tfoot>tr>td:first-child,.order-details-table table[md-data-table]:not([md-row-select])>thead:not([md-table-progress])>tr>th:first-child{padding:0 0 0 24px}.order-details-table table[md-data-table]:not([md-row-select])>tbody>tr>td:nth-child(n+2):nth-last-child(n+2),.order-details-table table[md-data-table]:not([md-row-select])>tfoot>tr>td:nth-child(n+2):nth-last-child(n+2),.order-details-table table[md-data-table]:not([md-row-select])>thead:not([md-table-progress])>tr>th:nth-child(n+2):nth-last-child(n+2){padding:0 18px}.students-list-select{min-width:400px;max-height:none}.students-list-select .orange-status{font-size:.8em;color:rgba(245,148,72,.8)}.students-list-select .code-row{cursor:pointer}.students-list-select .check-icon{margin-top:5px;margin-right:5px}.dialog-content .scrolling-dialog{overflow-y:auto;overflow-x:hidden;max-height:300px;padding:0 12px}.dialog-content .search-students{padding:0 16px}.dialog-content .search-students-card{margin-top:16px!important}.dialog-content .alphabet-container .alphabet-row{padding:0}.close-icon{margin:-10px -10px 0 20px;font-size:20px}.close-icon-opt-in-dialog{font-size:30px;margin-top:-70px;margin-right:10px}.student-dialog-header{padding:0 16px}.opted-in-toast{bottom:auto;margin-top:10px}.user-list-item{margin:15px 0}md-checkbox.md-checked .md-icon{background-color:rgba(93,196,228,.87)!important}.add-btn.md-fab.md-button{margin-top:20px}.add-btn.md-fab.md-button .material-icons{vertical-align:middle}.side-padding{padding:0 16px}@media screen and (max-width:599px){.sidenav-left{position:absolute!important}.main-content{margin-left:0!important}.sidenav-fadein-menu{margin-top:200px}.results-text{font-size:12px}.side-padding{padding:0 8px}.order-table table>thead:not([md-table-progress])>tr>th:first-child{width:50%!important}.order-details-table table>thead:not([md-table-progress])>tr>th:first-child{width:10%!important}.mobile-device-no-padding{padding:0}.jones-toolbar .header-tabs .md-tab{font-size:13px;padding:12px 16px}}@media screen and (max-width:959px){.md-dialog-container .amp-iframe-dialog-toolbar{max-height:80px}.md-dialog-container .amp-iframe-dialog-header{height:80px}.md-dialog-container md-toolbar{max-height:30px}.md-dialog-container .announcement-text{min-height:60vh}.md-dialog-container md-dialog{min-height:100%;min-width:100%;border-radius:0}.md-dialog-container .amp-dialog-unmaximized{min-height:unset;min-width:unset}}.back-nav{min-width:40px}i.back-nav{font-size:36px}.amp-iframe-dialog md-card{margin:0;z-index:200}.amp-iframe-dialog md-card-actions{margin:0;padding:8px;background-color:#fff}.md-dialog-container{z-index:500}.warning-header{height:32px;width:100%;background-color:#fc0;background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23000000' fill-opacity='1' fill-rule='evenodd'%3E%3Cpath d='M0 40L40 0H20L0 20M40 40V20L20 40'/%3E%3C/g%3E%3C/svg%3E")}.credit-card-owner-input{margin-bottom:0}.LPMcontainer{background-color:#f59448!important;border-radius:6px!important}.LPMlabel{font-family:Roboto!important}.lp_desktop .lp-window-root .lp_maximized{height:600px!important;max-height:100%;margin-bottom:3px}.md-tooltip{color:#fff!important;border-radius:5px!important;font-family:Roboto!important;font-size:11px!important}.message md-card{margin:0}.message md-card-actions{margin:0;padding:8px 8px 16px 8px;background-color:#fff}.snow{background:0 0;background-image:url("../images/snow1.png"),url("../images/snow2.png"),url("../images/snow3.png");background-color:rgba(128,0,0,.5);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1;background-color:rgba(128,0,0,.5);animation:snow 10s linear infinite}@keyframes snow{0%{background-position:0 0,0 0,0 0}50%{background-position:500px 500px,100px 200px,-100px 150px}100%{background-position:500px 1000px,200px 400px,-100px 300px}}.bounce{animation-name:bounce;transform-origin:center bottom}.flash{animation-name:flash}.fadeOut{animation:1s fadeOut ease;animation-name:fadeOut}.fadeOut.fade{animation:1s fadeOut ease;animation-name:fadeOut}.fade{animation:1s fadeOut ease;animation-name:fadeOut}.fadeIn{animation:1s fadeIn ease;animation-name:fadeIn}.shake{animation-delay:2s;animation-name:shake}.animate-icon{position:absolute;overflow:hidden;animation:smallFill 4s forwards}.super-size .animate-icon{animation:largeFill 4s forwards}.rubberBand{animation:1s rubberBand ease;animation-name:rubberBand}.fadeInLeft{animation:.5s fadeInLeft ease;animation-name:fadeInLeft}.fadeInLeftMenu{animation:.5s fadeInLeft ease;animation-name:fadeInLeft}.fadeInDown{animation:3s fadeInDown ease;animation-name:fadeInDown}.fadeInDownLesson{animation:.4s fadeInDown ease;animation-name:fadeInDown}.zoomIn{animation:1s zoomIn ease;animation-name:zoomIn}.slideInRight{animation:2s slideInRight ease;animation-name:slideInRight}.ng-hide-remove{animation:.75s flipInX ease}@keyframes largeFill{from{height:75%}}@keyframes smallFill{from{height:22px}}@keyframes zoomIn{from{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1,0,0,90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1,0,0,-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{transform:perspective(400px)}}.flipInX{backface-visibility:visible!important;animation-name:flipInX}@keyframes rubberBand{from{transform:scale3d(1,1,1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scale3d(1,1,1)}}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}@keyframes fadeInDownOutUp{0%{opacity:0;transform:translateY(-100px)}20%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-100px)}}@keyframes slideInRight{from{transform:translate3d(100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}@keyframes shake{from,to{transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}@keyframes bounce{20%,53%,80%,from,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);transform:translate3d(0,0,0)}40%,43%{animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}@keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}.spin-animation{animation:spin 1s infinite linear}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}.collapsible-grouping-item{background-color:#f2f2f2!important}.cc-course-name{color:#3e9da4;text-decoration:underline}.cc-course-list-item{border:#efefef;border-width:1px;border-style:solid;height:32px;min-height:32px}.list-items-with-title{margin-top:3px;margin-bottom:0}.margin-left-10{margin-left:10px}.margin-left-16{margin-left:16px}.margin-left-20{margin-left:20px}.margin-left-30{margin-left:30px}.padding-bottom-16{padding-bottom:16px}.fade-in-down-progression{animation:.5s fadeInDown ease;animation-name:fadeInDown}.progression-course-heading{padding-top:16px;padding-right:16px}.course-list-heading{padding-top:20px;padding-bottom:16px}.course-list-row-item{margin-top:0;margin-bottom:0}.launch-course-in-amp-button{min-width:30px;width:30px;min-height:24px;height:24px;padding:0;margin:0;margin-left:8px}.date-of-event .md-datepicker-input-container{width:270px}