.carousel-caption p{font-size:20px;line-height:1.4}.carousel-inner .item img[src$=".svg"]{width:100%}#qrCode{margin:15px}@media screen and (max-width:767px){.carousel-caption{display:none}}body.in-app .hidden-inapp{display:none}body:not(.in-app) .hidden-public{display:none}.api-explorer-nav-ddl{margin:12px 0 12px 0 !important}.api-explorer-nav-ddl>button{font-weight:600}#apiExplorerNav{top:56px;position:fixed;left:0;overflow:scroll;height:100%;z-index:1000;width:320px}#apiExplorerNav .panel-group .panel{border-bottom-width:0}#apiExplorerNavBar{padding:0;margin-bottom:40px}#apiExplorerNav .panel-group .panel:last-child{border-bottom-width:1px}#apiExplorerNav .panel-group .panel+.panel{margin-top:0}#apiExplorerNav .panel-accordion-section-title .panel-heading{color:#333;background-color:#f0f0f0 !important;text-transform:uppercase;text-align:center}#apiExplorerNav .panel-accordion-section-title .accordion-toggle:after{content:""}#apiExplorerNav .panel-accordion-section-title .accordion-toggle.collapsed:after{content:""}#apiExplorerNav .panel-heading h4 a{color:#333;text-decoration:none}#apiExplorerNav h4{margin-bottom:0;font-size:16px}#apiExplorerNav ul{list-style-type:none;margin-bottom:0;line-height:1.3;font-size:14px;padding-left:0;background-color:#fff}#apiExplorerNav ul li a{padding:6px 0 6px 15px;display:block;text-decoration:none}#apiExplorerNav ul li a:hover{background-color:#f3f3f3}#apiExplorerNav ul li.active a{background-color:#f3f3f3;font-weight:bold}#apiExplorerNav ul li.active a small{font-weight:normal}pre.example-json .text-muted{color:unset;opacity:.6}.table-margin-md{width:90%;margin-left:auto;margin-right:auto}.apiexplorer-content .panel-body h2{margin-top:20px}.apiexplorer-content .panel-body h2:first-child{margin-top:0}@media screen and (min-width:768px){.apiexplorer-content{padding-left:332px}}@media screen and (max-width:767px){.apiexplorer-content>h1{display:none}.apiexplorer-content .operation-path{font-size:12px;word-break:break-all;padding-left:45px}.apiexplorer-operation .badge.http_method{padding:3px 6px;font-size:10px}.apiexplorer-content .panel-body h2{margin-bottom:0}.table-margin-md{width:100%;margin-left:unset;margin-right:unset}}.apiexplorer-content .example{background-color:#f3f3f3;padding:8px;margin:auto 12px;font-size:.9em}.apiexplorer-content h3{font-size:16px;margin-bottom:6px}.apiexplorer-content h4{font-size:14px;text-decoration:underline;margin-bottom:6px}.apiexplorer-content .example.token{word-break:break-all;font-size:12px}.apiexplorer-content hr{margin-top:10px;margin-bottom:10px}.apiexplorer-content .example-json{max-height:350px;overflow-y:scroll;margin-bottom:0}.apiexplorer-content table.table-model-properties{font-size:14px}.schema-desc{font-size:12px}.apiexplorer-content code.value{color:#007dff;background-color:#ebf5ff}.apiexplorer-content code.type{color:#78a960;background-color:#eff5ec}.apiexplorer-content .panel-heading h4{margin-bottom:0}.apiexplorer-content .panel-heading h4 a{color:#333;text-decoration:none}.apiexplorer-operation span.cbx-icon{line-height:1px}.apiexplorer-operation h1{margin-bottom:0}.apiexplorer-operation .badge{padding:6px 12px;text-transform:uppercase;color:#fff}.apiexplorer-operation .badge.http_method{float:left;margin-right:12px;margin-top:3px}.apiexplorer-operation .badge.http_method_post{background-color:#01b48f}.apiexplorer-operation .badge.http_method_delete{background-color:#f00}.apiexplorer-operation .badge.http_method_get{background-color:#44c7f4}.apiexplorer-operation .badge.http_method_put{background-color:#c5862b}.apiexplorer-operation>.panel{margin-top:24px}.apiexplorer-operation label{font-family:monospace;margin-right:12px}.apiexplorer-operation label.param-label{min-width:142px}.apiexplorer-operation label.accept-label{font-size:12px;margin-left:39px;margin-right:6px}.apiexplorer-operation label.sub-label{font-size:12px;text-align:right}.form-apiexplorer-tryit label{line-height:18px}.form-apiexplorer-tryit label a{font-family:Arial;font-size:12px}.form-apiexplorer-tryit textarea{width:60% !important;font-family:monospace}.form-apiexplorer-tryit textarea.form-control,.form-apiexplorer-tryit select.form-control,.form-apiexplorer-tryit input[type=file].form-control,.form-apiexplorer-tryit input[type=text].form-control{min-width:200px !important}@media screen and (max-width:767px){.form-apiexplorer-tryit textarea{width:100% !important}}.form-apiexplorer-tryit .row{padding-top:6px;padding-bottom:6px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;border-top:1px solid rgba(255,255,255,0);border-bottom:1px solid rgba(255,255,255,0)}.form-apiexplorer-tryit .row:hover,.form-apiexplorer-tryit .row:focus{background:#f5f5f5;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.api-test-form .api-url input{width:calc(100% - 90px);font-size:12px}#api-response #response-code{font-family:monospace;border:0}#api-response #response-headers{font-family:monospace}#api-response #response-body,#api-response #response-headers{height:unset}body.in-app .apiexplorer-content .page-title .container-fluid{padding-left:0 !important}body.in-app #apiExplorerNav{top:50px}.btn-document .delete-document{opacity:.2;margin-left:6px}.btn-document:hover .delete-document{opacity:1;margin-left:6px;color:#f00}.btn{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.btn-primary{background:#4aca85;color:#fff;border:1px solid #4aca85;padding:8px 20px !important;font-size:14px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background:#5ed092 !important;border-color:#5ed092 !important;color:#fff}.btn-primary:disabled{background:#f7f8fa !important;border-color:#666e76 !important;border-style:dashed;color:#666e76}.btn-default:not([data-toggle="dropdown"]){background:#fff;color:var(--main-color);border:1px solid var(--main-color)}.btn-default:not([data-toggle="dropdown"]):hover,.btn-default:not([data-toggle="dropdown"]):focus,.btn-default:not([data-toggle="dropdown"]):active{background:#fff !important;border:1px solid var(--main-color-darker);color:var(--main-color-darker)}.btn-link{color:#fff;background-color:var(--main-color) !important;border-color:var(--main-color-darker)}.btn-link:hover,.btn-link:active,.btn-link:focus{color:#fff;background-color:var(--main-color-darker) !important;border-color:var(--main-color-darker);text-decoration:none}.btn-sign-right{border-top-right-radius:30px;border-bottom-right-radius:30px;border-left-width:4px}.btn-sign-left{border-top-left-radius:30px;border-bottom-left-radius:30px;border-right-width:4px}.btn-success{color:#fff;background-color:var(--btn-success);border-color:var(--btn-success)}.btn-success:hover,.btn-success:focus,.btn-success:active{background:var(--btn-success-hover) !important;border-color:var(--btn-success-hover) !important;color:#fff}.btn-success:disabled{background:#f7f8fa !important;border-color:#666e76 !important;border-style:dashed;color:#666e76}.btn-more{color:var(--main-color);background-color:#fff;border-color:var(--main-color);-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px}.btn-more:hover,.btn-more:active,.btn-more:focus{color:#fff;background-color:var(--main-color);border-color:var(--main-color);text-decoration:none}.btn-more-inverted{color:#fff;background-color:var(--main-color);border-color:var(--main-color);-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px}.btn-more-inverted:hover,.btn-more-inverted:active,.btn-more-inverted:focus{color:#fff;background-color:var(--main-color);border-color:var(--main-color);text-decoration:none}.btn-with-img{line-height:20px}.btn-with-img img{float:left;max-height:20px;margin-right:6px}.btn-sm.btn-with-img{line-height:18px}.btn-sm.btn-with-img img{float:left;max-height:18px;margin-right:12px}@media screen and (max-width:767px){.btn-block-xs{display:block;width:100%}}.fc-today-button{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.fc-today-button:disabled{opacity:0;cursor:default}.employee-calendar .fc-event{padding:2px 8px}.fc button .fc-icon{position:unset !important}.fc-icon{height:auto !important}.fc-icon:after{font-weight:300 !important}.fc button .fc-icon{top:-.2em !important;color:#808080}.fc-toolbar .fc-right{width:auto !important}.fc-state-default{background-image:none !important}.calendar-event-type-0-0{background-color:#e58900 !important;border-color:#e58900 !important;color:#fff !important}.calendar-event-type-0-1{background-color:#acacac !important;border-color:#acacac !important;color:#333 !important}.calendar-event-type-0-2{background-color:#d3d3d3 !important;border-color:#dfdfdf !important;color:#333 !important}.calendar-event-type-0-3{background-color:#cceaff !important;border-color:#cceaff !important;color:#333 !important}.calendar-event-type-0-4{background-color:#cceaff !important;border-color:#cceaff !important;color:#333 !important}.calendar-event-type-0-5{background-color:#cceaff !important;border-color:#cceaff !important;color:#333 !important}.calendar-event-type-4{background-color:#09f !important;border-color:#d3d3d3 !important;color:#fff !important}.calendar-event-type-5{background-color:#fff !important;border-color:#b9b9b9 !important;color:#333 !important}.calendar-tooltip{width:auto;height:auto;min-width:160px;position:absolute;background-color:#fff;border:1px solid #ddd;z-index:10001;-webkit-box-shadow:2px 2px 3px 0 rgba(217,217,217,1);-moz-box-shadow:2px 2px 3px 0 rgba(217,217,217,1);box-shadow:2px 2px 3px 0 rgba(217,217,217,1)}.calendar-tooltip h1{font-size:10px;text-transform:uppercase;padding:3px 10px;margin:0;text-align:center}.calendar-tooltip>div{padding:5px 10px 10px 10px}.calendar-tooltip h2{margin:0;font-size:14px}.image-cropper-container{height:350px;width:100%;overflow:hidden}.eg-preview{text-align:center;font-size:0}.eg-preview .preview{margin:10px auto 0;display:block;overflow:hidden;vertical-align:middle;border-radius:2px}.eg-preview .preview-lg{width:150px;height:150px}.eg-preview .preview-md{width:120px;height:120px}.eg-preview .preview-sm{width:90px;height:90px}.eg-preview .preview-xs{width:60px;height:60px}.eg-preview .preview-xxs{width:40px;height:40px}@media(min-width:769px){.eg-preview .preview{display:inline-block;margin-left:0;margin-right:0}.eg-preview .preview+.preview{margin-left:15px}.eg-preview{white-space:nowrap;max-width:100%;overflow:auto}}.cropper-wrap-box,.fancybox-inner{overflow:hidden}.cropper-container{font-size:0;line-height:0;position:relative;direction:ltr !important;-ms-touch-action:none;touch-action:none;user-select:none}.chart,.handsontable{direction:ltr}.cropper-container img{display:block;width:100%;min-width:0 !important;max-width:none !important;height:100%;min-height:0 !important;max-height:none !important;image-orientation:0deg !important}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{position:absolute;top:0;right:0;bottom:0;left:0}.cropper-drag-box{background-color:#fff;opacity:0;filter:alpha(opacity=0)}.cropper-dashed,.cropper-modal{opacity:.5;filter:alpha(opacity=50)}.cropper-modal{background-color:#000}.cropper-view-box{display:block;overflow:hidden;width:100%;height:100%}.cropper-dashed{position:absolute;display:block;border:0 dashed #eee}.cropper-dashed.dashed-h{top:33.33333%;left:0;width:100%;height:33.33333%;border-top-width:1px;border-bottom-width:1px}.cropper-dashed.dashed-v{top:0;left:33.33333%;width:33.33333%;height:100%;border-right-width:1px;border-left-width:1px}.cropper-center{position:absolute;top:50%;left:50%;display:block;width:0;height:0;opacity:.75;filter:alpha(opacity=75)}.cropper-center:after,.cropper-center:before{content:' ';position:absolute;display:block;background-color:#eee}.cropper-center:before{top:0;left:-3px;width:7px;height:1px}.cropper-center:after{top:-3px;left:0;width:1px;height:7px}.cropper-face,.cropper-line,.cropper-point{position:absolute;display:block;width:100%;height:100%;opacity:.1;filter:alpha(opacity=10)}.cropper-face{top:0;left:0;background-color:#fff}.cropper-line,.cropper-point{background-color:#2196f3}.cropper-line.line-e{top:0;right:-3px;width:5px;cursor:e-resize}.cropper-line.line-n{top:-3px;left:0;height:5px;cursor:n-resize}.cropper-line.line-w{top:0;left:-3px;width:5px;cursor:w-resize}.cropper-line.line-s{bottom:-3px;left:0;height:5px;cursor:s-resize}.cropper-point{width:5px;height:5px;opacity:.75;filter:alpha(opacity=75)}.cropper-point.point-e{top:50%;right:-3px;margin-top:-3px;cursor:e-resize}.cropper-point.point-n{top:-3px;left:50%;margin-left:-3px;cursor:n-resize}.cropper-point.point-w{top:50%;left:-3px;margin-top:-3px;cursor:w-resize}.cropper-point.point-s{bottom:-3px;left:50%;margin-left:-3px;cursor:s-resize}.cropper-point.point-ne{top:-3px;right:-3px;cursor:ne-resize}.cropper-point.point-nw{top:-3px;left:-3px;cursor:nw-resize}.cropper-point.point-sw{bottom:-3px;left:-3px;cursor:sw-resize}.cropper-point.point-se{right:-3px;bottom:-3px;width:20px;height:20px;cursor:se-resize;opacity:1;filter:alpha(opacity=100)}.cropper-point.point-se:before{content:' ';position:absolute;right:-50%;bottom:-50%;display:block;width:200%;height:200%;background-color:#2196f3;opacity:0;filter:alpha(opacity=0)}@media(min-width:769px){.cropper-point.point-se{width:15px;height:15px}}@media(min-width:1025px){.cropper-point.point-se{width:10px;height:10px}}@media(min-width:1200px){.cropper-point.point-se{width:5px;height:5px;opacity:.75;filter:alpha(opacity=75)}}.cropper-invisible{opacity:0;filter:alpha(opacity=0)}.cropper-hide{position:absolute;display:block;width:0;height:0}.cropper-hidden{display:none !important}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.d3-tip>.d3-standard-tooltip{text-align:center}.d3-tip>.d3-standard-tooltip h1{font-size:14px;font-family:Arial,Helvetica,sans-serif;color:#fff;margin-bottom:3px}.d3-tip>.d3-standard-tooltip span{font-size:14px;font-family:Arial,Helvetica,sans-serif;color:#fff;font-weight:bold}table.chart-legend{font-size:12px;margin:0 auto}table.chart-legend tr.active{background-color:#efefef}table.chart-legend td{padding:3px 4px;vertical-align:top}table.chart-legend td:nth-child(3){text-align:right}table.chart-legend-bold-last tr:last-child td{font-weight:bold;text-align:right}.table-tasks{margin-bottom:14px}.table-tasks tr:first-child td{border-top-width:0}.table-tasks tr td:first-child{padding-left:15px;padding-right:0;width:33px}.table-tasks tr td:last-child{padding-right:15px;padding-left:0;width:33px}.table-tasks i.fa-check-circle{font-size:20px;color:#5cb85c}.dash-panel-right{float:right;color:#777;font-size:12px;margin-top:2px}.dash-payrun-trend{min-height:200px}.payroll-chart-tip{background-color:rgba(255,255,255,.9);border-radius:6px;border:1px solid #ddd;padding:10px;width:250px;line-height:.9;font-family:Arial,Helvetica,sans-serif}.payroll-chart-tip:after{box-sizing:border-box;font-size:10px;width:100%;line-height:1;color:rgba(221,221,221,.8);position:absolute;pointer-events:none}.payroll-chart-tip.n:after{content:"▼";margin:-1px 0 0 0;top:100%;left:0;text-align:center}.payroll-chart-tip.w:after{content:"▶";margin:-4px 0 0 -1px;top:50%;left:100%}.payroll-chart-tip-numbers{font-size:12px;line-height:1.4}.payrun-progress-bar{height:10px;line-height:10px;margin-top:60px;margin-bottom:40px}.payrun-progress-bar .state{height:100%;float:left;width:16.5%}.payrun-progress-bar .state:last-of-type{width:20.5% !important}.payrun-progress-bar .state:nth-of-type(2){width:12.5% !important}.payrun-progress-bar .state.active-state{background:linear-gradient(90deg,rgba(51,122,183,1) 3%,rgba(51,122,183,.3) 29%,rgba(245,245,245,1) 100%)}.payrun-progress-bar .state.active-state.next-state-overdue{background-color:rgba(255,127,127,.3)}.payrun-progress-bar .ball{position:absolute;margin-top:-5px;z-index:1;height:20px;width:20px;border-radius:50%;background-color:#f5f5f5}.payrun-progress-bar .ball.ball-paydate{right:20px}.ball-label-paydate,.ball-date-paydate{right:30px}.payrun-progress-bar .progress-bar .ball{background-color:#4989bd}.payrun-progress-bar .state.active-state .ball{background-color:#4989bd;height:25px;width:25px;margin-top:-7.5px;margin-left:-1px;border:5px solid #6ea1cb}.payrun-progress-bar .state.overdue.next-state .ball{border:1px solid rgba(178,0,0,.6)}.payrun-progress-bar .ball-label{color:#808080;position:absolute;z-index:1;margin-top:-25px}.payrun-progress-bar .state.active-state .ball-label:not(.ball-label-paydate){font-size:14px;color:#000;margin-top:-30px}.payrun-progress-bar .ball-date{color:#808080;position:absolute;z-index:1;margin-top:21px;font-size:.9em}.payrun-progress-bar .state.overdue.next-state .ball-label:not(.ball-label-paydate){color:#b20000;opacity:.4}.payrun-progress-bar .state.overdue.next-state .ball-date:not(.ball-date-paydate){color:#b20000;opacity:.4}.dashboard-employee-stats h1{margin-top:12px;margin-bottom:12px;text-align:center}.bureau-contact-card{line-height:1.5}.bureau-contact-card img{border-radius:50%;max-height:96px;margin-right:24px}[data-id="taxYearSelect"]{height:37px;width:110px !important}#taxYear>div:first-of-type{width:auto !important}.dropzone .dz-default.dz-message,.dropzone .dz-message{opacity:1;filter:alpha(opacity=100)}.dropzone{position:relative;border:2px dashed #ddd;min-height:250px;border-radius:2px;background-color:#fff;padding:5px}.panel .dropzone{background-color:#fcfcfc;border-color:#eee}.dropzone.dz-clickable,.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message span{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-drag-hover{border-color:rgba(0,0,0,.15);background:rgba(0,0,0,.04)}.sidebar .dropzone{min-height:190px;text-align:center;border-width:2px}.sidebar .dropzone .dz-default.dz-message:before{font-size:64px;width:64px;height:64px;margin-left:-32px;top:50px}.sidebar .dropzone .dz-default.dz-message span{font-size:15px}.sidebar .dropzone .dz-default.dz-message>span{margin-top:130px}.dropzone .dz-default.dz-message{position:absolute;height:230px;width:100%;margin-top:-115px;top:50%;left:0;padding:20px;text-align:center;border-radius:5px;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.dropzone .dz-default.dz-message:before{font-family:"Font Awesome 5 Free";content:'';font-size:64px;position:absolute;top:48px;width:64px;height:64px;display:inline-block;left:50%;margin-left:-32px;line-height:1;z-index:2;color:#ddd;text-indent:0;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dropzone .dz-default.dz-message span{font-size:15px;color:#bbb;text-align:center;margin-top:140px;display:block;font-weight:500;text-shadow:0 1px 1px #fff}.dropzone .dz-default.dz-message span>span{margin-top:2px;display:block;color:#ccc;font-size:15px}@media(min-width:769px){.dropzone{min-height:320px}.dropzone .dz-default.dz-message:before{font-size:80px;top:48px;width:80px;height:80px;margin-left:-32px}.dropzone .dz-default.dz-message span{font-size:19px;margin-top:130px}}.dropzone.dz-drag-hover .dz-message{opacity:.15;filter:alpha(opacity=15)}.dropzone.dz-started .dz-message{display:block;opacity:0;filter:alpha(opacity=0)}.dropzone .dz-preview,.dropzone-previews .dz-preview{background-color:#fff;position:relative;display:inline-block;margin:10px;vertical-align:top;border:1px solid #ddd;padding:8px;border-radius:2px}.dropzone .dz-preview.dz-file-preview [data-dz-thumbnail],.dropzone .dz-preview:hover .dz-details img,.dropzone-previews .dz-preview.dz-file-preview [data-dz-thumbnail],.dropzone-previews .dz-preview:hover .dz-details img{display:none}.dropzone .dz-preview .dz-details,.dropzone-previews .dz-preview .dz-details{width:140px;position:relative;background-color:#fafafa;padding:8px;margin-bottom:25px}.dropzone .dz-preview .dz-details .dz-filename,.dropzone-previews .dz-preview .dz-details .dz-filename{overflow:hidden;height:100%}.dropzone .dz-preview .dz-details img,.dropzone-previews .dz-preview .dz-details img{position:absolute;top:0;left:0;width:140px;height:140px}.dropzone .dz-preview .dz-details .dz-size,.dropzone-previews .dz-preview .dz-details .dz-size{position:absolute;bottom:-26px;left:0}.dropzone .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark,.dropzone-previews .dz-preview .dz-error-mark,.dropzone-previews .dz-preview .dz-success-mark{display:none;position:absolute;z-index:9;right:8px}.dropzone .dz-preview .dz-error-mark:after,.dropzone .dz-preview .dz-success-mark:after,.dropzone-previews .dz-preview .dz-error-mark:after,.dropzone-previews .dz-preview .dz-success-mark:after{font-family:icomoon;display:block;position:absolute;right:0;bottom:3px;font-size:12px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dropzone .dz-preview .dz-error-mark span,.dropzone .dz-preview .dz-error-mark svg,.dropzone .dz-preview .dz-success-mark span,.dropzone .dz-preview .dz-success-mark svg,.dropzone-previews .dz-preview .dz-error-mark span,.dropzone-previews .dz-preview .dz-error-mark svg,.dropzone-previews .dz-preview .dz-success-mark span,.dropzone-previews .dz-preview .dz-success-mark svg{display:none}.dropzone .dz-preview .dz-error-mark,.dropzone-previews .dz-preview .dz-error-mark{color:#f44336}.dropzone .dz-preview .dz-error-mark:after,.dropzone-previews .dz-preview .dz-error-mark:after{content:''}.dropzone .dz-preview .dz-success-mark,.dropzone-previews .dz-preview .dz-success-mark{color:#4caf50}.dropzone .dz-preview .dz-success-mark:after,.dropzone-previews .dz-preview .dz-success-mark:after{content:''}.dropzone .dz-preview.dz-error .dz-error-mark,.dropzone .dz-preview.dz-success .dz-success-mark,.dropzone-previews .dz-preview.dz-error .dz-error-mark,.dropzone-previews .dz-preview.dz-success .dz-success-mark{display:block;opacity:1;filter:alpha(opacity=100)}.dropzone .dz-preview .dz-progress,.dropzone-previews .dz-preview .dz-progress{position:absolute;top:118px;left:8px;right:8px;height:4px;background-color:#eee;display:none;border-radius:2px}.dropzone .dz-preview .dz-progress .dz-upload,.dropzone-previews .dz-preview .dz-progress .dz-upload{display:block;position:absolute;top:0;bottom:0;left:0;width:0;height:100%;background-color:#00bcd4;-webkit-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.dropzone .dz-preview.dz-processing .dz-progress,.dropzone-previews .dz-preview.dz-processing .dz-progress{display:block}.dropzone .dz-preview.dz-success .dz-progress,.dropzone-previews .dz-preview.dz-success .dz-progress{display:block;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.dropzone .dz-preview .dz-error-message,.dropzone-previews .dz-preview .dz-error-message{display:block;position:absolute;top:0;left:0;background:rgba(245,245,245,.8);margin:8px;padding:8px;color:#f44336;max-width:100%;z-index:5;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.dropzone .dz-preview.dz-error:hover .dz-error-message,.dropzone-previews .dz-preview.dz-error:hover .dz-error-message{display:block;opacity:1;filter:alpha(opacity=100)}.dropzone .dz-preview.dz-error .dz-progress .dz-upload,.dropzone-previews .dz-preview.dz-error .dz-progress .dz-upload{background:#f44336}.cropper-bg,.image-cropper-container{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.dropzone .dz-preview.dz-image-preview:hover .dz-details img,.dropzone-previews .dz-preview.dz-image-preview:hover .dz-details img{display:block;opacity:.1;filter:alpha(opacity=10)}.dropzone .dz-preview a.dz-remove,.dropzone-previews .dz-preview a.dz-remove{background-color:#fafafa;border-radius:2px;border:1px solid #eee;display:block;padding:5px;text-align:center;color:#999;margin-top:35px;cursor:pointer}.dropzone .dz-preview a.dz-remove:hover,.dropzone-previews .dz-preview a.dz-remove:hover{color:#333;background-color:#f5f5f5}li img.employer-logo{border-radius:50%;max-height:20px;margin-right:6px}img.employer-logo-in-nav{border-radius:50%;max-height:25px;max-width:25px !important;margin-right:6px}.employer-logo-carousel-wrapper{min-height:40px}@media screen and (min-width:768px){#employer-logo-carousel{width:140px}}#employer-logo-carousel .carousel-control.left,#employer-logo-carousel .carousel-control.right{background:none;background-image:none;color:#d3d3d3;margin-top:-25px}#employer-logo-carousel .carousel-control.left .glyphicon-chevron-left,#employer-logo-carousel .carousel-control.right .glyphicon-chevron-right{font-size:20px}#employer-logo-carousel .item{min-height:40px}#employer-logo-carousel .item img{max-height:40px;border-radius:50%}#employer-logo-carousel .item img{margin:0 auto;margin-bottom:24px}#employer-logo-carousel .carousel-indicators{bottom:-10px !important}#employer-logo-carousel .carousel-indicators li{border:1px solid #bdbdbd;background-color:#d3d3d3}#employer-logo-carousel .carousel-indicators li.active{border:1px solid #696969;background-color:#939393}@media screen and (max-width:767px){#employer-logo-carousel .item img{max-height:80px;border-radius:50%}#employer-logo-carousel .carousel-indicators li{width:20px;height:20px;margin-left:3px;margin-right:3px}#employer-logo-carousel .carousel-indicators{bottom:-25px !important}}.no-header-modal .modal-header{display:none}.table-in-table{background-color:transparent !important;margin-bottom:0}.table-in-table tbody tr td{border:none !important;vertical-align:middle !important}#ytd-table.table-hover td:hover,#stat-ytd-table.table-hover td:hover{cursor:pointer}.custom-padding{padding-left:200px}#roles-table{table-layout:fixed}#roles-table td{word-wrap:break-word}.external-provider{transition:all .25s ease;background-color:#f8f8f8;border:1px solid #eee;padding:12px;border-radius:12px;text-align:center;height:99px;white-space:nowrap;text-align:center;width:100%}.external-provider.connected{border:1px solid #2ca01c}.external-provider:hover{border:1px solid #e1e1e1}.external-provider.connected:hover{border:1px solid #6bbc60}.external-provider .helper{display:inline-block;height:100%;vertical-align:middle}.external-provider img{vertical-align:middle;max-height:75px;max-width:100%}.external-provider small{font-size:10px;position:absolute;bottom:0;left:0;width:100%;text-align:center;margin-bottom:12px}.stfflgy-nav{background-color:rgba(255,255,255,.95);border-bottom:1px solid var(--main-color)}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:400px !important}.navbar-brand{line-height:32px;font-size:23px;padding:0;height:auto}.navbar-brand a{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;color:var(--main-color);margin:0;padding:0;font-weight:400}.navbar-brand a:hover,.navbar-brand a:active,.navbar-brand a:focus{color:rgba(73,155,234,.8);text-decoration:none}.stfflgy-nav .navbar-brand img{float:left;max-height:32px !important;margin-right:12px !important;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.navbar-toggle{margin-top:0;margin-bottom:0}.stfflgy-nav .navbar-nav li a{display:inline}.stfflgy-nav .top-menu{padding:12px 30px}.stfflgy-nav ul.navbar-nav{padding:0;margin:0}.stfflgy-nav ul.navbar-nav>li>a{padding:8px 0;margin:0;list-style:none;display:inline;font-weight:500;text-transform:uppercase;font-size:12px;letter-spacing:2px}.stfflgy-nav ul.navbar-nav>li>a{position:relative;padding:20px 12px;color:var(--main-color-opacity-9);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.stfflgy-nav ul li a:hover,.stfflgy-nav ul li a:focus,.stfflgy-nav ul li a:active{color:var(--main-color);background-color:transparent;text-shadow:0 0 10px var(--main-color-opacity-5)}@media only screen and (min-width:992px) and (max-width:1199px){.navbar-brand{font-size:16px}.stfflgy-nav ul.navbar-nav>li>a{padding:20px 6px;font-size:10px;letter-spacing:.8px}.stfflgy-nav .navbar-brand img{max-height:22px !important;margin-top:4px}}.stfflgy-nav ul li.btn-cta a{color:#fff;background:#4aca85;padding:10px 15px;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;border-radius:100px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.stfflgy-nav ul li.btn-cta a:hover{background:#5ed092 !important;border-color:#5ed092 !important}.stfflgy-nav ul li>a.active{color:var(--main-color-opacity-5);position:relative}.stfflgy-nav ul li>a.active:after{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.secondary-nav{min-height:unset;background-color:#fff}.secondary-nav ul.nav.navbar-nav>li>a,ul.nav.nav-tabs-in-panel-body>li>a{font-weight:500;font-size:12px;letter-spacing:1px;padding:10px 15px}.secondary-nav ul.nav.navbar-nav li.active>a{background:var(--main-color);color:#fff}a.navbar-brand{padding:10px 15px;color:#000 !important}.navbar-brand img{max-height:30px;display:inline-block;margin-right:6px}.navbar-right{margin-right:0 !important}.dropdown i.fa.fa-dd-caret{margin-left:3px}.dropdown i.fa.fa-dd-caret:before{content:""}.dropdown.open i.fa.fa-dd-caret:before{content:""}@media screen and (min-width:768px){.secondary-nav .selected-option-label{display:none}}@media screen and (max-width:991px){.secondary-nav ul.nav.navbar-nav>li>a,ul.nav.nav-tabs-in-panel-body>li>a{padding:10px 10px}}@media screen and (max-width:767px){.secondary-nav ul.nav.navbar-nav>li>a,ul.nav.nav-tabs-in-panel-body>li>a{padding:10px 8px;font-size:14px}.navbar-toggle{display:block !important}.secondary-nav .navbar-collapse{margin-top:0}.secondary-nav .selected-option-label{display:inline-block;font-weight:500;font-size:16px;letter-spacing:1px;padding:10px 15px;color:#303133;width:100%;text-decoration:none}.secondary-nav .selected-option-label:after{text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:'Font Awesome 5 Free';content:"";float:right;color:#808080;min-width:12px;font-weight:bold}}@media screen and (max-width:991px){.stfflgy-nav .navbar-toggle{display:block !important}.stfflgy-nav .top-menu{padding:12px 0}.stfflgy-nav ul{margin:24px 0 !important}.stfflgy-nav ul li{padding:2px 0;margin:2px 0}.stfflgy-nav ul:not(.navbar-sm-employer) li{text-align:right !important}.stfflgy-nav ul li a{padding:10px 12px !important;font-size:16px !important}.stfflgy-nav ul li.btn-cta{margin-top:10px}.stfflgy-nav .menu-1{display:none}.stfflgy-nav li.dropdown.open{background-color:#eee}.stfflgy-nav .navbar-brand img{max-height:24px !important;margin-right:8px !important;margin-left:15px}.stfflgy-nav .navbar-brand{font-size:18px;line-height:26px}.stfflgy-nav .navbar-collapse{background-color:rgba(255,255,255,.88);margin-top:12px;padding-top:3px}}.gototop{position:fixed;bottom:20px;right:20px;z-index:999;opacity:0;visibility:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.gototop.active{opacity:1;visibility:visible}.gototop a{width:50px;height:50px;display:table;background:rgba(73,155,234,.1);color:var(--main-color);text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;border:1px solid var(--main-color)}.gototop a i{height:50px;display:table-cell;vertical-align:middle}.gototop a:hover,.gototop a:active,.gototop a:focus{text-decoration:none;outline:none}ul.nav-tabs-in-panel-body{margin:-15px -15px 24px -15px;background-color:#f8f8f8}.nav-tabs.nav-tabs-in-panel-body>li.active>a,.nav-tabs.nav-tabs-in-panel-body>li.active>a:hover,.nav-tabs.nav-tabs-in-panel-body>li.active>a:focus{color:#555;background-color:#e7e7e7;border:none}.nav-tabs.nav-tabs-in-panel-body>li>a{border:none;border-radius:4px 4px 0 0;color:#777}.nav-tabs.nav-tabs-in-panel-body>li>a:hover,.nav-tabs.nav-tabs-in-panel-body>li>a:focus,.nav-tabs.nav-tabs-in-panel-body>li>a:active{background-color:transparent;color:#333}body.public .page-title h2{text-align:center;font-family:"Nunito",Arial,sans-serif;font-size:50px;font-weight:300;margin-top:40px}@media screen and (max-width:767px){body.public .page-title h2{text-align:center;font-family:"Nunito",Arial,sans-serif;font-size:28px;font-weight:300;margin-top:20px}}.stfflgy-nav.hero-nav{margin:0;position:absolute;top:0;left:0;right:0;z-index:9;margin:0 auto;background-color:rgba(255,255,255,0);border-bottom:none}stfflgy-nav.hero-nav .navbar-brand a{color:#fff}.stfflgy-nav.hero-nav .navbar-brand img.no-hero{display:none}.stfflgy-nav:not(.hero-nav):not(.in-app) .navbar-brand img.hero{display:none}.stfflgy-nav.hero-nav .navbar-brand a{color:#fff}.stfflgy-nav.hero-nav .navbar-brand a:hover,.stfflgy-nav.hero-nav .navbar-brand a:active,.stfflgy-nav.hero-nav .navbar-brand a:focus{color:rgba(255,255,255,.9)}@media screen and (min-width:992px){.stfflgy-nav.hero-nav .top-menu{padding:30px 30px}.stfflgy-nav.hero-nav ul li a{color:rgba(255,255,255,.9)}.stfflgy-nav.hero-nav ul li a:hover{color:#fff}.stfflgy-nav.hero-nav ul li>a.active{color:rgba(255,255,255,.5)}.stfflgy-nav.hero-nav ul li a:hover,.stfflgy-nav.hero-nav ul li a:active,.stfflgy-nav.hero-nav ul li a:focus{color:#fff;text-shadow:0 0 10px rgba(255,255,255,.5)}}.stfflgy-nav.hero-nav .navbar-toggle i{color:#fff;background:#fff}.stfflgy-nav.hero-nav .navbar-toggle i::before,.stfflgy-nav.hero-nav .navbar-toggle i::after{background:#fff}.stfflgy-nav.hero-nav .navbar-toggle:not(.collapsed) i{background-color:transparent}@media screen and (max-width:767px){.stfflgy-nav.hero-nav .navbar-header{height:30px}.stfflgy-nav.hero-nav .navbar-collapse{width:100%;position:absolute}.stfflgy-nav.hero-nav{margin:0}.video-hero .display-tc{vertical-align:baseline !important;padding-top:90px}}body .in-app .page-title{background-color:#fff;border-bottom:1px solid #ddd;margin-bottom:24px;font-family:Arial,Helvetica,sans-serif}body.in-app .page-title h2{font-family:Rubik,sans-serif;font-size:22px;margin:15px 0;letter-spacing:.5px}body.in-app .page-title .breadcrumbs{font-size:11px}body.in-app .page-title .breadcrumbs i.fa{margin:0 3px}#page.in-app,.staffology-modal{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:normal}body.in-app:not(.in-connect-app){margin-top:50px !important}.navbar-fixed-top.in-app{background-color:var(--main-color);height:50px}.navbar-fixed-top.in-app .navbar-brand{height:50px}.navbar-fixed-top.in-app .navbar-brand img{max-height:34px;margin-top:8px;margin-bottom:8px;margin-right:12px}.navbar-fixed-top.in-app ul li a.nav-link{vertical-align:middle;height:50px;line-height:50px;padding:0 12px;font-family:Rubik,sans-serif;color:#fff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.navbar-fixed-top.in-app ul li a.nav-link:hover,.navbar-fixed-top.in-app ul li a.nav-link:focus,.navbar-fixed-top.in-app ul li a.nav-link:active{color:rgba(255,255,255,.75);background-color:transparent}.navbar-fixed-top.in-app ul li a.nav-link.active{background-color:#fff;color:var(--main-color)}@media(min-width:992px){.navbar-fixed-top.in-app .user-nav-dropdown a.user-avatar img{border-radius:50%;max-height:35px}.nav-company-name{font-size:.8em !important;max-width:250px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nav-company-name img{margin:auto 5px auto 0}.nav-company-name span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-company-name i{margin-top:auto;margin-bottom:auto}.navbar-fixed-top.in-app .settings-dd{top:34px;width:184px}.navbar-fixed-top.in-app ul li.open a.nav-link{background-color:var(--main-color-darker);color:rgba(255,255,255,.75)}}@media only screen and (min-width:992px) and (max-width:1199px){.navbar-fixed-top.in-app ul li a.nav-link{padding:0 8px;font-size:.9em}}@media screen and (min-width:768px) and (max-width:991px){.in-app.navbar-fixed-top .navbar-collapse{position:absolute;top:50px;border-top:1px solid var(--main-color-darker);padding-top:12px;padding-bottom:12px;width:720px}}@media screen and (max-width:991px){.navbar-fixed-top.in-app .navbar-toggle i{color:#fff;background:#fff}.navbar-fixed-top.in-app .navbar-toggle i::before,.navbar-fixed-top.in-app .navbar-toggle i::after{background:#fff}.navbar-fixed-top.in-app .navbar-toggle:not(.collapsed) i{background-color:transparent}.navbar-fixed-top.in-app .navbar-toggle{display:block !important}.navbar-fixed-top.in-app .navbar-collapse{background-color:var(--main-color)}.navbar-fixed-top .navbar-collapse.collapse{display:none !important}.navbar-fixed-top .navbar-collapse.collapse.in{display:block !important;padding-bottom:20px}.navbar-fixed-top .navbar-nav>li{float:none}.navbar-fixed-top.in-app .navbar-sm-employer{float:left}.pull-right-sm{float:right}.navbar-fixed-top.in-app .navbar-collapse{background-color:var(--main-color)}.navbar-fixed-top.in-app ul li{line-height:1;padding:4px 12px !important;margin:3px 12px}.navbar-fixed-top.in-app ul:not(.navbar-sm-employer) li{text-align:right}.navbar-fixed-top.in-app ul li a.nav-link{font-size:14px !important;line-height:1;height:auto;display:inline;padding-top:2px;padding-bottom:2px}.navbar-fixed-top.in-app ul li a.nav-link.active{margin-right:6px}}@media screen and (max-width:767px){.navbar-fixed-top.in-app .navbar-brand img{margin-left:15px}}@media(min-width:768px){body.in-app .page-title h2.has-breadcrumb{margin-top:-2px;margin-bottom:10px}}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px}.dropdown-submenu:hover{cursor:pointer}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.navbar-fixed-top .navbar-toggle{width:25px;height:25px;cursor:pointer;text-decoration:none;top:0 !important}.navbar-fixed-top .navbar-toggle.active i::before,.navbar-fixed-top .navbar-toggle.active i::after{background:#303133}.navbar-fixed-top .navbar-toggle:hover,.navbar-fixed-top .navbar-fixed-top .navbar-toggle:focus,.navbar-toggle:active{outline:none;border-bottom:none !important}.navbar-fixed-top .navbar-toggle i{position:relative;display:inline-block;width:25px;height:2px;color:var(--main-color);font:bold 14px/.4 Helvetica;text-transform:uppercase;text-indent:-55px;background:var(--main-color);-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.navbar-fixed-top .navbar-toggle i::before,.navbar-fixed-top .navbar-toggle i::after{content:'';width:25px;height:2px;background:var(--main-color);position:absolute;left:0;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.navbar-fixed-top .navbar-toggle i::before{top:-7px}.navbar-fixed-top .navbar-toggle i::after{bottom:-7px}.navbar-fixed-top .navbar-toggle:not(.collapsed) i{background-color:transparent}.navbar-fixed-top .navbar-toggle:not(.collapsed) i::before{top:-10px}.navbar-fixed-top .navbar-toggle:not(.collapsed) i::after{bottom:-10px}.navbar-fixed-top .navbar-toggle:not(.collapsed) i::before{top:0;-webkit-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);-o-transform:rotateZ(45deg);transform:rotateZ(45deg)}.navbar-fixed-top .navbar-toggle:not(.collapsed) i::after{bottom:0;-webkit-transform:rotateZ(-45deg);-moz-transform:rotateZ(-45deg);-ms-transform:rotateZ(-45deg);-o-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}.navbar-fixed-top .navbar-toggle{position:absolute;right:0;top:65px;z-index:21;padding:6px 0 0 0;display:block;margin:0 auto;display:none;height:44px;width:44px;z-index:2001;border-bottom:none !important}.fade-till-hover{opacity:.3}.fade-till-hover:hover{opacity:1}.submit-form{cursor:pointer}.aside{background-color:#f5f5f5;border:1px solid #e6e6e6;padding:24px;width:100%;border-radius:3px;line-height:24px}.password-text-toggle .input-group-addon.suffix{cursor:pointer}li .employee-search-container{float:right;margin-top:3px;margin-right:4px;max-width:320px}.table-solo{background-color:#fff;border:1px solid #ddd}.table-solo tr th:last-child,.table-solo tr td:last-child{border-right:1px solid #ddd}a i.fa:not(.solo-fa),button i.fa:not(.solo-fa),a i.fas:not(.solo-fa),button i.fas:not(.solo-fa),a i.far:not(.solo-fa),button i.far:not(.solo-fa){margin-right:6px}@media(max-width:767px){a i.far.solo-fa-xs,a i.fas.solo-fa-xs,a i.fa.solo-fa-xs{margin-right:0 !important}.form-control{padding:6px 8px}.contextual-help{display:none}}body,html{height:100%}.big-spinner{text-align:center;padding:24px;font-size:48px;color:#eee}div.datepicker{z-index:10001 !important}tr[data-target-url] td:not(.no-tr-click),tr[data-edit-row] td:not(.no-tr-click){cursor:pointer}tr[data-edit-row-hidden]{display:none}.table-hover>tbody>tr.tr-no-hover:hover,.table-hover.table-striped>tbody>tr.tr-no-hover:hover{background-color:transparent !important}.table-hover.table-striped>tbody>tr.tr-no-hover:nth-of-type(odd):hover{background-color:#f9f9f9 !important}.badge-period{height:35px;width:35px;border-radius:50%;margin-right:12px;background-color:var(--main-color-on-grey);font-size:18px;line-height:30px;padding:2px 0}.badge-period-sm{height:22px;width:22px;font-size:12px;line-height:18px;margin-right:0}.badge-period.open{border:2px solid var(--main-color-on-grey);color:var(--main-color-on-grey);line-height:27px;font-size:1.1em;text-align:center;padding:2px 0;background-color:var(--main-color-v-light)}.badge-period.badge-period-sm.open{padding:1px 0;border-width:1px;line-height:18px;font-size:1em}body{background-attachment:fixed;background-color:#8e8e8e;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMDAlJyBoZWlnaHQ9JzEwMCUnPgoJPGRlZnM+CgkJPHBhdHRlcm4gaWQ9J3RpbGUnIHBhdHRlcm5Vbml0cz0ndXNlclNwYWNlT25Vc2UnIHdpZHRoPSc3NScgaGVpZ2h0PSc3NScgdmlld0JveD0nMCAwIDUwIDUwJz4KCQkJPGxpbmUgeDE9JzEnIHkxPScwJyB4Mj0nNTEnIHkyPSc1MCcgc3Ryb2tlPScjZjcwZjBmJyBzdHJva2Utd2lkdGg9JzAnLz4KCQkJPGxpbmUgeDE9JzQ5JyB5MT0nMCcgeDI9Jy0xJyB5Mj0nNTAnIHN0cm9rZT0nI2Y3MGYwZicgc3Ryb2tlLXdpZHRoPScwJy8+CgkJCTxsaW5lIHgxPSc1MCcgeTE9JzAnIHgyPScwJyB5Mj0nNTAnIHN0cm9rZT0nIzA1MWZkYicgc3Ryb2tlLXdpZHRoPScwJy8+CgkJCTxsaW5lIHgxPScwJyB5MT0nMCcgeDI9JzUwJyB5Mj0nNTAnIHN0cm9rZT0nIzA1MWZkYicgc3Ryb2tlLXdpZHRoPScwJy8+CgkJPC9wYXR0ZXJuPgoJCTxyYWRpYWxHcmFkaWVudCBpZD0nbCcgY3g9JzUwJScgY3k9JzIwMCUnIGZ5PScwJyByPScyMDElJz4KCQkJPHN0b3Agb2Zmc2V0PScwJScgc3R5bGU9J3N0b3AtY29sb3I6I2ZmZjsgc3RvcC1vcGFjaXR5Oi4xOycgLz4KCQkJPHN0b3Agb2Zmc2V0PScxMCUnIHN0eWxlPSdzdG9wLWNvbG9yOiMwMDA7IHN0b3Atb3BhY2l0eTowLjE7JyAvPgoJCQk8c3RvcCBvZmZzZXQ9JzMwJScgc3R5bGU9J3N0b3AtY29sb3I6IzAwMDsgc3RvcC1vcGFjaXR5OjAuMzsnIC8+CgkJCTxzdG9wIG9mZnNldD0nOTAlJyBzdHlsZT0nc3RvcC1jb2xvcjojMDAwOyBzdG9wLW9wYWNpdHk6MC41NTsnIC8+CgkJCTxzdG9wIG9mZnNldD0nMTAwJScgc3R5bGU9J3N0b3AtY29sb3I6IzAwMDsgc3RvcC1vcGFjaXR5Oi42JyAvPgoJCTwvcmFkaWFsR3JhZGllbnQ+Cgk8L2RlZnM+Cgk8cmVjdCBmaWxsPScjOGU4ZThlJyB3aWR0aD0nMTAwJScgaGVpZ2h0PScxMDAlJy8+Cgk8cmVjdCBmaWxsPSd1cmwoI3RpbGUpJyB3aWR0aD0nMTAwJScgaGVpZ2h0PScxMDAlJy8+Cgk8cmVjdCB3aWR0aD0nMTAwJScgaGVpZ2h0PScxMDAlJyBmaWxsPSd1cmwoI2wpJy8+Cjwvc3ZnPg==)}label{font-weight:normal}#page.in-app{min-height:calc(100%)}body:not(.in-connect-app) #page.in-app{margin-bottom:32px;padding-bottom:80px}h2{font-size:20px;font-weight:700;margin-bottom:24px;margin-top:0}.footer{height:60px}.footer-fade{height:15px;border-bottom:2px solid #fff;background:#fff;background:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,1))}.footer-content{border-top:1px solid #eee;background-color:#fff;height:45px}.table-ni-rates thead tr th{vertical-align:top}.hljs-type,.hljs-string,.hljs-number,.hljs-selector-id,.hljs-selector-class,.hljs-quote,.hljs-template-tag,.hljs-deletion{color:var(--main-color-on-grey) !important}.form-group-multi input{margin-bottom:8px}a.color-link{color:#337ab7 !important}.field-validation-error{color:#b94a48;font-style:italic}.field-validation-valid{display:none}input.input-validation-error{border:1px solid #b94a48 !important;background-color:#f2dede}select.input-validation-error{border:1px solid #b94a48}.input-validation-error.bootstrap-select.select-picker>button.btn.dropdown-toggle.btn-default{border:1px solid #b94a48 !important;background-color:#f2dede}input[type="checkbox"].input-validation-error{border:0 none}.validation-summary-errors{color:#b94a48;font-style:italic}.validation-summary-valid{display:none}.alert-arrow-top{position:relative}.alert-arrow-top:after{bottom:100%;left:30%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-bottom-color:#faebcc;border-width:8px;margin-left:-8px}@media screen and (min-width:768px){.secondary-nav{border:1px solid var(--main-color)}.secondary-nav .container,.secondary-nav .container-fluid{padding:0}.secondary-nav,.secondary-nav .navbar-collapse{padding:0}}.update-reminder+.tooltip.left>.tooltip-arrow{border-left:5px solid #d5c535}.update-reminder+.tooltip{margin-top:-3px;z-index:1}.update-reminder+.tooltip>.tooltip-inner{background-color:#ffffe5;color:#88835b;border:1px solid #d5c535}.update-reminder{width:1px;font-size:0}.div-linker:hover{cursor:pointer}.panel-left-half{border-right:1px solid #ddd}.panel-right-half{border-left:1px solid #ddd;margin-left:-1px}.badge.badge-sq{border-radius:2px}.badge.badge-error{background-color:#a94442}.badge.badge-warning{color:#856404;background-color:#fff3cc;border:1px solid #cf9c06}.badge.badge-submitted{background-color:#d8f1f6;color:#777;border:1px solid #c8c8c8}.badge.badge-accepted{color:#155724;background-color:#d4edda;border:1px solid #b8ccbd}.badge.badge-plain{color:#777;background-color:#fff;border:1px solid #777}.badge-lg{font-size:14px;padding:6px 14px}.badge-sm{padding:2px 6px;font-size:10px}.panel-heading .accordion-toggle:after{text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:'Font Awesome 5 Free';content:"";float:right;color:#808080;min-width:12px;font-weight:bold}.panel-heading .accordion-toggle.collapsed:after{content:""}.panel-accordion .panel-heading,.panel-accordion .panel-heading{color:#333;background-color:#fff;border-color:#ddd;cursor:pointer}.panel-accordion .panel-heading h4 a{text-decoration:none}.alert{font-family:Arial,Helvetica,sans-serif;font-size:14px}.alert button{margin-top:14px}.table-summary tr td{vertical-align:middle !important}.table-summary tr td:nth-child(1),.table-summary tr td:nth-child(3){text-align:right;font-style:italic}.table-summary:not(.one-per-row) tr td:nth-child(1),.table-summary:not(.one-per-row) tr td:nth-child(3){width:32%}.table-summary:not(.one-per-row) tr td:nth-child(2),.table-summary:not(.one-per-row) tr td:nth-child(4){width:18%}.table-summary tr td:nth-child(2){border-right:1px solid #ddd}.table-summary tr:last-child,.table-bb-last tr:last-child{border-bottom:1px solid #ddd}#table-list-nicsummary thead tr th,#table-list-fpsnicsummary thead tr th{font-weight:normal !important;font-style:italic;text-align:right}#table-list-nicsummary tbody tr td,#table-list-fpsnicsummary tbody tr td{text-align:right}#table-list-nicsummary tbody tr td:first-child,#table-list-fpsnicsummary tbody tr td:first-child,#table-list-nicsummary thead tr th:first-child,#table-list-fpsnicsummary thead tr th:first-child{text-align:center}.panel-default>.panel-heading{background-color:#fff}.panel-footer{background-color:#fff}.alert-sm{padding:5px 10px;font-size:85%;margin-bottom:0}.well-light{background-color:#fbfbfb}.radio-inline label{margin-top:8px;margin-left:8px}.radio-inline input[type="radio"]{margin-top:8px;width:18px;height:18px}.panel-prominent{border-width:2px;border-color:#9a9a9a}.panel-prominent .panel-heading{font-weight:bold}.color-main-darker{color:var(--main-color-darker)}.employee-photo{width:80px;height:80px;margin:auto;border-radius:6px;border:1px solid #ddd;margin-bottom:12px}@media(min-width:768px){.employee-photo{margin-top:0;margin-right:12px;margin-bottom:0;float:left}.name-with-employee-photo{margin-left:80px}.name-with-employee-photo-label{margin-top:10px}.dl-horizontal.dl-email-header dd{margin-left:80px;margin-bottom:0}}.employee-photo a.div-link{display:block;font-size:12px;padding-top:20px;padding-bottom:30px;color:#b7b7b7;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.employee-photo a.div-link:hover,.employee-photo a.div-link:active,.employee-photo a.div-link:focus{color:#7a7a7a;text-decoration:none}.img-employee{border-radius:6px}dl.dl-horizontal.dl-email-header{margin-bottom:0}.dl-horizontal.dl-email-header dt{width:60px}.dl-horizontal.dl-email-header dd{margin-bottom:12px}a.form-control{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;overflow:hidden}a.form-control:hover,a.form-control:active,a.form-control:focus{text-decoration:none;background-color:#e6e6e6;border-color:#adadad;color:#555}.alert-plain{background-color:#fff;border-color:#d8d8d8;color:#808080}.alert-branded{background-color:#fff;border-color:var(--main-color-darker);color:#808080;border-radius:24px;border-width:2px;-webkit-box-shadow:2px 2px 5px 0 rgba(0,0,0,.25);-moz-box-shadow:2px 2px 5px 0 rgba(0,0,0,.25);box-shadow:2px 2px 5px 0 rgba(0,0,0,.25);font-size:1.1em}.alert-branded h2{color:var(--main-color);margin-bottom:12px;font-size:16px;font-weight:600}.alert-branded i.fa-onboarding-icon{font-size:32px;color:var(--main-color-darker);margin-right:12px}img.small-user-image{border-radius:50%;max-height:25px;max-width:25px !important;margin-right:6px}img.large-user-image{border-radius:50%;max-height:125px;max-width:125px !important;margin-right:6px}img.peep{margin-bottom:-5%;z-index:-1;position:relative;border-radius:50%;max-width:100px}.striked{position:relative;z-index:1;margin:24px 0}.striked:before{border-top:1px solid #a8a8a8;content:"";margin:0 auto;position:absolute;top:50%;left:0;right:0;bottom:0;width:100%;z-index:-1}.striked span{background:#f5f5f5;padding:0 15px;text-transform:uppercase;font-size:12px;color:#a8a8a8}.modal-body .striked span{background:#fff}dl.solo{display:inline-block !important;margin-right:24px}dl.solo dt{font-size:14px;font-weight:400}dl.solo dd{font-size:12px}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:var(--main-color) !important;border-color:var(--main-color-darker) !important}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:var(--main-color)}.select-picker-sm .dropdown-menu>li>a{padding:2px 8px;font-size:.85em}.settings-fa{color:var(--main-color);text-align:center;width:30px}.tenant-css-colors .input-group-addon{width:34px}.osp{margin-top:7px}.payspine-tabs{border:1px solid #ccc;border-radius:3px 3px 3px 3px}.border-right-hidden{border-right:none !important}.mr-2{margin-right:.5rem}.badge-pill{background-color:#eee;color:#303133;border:none;border-radius:50px;padding:10px 10px;font-size:14px;font-weight:100;cursor:pointer;transition:background-color .3s}.btn-custom-report-payrun{color:#303133 !important;border-color:#ccc !important}.table-custom-sort th a{text-decoration:none;color:inherit}.table-custom-sort th a:hover{text-decoration:none;color:inherit}.table-custom-sort th a i{opacity:.5}.form-control:focus{border-color:#ffbf47;outline:0;-webkit-box-shadow:0 0 6px 0 rgba(255,191,71,1);-moz-box-shadow:0 0 6px 0 rgba(255,191,71,1);box-shadow:0 0 6px 0 rgba(255,191,71,1)}input.input-validation-error{border:1px solid #b94a48 !important;-webkit-box-shadow:0 0 6px 0 rgba(185,74,72,1);-moz-box-shadow:0 0 6px 0 rgba(185,74,72,1);box-shadow:0 0 6px 0 rgba(185,74,72,1);background-color:#fff}input.input-validation-warning{border:1px solid #b94a48 !important;-webkit-box-shadow:0 0 6px 0 rgba(185,74,72,1);-moz-box-shadow:0 0 6px 0 rgba(185,74,72,1);box-shadow:0 0 6px 0 rgba(185,74,72,1);background-color:#fff}.btn-secondary-text{font-size:12px;color:#f2f2f2}.label-sm{font-size:85%}.form-control-sm{height:28px;padding:4px 8px;font-size:12px}@media(max-width:767px){.form-inline-xs .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline-xs .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.employers-index .dataTables_filter label,.employers-index .dataTables_filter label .input-sm{width:100% !important;margin-left:0 !important}.contains-entity-payrun .dataTables_filter{display:none}}.line-thru{text-decoration:line-through}.ws-pre{white-space:pre-line}.bg-yellow{background-color:#ff0}textarea.showcode{font-family:courier}.start-hidden{display:none}.text-success{color:#5cb85c}.text-success-brand{color:var(--btn-success)}.text-light-grey{color:#d3d3d3}tr.text-center td,tr.text-center th,.modal-footer.text-center{text-align:center}.float-right{float:right}.tl{text-align:left}.tc{text-align:center}.fs-10{font-size:10px}.fs-12{font-size:12px}.fs-18{font-size:18px}.fs-22{font-size:22px}.fs-48{font-size:48px}.weight-mormal{font-weight:normal}.tt-upper{text-transform:uppercase}.bold,.strong{font-weight:bold}.m-0{margin:0 !important}.mt-8{margin-top:8px}.mt-12{margin-top:12px}.mtb-12{margin-top:12px;margin-bottom:12px}.mt-30{margin-top:30px}.mt-50{margin-top:50px}.mt-100{margin-top:100px}.mr-4{margin-right:4px}.mr-6{margin-right:6px}.mr-8{margin-right:8px}.mr-12{margin-right:12px}.mr-24{margin-right:24px}.mr-200{margin-right:200px}.mb-0,table.dataTable.mb-0{margin-bottom:0 !important}.mb-4{margin-bottom:4px}.mb-6{margin-bottom:6px}.mb-10{margin-bottom:10px}.mb-12{margin-bottom:12px}.mb-20{margin-bottom:20px !important}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mlr-m15{margin-left:-15px;margin-right:-15px}@media screen and (max-width:767px){.h-xs{display:none !important}.mb-0-xs{margin-bottom:0 !important}.mb-12-xs{margin-bottom:12px !important}.mb-20-xs{margin-bottom:20px !important}.mt-12-xs{margin-top:12px !important}.mt-0-xs{margin-top:0 !important}.text-center-xs{text-align:center}.text-right-xs{text-align:right !important}.p-l-15-xs{padding-left:15px !important}.d-ib-xs{display:inline-block}.w-100pc-m100-xs{width:calc(100% - 100px)}.w-100pc-xs{width:100% !important}.form-group-xs{margin-bottom:15px}}@media screen and (min-width:992px){.p-l-0-md{padding-left:0 !important}.p-r-2-md{padding-right:2px !important}.d-ib-md{display:inline-block}}.mb-60{margin-bottom:60px !important}.mb-80{margin-bottom:80px}.mb-m15{margin-bottom:-15px}.mb-m5{margin-bottom:-5px}.mt-0{margin-top:0 !important}.mtb-0{margin-top:0;margin-bottom:0}.mtb-10{margin-top:10px;margin-bottom:10px}.mtb-30{margin-top:30px;margin-bottom:30px}.mtb-40{margin-top:40px;margin-bottom:40px}.mt-3{margin-top:3px}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-21{margin-top:21px}.mt-22{margin-top:22px}.mt-100{margin-top:100px}.mt-m2{margin-top:-2px}.mt-m4{margin-top:-4px}.mt-m6{margin-top:-6px}.mt-m10{margin-top:-10px}.mt-m14{margin-top:-14px}.mt-m20{margin-top:-20px}.mt-m25{margin-top:-25px}.mt-m53{margin-top:-53px}.ml-1{margin-left:1px !important}.ml-3{margin-left:3px !important}.ml-6{margin-left:6px !important}.ml-12{margin-left:12px}.ml-22{margin-left:22px !important}.ml-24{margin-left:24px !important}.ml-33{margin-left:33px !important}.ml-70{margin-left:70px}.mlr-auto{margin-left:auto;margin-right:auto}.mlr-3em{margin-left:3em;margin-right:3em}.p-0,tr.p-0 th{padding:0 !important}.p-6{padding:6px !important}.p-lr-0{padding-left:0 !important;padding-right:0 !important}.p-lr-2{padding-left:2px !important;padding-right:2px !important}.p-lr-15{padding-left:15px !important;padding-right:15px !important}.p-lr-25pc{padding-left:25% !important;padding-right:25% !important}.p-lr-15pc{padding-left:15% !important;padding-right:15% !important}.p-l-0{padding-left:0 !important}.p-l-18,td.p-l-18{padding-left:18px !important}.p-l-30,td.p-l-30{padding-left:30px !important}.p-r-0{padding-right:0 !important}.p-r-2{padding-right:2px !important}.p-r-6{padding-right:6px !important}.p-r-12{padding-right:12px !important}.p-r-24{padding-right:24px !important}.p-t-4{padding-top:4px}.p-t-6{padding-top:6px}.p-t-8{padding-top:8px}.p-t-12{padding-top:12px}.p-tb-0{padding-top:0 !important;padding-bottom:0 !important}.p-tb-10{padding-top:10px !important;padding-bottom:10px !important}.p-tb-3{padding-top:3px !important;padding-bottom:3px !important}.p-tb-5{padding-top:5px !important;padding-bottom:5px !important}.p-b-0{padding-bottom:0 !important}.p-b-12{padding-bottom:12px !important}.p-b-16{padding-bottom:16px !important}.p-b-20{padding-bottom:20px !important}.p-t-20{padding-top:20px !important}.p-t-28{padding-top:28px !important}.p-t-100{padding-top:100px !important}.w-auto{width:auto}.w-18{width:18px}.w-25{width:25px}.mw-35{max-width:35px}.mw-50pc{max-width:50%}.mw-55{max-width:55px}.mw-80{max-width:80px}.mw-100{max-width:100px}.mw-110{max-width:110px}.mw-120{max-width:120px}.mw-140{max-width:140px}.mw-160{max-width:160px}.mw-200{max-width:200px}.mw-225{max-width:225px}.mw-320{max-width:320px}.mw-425{max-width:425px}.w-30{width:30px}.w-45{width:45px}.w-50{width:50px !important}.w-57{width:57px}.w-60{width:60px !important}.w-70{width:70px !important}.w-78{width:78px !important}.w-82{width:82px !important}.w-96{width:96px !important}.w-100pc{width:100% !important}.w-110{width:110px !important}.w-112{width:112px !important}.w-130{width:130px}.w-140{width:140px}.w-160{width:160px !important}.w-250{width:250px}.w-280{width:280px !important}.w-281{width:281px !important}.w-320{width:320px}.w-360{width:360px}.h-10{height:10px}.h-60{height:60px}.opacity-2{opacity:.2}.opacity-4{opacity:.4}.opacity-6{opacity:.6}.d-fake-hidden{width:0;height:0;position:absolute;top:0;opacity:0}.d-ib{display:inline-block !important}.d-b{display:block !important}.v-hidden{visibility:hidden}.va-m:not(.form-group){vertical-align:middle !important}.va-m.form-group{height:34px;display:flex;align-items:center}.va-t{vertical-align:top !important}.b-none,tr.b-none th{border:none !important}.bt-none,tr.bt-none th{border-top:none !important}.bb-none,tr.bb-none th{border-bottom:none !important}.border-r,.border-rl,.border-tr,.border-trl,.border-rb,border-rbl{border-right:1px solid #ddd !important}.border-l,.border-rl,border-tl,.border-trl,.border-bl,border-rbl{border-left:1px solid #ddd !important}.border-t,.border-tl,.border-tr,.border-trl{border-top:1px solid #ddd !important}.border-b,border-bl,.border-rb,.border-rbl{border-bottom:1px solid #ddd !important}.border-warning{border-color:#8a6d3b !important}.border-danger{border-color:#a94442 !important}.text-danger{color:#a94442 !important}.start-hidden{display:none}.show-on-parent-hover,.show-on-grandparent-hover{visibility:hidden;opacity:0;transition:visibility 0s,opacity .5s linear}div:hover>.show-on-parent-hover{visibility:visible;opacity:1}div:hover>div>.show-on-grandparent-hover{visibility:visible;opacity:1}.show-on-row-hover{visibility:hidden;opacity:0;transition:visibility 0s,opacity .5s linear}tr:hover td .show-on-row-hover{visibility:visible;opacity:1}.bg-grey-hover{transition:background-color 400ms linear}.bg-grey-hover:hover{background-color:#d3d3d3}.input-highlight,tr.input-highlight td{background-color:rgba(255,255,153,.4)}.text-with-overflow{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}tr.hideable-row td a.hider{visibility:hidden;opacity:0;transition:visibility 0s,opacity .5s linear}tr.hideable-row:not(.no-hider):hover td a.hider{visibility:visible;opacity:.4}tr.hideable-row:not(.no-hider) td a.hider:hover{opacity:1}td a.hider-reset{display:none}.table-hmrc-payment{margin-bottom:0}.table-hmrc-payment tr:first-child td{border-top:none}.table-hmrc-payment tr td:first-child{width:36px;text-align:center;font-size:10px}.table-hmrc-payment tr td:first-child i.fa{margin-top:4px}.table-hmrc-payment tr:last-child td,.table-hmrc-payment tr.totals td{font-weight:bold}.table-hmrc-payment tr td:last-child{padding-right:24px;text-align:right}.table-hmrc-payment tr td:last-child label{display:none}.table-hmrc-payment tr td:last-child .input-group{width:100px;float:right;margin-right:-6px}.table-hmrc-payment tr td:last-child .input-group .input-group-addon{padding:1px 6px}.table-hmrc-payment tr td:last-child .input-group input{text-align:right;padding-top:2px;padding-bottom:1px;height:22px}.table-hmrc-payment tr td .checkbox-x-info{margin-left:20px !important}.import-source{font-size:12px}.import-source:not(:last-of-type){margin-bottom:24px}.import-source .import-img{width:25%;margin-right:12px;float:left}.import-source h2{font-size:16px;margin-bottom:2px}.import-source a.guide-link{color:#a0a0a0;font-size:.8em;float:right;padding:3px;background-color:#f5f5f5;border-radius:3px;border:1px solid #c8c8c8;margin-top:3px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.import-source a.guide-link:hover{text-decoration:none;color:#808080;background-color:#e8e8e8}.item-pager-options{float:left;width:230px;text-align:center}.item-pager-tab{float:left;width:230px;background-color:#fff;border:1px solid #ddd;margin-bottom:12px;max-height:70vh;overflow-y:auto;overflow-x:hidden;clear:left;border-top-left-radius:8px;border-top-right-radius:8px}.item-pager-tab a.item{text-decoration:none;display:block;background-color:#f8f8f8;border-top:1px solid #ddd !important;color:#000;padding:6px 16px 12px 16px;width:100%;border:none;outline:none;text-align:left;cursor:pointer;transition:.3s;font-size:17px}.item-pager-tab a.item:first-of-type{border-top:none !important}.item-pager-tab a.item h4{text-transform:uppercase;font-size:12px;margin-bottom:2px}.item-pager-tab a.item .subtitle{color:#777;font-size:12px}.item-pager-tab a.item:hover{background-color:#f1f1f1}.item-pager-tab a.item.active{background-color:#fff;border-left:2px solid var(--main-color) !important}.item-pager-tab-xs{display:none}@media screen and (max-width:767px){.item-pager-tab-xs{display:block}.item-pager-tab{display:none}}.item-pager-tabcontent{float:left;padding:0 0 15px 24px;width:calc(100% - 242px);border-left:none;margin-left:12px;margin-bottom:24px}.item-pager-tabcontent .panel-heading h4{margin-bottom:0}.staffology-modal .modal-header h5{font-size:22px;margin-top:10px;margin-bottom:10px}.staffology-modal .close{font-size:38px;margin-top:6px}@media(max-width:767px){.staffology-modal .modal-header h5{font-size:20px}.modal-header{padding:0 15px}}.payrun-header-totals{display:inline-block;margin-top:-8px}.payrun-header-totals .ttl{display:inline-block;font-size:18px;margin-right:24px;padding:4px 24px 4px 4px;border-radius:4px;text-align:right;border-right:1px solid #dfdfdf}.payrun-header-totals div:last-child{border-right:none;margin-right:0;padding-right:12px}.payrun-header-totals div small{display:block;font-size:10px;text-transform:uppercase;color:var(--main-color-on-grey)}.payrun-header-totals .tooltip{background-color:rgba(255,255,255,.8);border:1px solid var(--main-color);margin-top:6px;border-radius:4px}.payrun-header-totals .tooltip .tooltip-arrow{border-bottom-color:var(--main-color);margin-top:-6px}.payrun-header-totals .tooltip .tooltip-inner{background-color:rgba(255,255,255,.5);color:#000;max-width:unset !important}.table-cb tr td{font-size:12px;white-space:nowrap;text-align:left}.table-cb tr td:first-child{padding-right:5px}.table-cb tr td:last-child{padding-left:10px;text-align:right}.table-cb tr:last-child{font-weight:bold;color:var(--main-color)}.prev-payrun-ddl-toggle{cursor:pointer;border-radius:6px;border:1px solid #ddd;display:inline-block;padding:10px}.prev-payrun-ddl-toggle .caret{float:right;margin-top:-20px}.prev-payrun-ddl,.prev-payrun-ddl-toggle{width:250px;background-color:#fff;line-height:.9}@media screen and (max-width:767px){.prev-payrun-ddl,.prev-payrun-ddl-toggle{width:100%}}.prev-payrun-ddl li a{padding:10px}.prev-payrun-ddl li a .badge-period{height:28px;width:28px;margin-right:12px;font-size:12px;line-height:23px}.prev-payrun-ddl li a .badge-period.open{line-height:20px}.prev-payrun-ddl li a h4{font-size:15px}.prev-payrun-ddl li a .fs-12{font-size:11px}.prev-payrun-ddl li a.all-link{text-align:center;padding:2px;color:var(--main-color-on-grey);font-size:.9em}.badge.starter{background-color:#398439}.badge.leaver{background-color:#c9302c}.badge.starter.leaver{background-color:#74a874;border:1px solid #c9302c}.table-payrun-finalised tr td:nth-child(3){width:130px}.payslips-list-wrapper .dataTables_filter input{margin-top:-116px;margin-bottom:-12px;margin-right:6px;width:160px !important}.payslips-list-wrapper.with-filters .dataTables_filter input{margin-top:-156px}.payslips-list-wrapper.with-filters.with-dept-filter .dataTables_filter input{margin-top:-158px}.table-payrun th{font-size:12px;cursor:pointer}.table-payrun th i.glyphicon{opacity:.5;float:right}.table-payrun tbody tr td{text-align:right;vertical-align:middle}.table-payrun tbody tr td:nth-child(1){text-align:center}.table-payrun tbody tr td:nth-child(2){text-align:left}.payrun-footer{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;border-top:1px solid #d3d3d3;padding:8px 0;z-index:999}.payslip-dept-filter .btn{padding-top:2px !important;padding-bottom:2px !important}.payslip-emp-filter .btn{padding-top:2px !important;padding-bottom:2px !important}.payroll-code-min-width{min-width:60px}.nic-min-width{min-width:120px}h2.strip{line-height:34px;margin-bottom:0}@media screen and (max-width:767px){h2.strip{line-height:24px;font-size:18px;margin-bottom:12px !important}}.hmrc{background-color:#fefbf5;border:4px solid #008670;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;padding:0;width:280px;height:45px;margin:auto;-webkit-box-shadow:2px 2px 5px 0 rgba(0,0,0,.25);-moz-box-shadow:2px 2px 5px 0 rgba(0,0,0,.25);box-shadow:2px 2px 5px 0 rgba(0,0,0,.25)}.hmrc h2{font-weight:bold;padding:3px 6px 6px 0;color:#fff;font-size:12px;float:left;background-color:#008670;-webkit-border-top-left-radius:30px;-webkit-border-bottom-left-radius:30px;-moz-border-radius-topleft:30px;-moz-border-radius-bottomleft:30px;border-top-left-radius:30px;border-bottom-left-radius:30px;text-align:center;margin-bottom:0;width:50%;display:inline-block;height:100%}.hmrc h2 span{font-size:10px;font-weight:normal}.hmrc div{line-height:1;width:50%;text-align:center;display:inline-block;letter-spacing:2px}.hmrc div span{font-size:10px;letter-spacing:normal}ul.timeline{list-style-type:none;position:relative}ul.timeline:before{content:' ';background:#d4d9df;display:inline-block;position:absolute;left:29px;width:2px;height:100%;z-index:400}ul.timeline>li{margin:20px 0;padding-left:20px}ul.timeline>li.minor{font-size:.8em;margin-top:10px;margin-bottom:10px}ul.timeline>li.minor div,ul.timeline>li.minor p{opacity:.6}ul.timeline>li:before{margin-top:6px;content:' ';background:#fff;display:inline-block;position:absolute;border-radius:50%;border:3px solid var(--main-color);left:20px;width:20px;height:20px;z-index:400}ul.timeline>li.minor:before{left:23px;width:14px;height:14px}ul.timeline li p:first-of-type{color:#303133;margin-bottom:0;line-height:1.1;padding-top:6px}ul.timeline>li div.year{color:var(--main-color);font-weight:bold;float:left;margin-right:6px;height:24px}ul.timeline>li p:nth-of-type(2){clear:both;font-size:14px;line-height:1.2;margin-top:6px}.table-non-fluid-center{width:auto !important;margin:auto}.table-pricing{margin-bottom:20px}.table-pricing tr td:first-of-type{border-left:1px solid #ddd;padding-left:12px}.table-pricing tr td:last-of-type{border-right:1px solid #ddd;padding-right:12px}.table-pricing tr:last-of-type{border-bottom:1px solid #ddd}.public-guide-promo{font-style:italic;opacity:.7}.public-guide-promo:before{text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:'Font Awesome 5 Free';color:#808080;content:"";font-weight:bold}.sflgy-blog article{background:#fff;padding:35px;margin-bottom:40px;-webkit-box-shadow:0 3px 38px -13px rgba(0,0,0,.2);-moz-box-shadow:0 3px 38px -13px rgba(0,0,0,.2);box-shadow:0 3px 38px -13px rgba(0,0,0,.2);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;transition:box-shadow .3s ease-in-out;height:360px}.sflgy-blog article:hover{-webkit-box-shadow:0 3px 38px -13px rgba(0,0,0,.7);-moz-box-shadow:0 3px 38px -13px rgba(0,0,0,.7);box-shadow:0 3px 38px -13px rgba(0,0,0,.7)}.sflgy-blog article h2{margin-bottom:0;line-height:1}.sflgy-blog article h2 a:hover{text-decoration:none}.sflgy-blog article small{color:#303133}.sflgy-blog article .blog-post-title{min-height:72px}.sflgy-blog article .excerpt{height:185px;overflow:hidden;position:relative;margin-bottom:0}.sflgy-blog article .excerpt:before{content:'';width:100%;height:calc(100% - 50px);position:absolute;left:0;top:50px;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}.blog-thumbnail{float:left;max-height:35px;margin-right:12px}.blog-banner{background-repeat:no-repeat;background-position:center}.sflgy-blog article .excerpt .blog-thumbnail{margin-top:12px}.blog-entry p.author-wrap,.sflgy-blog article p.author-wrap{position:relative;margin:0;float:right}.blog-entry p.author-wrap .author-img,.sflgy-blog article p.author-wrap .author-img{float:left;display:block;width:30px;height:30px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.blog-entry p.author-wrap .author,.sflgy-blog article p.author-wrap .author{padding-left:12px;color:#303133;font-size:12px;line-height:30px}.sflgy-cstmr article{background:#fff;padding:35px;margin-bottom:40px;-webkit-box-shadow:0 3px 38px -13px rgba(0,0,0,.2);-moz-box-shadow:0 3px 38px -13px rgba(0,0,0,.2);box-shadow:0 3px 38px -13px rgba(0,0,0,.2);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;transition:box-shadow .3s ease-in-out}.sflgy-cstmr article h2{margin-bottom:0;line-height:1}.sflgy-cstmr article h2 a:hover{text-decoration:none}.sflgy-cstmr article small{color:#303133}.sflgy-cstmr article .title{min-height:72px;text-align:center}.sflgy-cstmr article .title img{max-height:50px}@media screen and (min-width:992px){.sflgy-cstmr .info:not(.no-fixed-height){height:180px}.sflgy-cstmr article:not(.no-fixed-height){height:360px}}.sflgy-cstmr .customer-link{text-align:right}.sflgy-cstmr .customer-link a{font-weight:bold}.customer-testimonial .customer-info{line-height:normal}.customer-testimonial .customer-info b{font-size:1.1em}.customer-testimonial .customer-info i{font-size:.9em}.customer-testimonial blockquote{position:relative;font-size:1.2em;line-height:1.5em}.customer-testimonial blockquote footer{font-family:'Noto Sans',sans-serif;font-size:.6em;font-weight:700;color:#d3d3cf;float:right}.customer-testimonial blockquote footer:before{content:'―'}.curly-quotes p:first-of-type:before,.curly-quotes p:last-of-type:after{display:inline-block;vertical-align:top;height:30px;line-height:48px;font-size:50px;opacity:.2}.curly-quotes p:first-of-type:before{content:'“';margin-right:4px;margin-left:-8px}.curly-quotes p:last-of-type:after{content:'”';margin-left:4px;margin-right:-8px}.customer-logos-group img{max-height:52px;padding:6px 12px}.panel.panel-stat-report{border-color:#005ea5;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.panel.panel-stat-report .panel-heading{background-color:#005ea5;color:#fff}tr[data-link-employee-code]{cursor:pointer}div.datepicker-days td.day{color:#000}div.datepicker-months span.month{color:#000}div.datepicker-years span.year{color:#000}.disabled-link{pointer-events:none;cursor:default;background-color:#808080 !important;border-color:#808080 !important}span.input-group-addon{padding:6px 12px !important;font-size:14px !important;font-weight:normal !important;line-height:1 !important;color:#555 !important;text-align:center !important;background-color:#eee !important;border-right:1px solid #ccc !important;border-radius:4px}form.employee-payments-report button.btn.dropdown-toggle.btn-default,form.employee-payments-report .btn-group.initialised{max-width:500px}.nvr-employee-list,.cisrequest-employee-list{max-height:400px;overflow-y:auto}.rti-banner{border:1px solid #ddd;border-radius:5px;padding:15px;margin-bottom:24px;margin-top:24px;background-color:#fff}.rti-banner h2{margin-top:8px}.rti-banner i.fa{float:left;font-size:32px;margin-left:15px}.rti-banner.fps{border-color:#c4e1ff}.rti-banner.fps i.fa{color:#007dff}.rti-banner.fps hr{border-color:#c4e1ff}.rti-banner.eps{border-color:#b7e5b7}.rti-banner.eps i.fa{color:#00b200}.rti-banner.eps hr{border-color:#b7e5b7}.rti-banner.nvr{border-color:#ffd27f}.rti-banner.nvr i.fa{color:#ffa500}.rti-banner.nvr hr{border-color:#ffd27f}.rti-banner.cisverification{border-color:#c993c9}.rti-banner.cisverification i.fa{color:#b266b2}.rti-banner.cisverification hr{border-color:#c993c9}.rti-banner.cis300{border-color:#8b4513}.rti-banner.cis300 i.fa{color:#b98f71}.rti-banner.cis300 hr{border-color:#8b4513}.rti-banner.exb{border-color:#f4dc42}.rti-banner.exb i.fa{color:#f4dc42}.rti-banner.exb hr{border-color:#f4dc42}.btn-lg.fps,.badge.fps{color:#fff;background-color:#007dff;transition:.3s}.btn-lg.eps,.badge.eps{color:#fff;background-color:#00b200;transition:.3s}.btn-lg.eps:hover,.btn-lg.eps:focus,.btn-lg.eps:active{color:#fff;background-color:#00a000}.btn-lg.nvr,.badge.nvr{color:#fff;background-color:#ffa500;transition:.3s}.btn-lg.nvr:hover,.btn-lg.nvr:focus,.btn-lg.nvr:active{color:#fff;background-color:#e59400}.btn-lg.cisverification,.badge.cisverification{color:#fff;background-color:#b266b2;transition:.3s}.btn-lg.cisverification :hover,.btn-lg.cisverification :focus,.btn-lg.cisverification :active{color:#fff;background-color:#c993c9}.btn-lg.cis300,.badge.cis300{color:#fff;background-color:#b98f71;transition:.3s}.btn-lg.cis300 :hover,.btn-lg.cis300 :focus,.btn-lg.cis300 :active{color:#fff;background-color:#8b4513}.btn-lg.exb,.badge.exb{color:#696969;background-color:#f4dc42;transition:.3s}.btn-lg.exb :hover,.btn-lg.exb :focus,.btn-lg.exb :active{color:#696969;background-color:#f4e241}.rti-tabcontent h5 a.edit-link,.rti-tabcontent h4 a.edit-link{margin-left:6px;font-size:12px;text-transform:none;font-weight:normal}.rti-details-heading{min-height:50px;padding-top:4px;border-bottom:1px solid #ddd;margin-bottom:12px}.rti-details-heading h2{margin:0}.panel-rti-employee{border-color:#ddd}.panel-rti-employee h5{font-size:13px;text-transform:uppercase;font-weight:bold;letter-spacing:.5px}.panel-rti-employee>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd;cursor:pointer}.panel-rti-employee .panel-title .sub-info{float:right;margin-top:4px;margin-right:24px;font-size:.8em;color:#777}.panel-rti-employee .panel-title .sub-info .badge{margin-top:-4px}.panel-rti-employee .panel-title a{line-height:20px;text-decoration:none}.panel-rti-employee .panel-title a .badge{margin-right:12px;margin-top:-4px}.item-pager-options .year-select{display:inline-block}.item-pager-options .status-select{margin-left:5px;display:inline-block}.rti-tab.eps a.item.active{background-color:#fff;border-left:2px solid #00b200 !important}.rti-tab.fps a.item.active{background-color:#fff;border-left:2px solid #007dff !important}.rti-tab.nvr a.item.active{background-color:#fff;border-left:2px solid #ffa500 !important}.rti-tab.cisverification a.item.active{background-color:#fff;border-left:2px solid #b266b2 !important}.rti-tab.cis300 a.item.active{background-color:#fff;border-left:2px solid #b98f71 !important}.rti-tab a.item.active:HOVER{background-color:#f9f9f9}.rti-tab a.item .rti-info-count{float:left;font-size:14px;margin-top:6px;color:#777}.rti-tab.fps a.item.active .rti-info-count{color:#007dff}.rti-tab.eps a.item.active .rti-info-count{color:#00b200}.rti-tab.nvr a.item.active .rti-info-count{color:#ffa500}.rti-tab.cisverification a.item.active .rti-info-count{color:#b266b2}.rti-tab.cis300 a.item.active .rti-info-count{color:#b98f71}.rti-tab a.item .badge{float:right;margin-top:8px}.item-pager-tabcontent.rti-tabcontent{padding-top:15px}#recoverable-amounts .form-inline div:first-child label{width:155px}@media screen and (max-width:767px){.rti-tabcontent{width:unset;padding:15px 0;margin-left:0}.rti-details-heading .badge{width:unset;font-size:12px;padding:6px 8px}.rti-details-heading{min-height:unset;padding-top:0;border-bottom:none;margin-bottom:24px}}.slide-panel{margin-top:-21px;margin-left:-24px;margin-right:-24px}.slide-panel-contents{border-top:1px solid #eee;border-bottom:1px solid #eee;padding:20px 24px;background:#f9f9f9;width:100%}.slide-panel-opener{border-radius:0}@font-face{font-family:'icomoon';src:url("/fonts/icomoon/icomoon.eot?srf3rx");src:url("/fonts/icomoon/icomoon.eot?srf3rx#iefix") format("embedded-opentype"),url("/fonts/icomoon/icomoon.ttf?srf3rx") format("truetype"),url("/fonts/icomoon/icomoon.woff?srf3rx") format("woff"),url("/fonts/icomoon/icomoon.svg?srf3rx#icomoon") format("svg");font-weight:normal;font-style:normal}body{padding-top:0}a{color:var(--main-color)}a:hover,a:focus,a:active{color:var(--main-color-darker)}@media screen and (min-width:768px){.row-three-col{margin-left:180px;margin-right:180px}}html,body{margin:0}body{font-family:"Poppins",Arial,sans-serif;font-weight:300;font-size:16px;line-height:2;color:#808080;background:#f5f5f5}body.public{margin-top:92px}@media screen and (max-width:767px){body.public{margin-top:51px}}h1,h2,h3,h4,h5,h6,figure{color:#303133;font-family:"Nunito",Arial,sans-serif;font-weight:400;margin:0 0 20px 0;line-height:1.3}.public-section{padding:24px 0}.public-section h1{font-size:50px;font-weight:300;margin-bottom:30px}.stfflgy-featured{padding-bottom:3em;width:100%}.stfflgy-featured .featured-wrap{margin-top:-7em}@media screen and (max-width:767px){.stfflgy-featured .featured-wrap{margin-top:-2em;margin-left:1em;margin-right:1em}.stfflgy-featured.api-featured .featured-wrap{margin-top:-11em}}.stfflgy-featured .featured-entry img{-webkit-box-shadow:0 3px 19px -9px rgba(0,0,0,.75);-moz-box-shadow:0 3px 19px -9px rgba(0,0,0,.75);box-shadow:0 3px 19px -9px rgba(0,0,0,.75);margin-bottom:20px}.stfflgy-featured .owl-theme .owl-dots .owl-dot span{background:#e6e6e6}.stfflgy-featured .owl-theme .owl-dots .owl-dot.active span{background:#ccc}.animate-box{opacity:0}.white-section{background:#fff;border:1px solid #e6e6e6;border-left:none;border-right:none;padding:3em 0 7em 0;clear:both}.services .icon{position:relative;margin-bottom:30px;display:inline-block;padding-top:2.5em}.services .icon i{font-size:50px;color:var(--main-color);z-index:1}.services .desc h3{font-size:26px;font-weight:300}.services .desc h3 a,.services .desc h3 a:hover,.services .desc h3 a:active,.services .desc h3 a:focus{color:#303133 !important;text-decoration:none;color:var(--main-color)}#stfflgy-footer{background:#303133;color:rgba(255,255,255,.6) !important;padding-top:6em}#stfflgy-footer .stfflgy-widget p{font-size:13px}@media screen and (max-width:767px){#stfflgy-footer .stfflgy-widget{margin-bottom:40px;width:100%;float:left}}#stfflgy-footer .stfflgy-footer-links{padding:0;margin:0}@media screen and (max-width:767px){#stfflgy-footer .stfflgy-footer-links{margin-bottom:30px}}#stfflgy-footer .stfflgy-footer-links li{padding:0;margin:0 0 10px 0;list-style:none;display:block;font-size:13px}#stfflgy-footer .stfflgy-footer-links li a{color:rgba(255,255,255,.9);text-decoration:none}#stfflgy-footer .colorlib-footer-links li a i{padding-right:10px;color:#fff}#stfflgy-footer .stfflgy-social-icons li a{padding-left:10px;padding-right:10px}#stfflgy-footer .stfflgy-social-icons li a:first-child{padding-left:0}#stfflgy-footer h4{margin-bottom:30px;font-size:12px;color:#e6e6e6;text-transform:uppercase;letter-spacing:3px;font-weight:700;border-bottom:1px solid #5c5c5c;padding-bottom:4px}#stfflgy-footer .copyright{background:#262626;padding:1em 0}#stfflgy-footer .copyright p{margin-bottom:0;color:#fff;font-size:13px}#stfflgy-footer .copyright p a{color:#fff}#stfflgy-footer .copyright p a:hover,#stfflgy-footer .copyright p a:active,#stfflgy-footer .copyright p a:focus{color:#fff;text-decoration:underline}#stfflgy-footer .copyright p span{font-size:18px;margin:0 12px}.btn-ex-twitter,.btn-ex-facebook,.btn-ex-google{color:#fff;-webkit-transition:all .2s ease;transition:all .2s ease}.btn-ex-facebook:hover,.btn-ex-facebook:active,.btn-ex-facebook:focus,.btn-ex-twitter:hover,.btn-ex-twitter:active,.btn-ex-twitter:focus,.btn-ex-google:hover,.btn-ex-google:active,.btn-ex-google:focus{color:#fff;-webkit-box-shadow:2px 2px 5px 0 rgba(184,184,184,1);-moz-box-shadow:2px 2px 5px 0 rgba(184,184,184,1);box-shadow:2px 2px 5px 0 rgba(184,184,184,1)}.btn-ex-twitter,.btn-ex-twitter:hover,.btn-ex-twitter:active,.btn-ex-twitter:focus{background-color:#1dcaff;border-color:#1dcaff}.btn-ex-facebook,.btn-ex-facebook:hover,.btn-ex-facebook:active,.btn-ex-facebook:focus{background-color:#3b5998;border-color:#3b5998}.btn-ex-google,.btn-ex-google:hover,.btn-ex-google:active,.btn-ex-google:focus{background-color:#dd4b39;border-color:#dd4b39}.eac-item{border-bottom:1px solid #e7e7e7}.eac-subinfo{font-size:10px;color:#aaa}.input-group .easy-autocomplete .easy-autocomplete-container ul{margin-top:35px}.emp-srch-res{line-height:24px}.emp-srch-res span.badge{margin-right:6px;margin-top:-2px}.hero{height:400px}.hero .overlay{height:400px;position:absolute;top:0;bottom:0;left:0;right:0;opacity:.95;background:var(--main-color);background:-moz-linear-gradient(-45deg,var(--main-color) 0%,#798eea 100%);background:-webkit-gradient(left top,right bottom,color-stop(0%,var(--main-color)),color-stop(100%,#798eea));background:-webkit-linear-gradient(-45deg,var(--main-color) 0%,#798eea 100%);background:-o-linear-gradient(-45deg,var(--main-color) 0%,#798eea 100%);background:-ms-linear-gradient(-45deg,var(--main-color) 0%,#798eea 100%);background:-webkit-linear-gradient(315deg,var(--main-color) 0%,#798eea 100%);background:-o-linear-gradient(315deg,var(--main-color) 0%,#798eea 100%);background:linear-gradient(135deg,var(--main-color) 0%,#798eea 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='var(--main-color)',endColorstr='#798eea',GradientType=1);z-index:1}.hero .wrapper{height:400px;position:absolute;z-index:0;min-width:100%;min-height:100%;left:0;top:0;overflow:hidden;opacity:1;transition-property:opacity;transition-duration:2000ms}.hero .wrapper img{height:400px;width:100%}.hero .display-t{display:table;height:400px;width:100%;position:relative;z-index:2}.hero .display-tc{display:table-cell;vertical-align:middle}.hero .display-tc .btn-custom{font-size:16px}.hero h1{color:#fff;font-size:60px;font-weight:200;margin-bottom:10px}.hero h3{color:#fff;font-size:40px;font-weight:200;margin-bottom:10px}.hero .home-page h3{margin-top:100px;margin-bottom:80px}.hero h3 span{color:#fff;font-size:40px;margin-bottom:20px;opacity:.2}.hero .display-tc p{font-family:"Nunito",Arial,sans-serif;color:#fff;font-weight:200;font-size:30px}.btn-hero-cta{background:#4aca85;color:#fff;border:1px solid #4aca85;padding:18px 36px !important;font-size:16px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.btn-hero-cta:hover,.btn-hero-cta:focus,.btn-hero-cta:active{background:#5ed092 !important;border-color:#5ed092 !important;color:#fff}.hero-strap-fade-in{opacity:0}.hero-strap{margin-top:60px;line-height:40px}.hero-strap-small{margin:20px auto;font-size:20px !important;max-width:65%;line-height:30px;margin-bottom:65px}a.hero-link{font-size:14px;color:#fff;text-decoration:underline solid transparent;transition:all .3s ease}a.hero-link:hover{text-decoration:underline solid #fff}h3.hero-head-single{margin-top:70px}ul.hero li{list-style-type:none;color:#fff;text-align:left}ul.hero li a{color:#fff;text-decoration:underline solid transparent;transition:text-decoration .3s ease}ul.hero li a:hover{text-decoration:underline solid #fff}ul.hero li .fa-li i{color:#5ed092}.home-page .btn-hero-cta{margin-top:55px}@media screen and (max-width:767px){.hero h1{color:#fff;font-size:35px;margin-bottom:0}.hero h3{font-size:25px;margin-bottom:6px;margin-top:10px}.hero .home-page h3{margin-top:20px;margin-bottom:30px}.hero .home-page ul.hero{margin-top:25px}h3.hero-head-single{margin-top:25px}.hero-strap-small{margin-top:30px;font-size:16px !important;line-height:18px;margin-bottom:35px;max-width:unset}.hero,.hero .wrapper,.hero .overlay,.hero .wrapper img,.hero .display-t{height:250px}.hero .display-t{position:absolute;top:0;bottom:0}.hero h3 span{font-size:25px}.hero .display-tc p{font-size:16px}.hero-strap{margin-top:35px;line-height:20px}.btn-hero-cta{padding:12px 26px !important}.home-page .btn-hero-cta{margin-top:0}}.video-hero{position:relative;z-index:0;height:700px}.hero.video-hero .wrapper{height:700px}.video-hero .wrapper video{object-fit:fill;width:100%;height:100%}.hero.video-hero .overlay{height:700px}.hero.video-hero .display-t{height:700px}@media screen and (max-width:767px){.video-hero{padding:3em 0}.video-hero,.hero.video-hero .home-page .overlay,.video-hero .home-page .display-t,.hero.video-hero .home-page .wrapper,.video-hero .home-page video{height:400px !important}.video-hero,.hero.video-hero .overlay,.video-hero .display-t,.hero.video-hero .wrapper,.video-hero video{height:600px !important}.video-hero video{object-fit:fill}}#paycode-sets-ddl .text{text-overflow:ellipsis;overflow:hidden;width:420px;height:1.4em;white-space:nowrap}#paycode-sets-ddl .text>small.text-muted{font-size:xx-small}.paycode-sets-full-width .text{width:auto !important}form#report-template-form-html button.btn.dropdown-toggle.btn-default,form#report-template-form-html .btn-group.initialised{max-width:500px}#payRunTableBody table#payRunTableBody tbody>tr>td,#payRunTableBody table>tr>th{padding:10px !important}#payRunTableBody{color:#303133}#payRunTableBody .row-select{visibility:hidden;font-size:14px}#payRunTableBody tr:hover{cursor:pointer}#payRunTableBody tr.selected .row-select{visibility:visible}