@media screen{body,html{height:100%}.center-vertical.bg-black{background:#272634!important;background-image:radial-gradient(ellipse at 50% 0,#363549 0,#272634 60%)!important}.logo img{max-width:200px}#login-forgot,#login-form{border:1px solid hsla(0,0%,100%,.08);border-radius:14px;box-shadow:0 18px 36px rgba(24,41,56,.16);overflow:visible}#login-forgot .content-box-wrapper,#login-form .content-box-wrapper{border-radius:14px 14px 0 0}#login-forgot label,#login-form label{color:#425466;font-weight:500;letter-spacing:.01em;margin-bottom:6px}#login-forgot .form-control,#login-form .form-control{border-color:#cad6df;border-radius:0 8px 8px 0;box-shadow:none;color:#20313f}#login-forgot .form-control::-webkit-input-placeholder,#login-form .form-control::-webkit-input-placeholder{color:#8b9aa6}#login-forgot .form-control::-moz-placeholder,#login-form .form-control::-moz-placeholder{color:#8b9aa6}#login-forgot .form-control:-ms-input-placeholder,#login-form .form-control:-ms-input-placeholder{color:#8b9aa6}#login-forgot .form-control:focus,#login-form .form-control:focus{border-color:#89b000;box-shadow:0 0 0 3px rgba(137,176,0,.18)}#login-forgot .input-group-addon,#login-form .input-group-addon{background:#f7fafc;border-color:#cad6df;border-radius:8px 0 0 8px;color:#5c6b77}#login-forgot .input-group-addon.addon-inside,#login-form .input-group-addon.addon-inside{z-index:3}#login-forgot .input-group .form-control:focus,#login-form .input-group .form-control:focus{position:relative;z-index:2}#login-forgot .button-pane,#login-form .button-pane{border-radius:0 0 14px 14px}#login-forgot a.small,#login-form a.small{color:#5c6b77}#login-forgot a.small:focus,#login-forgot a.small:hover,#login-form a.small:focus,#login-form a.small:hover{color:#89b000}#login-forgot .switch-button,#login-form .switch-button{color:#5c6b77}#login-forgot .switch-button:focus,#login-forgot .switch-button:hover,#login-form .switch-button:focus,#login-form .switch-button:hover{color:#89b000}.btn-login,.btn-reset{background:#89b000!important;border-color:#698700!important;border-radius:8px;color:#fff!important;font-weight:700;letter-spacing:3px;text-transform:uppercase;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn-login:focus,.btn-login:hover,.btn-reset:focus,.btn-reset:hover{background:#769800!important;border-color:#516900!important;color:#fff!important}.btn-login:focus,.btn-reset:focus{box-shadow:0 0 0 3px rgba(137,176,0,.3);outline:none}.btn-login:active,.btn-reset:active{background:#6b8800!important}#login-forgot .alert,#login-form .alert{border-radius:14px 14px 0 0;margin-bottom:0}.modal-vertical .modal-content{border:1px solid #d8e1e8;border-radius:14px;box-shadow:0 18px 36px rgba(24,41,56,.16)}.modal-vertical .modal-header[class*=bg-]{border-bottom-color:rgba(0,0,0,.12);border-radius:14px 14px 0 0}.modal-vertical .modal-header[class*=bg-] .modal-title,.modal-vertical .modal-header[class*=bg-] h6{color:#fff}.modal-vertical .modal-header:not([class*=bg-]){background:linear-gradient(180deg,#fafbfd,#eef3f7);border-bottom:1px solid #d9e2e8;border-radius:14px 14px 0 0}.modal-vertical .modal-header:not([class*=bg-]) .modal-title{color:#163247}.modal-vertical .modal-body .form-control{border-color:#cad6df;border-radius:8px}.modal-vertical .modal-body .form-control:focus{border-color:#89b000;box-shadow:0 0 0 3px rgba(137,176,0,.18)}.modal-vertical button.close{border-radius:999px;height:28px;line-height:24px;margin:0;opacity:.9;padding:0;position:absolute;right:10px;text-align:center;top:10px;width:28px;z-index:3}.modal-vertical button.close:focus,.modal-vertical button.close:hover{opacity:1}}@media screen and (max-width:767px){.logo img{max-width:160px}#login-forgot .content-box-wrapper,#login-form .content-box-wrapper{padding:16px!important}.btn-login{letter-spacing:2px}}@media screen{#loading .svg-icon-loader{left:50%;margin:-50px 0 0 -50px;position:absolute;top:50%}.alert .alert-content ul{list-style:none;margin:0;padding-left:0}.modal-vertical{padding:0!important;text-align:center}.modal-vertical:before{content:"";display:inline-block;height:100%;margin-right:-4px;vertical-align:middle}.modal-vertical .modal-dialog{display:inline-block;text-align:left;vertical-align:middle}.form-pin-input{height:50px;line-height:28px}.form-pin-group{position:relative}.loader-time-clock{position:absolute;right:10px;top:20%}.time-in-result{background:#000;position:relative}.time-in-result .countdown{color:#4caf50;font-size:70px;font-weight:700;line-height:1;position:absolute;right:0;text-align:center;top:25%;width:100%}.time-in-result .controls{overflow:hidden;position:relative}.time-in-result .controls a{color:#fff;display:inline-block;float:left;font-size:13px;padding:5px;text-align:center;width:33.3%}.time-in-result .controls .btn-cancel-timein{background:#b64c49}.time-in-result .controls .btn-cancel-timein:hover{background:#b92c2a}.time-in-result .controls .btn-retake-timein{background:#b6ad65}.time-in-result .controls .btn-retake-timein:hover{background:#e9d539}.time-in-result .controls .btn-confirm-timein{background:#60ad63}.time-in-result .controls .btn-confirm-timein:hover{background:#21a126}.time-in-result .timein-webcam{left:0;position:absolute;top:0;width:100%;z-index:2}.timeclock-mobile .form-control{font-size:16px;height:55px}.timeclock-mobile .form-group{position:relative}.timeclock-mobile .has-error .floating-error{background:#fff;border:1px solid #b40000;color:#b40000;display:inline-block;font-size:11px;line-height:1;padding:3px 5px;position:absolute;right:2px;text-transform:uppercase;top:-11px}.timeclock-mobile .btn-clock-action{height:45px;line-height:42px}.timeclock-mobile .camera-display .inner{display:inline-block;position:relative}.timeclock-mobile .timein-webcam{left:0;position:absolute;top:0;width:100%;z-index:2}.timeclock-mobile .last-options{display:block;text-align:center}.timeclock-mobile .last-options .btn{height:45px;line-height:42px;width:33.3%}.timeclock-mobile .camera-display{position:relative}.timeclock-mobile .retake-countdown{background:hsla(0,0%,100%,.8);color:#00b900;display:block;font-size:120px;height:100%;line-height:140%;position:absolute;top:0;width:100%;z-index:3}.timeclock-mobile .retake-countdown-alt{display:block;font-size:18px;line-height:1;text-align:center}.emails-report{background:#f5f5f5;height:auto;padding:15px 0 55px}.emails-report header{border-bottom:1px solid #e5e5e5;margin-bottom:15px;padding-bottom:15px}.emails-report .filter form{border:1px solid #e0e0e0;border-radius:5px}.emails-report .filter .filter-item{display:inline-block}}@media screen and (min-width:767px){.emails-report .filter .filter-item+.filter-item{border-left:1px solid #e5e5e5;margin-left:10px;padding-left:10px}}@media screen and (max-width:766px){.emails-report .filter .filter-item:first-child,.emails-report .filter .filter-item:nth-child(2){width:49%}.emails-report .filter .filter-item:nth-child(3){width:100%}}@media screen{.emails-report .filter .filter-label{font-size:10px}}@media screen and (min-width:767px){.emails-report .filter .form-control.small{width:auto}}@media screen{.emails-report .reports .report-group-parent{margin-bottom:30px;margin-top:30px}.emails-report .reports .report-group,.emails-report .reports .report-group-inner{background:#fff;border:1px solid #e0e0e0;border-radius:5px}.emails-report .reports .report-group-inner h4,.emails-report .reports .report-group h4{background:#272634;border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;padding-bottom:10px;padding-top:10px}.emails-report .reports .report-group-inner .my-container,.emails-report .reports .report-group .my-container{padding:15px}.emails-report .reports .report-group+.report-group,.emails-report .reports .report-group+.report-group-inner,.emails-report .reports .report-group-inner+.report-group,.emails-report .reports .report-group-inner+.report-group-inner{margin-top:30px}}
