@import url(https://fonts.googleapis.com/css2?family=Merriweather:wght@300;400;700;900&family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;1,400&display=swap);body{font-family:"Open Sans"!important;color:#353535!important;background:#f2f1f9!important}.no-data{text-align:center;margin-top:10px;font-size:14px;font-weight:700}.content_body,.sidebar,.sidebar_collapse,.sidebar_collapse .sidebar-menu{transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}.content_hidden_menu{padding-left:40px}.main_header{z-index:99999}.menu_toggle,.menu_toggle a{color:#fbfbfb}.menu_toggle a svg{width:30px;height:30px}.leave-history{color:#fff;border-radius:5px;padding:5px 15px}.approve{background:green}.pending{background:#ecae0b}.cancelled{background:#875796}.forward{background:#979797}.rejected{background:#ed5b23}.header_menu .dropdown-menu{top:132%}.sidebar_menu .list_header{padding:20px 15px 0}.sidebar_menu ul li{padding:7px 10px}.salary_elements ul{height:450px}.salary_elements ul:hover{overflow-y:scroll}.salary_elements ul li span.list_element{padding-right:3px;border-right:1px solid #d8c8a6}.sal_structure .inner_padding{padding:5px 50px}.modal-content{margin:auto}.error-msg-true span{color:red;padding-top:5px}.error-msg-false span{visibility:hidden}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-header,.dropzone-container{display:flex;flex-direction:column;align-items:center}.dropzone-container{padding:20px;border-radius:3px;border:2px dashed #727272;background-color:"#fafafa";color:"#bdbdbd"}.terms-and-condition{color:red;margin-top:5px;cursor:pointer;text-decoration:underline}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}wrapper-1{height:100vh}.go-home{padding:10px 50px;margin:30px 0;border-radius:30px}@media (min-width:600px){.content{max-width:1000px;margin:0 auto}.wrapper-1{height:auto;max-width:620px;margin:50px auto 0;box-shadow:4px 8px 40px 8px rgba(88,146,255,.2)}.react-tel-input .form-control{background-color:#fff!important;height:40px!important;width:420px!important}}.modal-body{padding:0;z-index:500}.file-process-container{position:relative;margin:auto;border-radius:5px}.custom-spinner{position:absolute;left:48%;top:10%;color:#1985ac}.file-process-message{text-align:center;padding:70px 0 50px}.file-process-message h6{text-align:center;color:#a9a9a9}.error-container{margin:20px}body{font-family:"Open Sans";font-size:14px;color:#353535;background:#f2f1f9}.brand_color{color:#6261de!important}.headings{color:#4c4c4c;font-family:"Merriweather"}.secondary_color1{color:#bab8e7}.secondary_color2{color:#deac39}a{text-decoration:none;color:#6261de}.sidebar{min-width:250px;max-width:250px;background-color:#fff;min-height:100vh;transition:.3s;position:fixed;bottom:0;top:0;border-right:1px solid #e3ebf6;box-shadow:0 2px 17px 2px rgba(0,0,0,.2);z-index:99;padding:80px 0 0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.sidebar_collapse,.sidebar_collapse .sidebar-menu{max-width:0;min-width:0;width:0;opacity:0}.sidebar:hover{overflow-y:scroll}.nav_logo img{display:block;margin:0 auto}.content_body{padding-left:290px;padding-right:40px;width:100%!important;padding-top:100px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.content_hidden_menu{padding-left:0!important}.login_container{width:100%;padding:0;height:70vh}.login_left{background:#6262de;height:95vh}.login_logo{padding:25px 10px}.login_bg img,.login_logo img{display:block;margin:0 auto}.login_bg{margin-top:50px}.mobile_login_form{background-color:#fff;margin:10px 50px;box-shadow:1px 1px 5px #6262de;border-radius:5px;padding:25px}.login_form{margin:0;position:absolute;top:50%;left:75%;transform:translate(-50%,-50%)}.login_form form{margin-top:30px}.login_form .headings{color:#3e3e3e}.login_right{background:#fff}.login_form input.form-control{border-top:0;border-left:0;border-right:0;border-radius:0;background:transparent;border-color:#a6a6a6}.login_form .form-group{margin-bottom:30px}.login_form .btn{padding:10px 60px}.login_form .btn svg{width:20px;height:20px}.signin_options strong{display:block;margin-bottom:5px}.signin_options span{display:inline-block;margin-right:14px;font-size:15px}.signin_options span a{color:#474747}.signin_options span a.current,.signin_options span a:active,.signin_options span a:focus,.signin_options span a:hover{color:#6261de}.code_click_div,.mobile_click_div{display:none}.main_header{background:#6261de;color:#dcdcdc;padding:15px 10px;box-shadow:0 2px 17px 2px rgba(0,0,0,.2);position:fixed;top:0;width:100%;z-index:99}.menu_toggle{margin-top:5px;margin-left:50px}.search_form input{border-radius:30px;border:0;padding:8px 15px;background:#fbfbfb}.search_form{position:relative}.search_form svg{right:8px;position:absolute;top:8px;width:20px;height:20px;stroke:#6261de}.menu_toggle svg{width:30px;height:30px}.top-bar{display:inline-flexbox;width:90%;height:56px;border:5px solid #000}.header_menu{margin:0;padding:0}.header_menu ul>li>a{color:#dcdcdc;position:relative}.top_not_num{position:absolute;top:0;right:5px;background:#eaa500;width:17px;height:17px;line-height:17px;text-align:center;color:#fff;border-radius:50%;font-size:11px}.header_profile{border-radius:50%;width:30px;margin-left:6px}.sidebar_profile{margin-top:20px}.sidebar_profile_img{display:block;width:60px;margin:0 auto;border-radius:50%;box-shadow:0 0 25px hsla(0,0%,100%,.1);border:1px solid #b9b9bd;background:#f2f1f9;box-shadow:0 5px 5px 0 rgba(44,44,44,.2)}.header_menu .dropdown-menu{right:10px;border:0;box-shadow:0 0 25px rgba(0,0,0,.15);width:200px;top:96%}.header_menu .dropdown-menu:after{bottom:100%;right:10%;content:"";height:0;width:0;position:absolute;pointer-events:none;border:10px solid hsla(0,0%,100%,0);border-bottom-color:#fff;margin-left:-10px}.header_menu .dropdown-menu .dropdown-item{font-size:14px;color:#858585;margin-bottom:3px;padding:10px 15px}.header_menu .dropdown-menu .dropdown-item svg{width:18px;height:18px}.sidebar_profile_name{font-size:16px}.sidebar_profile .text-muted{font-size:12px}.sidebar_menu{border-bottom:1px dashed #dcdcdc}.sidebar_menu .list_header{padding:5px 10px 0;color:#464646;font-size:15px}.sidebar_menu ul{padding-left:0}.sidebar_menu p{margin-top:0;margin-bottom:.5rem}.sidebar_profile{border-bottom:1px dashed #dcdcdc;padding-bottom:10px}.sidebar_menu ul li,.sidebar_menu ul li a{color:#858585}.sidebar_menu ul li a{display:block}.sidebar_menu ul li.active,.sidebar_menu ul li:hover{color:#7673e6;background:#f1f0fb}.sidebar_menu ul li.active a,.sidebar_menu ul li:hover a{color:#1b1b1b}.sidebar_menu ul li.active{border-color:#6261de}.sidebar_menu ul li{padding:5px;border-left:5px solid transparent}.sidebar_menu ul li a svg{width:19px;height:19px;margin-right:8px}.sidebar_menu ul li svg.feather-chevron-down,.sidebar_menu ul li svg.feather-chevron-up{float:right;width:15px;height:15px;display:block}.submenu{padding-left:35px;list-style:none;margin-top:10px}.submenu li a svg{stroke:#bab8e7;width:10px!important;height:10px!important}.submenu li{padding:6px 10px}.submenu li a{font-size:13px}.submenu_open{display:block}.list_header svg{width:18px;height:18px}.header_collapse_icon{float:right;display:inline-block}.header_collapse_icon:hover{cursor:pointer}.custom_scroll::-webkit-scrollbar-track,.sidebar::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);background-color:#f1f1f1}.custom_scroll::-webkit-scrollbar,.sidebar::-webkit-scrollbar{width:6px;background-color:#f1f1f1}.custom_scroll::-webkit-scrollbar-thumb,.sidebar::-webkit-scrollbar-thumb{background-color:#8d8ced}.card{border:none;position:relative;margin-bottom:30px;padding:0;border-radius:7px;box-shadow:0 2px 17px 2px rgba(0,0,0,.04)}.card .card-header{line-height:30px;-ms-grid-row-align:center;align-self:center;width:100%;border-bottom:1px solid #dcdcdc;padding:10px 20px;margin-bottom:20px}.card .card-header h4{font-size:18px;margin:10px 0;padding:0}.card .card-footer,.card .card-header{background-color:transparent}.card .card-body{padding:20px}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #e6eaea}.table thead th{border-bottom:none;background-color:#f1f0fb;padding-top:15px;padding-bottom:15px;border-top:0}.table tbody tr td{padding:13px 10px;border-bottom:1px solid #e6eaea}.table tbody tr:nth-of-type(odd){background-color:#f7f7f7!important}.page-item.active .page-link{background-color:#6866e3;border-color:#6866e3}.dataTables_filter,.dataTables_length{margin-bottom:10px;color:#757575}.table_actions svg{width:15px;height:15px;margin-right:10px}.delete_row svg{stroke:#c92129}.btn-primary{background-color:#6866e3;border-color:#6866e3}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#deac39;border-color:#deac39}.btn-cancel:active,.btn-cancel:focus,.btn-cancel:hover{background-color:#e00;border-color:#e00;color:#fff}.btn-back:active,.btn-back:focus,.btn-back:hover{background-color:#deac39;border-color:#deac39;color:#fff}.btn{line-height:26px;padding:5px 23px;letter-spacing:.4px;box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08)}.add_btn svg{width:15px;height:15px}.float-right{float:right}.page_header{display:flex;align-items:center;margin:0 0 1.5rem;justify-content:space-between;padding:0;border-radius:7px;position:relative;min-height:50px;color:#fff}.page_header .breadcrumb-item+.breadcrumb-item:before,.page_header .breadcrumb-item.active,.page_header a,.page_header h4,.page_header ol li{color:#fff}.wave{position:absolute;right:0;width:100%;height:500px;margin-top:-316px;transform-origin:50% 48%;border-radius:0;animation:drift 3s linear infinite;background:linear-gradient(to bottom right,#7c7bde,#6261de)}.content_wrap{margin-top:-16px}.input-group-text{border-radius:0}.form-control{border:1px solid #e6eaea;color:#888a8a}.input-group .input-group-text{border-radius:0;border-color:#e6eaea;background-color:#fff;min-height:38px}.input-group .input-group-text svg{width:18px;height:18px;opacity:.6}.form .form-group label{opacity:.9;margin-bottom:10px}.form .form-group input[type=text]:focus,.form select:focus{border:1px solid #6261de;box-shadow:none}.range-slider__range{width:100%;margin-top:7px}.range_midtext{margin-top:7px;display:block}.range-slider__range{-webkit-appearance:none;width:calc(100% - 73px);height:6px;border-radius:5px;background:#d7dcdf;outline:none;padding:0;margin:0}.range-slider__range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#9c9bed;cursor:pointer;-webkit-transition:background .15s ease-in-out;transition:background .15s ease-in-out}.range-slider__range::-webkit-slider-thumb:hover,.range-slider__range:active::-webkit-slider-thumb{background:#6261de}.range-slider__range::-moz-range-thumb{width:20px;height:20px;border:0;border-radius:50%;background:#9c9bed;cursor:pointer;-moz-transition:background .15s ease-in-out;transition:background .15s ease-in-out}.range-slider__range::-moz-range-thumb:hover,.range-slider__range:active::-moz-range-thumb{background:#6261de}.range-slider__range:focus::-webkit-slider-thumb{box-shadow:0 0 0 3px #fff,0 0 0 5px #9c9bed}.range-slider__value{display:inline-block;position:relative;width:40px;color:#fff;line-height:16px;text-align:center;border-radius:3px;background:#ecc25d;padding:5px 10px;margin-left:8px}.range-slider__value:after{position:absolute;top:8px;left:-7px;width:0;height:0;border-top:7px solid transparent;border-right:7px solid #ecc25d;border-bottom:7px solid transparent;content:""}::-moz-range-track{background:#d7dcdf;border:0}.form-group{margin-bottom:15px}.form-card{margin-bottom:10px}.invalid_feedback{width:100%;margin-top:.25rem;font-size:90%;color:#dc3545}.validate{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url(https://www.pngitem.com/pimgs/m/530-5307332_exclamation-mark-icon-transparent-background-hd-png-download.png);background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}select.form-control{-webkit-appearance:auto;appearance:auto}.form_dropdown button{width:100%;text-align:left;background-color:transparent!important;color:#888a8a!important;border-color:#dcdcdc;box-shadow:none!important}.btn-secondary:active,.form_dropdown .btn-check:active+.btn-secondary,.form_dropdown .btn-check:checked+.btn-secondary,.form_dropdown .btn-secondary.active,.form_dropdown .show>.btn-secondary.dropdown-toggle,.form_dropdown button:active,.form_dropdown button:hover{width:100%;text-align:left;background-color:transparent!important;color:#888a8a!important;border:1px solid #6261de;box-shadow:none!important}.form_dropdown .dropdown-toggle:after{position:absolute;right:12px;top:45%}.form_dropdown .dropdown-menu{width:100%}.form_dropdown .dropdown-item:hover{background:#f1f0fb}.btn-link{text-decoration:none;cursor:pointer;color:#6261de}.btn-link svg{width:20px;height:20px;margin-right:5px}.element_search input{border-radius:10px;background:#f2f1f9}.salary_elements ul{list-style-type:none;padding-left:0;margin-top:10px;height:auto;text-align:left}.salary_elements ul:hover{overflow:hidden}.salary_elements ul li span.list_element{margin-right:5px;margin-left:5px;padding-right:5px}span.partition_salary_elements{margin:0 8px;border-right:1px solid #d8c8a6}.no_border{border-right:0!important}.salary_elements ul li{padding:12px 5px;background:#f3f3f3;border-radius:5px;margin-bottom:10px;display:block;pointer-events:auto;font-size:13px;position:relative}.salary_elements ul li .element_hover{position:absolute;width:100%;height:100%;background:rgba(44,44,88,.6);padding:12px 5px;border-radius:5px;top:0;left:0;color:#fff;text-align:center;font-weight:700;font-size:16px;display:none}.salary_elements ul li .element_hover svg{width:20px;height:20px;stroke:#fff;margin-right:5px;margin-top:-3px}.salary_elements ul li:hover{background:#f6eedd;cursor:pointer;pointer-events:auto}.salary_elements ul li:hover .element_hover{display:block}.salary_elements ul li svg{width:13px;height:13px;stroke:#878787;margin-left:2px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#eaa501!important}.daterangepicker td.in-range{background-color:#fdfaf2!important}.daterangepicker select.monthselect,.daterangepicker select.yearselect{margin-right:2%;width:56%;border:1px solid #dcdcdc!important;padding:4px!important;border-radius:3px}.form_heading{font-size:18px}.rule{background:none;border-top:1px dashed #ccc5d6;opacity:1}.sal_structure .inner_padding{padding:5px 10px}.sal_structure_division .form label{display:block;margin-top:5px}.sal_structure_division .form label i{padding:0 3px}.close{font-size:22px}.modal-content{top:40px}.modal-dialog{max-width:650px}.form-check{margin-top:10px}.relative{position:relative}.currency{position:absolute;top:7px;left:-10px;font-size:16px}.currency i{padding:0 2px}.sal_first{background:#f3f3f3}.main_list_element{font-weight:600;font-size:14px}.salary_elements ul li .main_list_element svg{width:16px;height:16px;stroke:#474747}.badge-element{background:#6261de;padding:5px 12px;font-size:12px;margin-left:5px;text-transform:uppercase}.form-group{position:relative}.add_delete_btns{position:absolute;right:-35px;top:0}.delete_btn a{color:#dc3545;margin-top:5px;display:block}.delete_btn a svg{width:20px;height:20px}.salary_elements ul li .element_added{display:block}.tab_data{padding:20px}.nav-pills .nav-link{margin-right:11px;border:1px solid #dcdcdc;color:#474747;padding:0}.nav-pills .nav-link .tab_year{padding:15px 20px;position:relative}.nav-pills .nav-link .date_tab_footer{padding:2px 20px;border-top:1px solid #dcdcdc;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.nav-pills .nav-link .date_tab_footer .fa{display:inline-block}.nav-pills .nav-link .date_tab_footer sub{bottom:1px;margin-left:5px}.year_completed{background:#fff8ea;color:#8c650a}.badge-primary{background:#6766de;color:#fff;font-weight:400;line-height:normal}.badge_current{padding:2px 10px;position:absolute;left:5px;top:-9px}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background:none;color:#6261de;border-color:#6261de}.year_current{background:#6766de;color:#fff}.tab-content{margin-top:20px}.tab_data .sal_structure{border:1px solid #dcdcdc;border-radius:5px}.tab_data .sal_structure .sal_first{border-top-left-radius:5px;border-top-right-radius:5px}.badge-info{background:#eaa500;font-size:14px;padding:3px 15px;font-weight:400;margin-left:10px}.display_data{background:#f7f7fd}.display_data_container{padding:20px;background:#f7f7fd}.display_data h5{font-size:17px;margin-top:3px}.display_data h5 svg{margin-right:5px}.form_text_right{text-align:right}.tab_data{overflow:hidden}.carousel-inner{overflow:visible;overflow:initial}.carousel-control-next,.carousel-control-prev{color:#000}.carousel-indicators{bottom:-34px}.carousel-indicators li.active{background:#6766de}.carousel-indicators li{position:relative;flex:0 1 auto;width:15px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;background-color:rgba(182,181,222,.8);cursor:pointer}.employee_loc{opacity:.7}.employee_loc svg{width:17px;height:17px;opacity:.7}.employee_tab_data .desig{font-size:14px;opacity:.8}.employee_tab_data .emp_id{font-size:12px}.employee_tab_data{box-shadow:1px 1px 5px #dcdcdc}.MuiOutlinedInput-input{padding:5px}.error{margin-left:10px;font-size:13px;color:red}#filled-margin-dense{padding-left:10px}.modal-header{color:"#353535";padding:5px 10px}.modal-title{font-family:"Open Sans";color:#353535}.row-modal{margin:5px auto 0}.modal-footer{padding:5px}.company_salary_structure_elements{font-size:13px}.btn-primary.submit:disabled{pointer-events:none;background-color:#f8f9fa;color:#757575;border:1px solid #f8f9fa;opacity:.65;box-shadow:0 4px 6px hsla(0,0%,45.9%,.5),0 1px 3px rgba(0,0,0,.4)}.MuiFormControl:marginDense{margin-bottom:0;padding-bottom:0}.label-success{background-color:#3cb371}.label-published{background-color:#20b2aa;color:#fff}.label-warning{background-color:#ffe4e1!important;color:#dc143c!important}.label-pending{background-color:#fff8dc;color:#b8860b!important}.label-approved{background-color:#e3f2fd;color:#2196f3!important}.label-cleared,.label-progress{background-color:#e8e5fe;color:#6261de!important}.status-label{min-width:200px}.makeStyles-contentContainer-4{width:100%}.custom-icon{height:1.3rem!important;width:1.3rem!important;margin-left:10px;cursor:pointer}.MuiSelect-root{padding:10px 14px!important}.payroll-policy-details .MuiAppBar-colorPrimary{font-weight:700}.payroll-policy-details .Mui-selected{background-color:#789;font-weight:700;font-size:1rem}.payroll-policy-details .MuiBox-root{padding:0}#payroll-statutory-deductions .MuiAppBar-colorPrimary{background-color:#fff!important;color:#000!important}#payroll-statutory-deductions .MuiTabs-indicator{background-color:#6261de!important;height:3px}.payroll-statutory-deductions .MuiBox-root{padding:0}#payroll-statutory-deductions .MuiInputLabel-outlined.MuiInputLabel-shrink{transform:translate(14px,-10px) scale(.85);color:grey;font-weight:700}.payroll-statutory-deductions .Mui-selected{font-weight:700;font-size:1.1rem;color:#6261de}.menu,.submenu{display:none}.open .menu,.submenu-open .submenu{display:block}@media (max-width:768px){.mobile-slide-option{max-width:0;min-width:0;width:0;opacity:0}.menu{display:block}}.css-15gb9og-MuiPaper-root-MuiAccordion-root{border:none!important;position:relative;margin-bottom:30px!important;padding:0!important;border-radius:7px!important;box-shadow:0 2px 17px 2px rgba(0,0,0,.04)!important}.css-1sp5rds-MuiSlider-root,.css-1sp5rds-MuiSlider-root .css-ebcf4f-MuiSlider-rail,.css-1sp5rds-MuiSlider-root .css-jccrfp-MuiSlider-track{height:5px}.css-1sp5rds-MuiSlider-root .css-80wnns-MuiSlider-thumb{margin-top:-8px;width:20px;height:20px}.MuiAccordionSummary-root{background-color:#f1f0fb!important}.buttons-submit-cancel{text-align:"right"}.select-all-container{display:flex;align-items:center}.select-all-text{font-size:16px;font-weight:700}.form-Label{margin-bottom:15px}.pollOptions-btn{width:100%;background:#fff;border:1px solid #0a66c2;padding:6px;color:#0a66c2;border-radius:16px;font-size:16px}.selected-pollOptions-btn{width:100%;background:#40d09c;border:1px solid #32ba89;padding:6px;color:#fff;border-radius:16px;font-size:16px}.pollOptions-btn:hover{background:#e2f0fe;border:2px solid #0a66c2;box-shadow:inset 0 0 0 2px #0a66c2}.footer-contnet{display:flex;height:100%;align-items:center}.action-btn-container{display:flex;justify-content:space-between}.btn-danger{margin-left:20px}.community-card{width:70%}.redirect-btn{display:none}@media (max-width:768px){.publish-btn{margin-bottom:10px}.redirect-btn{display:flex}.action-btn-container{display:block}.btn-render,.poll-btn{width:100%}.btn-danger{margin-left:0;margin-top:0}.community-card{width:100%}}.tooltip-content{right:30px}.document-upload-title{width:60%;position:relative;right:180px;top:3px;background:#fff}.edit-btn-container{margin-top:0}.rbc-btn-group{width:100%}.leave-type-details{margin-right:10px;color:#6261de;border:1px solid #d3d3d3;padding:7px;border-radius:5px;background:#f0f8ff;cursor:pointer}.dropzone-errror{border-color:red}.edit-btn-container{margin-top:10px;margin-right:5px}ul{list-style:none}.nav-item{margin-top:10px;cursor:pointer}.react-multi-carousel-item{min-width:220px!important;max-width:240px!important}.tab_year span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block}.carousel{overflow:hidden;padding:10px}.react-multi-carousel-item{width:100%}.nav{display:block}.salary-item ul{transform:none!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.emp_card{box-shadow:1px 1px 10px #f1f1f1;text-align:center;border-radius:10px}.emp_card .emp_card_heading{display:block;padding:12px 20px;border-bottom:1px solid #efefef;font-family:"Merriweather"}.emp_card .emp_card_num{display:block;padding:10px;font-size:30px;color:#6261de}.modalBody{width:125%!important}.MuiTableCell-body,.MuiTableCell-stickyHeader{border:none!important}.sub-container{width:75%}.sub-container .card-body{margin:auto!important}.sub-container .input-file-container{position:relative;border:1px dashed #1295c7;text-align:center}.sub-container .custom-file-input-cont{position:absolute;top:0;left:0;right:0;height:100%;width:100%;z-index:1;opacity:0;cursor:pointer;text-indent:-999px}.sub-container .input-size-message{color:grey}.sub-container .import-message{text-align:center}.sub-container span{font-size:30px;color:#1295c7}.sub-container .btn-container{margin-top:30px}.posted-on{padding:16px;margin:0;display:flex;color:#5e5e5e;font-weight:500;align-items:center}.doc-upload-label{width:40%;position:relative;right:178px;top:3px;background:#fff}.edit-btn-container{padding:8px}.edit-btn-container:hover{background-color:#d3d3d3;padding:8px;border-radius:50%}.edit-btn-container:hover .tooltip-content,.notification-btn-container:hover .tooltip-content{visibility:visible}.notification-btn-container:hover{background-color:#d3d3d3;padding:8px;border-radius:50%}.notification-btn-container{padding:8px}.tooltip-content{visibility:hidden;background-color:rgba(0,0,0,.4392156862745098);color:#fff;text-align:center;border-radius:6px;padding:5px 10px;position:absolute;z-index:1;right:50px}table{border-collapse:collapse;width:80%;margin:auto}th{background-color:#eee;font-weight:700}td,th{line-height:1.5;padding:.75em;text-align:left}td,th,tr{border:2px solid #d3d3d3}.status-flag{border:none;display:flex}.visuallyHidden{border:0;clip:rect(0 0 0 0);height:1;margin:-1;overflow:hidden;padding:0;position:absolute;top:20;width:1}.bulk-upload-file{margin:25px}.apply-regularize{margin-right:10px;color:#6261de;border:1px solid #d3d3d3;border-radius:5px;background:#f0f8ff;cursor:pointer}.action-container *{margin-right:10px;margin-top:2px}.save-regularization-btn{padding:0 10px;margin-top:4px}.back-button{border-radius:50%;padding:5px;min-height:40px;min-width:40px;color:#fff;background:#6261de;cursor:pointer}.attendance-action-btn{margin:15px 0 0 15px;justify-content:space-around;display:flex}.attendance-action-btn .excel-action-btn{width:60px;height:60px}.attendance-action-btn .excel-action-btn:hover{border:1px solid #d3d3d3;border-radius:50%;box-shadow:5px 10px 15px #888}.attendance-action-btn .csv-action-btn{width:60px;height:60px}.attendance-action-btn .csv-action-btn:hover{border:1px solid #d3d3d3;border-radius:50%;box-shadow:5px 10px 15px #888}.attendance-action-btn .search-action-btn{width:60px;height:60px}.attendance-action-btn .search-action-btn:hover{border:1px solid #d3d3d3;border-radius:50%;box-shadow:5px 10px 15px #888}.react-autosuggest__container{position:relative}.react-autosuggest__input{width:100%;height:30px;padding:20px;font-family:Helvetica,sans-serif;font-weight:300;font-size:16px;border:1px solid #aaa;border-radius:4px}.react-autosuggest__input--focused{outline:none}.react-autosuggest__input--open{border-bottom-left-radius:0;border-bottom-right-radius:0}.react-autosuggest__suggestions-container{display:none}.react-autosuggest__suggestions-container--open{display:block;position:absolute;top:43px;width:100%;border:1px solid #aaa;background-color:#fff;font-family:Helvetica,sans-serif;font-weight:300;font-size:16px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;z-index:10}.react-autosuggest__suggestions-list{margin:0;padding:0;list-style-type:none}.react-autosuggest__suggestion{cursor:pointer;padding:10px 20px}.react-autosuggest__suggestion--highlighted{background-color:#ddd}.footer{margin:9px 20px;font-size:12px;color:#777}.rbc-row-segment .rbc-event-content,.rbc-show-more{display:block;overflow:hidden;text-overflow:ellipsis;white-space:normal}.rbc-calendar{height:121vh!important}.rbc-event{height:auto!important}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);transition:width .6s ease}.progress-bar-success{background-color:#5cb85c!important}.progress-bar-danger{background-color:#d9534f!important}.progress-bar-warning{background-color:#f0ad4e!important}.progress{height:.5rem}.image-div{text-align:center;margin-bottom:10px}.image-div img{height:200px;width:200px;margin:0 auto;border-radius:50%;border:1px solid #b9b9bd;background:#f2f1f9;box-shadow:0 5px 5px 0 rgba(44,44,44,.2)}.profile-attachment{position:relative;bottom:72px;right:27px}.MuiInputBase-root{display:flex!important}.MuiTouchRipple-root{margin-top:3px}.image-upload{margin-right:10px}.camera-upload,.image-upload{width:50%;border:1px solid #d3d3d3;padding:10px;border-radius:5px}.MuiAccordionDetails-root{display:block!important}.upload-area{width:100%;max-width:45rem;background-color:#fff;box-shadow:0 10px 60px #dae5ff;border:2px dashed #abcaff;border-radius:24px;padding:10px;margin:.25rem;text-align:center;justify-content:center}.upload-area--open{animation:slidDown .5s ease-in-out}@keyframes slidDown{0%{height:28.125rem}to{height:35rem}}.upload-area__paragraph{font-size:.9375rem;color:#c4c3c4;margin-top:0}.upload-area__drop-zoon{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;cursor:pointer}.upload-area__drop-zoon:hover{border-color:#3f86ff}.drop-zoon__icon{display:flex;font-size:3.75rem;color:#3f86ff;transition:opacity .3s ease-in-out}.drop-zoon__paragraph{font-size:.9375rem;color:#c4c3c4;margin:.625rem 0 0;transition:opacity .3s ease-in-out}.drop-zoon:hover .drop-zoon__icon,.drop-zoon:hover .drop-zoon__paragraph{opacity:.7}.drop-zoon--over{border-color:#3f86ff}.drop-zoon--over .drop-zoon__icon,.drop-zoon--over .drop-zoon__paragraph{opacity:.7}.drop-zoon--Uploaded .drop-zoon__icon,.drop-zoon--Uploaded .drop-zoon__paragraph{display:none}@keyframes progressMove{0%{width:0;background-color:transparent}to{width:100%;background-color:#3f86ff}}.modal-title{width:100%}.buttons-submit-cancel{margin-top:10px}.header-content{display:flex;justify-content:space-between}.MUIDataTableBodyCell-cellHide-2491{display:none!important}@media (max-width:768px){.buttons-submit-cancel{margin:auto}.search-content-form{display:grid;width:100%}.search-btn{margin-top:10px;margin-left:0!important}.register-visitor-btn{width:100%;margin:10px 0}.header-content{display:block!important}.MUIDataTableBodyCell-cellHide-2491{display:none!important}.MUIDataTableBodyCell-stackedCommon-2495{width:100%}}.tooltip .tooltiptext{visibility:hidden;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:3px;opacity:.5;position:relative;right:33px;top:5px;z-index:1}.tooltip:hover .tooltiptext{visibility:visible}.tabset>input[type=radio]{position:absolute;left:-200vw}.tabset .tab-panel{display:none}.tabset>input:first-child:checked~.tab-panels>.tab-panel:first-child,.tabset>input:nth-child(3):checked~.tab-panels>.tab-panel:nth-child(2),.tabset>input:nth-child(5):checked~.tab-panels>.tab-panel:nth-child(3),.tabset>input:nth-child(7):checked~.tab-panels>.tab-panel:nth-child(4),.tabset>input:nth-child(9):checked~.tab-panels>.tab-panel:nth-child(5),.tabset>input:nth-child(11):checked~.tab-panels>.tab-panel:nth-child(6){display:block}.tabset>label{position:relative;display:inline-block;padding:15px 15px 25px;border:1px solid transparent;border-bottom:0;cursor:pointer;font-weight:600}.tabset>label:after{content:"";position:absolute;left:15px;bottom:10px;width:22px;height:4px;background:#8d8d8d}.tabset>input:focus+label,.tabset>label:hover{color:#06c}.tabset>input:checked+label:after,.tabset>input:focus+label:after,.tabset>label:hover:after{background:#06c}.tabset>input:checked+label{border-color:#ccc;border-bottom:1px solid #fff;margin-bottom:-1px}.tab-panel{padding:30px 0;border-top:1px solid #ccc}*,:after,:before{box-sizing:border-box}.tabset{max-width:65em}.btn-attach{border:1px solid #c5dbec;background:#d0e5f5;font-weight:700;color:#2e6e9e;margin-bottom:6px;padding:8px 15px}.row-divider{height:2px;opacity:1;margin:5px 0 10px}.file-count{margin-right:5px;font-size:15px}.action-proccess{cursor:pointer}.status-pending{color:#fff;background:#ffae00;border:1px solid #fff;border-radius:5px;padding:5px}.address .city,.col{margin:10px}.section-80c-msg{padding:5px;margin:10px;width:99%}.income-tax-deductions{width:75%;border:none}.income-tax-deductions td,th{border:none;text-align:left;padding:8px}.income-tax-deduction-rows{border:none}.status-flag{text-align:center;color:#fff;border-radius:5px;min-width:120px}.status-flag .status-text{margin:auto}.label-warning{background-color:#ecae0b;color:#fff}.label-danger{background-color:#f36565;color:#fff}.label-success{background-color:#048007;color:#fff}.label-primary{background-color:#875796;color:#fff}.label-forwarded{background-color:#4369a3;color:#fff}.label-link{background-color:#fff;color:#4369a3;border:1px solid #000}.active-department{background:#006400;padding:5px}.active-department,.inactive-department{text-align:center;color:#fff;margin:5px;border-radius:5px;min-width:100px}.inactive-department{background:#640000;padding:6px}.active-shift{background:#006400;padding:5px}.active-shift,.inactive-shift{text-align:center;color:#fff;margin:5px;border-radius:5px;min-width:100px}.inactive-shift{background:#640000;padding:6px}.multiselect-weekdays .MuiOutlinedInput-root{width:100%!important}.multiselect-weekdays .MuiOutlinedInput-root .MuiSelect-select.MuiSelect-select{padding:10px!important}.active-status{background:#006400;padding:5px}.active-status,.inactive-status{text-align:center;color:#fff;margin:5px;border-radius:5px;min-width:100px}.inactive-status{background:#640000;padding:6px}wrapper-1{width:100%;display:flex;flex-direction:column}.wrapper-2{padding:30px;text-align:center}h1{font-family:"Kaushan Script",cursive;font-size:4em;letter-spacing:3px;color:#6261de;margin:0 0 20px}.wrapper-2 p{margin:0;font-size:1.3em;color:#aaa;font-family:"Source Sans Pro",sans-serif;letter-spacing:1px}.go-home{color:#fff;background:#6261de;border:none;padding:10px;margin:30px 20px;border-radius:10px;text-transform:capitalize;box-shadow:0 10px 16px 1px #aec7fb}.footer-like{margin-top:auto;background:#d7e6fe;padding:6px;text-align:center}.footer-like p{margin:0;padding:4px;color:#6261de;font-family:"Source Sans Pro",sans-serif;letter-spacing:1px}.footer-like p a{text-decoration:none;color:#6261de;font-weight:600}@media (min-width:360px){h1{font-size:4.5em}.go-home{margin-bottom:20px}}@media (min-width:600px){.content{max-width:1000px;margin:0 auto}.wrapper-1{height:auto;max-width:620px;margin:50px auto 0;box-shadow:4px 8px 40px 8px rgba(88,146,255,.2)}}#partitioned{padding-left:15px;letter-spacing:42px;border:0;background-image:linear-gradient(270deg,#000 70%,hsla(0,0%,100%,0) 0);background-position:bottom;background-size:50px 1px;background-repeat:repeat-x;background-position-x:35px;width:220px;min-width:220px}#divInner{left:0;position:-webkit-sticky;position:sticky}#divOuter{width:190px;overflow:hidden}.logo{height:50px;width:auto;background-color:#6261de;text-align:center}.logo-otp{width:auto;height:40px}.login_bg{margin-top:125px}.go-home:active,.go-home:focus,.go-home:hover{background-color:#deac39;border-color:#deac39}.react-tel-input .form-control{background-color:#e8f0fe!important;height:35px!important;width:350px!important}.RecurringTaskModal_modalContainer__2RrJa{font-family:"Arial, sans-serif"}.RecurringTaskModal_modalOverlay__1-NWo{display:block;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4);padding-top:60px}.RecurringTaskModal_modalContent__26ud3{background-color:#fff;margin:5% auto;padding:20px;border:1px solid #888;border-radius:10px;width:80%;max-width:600px;box-shadow:0 5px 15px rgba(0,0,0,.3)}.RecurringTaskModal_modalClose__3PF8j{color:#aaa;float:right;font-size:28px;font-weight:700;cursor:pointer}.RecurringTaskModal_modalTitle__2dUFN{margin-top:0;font-size:24px;text-align:center;margin-bottom:20px;font-weight:700}.RecurringTaskModal_formGroup__xtdXO{margin-bottom:20px}.RecurringTaskModal_formGroup__xtdXO label{display:block;margin-bottom:5px;font-weight:700}.RecurringTaskModal_formGroup__xtdXO input,.RecurringTaskModal_formGroup__xtdXO select{width:100%;padding:8px;box-sizing:border-box;font-size:14px;border:1px solid #ccc;border-radius:4px}.RecurringTaskModal_checkboxGroup__1Mb2k{display:flex;flex-wrap:wrap;justify-content:space-between}.RecurringTaskModal_checkboxItem__2ZhFz{display:flex;align-items:center;margin-bottom:10px}.RecurringTaskModal_checkboxItem__2ZhFz input{margin-right:5px}.RecurringTaskModal_buttonGroup__1Vi6Z{display:flex;justify-content:space-between}.RecurringTaskModal_btn__3Vgjz{padding:10px 20px;border:none;border-radius:5px;cursor:pointer;font-size:16px;text-align:center}.RecurringTaskModal_btnSubmit__b6d4Z{background-color:#4caf50;color:#fff}.RecurringTaskModal_btnDelete__2R28u{background-color:#f44336;color:#fff}#advanceSalaryDashboard .MuiBox-root{padding:0!important}#advanceSalaryDashboard .MuiAppBar-colorPrimary{background-color:#fff!important;color:#000!important}#advanceSalaryDashboard .css-11yukd5-MuiTabs-indicator{background-color:#6261de!important}#advanceSalaryDashboard .MuiInputLabel-outlined.MuiInputLabel-shrink{transform:translate(14px,-10px) scale(.85);color:grey;font-weight:700}#advIssued .MuiBox-root,#advOutstanding .MuiBox-root{align-items:baseline!important}.container{padding:20px;font-family:Arial,sans-serif;background-color:#fff;min-height:90vh;margin-top:15px}.header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.overview-title{font-size:24px;margin-bottom:20px;font-weight:700}.action-buttons{display:flex;grid-gap:10px;gap:10px}.btn{padding:10px 20px;border-radius:12px;font-weight:700;cursor:pointer;transition:all .3s ease;border:1px solid transparent;font-size:14px}.approve-btn{background-color:#5a67d8;color:#fff;border-color:#5a67d8}.reject-btn{border-color:#5a67d8}.approve-btn:hover,.btn:hover,.reject-btn{background-color:#fff;color:#5a67d8}.approve-btn:hover,.reject-btn:hover{border-color:#5a67d8}.reject-btn:hover{background-color:#f7fafc;color:#5a67d8}.card{background-color:#fff;padding:20px;margin-bottom:20px;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,.1)}.section-title{font-size:18px;margin-bottom:15px}.info-grid{display:grid;grid-template-columns:1fr 2fr;grid-row-gap:15px;row-gap:15px;grid-column-gap:20px;column-gap:20px}.info-label{font-weight:bolder;font-family:system-ui}.info-value{display:flex;align-items:center}.employee-info{display:flex;flex-direction:column}.employee-name{font-weight:700;margin-bottom:2px}.employee-details{margin-bottom:0}.employee-image{width:50px;height:50px;border-radius:50%;margin-right:15px}.status-label{font-weight:700;padding:5px 10px;border-radius:12px}.status-label-pending{background-color:#fff8dc;color:#b8860b}.status-label-approved{background-color:#e3f2fd;color:#2196f3}.status-label-cleared{background-color:#e8e5fe;color:#6261de}.status-label-rejected{background-color:#ffe4e1;color:#dc143c}.docs-list{flex-wrap:wrap}.doc-item,.docs-list{display:flex;grid-gap:12px;gap:12px}.doc-item{align-items:center;padding:12px;border:1px solid #ddd;border-radius:8px;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.1);transition:box-shadow .3s ease;max-width:300px}.doc-item:hover{box-shadow:0 4px 8px rgba(0,0,0,.15)}.doc-name{font-size:.95rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.doc-size{font-size:.85rem;color:#666}.no-docs{font-size:.9rem;color:#999}@media (max-width:768px){.docs-list{flex-direction:column}.doc-item{flex-direction:row;justify-content:space-between;padding:10px}.doc-name{max-width:120px}}.MuiInputBase-input{padding:10px 14px!important}