@keyframes flipInX{0%{opacity:0;transform:perspective(400px) rotateX(90deg);transition-timing-function:ease-in}40%{transform:perspective(400px) rotateX(-20deg);transition-timing-function:ease-in}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes shake{0%{transform:translate(2px,1px) rotate(0deg)}10%{transform:translate(-1px,-2px) rotate(-2deg)}20%{transform:translate(-3px) rotate(3deg)}30%{transform:translateY(2px) rotate(0deg)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0deg)}70%{transform:translate(2px,1px) rotate(-2deg)}80%{transform:translate(-1px,-1px) rotate(4deg)}90%{transform:translate(2px,2px) rotate(0deg)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes wobble{0%{transform:none}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:none}}:root{font-size:16px}.login-box{background:#fff;border-radius:1rem;box-shadow:0 13px 16px rgba(0,0,0,.161);max-width:500px;padding:1rem;width:calc(80vw - 1rem)}@media (min-width:576px){.login-box{border-radius:1rem;padding:2rem 4rem}}.login-box .h1,.login-box h1{text-align:center}.login-box .login-card-body,.login-box .login-card-footer,.login-box .login-card-header,.login-box>.card{background:transparent;border:0;padding-left:0;padding-right:0}.login-box .login-card-body .input-group-lg .input-group-text,.login-box .login-card-footer .input-group-lg .input-group-text,.login-box .login-card-header .input-group-lg .input-group-text,.login-box>.card .input-group-lg .input-group-text{border-bottom-right-radius:.5rem;border-top-right-radius:.5rem}#report_table tr.weekend td{background-color:#eee}#report_table tr.public_holiday td{background-color:#ebcccc}.dz-drag-hover{border-color:#eee;color:#aaa!important}.table.bg-danger td a,.table.bg-warning td a{color:#fff;text-decoration:underline}.mechanic_calendar .card-body.card-table{padding:0}table.mechanics_calendar{margin-top:10px}table.mechanics_calendar td{margin-top:10px;position:relative}table.mechanics_calendar td,table.mechanics_calendar th{padding:.25rem}table.mechanics_calendar td .add_event{position:absolute;right:.25rem;top:.25rem}table.mechanics_calendar td .event_items{margin-right:30px}.the-form-actions .btn{margin-right:.25rem}.card.card-outline-tabs .card-header a.btn:hover{border-color:transparent}.the-form-actions{width:100%}.nav-notif a.dropdown-item:active{background:inherit;color:#2e2e2d}.tooltip{font-size:100%!important}.nav-item.disabled{opacity:.4}.nav-item.disabled .nav-link{background-color:transparent!important;color:#c2c7d0!important;cursor:not-allowed!important}.the-box.disabled{background-color:gray;opacity:.7}.the-box.disabled a{cursor:not-allowed}label.main-label{display:block}label:not(.form-check-label):not(.custom-file-label){font-weight:400}.activate-box .invalid-feedback{display:block!important;font-size:100%}.pass-bar{display:none;height:6px;margin-top:3px}.pass-bar div{background-color:green;border-radius:3px;display:none;float:left;height:6px;margin:0 .5%;width:24%}.valign_checkbox .custom-checkbox{margin-top:34px}.form-group.checkbox_item{margin-bottom:0}ul.tree-checkboxes{list-style-type:none;margin:0 0 0 20px;padding:0}ul.tree-checkboxes li{margin:0;padding:0}ul.tree-checkboxes li .checkbox{margin:5px 0}.file-preview{padding:3px}.file-preview .filesize{color:gray;margin:0 5px}.file-preview .delete,.file-preview .filesize{float:right}.file-preview:hover{background-color:#fff}table.table-condensed input{height:24px}table.table-condensed .form-control-feedback{height:24px;line-height:24px;width:24px}table.table-condensed .form-group{margin-bottom:0}.main-sidebar .sidebar{overflow-x:hidden!important;overflow-y:auto}tr.tr-success td,tr.tr-success th{background-color:#ccedde}.content-wrapper>.content{padding-bottom:2em}.w-xs-25{width:25%!important}.w-xs-50{width:50%!important}.w-xs-75{width:75%!important}.w-xs-100{width:100%!important}.w-xs-auto{width:auto!important}.h-xs-25{height:25%!important}.h-xs-50{height:50%!important}.h-xs-75{height:75%!important}.h-xs-100{height:100%!important}.h-xs-auto{height:auto!important}@media (min-width:576px){.w-sm-25{width:25%!important}.w-sm-50{width:50%!important}.w-sm-75{width:75%!important}.w-sm-100{width:100%!important}.w-sm-auto{width:auto!important}.h-sm-25{height:25%!important}.h-sm-50{height:50%!important}.h-sm-75{height:75%!important}.h-sm-100{height:100%!important}.h-sm-auto{height:auto!important}}@media (min-width:768px){.w-md-25{width:25%!important}.w-md-50{width:50%!important}.w-md-75{width:75%!important}.w-md-100{width:100%!important}.w-md-auto{width:auto!important}.h-md-25{height:25%!important}.h-md-50{height:50%!important}.h-md-75{height:75%!important}.h-md-100{height:100%!important}.h-md-auto{height:auto!important}}@media (min-width:1152px){.w-lg-25{width:25%!important}.w-lg-50{width:50%!important}.w-lg-75{width:75%!important}.w-lg-100{width:100%!important}.w-lg-auto{width:auto!important}.h-lg-25{height:25%!important}.h-lg-50{height:50%!important}.h-lg-75{height:75%!important}.h-lg-100{height:100%!important}.h-lg-auto{height:auto!important}}@media (min-width:1536px){.w-xl-25{width:25%!important}.w-xl-50{width:50%!important}.w-xl-75{width:75%!important}.w-xl-100{width:100%!important}.w-xl-auto{width:auto!important}.h-xl-25{height:25%!important}.h-xl-50{height:50%!important}.h-xl-75{height:75%!important}.h-xl-100{height:100%!important}.h-xl-auto{height:auto!important}}@media (min-width:2112px){.w-xxl-25{width:25%!important}.w-xxl-50{width:50%!important}.w-xxl-75{width:75%!important}.w-xxl-100{width:100%!important}.w-xxl-auto{width:auto!important}.h-xxl-25{height:25%!important}.h-xxl-50{height:50%!important}.h-xxl-75{height:75%!important}.h-xxl-100{height:100%!important}.h-xxl-auto{height:auto!important}}.page-submenu a.nav-link{margin:0 .5em}.page-submenu a.nav-link.active,.page-submenu a.nav-link:hover{background-color:#ff5d1f;border-radius:5px;color:#fff}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#ff5d1f;color:#fff}
