.nsg-editor{cursor:text;padding:10px}.nsg-tag{border:1px solid #666;display:inline-block;margin:4px;padding:3px}.nsg-invalid{border-color:#c00}.nsg-tag-remove:after{background-color:#ccc;content:"x";cursor:pointer;margin-left:4px;padding:0 4px}.nsg-input{display:inline-block;margin:5px 0;padding:3px 3px 3px 8px}.nsg-input[placeholder]{min-width:100%}
.centered{text-align:center}#users-search-form input,.input,search-box input{border:1px solid #9f9f9f;border-radius:2px;font-size:12px;outline:none;padding:8px}#login-modal form .verify-alt,#login-modal form button,#manage-time-tracking div form button,#users-search-form button,.button,.button--blue,.button--green,.button--outlinedBlue,.button--outlinedGreen,.button--red,.home form button,filter-buttons li button,filter-buttons li.active button,search-box button,search-page form button,search-page-live form button{border:none;border-radius:2px;color:#fff;cursor:pointer;outline:none;padding:10px 20px;text-align:center}#login-modal form .verify-alt,#login-modal form button,#manage-time-tracking div form button,#users-search-form button,.button--green,.home form button,filter-buttons li.active button,search-box button,search-page form button,search-page-live form button{background:#85bf43}.button--blue{background:#2544c2}.button--red{background:#c77a40}.button--outlinedGreen,filter-buttons li button{background:#fff;border:1px solid #85bf43;color:#85bf43;padding:9px 19px}.button--outlinedBlue{background:#fff;border:1px solid #4385bf;color:#4385bf;padding:9px 19px}.button--outlinedBlue:hover{background-color:#4385bf;color:#fff}.btn{border:none;border-radius:3px!important;color:#fff;font-size:12px;font-weight:300;margin:0!important;padding:6px 15px 5px;transition:background-color .2s}.btn-icon{font-size:14px}.btn-radio{background:rgba(29,32,39,.2)!important}.btn-radio[disabled]{background:#85bf43!important;border-bottom:2px solid #5a822c;opacity:1}.btn+.btn,.btn+inline-confirm{margin:0 5px!important}.btn-regular{background-color:#828282;border-bottom:2px solid #575555}.btn-regular:hover{background-color:#9c9c9c;color:#fff}.btn-success{background-color:#85bf43;border-bottom:2px solid #5a822c}.btn-success:hover{background-color:#9cd05d}.btn-danger{background-color:#bf4343;border-bottom:2px solid #903030}.btn-danger:hover{background-color:#cd6765}.btn-warning{background-color:#bf8743;border-bottom:2px solid #845d2d}.btn-warning:hover{background-color:#ce9e5f;border-color:#845d2d}.btn-info{background-color:#31b0d5;border-bottom:2px solid #269abc}.btn-info:hover{background-color:#5bc0de;border-color:#269abc}.btn-secondary{background-color:#4385bf;border-bottom:2px solid #285174}.btn-secondary:hover{background-color:#659ccd}.btn-primary{background-color:#4385bf;border-bottom:2px solid #285174}.btn-primary:hover{background-color:#659ccd}.btn.large{padding:15px 30px}.btn.xs{font-size:10px;padding:3px 6px}.btn.main-action{margin-bottom:20px!important}.select{background:#fff;border:1px solid #9f9f9f;cursor:pointer}.alert,span.alert{background:#828282;border-radius:3px;color:#fff;display:block;padding:20px;text-align:center;text-transform:uppercase;width:100%}.alert:after,.alert:before,span.alert:after,span.alert:before{content:" ";display:table}.alert:after,span.alert:after{clear:both}.alert.success,span.alert.success{background:#85bf43}.alert.warning,span.alert.warning{background:#bf8743}.alert.danger,span.alert.danger{background:#bf4343}.alert.secondary,span.alert.secondary{background:#4385bf}.alert.none,span.alert.none{background:none;margin:0;padding:0;text-align:left}*{box-sizing:border-box;outline:none!important}ul{list-style-type:none;padding:0}a{color:inherit;cursor:pointer}a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{margin:0}h2{font-size:24px}body,html{height:100%;width:100%}body{background:#fff;font-family:Open Sans;font-weight:300}main{float:left;margin-left:200px;margin-top:130px;width:calc(100% - 200px)}main:after,main:before{content:" ";display:table}main:after{clear:both}.form-group{margin-left:-15px;text-align:right}.form-group:after,.form-group:before{content:" ";display:table}.form-group:after{clear:both}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#979797;border-radius:0}body{scrollbar-face-color:#272727;scrollbar-track-color:#979797;scrollbar-arrow-color:#d8d8d8}::-webkit-scrollbar-thumb{background:rgba(0,0,0,.5);border-radius:0}::-webkit-scrollbar-thumb:window-inactive{background:rgba(0,0,0,.2)}::-moz-selection{background:rgba(133,191,67,.8)}::selection{background:rgba(133,191,67,.8)}button{outline:none}#accreditation-formats inline-confirm+button{margin-right:10px!important}#accreditation-import .modal-container{width:90%}#accreditation-import .modal-container img{margin-bottom:20px;width:100%}#accreditation-import .import-msg{background-color:#85bf43;color:#fff;margin:10px 0;padding:10px;text-align:center}#accreditation-import flow-uploader{float:right}#accreditation-requirements .clearfix{clear:both}#accreditation-requirements div.meta{float:left;margin-bottom:10px;padding:20px;width:100%}#accreditation-requirements div.meta:nth-child(odd){background-color:#efefef}#accreditation-requirements div.meta rich-text-editor{max-height:200px}#accreditation-requirements div.meta rich-text-editor>div.inline-editor{background-color:#fff;max-width:500px;overflow-y:scroll}#accreditation-requirements div.meta .section-content{clear:both;float:left;width:500px}#accreditation-requirements div.meta .section-content .item{border-bottom:1px solid #000;padding:20px 0}#accreditation-requirements div.meta .section-content .item:last-of-type{border-bottom:0;padding-bottom:20px}#accreditation-requirements div.meta .section-buttons{float:right;padding-left:15px;padding-top:15px}#accreditation-requirements div.meta .section-buttons inline-confirm{margin-right:5px}#accreditation-faculty-credits .checklist{padding-top:20px}#accreditation-faculty-credits .checklist li{margin-bottom:10px}#accreditation-faculty-credits .checklist label{display:inline;vertical-align:middle}#accreditation-faculty-credits .course-types-help{margin-top:30px;width:500px}#accreditation-minimums .credit-category{font-style:italic;padding-left:100px!important;text-align:left}#accreditation-minimums .name{display:block;font-weight:700;text-align:left}#accreditation-minimums td{text-align:center}#accreditation-minimums .dropdown a{font-size:14px;text-decoration:underline}#accreditation-minimums .dropdown:hover{cursor:pointer}#accreditation-minimums .dropdown .dropdown-content{background-color:#f9f9f9;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);display:none;min-width:160px;position:absolute;right:0;z-index:1}#accreditation-minimums .dropdown .dropdown-content li{cursor:pointer;font-weight:700;padding:5px;text-align:center}#accreditation-minimums .dropdown .dropdown-content li a{display:block}#accreditation-minimums .dropdown .dropdown-content li a:hover{color:#000;text-decoration:none}#accreditation-minimums .dropdown .dropdown-content li:not(:last-child){border-bottom:1px solid #979797}#accreditation-minimums .dropdown .dropdown-content.show{display:block}#accreditation-tracker .new-tracker-link{color:#4385bf;display:inline-block;margin-bottom:30px;text-decoration:underline}#accreditation-tracker .tracker-settings{margin-bottom:30px!important}#accreditation-tracker .tracker-settings .header{display:flex}#accreditation-tracker .tracker-settings .header .btn,#accreditation-tracker .tracker-settings .header .loader{margin-left:auto!important}#accreditation-tracker .tracker-form{margin-top:30px!important}#accreditation-tracker .compliance-group-settings{display:flex;flex-direction:column}#accreditation-tracker .compliance-actions{margin-left:auto!important}#accreditation-tracker .empty-message{font-size:1.5em;margin-top:30px!important;padding:1em;text-align:center}#accreditation-tracker .group{margin-bottom:50px}#accreditation-tracker .group .btn{margin-right:15px!important}#accreditation-tracker .group .title{background-color:#a9a9a9;color:#fff;font-size:1.5em;font-weight:700;margin-bottom:.5em;padding:10px}#accreditation-tracker .group th{background-color:#d3d3d3;border-bottom:1px solid #000;color:#000;font-size:1.2em;font-weight:700;padding:10px;text-align:left}#accreditation-tracker .group .highlight{background-color:#90ee90!important}#accreditation-tracker .group .highlight td{font-size:14px;font-weight:700!important}#accreditation-credit-types .info,#accreditation-formats .info,#accreditation-general .info{font-size:14px;margin-left:6px}#accreditation-credit-types .credit-type{margin-bottom:5px}#accreditation-credit-types .credit-categories{border-left:1px solid #a9aaac;display:flex;flex-direction:column;margin:10px 0 10px 10px;padding-left:20px}#accreditation-credit-types .credit-categories li{margin-bottom:10px}customer-transaction-detail .transclude{display:inline-block;float:left;margin-right:5px}customer-transaction-detail .notification{background:#f5f5f5;color:#000;height:auto;margin:0 auto 40px;padding:20px;text-align:center;width:100%}customer-transaction-detail .notification.error{background:#c74b40;color:#fff}page-wrapper{background:#fff;display:block;margin:0 auto;width:calc(100% - 50px)}page-wrapper.spaced{padding:40px}.container-wrapper{margin:0 auto;width:90%}html{height:100%;margin-bottom:1px}#page-wrap:after,#page-wrap:before{content:" ";display:table}#page-wrap:after{clear:both}page-section{display:block}page-section:after,page-section:before{content:" ";display:table}page-section:after{clear:both}page-section h1.section-heading{background:#a9aaac;color:#fff;font-size:10px;font-weight:700;margin-bottom:10px;padding:10px 20px;text-transform:uppercase}page-section .col-md-6{margin:10px 0}.section-body:after,.section-body:before{content:" ";display:table}.section-body:after{clear:both}.home{margin-top:-125px;padding:30px}.home:after,.home:before{content:" ";display:table}.home:after{clear:both}.home h2{color:rgba(29,32,39,.5);font-size:12px;margin-bottom:60px}.home h2,.home h4{font-weight:700;text-transform:uppercase}.home h4{margin-bottom:10px}.home table{margin-bottom:60px}.home .main-searchbar{border:1px solid #d8d8d8;border-radius:3px;float:none;font-size:18px;margin:0 auto 10px;padding:25px 20px;width:100%}.home form{position:relative}.home form button{display:block;font-size:14px;margin:0 auto;position:absolute;right:30px;top:20px}.sub-nav,sub-nav{display:block;position:fixed;top:0;width:100%;z-index:125}.sub-nav:after,.sub-nav:before,sub-nav:after,sub-nav:before{content:" ";display:table}.sub-nav:after,sub-nav:after{clear:both}.sub-nav nav,sub-nav nav{background-color:#1d2027;height:auto;padding-top:28px}.sub-nav nav ul,sub-nav nav ul{height:100%;margin-bottom:0}.sub-nav nav ul:after,.sub-nav nav ul:before,sub-nav nav ul:after,sub-nav nav ul:before{content:" ";display:table}.sub-nav nav ul:after,sub-nav nav ul:after{clear:both}.sub-nav nav li,sub-nav nav li{color:hsla(0,0%,100%,.4);cursor:pointer;float:left;font-size:12px;height:100%;padding:18px;transition:color .2s}.sub-nav nav li:hover,sub-nav nav li:hover{color:#fff}.sub-nav nav li a:hover,sub-nav nav li a:hover{color:inherit}.sub-nav nav li.active,sub-nav nav li.active{border-bottom:2px solid #85bf43;color:#fff;padding-top:18px}.sub-nav.secondary nav,sub-nav.secondary nav{background-color:#53555a;padding-top:0;position:fixed;top:76px;width:100%}.sub-nav.secondary nav ul,sub-nav.secondary nav ul{margin-bottom:0}.sub-nav.secondary nav ul li,sub-nav.secondary nav ul li{border-top:none;color:hsla(0,0%,100%,.4);font-size:12px;font-weight:300;padding:10px 20px;transition:color .2s}.sub-nav.secondary nav ul li:hover,sub-nav.secondary nav ul li:hover{color:#fff}.sub-nav.secondary nav ul li.active,sub-nav.secondary nav ul li.active{border-top:none;color:#fff}add-course-comment-type-modal div.comment p{word-wrap:break-word;white-space:pre-wrap}.address-form .clear-button{background:none;border:0;font-size:16px;font-weight:700;position:absolute;right:21px;top:27px}.breadcrumbs{color:#a9aaac;font-size:12px;font-weight:400;height:21px;padding:4px;position:fixed;text-align:center;top:0;width:calc(100% - 200px);z-index:126}.breadcrumbs:after,.breadcrumbs:before{content:" ";display:table}.breadcrumbs:after{clear:both}.breadcrumbs a{color:#85bf43;font-weight:300}.breadcrumbs .crumb{transition:color .2s}.breadcrumbs .crumb:hover{color:#fff}.breadcrumbs .crumb:after{content:"/";padding:0 5px}.breadcrumbs .crumb:last-child{color:#fff}.breadcrumbs .crumb:last-child a:hover{color:#53555a}.breadcrumbs .crumb:last-child:after{content:""}filter-buttons{display:block}filter-buttons ul:after,filter-buttons ul:before{content:" ";display:table}filter-buttons ul:after{clear:both}filter-buttons li{float:left;margin-right:10px}filter-buttons li:last-child{margin-right:0}.adjacent-lists{margin-top:20px;width:550px}.adjacent-lists:after,.adjacent-lists:before{content:" ";display:table}.adjacent-lists:after{clear:both}.adjacent-lists div{width:270px}.adjacent-lists div.collection-container{float:left}.adjacent-lists div.selected-container{float:right}.adjacent-lists div.selected-container h2{margin-bottom:18px}.adjacent-lists div search-box{margin-bottom:5px}.adjacent-lists div search-box:after,.adjacent-lists div search-box:before{content:" ";display:table}.adjacent-lists div search-box:after{clear:both}.adjacent-lists ul{height:300px;overflow:auto}.adjacent-lists ul:after,.adjacent-lists ul:before{content:" ";display:table}.adjacent-lists ul:after{clear:both}.adjacent-lists ul li{color:#1d2027;cursor:pointer;margin-top:10px;padding:15px 0;text-align:center}.adjacent-lists ul li:after,.adjacent-lists ul li:before{content:" ";display:table}.adjacent-lists ul li:after{clear:both}.adjacent-lists ul li:first-child{margin-top:0}.adjacent-lists ul.collection-list li{background:#a9aaac}.adjacent-lists ul.collection-list i{float:right;margin-right:15px}.adjacent-lists ul.selected-list li{background:#85bf43}.adjacent-lists ul.selected-list i{float:left;margin-left:15px}search-box{display:block}search-box:after,search-box:before{content:" ";display:table}search-box:after{clear:both}search-box input{border:1px solid #9f9f9f;border-right:none;display:block;float:left;width:200px}search-box button{display:block;float:left;height:35px;left:-2px;padding:0;position:relative;width:42px}.admin-modal{height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:9999999999}.admin-modal:after,.admin-modal:before{content:" ";display:table}.admin-modal:after{clear:both}.admin-modal .modal-overlay{backface-visibility:hidden;background:rgba(39,39,39,.8);height:100%;left:0;position:fixed;top:0;width:100%}.admin-modal .modal-overlay:after,.admin-modal .modal-overlay:before{content:" ";display:table}.admin-modal .modal-overlay:after{clear:both}.admin-modal.modal-wide .modal-container{width:75%}.admin-modal.modal-xtra-wide .modal-container{width:95%}.admin-modal .modal-container{background:#fff;border-radius:3px;box-shadow:0 0 2px 5px rgba(39,39,39,.1);height:auto;margin:5% auto;position:relative;width:50%;z-index:2}.admin-modal .modal-container:after,.admin-modal .modal-container:before{content:" ";display:table}.admin-modal .modal-container:after{clear:both}@media (min-width:0px) and (max-width:900px){.admin-modal .modal-container{width:75%}}@media (min-width:900px) and (max-width:1350px){.admin-modal .modal-container{width:75%}}.admin-modal .modal-container .modal-content{border:none;border-radius:3px;box-shadow:none;height:auto;margin:0 auto;min-height:100%;padding:30px;position:absolute;width:100%}.admin-modal .modal-container .modal-content:after,.admin-modal .modal-container .modal-content:before{content:" ";display:table}.admin-modal .modal-container .modal-content:after{clear:both}.admin-modal .modal-container .modal-content h1,.admin-modal .modal-container .modal-content h2{margin-bottom:20px}.admin-modal .modal-container .modal-content img{width:auto}.admin-modal .modal-container .modal-content input[type=checkbox]{width:25px}.admin-modal .modal-container .modal-content input,.admin-modal .modal-container .modal-content select{max-width:100%;width:100%}.admin-modal .modal-container .modal-content select.quarter{max-width:25%;width:25%}.admin-modal .modal-container .modal-content select.half{max-width:50%;width:50%}.admin-modal .modal-container .modal-content input[type=search]{width:auto}.admin-modal .modal-container .modal-content search-page,.admin-modal .modal-container .modal-content search-page-live{margin:0}.admin-modal .modal-container .modal-content .form-group{margin-top:15px}.admin-modal .modal-container .modal-content .form-group label.heading{font-size:12px;margin-top:15px}.admin-modal .modal-container .modal-content .form-group label.heading input[type=checkbox]{margin-left:10px;width:auto}.admin-modal .modal-container .modal-content .form-group textarea{height:150px;max-width:100%}.admin-modal .modal-container .modal-content .form-group+.form-group{margin-top:15px}.admin-modal .modal-container .modal-close{background:url(https://cdn.furthered.com/assets/admin/images/modal-close-2016-05-22.svg);background-size:100%;border:none;height:25px;outline:none;position:absolute;right:0;top:-35px;width:25px;z-index:9999999}inline-confirm{display:inline-block;position:relative;text-align:center}inline-confirm:after,inline-confirm:before{content:" ";display:table}inline-confirm:after{clear:both}inline-confirm span{display:block;margin-bottom:10px}inline-confirm .inline-confirm{background:#fff;border:1px solid rgba(29,32,39,.2);border-radius:3px;box-shadow:0 0 5px 2px rgba(39,39,39,.1);font-size:14px;left:50%;margin-left:-100px;margin-top:-45px;min-height:90px;min-width:200px;padding:10px;position:absolute;top:50%;z-index:100}inline-confirm .inline-confirm:after,inline-confirm .inline-confirm:before{content:" ";display:table}inline-confirm .inline-confirm:after{clear:both}inline-confirm .inline-confirm button{display:inline-block}search-page{display:block;margin-top:-125px;padding:30px}search-page:after,search-page:before{content:" ";display:table}search-page:after{clear:both}search-page .results-container{background:#fff;border-radius:3px;float:left;position:relative;width:100%}search-page .results-container header{padding:1em}search-page .results-container header:after,search-page .results-container header:before{content:" ";display:table}search-page .results-container header:after{clear:both}search-page .results-container header h2{float:left}search-page .results-container header search-box{float:right}search-page .results-container .loading-results{height:300px;padding-top:125px;text-align:center;width:100%}search-page .results{color:rgba(29,32,39,.5);font-size:12px;font-weight:700;margin-bottom:1em;text-transform:uppercase}search-page form{background:#fff;border-radius:3px;position:relative}search-page form h2{margin-bottom:20px}search-page form input{border:1px solid #d8d8d8;border-radius:3px;float:left;font-size:18px;margin:0 10px 10px auto;padding:25px 20px;width:28%}search-page form button{display:block;font-size:14px;margin:0 auto;position:absolute;right:30px;top:20px}search-page .filters form button{position:relative;right:0;top:0;width:100%}search-page .large-fields form input{float:none;width:100%}search-page .search-information{border:1px solid #eee;border-left:5px solid #1b809e;border-radius:3px;margin-bottom:10px;padding:8px;text-align:left}search-page .search-information .title{cursor:pointer;font-size:1em;font-weight:700}search-page .search-information .search-information-content li{padding-top:2px}search-page-live{display:block;margin-top:-125px;padding:30px}search-page-live:after,search-page-live:before{content:" ";display:table}search-page-live:after{clear:both}search-page-live .results-container{background:#fff;border-radius:3px;float:left;position:relative;width:100%}search-page-live .results-container header{padding:30px}search-page-live .results-container header:after,search-page-live .results-container header:before{content:" ";display:table}search-page-live .results-container header:after{clear:both}search-page-live .results-container header h2{float:left}search-page-live .results-container header search-box{float:right}search-page-live .results-container .loading-results{height:300px;padding-top:125px;text-align:center;width:100%}search-page-live .results{color:rgba(29,32,39,.5);font-size:12px;font-weight:700;margin-bottom:60px;text-transform:uppercase}search-page-live form{background:#fff;border-radius:3px;position:relative}search-page-live form h2{margin-bottom:20px}search-page-live form input{border:1px solid #d8d8d8;border-radius:3px;float:left;font-size:18px;margin:0 10px 10px auto;padding:25px 20px;width:28%}search-page-live form button{display:block;font-size:14px;margin:0 auto;position:absolute;right:30px;top:20px}search-page-live .filters form button{position:relative;right:0;top:0;width:100%}search-page-live .large-fields form input{float:none;width:100%}results-table:after,results-table:before{content:" ";display:table}results-table:after{clear:both}results-table label{color:#272727;font-size:10px;font-weight:700;text-transform:uppercase}results-table select{width:200px}results-table nav{text-align:center}results-table .pagination{display:inline-block}results-table .pagination .active a{background:#85bf43;border-color:#85bf43}results-table .pagination .active a:hover{background:#6b9a35;border-color:#6b9a35}results-table .pagination a{color:#85bf43}results-table .pagination a:hover{color:#6b9a35}.results-table--tools{float:right;position:relative;top:58px;z-index:1}.results-table--tools search-box{position:relative;top:-16px}.results-table--tools .form-group{clear:none;float:left}table.searching{cursor:wait!important;opacity:.4}table td{padding:20px!important}table .carat{left:10px}results-table-live:after,results-table-live:before{content:" ";display:table}results-table-live:after{clear:both}results-table-live label{color:#272727;font-size:10px;font-weight:700;text-transform:uppercase}results-table-live select{width:200px}results-table-live nav{text-align:center}results-table-live .pagination{display:inline-block}results-table-live .pagination .active a{background:#85bf43;border-color:#85bf43}results-table-live .pagination .active a:hover{background:#6b9a35;border-color:#6b9a35}results-table-live .pagination a{color:#85bf43}results-table-live .pagination a:hover{color:#6b9a35}.results-table-live--tools{float:right;position:relative;top:58px;z-index:1}.results-table-live--tools search-box{position:relative;top:-16px}.results-table-live--tools .form-group{clear:none;float:left}table{width:100%}table.interactive{cursor:pointer}table.interactive tbody tr:hover{background-color:#d8d8d8}table td{border:none!important;font-size:12px;font-weight:400;padding:20px 40px!important;text-align:left;vertical-align:middle!important}table thead,table thead:hover{background:#fff}table thead.thead-title th{background:#d8d8d8;color:#272727;font-weight:700;padding:20px 40px;vertical-align:middle}table thead td{font-size:10px;font-weight:700;position:relative;text-transform:uppercase}table .carat{height:10px;left:0;position:absolute;top:43%}table .carat,table .double-carat{fill:#9f9f9f;margin-left:5px;width:15px}table .arrow-down .carat{transform:rotate(180deg)}table button.pull-right{float:right}table tbody tr{background-color:#f9f9f9;border:none;transition:.2s}table tbody tr.no-stripe,table tbody tr.no-stripe:hover,table tbody tr:nth-child(2n){background-color:#fff}table tbody tr:last-child{border-bottom:1px solid #d8d8d8}table p{margin:0}completed-accreditation-table .table{margin-bottom:100px}completed-accreditation-table .table:after,completed-accreditation-table .table:before{content:" ";display:table}completed-accreditation-table .table:after{clear:both}.fixed-header thead{position:relative}.form-group{text-align:left}.form-group label{text-align:right;width:100%}.results-per-page{min-height:6em}.loader{width:50px}.loader .spinner{animation:rotator .9s linear infinite;-webkit-animation:rotator .9s linear infinite}.loader .path{stroke-dasharray:187;stroke-dashoffset:0;stroke:#8dc640;animation:dash .9s ease-in-out infinite;-webkit-animation:dash .9s ease-in-out infinite;transform-origin:center}.loader.centered{margin:0 auto}.loader+span{display:block}.loader+span,loader+span{margin-top:20px}.loading-dialog-container{border:1px solid #85bf43;border-radius:2px;box-shadow:inset 1px 0 4px 1px #bdbdbd;margin-left:30px;margin-top:30px;padding:30px;width:400px}.loading-dialog-container p{text-align:center}.loading-dialog-container .loader{margin:30px auto 0}notification{background-color:rgba(83,85,90,.8);bottom:0;color:#fff;display:block;height:auto;left:0;padding:20px 5%;position:fixed;width:100%;z-index:101}notification.ng-hide-add.ng-hide-add-active,notification.ng-hide-remove.ng-hide-remove-active{transition:top .3s ease-out,opacity .5s ease-out}notification.ng-hide-add{opacity:1;top:0}notification.ng-hide-add-active,notification.ng-hide-remove{opacity:0;top:-75px}notification.ng-hide-remove-active{opacity:1;top:0}notification .text{font-size:16px;line-height:1.9;vertical-align:middle}notification .glyphicon{font-size:28px;line-height:.1;margin-right:10px;vertical-align:middle}file-uploader{display:block;margin:30px}file-uploader .upload-files-container:after,file-uploader .upload-files-container:before{content:" ";display:table}file-uploader .upload-files-container:after{clear:both}file-uploader file-input{float:left;height:34px;margin-right:20px;width:106px}file-uploader progress-bar{height:30px;width:500px}file-uploader .upload-files-button{float:left}file-uploader .completed-files-container{margin-top:10px}file-uploader .completed-files-container li{color:#85bf43;padding:10px 0}csv-import{float:right}csv-import:after,csv-import:before{content:" ";display:table}csv-import:after{clear:both}file-input{display:block;height:33px;position:relative;width:125px}file-input:after,file-input:before{content:" ";display:table}file-input:after{clear:both}file-input input{cursor:pointer;opacity:0;z-index:2}file-input button,file-input input{height:100%;left:0;position:absolute;top:0;width:100%}file-input button{border:1px solid #000;text-align:center;z-index:1}form:after,form:before{content:" ";display:table}form:after{clear:both}.form-group,.form-horizontal .form-group{margin:0 0 15px}.form-group{clear:left;position:relative}.form-group.half{clear:none;float:left;margin-right:2.5%;width:45%}.form-group.half+.form-group .half{margin-top:0}.form-group.third{clear:none;float:left;margin-right:2.5%;width:30%}.form-group.third+.form-group .half{margin-top:0}.form-group .input-width-15{display:inline-block;width:15%}.form-group label.label-minimum-credits{max-width:500px}.form-group .minimum-credits{cursor:pointer;float:right}.form-group .form-group-toolbar+table{margin-top:50px}.form-group label{font-size:10px;text-align:left;text-transform:uppercase}.form-group input,.form-group select,.form-group textarea{max-width:500px}.form-group text-angular{float:left;max-width:500px}.form-group a{color:#85bf43;font-weight:400}form-error{display:block;font-size:10px;font-weight:700;margin-bottom:5px;text-transform:uppercase}.form-toolbar{border-bottom:1px solid #d8d8d8;display:block;margin-bottom:20px;padding:10px 0;width:100%}.form-toolbar:after,.form-toolbar:before{content:" ";display:table}.form-toolbar:after{clear:both}.form-toolbar p{float:left;font-weight:300;margin:0;padding:7px}.form-toolbar search-box{float:left}.form-toolbar .lead{margin-bottom:0}form-toolbar.footer .form-toolbar{border-bottom:none;border-top:1px solid #d8d8d8;margin-top:20px}.filters{border-bottom:1px solid #d8d8d8;text-align:center}.filters .filter{background:#fff;border-radius:3px 3px 0 0;color:#d8d8d8;cursor:pointer;font-size:13px;font-weight:300;margin-right:10px;padding:10px 20px;position:relative}.filters .filter.active{border:1px solid #d8d8d8;border-bottom:none;color:#1d2027;top:1px}.filters .filter.active .badge{opacity:1}.filters .filter .badge{background:#85bf43;border-radius:30px;color:#fff;font-size:10px;margin-left:5px;opacity:.5;padding:5px 10px;position:relative}.ta-editor button,.ta-toolbar button{background:#1d2027!important;margin:2px!important}.ta-editor .btn-group,.ta-toolbar .btn-group{margin:0!important}.ta-editor .btn,.ta-toolbar .btn{background:#1d2027;color:#fff;font-size:12px}.ta-editor .btn.active,.ta-toolbar .btn.active{background-color:#85bf43!important;color:#fff;font-weight:700}.ta-editor .btn+.btn,.ta-toolbar .btn+.btn{margin:2px!important;padding:5px 10px}.ta-editor{margin-top:10px}.ta-editor ol{list-style-type:upper-roman}.ta-editor ul{list-style-type:disc;padding-left:40px}.ta-editor .popover{z-index:1}.option label{text-align:left!important}ul.checklist.columns{-moz-columns:300px 3;columns:300px 3}ul.checklist input{float:left;margin-right:5px;width:auto!important}ul.checklist label{font-size:14px;font-weight:300;margin-left:5px;text-transform:none}.nb-progress-bar{display:block;height:30px;position:relative;width:100%}.nb-progress-bar span{color:#000;display:block;font-weight:700;padding-left:8px;padding-top:5px;position:relative;z-index:1}.nb-progress-bar .nb-bar{background:#85bf43;height:100%;left:0;position:absolute;top:0;transition:width .4s ease-out;z-index:0}discount-form{float:left;width:100%}discount-form textarea{max-width:500px}discount-form .clone-btn{margin-right:10px!important}discount-form p.description{max-width:500px}discount-form .subscription-type-header{display:inline-block;font-size:12px}discount-form .subscription-type-header.tier{width:115px}discount-form .subscription-type-header.discount{width:130px}discount-form .subscription-type{display:flex;margin-bottom:10px}discount-form .subscription-type .subscription-type-label{display:inline-block;margin-bottom:10px;margin-left:5px;width:100px}discount-form .subscription-type input[type=checkbox]{margin-bottom:13px;margin-top:0}discount-form .subscription-type .discount-override.amount{margin-right:35px;width:100px}discount-form .subscription-type .discount-override.headline{width:300px}image-form-input{display:block}image-form-input file-input{width:200px}image-form-input .error-list{color:red}image-form-input .image-preview{margin-top:10px}image-form-input .image-preview h5{font-weight:700;margin-bottom:10px}image-form-input img{max-width:500px}new-product-modal .admin-modal .modal-content{padding:50px}new-product-modal .admin-modal h1,new-product-modal .admin-modal h2{font-weight:300;text-align:center}new-product-modal .admin-modal h1 span,new-product-modal .admin-modal h2 span{color:#85bf43}new-product-modal .admin-modal h1{margin-top:50px}new-product-modal .admin-modal h2{margin-top:75px}new-product-modal .admin-modal form{margin:0 auto;width:500px}new-product-modal .admin-modal form .loader{margin:20px auto 0}expando{display:block}expando>div{background:#a9aaac;border-radius:3px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;height:20px;text-align:center;width:20px}expando>div span{display:block;transition:transform .2s ease-out}expando.expanded span{transform:rotate(-45deg)}edit-product-info checklist .checklist.columns{-moz-columns:1;column-count:1}edit-product-info checklist label{font-size:14px!important;font-weight:300;text-transform:none!important}edit-product-info update-button{margin-left:5px}edit-product-info .course-type-checklist{max-width:500px}edit-product-info .text-success{background-color:#85bf43;color:#fff;padding:10px;text-align:center}edit-product-info .product_image{align-items:flex-start;display:flex}edit-product-info .product_image button.remove{margin-left:5px!important}edit-credit-states-modal .hide_visibility{visibility:hidden}edit-credit-states-modal .panel .panel-body{padding:0}edit-credit-states-modal .panel table{margin-bottom:0}edit-credit-states-modal .panel table tbody tr:last-child{border-bottom:0}streaming-app-form{background:red}media-upload-item{display:block;margin:20px}media-upload-item:after,media-upload-item:before{content:" ";display:table}media-upload-item:after{clear:both}media-upload-item>*{float:left}media-upload-item>input{display:block;height:40px;text-align:center;width:40px}media-upload-item .quality-selection:after,media-upload-item .quality-selection:before{content:" ";display:table}media-upload-item .quality-selection:after{clear:both}media-upload-item .quality-selection .radio{float:left;margin:0 20px 0 0}media-upload-item .media-upload-buttons>*{float:left}categories-checklist{float:left;height:500px;overflow-x:hidden;overflow-y:scroll;width:100%}categories-checklist li label{font-weight:400}categories-checklist li .parent-category{margin-bottom:5px}categories-checklist .children{border-left:1px solid #a9aaac;margin-bottom:15px;margin-left:5px;padding-left:10px}categories-checklist .children label{font-weight:300}table.quickdate-calendar td,table.quickdate-calendar th{padding:5px!important;text-align:center}table.quickdate-calendar td.is-today,table.quickdate-calendar th.is-today{color:#85bf43;font-size:14px;font-weight:700}table.quickdate-calendar td.selected,table.quickdate-calendar th.selected{background:#85bf43;color:#fff;font-size:14px;font-weight:700}table.quickdate-calendar td.disabled-date,table.quickdate-calendar th.disabled-date{background-color:#dbdbdb;color:grey}.quickdate-ok{float:left}update-button{display:inline-block;text-align:center}update-button .loader{height:25px;width:25px}dropdown-search{display:block;height:100%;position:relative}dropdown-search input{background:url(https://cdn.furthered.com/assets/admin/images/catalog/magnifying-glass.svg) no-repeat 8px hsla(0,0%,100%,.05);background-size:12px;font-size:12px;margin-bottom:10px;padding:7px 25px 5px;width:100%}dropdown-search .autocomplete-container{background:#fff;left:0;padding:0;position:absolute;top:24px;width:100%}dropdown-search .autocomplete-container li{cursor:pointer;font-size:14px;list-style-type:none;padding:4% 8%;width:100%}dropdown-search .autocomplete-container li:last-child{margin-bottom:0}dropdown-search .autocomplete-container li.soft-selected{background:#d8d8d8;color:#272727}searchable-checklist{display:block;float:left;max-width:500px;width:100%}searchable-checklist:after,searchable-checklist:before{content:" ";display:table}searchable-checklist:after{clear:both}searchable-checklist dropdown-search ul{border:1px solid #d8d8d8;box-shadow:0 0 5px 2px hsla(0,0%,85%,.35)}searchable-checklist dropdown-search li{color:rgba(39,39,39,.4);cursor:pointer;font-size:14px;list-style-type:none;padding:15px 20px;width:100%}searchable-checklist dropdown-search li:hover{color:#272727}filter-checklist{display:block;max-height:300px;overflow:auto;overflow-x:hidden}rich-text-editor{display:block;height:500px;max-width:500px}rich-text-editor>div{height:100%;width:100%}rich-text-editor>div.inline-editor{border:1px solid #ccc;border-radius:4px;padding:6px}rich-text-editor.small-editor{height:auto}rich-text-editor.full-width{max-width:100%}rich-text-editor.short{height:150px}rich-text-editor.short>div.inline-editor{overflow-y:scroll}.ephox-polish-inline-editor-container{z-index:9999999999}.ephox-candy-mountain{font-family:Open Sans,sans-serif!important;font-size:14px;font-weight:300}.ephox-candy-mountain ol,.ephox-candy-mountain ul{padding-left:25px}.ephox-candy-mountain ol li,.ephox-candy-mountain ul li{margin:4px 0}.ephox-candy-mountain ul{list-style:disc}check i{color:#85bf43}course-accreditation-modal .inline-confirm{position:absolute;right:20px}course-accreditation-modal .inline-confirm>button{float:right}course-relations .course-relations-wrapper{max-width:550px}.accreditation-master-formats-modal .form-toolbar p{font-size:16px}.accreditation-master-formats-modal label span{color:red}#settings .restrictions{border:1px solid #d8d8d8;padding:20px;width:500px}#settings .restrictions label{display:inline;margin-left:3px;vertical-align:top}#settings .restrictions input[type=checkbox]{margin-top:2px;width:auto!important}#settings .restrictions input[type=checkbox]:first-of-type{margin-bottom:10px}#settings .restrictions .certificate{margin:5px 0 0 20px}#firm-permissions .learning-section input[type=checkbox]{margin-top:2px;width:auto!important}#firm-permissions .learning-section input[type=checkbox]:first-of-type{margin-bottom:10px}#firm-permissions .learning-section .cle-course-access{margin:5px 0 0 20px}#practice-area-categories searchable-checklist{float:left;max-width:none}#practice-area-categories searchable-checklist dropdown-search .autocomplete-container li{padding:5px}#practice-area-categories form-toolbar{float:left;width:100%}#practice-area-categories form-toolbar.footer{margin-top:30px}#practice-area-categories td{width:33%}#practice-area-categories .categories-heading{clear:both;padding-top:30px}#site-pages .success{color:#52c740;font-weight:400}#site-pages .error{color:#bf4343;font-weight:400}.page-title{text-align:center}#site-header{background:#1d2027;border-right:1px solid #53555a;height:100vh;overflow:auto;padding:30px;position:fixed;width:200px;z-index:100}#site-header:after,#site-header:before{content:" ";display:table}#site-header:after{clear:both}#site-header img{display:block;margin:0 auto;width:50px}#site-header #user{background:linear-gradient(0deg,#1d2027 70%,rgba(29,32,39,0));bottom:0;height:60px;position:fixed;width:164px}#site-header #user .logged-in-user{bottom:30px;color:#fff;float:right;font-size:10px;position:absolute}#site-header #user .logout{bottom:30px;color:#fff;font-size:10px;position:absolute;right:30px}#site-header nav{float:left}#site-header nav:after,#site-header nav:before{content:" ";display:table}#site-header nav:after{clear:both}#site-header nav.breadcrumbs{float:right}#site-header nav>ul{color:hsla(0,0%,100%,.8);margin-top:30px}#site-header nav>ul:after,#site-header nav>ul:before{content:" ";display:table}#site-header nav>ul:after{clear:both}#site-header nav>ul>li{float:left;width:100%}#site-header nav>ul>li h3{color:hsla(0,0%,100%,.4);font-size:10px;margin-bottom:5px;text-transform:uppercase;transition:color .2s ease-out}#site-header nav>ul>li h3.active{color:#fff}#site-header nav>ul>li ul{margin-bottom:30px}#site-header nav>ul>li ul li{font-size:12px;padding:5px 0}#site-header nav>ul>li ul li:hover a.secondary{opacity:1;transition:all .2s}#site-header nav>ul>li ul li a{transition:color .2s ease-out}#site-header nav>ul>li ul li a.active,#site-header nav>ul>li ul li a:hover{color:#fff}#site-header nav>ul>li ul li a.secondary{float:right;opacity:.1;transition:all .2s}#users-search-form{background:#fff;border:1px solid #9f9f9f;border-radius:3px;float:right;padding:20px;width:20%}#users-search-form fieldset,#users-search-form h2{margin-bottom:20px}#users-search-form input{display:block;margin-bottom:10px;width:100%}#users-search-form input:last-child{margin-bottom:0}#users-search-form button{display:block;font-size:14px;margin:0 auto}#users-search-form button i{padding-right:8px}#users-search{padding:30px}#users-search-results-container{background:#fff;border:1px solid #9f9f9f;border-radius:3px;float:left;min-width:600px;position:relative;width:78%}#users-search-results-container header{padding:30px}#users-search-results-container header:after,#users-search-results-container header:before{content:" ";display:table}#users-search-results-container header:after{clear:both}#users-search-results-container header h2{float:left}#users-search-results-container header search-box{float:right}#users-search-results-container #loading-results{height:300px;padding-top:125px;text-align:center;width:100%}.user-profile-container{background:#fff;margin:30px auto}#loading-user{margin:100px auto 0}#at-a-glance-container .form-group .alert{display:inline-block;padding:10px;width:auto}#user-profile-activity-container{background:#fff;border:1px solid #9f9f9f;border-radius:3px;margin:30px auto;padding:40px;width:92%}#user-profile-activity-container header:after,#user-profile-activity-container header:before{content:" ";display:table}#user-profile-activity-container header:after{clear:both}#user-profile-activity-container header search-box{float:left;margin-bottom:15px}#user-profile-activity-container header filter-buttons{float:left}#manage-account-container h1{margin-bottom:30px}#reset-password-group a{background-color:#a9aaac;border-radius:3px;color:#fff;font-size:12px;padding:10px 20px}#reset-password-group inline-confirm div{background-color:#c77a40;border-radius:3px;color:#fff;margin-top:20px}#user-practice-areas-container form{margin-bottom:25px;margin-top:25px}#user-practice-areas-container form label{font-size:12px;font-weight:400}#user-practice-areas-container .sync-profile,.user-accreditation-wrapper .sync-profile{margin-right:10px}#user-account-notes textarea{margin-bottom:10px;min-height:200px;width:100%}#user-account-notes .notes-list-container:after,#user-account-notes .notes-list-container:before{content:" ";display:table}#user-account-notes .notes-list-container:after{clear:both}#user-account-notes .notes-list-container .note-body{cursor:pointer;max-width:200px}#additional_emails_container{width:65%}#additional_emails_container table{margin-top:15px}#manage-course-modal .modal-container{padding:0}#manage-course-modal sub-nav{height:70px}#manage-course-modal sub-nav ul{display:flex}#manage-course-modal sub-nav ul li{flex-grow:1;text-align:center}add-completion-modal .accred-error-msg{color:red;font-weight:700;margin-bottom:20px}.time-in-label{font-weight:700;padding-left:40px;text-transform:uppercase}.add-completion-error{color:#c74b40;float:right;font-weight:700;margin-right:20px}#manage-time-tracking{height:100%;padding:40px}#manage-time-tracking ul{height:100%}#manage-time-tracking ul li{border:1px solid #53555a;border-radius:3px;cursor:pointer;height:100px;margin-bottom:20px;padding:10px;width:400px}#manage-time-tracking ul li.completed{border-color:#85bf43}#manage-time-tracking ul li h5{margin-top:10px}#manage-time-tracking div{height:100%;position:relative;width:100%}#manage-time-tracking div form h3{margin-bottom:10px}#manage-time-tracking div form h4{margin-bottom:20px}#manage-time-tracking div form input[type=range]{display:block;margin-top:8px;width:400px}#manage-time-tracking div form span{color:#85bf43;display:block;margin-top:5px}#manage-time-tracking div form fieldset{margin-bottom:10px;margin-top:10px}#manage-time-tracking div form fieldset textarea{height:100px;margin-top:10px;width:500px}#manage-time-tracking div button.btn-danger{margin-top:20px}#manage-general{padding:40px}#manage-general dl dt{font-size:15px}#manage-general dl dd{font-size:20px;margin-bottom:10px}#manage-general h2{margin-bottom:10px}#manage-general ul li{cursor:pointer;font-size:16px;margin-bottom:10px}#manage-general-removal{text-align:center}#manage-general-removal h1{font-size:36px;margin-bottom:30px}#user-profile-products-subs-container .no-subs{font-size:14px;margin-top:50px;text-align:center;width:100%}#user-profile-products-subs-container .no-subs a{color:#007fa1;font-weight:700;text-decoration:underline}#user-profile-products-subs-container h2{font-size:22px;margin:10px 0;text-align:center}#user-profile-products-subs-container .form-toolbar{padding-left:113px}#user-profile-products-subs-container .user-subs{margin-top:80px}#user-profile-products-subs-container table.interactive{cursor:default}#user-profile-products-subs-container table.interactive a{text-decoration:underline}#user-profile-products-subs-container .latest-sub{background-color:#e8e5e2;margin-bottom:50px;padding:20px}#user-profile-products-subs-container .latest-sub li{padding-bottom:20px;text-transform:uppercase}#user-profile-products-subs-container .latest-sub li .label{color:#000;display:inline-block;font-weight:400;padding-left:0;text-align:left;width:110px}#user-profile-products-subs-container .latest-sub li .value{font-size:12px;font-weight:700}#user-profile-products-subs-container .latest-sub li .edit-sub{color:#007fa1;display:block;font-size:14px;font-weight:700;text-decoration:underline;text-transform:none}#user-profile-products-subs-container .firm-subs{margin-top:80px}#user-profile-products-subs-container .update-sub-modal .footer{text-align:center!important}#user-profile-products-subs-container .update-sub-modal button{pointer-events:auto;width:170px}#user-profile-products-subs-container .update-sub-modal .form-group{clear:none;float:left}#user-profile-products-subs-container .update-sub-modal .confirm-plan{background-color:#007fa1;color:#fff;padding:10px;text-align:center}#user-profile-products-subs-container .update-sub-modal .subscribe-actions{padding-top:20px;text-align:center}#user-profile-products-subs-container .update-sub-modal .error{color:#bf4343;font-weight:700;padding-bottom:50px;padding-top:10px;text-align:center}#user-profile-products-subs-container .update-sub-modal .btn.btn-success{background-color:#46b978}#user-profile-products-subs-container .update-sub-modal .btn.btn-danger{background-color:#ee2d38}#user-profile-products-subs-container .update-sub-modal .btn.btn-primary{background-color:#007fa1}#user-profile-products-subs-container .update-sub-modal .btn.close-modal{margin-right:40px!important}#user-profile-products-subs-container .update-sub-modal .cancel-sub{margin-left:40px}#user-profile-products-subs-container .update-sub-modal .cancel-sub em{font-weight:700}#user-profile-products-subs-container .update-sub-modal .cancellation-form{padding-bottom:50px}#user-profile-products-subs-container .update-sub-modal .cancellation-form ul{margin-top:10px}#user-profile-products-subs-container .update-sub-modal .cancellation-form ul li{margin-bottom:10px}#user-profile-products-subs-container .update-sub-modal .cancellation-form ul li input[type=radio]{margin-right:5px;width:auto}.user__program-atorney--email-signature rich-text-editor{height:300px}.user__program-atorney--email-signature rich-text-editor [role=toolbar]>span{display:none!important}.user__program-atorney--email-signature rich-text-editor [role=toolbar] [title~=Bold],.user__program-atorney--email-signature rich-text-editor [role=toolbar] [title~=Italic],.user__program-atorney--email-signature rich-text-editor [role=toolbar] [title~=Link]{display:flex!important}#user-profile-contact-container:after,#user-profile-contact-container:before{content:" ";display:table}#user-profile-contact-container:after{clear:both}#user-profile-contact-general-container .sync-profile{margin-right:10px}#user-profile-contact-addresses-container address{margin-bottom:0}#user-profile-contact-addresses-container .modal-content{padding:30px}#user-profile-contact-addresses-container .modal-content input,#user-profile-contact-addresses-container .modal-content select{max-width:100%;width:100%}#user-profile-contact-addresses-container #address-entries-container:after,#user-profile-contact-addresses-container #address-entries-container:before{content:" ";display:table}#user-profile-contact-addresses-container #address-entries-container:after{clear:both}#user-profile-contact-addresses-container .address-entry+.address-entry{margin-top:15px}#user-profile-contact-addresses-container .address-entry:hover .control-buttons{opacity:1}#user-profile-contact-addresses-container .address-entry .address-line:after,#user-profile-contact-addresses-container .address-entry .address-line:before{content:" ";display:table}#user-profile-contact-addresses-container .address-entry .address-line:after{clear:both}#user-profile-contact-addresses-container .address-entry .address-line h3,#user-profile-contact-addresses-container .address-entry .address-line h5{float:left}#user-profile-contact-addresses-container .address-entry .address-line h5{clear:right;margin-left:20px;margin-top:7px}#user-profile-contact-addresses-container .address-entry .control-buttons{clear:both;margin-top:10px;opacity:0;transition:opacity .2s}#user-profile-contact-addresses-container .address-entry inline-confirm{margin-top:20px}#user-profile-contact-addresses-container #add-new-address{clear:both;display:block;float:left;margin-top:30px}#user-profile-contact-addresses-container #editing-address-container{background:#fff;border:1px solid #9f9f9f;border-radius:3px;margin:30px auto;padding:40px;width:92%}#user-profile-contact-phones-container:after,#user-profile-contact-phones-container:before{content:" ";display:table}#user-profile-contact-phones-container:after{clear:both}#user-profile-contact-phones-container .modal-content{padding:30px}#user-profile-contact-phones-container .modal-content input,#user-profile-contact-phones-container .modal-content select{max-width:100%}#user-profile-contact-phones-container .form-group:hover .control-buttons{opacity:1}#user-profile-contact-phones-container .control-buttons{clear:both;margin-top:10px;opacity:0;transition:opacity .2s}#user-profile-contact-phones-container .phone-form+.phone-form{margin-top:15px}#refund-transaction .error{border-color:red!important;border-width:medium}#refund-transaction .recurring_subscription_actions-container{border:2px solid #ccc;padding:0 15px}#refund-transaction .recurring_subscription_actions-container p{font-size:14px;text-align:center}#refund-transaction .recurring_subscription_actions-container .section-head{font-size:18px;font-weight:700;text-align:center;text-decoration:underline}#refund-transaction .recurring_subscription_actions-container--actions{margin-top:25px}#refund-transaction .recurring_subscription_actions-container--actions .row{padding:10px 0;width:100%}#refund-transaction .recurring_subscription_actions-container--actions .row .input-elem{display:inline-block;margin-left:150px;width:50px}#refund-transaction .recurring_subscription_actions-container--actions .row .option{display:inline-block}#refund-transaction .recurring_subscription_actions-container--actions.disabled{opacity:.5}#course-management-info .set-introductory-course-type-modal ul{margin-bottom:40px}#course-management-info .set-introductory-course-type-modal ul li{margin-bottom:20px}#course-management-faculty section#add-faculty{background:#f5f5f5;border-radius:3px;padding:20px 40px}.faculty-profile{width:200px}#course-materials .success{color:#52c740;font-weight:400}#course-materials .error{color:#bf4343;font-weight:400}#course-materials .loader{display:inline-block;width:30px}#course-materials .inline-confirm{display:inline-block}#course-management-categories form h1{margin-bottom:40px}#course-management-categories form .categories-container:after,#course-management-categories form .categories-container:before{content:" ";display:table}#course-management-categories form .categories-container:after{clear:both}#course-management-categories form .categories-container>div{float:left;width:33%}#course-management-categories form button{margin-top:40px}#course-management-categories category-group{display:block;position:relative}#course-management-categories category-group label{cursor:pointer;font-weight:300}#course-management-categories category-group expando{position:absolute;right:10%;top:0}#course-management-categories category-group ul{border-left:1px solid #a9aaac;margin-left:5px;margin-top:10px;padding-left:40px}.course-categories h3{margin-bottom:20px}.course-categories .container{float:left;width:100%}.course-categories .container:after,.course-categories .container:before{content:" ";display:table}.course-categories .container:after{clear:both}.course-categories searchable-checklist{float:none;margin:20px auto 0;width:600px}.course-categories .search{border:1px solid #d8d8d8;border-radius:3px;margin-bottom:10px;padding:5px 10px;width:100%}#course-management-evaluation .eval-loader{margin:40px auto}#course-management-evaluation #evaluation-ratings-section{padding-top:20px}#course-management-evaluation #evaluation-ratings-section>h1{margin-bottom:20px}#course-management-evaluation #evaluation-ratings-section ul:after,#course-management-evaluation #evaluation-ratings-section ul:before{content:" ";display:table}#course-management-evaluation #evaluation-ratings-section ul:after{clear:both}#course-management-evaluation #evaluation-ratings-section ul li{margin-bottom:20px}#course-management-evaluation #evaluation-ratings-section ul li:after,#course-management-evaluation #evaluation-ratings-section ul li:before{content:" ";display:table}#course-management-evaluation #evaluation-ratings-section ul li:after{clear:both}#course-management-evaluation #evaluation-ratings-section ul li h1{background:#f5f5f5;float:left;font-size:20px;padding:10px 20px;width:88%}#course-management-evaluation #evaluation-ratings-section ul li h2{float:right;width:10%}#course-management-evaluation #evaluation-comments-section h1{margin-bottom:20px}#course-management-evaluation #evaluation-comments-section table tbody tr.approved td{background:#cce7ac}#course-management-evaluation #evaluation-comments-section table tbody tr.rejected td{background:#e6b3b2}#exam-questions .correct-choice{background:#85bf43;color:#fff}#exam-questions .questions{border-bottom:1px solid rgba(29,32,39,.2);padding:60px 0}#exam-questions .questions:after,#exam-questions .questions:before{content:" ";display:table}#exam-questions .questions:after{clear:both}#exam-questions .questions:last-child{border-bottom:none}#exam-questions .form-group{top:-21px}#exam-questions p{font-size:16px;font-weight:300}#exam-questions span{float:left}#exam-questions .choice-explanation{font-size:12px;font-style:italic;font-weight:300;margin-top:10px}#exam-questions .form-group-toolbar{display:block;float:left;margin-bottom:10px;width:100%}#exam-questions .form-group-toolbar button+inline-confirm{margin-left:5px}edit-exam-question-modal table{font-weight:300;margin-top:30px}edit-exam-question-modal table td{word-wrap:break-all;max-width:300px;padding:10px 20px!important}edit-exam-question-modal input,edit-exam-question-modal textarea{font-size:12px!important;font-weight:300}edit-exam-question-modal textarea{height:75px!important}#slides-container .bulk-select-wrapper{margin-bottom:20px}#slides-container .bulk-select-wrapper>input{width:20px}#slides-container .bulk-select-wrapper .error{color:#bf4343;font-weight:400}#slides-container .bulk-select-wrapper input.form-control{display:inline;max-width:70px}#slides-container .bulk-select-wrapper input[type=checkbox]{margin:10px 0 30px}#slides-container .bulk-select-wrapper a{color:#4385bf;margin-left:10px}#slides-container .bulk-select-wrapper .filter{margin-bottom:40px}#slides-container .bulk-select-time{float:right}#slides-container .bulk-select-time>input{float:left;text-align:center;width:60px}#slides-container .bulk-select-time>input:last-of-type{margin-right:10px}#slides-container .bulk-select-time span{float:left;margin:5px}#slides-container .slide{align-items:center;background-color:#f9f9f9;display:flex;padding-top:20px;width:100%}#slides-container .slide:after,#slides-container .slide:before{content:" ";display:table}#slides-container .slide:after{clear:both}#slides-container .slide:nth-child(2n){background-color:#fff}#slides-container .slide .handle{float:left;margin-right:60px}#slides-container .slide .handle img{width:25px}#slides-container .slide .slide-item{float:left;margin-right:60px}#slides-container .slide .slide-zoom{box-shadow:0 0 4px 0 rgba(0,0,0,.21);cursor:zoom-in;max-height:300px;max-width:300px}#slides-container .slide input{float:left;text-align:center;width:60px}#slides-container .slide .remove-slide{margin-left:60px}#slides-container .slide .slide-number{margin:0 60px 17px 0;text-align:center}#slides-container .slide .slide-number p{font-size:10px;font-weight:700;margin-bottom:0;text-transform:uppercase}#slides-container .slide .slide-number div{padding-top:10px}#slides-container .slide .slide-notes{margin:0 20px}#slides-container .slide .slide-notes label{display:block}#slides-container .dropdown{display:inline-flex;margin-left:50px}#slides-container .dropdown i{font-size:20px}#slides-container .dropdown:hover{cursor:pointer}#slides-container .dropdown .dropdown-content{background-color:#f9f9f9;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);display:none;min-width:160px;position:absolute;right:0;z-index:1}#slides-container .dropdown .dropdown-content li{cursor:pointer;font-weight:700;padding:5px;text-align:center}#slides-container .dropdown .dropdown-content li a{display:block}#slides-container .dropdown .dropdown-content li a:hover{color:#000;text-decoration:none}#slides-container .dropdown .dropdown-content li:not(:last-child){border-bottom:1px solid #979797}#slides-container .dropdown .dropdown-content.show{display:block}.as-sortable-item{touch-action:none}.as-sortable-item-handle{cursor:move}.as-sortable-drag{pointer-events:none;position:absolute;z-index:9999}.as-sortable-hidden{display:none!important}.as-sortable-un-selectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.notification{align-items:center;color:#fff;display:flex;justify-content:flex-end}.notification .text{margin-right:15px}.course-media{padding-bottom:150px}.course-media .restore-media{background:#bf8743;border-radius:5px;color:#fff;margin-bottom:40px;padding:10px 15px;text-align:center;width:100%}.course-media .restore-media h4{margin-bottom:25px}.course-media li.disabled{opacity:.3}.course-media inline-confirm+inline-confirm{margin:0 5px!important}.course-media .dropdown{z-index:unset}.course-media .dropdown .btn{color:#fff;cursor:pointer;margin:0}.course-media .dropdown .btn:not(.btn-info){background:transparent;color:#000}.course-media .dropdown .dropbtn:focus,.course-media .dropdown:hover .dropbtn{background:#5bc0de}.course-media .dropdown .dropdown-content{background-color:#f9f9f9;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);display:none;min-width:160px;position:absolute;right:0;z-index:1}.course-media .dropdown .dropdown-content li{cursor:pointer;padding:12px 16px}.course-media .dropdown .dropdown-content.show{display:block}.course-media .media-preview-format{background:#d8d8d8;font-size:16px;font-weight:700;margin-bottom:30px;padding:5px 0;text-align:center}.course-media .delete-media-modal p{margin-top:20px}.course-media .delete-media-modal ul{padding-left:30px}.course-media .delete-media-modal ul li{list-style-type:disc}.course-media table{border:1px solid #d8d8d8}.course-media table+table{margin-top:50px}.course-media table.half{width:50%}.course-media table thead tr.header--label td{font-size:16px;text-align:left}.course-media table thead tr:not(.header--label){background:#d8d8d8}.course-media table tbody tr:last-child{border:0}.course-media table tbody tr td.transcript{max-width:220px}.course-media .transcription-modal p{margin-top:10px}.course-media .transcription-modal p.error{color:#bf4343;font-weight:400}.course-media #keywords_input{width:100px!important}.course-media .cursor-default{cursor:default!important}#course-schedule .time-slot{font-size:16px}#course-schedule .body a.faculty-member{font-style:italic}#course-schedule .body .description{color:#555;margin-bottom:50px;margin-top:10px}course-accreditation{position:relative}course-accreditation input[type=number]::-webkit-inner-spin-button,course-accreditation input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}course-accreditation .bulk-remove-button,course-accreditation .removing-loader{position:absolute;z-index:2}course-accreditation .bulk-edit-button{left:100px;position:absolute;z-index:1}course-accreditation .update-certificates-button{left:155px;position:absolute;z-index:1}course-accreditation .removing-loader{width:25px}course-accreditation .pending{background:#f49e1e;border-radius:100%;cursor:pointer;display:inline-block;float:left;font-size:12px;font-weight:300;height:20px;left:-5px;position:relative;text-align:left;text-transform:none;width:20px;z-index:99}course-accreditation .pending:hover:after{background:#f49e1e;border-radius:3px;bottom:28px;color:#fff;content:attr(title);left:-20px;padding:5px 10px;position:absolute;width:auto}course-accreditation .pending:hover:before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #f49e1e;bottom:23px;content:"";height:0;left:5px;opacity:1;position:absolute;width:0;z-index:99}course-accreditation .for-review,course-accreditation .for-review:hover:after{background:#ee2d38}course-accreditation .for-review:hover:before{border-top:5px solid #ee2d38}course-accreditation .state-accreditation-cell{max-width:240px;min-width:170px;position:relative}course-accreditation .state-accreditation-cell .form-group{margin:0;margin-top:10px!important}course-accreditation .state-accreditation-cell input{max-width:150px!important}course-accreditation .state-accreditation-cell h4{float:left;margin-right:15px}course-accreditation .state-accreditation-cell h6{float:left;font-size:9px;font-weight:400;margin:5px 5px 0 0;text-transform:uppercase}course-accreditation .additional{cursor:pointer;margin-left:5px;width:20px}course-accreditation inline-confirm{float:left}course-accreditation inline-confirm>div>button{float:left;font-size:10px!important;padding:3px 6px!important}course-accreditation inline-confirm .inline-confirm{margin-left:-70px}course-accreditation .btn{float:left;margin-right:5px!important}course-accreditation .form-horizontal{max-width:500px;min-width:500px}course-accreditation table{overflow-x:scroll;width:100%}course-accreditation table .form-group{float:left;margin-top:15px!important;width:100%}course-accreditation table .form-group+.form-group{margin-top:0}course-accreditation table td{text-align:center}course-accreditation table .state-accreditation-row td{padding:10px!important}course-accreditation table .state-accreditation-row td.bulk-select-cell{padding:0!important}course-accreditation .quickdate{display:block;float:left}course-accreditation .small-form{float:left;font-size:10px;margin-top:20px}course-accreditation .small-form input{height:30px;width:150px}course-accreditation .credit-type--header{font-size:12px;font-weight:700;text-align:center;text-transform:uppercase}course-accreditation .credit-table--state{border-top:1px solid #ccc;margin:20px 0;padding-top:40px}course-accreditation .credit-form+.credit-form{margin-top:20px}course-accreditation .credit-types{text-align:center}course-accreditation .credit-types .form-group{display:inline-block;float:none;margin:10px 0;padding:0}course-accreditation .credit-types .form-control{height:50px;margin:0 auto;text-align:center;width:100px}course-accreditation .credit-subcategory--name{font-size:10px;font-weight:400;text-transform:uppercase}course-accreditation .approval-form{margin-left:10px}course-accreditation flow-uploader .btn{float:none;margin-bottom:15px!important}course-accreditation-modal .form-group{margin-top:15px}course-accreditation-modal .specialization-categories,course-accreditation-modal .subcategory{border-left:1px solid rgba(83,85,90,.5);margin:0 0 15px 15px;padding:7px 0 7px 15px}course-accreditation-modal .specialization-categories{display:flex;flex-wrap:wrap;gap:10px}course-accreditation-modal .specialization-categories:before{content:none}course-accreditation-modal .clear{clear:both}course-accreditation-modal .tabs{cursor:pointer;float:left;margin-right:10px;padding:5px 10px}course-accreditation-modal .tabs.active{background-color:rgba(83,85,90,.5);border-radius:5px}course-accreditation-modal .approval-form p{margin:10px 0}course-accreditation-modal .approval-form i{margin-left:10px}course-accreditation-modal .approval-form__remove{float:none}addition-button{float:right}addition-button+.btn{margin-right:10px!important}.profession{margin-top:30px}.profession h3{background-color:rgba(83,85,90,.5);border-radius:3px;color:#fff;display:block;font-size:32px;font-weight:700;margin-bottom:0;padding:10px 30px}.profession+.profession{margin-top:60px}.master-check{color:#85bf43}.webcast-command-center #fallback-stream-modal .modal-container{max-width:500px}.webcast-command-center #fallback-stream-modal h4{margin-bottom:30px}.webcast-command-center #fallback-stream-modal .status-actions{display:flex;margin-top:40px}.webcast-command-center #fallback-stream-modal .status-actions button{border:1px solid #d8d8d8;border-radius:0!important;color:#000;font-size:16px;margin:0!important;width:50%}.webcast-command-center #fallback-stream-modal .status-actions button:first-child{border-right-width:0}.webcast-command-center #fallback-stream-modal .status-actions button:nth-child(2){border-left-width:0}.webcast-command-center #fallback-stream-modal .status-actions button.enabled{background:#337ab7;color:#fff}.webcast-command-center #fallback-stream-modal .modal-actions{display:flex;justify-content:center;margin-top:40px}.webcast-command-center #fallback-stream-modal .modal-actions button{margin:auto 20px;width:25%}.webcast-command-center .alert{padding:10px 20px;text-transform:normal}.webcast-command-center .player{align-items:center;background:#d8d8d8 url(https://cdn.furthered.com/assets/admin/images/camera-icon.svg) no-repeat 50%;background-size:25%;border-radius:3px;display:flex;float:left;height:400px;justify-content:center;margin-right:2%;position:relative;width:55%}.webcast-command-center .player .circle{background:#53555a;border-radius:100%;height:20px;left:20px;margin-top:0;position:absolute;top:23px;width:20px}.webcast-command-center .player .circle.recording{background:#bf4343}.webcast-command-center .player h2{left:50px;position:absolute;top:20px}.webcast-command-center .player loader{float:left}.webcast-command-center .player .toolbar{background:hsla(0,0%,100%,.6);border-bottom-left-radius:3px;border-bottom-right-radius:3px;bottom:0;left:0;padding:10px 20px;position:absolute;width:100%}.webcast-command-center .player .toolbar:after,.webcast-command-center .player .toolbar:before{content:" ";display:table}.webcast-command-center .player .toolbar:after{clear:both}.webcast-command-center .player span{color:#fff;font-weight:400;position:absolute;right:20px;top:20px}.webcast-command-center .player inline-confirm{padding:0}.webcast-command-center .player inline-confirm span{color:#000;position:relative;right:auto;top:auto}.webcast-command-center .player inline-confirm.restart-broadcast{padding:0}.webcast-command-center .container{background:#fff;border:1px solid #d8d8d8;border-radius:3px;float:right;padding:20px;width:43%}.webcast-command-center .container.full{float:none;width:100%}.life-cycled-wrapper{margin-bottom:40px;text-align:center}.life-cycled-wrapper .life-cycled-item{margin-bottom:10px}.pre-roll .pre-roll-container{display:flex;flex-wrap:wrap;margin-top:20px;max-width:1200px}.pre-roll .pre-roll-card{border:2px solid #9f9f9f;margin:20px}.pre-roll .pre-roll-card .main-card-content{position:relative}.pre-roll .pre-roll-card .main-card-content .thumbnail{border:none;height:175px;margin:0;width:300px}.pre-roll .pre-roll-card .main-card-content .thumbnail:hover{cursor:pointer}.pre-roll .pre-roll-card .main-card-content .placeholder:hover{cursor:auto}.pre-roll .pre-roll-card .main-card-content .fa-play{bottom:33%;color:#dcdcdc;font-size:30px;left:50%;position:absolute}.pre-roll .pre-roll-card .main-card-content .fa-play:hover{cursor:pointer}.pre-roll .pre-roll-card .main-card-content .fa-picture-o{color:#979797;font-size:75px;left:37%;position:absolute;top:43%}.pre-roll .pre-roll-card .main-card-content .card-banner{align-items:center;background-color:#f5f5f5;background-color:rgba(60,60,60,.5);bottom:67%;display:flex;height:50px;justify-content:space-between;margin:4px;padding:10px;position:absolute;width:292px}.pre-roll .pre-roll-card .main-card-content .card-banner .card-tags{display:flex;justify-content:space-between;width:100px}.pre-roll .pre-roll-card .main-card-content .card-banner .card-tags .fa-check-circle{color:#85bf43;font-size:30px}.pre-roll .pre-roll-card .main-card-content .hls-not-ready{background-color:#31b0d5;border-radius:3px;color:#fff;display:inline-block;font-size:12px;font-weight:700;margin:auto;padding:5px}.pre-roll .pre-roll-card .card-title{align-items:center;background-color:#f5f5f5;display:flex;font-weight:700;height:40px;justify-content:center;margin:auto;text-align:center}.pre-roll .pre-roll-card .dropdown{display:inline-flex}.pre-roll .pre-roll-card .dropdown i{color:#fff;font-size:20px}.pre-roll .pre-roll-card .dropdown:hover{cursor:pointer}.pre-roll .pre-roll-card .dropdown .dropdown-content{background-color:#f9f9f9;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);display:none;min-width:160px;position:absolute;right:0;z-index:1}.pre-roll .pre-roll-card .dropdown .dropdown-content li{cursor:pointer;font-weight:700;padding:5px;text-align:center}.pre-roll .pre-roll-card .dropdown .dropdown-content li a{display:block}.pre-roll .pre-roll-card .dropdown .dropdown-content li a:hover{color:#000;text-decoration:none}.pre-roll .pre-roll-card .dropdown .dropdown-content li:not(:last-child){border-bottom:1px solid #979797}.pre-roll .pre-roll-card .dropdown .dropdown-content.show{display:block}.production .editing-notes-wrapper{float:left}.production .editing-notes-wrapper #editing_tier{margin-bottom:20px}.production .editing-notes{height:650px}.production .faculty-admin-wrapper{border:1px solid #d8d8d8;float:left;margin-left:20px;padding:20px}.production .faculty-admin-wrapper .heading{border-bottom:1px solid #d8d8d8;font-weight:700;margin-bottom:20px;text-align:center}.production .faculty-admin-wrapper p{font-size:10px;font-weight:700;margin-bottom:5px;text-transform:uppercase}.production .faculty-admin-wrapper a{color:#85bf43}.course-topics{padding-top:25px}.course-topics add-course-topic-modal .modal-container{max-width:500px}.course-topics add-course-topic-modal h2{font-size:16px}.course-topics add-course-topic-modal .actions{padding-top:10px}.course-topics add-course-topic-modal .actions .usage-note{display:block;margin-top:10px}.course-topics add-course-topic-modal .hierarchy .topic-dropdown{padding-top:10px}.course-topics add-course-topic-modal .hierarchy .topic-dropdown button{margin-left:5px;width:105px}.course-topics add-course-topic-modal .hierarchy .topic-dropdown .usage-note{margin-left:5px}.course-topics add-course-topic-modal .hierarchy .topic-dropdown h3{font-size:12px;font-weight:700}.course-topics add-course-topic-modal .hierarchy .topic-dropdown select{border-radius:5px;height:32px;margin:5px 0 10px;width:300px}.course-topics table.assigned-topics th{font-size:12px}.course-topics table.assigned-topics td{padding:10px 8px!important}.course-topics table.assigned-topics td.remove-topic .loader svg{height:25px}.upload-attendance{text-align:center}.attendance-upload .description{font-size:16px;line-height:30px;margin-top:20px}.attendance-upload .send-certificates-only{margin-top:10px}.attendance-upload .instructions-link{color:#007fa1;font-weight:700}.attendance-upload .instructions-link:hover{text-decoration:underline}.attendance-upload .attendance-upload-instructions .body p{margin-top:10px}.attendance-upload .attendance-upload-instructions td{padding-left:2px!important}.attendance-upload .attendance-upload-instructions .example{color:#007fa1;display:inline-block;font-weight:700;margin-top:10px;text-decoration:underline}.attendance-upload .in-progress-jobs{border-top:1px solid #d3d3d3;margin-top:50px;padding-top:30px}.attendance-upload .in-progress-jobs .results-per-page{display:none}.attendance-upload .in-progress-jobs h2{margin-top:20px}.attendance-upload .in-progress-jobs .processing-messages{list-style-type:disc}.attendance-upload .in-progress-jobs .processing-messages li{margin-top:10px}.attendance-upload .bulk-upload-container{background:#f5f5f5;padding-top:25px;text-align:center}.attendance-upload .bulk-upload-container .upload-container{margin:auto;max-width:400px;padding-bottom:25px}.attendance-upload .bulk-upload-container .preview-file{padding-bottom:30px}.attendance-upload .bulk-upload-container .preview-file>*{display:inline-block}.attendance-upload .bulk-upload-container .footer{background:#eaeaea;margin-bottom:-25px;padding:20px 0}.attendance-upload .bulk-upload-container .footer>div{padding-top:20px}.attendance-upload .bulk-upload-container .footer .btn{margin-right:25px!important}.attendance-upload .bulk-upload-container .footer .btn+.btn{margin-left:25px!important;margin-right:0!important}#event-management-schedule .quickdate-popup{z-index:111}#event-management-schedule rich-text-editor{max-width:1000px}#event-management-schedule #additional_messages,#event-management-schedule #schedule_heading{width:750px}#event-management-schedule .short-editor{height:125px}#event-management-schedule .session-actions{margin-top:5px!important}#event-management-schedule #sessions{padding-bottom:80px}#event-management-schedule inline-confirm div{padding-bottom:20px}#event-management-schedule .bulk-check span .fa-2x{font-size:1.5em}#event-management-schedule event-session-modal .modal-content{width:1000px}#event-management-schedule .session{align-items:baseline;background-color:#f9f9f9;display:flex;flex-wrap:wrap;padding:20px 0;width:100%}#event-management-schedule .session:not(:last-child){border-bottom:2px solid #d8d8d8}#event-management-schedule .session input[type=checkbox]{margin-top:0;vertical-align:text-top}#event-management-schedule .session .handle{padding:0 20px}#event-management-schedule .session .handle img{width:25px}#event-management-schedule .session .break{flex-basis:100%;height:0}#event-management-schedule .session .options{margin-left:auto}#event-management-schedule .session .options .dropdown{z-index:unset}#event-management-schedule .session .options .dropdown .btn{color:#fff;cursor:pointer;margin:0}#event-management-schedule .session .options .dropdown .btn:not(.btn-info){background:transparent;color:#000}#event-management-schedule .session .options .dropdown .dropbtn:focus,#event-management-schedule .session .options .dropdown:hover .dropbtn{background:#5bc0de}#event-management-schedule .session .options .dropdown .dropdown-content{background-color:#f9f9f9;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);display:none;min-width:160px;position:absolute;right:0;z-index:1}#event-management-schedule .session .options .dropdown .dropdown-content li{cursor:pointer;padding:12px 16px}#event-management-schedule .session .options .dropdown .dropdown-content.show{display:block}#event-management-schedule .session .children{align-items:flex-start;display:flex;flex-wrap:wrap;padding:10px 0 0 100px;width:100%}#event-management-schedule .session .children .sub-session-headline{padding-left:20px}#event-management-schedule .session .children .child{padding-bottom:10px}#event-management-schedule .session .headline *{margin:0;padding:0}#event-management-schedule .session .assigned-course{color:#85bf43;font-weight:700;padding-left:10px}#event-management-schedule .session .edit-session{padding:0 20px}#event-management-schedule .session .schedule-action{padding-right:20px}#event-management-schedule .session .schedule-action a{color:#85bf43;font-weight:400;text-decoration:underline}html{scroll-padding-top:100px}.clear{clear:both}#event-management-speakers .speaker{background-color:#f9f9f9}#event-management-speakers .speaker:nth-child(2n){background-color:#fff}#event-management-speakers .speaker button.keynote{display:block;margin:0 0 10px 5px!important}#reporting-course-expirations table.table td{padding:20px 15px!important;width:48px}#reporting-course-expirations table.table td:last-child button{float:left;margin:auto!important}#reporting-course-expirations table.table td:last-child button:first-child{margin-bottom:5px!important}#firm-app-container .tool{position:relative;z-index:10}#firm-app-container .integrations-container{border-top:1px solid #eaeaea;padding-top:50px}#firm-app-container .integrations-container>h4{font-size:20px;margin-bottom:30px}#firm-app-container .integrations-container .integration{display:flex;justify-content:space-between;max-width:800px;padding:25px 0}#firm-app-container .integrations-container .integration+.integration{border-top:1px solid #f5f5f5}#firm-app-container .integrations-container .integration>.icon{width:15%}#firm-app-container .integrations-container .integration>.details{width:60%}#firm-app-container .integrations-container .integration>.details h5{font-size:16px;margin-bottom:15px}#firm-app-container .integrations-container .integration>.details p{font-size:14px}#firm-app-container .integrations-container .integration>.actions{text-align:right;width:25%}#firm-app-container .integrations-container .integration>.actions button{min-height:25px;min-width:125px;padding:9px 19px}#firm-app-container .integrations-container .integration--hubspot .icon svg{fill:#ff7a59;height:50px}#firm-app-container .integrations-container .integration--micron .icon img{max-width:100px}#firm-app-container .info{background:#f5f5f5;font-size:13px;font-weight:400;margin-bottom:40px;padding:20px}#firm-app-container .bulk-upload-container{background:#f5f5f5;padding-top:25px;text-align:center}#firm-app-container .bulk-upload-container .upload-container{margin:auto;max-width:400px;padding-bottom:25px}#firm-app-container .bulk-upload-container .preview-file{padding-bottom:30px}#firm-app-container .bulk-upload-container .preview-file>*{display:inline-block}#firm-app-container .bulk-upload-container .footer{background:#eaeaea;margin-bottom:-25px;padding:20px 0}#firm-app-container .bulk-upload-container .footer>div{padding-top:20px}#firm-app-container .bulk-upload-container .footer .btn{margin-right:25px!important}#firm-app-container .bulk-upload-container .footer .btn+.btn{margin-left:25px!important;margin-right:0!important}#firm-app-container .in-progress-jobs{border-top:1px solid #d3d3d3;margin-top:50px;padding-top:30px}#firm-app-container .in-progress-jobs .results-per-page{display:none}#firm-app-container #bulk-upload-instructions-modal .modal-container{width:52%}#firm-app-container #bulk-upload-instructions-modal .modal-content{padding:0}#firm-app-container #bulk-upload-instructions-modal .guidelines{background:#f5f5f5;border-radius:5px}#firm-app-container #bulk-upload-instructions-modal .guidelines .header{background:#eaeaea;border-top-left-radius:5px;border-top-right-radius:5px;padding:10px 30px}#firm-app-container #bulk-upload-instructions-modal .guidelines .body{padding:20px 30px}#firm-app-container #bulk-upload-instructions-modal .guidelines .body>div{padding:0 10px}#firm-app-container #bulk-upload-instructions-modal .guidelines .body>div:first-child{border-bottom:1px solid #eaeaea;padding-bottom:20px}#firm-app-container #bulk-upload-instructions-modal .guidelines .body>div:first-child a{color:#337ab7}#firm-app-container #bulk-upload-instructions-modal .guidelines .body>div ul{list-style-type:disc;padding-left:20px}#firm-app-container #bulk-upload-instructions-modal .guidelines .body>div+div{margin-top:30px}#firm-app-container #bulk-upload-instructions-modal .guidelines .body>div table{border:1px solid #d3d3d3}#firm-app-container #bulk-upload-instructions-modal .guidelines .body>div table th{border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;font-weight:500;padding:5px;text-align:center}#firm-app-container #bulk-upload-instructions-modal .guidelines .body>div table tr{border:0!important}#firm-app-container #bulk-upload-instructions-modal .guidelines .body>div table td{background:#fff;border-bottom:1px solid #d3d3d3!important;border-left:1px solid #d3d3d3!important;padding:15px!important;text-align:center}#firm-app-container .reports{margin:0 25px;max-width:600px}#firm-app-container .reports .recipients{margin-top:40px}#firm-app-container .reports .recipients h4{margin-bottom:10px}#firm-app-container .reports .recipients table td{padding:20px!important}#firm-app-container .reports .recipients .admin{text-align:right}#firm-app-container .reports .recipients .add-recipient{margin-top:20px}#firm-app-container .reports .recipients .add-recipient input[type=email]{width:500px}#firm-app-container .reports .recipients .add-recipient button{margin-top:10px!important}#firm-app-container .reports .recipients .add-recipient .error{color:#bf4343;font-weight:400}#firm-app-container .certificates h4{margin:20px 0}#firm-app-container .certificates .add-recipient{margin-top:20px}#firm-app-container .certificates .add-recipient .error{color:#bf4343;font-weight:400}.firm-products-list tr{cursor:pointer}.enterprise-key-indicator{color:#85bf43}.payment-plan-note{margin-top:10px;max-width:600px}.payment-plan-note span{color:#85bf43;cursor:pointer;text-decoration:underline}.firm-send-invoice{padding-bottom:80px}.cursor-default{cursor:default}#firm-users .stats-wrapper{display:flex;justify-content:space-between;padding-bottom:40px}#firm-users .stats-container{display:flex;flex-direction:column;max-width:400px;width:100%}#firm-users .stats__row{background:#f5f5f5;display:flex;justify-content:flex-start}#firm-users .stats__row.header{font-weight:500;text-align:center}#firm-users .stats__row.header .item{width:100%}#firm-users .stats__row .item{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;text-align:center}#firm-users .stats__row .item span{display:block;width:100%}#firm-users .stats__row .item .total{color:#4385bf;font-size:28px;font-weight:500}#firm-users .stats__row .item .label{color:#979797;font-size:14px}#firm-users table tr td.options div>button,#firm-users table tr td.options div>inline-confirm{clear:both;display:block;margin-bottom:7px!important;margin-left:0!important;width:100%}#firm-users table tr td.options div>inline-confirm>div>button{width:100%}#firm-users td{text-align:center}#firm-users search-box{margin-top:20px}#firm-users .results-per-page select{width:100%}#firm-users .user-is-recurring-indicator{background-color:#f49e1e;border-radius:50%;bottom:10px;display:inline-block;height:10px;left:10px;position:relative;width:10px}#firm-users .indicator-table-header .user-is-recurring-indicator{position:unset}#firm-users .indicator-table-header p{display:inline;font-size:12px;font-weight:700;margin-left:10px}#firm-users .name-container{position:absolute}#firm-users .batch-attendance-modal .error{color:#bf4343;font-weight:700}#firm-users .batch-attendance-modal .course-link{color:#007fa1;text-decoration:underline}.dropdown{display:inline-block;margin:0 5px;position:relative;z-index:999}.dropdown .carat{fill:#fff;height:10px;margin-left:5px;transform:rotate(180deg);width:10px}.dropdown .btn{color:#fff;cursor:pointer;margin:0}.dropdown .dropbtn:focus,.dropdown:hover .dropbtn{background:#5bc0de}.dropdown .dropdown-content{background-color:#f9f9f9;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);display:none;min-width:160px;position:absolute;right:0;z-index:1}.dropdown .dropdown-content li{cursor:pointer;padding:12px 16px}.dropdown .dropdown-content.show{display:block}.page__send-invoice .info{margin:10px auto!important;max-width:500px}.page__send-invoice .form-content{display:flex;justify-content:space-between}.page__send-invoice .invoice-cart{flex:1 1 0}.page__send-invoice .cart-items{border:1px solid #d8d8d8;border-radius:3px;float:right;padding:20px;text-align:left;width:75%}.page__send-invoice .cart-items .item{border-top:1px solid #d8d8d8;display:flex;justify-content:space-between;padding:15px 0}.page__send-invoice .cart-items .item:first-of-type{margin-top:40px}.page__send-invoice .cart-items .item .desc{padding-left:7px}.page__send-invoice .cart-items .item .count{padding-right:7px;text-align:right}.page__send-invoice .cart-items .item.total{padding-bottom:0}firm-add-license-modal .form-group.buttons{margin-top:40px!important}firm-remove-license-modal table td{padding-left:5px!important;padding-right:0!important;text-align:left!important}firm-remove-license-modal .form-group.buttons{margin-top:40px!important}#banner-info .input-helper-text{font-size:12px}#banner-info #active-status{margin-left:0}#banner-info #active-status div:first-child{padding-left:0}#banner-info #active-status{position:relative;z-index:111}#banner-info rich-text-editor{height:250px}#banner-info #user-status>div{padding-left:0}#banner-info #user-status>div div:nth-child(odd){padding-bottom:6px;padding-left:0}#banner-info .clearfix{clear:both}#banner-info .banner-referrer div>div{padding-left:0}#banner-info .banner-referrer .options{padding-bottom:20px;padding-top:20px}#banner-info iframe{max-width:500px;width:100%}#banner-info .color-preview{border:1px solid #ccc;border-radius:50px;display:inline-block;float:left;height:35px;margin-right:10px;padding:5px;width:35px}#banner-info .form-group .color-preview+input{max-width:454px}#login-page{background:url(https://cdn.furthered.com/assets/admin/images/login-bg.jpg);background-size:cover;height:100%;margin:0;width:100%}#login-page:after,#login-page:before{content:" ";display:table}#login-page:after{clear:both}#login-page .remember-me{color:#fff;margin-bottom:20px}#login-page .two-factor-error{background-color:#fff;color:#bf4343;font-weight:700;margin-top:10px;padding:5px}#login-overlay{background:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;width:100%}@keyframes pulse{0%{opacity:1}to{opacity:0}}@keyframes shake{41%,8%{transform:translateX(-10px)}25%,58%{transform:translateX(10px)}75%{transform:translateX(-5px)}92%{transform:translateX(5px)}0%,to{transform:translateX(0)}}#login-modal{margin:8% auto 0;opacity:0;position:relative;transition:opacity 1s ease;width:350px;z-index:2}#login-modal.loaded{opacity:1}#login-modal.loading img{animation-direction:alternate;animation-duration:1s;animation-iteration-count:infinite;animation-name:pulse;animation-timing-function:ease-in-out;margin-top:140px}#login-modal.loading button,#login-modal.loading fieldset,#login-modal.loading p{opacity:0}#login-modal h2{color:#fff;font-size:32px;font-weight:200;text-align:center;transition:color .5s ease}#login-modal form{background:rgba(0,0,0,.6);border-radius:2px;margin-top:50px;padding:50px;position:relative}#login-modal form p{color:#85bf43;text-align:center;transition:opacity .3s ease;width:100%}#login-modal form p .verify-alt{display:inline-block;margin-bottom:20px;width:40%}#login-modal form p a{color:#c3dfa2}#login-modal form .invalid{animation:shake .5s linear}#login-modal form img{display:block;margin:0 auto 50px;transition:margin 1s ease;transition:opacity alternate infinite .4s ease;width:100px}#login-modal form fieldset{transition:opacity .3s ease}#login-modal form .login-field{background:#fff;border-radius:4px;height:40px;margin-bottom:20px}#login-modal form .login-field:after,#login-modal form .login-field:before{content:" ";display:table}#login-modal form .login-field:after{clear:both}#login-modal form .login-field div{border-right:2px solid #ebebeb;float:left;height:25px;margin-top:10px;width:40px}#login-modal form .login-field div img{margin-top:3px;width:15px}#login-modal form .login-field input{border:none;float:left;font-size:16px;height:40px;outline:none;padding-left:15px;padding-top:2px;width:208px}#login-modal form .login-field select{border:none;border-radius:4px;font-size:14px;height:40px;outline:none;padding-left:15px;padding-top:2px;width:244px}#login-modal form .verify-alt,#login-modal form button{padding:14px;transition:opacity .1s ease;width:100%}.public-profile-detail{margin-top:-100px}.public-profile-detail .content{margin-top:30px;padding:10px}.public-profile-search{margin-top:-100px}.public-profile-search table tr{cursor:pointer}.public-profile-search .search--toolbar{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:25px;min-height:100px}#site-header #easter-hello{display:none}@keyframes easter-spin{0%{transform:rotate(0deg);transform-origin:56.1% 50%}to{transform:rotate(20turn);transform-origin:56.1% 50%}}@keyframes easter-flip-down{0%{transform:perspective(800px) rotateX(0deg);transform-origin:0 100%}30%{transform:perspective(800px) rotateX(-180deg);transform-origin:0 100%}to{transform:perspective(800px) rotateX(-180deg);transform-origin:0 100%}}@keyframes easter-flip-up{0%{transform:perspective(800px) rotateX(-180deg);transform-origin:0 100%}to{transform:perspective(800px) rotateX(0deg);transform-origin:0 100%}}@keyframes hide-easter-bg{0%{opacity:0}to{opacity:0}}body.day-15 #site-header #easter-hello{animation:hide-easter-bg 3s;border-radius:100%;display:block;height:39px;left:81px;overflow:hidden;position:absolute;top:31px;width:39px}body.day-15 #site-header #easter-hello img{height:100%;left:-50%;position:absolute;top:0;width:auto}body.day-15 #site-header #site-logo{animation:easter-spin 3s ease-out,easter-flip-down 4s ease,easter-flip-up 1s ease;animation-delay:0s,3s,7s;backface-visibility:visible!important;position:relative}body.env-dev #site-header{background:#a94442}body.env-dev #site-header #user{background:linear-gradient(0deg,#a94442 70%,rgba(29,32,39,0))}body.env-dev sub-nav nav{background:#a94442}.page__send-invoice .products{border-top:1px solid #f5f5f5;margin-top:40px;padding-top:20px}.action-link{color:#4385bf;cursor:pointer;display:block;margin-bottom:10px;text-decoration:underline}input.manual-total{max-width:150px}.podcast-episodes search-page-live{margin-top:-50px}.podcast-episodes search-page-live .results{margin-bottom:0}.podcast .info{margin-left:40px}.podcast .info h1{font-size:14px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.podcast .info .description{margin-bottom:20px;max-width:600px}.podcast .info .sync{margin-left:40px!important;margin-right:10px!important}
