@font-face{font-family:openSansMedium;src:url(OpenSans-Medium.b2b502441fceedca.ttf) format("ttf"),url(OpenSans-Medium.71abf737eeace0d3.woff) format("woff"),url(OpenSans-Medium.febf336bbbdde286.woff2) format("woff2")}@font-face{font-family:openSansRegular;src:url(OpenSans-Regular.a1ea4e6efdaa5b11.ttf) format("ttf"),url(OpenSans-Regular.6a1c0c191e3d15d0.woff) format("woff"),url(OpenSans-Regular.ec686e1e002b2881.woff2) format("woff2")}@font-face{font-family:openSansSemiBold;src:url(OpenSans-SemiBold.3e3373eeaa83e3d0.ttf) format("ttf"),url(OpenSans-SemiBold.e86095c8f9842e46.woff) format("woff"),url(OpenSans-SemiBold.f695bf2c80e681af.woff2) format("woff2")}@font-face{font-family:openSansBold;src:url(OpenSans-Bold.e7f81a2069af8e63.ttf) format("ttf"),url(OpenSans-Bold.f5a2548711f89f89.woff) format("woff"),url(OpenSans-Bold.5407e8860868d164.woff2) format("woff2")}@font-face{font-family:Lato;src:url(Lato-Regular.0ef004094f21c0c4.woff2) format("woff2"),url(Lato-Regular.08d1415a76491bdb.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(Lato-Black.efd5111c52256d80.woff2) format("woff2"),url(Lato-Black.a553f376dfc89c9e.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(Lato-Bold.a25f733d341d2c4e.woff2) format("woff2"),url(Lato-Bold.553caa5e2c82f8ea.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}:root{--base-fs: 16px;--fs-1: 60px;--fs-2: 50px;--fs-3: 40px;--fs-4: 32px;--fs-5: 24px;--fs-6: 20px;--p1: 18px;--p2: 16px;--p3: 14px;--p4: 15px;--primary-color: #0A74BA;--primary-2: color-mix(in srgb, var(--primary-color) 90%, white 20%);--primary-3: color-mix(in srgb, var(--primary-color) 80%, white 30%);--primary-4: color-mix(in srgb, var(--primary-color) 70%, white 40%);--primary-5: color-mix(in srgb, var(--primary-color) 60%, white 50%);--primary-6: color-mix(in srgb, var(--primary-color) 50%, white 60%);--primary-7: color-mix(in srgb, var(--primary-color) 40%, white 70%);--primary-8: color-mix(in srgb, var(--primary-color) 30%, white 80%);--primary-9: color-mix(in srgb, var(--primary-color) 20%, white 90%);--primary-10: color-mix(in srgb, var(--primary-color) 10%, white 100%);--purple-1: #262261;--purple-2: color-mix(in srgb, var(--purple-1) 90%, white 20%);--purple-3: color-mix(in srgb, var(--purple-1) 80%, white 30%);--purple-4: color-mix(in srgb, var(--purple-1) 70%, white 40%);--purple-5: color-mix(in srgb, var(--purple-1) 60%, white 50%);--purple-6: color-mix(in srgb, var(--purple-1) 50%, white 60%);--purple-7: color-mix(in srgb, var(--purple-1) 40%, white 70%);--purple-8: color-mix(in srgb, var(--purple-1) 30%, white 80%);--purple-9: color-mix(in srgb, var(--purple-1) 20%, white 90%);--purple-10: color-mix(in srgb, var(--purple-1) 10%, white 100%);--gray-1: #20201F;--gray-2: #646463;--gray-3: #838381;--gray-4: #9C9C9A;--gray-5: #BBBBB9;--gray-6: #CECECD;--gray-7: #D9D9D8;--gray-8: #E0E1E0;--gray-9: #E8E8E7;--gray-10: #F0F0EF;--gray-11: #F9F9F8;--validation: #ed0000;--txt-white: #FFFFFF;--icon-red: #E80000}body{font-family:Lato,Arial,Helvetica;font-size:var(--base-fs);line-height:1.25!important;color:var(--gray-3);background-color:#fff!important}.sticky_header table th{z-index:11!important}.icon-red{color:var(--icon-red)!important}.bg-primary-9{background:var(--primary-9)!important}.color-primary,.text-primary{color:var(--primary-color)!important}.border-primary,.leave-add-edit-card .border-primary{border-color:var(--primary-color)!important}.color-primary-2{color:var(--primary-2)}.color-primary-3{color:var(--primary-3)}.color-primary-4{color:var(--primary-4)}.color-primary-5{color:var(--primary-5)}.color-primary-6{color:var(--primary-6)}.color-primary-7{color:var(--primary-7)}.color-primary-8{color:var(--primary-8)}.color-primary-9{color:var(--primary-9)}.color-primary-10{color:var(--primary-10)}.custom-border-left.border-info{border-color:var(--primary-color)!important}.color-gray-1{color:var(--gray-1)}.color-gray-2{color:var(--gray-2)}.color-gray-3{color:var(--gray-3)}.color-gray-4{color:var(--gray-4)}.color-gray-5{color:var(--gray-5)}.color-gray-6{color:var(--gray-6)}.color-gray-7{color:var(--gray-7)}.color-gray-8{color:var(--gray-8)}.color-gray-9{color:var(--gray-9)}.color-gray-10{color:var(--gray-10)}.color-validation{color:var(--validation)}.bg-primary-10{background-color:var(--primary-10)}.stroke-color-primary{fill:var(--primary-color)!important}.btn-primary,.app-btn-primary,.sticky-footer-btn{color:var(--txt-white)!important;background-color:var(--primary-color)!important;border-color:var(--primary-color)!important}.sticky-footer-btn{z-index:11!important}.lds-ring div{border-color:var(--primary-color)!important;border-color:var(--primary-color) transparent transparent transparent!important}h1,.h1{font-size:var(--fs-1)!important;line-height:72px!important}h2,.h2{font-size:var(--fs-2)!important;line-height:60px!important}h3,.h3{font-size:var(--fs-3)!important;line-height:48px!important}h4,.h4{font-size:var(--fs-4)!important;line-height:38px!important}h5,.h5{font-size:var(--fs-5)!important;line-height:29px!important}h6,.h6{font-size:var(--fs-6)!important;line-height:24px!important}.p1{font-size:var(--p1)!important;line-height:25px!important;font-family:Lato,sans-serif}.p2{font-size:var(--p2)!important;line-height:22px!important;font-family:Lato,sans-serif}.fs-14{font-size:var(--p3)!important;line-height:18px!important;font-family:Lato,sans-serif}.fs-15{font-size:var(--p4)!important;line-height:1.4!important}.fs-20{font-size:20px!important}.open-sans-medium{font-family:openSansMedium,sans-serif}.open-sans-regular{font-family:openSansRegular,sans-serif}.open-sans-semibold{font-family:openSansSemiBold,sans-serif}.open-sans-bold{font-family:openSansBold,sans-serif}.lato-regular{font-family:Lato,sans-serif;font-weight:400}.lato-bold{font-family:Lato,sans-serif;font-weight:700}.lato-black{font-family:Lato,sans-serif;font-weight:900}a{text-decoration:none}a:hover{color:var(--primary-2)!important}.text-decoration-underline{text-underline-offset:4px}.w-240px{width:240px}.min-w-120px{min-width:120px}.mw-190px,.truncated-desc.mw-190px{max-width:190px!important}.pb-60px{padding-bottom:60px}.mb-60{margin-bottom:30px}.cursor-pointer{cursor:pointer}.theme-shadow{box-shadow:0 4px 5px #8b8b8b29}.flex-auto{flex:0 0 auto!important}.min-h-100{min-height:100%!important}.text-danger{color:#e80000!important}.label-created,.label-created>label{background-color:var(--gray-8);padding:4px 10px;border-radius:6px;color:#212529!important}.label-cancelled,.label-cancelled>label{background-color:#ba96bac7;color:#790079;padding:4px 10px;border-radius:6px}.lable-did-not-work,.lable-did-not-work>label{padding:4px 10px;border-radius:6px;background-color:#b9e0ff;color:#0790ff!important}.lable-purple,.lable-purple>label{padding:4px 10px;border-radius:6px;background-color:#ebccff;color:#9d00ff!important}table thead th{background-color:var(--primary-2)!important;color:#fff;padding:10px 15px}table thead th:first-child{border-top-left-radius:10px}table thead th:last-child{border-top-right-radius:10px}.datepicker-days table thead th{background-color:#fff!important;color:currentColor;padding:8px}.datepicker-days table thead th:first-child,.datepicker-days table thead th:last-child{border-radius:0}.table_parent{margin:0 auto}.Table.pagination ul li .page-item{cursor:pointer;color:var(--primary-3);background-color:var(--primary-3)}.btn-primary,.primary-btn{background:var(--primary-color);color:var(--txt-white);font-family:Lato,sans-serif;font-weight:700;padding:8px 20px!important;border:1px solid var(--primary-color);border-radius:8px;transition:ease-in-out .3s;line-height:1.5!important;border:1px solid var(--primary-color)!important}.btn-secondary,.pay-periods-btn{background:transparent!important;color:var(--primary-color)!important;font-family:Lato,sans-serif!important;font-weight:700!important;padding:8px 20px!important;border:1px solid var(--primary-color)!important;border-radius:8px!important;transition:ease-in-out .3s!important;line-height:1.5!important}.btn-primary:hover,.primary-btn:hover,.btn-secondary:hover{background:var(--primary-3)!important;color:var(--txt-white)!important;border-color:var(--primary-3)!important}header:has(.mobileHeader)+*{margin-top:85px}header.site-header{z-index:12;padding:14px 16px}header.site-header .profile-sec .profile .ppImage{height:50px;width:50px;object-fit:cover;object-position:top center;border:2px solid var(--primary-color)}header.site-header .profile-sec .profile .dropdown-menu{position:absolute;right:-5px;margin-top:22px;padding:20px 0;border-radius:10px;border:1px solid rgba(224,225,224,1);box-shadow:0 0 4px #7c7c7c40}header.site-header .profile-sec .profile .dropdown-menu:before{content:"";position:absolute;top:-22px;right:35px;border-width:0 13px 22px 13px;border-style:solid;border-color:transparent transparent white transparent;filter:drop-shadow(0 -2px 2px rgba(0,0,0,.1))}header.site-header .profile-sec .profile .dropdown-menu .dropdown-item{padding:10px 16px 10px 10px;border-left:6px solid transparent}header.site-header .profile-sec .profile .dropdown-menu .dropdown-item:hover{background:var(--primary-10);border-color:var(--primary-color)}.arrow{transition:transform .3s ease}.arrow.open{transform:rotate(180deg)}.submenu .nav-link{font-size:14px;color:#444;padding:8px 0;display:block}.logout-container{border-top:1px solid #eee;background:#fff;position:sticky;bottom:0}.sidepanel-toggler{cursor:pointer;display:flex;align-items:center;margin:8px 0 8px 16px;border-radius:4px}.sidepanel-toggler img{width:24px;height:24px;transition:transform .3s ease}.sidepanel-toggler img[alt=Close]{transform:rotate(180deg)}.custom-mobile-sidebar.mobile-nav-panel{position:fixed;inset:0;width:100%;height:100%;background-color:transparent;z-index:9999;display:hidden;opacity:0;transition:visibility .3s ease-in-out,opacity .3s ease-in-out}.custom-mobile-sidebar.mobile-nav-panel.sidepanel-visible{visibility:visible;opacity:1;background-color:#00000080}.custom-mobile-sidebar .sidepanel-inner{position:fixed;top:0;right:-280px;width:280px;height:100%;background:#fff;box-shadow:-2px 0 8px #00000026;padding:20px;overflow-y:auto;transition:right .3s ease-in-out;z-index:10000}.custom-mobile-sidebar.sidepanel-visible .sidepanel-inner{right:0}.custom-mobile-sidebar .app-menu{margin:0;padding:0;list-style:none}.custom-mobile-sidebar .app-menu li{margin-bottom:8px;list-style:none}.custom-mobile-sidebar .app-menu a{color:#333;text-decoration:none;display:block;padding:12px 16px;border-radius:8px;transition:all .2s ease;font-weight:500}.custom-mobile-sidebar .app-menu a:hover,.custom-mobile-sidebar .app-menu a.active{background-color:#f8f9fa;color:#0d6efd}.btn-close{padding:8px;cursor:pointer;opacity:.7;transition:opacity .2s}.btn-close:hover{opacity:1}textarea.form-control{height:auto!important}input:not([type=checkbox]),input.form-control:not([type=checkbox]),.form-control:not([type=checkbox]),.form-group .form-select{font-family:Lato,sans-serif;padding:9px 10px!important;background:#fff;border:1px solid var(--gray-6);box-shadow:unset;font-size:var(--p2);line-height:1.25;color:var(--gray-3)!important;border-radius:8px!important;min-height:42px}select,body select.form-control.custom-select,.form-select:not(.form-control){background-image:url(ic-chevron-down.d6d5c02452b4a0df.svg)!important;background-repeat:no-repeat!important;background-position:right 5px center!important;background-size:24px!important;padding:9px 35px 9px 10px!important;border-radius:8px!important}.input-group .input-group-append .input-group-text .fa-caret-down:before{content:" ";background-image:url(ic-chevron-down.d6d5c02452b4a0df.svg)!important;height:22px;width:22px;display:block;background-size:cover}.input-group input.form-control:not([type=checkbox]){border-right:0!important;padding-right:0!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.leave-application-hrs .input-group input.form-control:not([type=checkbox]){border:1px solid var(--gray-6)!important;border-radius:8px!important}.input-group .input-group-append .input-group-text{position:static!important;border:1px solid var(--gray-6)!important;border-left:0!important;background:transparent;border-radius:0 8px 8px 0;min-height:42px}rx-date .input-group-append{position:static!important}input[type=radio],input[type=checkbox]{padding:unset}input::placeholder,.form-control::placeholder{color:var(--gray-4)}input:hover,.form-control:hover{border-color:var(--primary-5)}input:focus,.form-control:focus,.input-group:has(input.form-control:not([type=checkbox]):focus){outline:2px solid var(--primary-5)!important;border-color:var(--primary-color)!important;box-shadow:none;background:#fff!important;border-radius:8px}.dynamic-consulant-rx-select .input-group:has(input.form-control:not([type=checkbox]):focus),.input-group input.form-control:not([type=checkbox]):focus{outline:none!important;border-color:var(--gray-6)!important}input.disabled,.form-control.disabled{background:var(--gray-9)}input[type=checkbox]:focus,input.form-control[type=checkbox]:focus{border-color:var(--gray-4)!important}.form-check-input[type=checkbox]{border-radius:unset!important;border-color:var(--gray-4)!important}.form-check-input:checked,.custom-control-input:checked{background-color:var(--primary-color)!important;border-color:var(--primary-color)!important;background-position:center!important;background-repeat:no-repeat!important}.custom-control-input:checked,input[type=checkbox]:checked{accent-color:var(--primary-color)!important}.customRadio .form-check-input[type=radio]{min-height:10px!important;padding:10px!important;border-radius:100%!important}.form-check-input:checked[type=checkbox],.custom-control-input:checked[type=checkbox]{background-image:url(ic-check-checkbox.f9ce5921cb797f3d.svg)!important}.form-check-input:focus{box-shadow:unset!important;outline:unset!important}.form-check-input[type=radio]{appearance:auto;height:15px;position:relative;top:-1px}.theme-label{font-size:var(--p2);color:var(--gray-4)}.form-wrapper>.d-flex.w-100{align-items:center}.form-wrapper>.d-flex.w-100 .fa-question-circle{margin-top:26px!important}.form-control:disabled,fieldset:disabled input,fieldset:disabled .input-group .input-group-append .input-group-text,.form-select:disabled{opacity:1!important;background:#e8e8e7!important}.form-wrapper.input-group>.form-control:focus{z-index:unset}.form-control.ng-invalid,.custom-select.ng-invalid,rx-select.ng-invalid .search-field input.form-control,rx-select.ng-invalid .input-group .input-group-append .input-group-text,rx-tag.ng-invalid .search-field input.form-control,rx-date.ng-invalid .input-group input.form-control,rx-date.ng-invalid .input-group .input-group-append .input-group-text,.login-screen .login-container .inner-container .contain-form .input-group:has(.form-control.ng-invalid) .input-group-append .input-group-text{border-bottom:1px solid #dc3545!important}.custom-select.ng-invalid,rx-select.ng-invalid .search-field input.form-control,rx-tag.ng-invalid .search-field input.form-control,rx-date.ng-invalid .input-group input.form-control{border-right:0!important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset!important}.custom-gap{--bs-gutter-x: 40px;--bs-gutter-y: 20px}.login-screen .login-container{max-width:1400px;width:100%;margin:0 auto;min-height:unset}.login-screen .login-container .login-box{position:relative;background-color:var(--txt-white);box-shadow:0 0 10px #00000040;border-radius:50px;padding:101px 40px;z-index:1}.login-screen .login-container .login-box:before,.bg-pattern:before{content:"";position:absolute;inset:0;background-image:url(bg-pattern.cfeb354437e4ee76.png);background-size:cover;background-position:center bottom;border-bottom-right-radius:50px;z-index:-1}.login-screen .login-container .login-box .login-wrapper .box{background-color:var(--txt-white);border:1px solid var(--gray-5);box-shadow:0 0 10px #00000040;border-radius:16px;padding:20px;transition:ease-in-out .3s;height:100%}.login-screen .login-container .login-box .login-wrapper .box img.login-arrow{right:20px}.login-screen .login-container .login-box .login-wrapper .box .txt-wrapper h5{color:var(--primary-color)}.inner-container{max-width:1400px;width:100%;margin:0 auto;min-height:unset;background-color:var(--txt-white);box-shadow:0 0 10px #00000040;border-radius:50px;padding:101px 40px}.inner-container .border-right{border-right:1px solid #BBBBB9}.inner-container h5{color:var(--primary-color)}.inner-container .custom-min-h{min-height:750px}.login-screen .login-container .inner-container .contain-form{margin:0 auto;max-width:380px}.register-screen .login-form{width:100%}.register-screen .register-wrapper{max-width:900px;background-color:var(--txt-white);border-radius:50px;box-shadow:0 0 10px #00000040;margin:0 auto}.register-screen .register-wrapper h1{color:var(--primary-color)}.register-screen .register-wrapper input[type=radio],.register-screen .register-wrapper input[type=checkbox]{height:16px!important;width:16px!important;min-height:16px!important;padding:0!important}.form-check-input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:2px solid var(--primary-color)!important;border-radius:50%!important;background:#fff!important;position:relative;cursor:pointer;vertical-align:middle;margin-right:5px}.form-check-input[type=radio]:before{content:"";width:8px;height:8px;background:var(--primary-color)!important;border-radius:50%;position:absolute;top:2px;left:2px;transform:scale(0)}.form-check-input[type=radio]:checked[type=radio]:before{transform:translate(-50%,-50%) scale(1)!important;top:50%;left:50%}.form-check-input[type=radio]:focus{outline:none!important;box-shadow:0 0 0 3px var(--primary-8)!important}.register-screen .register-wrapper .multiselectskill,.register-screen .register-wrapper .multiselectsradio{border:1px solid var(--primary-8);padding:8px;height:100%;max-height:170px;overflow-y:auto}.register-screen .register-wrapper .multiselectskill.mx-h-100,.register-screen .register-wrapper .multiselectsradio.mx-h-100{max-height:100%}.register-screen .register-wrapper .custom-file-img img{width:200px;max-width:100%;max-height:180px;object-fit:contain}.contain-form form .custom-file{position:relative}.contain-form form .custom-file input{width:100%}.contain-form form .custom-file .custom-file-label{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:20px;background-color:var(--primary-10);border:2px dashed var(--primary-6);border-radius:8px;color:var(--primary-color);font-size:14px;font-weight:5;cursor:pointer;transition:background-color .2s,border-color .2s;height:50px;position:absolute;top:0}.contain-form form .custom-file,.contain-form form .custom-file input{height:50px!important}.contain-form form rx-select .input-group .input-group-append .input-group-text .fa-caret-down.d-none{display:block!important}.contain-form form rx-select .input-group .input-group-append .input-group-text .fa-caret-down:before{content:" ";height:24px;width:24px;background:url(ic-chevron-down.d6d5c02452b4a0df.svg);background-size:contain;background-repeat:no-repeat;display:block;z-index:5;position:relative}.saperate-line{background:var(--gray-6);margin:20px 0}.dashboard{background-image:url(bg-pattern-full-screen.7255826ec04a93f9.png);background-repeat:no-repeat;background-size:cover;background-position:center center;padding:30px 0;margin-top:0}.welcome-banner{background:url(bannerBg.3d1b7093423cc047.jpg) no-repeat center center;background-size:cover;border-radius:30px;padding:30px;display:flex;justify-content:center;align-items:flex-end;color:#fff;font-weight:700;margin-bottom:30px;min-height:270px}.card-custom-mobile{display:flex;flex-direction:column;justify-content:start;align-items:flex-start;border-radius:20px;border:none;background-color:#fff;transition:transform .2s,box-shadow .2s;min-height:120px;min-width:290px;padding:20px!important;box-shadow:-8px 0 0 var(--primary-10),0 0 15px #0000001a;-webkit-box-shadow:-8px 0px 0px var(--primary-10),0px 0px 15px rgba(0,0,0,.1);-moz-box-shadow:-8px 0px 0px var(--primary-10),0px 0px 15px rgba(0,0,0,.1)}.card-custom{display:flex;justify-content:start;align-items:center;border-radius:20px;border:2px solid transparent;border-left:4px solid var(--primary-4);background-color:#fff;transition:transform .2s,all .2s;min-height:120px;padding:28px 30px!important;box-shadow:0 0 4px #0003}.card-custom:hover{cursor:pointer;background:var(--primary-10);border:2px solid var(--primary-6);box-shadow:0 5px 15px #00000014}.card-custom:hover img{filter:brightness(0) saturate(100%) invert(100%)}.card-custom:hover svg{fill:var(--txt-white)!important}.card-custom:hover .icon-wrapper{background-color:var(--primary-color)}.card-custom .icon-wrapper{width:60px;height:60px;background-color:var(--primary-10);border-radius:15px;display:flex;align-items:center;justify-content:center;margin-right:15px;flex-shrink:0}.card-custom .fs-2{color:#0d6efd;font-size:1.8rem!important}.card-custom h6{font-family:openSansBold,sans-serif;color:#646463;margin-bottom:0;line-height:1.2}.single-card-ots-table table{background-color:#fff!important}.single-card-ots-table tbody tr{display:flex;justify-content:start;align-items:center;border-radius:10px;border-left:4px solid var(--primary-4)!important;background-color:#fff;transition:transform .2s,all .2s;min-height:55px;box-shadow:0 0 4px #0003!important}.single-card-custom,.single-card-ots-custom,.single-card-table tbody tr{display:flex;justify-content:start;align-items:center;border-radius:20px;border-left:4px solid var(--primary-4)!important;background-color:#fff;transition:transform .2s,all .2s;min-height:55px;padding:20px!important;box-shadow:0 0 4px #0003!important}.single-card-custom h6{font-family:openSansSemiBold,sans-serif;color:#646463;margin-bottom:0;line-height:1.2}.single-card-custom h6 span{font-family:openSansBold,sans-serif;color:#20201f}.single-card-open{background-color:var(--primary-10)!important}.truncated-desc{max-width:260px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.transition-arrow{transition:transform .3s ease}.rotated{transform:rotate(180deg)}.profile-pic{width:150px;height:150px;border-radius:50%;object-fit:cover;border:3px solid var(--primary-color)!important;box-shadow:0 2px 8px #0003!important;display:block;margin:0 auto}.update-photo{font-size:.9rem;color:var(--primary-color);cursor:pointer;display:block;margin-top:8px}#profileAccordion .accordion-item{border:transparent;border-radius:10px;box-shadow:0 0 4px #0003;margin-bottom:20px}#profileAccordion .accordion-item .accordion-button{font-family:openSansBold;font-size:18px;line-height:1.2;color:#9c9c9a;background-color:transparent;border-radius:10px;padding:15px 20px}#profileAccordion .accordion-item .accordion-button:focus{box-shadow:none}#profileAccordion .accordion-item .accordion-button:not(.collapsed){color:var(--primary-color);background-color:var(--primary-10);border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom:1px solid var(--primary-color)}#profileAccordion .accordion-item .accordion-button:not(.collapsed):after{background-image:url(ic-accordion-down.9fc6cd5971b2825b.svg)!important;transform:rotate(180deg)}#profileAccordion .accordion-item .accordion-button:after,.custom-accordion-style .accordion-item .accordion-button:after{background-image:url(ic-accordion-down.9fc6cd5971b2825b.svg)!important}#profileAccordion .accordion-item .accordion-body{padding:20px}#profileAccordion .accordion-item .accordion-body .form-group{margin-top:16px;width:100%}#profileAccordion .accordion-item .accordion-body .form-wrapper rx-select{width:100%}#profileAccordion .accordion-item .accordion-body .input-group .input-group-append .input-group-text .fa:before{height:24px;width:24px;display:flex;align-items:center;justify-content:center}#profileAccordion .accordion-item .accordion-body .input-group .input-group-append .input-group-text .fa-calendar:before,rx-date .input-group .input-group-append .input-group-text .fa-calendar:before{content:" ";background-image:url(ic-calendar.db20571e91a8de84.svg);background-repeat:no-repeat;background-size:contain;background-position:center center;height:24px;width:24px;display:block}.table-responsive .table table thead th{background-color:var(--primary-2)!important;color:#fff;padding:10px 15px}.table-responsive .table table thead th:first-child{border-top-left-radius:10px}.table-responsive .table table thead th:last-child{border-top-right-radius:10px}.table-responsive .table .table_parent{margin:0 auto}.Table.pagination ul li.active{cursor:pointer;background-color:var(--primary-color)}.upload-dashed{border:1px dashed var(--primary-10);background-color:var(--primary-10);color:var(--primary-color);text-align:center;padding:10px;cursor:pointer;height:50px;display:flex;align-items:center;justify-content:center;border-radius:8px;max-width:250px}.upload-dashed .custom-file-input{position:absolute;left:0;top:0;padding:13px!important;opacity:0;height:50px!important;width:100%;cursor:pointer;z-index:0}.file-actions button{border:none;background:transparent;cursor:pointer;padding:0 4px}.file-info{background-color:var(--primary-10);border:1px solid var(--primary-10)}.card.leave-add-edit-card{box-shadow:0 0 4px #0003;border-radius:10px;border:none!important}.leave-add-edit-card .card-header{padding:15px 20px;border-top-left-radius:10px;border-top-right-radius:10px;background:var(--primary-10);border-bottom:1px solid var(--primary-color)!important}.leave-add-edit-card .card-body{padding:20px}.leave-add-edit-card .card-body .hours-per-day,.leave-add-edit-card .card-body .hours-per-day .btn-primary{font-size:14px}.leave-add-edit-card .card-body .hours-per-day li input{padding:5px 10px!important;border-radius:8px!important;font-size:14px;border:1px solid #D9D9D8!important}.leave-add-edit-card .card-body .hours-per-day .btn-primary{padding:5px 8px!important}.leave-add-edit-card .card-body .leave-bkup{border-radius:8px!important;padding:13px 20px!important}.main-dashboard-sidebar{position:absolute;min-height:calc(100vh - 85px);height:100vh;left:0;right:unset;top:0;font-size:.875rem;background:#fff;border:1px solid #d5dbe2;border-top:0;z-index:9}.main-dashboard-sidebar .sidepanel-inner{position:relative;z-index:10;width:272px;height:100vh;overflow-y:auto}.main-dashboard-sidebar-mobile .sidepanel-inner{width:250px;margin-left:auto;background:#fff;min-height:calc(100dvh - 55px);height:100vh;overflow-y:auto}.app-header-inner{margin-left:0}.app-header-inner .app-header-content>div{height:85px;background-color:#fff;box-shadow:0 4px 5px #8b8b8b29;padding:0 4px}.app-header-inner .app-header-content .mobile-top-header{background-color:var(--primary-color)!important}.app-header-inner .app-header-content .mobile-top-header .page-title .h5,.app-header-inner .app-header-content .mobile-top-header .profile-sec i.fa-angle-down{color:#fff!important}.app-header-inner .app-header-content .mobile-top-header svg{fill:#fff}.app-header-inner .app-header-content .mobile-top-header .profile-sec .sidepanel-toggler img{filter:brightness(0) invert(1)}.app-header-inner .app-header-content>div.adminloggedIn-message-block{background:red;height:auto;padding:10px 16px;text-align:center}.main-app-wrapper{margin-top:0;height:100%}.main-app-wrapper:has(.login-screen){margin:0}.profile-sec .profile img.ppImage{height:30px;width:30px}.app-nav .nav-link.active,.app-nav .nav-link.active .nav-link-text{background-color:var(--primary-8)!important;color:var(--primary-color)!important}.app-nav .nav-link.submenu-toggle.active:after{display:none!important}.nav-item.has-submenu .nav-link{font-size:15px;padding:6px 8px;display:block}.nav-item.has-submenu:not(:last-child){border-bottom:1px solid rgba(139,139,139,.15)}.nav-item.has-submenu .nav-link .nav-icon span{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center}.add-timesheet-data .opn-close .col-week .day-shift{border:0;border-left:3px solid var(--primary-10)!important}.tooltip{position:absolute}.custom-accordion-style .accordion-item{border:1px solid var(--primary-8)}.custom-accordion-style .accordion-button:focus{box-shadow:none;outline:none}.custom-accordion-style .accordion-button:not(.collapsed){border-bottom:1px solid var(--primary-8)}.custom-accordion-style .accordion-item .accordion-body .border-bottom-block:not(:last-child){border-bottom:1px solid var(--primary-8);margin-bottom:24px!important}.table .filter .fltrcntnt{margin-top:1.1em!important}.table .filter .fltrcntnt .filterbody .input-group-text{height:100%;border-top-left-radius:0;border-bottom-left-radius:0}.table .filter .fltrcntnt .filterbody .btn i{margin:0!important}.table .filter .fltrcntnt .filterbody rx-date .input-group input{border:1px solid var(--gray-6)!important;border-radius:8px!important;padding-right:35px!important}.table .filter .fltrcntnt .filterbody rx-date .input-group:before{content:" ";background-image:url(ic-calendar.db20571e91a8de84.svg);background-repeat:no-repeat;background-size:contain;background-position:center center;height:24px;width:24px;display:block;position:absolute;right:10px;top:10px;z-index:9}.register-screen .register-wrapper .privacyPolicy_Align{font-weight:700;color:var(--gray-3)!important}.register-screen .register-wrapper .privacyPolicy_Align a{color:var(--primary-color)!important;cursor:pointer!important;margin-left:4px}.Table.pagination ul li .page-item,.pagination nav ul.pagination li.page-item{cursor:pointer;color:var(--primary-3)!important;background-color:var(--primary-10);border-radius:4px;margin-right:13px;line-height:1.25}.Table.pagination ul li .page-item.disabled,.pagination nav ul.pagination li.page-item.disabled{opacity:.5}.Table.pagination ul li .page-item.disabled a i.fa,.pagination nav ul.pagination li.page-item.disabled a i.fa{color:var(--gray-5)!important}.pagination .page-item .page-link{padding:4px 10px!important;color:var(--primary-3)}.pagination .page-item .page-link i{color:var(--primary-3)!important}ul.pagination li.disabled a i.fa{color:#ccc;cursor:pointer}.accordion-flush>.accordion-item>.accordion-collapse,.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:8px!important}.signature-image{max-width:365px;max-height:65px;object-fit:contain;padding:0!important;margin-top:0!important}.list-screen-update-design .list-screen-update-design-main tr td .btn:disabled,.list-screen-update-design .list-screen-update-design-main tr td .btn.disabled,.list-screen-update-design .list-screen-update-design-main tr td fieldset:disabled .btn{background-color:transparent}.list-screen-update-design .list-screen-update-design-main tr td .btn:disabled .stroke-color-primary,.list-screen-update-design .list-screen-update-design-main tr td .btn.disabled .stroke-color-primary,.list-screen-update-design .list-screen-update-design-main tr td fieldset:disabled .btn .stroke-color-primary{fill:var(--gray-5)!important}.profile-edit-main{display:flex;justify-content:center;column-gap:50px;row-gap:30px}.spinner-border{--bs-spinner-width: 1em;--bs-spinner-height: 1em}@media (min-width: 1200px){.main-header-desktop .app-header-inner{margin-left:272px}.main-app-wrapper{margin-left:272px;height:100%;background-color:#fff;transition:all .4s ease-in-out}.profile-sec .profile img.ppImage{height:50px;width:50px}}.main-dashboard-sidebar-mobile{display:none;transition:transform .3s ease-in-out}body:has(.main-dashboard-sidebar-mobile.visually){overflow:hidden}.main-dashboard-sidebar-mobile.visually{display:block;position:absolute;right:0;min-height:calc(100svh - 55px);background-color:#00000063;width:100%}@media (max-width:1024px){.welcome-banner{display:none}}@media (max-width: 767px){.top-header-space{padding-top:0!important;overflow-x:hidden!important}.dashboard{background:none}.card-custom .icon-wrapper{height:44px;width:44px;margin:0 auto 10px;border-radius:8px}.card-custom .icon-wrapper img{height:24px;width:auto;margin-right:unset}.card-custom:hover img{filter:unset}.card-custom h6{padding-left:10px}.card-custom:hover .icon-wrapper{background-color:unset}}.single-card-ots-table.table-responsive .timesheetTable{height:570px!important}.app-header-inner .mobileHeader{height:60px;background-color:#fff;box-shadow:0 4px 5px #8b8b8b29;-webkit-box-shadow:0px 4px 5px 0px rgba(139,139,139,.16);-moz-box-shadow:0px 4px 5px 0px rgba(139,139,139,.16)}.fixed-nav-bar{top:55px!important;background-color:unset!important}.fixed-nav-bar li{cursor:pointer;color:var(--gray-3);font-weight:700;padding:10px 15px!important;border-bottom:1px solid var(--gray-5)!important;border-right:1px solid var(--gray-5)!important;background-color:#fff!important}.fixed-nav-bar li span{font-family:Lato,Arial,Helvetica;font-weight:700}.fixed-nav-bar li:nth-last-child(1){border-right:unset!important}.fixed-nav-bar li.linkActive{font-weight:700;padding:10px 15px!important;font-weight:600!important;font-family:inherit;color:var(--primary-color)!important;border-top:unset!important;border-bottom:3px solid var(--primary-color)!important;border-right:unset!important;background-color:var(--primary-10)!important;color:var(--primary-color)}.list-screen-update-design .list-screen-update-design-top,.list-screen-update-design .list-screen-update-design-main{padding:16px 28px}.list-screen-update-design .list-screen-update-design-main table thead th{background-color:var(--primary-color);color:#fff;white-space:nowrap}.list-screen-update-design .list-screen-update-design-main table thead th,.list-screen-update-design .list-screen-update-design-main table tbody td{padding:14px 10px;border:none!important;vertical-align:middle;border-radius:0}.list-screen-update-design .list-screen-update-design-main .table-border-top-radius,.list-screen-update-design .list-screen-update-design-main .table-responsive,.list-screen-update-design .list-screen-update-design-main .table_parent{border-top-left-radius:20px;border-top-right-radius:20px}.list-screen-update-design .list-screen-update-design-main .table_parent{border:1px solid rgba(239,239,239,.8)}.list-screen-update-design .list-screen-update-design-main table thead th:first-child{border-top-left-radius:20px}.list-screen-update-design .list-screen-update-design-main table thead th:last-child{border-top-right-radius:20px}.list-screen-update-design .list-screen-update-design-main table tbody tr:nth-of-type(2n) td{background-color:#e8e8e74d}.list-screen-update-design .list-screen-update-design-main .table-hover>tbody>tr:hover>*{--bs-table-accent-bg: unset;--bs-table-bg-state: unset;color:var(--bs-table-hover-color)}.list-screen-update-design .list-screen-update-design-main table tbody tr td,.list-screen-update-design .list-screen-update-design-main table tbody tr td *{font-size:14px!important}.list-screen-update-design .list-screen-update-design-main table tbody tr td .fs-5,.list-screen-update-design .list-screen-update-design-main table tbody tr td i.fs-20{font-size:20px!important}.list-screen-update-design .list-screen-update-design-main .accordion-item{margin:20px 0!important}.list-screen-update-design .list-screen-update-design-main .accordion-item .accordion-button{padding:15px 20px 15px 56px!important;background:var(--primary-10)!important;border:1px solid var(--primary-8)!important;color:var(--primary-color)!important;border-radius:8px}.list-screen-update-design .list-screen-update-design-main .accordion-item .accordion-button.collapsed{background:#fff!important;color:#838381!important;border:1px solid #D9D9D8}.list-screen-update-design .list-screen-update-design-main .accordion-item .accordion-button span{font-family:Lato,sans-serif!important;font-size:16px!important;line-height:1.4!important;font-weight:900!important}.list-screen-update-design .list-screen-update-design-main .accordion-item .accordion-button:after{content:" "!important;background-image:url(ic-accordion-down.9fc6cd5971b2825b.svg)!important;background-repeat:no-repeat!important;background-size:contain!important;background-position:center center!important;height:20px!important;width:20px!important;position:absolute!important;top:18px!important;left:20px!important;transform:rotate(180deg)}.list-screen-update-design .list-screen-update-design-main .accordion-item .accordion-button.collapsed:after{background-image:url(ic-accordion-down.9fc6cd5971b2825b.svg)!important;transform:rotate(0)}.list-screen-update-design .list-screen-update-design-main .accordion-item input{height:auto!important}.list-screen-update-design .list-screen-update-design-main .accordion-item input[type=radio],.list-screen-update-design .list-screen-update-design-main .accordion-item input[type=checkbox]{padding:0!important;height:16px!important;width:16px!important;min-height:16px!important}.list-screen-update-design .list-screen-update-design-main .time-group{border:none!important}.list-screen-update-design .list-screen-update-design-main table tbody tr td .time-group select{width:55px!important;border:1px solid #D9D9D8!important;border-radius:8px!important;padding:9px 10px!important;font-size:14px!important}.list-screen-update-design .list-screen-update-design-main table tbody tr td .time-group select:focus,select:focus,body select.form-control.custom-select:focus,.form-select:not(.form-control):focus{border-color:var(--primary-color)!important;box-shadow:0 0 0 .25rem color-mix(in srgb,var(--primary-color) 25%,transparent)!important}.list-screen-update-design .list-screen-update-design-main table tbody tr td input:not([type=checkbox]),.list-screen-update-design .list-screen-update-design-main table tbody tr td input.form-control:not([type=checkbox]){border:1px solid #D9D9D8!important;border-radius:8px!important;padding:9px 10px!important;font-size:14px!important}.list-screen-update-design .list-screen-update-design-main table tbody tr td .input-group{flex-wrap:nowrap}.list-screen-update-design .list-screen-update-design-main table tbody tr td .input-group input:not([type=checkbox]){border-right:0!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.list-screen-update-design .list-screen-update-design-main table tbody tr td .input-group .input-group-append{margin:0!important}.list-screen-update-design .list-screen-update-design-main table tbody tr td .input-group .input-group-append .input-group-text{border-radius:0 5px 5px 0!important;min-height:auto!important;border-color:#d9d9d8!important;height:42px}.list-screen-update-design .list-screen-update-design-main .time-group select option{font-family:Lato}.list-screen-update-design .list-screen-update-design-main .table_parent,.list-screen-update-design .list-screen-update-design-main .table_parent .dataTable{width:100%!important;max-width:100%!important}.list-screen-update-design .list-screen-update-design-main .not_found_record_container .mt-4{margin:0!important;padding:17px 25px!important}.list-screen-update-design .list-screen-update-design-main .not_found_record_container .mt-4 p{font-size:14px!important;margin:0!important}.list-screen-update-design .list-screen-update-design-main table.view-timesheet-table{margin:0}.list-screen-update-design .list-screen-update-design-main table.view-timesheet-table thead th{padding:14px 10px;text-align:center;border-right:1px solid #ffffff!important}.list-screen-update-design .list-screen-update-design-main table.view-timesheet-table tbody td,.list-screen-update-design .list-screen-update-design-main table.view-timesheet-table tfoot td{border:1px solid #ddd!important;padding:14px 10px}.list-screen-update-design .list-screen-update-design-main table.view-timesheet-table tbody:nth-of-type(2n) td{background-color:#e8e8e74d!important}.list-screen-update-design .list-screen-update-design-main table.view-timesheet-table tbody:nth-of-type(2n) tr td .input-group .input-group-append .input-group-text{background-color:#fff!important}.list-screen-update-design .list-screen-update-design-main table.view-timesheet-table tbody:nth-of-type(2n) tr td .input-group:has(.form-select:disabled) .input-group-append .input-group-text{background-color:#e8e8e7!important}.font-xs{font-size:.875em}.supervisors-container .supervisor-row .supervisor-row-select{width:280px!important}.company-logo{height:50px;width:auto}.list-screen-update-design .list-screen-update-design-main table.view-timesheet-table.table-width-auto-block,.table-width-auto-block{width:auto}@media (min-width: 1500px){.container{max-width:1348px}}@media (min-width:768px){.mb-60{margin-bottom:60px}.login-screen .login-container .login-box .login-wrapper .box{max-width:350px;border-radius:30px}.login-screen .login-container .login-box .login-wrapper .box{padding:40px;border-bottom:5px solid var(--gray-5)}.login-screen .login-container .login-box .login-wrapper .box:hover{cursor:pointer;background-color:var(--primary-10);border-bottom:5px solid var(--primary-4)}.login-screen .login-container .login-box .login-wrapper .box:hover svg path{fill:var(--primary-6)}.login-screen .login-container .login-box .login-wrapper .box:hover .btn-secondary{background:var(--primary-3)!important;color:var(--txt-white)!important;border-color:var(--primary-3)!important}.login-screen .login-container .login-box .login-wrapper .box:hover .txt-wrapper h5{color:var(--primary-color)}.login-screen .login-container .login-box .login-wrapper .box .txt-wrapper h5{color:var(--gray-3)}}@media (max-width:1850px){.ots-timesheet-view-block{flex-wrap:wrap}.ots-timesheet-view-block .filter-right,.ots-timesheet-view-block .filter-left{width:100%}.ots-timesheet-view-block .filter-right{justify-content:space-between!important}.ots-timesheet-view-block .filter-left{justify-content:end!important}}@media (max-width:1400px){.app-header-content .sidepanel-toggler{position:static!important}.profile-pic{height:130px;width:130px}.ots-timesheet-view-block .filter-right{flex-wrap:wrap!important}.supervisors-container .supervisor-row .supervisor-row-select{width:325px!important}}@media (max-width:1199px){body{padding-top:0!important}.min-w-120px{min-width:100px!important}.profile-pic{height:115px;width:115px}body:has(.main-dashboard-sidebar.visually){overflow:hidden}.company-logo{height:40px;width:auto}.app-header-inner .app-header-content>div{height:60px}.main-dashboard-sidebar .sidepanel-inner{width:250px;margin-left:auto;background:#fff;min-height:calc(100vh - 60px);height:calc(100vh - 60px);overflow-y:auto}.main-dashboard-sidebar{display:none;transition:transform .3s ease-in-out}.main-dashboard-sidebar.visually{display:block;top:auto;min-height:calc(100vh - 70px);background-color:#00000063;width:100%}.main-dashboard-sidebar .sidepanel-inner{width:280px}header.site-header .profile-sec .profile .ppImage{height:35px;width:35px}header.site-header .profile-sec .profile .dropdown-menu{right:-14px}}@media (max-width:991px){:root{--fs-1: 50px;--fs-2: 40px;--fs-3: 32px;--fs-4: 24px;--fs-5: 19px;--fs-6: 18px;--p1: 16px;--p2: 16px;--p3: 14px}}@media (max-width:767px){.list-screen-update-design .list-screen-update-design-main table.view-timesheet-table.table-width-auto-block,.table-width-auto-block{width:100%}.crete-timesheet-res .table thead,.crete-timesheet-res .table_parent thead,.crete-timesheet-res table thead{display:none!important}body{padding-top:0!important;font-size:14px!important;padding-bottom:0!important}body:has(.login-screen) .main-content-wrapper{padding-top:0!important}body:has(.dashboard){margin-top:-60px!important;padding-top:0!important}.main-content-wrapper{padding-top:16px}.profile-forms-block{padding:0 16px}.app-header-inner .app-header-content>div{height:55px}.main-dashboard-sidebar .sidepanel-inner,.main-dashboard-sidebar-mobile .sidepanel-inner{width:280px;height:calc(100dvh - 85px)}.main-app-wrapper{margin-top:0}.register-screen .register-wrapper{border-radius:20px;padding-bottom:16px!important;max-width:calc(100% - 30px);margin:0 auto}.list-screen-update-design .list-screen-update-design-main table.view-timesheet-table tbody:nth-of-type(2n) td{background-color:transparent!important}.list-screen-update-design .list-screen-update-design-main .accordion-item input.text-box{width:100px!important}input:not([type=checkbox]),input.form-control:not([type=checkbox]),.form-control:not([type=checkbox]),.form-group .form-select{min-height:42px}input:not([type=checkbox]),input.form-control:not([type=checkbox]),.form-control:not([type=checkbox]),.form-group .form-select,.form-select{font-size:14px!important}.login-screen .login-container .login-box .login-wrapper .box{border-left:5px solid var(--primary-4)}.login-screen .login-container .login-box .login-wrapper .box svg{width:40px;height:40px}.login-screen .login-container .login-box .login-wrapper .box svg path{fill:var(--primary-3)}.login-screen .login-container .login-box{padding:94px 30px}.list-screen-update-design .list-screen-update-design-main .allowance-edit .no-style{border:none!important}.list-screen-update-design .list-screen-update-design-main .allowance-edit .no-style tr{border:0!important;box-shadow:none!important}.list-screen-update-design .list-screen-update-design-main .allowance-edit tr{align-items:center}.list-screen-update-design .list-screen-update-design-main .allowance-edit tr td{padding:0 4px!important;max-width:90px;margin-left:auto}.list-screen-update-design .list-screen-update-design-main .allowance-edit tr td.resp-label{width:40%;padding-left:0!important;color:var(--gray-3);font-weight:700}.list-screen-update-design .list-screen-update-design-main .allowance-edit tr td.resp-td-small{width:45px}.list-screen-update-design .list-screen-update-design-main .allowance-edit tr td input,.list-screen-update-design .list-screen-update-design-main .allowance-edit tr th input{max-width:100%!important}.add-timesheet-data tfoot tr td:nth-child(1){color:var(--primary-color)!important}.Table.pagination ul li .page-item,.pagination nav ul.pagination li.page-item{margin-right:6px}.page-item:not(:first-child) .page-link{margin-left:-1px!important}.profile-edit-main{flex-wrap:wrap}.leave-available-res.crete-timesheet-res .table tr{padding:0!important;border:0!important}.register-screen.register-screen-main{padding:0}.register-screen.register-screen-main .login-form{margin:0}.register-screen.register-screen-main .register-wrapper{max-width:100%;border-radius:0;box-shadow:unset}.table-hover tbody tr.row-selected{background-color:transparent!important}.app-header-content .sidepanel-toggler{color:#2d3137}.list-screen-update-design .list-screen-update-design-main table.view-timesheet-table tbody td,.list-screen-update-design .list-screen-update-design-main table.view-timesheet-table tfoot td{border:0px!important;background-color:transparent!important}.list-screen-update-design .list-screen-update-design-top,.list-screen-update-design .list-screen-update-design-main,.list-screen-update-design .list-screen-update-design-main table thead th,.list-screen-update-design .list-screen-update-design-main table tbody td{padding:0}.list-screen-update-design .list-screen-update-design-main table tbody td{width:100%}.list-screen-update-design .list-screen-update-design-main table tbody td .status-block{padding-top:8px!important}.list-screen-update-design .list-screen-update-design-main .view-leave-app table tbody tr td:last-child{display:block!important;padding-top:8px!important}.list-screen-update-design .list-screen-update-design-main table tbody tr td,.list-screen-update-design .list-screen-update-design-main .view-leave-app table tbody tr td span.ellipsis{color:var(--gray-3)!important;font-weight:400}.list-screen-update-design .list-screen-update-design-main .table-border-top-radius,.list-screen-update-design .list-screen-update-design-main .table-responsive,.list-screen-update-design .list-screen-update-design-main .table_parent{border:none;border-top-left-radius:0;border-top-right-radius:0}.list-screen-update-design .list-screen-update-design-main table tbody tr:nth-of-type(2n) td{background-color:#fff}.list-screen-update-design .list-screen-update-design-main table tbody{padding:1px;border:0}.add-timesheet-data.edit-table .single-card-ots-table tbody tr td .main-head button.btn-primary{font-size:13px!important;padding:4px 8px!important;align-items:center}.single-card-custom,.single-card-ots-custom{display:flex;flex-direction:column;justify-content:start;align-items:baseline;border-radius:10px;min-width:unset;min-height:unset;background-color:#fff;padding:8px 12px!important}.single-card-ots-table{background-color:#fff}.single-card-ots-table tbody tr{display:flex;justify-content:start;align-items:baseline;border-radius:10px!important;min-width:unset;min-height:unset;background-color:#fff;padding:8px 12px!important}.single-card-ots-table.view-timesheet-table-responsive tbody tr{padding-right:45px!important}.allowance-edit{padding-top:10px!important}.single-card-custom h6{margin-bottom:unset;font-size:14px!important}.single-card-custom div strong+span{width:75%;text-align:right}.single-card-table,.single-card-ots-table{padding:0 16px!important;border:0!important}.single-card-table tbody tr{margin-bottom:16px!important}.single-card-ots-table tbody tr{margin-bottom:7px!important}.single-card-table tbody tr td,.single-card-ots-table tbody tr td{padding:2px 0!important}.add-timesheet-data.edit-table:has(.single-card-ots-table) tr td .main-head{padding:0}.add-timesheet-data.edit-table:has(.single-card-ots-table){background-color:transparent}.add-timesheet-data:has(.single-card-ots-table) tfoot{left:0;right:0}.add-timesheet-data:has(.single-card-ots-table) tfoot tr{background-color:var(--primary-10);border-color:var(--primary-10);font-weight:700;color:var(--primary-color);padding:0!important}.single-card-table table,.single-card-table table tbody tr,.single-card-ots-table tbody tr{border:none;background-color:#fff!important}.list-screen-update-design .list-screen-update-design-main .accordion-item{margin:0!important}.single-card-custom-row .row{margin:0}.single-card-ots-table .data-static-content tr{padding:0!important;border:none!important;box-shadow:none!important;padding:0}.single-card-ots-table .data-static-content .col-time,.single-card-ots-table .data-static-content .col-jobnum,.single-card-ots-table .data-static-content .col-option{padding:10px 0 0!important;align-items:center;min-height:40px}.sidepanel-visible .sidepanel-drop{top:60px!important}.app-sidepanel.sidepanel-visible .sidepanel-drop{top:0!important}.app-sidepanel.sidepanel-visible{top:18px!important;height:100vh}header.site-header .profile-sec .profile .ppImage{height:30px;width:30px}header.site-header .profile-sec .profile .dropdown-menu{right:-16px}app-ots-timesheet-form .create-timesheet-list-resp{top:40px!important;padding-top:25px;z-index:11;padding-bottom:130px}app-ots-timesheet-form .create-timesheet-list-resp.mt-70-mobile{margin-top:70px!important}.register-screen{padding:0}.register-screen .login-form{margin:0}.register-screen .register-wrapper{max-width:100%;border-radius:0}.create-supervision-section-update{padding-left:1rem!important;padding-right:1rem!important}.other-documents-card-body .rws-pr-pg{display:none}}@media (max-width: 575px){header .page-title{min-width:150px;text-align:left!important}.modal .modal-dialog{max-width:calc(100% - 30px)!important}.supervisors-container .supervisor-row .supervisor-row-select{width:250px!important}}@media (max-width: 420px){.card-custom{padding:15px!important}.add-timesheet-data.edit-table .single-card-ots-table tbody tr td .main-head button.btn-primary{font-size:11px!important;padding:5px 7px!important;align-items:center}.add-timesheet-data.edit-table .single-card-ots-table tbody tr td .main-head button i{font-size:11px!important}.add-timesheet-data.edit-table .single-card-ots-table tbody tr td .main-head button svg{margin-right:0!important;height:11px!important}.list-screen-update-design .list-screen-update-design-main .allowance-edit tr td.resp-label{white-space:pre-line!important}.supervisors-container .supervisor-row .supervisor-row-select{width:200px!important}}@media only screen and (min-width: 1200px) and (max-width: 1800px) and (hover: hover) and (pointer: fine) and ((min-resolution: 120dpi) and (max-resolution: 192dpi)){.register-screen .register-wrapper input[type=radio],.register-screen .register-wrapper input[type=checkbox]{position:relative;top:-1px}}rx-time[controlclass="form-control dynamic-consulant-rx-time"] input.form-control:not([type=checkbox]):focus{outline:0!important;border-color:#000!important}rx-date[pickerclass="form-control dynamic-consultant-rx-date"] .input-group input.dynamic-consultant-rx-date:focus,rx-date[pickerclass="form-control dynamic-consultant-rx-date"] input:focus,rx-date[pickerclass="form-control dynamic-consultant-rx-date"] .form-control:focus,rx-date[pickerclass="form-control dynamic-consultant-rx-date"] .input-group:has(input.form-control:not([type=checkbox]):focus){outline:none!important;border-color:#000!important;box-shadow:none!important}rx-date[pickerclass="form-control dynamic-consultant-rx-date"] .input-group:focus-within .input-group-text{border-color:#000!important;box-shadow:none!important}.input-group:has(input.form-control.dynamic-consultant-rx-date:not([type=checkbox]):focus){outline:none!important;border-color:#000!important}.lds-ring-dynamic-form div{border-color:#0a74ba!important;border-color:#0A74BA transparent transparent transparent!important}.mw-60{max-width:60px!important}.mw-80{max-width:80px!important}.mw-40{max-width:40px!important}.btn-black{background:#000!important;color:#fff;font-family:Lato,sans-serif;padding:8px 20px;border-color:#000!important;border-radius:8px;transition:ease-in-out .3s;line-height:1.5}.btn-black:hover,.btn-black:focus{background:color-mix(in srgb,black 80%,white 30%)!important;color:#fff;border-color:color-mix(in srgb,black 80%,white 30%)!important}a.black-link{color:#000!important}a.black-link:hover,a.black-link:focus{color:#000!important;opacity:.65}input.input-default:focus{outline:1px solid #0A74BA!important;border-color:#0a74ba!important;box-shadow:none!important;background:#fff!important}.bg-default-light-blue{background-color:color-mix(in srgb,#0A74BA 20%,white 90%)!important}.text-default-blue{color:#0a74ba!important}.btn-default-blue{background:#0a74ba!important;color:#fff;font-family:Lato,sans-serif;padding:8px 20px!important;border-color:#0a74ba!important;border-radius:8px;transition:ease-in-out .3s;line-height:1.5}.btn-default-blue:hover,.btn-default-blue:focus{background:#085c91!important;color:#fff!important;border-color:#085c91!important}.btn-default-blue:disabled,.btn-default-blue.disabled{color:#fff;pointer-events:none;background-color:#7fafd4;border-color:#7fafd4;opacity:.65}a.default-blue-link{color:#0a74ba!important}a.default-blue-link:hover,a.default-blue-link:focus{color:#0a74ba!important;opacity:.65}
