#header{height:62px}#side-menu li a span.nav-label{text-transform:none;font-weight:600}#side-menu li a img{width:25px;margin-right:10px}nav .label{width:inherit}.label{width:60px;display:inline-block;padding:2px 0}.btn-default{background-color:#ededed}.panel-body{cursor:default !important}.datepicker-switch{text-align:center}.modal-backdrop.in{opacity:.75}.small-logo{font-weight:600}#logo{padding:0;margin:0 auto;text-align:center}#logo img{margin:15px auto;display:block}.hpanel.panel-collapse>.panel-heading,.hpanel .hbuilt{padding:10px 15px}a.dragme{cursor:move}.link-green{color:#62cb31}.link-green:hover{color:#9d9fa2}.notransition{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important}.right{text-align:right}.center{text-align:center}.profile-picture .initials{height:76px;width:76px;border-radius:50%;text-align:center;position:relative;margin:0 auto 15px auto;background-color:#3498db;color:#ffffff}.profile-picture h2{line-height:76px}.panel-title .edit,td a.edit{font-size:10px;text-decoration:underline;color:#9d9fa2}.add{font-size:10px;text-decoration:underline;color:#62cb31;line-height:20px}.add:hover{color:#9d9fa2}.basic-info fieldset{margin:5px}.basic-info label{margin-right:10px;min-width:155px;font-weight:400;vertical-align:top;margin-top:5px}.basic-info .detail{display:inline-block;margin-right:10px;line-height:normal}.basic-info .edit{font-size:10px;text-decoration:underline;color:#9d9fa2;line-height:24px}.basic-info input,.basic-info select{width:50%;display:inline-block}.basic-info input[type="file"]{margin-top:5px}@media screen and (max-width: 480px){.basic-info input{width:100%}}.eleave-chartbox{position:relative}.eleave-chartbox .balance{text-align:center;position:absolute;top:30%;right:43%}.eleave-chartbox .balance h3{margin-bottom:0;font-weight:bold}.leave-form .input-daterange,.benefit-form .input-daterange{width:97%}.leave-form fieldset,.benefit-form fieldset{margin:10px 0}.leave-form label,.benefit-form label{min-width:175px;display:inline-block;vertical-align:top}.leave-form select,.benefit-form select{width:66%;display:inline-block}.leave-form input,.benefit-form input{width:66%;display:inline-block}.leave-form .detail,.benefit-form .detail{width:66%;display:inline-block;float:right}.leave-form .edit,.benefit-form .edit{font-size:10px;text-decoration:underline;color:#9d9fa2;line-height:24px}.leave-form input[type="file"],.benefit-form input[type="file"]{margin-top:5px;width:53%}.leave-form .drophere .dropzone,.benefit-form .drophere .dropzone{width:66%;margin-left:5px;padding:10px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.leave-form .officers,.benefit-form .officers{margin:20px 0}.leave-form .dropdown,.benefit-form .dropdown{display:initial}.leave-form .dropdown-menu,.benefit-form .dropdown-menu{padding:10px}.leave-form .time-toggles,.benefit-form .time-toggles{margin-left:3px;width:66%}.leave-form .time-toggles input,.benefit-form .time-toggles input{width:50%}.leave-form .time-toggles .pull-left,.leave-form .time-toggles .pull-right,.benefit-form .time-toggles .pull-left,.benefit-form .time-toggles .pull-right{width:49%}.leave-form .datepicker-wrap,.benefit-form .datepicker-wrap{width:66%;display:inline-block}.leave-form .select-staff,.leave-form textarea,.benefit-form .select-staff,.benefit-form textarea{width:66% !important;display:inline-block;border-color:#e4e5e7 thin solid !important}.leave-form textarea,.benefit-form textarea{resize:none}.cal-filters{margin:5px -15px}.cal-filters select,.cal-filters .btn-group{margin:5px 0}.cal-legends{margin:20px auto;padding:0;text-align:center}.cal-legends li{display:inline-block;list-style:none;margin:10px}.cal-legends li .swatch{width:10px;height:10px;background-color:#cccccc;display:inline-block;margin-right:10px;border-radius:20px}.cal-legends li .blue{background-color:#34495e}.cal-legends li .green{background-color:#62cb31}.cal-legends li .gray{background-color:#9d9fa2}.hpanel .panel-body .leave-summary-box{border:1px solid #e4e5e7;margin-top:20px}.hpanel .panel-body .leave-summary-box h2{display:inline-block;margin-right:10px;margin-top:0}.hpanel .panel-body .leave-summary-box p{text-align:center}.leave-summary .row-fluid,.payslip-summary .row-fluid{white-space:nowrap}.leave-summary .row-fluid .col-md-4,.leave-summary .row-fluid .col-lg-2,.payslip-summary .row-fluid .col-md-4,.payslip-summary .row-fluid .col-lg-2{display:inline-block}.leave-summary .progress,.payslip-summary .progress{margin-bottom:0}.leave-summary .progress p,.payslip-summary .progress p{text-align:center}.leave-summary .show,.payslip-summary .show{display:block}.leave-summary .hide,.payslip-summary .hide{display:none}.box{padding:20px;width:100%;max-width:100%;white-space:nowrap;overflow-x:scroll}.box .hpanel{display:inline-block}.box .hpanel.col-lg-3,.box .hpanel.col-lg-2{float:none}.block-leave-form label,.bank-details label{min-width:175px;display:inline-block;vertical-align:top}.block-leave-form select,.block-leave-form input,.bank-details select,.bank-details input{width:70%;display:inline-block;font-size:12px}.block-leave-form .add-staff,.bank-details .add-staff{width:50%;margin-right:5px}.block-leave-form .edit,.bank-details .edit{font-size:10px}.block-leave-form .datepicker-wrap,.bank-details .datepicker-wrap{width:70%;display:inline-block}.block-leave-form .time-toggles .pull-left,.block-leave-form .time-toggles .pull-right,.bank-details .time-toggles .pull-left,.bank-details .time-toggles .pull-right{width:50%}.block-leave-form .detail,.bank-details .detail{display:inline-block}.block-leave-form fieldset,.bank-details fieldset{margin:10px 0}.block-leave-form .btn-block,.bank-details .btn-block{margin:30px 0 20px 0}.block-leave-form .select-staff,.bank-details .select-staff{width:70% !important;display:inline-block;margin-right:5px;border-color:#e4e5e7 thin solid !important}.block-leave-form textarea,.bank-details textarea{width:70%;resize:none;display:inline-block}.box.aoro-box{padding:5px 20px}.leave-info{margin:10px 0}.leave-info label{font-weight:bold;min-width:175px}.leave-info .detail{margin:5px 20px;display:inline-block}.leave-info p{line-height:24px}.payslip-summary .box{padding:20px 0}.payslip-summary .switch-label{background:#ccc}.payslip-summary-box{border:1px solid #e4e5e7;text-align:center}.payslip-summary-box .pe-7s-note2{font-size:3em;margin-bottom:10px}.payslip-summary-box h4{line-height:29px}.payslip-year{padding-left:0}.doughnut-legends{margin:0;padding:0 20px}.doughnut-legends li{list-style:none;margin:10px 0}.doughnut-legends li .swatch{width:10px;height:10px;background-color:#cccccc;display:inline-block;margin-right:10px;border-radius:20px}.doughnut-legends li .legend1{background-color:#62cb31}.doughnut-legends li .legend2{background-color:#91dc6e}.doughnut-legends li .legend3{background-color:#a3e186}.print-cta{margin:10px 0 20px 0}.print-cta .btn{margin-right:5px}.epayroll-pin{text-align:center}.epayroll-pin input{margin:10px 0 20px 0}.epayroll-pin .btn{margin-bottom:20px}.etimeclock-main .col-lg-4{margin-top:20px}.etimeclock-main .clock-box{text-align:center}.etimeclock-main .clock-box input{text-align:center;font-size:3.5em;border:5px solid #e4e5e7}.etimeclock-main .clock-details{text-align:center;display:block;vertical-align:middle;padding:20px 0;max-width:301px;margin:0 auto}.etimeclock-main .clock-details select{margin:0 0 20px 0}.etimeclock-main .clock-details p{margin:20px 0}.chart-box{min-height:250px;padding:20px}.etimeclock-edit fieldset{margin:10px 0}.etimeclock-edit label{min-width:155px;display:inline-block;vertical-align:top}.etimeclock-edit select,.etimeclock-edit textarea{display:inline-block;width:50%}.etimeclock-edit select.time{display:inline-block;width:75px}.etimeclock-edit textarea{resize:none}.etimeclock-edit p{display:inline-block;font-weight:600}.ereports i{font-size:1.5em}.ereports .table{margin-bottom:0}.ereports .table td{border-top:none;vertical-align:middle}.ereports .table td select{min-width:175px}.ereports .table td span{display:inline;margin-left:10px;vertical-align:top}::-webkit-scrollbar{height:5px;width:5px}::-webkit-scrollbar-track{background-color:#eaeaea;border-left:1px solid #ccc}::-webkit-scrollbar-thumb{background-color:#ccc}::-webkit-scrollbar-thumb:hover{background-color:#aaa}.switch{position:relative;display:inline-block;vertical-align:top;width:56px;height:20px;padding:3px;background-color:white;border-radius:18px;box-shadow:inset 0 -1px #fff,inset 0 1px 1px rgba(0,0,0,0.05);cursor:pointer;background-image:-webkit-linear-gradient(top, #eee, #fff 25px);background-image:-moz-linear-gradient(top, #eee, #fff 25px);background-image:-o-linear-gradient(top, #eee, #fff 25px);background-image:linear-gradient(to bottom, #eee, #fff 25px)}.switch-input{position:absolute;top:0;left:0;opacity:0}.switch-label{position:relative;display:block;height:inherit;font-size:10px;text-transform:uppercase;background:#ccc;border-radius:inherit;box-shadow:inset 0 1px 2px rgba(0,0,0,0.12),inset 0 0 2px rgba(0,0,0,0.15);-webkit-transition:0.15s ease-out;-moz-transition:0.15s ease-out;-o-transition:0.15s ease-out;transition:0.15s ease-out;-webkit-transition-property:opacity background;-moz-transition-property:opacity background;-o-transition-property:opacity background;transition-property:opacity background}.switch-label:before,.switch-label:after{position:absolute;top:50%;margin-top:-.5em;line-height:1;-webkit-transition:inherit;-moz-transition:inherit;-o-transition:inherit;transition:inherit}.switch-label:before{content:attr(data-off);right:11px;color:#ffffff;text-shadow:0 1px rgba(255,255,255,0.5)}.switch-label:after{content:attr(data-on);left:11px;color:white;text-shadow:0 1px rgba(0,0,0,0.2);opacity:0}.switch-input:checked ~ .switch-label{background:#47a8d8;box-shadow:inset 0 1px 2px rgba(0,0,0,0.15),inset 0 0 3px rgba(0,0,0,0.2)}.switch-input:checked ~ .switch-label:before{opacity:0}.switch-input:checked ~ .switch-label:after{opacity:1}.switch-handle{position:absolute;top:4px;left:4px;width:18px;height:18px;background:white;border-radius:10px;box-shadow:1px 1px 5px rgba(0,0,0,0.2);background-image:-webkit-linear-gradient(top, #fff 40%, #f0f0f0);background-image:-moz-linear-gradient(top, #fff 40%, #f0f0f0);background-image:-o-linear-gradient(top, #fff 40%, #f0f0f0);background-image:linear-gradient(to bottom, #fff 40%, #f0f0f0);-webkit-transition:left 0.15s ease-out;-moz-transition:left 0.15s ease-out;-o-transition:left 0.15s ease-out;transition:left 0.15s ease-out}.switch-handle:before{content:'';position:absolute;top:50%;left:50%;margin:-6px 0 0 -6px;width:12px;height:12px;background:#f9f9f9;border-radius:6px;box-shadow:inset 0 1px rgba(0,0,0,0.02);background-image:-webkit-linear-gradient(top, #eee, #fff);background-image:-moz-linear-gradient(top, #eee, #fff);background-image:-o-linear-gradient(top, #eee, #fff);background-image:linear-gradient(to bottom, #eee, #fff)}.switch-input:checked ~ .switch-handle{left:34px;box-shadow:-1px 1px 5px rgba(0,0,0,0.2)}.switch-green>.switch-input:checked ~ .switch-label{background:#4fb845}.net-grid-style th{border:white thin solid}.net-grid-style td{border-bottom:#ddd thin solid;border-right:transparent thin solid}.net-grid-style>tbody>tr:nth-of-type(odd){background-color:#ffffff}.net-grid-style>tbody>tr:nth-of-type(even){background-color:#f9f9f9}.btn-primary{background-color:#266dab;border-color:#266dab}.btn-primary:hover{background-color:#197192;border-color:#197192}.jl-barline{background:#006286}.form-view-options{font-size:16px}.form-view-options span{font-size:12px}.form-view-options a:hover,.form-view-options a.active{color:#777777}.my-form-wrap{margin:20px auto}.my-form-wrap .my-form{text-align:center}.my-form-wrap .my-form .fa{font-size:36px;margin:10px 0 0 0}.my-form-wrap .my-form p{margin-top:10px}.my-form-list li{margin:10px 0}.my-form-list li .fa{margin-right:5px}.eform-workflow label{font-weight:bold}.eform-daterange .pull-left,.eform-daterange .pull-right{width:50%}.eform-daterange .pull-left input,.eform-daterange .pull-right input{width:95%}.workflow-options .panel-heading{background-color:white;padding:10px 0}.workflow-options .panel-group{margin-bottom:0}.fa-file-pdf-o{color:red}.label-actionhis,.label-formhis{padding:2px 5px;min-width:90px}.payroll-report.form-inline label{min-width:115px}.payroll-report.form-inline select,.payroll-report.form-inline .select-staff{width:56% !important}.benefit-form input.amount,.benefit-form input.date-inccured,.benefit-form .drophere .dropzone{width:66%}.ebenefit-daterange .pull-left{width:49%}.ebenefit-daterange .pull-left input[type=text]{width:100%}.ebenefit-daterange .pull-right{width:49%}.ebenefit-daterange .pull-right input[type=text]{width:100%}.ebenefit-reports fieldset{margin:10px 0}.ebenefit-reports select{font-size:12px}.pa-viewmore{margin:15px 0}.list-search{margin:0 auto 30px auto;text-align:center}.list-search .sort:after{display:inline-block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;content:"";position:relative;top:-10px;right:-5px}.list-search .sort.asc:after{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;content:"";position:relative;top:4px;right:-5px}.list-search .sort.desc:after{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff;content:"";position:relative;top:-4px;right:-5px}#leave_pending_actions th,#benefit_pending_actions th,#form_pending_actions th{vertical-align:middle}#leave_pending_actions .no-sort,#benefit_pending_actions .no-sort,#form_pending_actions .no-sort{padding-left:5px !important;padding-right:5px}#leave_pending_actions .no-sort.sorting:after,#leave_pending_actions .no-sort.sorting_asc:after,#leave_pending_actions .no-sort.sorting_desc:after,#benefit_pending_actions .no-sort.sorting:after,#benefit_pending_actions .no-sort.sorting_asc:after,#benefit_pending_actions .no-sort.sorting_desc:after,#form_pending_actions .no-sort.sorting:after,#form_pending_actions .no-sort.sorting_asc:after,#form_pending_actions .no-sort.sorting_desc:after{display:none !important;pointer-events:none !important;cursor:default !important}#leave_pending_actions .action,#benefit_pending_actions .action,#form_pending_actions .action{height:60px;vertical-align:middle}.eleave-widget-box{padding:10px 0;width:100%;max-width:100%;white-space:nowrap;overflow-x:scroll}.eleave-widget-box .hpanel{display:inline-block}.eleave-widget-box .hpanel.col-lg-4,.eleave-widget-box .hpanel.col-lg-2{float:none}.leave-widget .panel-body{border-top:1px solid #e4e5e7}.leave-widget .progress{margin:20px 0 10px 0;background-color:#62cb31}.leave-widget .progress-bar{text-align:center;padding-right:0}.leave-widget-legends{margin:20px auto;padding:0;text-align:center}.leave-widget-legends li{display:inline-block;list-style:none;margin:10px}.leave-widget-legends li .swatch{width:10px;height:10px;background-color:#cccccc;display:inline-block;margin-right:10px;border-radius:20px}.leave-widget-legends li .pending{background-color:#ffb606}.leave-widget-legends li .used{background-color:#e74c3c}.leave-widget-legends li .balance{background-color:#62cb31}.eleave-formula .panel-body{border-top:1px solid #e4e5e7;padding:a20px 10px}.eleave-formula .right{text-align:right}.onboarding-company fieldset{margin:10px 0}.onboarding-company label{min-width:175px}.payroll-setup-element .switch-label{background:#ccc}.payroll-addpayelements label{font-weight:bold;min-width:175px}.payroll-addpayelements .radio-inline,.payroll-addpayelements .checkbox-inline{margin-top:5px;font-weight:normal}.payroll-addpayelements fieldset{margin:20px 0}.payroll-addpayelements .radio-inline,.payroll-addpayelements .checkbox-inline{min-width:inherit}.payroll-addpayelements select{width:50%;font-size:12px}.payroll-addpayelements .datepicker-wrap{display:inline-block;width:70%}.payroll-addpayelements input{font-size:12px}.payroll-addpayelements label input[type="radio"],.payroll-addpayelements label input[type="checkbox"]{width:30px !important;margin-top:2px}.payroll-addpayelements .amount-limit{margin:10px 0}.payroll-addpayelements .datepicker-wrap{width:initial}.onboarding-import-staff ol,.onboarding-import-staff ul{line-height:2em}.onboarding-import-staff ol a,.onboarding-import-staff ul a{color:#E02647}.onboarding-import-staff .dropzone{width:100%}.onboarding-import-staff .import td{border:none;padding:0 20px}.onboarding-import-staff .alert{border-radius:4px;margin-bottom:20px}.onboarding-import-staff .alert .fa{font-size:16px}.onboarding-import-staff .mapping td{vertical-align:middle}.onboarding-import-staff .mapping select{font-size:13px}ul.race-list li{width:50%;float:left}.addstaff-view select{margin:0 5px}.onboarding-status{margin:50px -20px;width:75%}.onboarding-status li{height:100px}.onboarding-status .stacked-text{font-size:1.25em}.onboarding-status.stacked>li{text-indent:0}.onboarding-status.progress-indicator.stacked .stacked-text{top:-20px}.left-indent{text-indent:10px}.list-space{margin-bottom:20px}.importdash-status{margin:50px -20px;width:75%}.importdash-status .stacked-text{font-size:1.25em}.importdash-status .stacked-text a{color:#fff;font-size:12px;margin-top:10px;margin-bottom:10px}.importdash-status .stacked-text .btn-default{color:#6a6c6f}.importdash-status .stacked-text .btn-default:hover{background-color:#e6e6e6}.importdash-status.stacked>li{text-indent:0}.importdash-status.progress-indicator.stacked .stacked-text{top:-20px}.add-options .panel-heading{border-bottom:1px solid #e4e5e7 !important}.timeclock-data-box{min-height:197px}.etimeclock-main .clock-box input.clock-disabled{min-height:197px !important}.sidebar-disabled{color:#ffffff;background-color:#bdbdbd;cursor:not-allowed}.sidebar-disabled a:hover{color:#ffffff;background-color:#bdbdbd;cursor:not-allowed}.checkmark{width:100px;margin:0 auto;padding-top:40px}.path{stroke-dasharray:1000;stroke-dashoffset:0;animation:dash 2s ease-in-out;-webkit-animation:dash 2s ease-in-out}.spin{animation:spin 2s;-webkit-animation:spin 2s;transform-origin:50% 50%;-webkit-transform-origin:50% 50%}@-webkit-keyframes dash{0%{stroke-dashoffset:1000}100%{stroke-dashoffset:0}}@keyframes dash{0%{stroke-dashoffset:1000}100%{stroke-dashoffset:0}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}.leave-onboarding{margin-bottom:75px}.leave-onboarding .indent{margin:0 0 0 20px}.none{display:none}.ph-setup input[type="checkbox"]{vertical-align:middle}.ph-setup select{font-size:12px}.eleave-staff th{vertical-align:middle !important}.eleave-type th{text-align:center}.eleave-type td{vertical-align:middle !important}#EditLeaveType .control-label,#AddLeaveType .control-label{text-align:left}#EditLeaveType .margin-bottom-5,#AddLeaveType .margin-bottom-5{margin-bottom:5px}.leave-grade th,.leave-grade td{vertical-align:middle !important}.payrun-dashboard .btn-big{padding-top:15px;padding-bottom:15px}.payrun-dashboard .badge{font-size:11px;font-weight:normal}.payrun-dashboard .prep-payroll{min-height:434px}.payrun-dashboard .prep-payroll .hpanel.hbgblue{margin-bottom:0}.payrun-dashboard .prep-payroll .hpanel.hbgblue a{color:#fff}.payrun-dashboard .post-payroll{min-height:434px}.payrun-dashboard .post-payroll .hpanel.hbgyellow{margin-bottom:0}.payrun-dashboard .post-payroll .hpanel.hbgyellow a{color:#fff}.payrun-dashboard .post-payroll table{margin-bottom:0}.payrun-dashboard .payrun-pie .c3-chart-arc text{display:none}.tooltip-wrapper.disabled{cursor:not-allowed}.new-payrun fieldset{margin-bottom:20px}.new-payrun label{font-weight:bold;min-width:150px}.new-payrun input,.new-payrun select{width:50%;display:inline-block;font-size:12px}.new-payrun input[type="checkbox"]{width:initial}.new-payrun .radio-box{display:inline-block;margin-left:20px}.new-payrun .radio-box .staff-icon{vertical-align:top;display:inline-block;margin-top:25px}.new-payrun .radio-box .disabled{cursor:not-allowed}.new-payrun .radio-box input[type="radio"]{width:initial}.new-payrun .radio-inline,.new-payrun .checkbox-inline{font-weight:normal;min-width:20px;margin:0 10px 0 0}.new-payrun .checkbox-inline{margin-top:5px}.new-payrun textarea{width:75%;resize:none;display:inline-block;margin-right:10px}.new-payrun #datepicker2,.new-payrun #datepicker3{width:30%}.payrun-details .label{width:inherit;padding:.2em .6em .3em}.import-staff-ddown{float:right;margin-left:5px;position:relative}.alert-payrunprogress .alert-fail{background-color:#ededed}.alert-payrunprogress .alert-pending{background-color:#ffdb99}.alert-payrunprogress .details-fail{border-left:#6a6c6f thin solid;margin-left:10px;padding-left:10px}.alert-payrunprogress .details-pending{border-left:#8a6d3b thin solid;margin-left:10px;padding-left:10px}.alert-payrunprogress .details-approved{border-left:#3c763d thin solid;margin-left:10px;padding-left:10px}.alert-payrunprogress .dropdown{margin-top:15px}.alert-payrunprogress .btn-white{background-color:#ffffff}.alert-payrunprogress .btn-white:hover{background-color:#cccccc}.label-pending{background-color:#ffa500}.label-payrun-detail{font-size:.75em;padding:5px;width:initial;margin-top:10px}.text-fail{color:#ca6f1e}#payrun_summary th{vertical-align:top}#payrun_summary td.merged{vertical-align:middle}#payrun_summary label{width:inherit;padding:5px}#payrun_summary .label-fail{background-color:#CA6F1E}.ot-hours th{vertical-align:top !important}.field-50 input,.field-50 select{width:50%}.field-25{width:25% !important}.payroll-filegen select{font-size:12px;width:50%}.payroll-filegen label{font-weight:bold;min-width:220px}.payroll-filegen fieldset{margin:20px 0}.no-table{background-color:#ededed;padding:10px;text-align:center}.payroll-gen-file{font-size:11px}.payroll-updatepayinfo{margin:20px 0}.payroll-updatepayinfo table .action{vertical-align:middle}.release-payslip th{text-align:center}.release-payslip .form-group{margin-bottom:0}.select2-container.select2-container-multi.select-user-grp.input-sm{padding:0;width:90%}.crop{width:135px;overflow:hidden;line-height:12px;height:12px;vertical-align:middle}.dt-salaryprog .glyphicon{font-size:16px}.dt-salaryprog th{vertical-align:top !important}.bonus-calc td{vertical-align:middle !important}.monthlypay-mapping .indent{padding-left:20px}#elements-modal ul li{margin-bottom:20px}.element-map td{vertical-align:middle !important}.eadmin-basic{padding-top:50px}.eadmin-basic label{margin-top:5px}.eadmin-basic fieldset{margin-bottom:20px}.eadmin-basic .field-60{width:60%}.eadmin-basic .strong-pw{margin-left:20px}.eadmin-3rd-party td{vertical-align:middle !important}.eadmin-employees .deactivated{margin-top:10px}.eadmin-employees #eadmin-active th{vertical-align:top !important}.eadmin-employees #eadmin-active td{vertical-align:middle}#admin-list{margin:50px 0 20px 0}#admin-list td{vertical-align:middle}.table-map{margin:20px 0}.table-map th{vertical-align:middle !important}.onboarding-hourshift{margin-top:35px}.onboarding-hourshift fieldset{margin-bottom:10px}.onboarding-hourshift label{font-weight:bold}.onboarding-hourshift .field-50{width:50%}.onboarding-hourshift .field-40{width:40%}.onboarding-hourshift .field-10{width:10%}.workweek-preview select,.workweek-preview input [type="text"]{min-width:30px}.workweek-preview .input-xs{font-size:12px}.etimeclock-onboarding{margin-bottom:35px}.etimeclock-onboarding .indent{margin:0 0 0 20px}.weekly-hide{border:#ccc thin solid;padding:10px;margin-left:35px}.timeclock-details{margin-top:35px}.timeclock-details fieldset{margin:20px 0}.timeclock-details label{font-weight:bold}.timeclock-details .text-regular{font-weight:normal}.ico-collapse{line-height:36px}.panel-eleave-admin .panel-default{border:none}.panel-eleave-admin .panel-title{font-size:initial;text-transform:none;font-weight:600;color:#6a6c6f}.panel-eleave-admin .panel-default>.panel-heading{background-color:transparent}.panel-eleave-admin .leave-onboarding{border-bottom:#ededed dashed thin;margin-bottom:10px;padding-bottom:20px}.leave-admin-forms fieldset{margin:15px 0}.leave-admin-forms label{min-width:200px !important}.leave-admin-forms input.form-control.field,.leave-admin-forms select.form-control.field{width:200px}.progress-indicator.leave-import-progress{margin:20px 0 40px 0}.progress-indicator.leave-import-progress li{line-height:normal}.alert.alert-warning.import{border:#faebcc thin solid}.aoro-setup .aoro-select{width:100% !important}.scrolling table.payroll-massedit{table-layout:inherit;*margin-left:-100px;margin-top:10px}.scrolling table.payroll-massedit td,.scrolling table.payroll-massedit th{vertical-align:top;padding:10px;min-width:100px}.scrolling table.payroll-massedit th{position:absolute;*position:relative;left:0;width:150px}.outer{position:relative}.inner{overflow-x:auto;overflow-y:visible;margin-left:150px}.field-100{width:100px !important}.field-200{width:200px !important}.no-sort::after{display:none !important}.no-sort{pointer-events:none !important;cursor:default !important}.datatable-checkbox{left:15px !important}.datatable-checkbox .report_table{table-layout:fixed}.epayrollReportdataTable .dataTables_wrapper{width:925px !important}.epayrollIntegrations .dataTables_wrapper{width:925px !important}.epayrollIntegrations .dataTables_wrapper td{vertical-align:middle}.xero-map select{width:300px !important}.panel-padding{padding:20px 35px !important}.eleaveAdmindataTable .dataTables_wrapper{width:925px !important}.eleaveAdmin_subnav li{margin-right:10px}.eleaveAdmin_subnav li a{padding:5px 10px !important;background-color:#9b59b6;border-color:#9b59b6;color:#FFFFFF}.eleaveAdmin_subnav>li>a:hover,.eleaveAdmin_subnav>li>a:focus{text-decoration:none;background-color:#a86ebf;border-color:#a86ebf;color:#FFFFFF}.eleaveAdmin_subnav>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{background-color:#bd91cf;border-color:#bd91cf;color:#FFFFFF}.adduser-view{margin-bottom:0;line-height:32px}.staffrole-indent{margin-left:20px}.notif-dot{height:8px;width:8px;background-color:#e74c3c;border-radius:50%;display:inline-block;position:absolute;top:15px;right:15px}.page-description{color:gray}.dT-LabelHack{font-weight:bold;vertical-align:bottom !important}.control-label-left{padding-top:7px;margin-bottom:0;text-align:left}.btn-report-fix{white-space:normal}.modal-xlg{width:950px}#eadmin-active td{vertical-align:middle !important}.btn-import{margin:2px 0}.profile-picture img{height:100px;width:100px}.avatar-container{position:relative;height:100px;width:100px;margin:0 auto 15px auto;cursor:pointer}.avatar-container .after{position:absolute;bottom:-20px;right:-40px;width:100%;height:50%;display:none}.avatar-container:hover .after{display:block}
