html,button,input,select,textarea{color:#222}body{font-size:100%;line-height:1.4}a{border:0 !important;outline:0 !important;-webkit-tap-highlight-color:rgba(0,0,0,0)}input,textarea{-webkit-border-radius:0}::-moz-selection{background:#666;text-shadow:none;color:#333}::selection{background:#666;text-shadow:none;color:#fefefe}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.ir{background-color:rgba(0,0,0,0);border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}/*! normalize.css v1.1.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:"courier new",monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}form table{margin:0;padding:0}form table td{padding:5px 0}form .tbl-col-1{width:113px;vertical-align:top}form .tbl-col-2{margin:7px 0}form label{font-family:"Barlow Condensed",sans-serif;color:#373a37;font-size:16px;font-size:1rem;font-weight:500;margin:8px 0 4px 3px;display:inline-block;text-transform:uppercase;letter-spacing:.03rem}form input[type=text],form input[type=password],form textarea,form input[type=date]{background:#f6f5f4;padding:14px 10px 14px 15px;width:220px;display:block;box-sizing:border-box;-moz-box-sizing:border-box;clear:left;border:1px solid #b3b3b3;font-family:"Barlow",sans-serif;color:#373a37;font-size:16px;font-size:1rem}form select{border:1px solid #b3b3b3;background:#f6f5f4;padding:13px 10px 13px 15px;font-family:"Barlow",sans-serif;color:#373a37;font-size:16px;font-size:1rem;color:#636464;width:229px;display:block}form input[type=checkbox]{float:left;margin:13px 4px 0 0}form input,form select,form textarea{transition:box-shadow linear .25s;-moz-transition:box-shadow linear .25s;-webkit-transition:box-shadow linear .25s;-o-transition:box-shadow linear .25s;-ms-transition:box-shadow linear .25s}form input:focus,form select:focus,form textarea:focus{outline:none;box-shadow:0 0 3px #b3b3b3}form select:before{color:#fff}form .form_error{clear:both;display:block;color:#ad0101;padding:5px 0 0 5px;font-size:14px;font-size:0.875rem}form .error_highlight{color:#ad0101}form .error_highlight_input{border:1px solid #ad0101 !important}input[type=radio]{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}input[type=radio]+label.radio-label{padding-left:19px;background-repeat:no-repeat;background-position:0 0;vertical-align:middle;cursor:pointer;font-family:"Barlow Condensed",sans-serif;color:#4a4044;font-size:17px;font-size:1.0625rem;font-weight:400;margin:8px 0 6px 3px;display:inline-block;text-transform:none;color:#636464;position:relative}input[type=radio]+label.radio-label:before{content:"";position:absolute;background-image:url("../images/template/radio_icons.png");width:13px;height:13px;top:6px;left:0;background-position:0 0}input[type=radio]:checked+label.radio-label:before{background-position:0 -14px}label.radio-label{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}form input[type=text].date_input{width:100px;font-family:"Barlow",sans-serif;color:#636464;font-size:14px;font-size:0.875rem;padding-left:0;padding-right:0;text-align:center}form input[type=text].readonly{color:#b3b3b3}form input[type=date]{width:140px}input[type=number]{background:#f6f5f4;padding:14px 10px 14px 15px;width:100px;display:block;box-sizing:border-box;-moz-box-sizing:border-box;clear:left;border:1px solid #b3b3b3;font-family:"Barlow",sans-serif;color:#373a37;font-size:16px;font-size:1rem}body{background-color:#f6f5f4;color:#636464;font-size:14px;font-size:0.875rem;background-repeat:no-repeat;background-position:center center;background-attachment:fixed;background-size:cover;overflow:hidden}html,body{width:100%;height:100%;max-height:100%}a{font-family:"Barlow",sans-serif;color:#373a37;font-size:16px;font-size:1rem}#page{height:100% !important;display:flex;flex-direction:column}#main{flex:1;display:flex;position:relative;overflow:hidden}#primary{-webkit-overflow-scrolling:touch;display:flex;flex:1 1 100%;width:100%;overflow-y:auto;overflow-x:auto}#primary-content{flex:1 1 100%;flex-direction:column;display:flex}#primary-content.centered .pane-margins{max-width:inherit}#primary-content.centered .pane-margins-top{max-height:inherit}#primary-content.fullpage .pane-margins-top,#primary-content.fullpage .pane-margins-bottom{min-height:0px;max-height:0px}.pane-margins{flex:1 1 10%;min-width:22px}.pane-margins-top{flex:1 0 1%;min-height:40px;max-height:70px}.pane-margins-bottom{flex:2 1 1%;min-height:40px}#triangle-container{position:absolute;top:0;right:-40px;z-index:-1;visibility:hidden}#triangle-container div{width:0;height:0;top:0;position:absolute;right:0}#triangle-container #triangle-1{border-left:150px solid rgba(0,0,0,0);border-right:150px solid rgba(0,0,0,0);border-top:150px solid #ffc731;opacity:.4}#triangle-container #triangle-2{border-top:150px solid rgba(0,0,0,0);border-right:150px solid #ffc731;border-bottom:150px solid rgba(0,0,0,0);opacity:.6}#triangle-container #triangle-3{border-top:150px solid rgba(0,0,0,0);border-left:150px solid #ffc731;border-bottom:150px solid rgba(0,0,0,0);top:150px}#site-header{background:#363f45;flex:0 85px;box-shadow:0 0 4px rgba(0,0,0,.5);z-index:20;display:flex}#site-header #company-logo-container,#site-header #nav-header-container{flex:1;display:flex;align-items:center}#btn-menu{border:0;width:22px;height:22px;padding:0;background-color:rgba(0,0,0,0);position:absolute;top:110px;left:30px;z-index:5}#btn-menu:focus{outline:0}#btn-menu svg{width:100%;height:100%}#btn-menu svg *{stroke-width:8px;stroke:#444 !important}#language-select select{display:inline-block;border:0;outline:0;cursor:pointer;font-family:"Barlow",sans-serif;color:#fefefe;font-size:16px;font-size:1rem}#language-select select.mobile{display:none;text-transform:uppercase}#btn-help{text-decoration:none;padding:0;font-family:"Barlow",sans-serif;color:#fefefe;font-size:16px;font-size:1rem;display:inline-block}#company-logo{margin-left:30px}#company-logo img{max-height:50px}#btn-account{text-decoration:none;font-family:"Barlow",sans-serif;color:#fefefe;font-size:16px;font-size:1rem}#btn-help,#language-select,#btn-account{margin:0 50px 0 0}#nav-header-container{justify-content:flex-end}#nav-header{position:absolute;top:35px;right:-20px;z-index:1;width:300px;background:#363f45;max-height:0;transition:max-height 0 linear;overflow:hidden}#nav-header.active{max-height:500px;transition:max-height .5s linear;box-shadow:1px 1px 4px rgba(0,0,0,.5)}#nav-header-links{width:100%;margin:20px 0 0 0;padding:0;border-top:1px solid #969797;padding-top:10px}#nav-header-links li{padding:4px 4px}#nav-header-links a{display:inline-block;text-decoration:none;font-family:"Barlow",sans-serif;color:#e1e1e1;font-size:15px;font-size:0.9375rem}#nav-header-content{padding:20px 20px 10px 20px;box-sizing:border-box;-moz-box-sizing:border-box}#nav-header-user-details{width:100%}#nav-header-user-details span{display:block;margin:2px 0;font-family:"Barlow",sans-serif;color:#e1e1e1;font-size:14px;font-size:0.875rem}#nav-header-user-details .user-fullname{font-family:"Barlow",sans-serif;color:#e1e1e1;font-size:14px;font-size:0.875rem;font-weight:bold;text-transform:uppercase}#nav-sidebar{width:100%;flex:0 0 20%;max-width:350px;background:#fff;border-right:1px solid #b3b3b3;display:flex;flex-direction:column;padding:50px 30px 20px 30px;overflow-y:auto;transition:margin .35s ease-in-out;box-sizing:border-box;-moz-box-sizing:border-box;z-index:10;position:relative;margin:0;justify-content:space-between}#nav-sidebar.active{margin:0}#nav-sidebar.inactive{margin-left:-350px}#nav-sidebar #sidebar-triangle{width:0;height:0;bottom:0px;left:0;border-bottom:60px solid #ffc632;border-right:60px solid rgba(0,0,0,0);flex:1 0 60px;margin-left:-30px;margin-bottom:-20px}#btn-menu-close{width:20px;height:20px;border:0;padding:0;background-color:rgba(0,0,0,0);position:absolute;top:20px;right:20px}#btn-menu-close:focus{outline:0}#btn-menu-close svg{width:100%;height:100%}#btn-menu-close svg *{stroke-width:8px;stroke:#363f45 !important}#nav-sidebar-user-details{width:100%;text-align:center}#nav-sidebar-user-details span{display:block}#nav-sidebar-user-details .user-fullname a{text-transform:uppercase;font-family:"Barlow Condensed",sans-serif;color:#636464;font-size:28px;font-size:1.75rem;font-weight:600;text-decoration:none}#nav-sidebar-user-details .user-company-name{font-family:"Barlow Condensed",sans-serif;color:#636464;font-size:26px;font-size:1.625rem;font-weight:300}#nav-sidebar-user-details .user-employee-id{font-family:"Barlow",sans-serif;color:#636464;font-size:14px;font-size:0.875rem}#nav-sidebar-links{margin:50px auto 0 auto;padding:0;width:80%}#nav-sidebar-links li{width:90%;margin:auto;position:relative}#nav-sidebar-links a,#nav-sidebar-links span{padding:5px 0;margin:8px 0;display:inline-block;text-decoration:none;text-transform:uppercase;font-family:"Barlow Condensed",sans-serif;color:#636464;font-size:18px;font-size:1.125rem}#nav-sidebar-links li.selected{font-weight:600}#nav-sidebar-links li.selected:before{content:"";position:absolute;width:0;height:0;border-top:10px solid rgba(0,0,0,0);border-left:10px solid #ffc632;border-bottom:10px solid rgba(0,0,0,0);top:16px;left:-18px}#nav-sidebar-links .nr-admin_users_group li,#nav-sidebar-links .nr-admin_content_group li{border:0}#nav-sidebar-links .nr-account,#nav-sidebar-links .nr-admin_account{margin-top:20px;padding-top:20px;font-weight:300;border-top:1px solid #b3b3b3}#nav-sidebar-links .nr-account.selected,#nav-sidebar-links .nr-admin_account.selected{font-weight:400}#nav-sidebar-links .nr-account.selected:before,#nav-sidebar-links .nr-admin_account.selected:before{top:36px}#nav-sidebar-links .nr-logout,#nav-sidebar-links .nr-admin_logout{border-bottom:0;font-weight:300}#nav-sidebar-links .nav-sidebar-subnav{padding:0;margin:0 0 8px 10px}#nav-sidebar-links .nav-sidebar-subnav li:first-child{border-top:none}#nav-sidebar-links .nav-sidebar-subnav li:last-child{border-bottom:none}#progress-widget-container{width:100%;flex:0 0 235px;position:relative;margin:70px auto 115px auto}#progress-widget-container.animate #progress-widget-fill{transition:height 2s ease}#progress-widget-container.animate #progress-widget-inner-display{transition:top 2s ease,opacity .25s linear .25s;opacity:0}#progress-widget-container.animate #progress-widget-display{transition:opacity .25s ease .25s;opacity:0}#progress-widget{width:110px;height:90%;border-radius:5px;border:2px solid #d0cfce;margin:auto;overflow:hidden;position:relative}#progress-widget-fill{width:100%;height:0;background:#feb41c;position:absolute;left:0;bottom:0;border:4px solid #fff;border-radius:9px;box-sizing:border-box;-moz-box-sizing:border-box;margin:auto}#progress-widget-inner-display{position:absolute;top:110%;left:0;margin:-23px 0 0 0;width:100%;text-align:center;text-transform:uppercase;font-family:"Barlow Condensed",sans-serif;color:#363f45;font-size:33px;font-size:2.0625rem}#progress-widget-display{position:absolute;bottom:-15px;left:0;width:100%;text-align:center}#progress-widget-display-text{display:inline-block;position:relative;font-family:"Barlow",sans-serif;color:#373a37;font-size:15px;font-size:0.9375rem}.search-select-list{width:100%;list-style-type:none;margin:0;padding:0;margin-bottom:10px}.search-select-list li{font-family:"Barlow",sans-serif;color:#636464;font-size:17px;font-size:1.0625rem;padding:10px 5px;padding-bottom:6px;border-bottom:1px solid #636464;display:flex;align-items:flex-start}.search-select-list li .label{flex:1 1 100%;line-height:1.5}button{-webkit-tap-highlight-color:rgba(0,0,0,0)}button:focus{outline:0}.search-select-widget{width:100%;max-width:310px;background:#f6f5f4;padding:14px 10px 14px 15px;display:block;box-sizing:border-box;-moz-box-sizing:border-box;clear:left;border:1px solid #b3b3b3;font-family:"Barlow",sans-serif;color:#373a37;font-size:16px;font-size:1rem}.search-select-widget:focus{outline:0}.search-select-remove-btn{border:0;font-family:"Barlow Condensed",sans-serif;color:#636464;font-size:16px;font-size:1rem;background:rgba(0,0,0,0);text-transform:uppercase;flex:0 0 65px;padding:0;margin-top:3px}.search-select-remove-btn:focus{outline:0}.search-select-label{font-family:"Barlow Condensed",sans-serif;color:#636464;font-size:16px;font-size:1rem;font-weight:normal;margin:8px 0 4px 3px;display:inline-block;text-transform:uppercase}.new-item-suggest{color:#6b8995;text-transform:uppercase}.ui-menu .ui-menu-item{background:#f6f5f4;padding:10px 0;font-family:"Barlow Condensed",sans-serif;color:#636464;font-size:16px;font-size:1rem}.ui-autocomplete .ui-menu-item .ui-state-active{background:#dedede;color:#636464 !important;border-color:rgba(0,0,0,0)}.ui-autocomplete{width:100% !important}.section-container{position:relative;display:flex;flex:0 0 auto;margin:0 0 20px 0}.section-container.no-margin{margin:0}.section-container .section-pane{z-index:2;background:#fff;border:1px solid #b3b3b3;flex:1 1 80%;width:100%;max-width:1280px;position:relative}.section-container .section-pane.section-input{background:#fff;border:1px solid #b3b3b3}.section-container .section-side-pane{height:1px;z-index:1;flex:0 1 550px;margin-left:-530px;transition:margin .35s ease-in-out;position:relative;min-width:345px}.section-container .section-side-pane.active{margin-left:1.5%}.section-container .section-side-pane .close-pane-link{float:right;margin:0;margin-top:4px;text-decoration:none;width:20px;height:20px;position:relative}.section-container .section-side-pane .close-pane-link svg{width:100%;height:100%;position:absolute}.section-container .section-side-pane .close-pane-link svg *{stroke:#363f45 !important}.section-container .side-pane-content{box-sizing:border-box;position:absolute;top:0;right:0;background:#fff;border:1px solid #b3b3b3;width:100%;opacity:0;max-height:0;transition:opacity .35s linear,max-height 0s linear .35s;visibility:hidden}.section-container .side-pane-content.side-pane-input h2{color:#373a37;background:#dedede}.section-container .side-pane-content.active{visibility:visible;opacity:1;max-height:9999px;margin-bottom:20px;transition:opacity .35s linear,max-height 0s linear}.section-container .side-pane-interior{padding:25px 20px;max-height:100px;min-height:100px;opacity:0;transition:opacity .35s linear .1s,max-height 0s linear .45s}.section-container .side-pane-interior.loaded{transition:opacity .35s linear .25s,max-height .35s linear .25s;opacity:1;max-height:999px}.section-container h2{font-family:"Barlow Condensed",sans-serif;color:#373a37;font-size:20px;font-size:1.25rem;margin:0;font-weight:600;text-transform:uppercase;padding:15px 20px;letter-spacing:.04rem;position:relative;cursor:default;display:block;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;background:#dedede}.section-container h4{font-family:"Barlow Condensed",sans-serif;color:#363f45;font-size:16px;font-size:1rem;margin:0;padding:8px 0;text-transform:uppercase}.section-container .section-content{padding:22px 20px 20px 20px}.section-container th,.section-container .flex-header .flex-cell{font-family:"Barlow Condensed",sans-serif;color:#373a37;font-size:20px;font-size:1.25rem;text-align:left;padding:0 8px 10px 0;text-transform:uppercase;font-weight:300}.section-container td,.section-container .flex-cell{font-family:"Barlow",sans-serif;color:#636464;font-size:16px;font-size:1rem;padding:12px 8px 12px 0}.section-container ul{list-style-type:none;margin:4px 0;padding:0}.section-container table{width:100%}#popup_mask,#help_mask{background-color:#000;background-color:rgba(0,0,0,.7);position:fixed;top:0;left:0;opacity:0;z-index:9998;width:100%;height:0px;overflow:hidden;transition:opacity .35s ease-in-out,height 0s linear .5s}#popup_mask.active,#help_mask.active{height:100%;opacity:1;transition:opacity .35s ease-in-out,height 0s linear}#popup_mask.active #popup_wrapper,#popup_mask.active #help_wrapper,#help_mask.active #popup_wrapper,#help_mask.active #help_wrapper{opacity:1}#popup_wrapper,#help_wrapper{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;z-index:9999;display:flex;overflow:hidden;flex-direction:column;align-items:center;transition:opacity .35s ease-in-out .25s}#popup_wrapper .pane-margins-top,#popup_wrapper .pane-margins-bottom,#help_wrapper .pane-margins-top,#help_wrapper .pane-margins-bottom{min-height:inherit;flex-basis:10%}#popup_container,#popup_module_container{width:100%;max-width:500px;margin:0 auto;height:100%;max-height:80%;justify-content:center;flex-direction:column;display:none}#popup_container.active,#popup_module_container.active{display:flex}#popup_container h4,#popup_module_container h4{font-family:"Barlow Condensed",sans-serif;color:#373a37;font-size:20px;font-size:1.25rem;margin:0;font-weight:600;text-transform:uppercase;padding:15px 20px;position:relative;display:block;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;background:#dedede;letter-spacing:.04rem}#popup_container #popup_content,#popup_module_container #popup_content{background:#fff;padding:30px 20px 20px 20px;overflow-y:auto;-webkit-overflow-scrolling:touch;flex-shrink:1;font-size:17px;font-size:1.0625rem;border-bottom:1px solid #dedede}#popup_container #popup_content .controls,#popup_module_container #popup_content .controls{padding:15px 0 0 0;text-align:center;width:100%}#popup_module_container{max-width:1200px}#popup_module_container h2{font-family:"Barlow Condensed",sans-serif;color:#373a37;font-size:20px;font-size:1.25rem;margin:0;font-weight:600;text-transform:uppercase;padding:15px 20px;letter-spacing:.04rem;position:relative;cursor:default;display:block;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;background:#dedede}#popup_module_container .module-content-container{background:#fff;padding:20px 40px 20px 40px;position:relative;-webkit-overflow-scrolling:touch;flex-direction:column;display:flex;overflow:hidden;flex:1 1 auto}#popup_module_container .module-content-container .controls{margin:10px 0 0 0;text-align:center;width:100%;flex:0 0 auto}#popup_module_container .module-content-container .loader{top:40px}#popup_module_container .module-content-container .loader.overlay{top:0}#popup_module_container .module-content-container .loader.overlay span{margin-top:80px}#popup_module_container .module_container{flex-direction:column;overflow:hidden;display:none;border:1px solid #b3b3b3}#popup_module_container .module_container h2{flex:0 0 auto}#popup_module_container .module_container.active{display:flex}#popup_module_container .module-content{min-height:100px;opacity:0;max-height:100px;transition:opacity 0s linear,max-height 0s linear;flex-direction:column;display:flex;overflow-y:auto;overflow-x:hidden}#popup_module_container .module-content.active{max-height:9999px;opacity:1;transition:opacity .5s linear,max-height 2s linear;flex:1 1 auto}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.module_container{height:100%}}#help_contact_btn{float:right}.close-help-link{float:right;margin:-50px -14px 0 0;text-decoration:none;width:20px;height:20px;position:relative}.close-help-link svg{width:100%;height:100%;position:absolute}.close-help-link svg *{stroke:#f3f3f3 !important}.flex-table{display:flex;flex-direction:column;width:100%}.flex-row{-webkit-tap-highlight-color:rgba(0,0,0,0);display:flex;align-items:center;position:relative;flex-wrap:nowrap}.flex-cell{flex:1 1 auto;box-sizing:border-box;-moz-box-sizing:border-box}.button{display:inline-block;text-transform:uppercase;font-family:"Barlow",sans-serif;color:#4b5f6d;font-size:14px;font-size:0.875rem;font-weight:bold;padding:18px 50px 18px 50px;background:#feb41c;text-decoration:none !important;transition:.25s background,.25s color;-moz-transition:.25s background,.25s color;-webkit-transition:.25s background,.25s color;-o-transition:.25s background,.25s color;-ms-transition:.25s background,.25s color;border:0;position:relative;line-height:1;-webkit-tap-highlight-color:rgba(0,0,0,0)}.button_add_remove{background:rgba(0,0,0,0) !important;color:#373a37 !important;padding:0;position:relative;font-family:"Barlow Condensed",sans-serif;color:#636464;font-size:16px;font-size:1rem;background:rgba(0,0,0,0);text-transform:uppercase;padding:0;margin-top:3px;font-weight:400}.button_add_remove:focus{outline:0}.button_add_remove svg{width:15px;height:15px;position:absolute;top:3px;left:-4px}.button_add_remove svg *{stroke:#000 !important}.button_add_remove span{display:block;padding:0px 0 0px 17px}.button.inverse{color:#feb41c;border:2px solid #feb41c;background:rgba(0,0,0,0);padding:16px 48px 16px 48px}.button.inverse.social{display:flex;justify-content:center;align-items:center;margin-top:12px;padding:12px}.button.inverse.social .social_logo{margin-right:10px}#sso-button-google .social_logo::before{content:url("/images/template/social/google.png")}#sso-button-microsoft .social_logo::before{content:url("/images/template/social/microsoft.png")}#sso-button-yahoo .social_logo::before{content:url("/images/template/social/yahoo.png")}#sso-button-facebook .social_logo::before{content:url("/images/template/social/facebook.png")}#sso-button-azure .social_logo::before{content:url("/images/template/social/azure.png")}.header_button{text-transform:uppercase;font-family:"Barlow Condensed",sans-serif;color:#636464;font-size:18px;font-size:1.125rem;text-decoration:none;font-weight:300;padding:0;margin:18px 20px 8px 0px;background:rgba(0,0,0,0);border:0;line-height:1}.header_button:focus{outline:0}.button_collapse_expand{background:rgba(0,0,0,0);color:#636464;padding:0;position:relative;width:10px;height:10px;cursor:pointer}.button_collapse_expand svg{width:100%;height:100%;position:absolute;top:0;left:0}.button_collapse_expand svg *{fill:#636464 !important;stroke:#636464 !important}.button_collapse_expand .icon-collapse{display:block}.button_collapse_expand .icon-expand{display:none}.button_collapse_expand.collapsed{display:none}.button_collapse_expand.collapsed .icon-expand{display:block}.button_collapse_expand.collapsed .icon-collapse{display:none}.feedback_return_btn{border:1px solid #fff !important;background:rgba(0,0,0,0) !important;color:#fff;float:right;margin-left:10px}.button_large{box-sizing:border-box;-moz-box-sizing:border-box;font-family:"Barlow Condensed",sans-serif;color:#4b5f6d;font-size:17px;font-size:1.0625rem}#feedback-icons{display:none}.user_feedback{width:100%;padding:15px 7% 15px 45px;box-sizing:border-box;-moz-box-sizing:border-box;background:#fff;overflow:hidden !important;position:relative}.user_feedback svg{width:20px;height:20px;top:20px;left:17px;position:absolute}.user_feedback svg *{fill:#fff !important;stroke:#fff !important}.user_feedback span{display:inline-block;font-weight:bold;padding:0 10px 0 0}.user_feedback p{display:inline-block;margin:0;padding:3px 0 0 0}.user_feedback.user_feedback_success{background:#58b221;font-family:"Barlow",sans-serif;color:#fff;font-size:18px;font-size:1.125rem}.user_feedback.user_feedback_success:before{background-position:0 -144px;top:8px}.user_feedback.user_feedback_notice{background:#363f45;background:#da930e;font-family:"Barlow",sans-serif;color:#fff;font-size:18px;font-size:1.125rem}.user_feedback.user_feedback_notice:before{background-position:0 -74px}.user_feedback.user_feedback_error{background:#a90000;font-family:"Barlow",sans-serif;color:#fff;font-size:18px;font-size:1.125rem}.user_feedback.user_feedback_error:before{background-position:0 0}.user_feedback.user_feedback_error a{color:#fff}#help_container{justify-content:center;display:none;flex-direction:column;max-width:800px;margin:0 auto 0 auto;position:relative;height:100%;max-height:80%}#help_container.active{display:flex}#help_container h2{font-family:"Barlow Condensed",sans-serif;color:#373a37;font-size:20px;font-size:1.25rem;margin:0;font-weight:normal;text-transform:uppercase;padding:15px 20px;background:#dedede;position:relative}#help_container .help_footer{background:#e5e5e5;width:100%;border-bottom:9px solid #f3f3f3}#help_container .help_footer h4{text-transform:uppercase;font-family:"Barlow Condensed",sans-serif;color:#373a37;font-size:18px;font-size:1.125rem;margin:13px 21px 10px 0;padding:0;float:right}#help_container .help_footer .help_controls{padding:20px 17px 15px 17px;overflow:hidden}#help_content{overflow-y:auto;-webkit-overflow-scrolling:touch;position:relative;padding:12px 17px 10px 17px;background:#fff;flex-shrink:1}#help_content dl{margin:0;padding:0}#help_content dt{font-family:"Barlow Condensed",sans-serif;color:#363f45;font-size:18px;font-size:1.125rem;padding:12px 0 4px 0}#help_content dd{font-family:"Barlow",sans-serif;color:#636464;font-size:18px;font-size:1.125rem;margin:0;padding-bottom:7px;border-bottom:1px solid #f3f3f3}#help_contact_container{flex-direction:column;justify-content:center;width:100%;max-width:510px;display:none;margin:0 auto 0 auto;position:relative;height:100%;max-height:80%}#help_contact_container.active{display:flex}#help_contact_container h2{font-family:"Barlow Condensed",sans-serif;color:#373a37;font-size:20px;font-size:1.25rem;margin:0;font-weight:normal;text-transform:uppercase;padding:15px 20px;background:#dedede;position:relative}#help_contact_container .required_msg{font-size:12px;font-size:0.75rem;font-style:italic;padding:0 0 0 100px}#help_contact_container #help_contact_form{overflow-y:auto;-webkit-overflow-scrolling:touch;padding:15px 0;background:#fff;flex-shrink:1;border-bottom:9px solid #363f45}#help_contact_container #help_contact_form table{width:77%;margin:auto}#help_contact_container #help_contact_form input[type=text],#help_contact_container #help_contact_form input[type=password],#help_contact_container #help_contact_form select,#help_contact_container #help_contact_form textarea{width:100%}#help_contact_container #help_contact_form textarea{height:90px}#help_contact_container #help_contact_feedback{background:#fff;display:none;width:auto}#help_contact_container .user_feedback{margin:15px;width:auto}#help_contact_container .help_footer{background:#e5e5e5;width:100%}#help_contact_container .help_footer .help_controls{padding:15px 20px}.course_progress_container{width:100%;height:14px;position:relative;background:#f9f9f9}.course_progress_container span{position:absolute;top:-2px;left:-39px;position:relative;z-index:10;color:#312f2f;display:block;width:35px;text-align:right;font-size:14px;font-size:0.875rem}.course_progress_container .course_progress_percentage{position:absolute;height:100%;background:#363f45}.course_progress_container .course_progress_percentage.animate{transition:width 1s ease .25s;width:0}.new-window #page{margin:0}.new-window #main{min-height:100%;height:auto !important;height:100%;width:100%;position:absolute}.new-window .site-content,.new-window .page_course #page-content,.new-window .site-content #page-content{width:100%;height:100%;position:absolute;margin:0;padding:0}.component-upload-container .upload-droppable{margin-top:10px;width:calc(100% - 9px);height:140px;border:3px dashed #363f45;position:relative;box-sizing:border-box;margin-left:3px}.component-upload-container .upload-instruction{display:block;text-align:center;position:absolute;width:100%;top:35%;left:0;text-transform:uppercase;font-family:"Barlow Condensed",sans-serif;color:#979595;font-size:28px;font-size:1.75rem}.component-upload-container .upload-progress-container{width:100%;height:100%;display:none}.component-upload-container .upload-percentage{font-family:"Barlow Condensed",sans-serif;color:#000;font-size:50px;font-size:3.125rem;text-align:center;position:absolute;top:20%;left:0;width:100%}.component-upload-container .upload-progress{background:#58b221;height:100%;width:0;transition:width .5s;position:absolute;top:0;left:0}.component-upload-container .upload-progress.error{background:#d00}.component-upload-container .upload-message{position:absolute;text-align:center;width:100%;bottom:15%;left:0;font-family:"Barlow Condensed",sans-serif;color:#000;font-size:14px;font-size:0.875rem}.component-upload-container .input_file_upload{display:none}.component-upload-container .upload-list{margin-top:20px}.component-upload-container .upload-button{float:right;margin-top:10px}.component-upload-container .upload-item{display:block;clear:both;overflow:hidden;margin:6px 0}.component-upload-container .upload-item .upload-item-name{float:left;width:85%;font-family:"Barlow",sans-serif;color:#636464;font-size:15px;font-size:0.9375rem}.component-upload-container .upload-item .upload-item-remove-container{float:right;width:15%;text-align:right}.component-upload-container .upload-item .upload-item-remove-container a{font-weight:bold;font-family:"Barlow",sans-serif;color:#636464;font-size:13px;font-size:0.8125rem;text-transform:uppercase;text-decoration:none}.component-upload-container .upload-item.error .upload-item-name{font-weight:bold;color:#ad0101 !important}.component-upload-container .upload-item.error .error_message{display:block;font-family:"Barlow",sans-serif;color:#636464;font-size:13px;font-size:0.8125rem}.custom-file-upload-label{border:1px solid #979595;background:#adaaaa;padding:6px 12px;cursor:pointer;color:#fff !important;margin:0;margin-top:10px;display:inline-block}#certification-upload-container .upload-list{margin-top:0}#certification-upload-container .upload-item-name{width:78%}#certification-upload-container .upload-item-remove-container{width:60px}.loader{width:100%;height:40px;position:absolute;text-align:center;top:60px;left:0;opacity:0;visibility:hidden;transition:opacity 0s linear,visibility 0s linear}.loader h5{margin:5px 0 0 0}.loader.active{opacity:1;visibility:visible;transition:opacity .35s linear .75s,visibility 0s linear .75s}.loader.active span{-webkit-animation:loader 1s infinite linear;animation:loader 1s infinite linear}.loader.overlay{width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,.5)}.loader.overlay span{margin-top:20%}.loader.overlay.active{transition:opacity .35s linear .75s,visibility 0s linear 0s;z-index:10}.loader span{display:block;width:40px;height:40px;margin:0 auto;border:5px solid rgba(0,0,0,.1);border-right:5px solid #feb41c;border-radius:50%}@-webkit-keyframes loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#autocomplete-loader{width:16px;height:16px;top:0;left:0;z-index:10}#autocomplete-loader span{width:16px;height:16px;border-width:3px}.sso-divider{display:flex;align-items:center;justify-content:space-between;text-transform:uppercase}.sso-divider .sso-divider-line{width:44%;border-top:1px solid #b3b3b3}#unsupported-device{display:none;background-color:#000;background-color:rgba(0,0,0,.85);position:fixed;top:0;left:0;z-index:9998;width:100%;height:100%}#unsupported-device>div{position:relative;top:50%;width:80%;height:200px;background:#fff;margin:-100px auto 0;font-family:"Barlow",sans-serif;color:#636464;font-size:14px;font-size:0.875rem}#unsupported-device>div>h4{width:100%;background:#363f45;padding:25px 15px 7px 15px;margin:0;font-family:"Barlow",sans-serif;color:#fff;font-size:18px;font-size:1.125rem;font-weight:bold;text-transform:uppercase;box-sizing:border-box;-moz-box-sizing:border-box}#unsupported-device>div>p{padding:15px}#unsupported-browser{background-color:#000;position:fixed;top:0;left:0;z-index:9998;width:100%;height:100%}#unsupported-browser>div{position:relative;top:50%;width:520px;height:340px;background:#fff;margin:-170px auto 0;font-family:"Barlow",sans-serif;color:#636464;font-size:14px;font-size:0.875rem}#unsupported-browser>div>h4{width:490px;background:#363f45;padding:25px 15px 7px 15px;margin:0;font-family:"Barlow",sans-serif;color:#fff;font-size:18px;font-size:1.125rem;font-weight:bold;text-transform:uppercase}#unsupported-browser>div>p{padding:15px}#unsupported-browser>div>a{cursor:pointer;width:145px;margin:10px;display:inline-block;text-align:center}#unsupported-browser>div>a>div{background-image:url("/images/template/browser_icons.png");background-repeat:no-repeat;width:145px;height:128px}#unsupported-browser>div>a#chrome-download>div{background-position:0px 0px}#unsupported-browser>div>a#firefox-download>div{background-position:0px -128px}#unsupported-browser>div>a#ie-download>div{background-position:0px -256px}#svg-add-icon,#svg-remove-icon{display:none}.custom-searchSelect .ui-state-active{border:0px !important;margin:0px !important}.ui-autocomplete{border-radius:0 !important}.ui-autocomplete.overlay{z-index:10000 !important}.ui-state-focus{font-weight:normal !important;border-radius:0 !important;margin:0 !important}.ui-menu .ui-menu-item{padding-top:2px !important;padding-bottom:2px !important}.ui-menu .ui-menu-item-wrapper{padding-top:8px !important;padding-bottom:8px !important}#ui-datepicker-div{z-index:9999 !important}#ui-datepicker-div .ui-datepicker-month,#ui-datepicker-div .ui-datepicker-year{margin:0 5px;width:40%}#ui-datepicker-div .ui-widget-header{background:#cdcdcd;border-color:#999}#ui-datepicker-div .ui-state-default,#ui-datepicker-div .ui-widget-content .ui-state-default,#ui-datepicker-div .ui-widget-header .ui-state-default{color:#333;background:#efefef}#ui-datepicker-div .ui-state-highlight,#ui-datepicker-div .ui-widget-content .ui-state-highlight,#ui-datepicker-div .ui-widget-header .ui-state-highlight{background:#efefef}#ui-datepicker-div .ui-state-active,#ui-datepicker-div .ui-widget-content .ui-state-active,#ui-datepicker-div .ui-widget-header .ui-state-active{background:#cdcdcd}#ui-datepicker-div .ui-datepicker-prev,#ui-datepicker-div .ui-datepicker-next{top:4px}#ui-datepicker-div .ui-datepicker-prev-hover,#ui-datepicker-div .ui-datepicker-next-hover{top:4px}#dynasig{position:fixed;right:20px;bottom:5px;font-family:"proxima_nova_regular",arial;color:#636464;font-size:12px;font-size:.75rem;z-index:500}#dynasig a{display:inline-block;width:50px;height:14px;position:relative;top:4px;background-image:url("/images/template/dynacor.svg");background-repeat:no-repeat}.warning{color:#e00}#login-container{position:relative}#login-container .section-pane{max-width:510px}#login-container .section-pane::after{content:"";position:absolute;width:0;height:0;bottom:0px;border-bottom:40px solid #ffc632;border-right:40px solid rgba(0,0,0,0)}#login-container td{padding-right:0}#login-container form table{width:90%;margin:auto}#login-container form input[type=text],#login-container form input[type=password]{width:100%}#login-container form button[type=submit]{float:right;margin:35px 0 8px 0}#link-recovery{margin-left:4px}#link-register{float:right;clear:both;margin-top:8px}#link-login-type{position:absolute;top:18px;right:20px}#register-container{position:relative}#register-container .section-pane{max-width:610px}#register-container .section-pane::after{content:"";position:absolute;width:0;height:0;bottom:0px;border-bottom:40px solid #ffc632;border-right:40px solid rgba(0,0,0,0)}#register-container td{padding-right:0}#register-container table td{vertical-align:top}#register-container form table{width:83%;margin:auto;position:relative}#register-container form input[type=text],#register-container form input[type=password]{width:100%}#register-container form #company_name_container,#register-container form #employee_number_container{display:none}#register-container form #company_name_container input,#register-container form #employee_number_container input{display:block}#register-container .required_msg{font-family:"Barlow",sans-serif;color:#373a37;font-size:14px;font-size:0.875rem;font-style:italic;position:absolute;top:15px;right:17px}#register-container .btn_submit{float:right}#register-container .controls{clear:both;overflow:hidden;padding:25px 0 0 0;width:80%;box-sizing:border-box;-moz-box-sizing:border-box;margin:auto}#link-login{float:left;margin-top:6px}#link-email-help{float:right;margin-top:7px;margin-right:17px}#recovery-container{position:relative}#recovery-container .section-pane{max-width:510px}#recovery-container .section-pane::after{content:"";position:absolute;width:0;height:0;bottom:0px;border-bottom:40px solid #ffc632;border-right:40px solid rgba(0,0,0,0)}#recovery-container td{padding-right:0}#recovery-container form table{width:83%;margin:auto}#recovery-container form input[type=text],#recovery-container form input[type=password]{width:100%}#recovery-container .btn_submit{float:right}#recovery-container .controls{clear:both;overflow:hidden;padding:25px 0 0 0;width:80%;box-sizing:border-box;-moz-box-sizing:border-box;margin:auto}#recovery-container #reset-password-form table{margin:0 0 0 30px}#recovery-container #reset-password-form table .tbl-col-1{width:165px}#section-user-dashboard-courses .section-content,#section-user-dashboard-courses-complete .section-content,#section-user-dashboard-certifications .section-content{padding:10px 0 20px 0}#section-user-dashboard-courses #orientations-table-data .flex-row,#section-user-dashboard-courses #orientations-completed-table-data .flex-row,#section-user-dashboard-courses #courses-table-data .flex-row,#section-user-dashboard-courses #courses-complete-table-data .flex-row,#section-user-dashboard-courses #certifications-table-data .flex-row,#section-user-dashboard-courses-complete #orientations-table-data .flex-row,#section-user-dashboard-courses-complete #orientations-completed-table-data .flex-row,#section-user-dashboard-courses-complete #courses-table-data .flex-row,#section-user-dashboard-courses-complete #courses-complete-table-data .flex-row,#section-user-dashboard-courses-complete #certifications-table-data .flex-row,#section-user-dashboard-certifications #orientations-table-data .flex-row,#section-user-dashboard-certifications #orientations-completed-table-data .flex-row,#section-user-dashboard-certifications #courses-table-data .flex-row,#section-user-dashboard-certifications #courses-complete-table-data .flex-row,#section-user-dashboard-certifications #certifications-table-data .flex-row{padding:0 20px;transition:background-color .25s;-moz-transition:background-color .25s;-webkit-transition:background-color .25s;-o-transition:background-color .25s;-ms-transition:background-color .25s}#section-user-dashboard-courses #orientations-table-data .flex-row.selected,#section-user-dashboard-courses #orientations-completed-table-data .flex-row.selected,#section-user-dashboard-courses #courses-table-data .flex-row.selected,#section-user-dashboard-courses #courses-complete-table-data .flex-row.selected,#section-user-dashboard-courses #certifications-table-data .flex-row.selected,#section-user-dashboard-courses-complete #orientations-table-data .flex-row.selected,#section-user-dashboard-courses-complete #orientations-completed-table-data .flex-row.selected,#section-user-dashboard-courses-complete #courses-table-data .flex-row.selected,#section-user-dashboard-courses-complete #courses-complete-table-data .flex-row.selected,#section-user-dashboard-courses-complete #certifications-table-data .flex-row.selected,#section-user-dashboard-certifications #orientations-table-data .flex-row.selected,#section-user-dashboard-certifications #orientations-completed-table-data .flex-row.selected,#section-user-dashboard-certifications #courses-table-data .flex-row.selected,#section-user-dashboard-certifications #courses-complete-table-data .flex-row.selected,#section-user-dashboard-certifications #certifications-table-data .flex-row.selected{background-color:#f1f1f1}#section-user-dashboard-courses #orientations-table-data .flex-row:after,#section-user-dashboard-courses #orientations-completed-table-data .flex-row:after,#section-user-dashboard-courses #courses-table-data .flex-row:after,#section-user-dashboard-courses #courses-complete-table-data .flex-row:after,#section-user-dashboard-courses #certifications-table-data .flex-row:after,#section-user-dashboard-courses-complete #orientations-table-data .flex-row:after,#section-user-dashboard-courses-complete #orientations-completed-table-data .flex-row:after,#section-user-dashboard-courses-complete #courses-table-data .flex-row:after,#section-user-dashboard-courses-complete #courses-complete-table-data .flex-row:after,#section-user-dashboard-courses-complete #certifications-table-data .flex-row:after,#section-user-dashboard-certifications #orientations-table-data .flex-row:after,#section-user-dashboard-certifications #orientations-completed-table-data .flex-row:after,#section-user-dashboard-certifications #courses-table-data .flex-row:after,#section-user-dashboard-certifications #courses-complete-table-data .flex-row:after,#section-user-dashboard-certifications #certifications-table-data .flex-row:after{content:"";position:absolute;left:0;bottom:0;width:97%;height:1px;background:#edecec;margin:0 15px}#section-user-dashboard-courses #orientations-table-data .flex-row:not(.flex-header):not(.no-data),#section-user-dashboard-courses #orientations-completed-table-data .flex-row:not(.flex-header):not(.no-data),#section-user-dashboard-courses #courses-table-data .flex-row:not(.flex-header):not(.no-data),#section-user-dashboard-courses #courses-complete-table-data .flex-row:not(.flex-header):not(.no-data),#section-user-dashboard-courses #certifications-table-data .flex-row:not(.flex-header):not(.no-data),#section-user-dashboard-courses-complete #orientations-table-data .flex-row:not(.flex-header):not(.no-data),#section-user-dashboard-courses-complete #orientations-completed-table-data .flex-row:not(.flex-header):not(.no-data),#section-user-dashboard-courses-complete #courses-table-data .flex-row:not(.flex-header):not(.no-data),#section-user-dashboard-courses-complete #courses-complete-table-data .flex-row:not(.flex-header):not(.no-data),#section-user-dashboard-courses-complete #certifications-table-data .flex-row:not(.flex-header):not(.no-data),#section-user-dashboard-certifications #orientations-table-data .flex-row:not(.flex-header):not(.no-data),#section-user-dashboard-certifications #orientations-completed-table-data .flex-row:not(.flex-header):not(.no-data),#section-user-dashboard-certifications #courses-table-data .flex-row:not(.flex-header):not(.no-data),#section-user-dashboard-certifications #courses-complete-table-data .flex-row:not(.flex-header):not(.no-data),#section-user-dashboard-certifications #certifications-table-data .flex-row:not(.flex-header):not(.no-data){cursor:pointer}#section-user-dashboard-courses #orientations-table-data .flex-row:not(.flex-header):not(.no-data) .col-progress,#section-user-dashboard-courses #orientations-completed-table-data .flex-row:not(.flex-header):not(.no-data) .col-progress,#section-user-dashboard-courses #courses-table-data .flex-row:not(.flex-header):not(.no-data) .col-progress,#section-user-dashboard-courses #courses-complete-table-data .flex-row:not(.flex-header):not(.no-data) .col-progress,#section-user-dashboard-courses #certifications-table-data .flex-row:not(.flex-header):not(.no-data) .col-progress,#section-user-dashboard-courses-complete #orientations-table-data .flex-row:not(.flex-header):not(.no-data) .col-progress,#section-user-dashboard-courses-complete #orientations-completed-table-data .flex-row:not(.flex-header):not(.no-data) .col-progress,#section-user-dashboard-courses-complete #courses-table-data .flex-row:not(.flex-header):not(.no-data) .col-progress,#section-user-dashboard-courses-complete #courses-complete-table-data .flex-row:not(.flex-header):not(.no-data) .col-progress,#section-user-dashboard-courses-complete #certifications-table-data .flex-row:not(.flex-header):not(.no-data) .col-progress,#section-user-dashboard-certifications #orientations-table-data .flex-row:not(.flex-header):not(.no-data) .col-progress,#section-user-dashboard-certifications #orientations-completed-table-data .flex-row:not(.flex-header):not(.no-data) .col-progress,#section-user-dashboard-certifications #courses-table-data .flex-row:not(.flex-header):not(.no-data) .col-progress,#section-user-dashboard-certifications #courses-complete-table-data .flex-row:not(.flex-header):not(.no-data) .col-progress,#section-user-dashboard-certifications #certifications-table-data .flex-row:not(.flex-header):not(.no-data) .col-progress{padding-left:30px}#section-user-dashboard-courses #orientations-table-data .flex-row:not(.flex-header) .col-name,#section-user-dashboard-courses #orientations-completed-table-data .flex-row:not(.flex-header) .col-name,#section-user-dashboard-courses #courses-table-data .flex-row:not(.flex-header) .col-name,#section-user-dashboard-courses #courses-complete-table-data .flex-row:not(.flex-header) .col-name,#section-user-dashboard-courses #certifications-table-data .flex-row:not(.flex-header) .col-name,#section-user-dashboard-courses-complete #orientations-table-data .flex-row:not(.flex-header) .col-name,#section-user-dashboard-courses-complete #orientations-completed-table-data .flex-row:not(.flex-header) .col-name,#section-user-dashboard-courses-complete #courses-table-data .flex-row:not(.flex-header) .col-name,#section-user-dashboard-courses-complete #courses-complete-table-data .flex-row:not(.flex-header) .col-name,#section-user-dashboard-courses-complete #certifications-table-data .flex-row:not(.flex-header) .col-name,#section-user-dashboard-certifications #orientations-table-data .flex-row:not(.flex-header) .col-name,#section-user-dashboard-certifications #orientations-completed-table-data .flex-row:not(.flex-header) .col-name,#section-user-dashboard-certifications #courses-table-data .flex-row:not(.flex-header) .col-name,#section-user-dashboard-certifications #courses-complete-table-data .flex-row:not(.flex-header) .col-name,#section-user-dashboard-certifications #certifications-table-data .flex-row:not(.flex-header) .col-name{font-family:"Barlow Condensed",sans-serif;color:#373a37;font-size:16px;font-size:1rem;font-weight:600;letter-spacing:.02rem}#section-user-dashboard-courses #orientations-table-data .flex-row.expired .flex-cell,#section-user-dashboard-courses #orientations-completed-table-data .flex-row.expired .flex-cell,#section-user-dashboard-courses #courses-table-data .flex-row.expired .flex-cell,#section-user-dashboard-courses #courses-complete-table-data .flex-row.expired .flex-cell,#section-user-dashboard-courses #certifications-table-data .flex-row.expired .flex-cell,#section-user-dashboard-courses-complete #orientations-table-data .flex-row.expired .flex-cell,#section-user-dashboard-courses-complete #orientations-completed-table-data .flex-row.expired .flex-cell,#section-user-dashboard-courses-complete #courses-table-data .flex-row.expired .flex-cell,#section-user-dashboard-courses-complete #courses-complete-table-data .flex-row.expired .flex-cell,#section-user-dashboard-courses-complete #certifications-table-data .flex-row.expired .flex-cell,#section-user-dashboard-certifications #orientations-table-data .flex-row.expired .flex-cell,#section-user-dashboard-certifications #orientations-completed-table-data .flex-row.expired .flex-cell,#section-user-dashboard-certifications #courses-table-data .flex-row.expired .flex-cell,#section-user-dashboard-certifications #courses-complete-table-data .flex-row.expired .flex-cell,#section-user-dashboard-certifications #certifications-table-data .flex-row.expired .flex-cell{color:#ed1c24}#section-user-dashboard-courses #orientations-table-data .flex-row.expiring .flex-cell,#section-user-dashboard-courses #orientations-completed-table-data .flex-row.expiring .flex-cell,#section-user-dashboard-courses #courses-table-data .flex-row.expiring .flex-cell,#section-user-dashboard-courses #courses-complete-table-data .flex-row.expiring .flex-cell,#section-user-dashboard-courses #certifications-table-data .flex-row.expiring .flex-cell,#section-user-dashboard-courses-complete #orientations-table-data .flex-row.expiring .flex-cell,#section-user-dashboard-courses-complete #orientations-completed-table-data .flex-row.expiring .flex-cell,#section-user-dashboard-courses-complete #courses-table-data .flex-row.expiring .flex-cell,#section-user-dashboard-courses-complete #courses-complete-table-data .flex-row.expiring .flex-cell,#section-user-dashboard-courses-complete #certifications-table-data .flex-row.expiring .flex-cell,#section-user-dashboard-certifications #orientations-table-data .flex-row.expiring .flex-cell,#section-user-dashboard-certifications #orientations-completed-table-data .flex-row.expiring .flex-cell,#section-user-dashboard-certifications #courses-table-data .flex-row.expiring .flex-cell,#section-user-dashboard-certifications #courses-complete-table-data .flex-row.expiring .flex-cell,#section-user-dashboard-certifications #certifications-table-data .flex-row.expiring .flex-cell{color:#ed1c24}#section-user-dashboard-courses #orientations-table-data .flex-row.overdue .flex-cell,#section-user-dashboard-courses #orientations-completed-table-data .flex-row.overdue .flex-cell,#section-user-dashboard-courses #courses-table-data .flex-row.overdue .flex-cell,#section-user-dashboard-courses #courses-complete-table-data .flex-row.overdue .flex-cell,#section-user-dashboard-courses #certifications-table-data .flex-row.overdue .flex-cell,#section-user-dashboard-courses-complete #orientations-table-data .flex-row.overdue .flex-cell,#section-user-dashboard-courses-complete #orientations-completed-table-data .flex-row.overdue .flex-cell,#section-user-dashboard-courses-complete #courses-table-data .flex-row.overdue .flex-cell,#section-user-dashboard-courses-complete #courses-complete-table-data .flex-row.overdue .flex-cell,#section-user-dashboard-courses-complete #certifications-table-data .flex-row.overdue .flex-cell,#section-user-dashboard-certifications #orientations-table-data .flex-row.overdue .flex-cell,#section-user-dashboard-certifications #orientations-completed-table-data .flex-row.overdue .flex-cell,#section-user-dashboard-certifications #courses-table-data .flex-row.overdue .flex-cell,#section-user-dashboard-certifications #courses-complete-table-data .flex-row.overdue .flex-cell,#section-user-dashboard-certifications #certifications-table-data .flex-row.overdue .flex-cell{color:#ed1c24}#section-user-dashboard-courses #orientations-table-data .no-data,#section-user-dashboard-courses #orientations-completed-table-data .no-data,#section-user-dashboard-courses #courses-table-data .no-data,#section-user-dashboard-courses #courses-complete-table-data .no-data,#section-user-dashboard-courses #certifications-table-data .no-data,#section-user-dashboard-courses-complete #orientations-table-data .no-data,#section-user-dashboard-courses-complete #orientations-completed-table-data .no-data,#section-user-dashboard-courses-complete #courses-table-data .no-data,#section-user-dashboard-courses-complete #courses-complete-table-data .no-data,#section-user-dashboard-courses-complete #certifications-table-data .no-data,#section-user-dashboard-certifications #orientations-table-data .no-data,#section-user-dashboard-certifications #orientations-completed-table-data .no-data,#section-user-dashboard-certifications #courses-table-data .no-data,#section-user-dashboard-certifications #courses-complete-table-data .no-data,#section-user-dashboard-certifications #certifications-table-data .no-data{padding-top:15px;text-align:center}#section-user-dashboard-courses #orientations-table-data .no-data:after,#section-user-dashboard-courses #orientations-completed-table-data .no-data:after,#section-user-dashboard-courses #courses-table-data .no-data:after,#section-user-dashboard-courses #courses-complete-table-data .no-data:after,#section-user-dashboard-courses #certifications-table-data .no-data:after,#section-user-dashboard-courses-complete #orientations-table-data .no-data:after,#section-user-dashboard-courses-complete #orientations-completed-table-data .no-data:after,#section-user-dashboard-courses-complete #courses-table-data .no-data:after,#section-user-dashboard-courses-complete #courses-complete-table-data .no-data:after,#section-user-dashboard-courses-complete #certifications-table-data .no-data:after,#section-user-dashboard-certifications #orientations-table-data .no-data:after,#section-user-dashboard-certifications #orientations-completed-table-data .no-data:after,#section-user-dashboard-certifications #courses-table-data .no-data:after,#section-user-dashboard-certifications #courses-complete-table-data .no-data:after,#section-user-dashboard-certifications #certifications-table-data .no-data:after{display:none}#section-user-dashboard-courses #orientations-table-data .no-data .flex-cell,#section-user-dashboard-courses #orientations-completed-table-data .no-data .flex-cell,#section-user-dashboard-courses #courses-table-data .no-data .flex-cell,#section-user-dashboard-courses #courses-complete-table-data .no-data .flex-cell,#section-user-dashboard-courses #certifications-table-data .no-data .flex-cell,#section-user-dashboard-courses-complete #orientations-table-data .no-data .flex-cell,#section-user-dashboard-courses-complete #orientations-completed-table-data .no-data .flex-cell,#section-user-dashboard-courses-complete #courses-table-data .no-data .flex-cell,#section-user-dashboard-courses-complete #courses-complete-table-data .no-data .flex-cell,#section-user-dashboard-courses-complete #certifications-table-data .no-data .flex-cell,#section-user-dashboard-certifications #orientations-table-data .no-data .flex-cell,#section-user-dashboard-certifications #orientations-completed-table-data .no-data .flex-cell,#section-user-dashboard-certifications #courses-table-data .no-data .flex-cell,#section-user-dashboard-certifications #courses-complete-table-data .no-data .flex-cell,#section-user-dashboard-certifications #certifications-table-data .no-data .flex-cell{font-size:18px;font-size:1.125rem}#section-user-dashboard-courses #orientations-table-data .col-name,#section-user-dashboard-courses #orientations-completed-table-data .col-name,#section-user-dashboard-courses #courses-table-data .col-name,#section-user-dashboard-courses #courses-complete-table-data .col-name,#section-user-dashboard-courses #certifications-table-data .col-name,#section-user-dashboard-courses-complete #orientations-table-data .col-name,#section-user-dashboard-courses-complete #orientations-completed-table-data .col-name,#section-user-dashboard-courses-complete #courses-table-data .col-name,#section-user-dashboard-courses-complete #courses-complete-table-data .col-name,#section-user-dashboard-courses-complete #certifications-table-data .col-name,#section-user-dashboard-certifications #orientations-table-data .col-name,#section-user-dashboard-certifications #orientations-completed-table-data .col-name,#section-user-dashboard-certifications #courses-table-data .col-name,#section-user-dashboard-certifications #courses-complete-table-data .col-name,#section-user-dashboard-certifications #certifications-table-data .col-name{width:50%}#section-user-dashboard-courses #orientations-table-data .col-progress,#section-user-dashboard-courses #orientations-completed-table-data .col-progress,#section-user-dashboard-courses #courses-table-data .col-progress,#section-user-dashboard-courses #courses-complete-table-data .col-progress,#section-user-dashboard-courses #certifications-table-data .col-progress,#section-user-dashboard-courses-complete #orientations-table-data .col-progress,#section-user-dashboard-courses-complete #orientations-completed-table-data .col-progress,#section-user-dashboard-courses-complete #courses-table-data .col-progress,#section-user-dashboard-courses-complete #courses-complete-table-data .col-progress,#section-user-dashboard-courses-complete #certifications-table-data .col-progress,#section-user-dashboard-certifications #orientations-table-data .col-progress,#section-user-dashboard-certifications #orientations-completed-table-data .col-progress,#section-user-dashboard-certifications #courses-table-data .col-progress,#section-user-dashboard-certifications #courses-complete-table-data .col-progress,#section-user-dashboard-certifications #certifications-table-data .col-progress{width:30%;padding-right:14%}#section-user-dashboard-courses #orientations-table-data .col-expires,#section-user-dashboard-courses #orientations-completed-table-data .col-expires,#section-user-dashboard-courses #courses-table-data .col-expires,#section-user-dashboard-courses #courses-complete-table-data .col-expires,#section-user-dashboard-courses #certifications-table-data .col-expires,#section-user-dashboard-courses-complete #orientations-table-data .col-expires,#section-user-dashboard-courses-complete #orientations-completed-table-data .col-expires,#section-user-dashboard-courses-complete #courses-table-data .col-expires,#section-user-dashboard-courses-complete #courses-complete-table-data .col-expires,#section-user-dashboard-courses-complete #certifications-table-data .col-expires,#section-user-dashboard-certifications #orientations-table-data .col-expires,#section-user-dashboard-certifications #orientations-completed-table-data .col-expires,#section-user-dashboard-certifications #courses-table-data .col-expires,#section-user-dashboard-certifications #courses-complete-table-data .col-expires,#section-user-dashboard-certifications #certifications-table-data .col-expires{width:20%}#section-user-dashboard-courses #orientations-table-data .col-grade,#section-user-dashboard-courses #orientations-completed-table-data .col-grade,#section-user-dashboard-courses #courses-table-data .col-grade,#section-user-dashboard-courses #courses-complete-table-data .col-grade,#section-user-dashboard-courses #certifications-table-data .col-grade,#section-user-dashboard-courses-complete #orientations-table-data .col-grade,#section-user-dashboard-courses-complete #orientations-completed-table-data .col-grade,#section-user-dashboard-courses-complete #courses-table-data .col-grade,#section-user-dashboard-courses-complete #courses-complete-table-data .col-grade,#section-user-dashboard-courses-complete #certifications-table-data .col-grade,#section-user-dashboard-certifications #orientations-table-data .col-grade,#section-user-dashboard-certifications #orientations-completed-table-data .col-grade,#section-user-dashboard-certifications #courses-table-data .col-grade,#section-user-dashboard-certifications #courses-complete-table-data .col-grade,#section-user-dashboard-certifications #certifications-table-data .col-grade{-webkit-flex:0 0 50px;flex:0 0 50px;width:50px}#section-user-dashboard-courses #orientations-table-data .col-status,#section-user-dashboard-courses #orientations-completed-table-data .col-status,#section-user-dashboard-courses #courses-table-data .col-status,#section-user-dashboard-courses #courses-complete-table-data .col-status,#section-user-dashboard-courses #certifications-table-data .col-status,#section-user-dashboard-courses-complete #orientations-table-data .col-status,#section-user-dashboard-courses-complete #orientations-completed-table-data .col-status,#section-user-dashboard-courses-complete #courses-table-data .col-status,#section-user-dashboard-courses-complete #courses-complete-table-data .col-status,#section-user-dashboard-courses-complete #certifications-table-data .col-status,#section-user-dashboard-certifications #orientations-table-data .col-status,#section-user-dashboard-certifications #orientations-completed-table-data .col-status,#section-user-dashboard-certifications #courses-table-data .col-status,#section-user-dashboard-certifications #courses-complete-table-data .col-status,#section-user-dashboard-certifications #certifications-table-data .col-status{-webkit-flex:0 0 120px;flex:0 0 120px;width:120px;margin-left:auto;text-align:right;word-break:keep-all}#section-user-dashboard-courses #orientations-table-data .col-license-count,#section-user-dashboard-courses #orientations-completed-table-data .col-license-count,#section-user-dashboard-courses #courses-table-data .col-license-count,#section-user-dashboard-courses #courses-complete-table-data .col-license-count,#section-user-dashboard-courses #certifications-table-data .col-license-count,#section-user-dashboard-courses-complete #orientations-table-data .col-license-count,#section-user-dashboard-courses-complete #orientations-completed-table-data .col-license-count,#section-user-dashboard-courses-complete #courses-table-data .col-license-count,#section-user-dashboard-courses-complete #courses-complete-table-data .col-license-count,#section-user-dashboard-courses-complete #certifications-table-data .col-license-count,#section-user-dashboard-certifications #orientations-table-data .col-license-count,#section-user-dashboard-certifications #orientations-completed-table-data .col-license-count,#section-user-dashboard-certifications #courses-table-data .col-license-count,#section-user-dashboard-certifications #courses-complete-table-data .col-license-count,#section-user-dashboard-certifications #certifications-table-data .col-license-count{-webkit-flex:0 0 120px;flex:0 0 120px;width:120px;margin-left:auto;text-align:right;word-break:keep-all}#section-user-dashboard-courses #courses-table-data,#section-user-dashboard-courses #courses-complete-table-data,#section-user-dashboard-courses #certifications-table-data,#section-user-dashboard-courses-complete #courses-table-data,#section-user-dashboard-courses-complete #courses-complete-table-data,#section-user-dashboard-courses-complete #certifications-table-data,#section-user-dashboard-certifications #courses-table-data,#section-user-dashboard-certifications #courses-complete-table-data,#section-user-dashboard-certifications #certifications-table-data{min-height:110px;max-height:115px;transition:max-height 2s linear;overflow:hidden;position:relative}#section-user-dashboard-courses #courses-table-data .loader,#section-user-dashboard-courses #courses-complete-table-data .loader,#section-user-dashboard-courses #certifications-table-data .loader,#section-user-dashboard-courses-complete #courses-table-data .loader,#section-user-dashboard-courses-complete #courses-complete-table-data .loader,#section-user-dashboard-courses-complete #certifications-table-data .loader,#section-user-dashboard-certifications #courses-table-data .loader,#section-user-dashboard-certifications #courses-complete-table-data .loader,#section-user-dashboard-certifications #certifications-table-data .loader{top:20px}#section-user-dashboard-courses #courses-table-data.loaded,#section-user-dashboard-courses #courses-complete-table-data.loaded,#section-user-dashboard-courses #certifications-table-data.loaded,#section-user-dashboard-courses-complete #courses-table-data.loaded,#section-user-dashboard-courses-complete #courses-complete-table-data.loaded,#section-user-dashboard-courses-complete #certifications-table-data.loaded,#section-user-dashboard-certifications #courses-table-data.loaded,#section-user-dashboard-certifications #courses-complete-table-data.loaded,#section-user-dashboard-certifications #certifications-table-data.loaded{min-height:20px;max-height:9999px}.side-pane-content-course-details h3,.side-pane-certification-details h3,#course-details-title,#course-details-completed-title,#certification-details-title,#document-details-title,#group-details-title,#report-details-title{font-family:"Barlow Condensed",sans-serif;color:#363f45;font-size:22px;font-size:1.375rem;margin:0px 0 15px 0}.side-pane-content-course-details .course-description,#course-details-description,#course-details-completed-description,#document-details-description,#group-details-description,#report-details-disabled,#report-details-enabled{margin:0 0 20px 0;font-family:"Barlow",sans-serif;color:#636464;font-size:17px;font-size:1.0625rem}.side-pane-content-course-details .course-duration,.side-pane-content-course-details .course-completed-duration,.side-pane-content-course-details .language-container,.side-pane-content-course-details .course-price,#course-details-duration,#course-details-licenses,#course-details-completed-duration,#course-details-language-container,#course-details-price,#course-details-quantity{clear:both;margin:4px 0 8px 0;font-family:"Barlow Condensed",sans-serif;color:#636464;font-size:17px;font-size:1.0625rem}.side-pane-content-course-details .course-duration span,.side-pane-content-course-details .course-completed-duration span,.side-pane-content-course-details .language-container span,.side-pane-content-course-details .course-price span,#course-details-duration span,#course-details-licenses span,#course-details-completed-duration span,#course-details-language-container span,#course-details-price span,#course-details-quantity span{display:block;padding:3px 0 0 0;font-family:"Barlow",sans-serif;color:#636464;font-size:17px;font-size:1.0625rem}#course-details-included-in-groups{clear:both;margin-bottom:8px;font-family:"Barlow",sans-serif;color:#363f45;font-size:15px;font-size:0.9375rem}#course-details-included-in-groups p{margin-bottom:0}#course-details-included-in-groups ul{list-style-type:unset;padding:0 0 0 20px;margin:0}#course-details-duration,#course-details-included-in-groups,#course-details-licenses{float:left}#course-details-licenses{margin:16px 0 8px 0 !important}#course-details-licenses .warning{color:#cc8b00}#course-details-licenses .error{color:#ad0101}.side-pane-content-course-details .language-container{margin:15px 0 0 0}#course-details-language-container{display:none;float:right}.side-pane-content-course-details .language-container select,#course-details-language{width:195px;display:block;border:1px solid #b3b3b3;background:#f6f5f4;padding:14px 10px 14px 15px;font-family:"Barlow",sans-serif;color:#373a37;font-size:16px;font-size:1rem;color:#636464}.btn-course-launch,#launch-course-btn,#launch-course-completed-btn,#recertify-course-btn,#recertify-course-completed-btn,#review-course-btn,#review-course-completed-btn,#edit-course-btn,#edit-document-btn,#edit-group-btn,#edit-report-btn{display:none;text-align:center;margin:15px 0 20px 0;float:right;box-sizing:border-box}.btn-course-launch.active,#launch-course-btn.active,#launch-course-completed-btn.active,#recertify-course-btn.active,#recertify-course-completed-btn.active,#review-course-btn.active,#review-course-completed-btn.active,#edit-course-btn.active,#edit-document-btn.active,#edit-group-btn.active,#edit-report-btn.active{display:block}#recertify-course-completed-btn{display:block;margin-top:0px;clear:both}#payment-widget-container{text-align:right}#payment-widget-container .user_feedback{text-align:left}#section-user-dashboard-courses-complete .user_feedback{margin-top:10px}#section-user-dashboard-courses-complete #orientations-completed-table-data .col-name,#section-user-dashboard-courses-complete #courses-complete-table-data .col-name{width:30%}#section-user-dashboard-courses-complete #orientations-completed-table-data .col-completed,#section-user-dashboard-courses-complete #courses-complete-table-data .col-completed{width:20%}#certifications-table-data .col-name{width:40%}#certifications-table-data .col-completed{width:20%}#certification-details-controls{text-align:center;margin-top:20px}#catalog-add-btn,#catalog-add-group-btn,#catalog-delete-btn,#catalog-delete-group-btn,#stripe-checkout-btn{display:block;margin:15px 0 20px 0;float:right;box-sizing:border-box;-moz-box-sizing:border-box}#add-certification-btn{float:left;margin:10px 10px 10px 15px}#view-certification-btn,#edit-certification-btn,#delete-certification-btn{display:inline-block;text-align:center;width:31.5%;box-sizing:border-box;-moz-box-sizing:border-box;padding-left:0;padding-right:0;margin:0 3px}#delete-certification-btn{width:100%}#user_certification_delete{display:inline-block;width:33%}#print-certificate-btn{float:right;margin:10px 20px 20px 0}#email_certificate{float:right;margin:10px 20px 20px 0}#certifications_add .btn_cancel,#certifications_edit .btn_cancel{float:left}#certifications_add .btn_submit,#certifications_edit .btn_submit{float:right}#certifications_add td,#certifications_edit td{vertical-align:top}#certifications_add .controls,#certifications_edit .controls{clear:both}#certifications_add #certification_display,#certifications_edit #certification_display{margin-top:2px}#section-user-catalog .section-content,#section-supervisor-license-catalog .section-content{padding:10px 0 20px 0}#catalog-table-data .flex-row{padding:0 20px;transition:background-color .25s;-moz-transition:background-color .25s;-webkit-transition:background-color .25s;-o-transition:background-color .25s;-ms-transition:background-color .25s}#catalog-table-data .flex-row.selected{background-color:#f1f1f1}#catalog-table-data .flex-row:after{content:"";position:absolute;left:0;bottom:0;width:97%;height:1px;background:#edecec;margin:0 15px}#catalog-table-data .flex-row[data-is-user-course="1"] .flex-cell,#catalog-table-data .flex-row[data-is-user-group="1"] .flex-cell{color:#cdcdcd}#catalog-table-data .flex-row[data-is-user-course="1"].selected .flex-cell,#catalog-table-data .flex-row[data-is-user-group="1"].selected .flex-cell{color:#fff}#catalog-table-data .flex-row:not(.flex-header):not(.no-data){cursor:pointer}#catalog-table-data .flex-row:not(.flex-header):not(.no-data) .col-progress{padding-left:30px}#catalog-table-data .no-data .flex-cell{font-size:16px;font-size:1rem}#catalog-table-data .no-data{text-align:center}#catalog-table-data .no-data:after{display:none}#catalog-table-data .col-name{width:100%}#catalog-table-data .col-status{margin-left:auto;word-break:keep-all}.btn-catalog-course{display:none !important}.btn-catalog-course.active{display:block !important}.course-module-list-container,.course-group-list-container{margin-bottom:8px;font-family:"Barlow",sans-serif;color:#363f45;font-size:15px;font-size:0.9375rem}.course-module-list-container .course-module-list,.course-module-list-container .course-group-list,.course-group-list-container .course-module-list,.course-group-list-container .course-group-list{margin:0;padding:0 30px 0 13px}.course-module-list-container ul.course-group-list,.course-group-list-container ul.course-group-list{list-style-type:unset;padding:0 0 0 20px}.course-module-list-container .course-module-list>li span,.course-module-list-container .course-group-list>li span,.course-group-list-container .course-module-list>li span,.course-group-list-container .course-group-list>li span{font-weight:bold}.course-module-list-container .course-module-list>li ul,.course-module-list-container .course-group-list>li ul,.course-group-list-container .course-module-list>li ul,.course-group-list-container .course-group-list>li ul{margin-left:15px}.course-module-list-container .show-progress li,.course-group-list-container .show-progress li{position:relative}.course-module-list-container .show-progress li:after,.course-group-list-container .show-progress li:after{content:"";position:absolute;width:10px;height:10px;top:4px;right:-30px;background:#e1e1e1;border:1px solid #363f45;border-radius:50%}.course-module-list-container .show-progress li.complete:after,.course-group-list-container .show-progress li.complete:after{background:#b1c5cd}#side-pane-course-instruction{font-family:"Barlow",sans-serif;color:#636464;font-size:16px;font-size:1rem}#side-pane-course-instruction p{margin-top:3px}#side-pane-course-instruction a{font-size:16px;font-size:1rem}#side-pane-course-instruction ul{margin:1em 0;padding:0 0 0 19px;list-style-type:disc}#side-pane-course-instruction ol{margin:5px 0;padding:0 0 0 19px;font-family:"Barlow",sans-serif;color:#363f45;font-size:16px;font-size:1rem}#agreement-container .section-pane{max-width:720px}#agreement-container .notice{font-family:"Barlow",sans-serif;color:#636464;font-size:16px;font-size:1rem}#agreement-container .controls{clear:both;overflow:hidden;padding-top:15px}#account-container{position:relative}#account-container .col-1{width:42.5%;float:left;margin-left:4%}#account-container .col-2{width:42.5%;float:right;margin-right:4%}#account-container table td{vertical-align:top;padding-right:0}#account-container form #change_password_btn{font-size:12px;font-size:0.75rem}#account-container form #change_password{display:none}#account-container form input[type=text],#account-container form input[type=password]{width:100%}#account-container form input[type=radio],#account-container form form input[type=checkbox]{margin:0}#account-container form #employee_contractor_tbl{clear:both;margin:0 0 15px 0}#account-container form #company_name_container,#account-container form #employee_number_container{display:none}#account-container form #company_name_container input,#account-container form #employee_number_container input{display:block}#account-container #user_preferences{clear:both}#account-container #user_preferences h5{margin:15px 0 5px 0;font-family:"Barlow Condensed",sans-serif;color:#363f45;font-size:14px;font-size:0.875rem;text-transform:uppercase}#account-container .controls{clear:both;overflow:hidden;padding-top:15px;width:96%}#account-container .controls .btn_submit{float:right}#page_404_container{width:500px;background:#fff;margin:75px auto 75px auto;position:relative}#page_404_container h2{font-family:"Barlow",sans-serif;color:#fff;font-size:18px;font-size:1.125rem;margin:0;text-transform:uppercase;padding:25px 15px 7px 10px;background:#363f45;position:relative}#page_404_container #page_404_content{padding:25px 15px;text-align:center}.module-header-nav-items{position:absolute;top:13px;right:20px}#module_user_details_container #mud-user-details{margin-bottom:26px;padding-bottom:18px;flex:0 0 auto;position:relative;border-bottom:2px solid #dedede}#module_user_details_container #mud-user-details-name{margin-top:0;margin-bottom:20px}#module_user_details_container #mud-user-details-name span{display:inline-block;font-family:"Barlow Condensed",sans-serif;color:#363f45;font-size:30px;font-size:1.875rem}#module_user_details_container #user-details-tbl{display:flex;justify-content:space-between;flex-wrap:wrap;gap:30px;width:100%}#module_user_details_container #user-details-tbl div.cell{font-size:16px;font-size:1rem}#module_user_details_container #user-details-tbl div.cell label{font-family:"Barlow Condensed",sans-serif;color:#636464;font-size:18px;font-size:1.125rem;font-weight:400;text-transform:uppercase}#module_user_details_container #user-details-tbl div.cell div{padding-top:4px}#module_user_details_container .mud-edit-btn,#module_user_details_container #mud-restore{margin:7px 0 0 10px;text-decoration:none;text-transform:uppercase;background:rgba(0,0,0,0);border:0;cursor:pointer;font-family:"Barlow Condensed",sans-serif;color:#363f45;font-size:20px;font-size:1.25rem;font-weight:300}#module_user_details_container #edit_user_btn,#module_user_details_container #admin_user_recover{display:none}#module_user_details_container .search-select-widget{max-width:480px}#mud-nav-container{position:absolute;bottom:-60px;right:0}#mud-nav-container ul{list-style-type:none;margin:0;padding:0}#mud-nav-container ul li{float:left;padding:0 8px;border-left:1px solid #363f45}#mud-nav-container ul li:last-child{padding-right:0}#mud-nav-container ul li:first-child{border-left:0}#mud-nav-container button{font-family:"Barlow Condensed",sans-serif;color:#363f45;font-size:20px;font-size:1.25rem;text-transform:uppercase;background:rgba(0,0,0,0);border:0;font-weight:300}#mud-nav-container button.selected{font-weight:400;cursor:default}#mud-user-details-name,#mudc-course-title,#mudg-group-title,#mudcert-cert-title{margin-top:0;margin-bottom:0}#mud-user-details-name span,#mudc-course-title span,#mudg-group-title span,#mudcert-cert-title span{display:inline-block;font-family:"Barlow Condensed",sans-serif;color:#363f45;font-size:24px;font-size:1.5rem}#mudc-course-list,#courses-user-edit-list,#mudg-group-list,#groups-user-edit-list,#muglo-document-list,#mudcert-certification-list{width:100%;text-align:left;display:none;margin-top:10px}#mudc-course-list th,#courses-user-edit-list th,#mudg-group-list th,#groups-user-edit-list th,#muglo-document-list th,#mudcert-certification-list th{font-family:"Barlow Condensed",sans-serif;color:#636464;font-size:17px;font-size:1.0625rem;text-transform:uppercase;border-bottom:1px solid #d0cfce;padding:8px 0 10px 0;box-sizing:border-box;-moz-box-sizing:border-box;font-weight:400}#mudc-course-list td,#courses-user-edit-list td,#mudg-group-list td,#groups-user-edit-list td,#muglo-document-list td,#mudcert-certification-list td{-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;padding:12px 8px 12px 0;font-family:"Barlow",sans-serif;color:#4d4d4f;font-size:16px;font-size:1rem;border-bottom:1px solid #dedede}#mudc-course-list .mudc-col-completed,#mudc-course-list .mudc-col-expires,#mudc-course-list .mudcert-col-completed,#mudc-course-list .mudcert-col-expires,#courses-user-edit-list .mudc-col-completed,#courses-user-edit-list .mudc-col-expires,#courses-user-edit-list .mudcert-col-completed,#courses-user-edit-list .mudcert-col-expires,#mudg-group-list .mudc-col-completed,#mudg-group-list .mudc-col-expires,#mudg-group-list .mudcert-col-completed,#mudg-group-list .mudcert-col-expires,#groups-user-edit-list .mudc-col-completed,#groups-user-edit-list .mudc-col-expires,#groups-user-edit-list .mudcert-col-completed,#groups-user-edit-list .mudcert-col-expires,#muglo-document-list .mudc-col-completed,#muglo-document-list .mudc-col-expires,#muglo-document-list .mudcert-col-completed,#muglo-document-list .mudcert-col-expires,#mudcert-certification-list .mudc-col-completed,#mudcert-certification-list .mudc-col-expires,#mudcert-certification-list .mudcert-col-completed,#mudcert-certification-list .mudcert-col-expires{width:130px}#mudc-course-list .mudc-col-grade,#courses-user-edit-list .mudc-col-grade,#mudg-group-list .mudc-col-grade,#groups-user-edit-list .mudc-col-grade,#muglo-document-list .mudc-col-grade,#mudcert-certification-list .mudc-col-grade{width:50px}#mudc-course-list .mudg-col-compliance,#courses-user-edit-list .mudg-col-compliance,#mudg-group-list .mudg-col-compliance,#groups-user-edit-list .mudg-col-compliance,#muglo-document-list .mudg-col-compliance,#mudcert-certification-list .mudg-col-compliance{width:50px}#mudc-course-list .mudc-col-action,#mudc-course-list .mudg-col-action,#courses-user-edit-list .mudc-col-action,#courses-user-edit-list .mudg-col-action,#mudg-group-list .mudc-col-action,#mudg-group-list .mudg-col-action,#groups-user-edit-list .mudc-col-action,#groups-user-edit-list .mudg-col-action,#muglo-document-list .mudc-col-action,#muglo-document-list .mudg-col-action,#mudcert-certification-list .mudc-col-action,#mudcert-certification-list .mudg-col-action{width:80px}.mud-module-container{flex:1 1 100%;min-height:130px;-webkit-flex-direction:column;flex-direction:column;display:none}.mud-module-container.active{display:-webkit-flex;display:flex}#mud-module-loader{position:absolute;top:185px !important}#mudc-interior-container,#mudg-interior-container{flex:1 1 100%;overflow-y:auto}#mudc-interior-container::-webkit-scrollbar,#mudg-interior-container::-webkit-scrollbar{width:6px;border:1px solid #636464}#mudc-interior-container::-webkit-scrollbar-thumb,#mudg-interior-container::-webkit-scrollbar-thumb{background:#636464}#mue-edit-form #user-edit-col-1,#mue-edit-form #user-edit-col-2,#mue-edit-form #user-add-col-1,#mue-edit-form #user-add-col-2,#mua-add-form #user-edit-col-1,#mua-add-form #user-edit-col-2,#mua-add-form #user-add-col-1,#mua-add-form #user-add-col-2{width:42.5%;float:left;margin-left:4%}#mue-edit-form .user_details,#mua-add-form .user_details{width:100%}#mue-edit-form .user_details td,#mua-add-form .user_details td{padding-right:0}#mue-edit-form .user_details input,#mua-add-form .user_details input{width:100%}#mue-edit-form #mue-role_id,#mue-edit-form #mua-role_id,#mua-add-form #mue-role_id,#mua-add-form #mua-role_id{width:100%}#mue-password-generate,#mua-password-generate{float:right;margin:-34px 10px 0 8px;font-size:12px}#mue-edit-delete,#mue-edit-delete-confirm,#mue-edit-delete-cancel{text-decoration:none;text-transform:uppercase;margin:0;font-weight:bold;border:0;background:rgba(0,0,0,0);font-family:"Barlow Condensed",sans-serif;color:#373a37;font-size:20px;font-size:1.25rem;font-weight:300}#mue-edit-delete{margin:9px 35px 0 0;float:right}#mue-edit-delete-confirm-container{float:right;display:none;position:relative}#mue-edit-delete-confirm-container ul{list-style-type:none;margin:0;padding:7px 20px 0 0}#mue-edit-delete-confirm-container ul li{float:left;padding:0 15px;border-left:1px solid #363f45}#mue-edit-delete-confirm-container ul li:first-child{border-left:0}#mue-edit-delete-text{position:absolute;right:40px;top:-16px;font-weight:bold;text-transform:uppercase;font-family:"Barlow Condensed",sans-serif;color:#ad0101;font-size:14px;font-size:0.875rem}#muglo-list-no-results{margin-top:38px}@media print{*{background:rgba(0,0,0,0) !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@media screen and (max-width: 1258px){#nav-sidebar{flex:none;height:100%;position:absolute;box-shadow:0;margin-left:-350px}#nav-sidebar.inactive{margin-left:-350px !important}}@media screen and (max-width: 1030px){#dynasig{background:#f6f5f4;text-align:center;width:100%;position:fixed;right:0;bottom:0}.flex-row{padding:0 5px !important}#site-header{flex:0 50px}#company-logo{margin-left:36px}#btn-menu{z-index:21;top:18px;left:14px}#btn-menu svg *{stroke:#fefefe !important}.pane-margins-top{display:none;max-height:40px}.pane-margins{display:none;max-width:10px}.section-container .section-pane{flex:none;width:100%}.section-container h2{padding:15px 5px}.section-container .section-content{padding:20px 5px}#user-details-courses-tbl th,#user-details-courses-tbl td,#user-details-certificates-tbl th,#user-details-certificates-tbl td{display:none}#user-details-courses-tbl .collapsed,#user-details-certificates-tbl .collapsed{display:table-cell !important}#user_search{flex-direction:column !important}#user_search .search-col{min-width:100% !important;max-width:100% !important}.upload-droppable{display:none !important}}@media screen and (max-width: 980px){#company-logo{margin-left:38px}#company-logo img{max-width:150px;margin-top:5px}.pane-margins-top{display:none;min-height:20px}.section-container{position:inherit}.section-container .section-side-pane{display:none;flex:none;-webkit-flex:none;margin:0;position:absolute;top:0;left:2.5%;width:95%;z-index:5;min-width:0}.section-container .section-side-pane.active{display:block;margin-left:0}#side-pane-user-list .side-pane-interior{overflow:auto !important}.side-pane-content.active{position:fixed;top:50px;left:0;height:calc(100% - 50px);overflow:auto !important}.side-pane-content.active .side-pane-interior{height:calc(100% - 140px);overflow:auto !important}#side-pane-course-instruction{display:none}#orientations-completed-table-data .col-completed,#orientations-completed-table-data .col-grade,#certifications-table-data .col-completed,#certifications-table-data .col-grade{display:none}#orientations-completed-table-data .col-expires,#certifications-table-data .col-expires{-webkit-flex:0 0 120px;flex:0 0 120px;width:120px;margin-left:auto;text-align:right}#section-user-dashboard-courses-complete .controls{display:flex}#section-user-dashboard-courses-complete .controls button,#section-user-dashboard-courses-complete .controls a{flex:1 1 100%;text-align:center;padding-right:5px;padding-left:5px;margin:8px}}@media screen and (max-height: 800px){.pane-margins-bottom{display:none;min-height:5px}.page_course .pane-margins{display:none;-webkit-flex:1 0 0;flex:1 0 0}#progress-widget-container{margin-top:50px;margin-bottom:20px}}@media screen and (max-width: 600px){.pane-margins{display:none;min-width:4px;flex:1 1 10px}#login-container form button[type=submit]{width:100%;clear:both;float:revert}#link-register{float:revert;margin:15px auto;text-align:center;display:block;width:200px}#recovery-form-container .controls,#register-container .controls{display:flex;flex-direction:column-reverse}#recovery-form-container #link-login,#register-container #link-login{float:revert;text-align:center;margin:25px 0}#nav-header-container{margin-right:10px}#language-select{margin:0 10px 0 0}#language-select select{display:none;font-size:15px}#language-select select.mobile{display:inline-block}#btn-help,#btn-account{font-size:15px;margin:0 17px 0 0}#register-container form table{width:100%}#section-user-dashboard-courses-complete .col-completed{display:none}#section-user-dashboard-courses-complete .controls{flex-direction:column;margin:15px 5px}#section-user-dashboard-courses-complete .controls button,#section-user-dashboard-courses-complete .controls a{margin:8px 0;float:none}#account-container .col-1,#account-container .col-2{float:none;width:100%;margin:0}#account-container .controls .btn_submit{width:100%;float:none}#glo-content-container{flex-direction:column}#glo-content{flex:1 1 !important;margin-bottom:50px}.btn-course-launch{width:100%;display:block}}@media screen and (max-width: 1750px){#nav-sidebar.inactive{margin-left:-20%}}/*# sourceMappingURL=style.css.map */
