@font-face{font-family:Epilogue-VariableFont_wght;src:url(/build/assets/Epilogue-VariableFont_wght-f2ce5d5d.ttf)}@font-face{font-family:Proxima_Nova_Font;src:url(/build/assets/Proxima_Nova_Font-2b80fbe5.otf)}@font-face{font-family:Muli-ExtraBold;src:url(/build/assets/Muli-ExtraBold-af632590.ttf)}@font-face{font-family:Muli-Regular;src:url(/build/assets/Muli-Regular-6d06995b.ttf)}@font-face{font-family:Muli-Bold;src:url(/build/assets/Muli-Bold-ee1ddb3c.ttf)}@font-face{font-family:Muli-SemiBold;src:url(/build/assets/Muli-SemiBold-5bd72a4d.ttf)}@font-face{font-family:Muli-Light;src:url(/build/assets/Muli-Light-9aa14ff9.ttf)}@font-face{font-family:verdana;src:url(/build/assets/verdana-bbd6f974.ttf)}@font-face{font-family:ARIAL;src:url(../fonts/ARIAL.ttf)}.crm_body_bg{background-color:#f5f7f9!important}.view-modal #view-detail .modal-xl{min-width:90%}select.form-control,select.select2-hidden-accessible{background-image:url(/build/assets/drop-down-af752a0b.png)!important;background-repeat:no-repeat;background-position:96% 50%;background-size:9px 8px!important;font-family:verdana;color:#acacac;font-size:12px;letter-spacing:0px;font-weight:500}.clear{clear:both}.login{width:100%}.login-page{position:fixed;background-size:100%;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:0 0}.login-form{width:28%;background-color:#fff;padding:24px;margin:290px 80px;border-top:6px solid #027bff;border-radius:17px}.login-form h3{margin-bottom:20px;font-weight:500;color:#4f4b4b;font-size:18px}.login-form p{margin-bottom:5px;font-family:Muli-SemiBold;color:#000}.login-form .form-label{padding-left:0;font-size:14px;text-transform:capitalize;color:#080808;font-family:Muli-SemiBold}.login .logo{margin-bottom:20px}.login .logo img{width:200px}.login-form .login-button button{background-color:#027bff;color:#fff;width:100%;font-size:16px;padding:7px;font-family:Muli-SemiBold;margin-top:10px}.sidebar .poweredby{position:fixed;bottom:0;width:210px;line-height:20px;padding:0 13px;color:#000;font-size:13px;letter-spacing:1px}#sidebar_menu{padding-left:10px;height:100%;overflow-y:scroll;overflow-x:hidden}.sidebar #sidebar_menu>li a span{font-family:Epilogue-VariableFont_wght;font-size:16px}.sidebar #sidebar_menu>li a span span{float:right;color:#fff;background-color:#5eb502;height:19px;width:19px;border-radius:11px;padding:1px 0 0 6px;font-size:13px}.body-heading h2{font-size:26px}.overly_inner .color-card{box-shadow:0 0 4px #0000003d;border-radius:8px;position:relative;display:inline-block;width:157px;margin-right:7px}.overly_inner .color-card .color-content{padding-left:30px}.overly_inner .color-card p{font-family:Epilogue-VariableFont_wght;font-size:12px;margin-bottom:5px;margin-top:4px}.overly_inner .color-card h4{font-family:Proxima_Nova_Font;font-size:20px;font-weight:100;color:#5d5d5d}.overly_inner .color-card .color-content:before{content:"";position:absolute;left:9px;top:8px;width:7px;height:70%}.overly_inner .plant_availability .color-content:before{background-color:#c9effd}.overly_inner .actual_usage .color-content:before{background-color:#ffbf00}.overly_inner .winded_off .color-content:before{background-color:#5eb502}.overly_inner .not_used .color-content:before{background-color:#c9effd}.overly_inner .breakdown .color-content:before{background-color:#e02020}.overly_inner .servicing .color-content:before{background-color:#a87bff}.overly_inner .utilization .color-content:before{background-color:#000}.team-allocations{margin-top:19px}.deviation{margin-top:20px}.team-allocations h3{font-family:Proxima_Nova_Font;font-size:20px;margin-bottom:20px;font-weight:100}table.dataTable.table-striped>tbody>tr:nth-of-type(odd)>*{box-shadow:none!important}table.dataTable.table-hover>tbody>tr:hover>*{box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),.075)!important}.team-allocations .team-option-list select{width:155px;display:inline-block;margin-right:10px;font-size:12px;padding:11px;border-radius:9px;border:none;box-shadow:0 0 3px #0000004f;margin-top:5px}.team-allocations .team-option-list select option{height:200px}.approver-list-graph .download-button button,.team-allocations .download-button button,.progress-site .download-button button{font-family:Epilogue-VariableFont_wght;background-color:#000;color:#fff;padding:11px 4px;border-radius:10px;margin-top:5px;width:52%;font-size:11px;font-weight:300}.approver-list-graph .download-button button img,.team-allocations .download-button button img,.progress-site .download-button button img{margin-right:6px;width:12px;margin-top:-3px}.approver-list-graph{margin-top:20px}.approver-list-graph .appr-list,.approver-list-graph .appr-graph{padding:10px;background-color:#fff;box-shadow:0 3px 7px #0003;height:151px}.approver-list-graph .appr-list .main-appr{text-align:center}.approver-list-graph .appr-list .col-4{border-right:1px solid #797979}.approver-list-graph .appr-list .main-appr p{margin-bottom:-4px;font-family:Muli-Light;font-size:11px;color:#000}.approver-list-graph .appr-list .main-appr img{width:68px;margin-bottom:13px}.approver-list-graph .appr-list .inner-appr p{margin-bottom:5px;font-family:Muli-Light;font-size:10px;color:#000}.approver-list-graph .appr-list .inner-appr ul{overflow-y:scroll;height:100px}.approver-list-graph .appr-list .inner-appr ul li{text-align:center;width:70px;height:60px}.approver-list-graph .appr-list .inner-appr ul li img{margin-bottom:5px;width:29px;height:29px;border-radius:25px}.approver-list-graph .appr-list .inner-appr ul li p{line-height:11px}.approver-list-graph .appr-graph .appr-graph1,.approver-list-graph .appr-graph .appr-graph2{padding-left:3px;position:relative}.approver-list-graph .appr-graph .col-md-4{border-left:1px solid #0000009e}.approver-list-graph .appr-graph .appr-graph1 p,.approver-list-graph .appr-graph .appr-graph2 p{display:inline-block}.approver-list-graph .appr-graph .appr-graph1 p.tp,.approver-list-graph .appr-graph .appr-graph2 p.tp{position:absolute;top:0;font-family:Muli-Light;font-size:11px;color:#000}.approver-list-graph .appr-graph .appr-graph1 p.bt,.approver-list-graph .appr-graph .appr-graph2 p.bt{position:absolute;bottom:0;font-family:Muli-Light;font-size:11px;color:#000}.approver-list-graph .appr-graph .appr-graph1 canvas,.approver-list-graph .appr-graph .appr-graph2 canvas{display:inline-block!important;box-sizing:border-box;height:118px!important;width:159px!important;margin-left:80px;margin-top:11px}.approver-list-graph .appr-list,.approver-list-graph .appr-graph .appr-graph-tracking{text-align:center}.approver-list-graph .appr-list,.approver-list-graph .appr-graph .appr-graph-tracking p{font-family:Muli-Light;font-size:11px;color:#000}.approver-list-graph .appr-graph .weekly-drop select{border:none;color:#027bff;font-size:10px}.approver-list-graph .appr-graph .appr-graph-tracking h3{font-family:Muli-ExtraBold;font-size:20px;color:#e10316;margin-top:15px}.approver-list-graph .appr-graph .appr-graph-tracking h6{font-family:Muli-Regular;font-size:12px;color:#000;line-height:17px}.progress-site{margin-top:20px}.site-percentage{padding:20px;background-color:#fff;box-shadow:0 3px 7px #0003}.site-percentage ul{white-space:nowrap;overflow-x:auto}.site-percentage p{font-family:Muli-Regular;font-size:12px;color:#000}.site-percentage .site-percentage-block{text-align:center;padding:10px 20px;background-color:#f5f5f5;box-shadow:0 0 5px #cfcfcfd1}.site-percentage .site-percentage-block p{color:#464e5f;font-family:Muli-Regular;font-size:12px}.site-percentage .site-percentage-block .progress{height:13px}.site-percentage .site-percentage-block.green .progress-bar{background-color:#5eb502}.site-percentage .site-percentage-block.green .progress{background-color:#5fb50248}.site-percentage .site-percentage-block.green h3{color:#5eb502}.site-percentage .site-percentage-block.blue .progress-bar{background-color:#027bff}.site-percentage .site-percentage-block.blue .progress{background-color:#357bcb4f}.site-percentage .site-percentage-block.blue h3{color:#027bff}.site-percentage .site-percentage-block.orange .progress-bar{background-color:#fa6400}.site-percentage .site-percentage-block.orange .progress{background-color:#fa640044}.site-percentage .site-percentage-block.orange h3{color:#fa6400}.site-percentage .site-percentage-block.red .progress-bar{background-color:#e02020}.site-percentage .site-percentage-block.red .progress{background-color:#e020203f}.site-percentage .site-percentage-block.red h3{color:#e02020}.site-percentage .site-percentage-block h3{font-family:Muli-ExtraBold;font-size:22px;margin-top:20px}.site-percentage .site-percentage-block h6{font-family:Muli-Regular;font-size:12px}.site-percentage .site-percentage-block h4{font-family:Muli-ExtraBold;font-size:15px;color:#f7b500;margin-bottom:0}.card-body-inner,.card-body-inner1{height:341px!important;overflow:auto}.graph-table table{margin-bottom:0}.table-profile{width:80px}.table-profile img{width:27px;margin-top:-8px;height:27px;border-radius:25%}.profile-main-block{text-align:left;position:relative;height:115px;width:300px}.profile-main-block.profile-edit{text-align:center;height:150px}.profile-main-block.profile-edit input[type=file]{width:100%;height:34px;display:inline-block}.profile-main-block.profile-edit div{height:auto;border:none;background-color:transparent}.profile-main{display:block;margin-left:220px;margin-top:14px;position:relative}.profile-main{width:350px;margin-left:20px;text-align:left}.profile-main p{margin-bottom:10px}.profile-main p .profile-main-heading{font-weight:700;color:#000;font-size:14px}.profile-main p .profile-main-value{color:#000}.profile-main p .profile-main-value input{border:none;height:23px;background-color:transparent;border-bottom:1px solid #d3d3d3}.profile-main-block img{margin-top:20px;width:87px}.profile-table .row-name{font-size:13px;vertical-align:middle;border-bottom:1px solid #80808080;text-align:left;padding-left:5px!important;text-transform:uppercase}.profile-table .table-link{color:#3876bf}.graph-table table th{font-family:Proxima_Nova_Font;font-size:12px;font-weight:700}.send-button{width:28px;background-color:#c1c1c1;height:27px;padding:4px;border-radius:13px;margin-top:5px;cursor:pointer}.graph-table table th.title{text-align:right!important;padding:6px}.graph-table table td{font-family:Proxima_Nova_Font;font-size:12px;text-align:center;padding:6px}.last-col1{position:sticky!important;right:0;background-color:#fff!important;z-index:8}.last-col{position:sticky!important;right:0;background-color:#fff!important;z-index:4}.theader{position:sticky;top:0;background-color:#fff!important;height:53px;text-align:center}.fheader{position:sticky;bottom:-1px;background-color:#fff!important;text-align:center!important;height:48px}.fheader.title{padding-top:11px!important}.theader:after{content:"";width:60%;position:absolute;height:7px;bottom:7px;left:15px}.theader.allocation:after{background-color:#5eb502}.theader.actual-usage:after{background-color:#00b5cc}.theader.winded-off:after{background-color:#f7b500}.theader.not-used:after{background-color:#c9effd}.theader.broken-down:after{background-color:#e02020}.theader.in-service:after{background-color:#a87bff}.theader.utilization:after{background-color:#000}.header_iner .sidebar_icon img{width:19px;margin-left:12px}.echart-stacked-line-chart-example canvas legend{display:none}.code-to-copy1{padding:20px 10px 20px 20px}.code-to-copy{padding:10px 10px 20px 20px}.echart-series-bar-chart-example{overflow-y:scroll;overflow-x:hidden}.graph-card .card{border:none;box-shadow:0 0 10px #d3d3d3;border-radius:14px}.graph-table .card-body{padding:0 20px}#SvgjsText1249{font-family:Epilogue-VariableFont_wght!important;font-weight:300}.days-legend{position:absolute;bottom:3px;left:88px;font-family:Epilogue-VariableFont_wght!important;font-weight:300;font-size:12px}.heading-123{font-family:Epilogue-VariableFont_wght!important;font-size:12px;margin-top:24px;padding-left:12px}.legends{position:absolute;bottom:-1px;right:0}.legends ul{text-align:right}.legends li a{font-family:Epilogue-VariableFont_wght!important;font-size:12px;color:#000}.legends li{position:relative;margin-right:24px!important}.legends li:first-child a span{background-color:#5eb502d9;width:15px;position:absolute;border-radius:4px;top:8px;height:15px;left:-20px}.legends li a span{background-color:#ffbc00d9;width:15px;position:absolute;border-radius:4px;top:8px;height:15px;left:-20px}.header_iner{position:fixed;width:100%;left:0}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#efefef;border-radius:10px}::-webkit-scrollbar-thumb{background:#bfbfbf;border-radius:10px}.dashboard-body-content{margin-top:87px;margin-left:20px;width:96.5%}.dashboard-body-content h2{font-family:Proxima_Nova_Font;font-size:26px;font-weight:600;color:#464e5f}.timesheetStatus ul{margin-bottom:10px;margin-top:10px}.dashboard-body-content .calander-filter{display:inline-block;width:400px;background-color:#fff;padding:11px 14px;border-radius:20px;text-align:left}.dashboard-body-content .calander-filter #weeklyDatePicker{border:none;width:240px}.inner-dashboard-part{background-color:#f7f9fb}.dashboard-body-content .selected-date{font-family:Epilogue-VariableFont_wght;font-size:20px;color:#464e5f}.dashboard-body-content .calendar-control-button{float:right}.dashboard-body-content .calendar-control-button button img{width:82%}.dashboard-body-content .calendar-control-button button{border:none;background-color:transparent}.dashboard-body-content .today-button{display:inline-block}.dashboard-body-content .today-button button{background-color:#fff;border-radius:14px;font-family:Epilogue-VariableFont_wght;font-size:15px;color:#464e5f;font-weight:600}.dashboard-body-content .company-select{border:none;margin-bottom:0!important;background-color:#fff;border-radius:14px;font-family:Epilogue-VariableFont_wght;font-size:14px;color:#464e5f;font-weight:500;padding:10px 20px 9px 18px}.dashboard-body-content .company-select:focus{box-shadow:none}.dashboard-body-content .action-buttons{display:inline-block;margin-left:130px}.dashboard-body-content .action-buttons button{background-color:#dedede;padding:10px;width:140px}.dashboard-body-content .dashboard-search-filter{display:inline-block}.dashboard-search-filter .search_field input{background-image:url(/build/assets/user-560fa066.png),url(/build/assets/Search-67a0bf64.png);background-repeat:no-repeat no-repeat;background-position:3% 54%,95% 54%;padding-left:37px;width:250px;border-radius:25px}.dashboard-body-content .filter-search{float:right}.dashboard-body-content .filter-search .dashboard-search-filter:nth-child(1) input,.dashboard-body-content .filter-search .dashboard-search-filter:nth-child(3) input{background-image:url(/build/assets/user-560fa066.png);background-repeat:no-repeat;background-position:3% 54%}.dashboard-body-content .filter-search .dashboard-search-filter:nth-child(2) input{background-image:url(/build/assets/filter-2-b12bf734.png);background-repeat:no-repeat;background-position:3% 54%}.dashboard-body-content .serach_field-area .search_inner form button img{position:absolute;top:33px;margin-top:0;right:7px}.dashboard-body-content .only-filter .serach_field-area .search_inner form button img{margin-top:2px!important;position:relative;top:0;right:0}.dashboard-body-content .only-filter .serach_field-area{margin-right:3px}.filter-detail{background-color:#fff;margin-top:10px;padding:5px 10px 5px 17px;border-radius:13px;box-shadow:0 0 1px #80808026}.filter-detail p{color:#6b6a6a;font-weight:600;margin-bottom:0}.filter-detail p span{margin-left:5px;background-color:#f6f8fa;padding:2px 3px 2px 6px;border:.1px solid #0000008a;border-radius:8px;color:#2f2a2a;font-size:12px}.filter-detail p span:nth-child(1){margin-left:19px}.filter-detail p span img{width:8px;margin-left:3px;cursor:pointer}.plant-detail{width:94%!important;border:1px solid #aaacaf;margin:16px auto;padding:15px 12px;border-radius:15px}.plant-detail h3{text-transform:capitalize;font-size:18px}.plant-detail .plant-form label{padding-left:0;font-size:12px;color:#494747;text-transform:capitalize}.table-data{margin-top:16px}.table-data table{margin-top:12px;white-space:nowrap;border-color:transparent;border-spacing:0 3px!important}.table-data table#hire-table tr td:nth-child(4),.table-data table#hire-table tr td:nth-child(5),.table-data table#approver-table tr td:nth-child(5),.table-data table#approver-table tr td:nth-child(4),.table-data table#approver-table tr td:nth-child(3),.table-data table#site-table tr td:nth-child(2),.table-data table#site-table tr td:nth-child(3),.table-data table#site-table tr td:nth-child(5),.table-data table#operator-table tr td:nth-child(3),.table-data table#operator-table tr td:nth-child(5),.table-data table#timesheet-table tr td:nth-child(2),.table-data table#timesheet-table tr td:nth-child(3){white-space:normal}.table-data table#hire-table tr td:nth-child(4) div::-webkit-scrollbar,.table-data table#hire-table tr td:nth-child(5) div::-webkit-scrollbar,.table-data table#approver-table tr td:nth-child(5) div::-webkit-scrollbar,.table-data table#approver-table tr td:nth-child(4) div::-webkit-scrollbar,.table-data table#approver-table tr td:nth-child(3) div::-webkit-scrollbar,.table-data table#site-table tr td:nth-child(2) div::-webkit-scrollbar,.table-data table#site-table tr td:nth-child(3) div::-webkit-scrollbar,.table-data table#site-table tr td:nth-child(5) div::-webkit-scrollbar,.table-data table#operator-table tr td:nth-child(3) div::-webkit-scrollbar,.table-data table#operator-table tr td:nth-child(5) div::-webkit-scrollbar,.table-data table#timesheet-table tr td:nth-child(2) div::-webkit-scrollbar,.table-data table#timesheet-table tr td:nth-child(3) div::-webkit-scrollbar{display:none}.table-data table body{border-color:inherit;border-style:none;border-width:0}table.dataTable>tbody>tr{background-color:#fff!important;border-color:inherit;border-style:none;border-width:0}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:none;border-width:0}.table-data table th{background-color:#d7dde7;font-family:Muli-Bold;font-size:12px;border-bottom:none;height:20px;vertical-align:middle;box-shadow:none}.table>:not(caption)>*>*{padding:1rem .5rem;background-color:var(--phoenix-table-bg);border-bottom-width:1px;-webkit-box-shadow:inset 0 0 0 9999px var(--phoenix-table-accent-bg);box-shadow:inset 0 0 0 9999px #1418240a}.table-data table thead tr td{border-bottom:1px solid #acacac82;border-top:1px solid #acacaca6}.table-data table td{padding:4px;font-size:14px}.table-data table td button{padding:0;margin:0 6px;width:20px}.table-data table td div{font-family:Muli-Regular;font-size:12px;padding:9px 5px;height:33px}.table-data table td div.status-button{padding:0!important;text-align:center}.table-data table td div.status-button .switch.btn-primary{background-color:transparent}.table-data table td div.status-button .switch{border:none;margin:0 auto}.table-data table td div.status-button .switch:hover{background-color:transparent}.table-data table td.table-ok div{padding:2px;text-align:center;background-color:transparent}.table-data table td.table-ok input[type=checkbox]{width:14px;height:14px;float:none;border:1px solid #b5b3b3;background-color:transparent;margin-top:8px}.table-data table td.table-ok .form-check-input[type=checkbox]:checked{border:1px solid #b5b3b3;padding:5px}.table-data table td.table-ok .form-check-input:checked[type=checkbox]{background-color:transparent;background-image:url(/build/assets/table-ok-check-e6c24bc7.png);background-size:10px 7px}.table-data table th.table-ok div{padding:2px;text-align:center;background-color:transparent}.table-data table th.table-ok input[type=checkbox]{width:14px;height:14px;float:none;border:1px solid #b5b3b3;margin-top:10px}.table-data table th.table-ok .form-check-input[type=checkbox]:checked{border:1px solid #b5b3b3;padding:5px}.table-data table th.table-ok .form-check-input:checked[type=checkbox]{background-color:transparent;background-image:url(/build/assets/table-ok-check-e6c24bc7.png);background-size:10px 7px}.table-data table td .user-name{text-align:left}.table-data table .table-ok{width:36px}.table-data table thead tr{border-bottom:1px solid #acacac82;border-top:1px solid #acacac82;border-left:1px solid #acacac82}.table-data .nav-tabs{display:inline-block}.table-data .site-number{display:inline-block;margin-left:-220px}.table-data .site-number li{font-family:Epilogue-VariableFont_wght;font-size:12px;border:1px solid #707070;border-radius:11px;padding:5px 7px 0;margin-top:7px;background-color:#fff}.table-data .download-button button{background-color:transparent;border:#707070;font-family:Muli-Bold;font-size:12px;padding:3px 4px;color:#464e5f;margin-top:3px;border-radius:6px}.table-data .download-button span{margin-right:10px;font-size:14px;font-weight:600}.table-data .download-button #accept,.table-data .download-button #approved{padding:6px 10px;background-color:#368736;color:#ddd}.table-data .download-button #reject{padding:6px 10px;background-color:#ad3030;color:#ddd}.table-data .download-button button img{margin-left:10px;width:22px;margin-top:-5px}.table-data .download-button{display:inline-block;float:right}.table-data table .action{width:170px}.table-data .nav-tabs .nav-link.active{font-family:Muli-Bold;font-size:16px;color:#464e5f;border-bottom:7px solid #027bff}.table-data .nav-tabs .nav-link{font-family:Muli-SemiBold;font-size:12px;color:#464e5f;border-bottom:3px solid transparent}.table-data .nav-tabs .nav-link span{font-family:Muli-Light;font-size:20px;color:#464e5f}.date-selection-filter .dashboard-search-filter{float:none}.date-selection-filter .dashboard-filter-block{display:inline-block;float:right}.date-selection-filter .dashboard-filter-block .only-filter .serach_field-area{width:38px;padding:7px 8px 8px 12px;background-color:#fff;border-radius:18px}.date-selection-filter .dashboard-filter-block .only-filter .serach_field-area form button{position:relative;padding:0}.dashboard-body-content .only-filter .serach_field-area .search_inner form button img{margin-top:0}.filter-search .add-operator,.filter-search .add-hire{background-color:#5d8dc6;border-radius:25px;color:#fff;padding:8px 11px;font-family:Muli-Bold;font-size:12px}.filter-search .add-hire img{margin-right:7px;margin-top:-2px;width:13px}.filter-search .btn-blue{background-color:#5d8dc6;border-radius:25px;color:#fff;padding:8px 11px;font-family:Muli-Bold;font-size:12px}.filter-search .btn-blue img{margin-right:7px;margin-top:-2px;width:13px}.filter-search .add-operator:hover,.filter-search .add-operator:focus{background-color:#5d8dc6;color:#fff}.filter-search .add-operator img{margin-right:7px;margin-top:-2px;width:13px}.filter-modal .modal-header p{font-family:Muli-Bold;font-size:16px!important}.filter-modal .modal-header{padding:8px 17px}.filter-modal .modal-header .btn-close{opacity:1;color:#fff;border-radius:17px;background-image:none;padding:3px}.filter-modal .modal-header .btn-close img{font-size:9px;background-color:red;opacity:1;color:#fff;border-radius:17px;background-image:none;padding:3px;width:22px}.filter-modal .modal-body{padding:0}.filter-modal .modal-content{background-color:#f2f4f7}.filter-modal .modal-body p{background-color:#5d8dc6;color:#fff;margin-bottom:10px}.filter-modal .modal-search{padding:4px 20px}.filter-modal .modal-search form input{background-color:#fff;border-radius:20px;background-image:url(/build/assets/Search-67a0bf64.png);background-repeat:no-repeat;background-position:97% 53%;height:33px}.tree-checklist{margin-top:15px}.tree-checklist ul li ul{margin-left:80px}.tree-checklist ul li i{font-size:10px;color:#94979b;background-color:#fff;padding:2px 4px 2px 3px;width:16px;height:16px;border:1px solid #acacac73}.tree-checklist li label{background-color:transparent!important;margin-left:6px}.tree-checklist li label span{font-size:15px;font-family:Muli-Regular}.tree-checklist li input[type=checkbox]{margin-right:7px;width:16px;height:16px;border:1px solid #acacac73!important;vertical-align:middle;border-radius:0}.record-view .all-record-table{width:100%;float:left}.exp-block{width:18%;float:left}.exp-block .exp-block-table{height:476px;overflow:scroll;border-bottom:1px solid #e3e6ed;overflow-x:hidden}.comm-block{width:22%;float:left}.comm-block .comm-sec-block{height:476px;overflow:scroll;border-bottom:1px solid #e3e6ed;overflow-x:hidden}.view-modal table td{padding:5px 3px;font-size:12px;vertical-align:middle;color:#000;box-shadow:none}.all-record-table td,.all-record-table tr{border:1px solid #a3a3a3}.comm-block p,.exp-block p{padding:4px 3px;font-family:Muli-SemiBold;font-size:12px;vertical-align:middle;color:#000;height:30px}.comm-block section{padding:3px 4px;font-size:13px}.view-modal table tr td:first-child{padding-left:8px!important;border:1px solid #a3a3a3}.view-modal .modal-body{padding:20px 20px 0}.view-modal .coment-section{width:97.3%;margin:0 auto}.view-modal .expenses-section{min-width:32px;max-width:32px}.view-modal .expenses-section img{border:1px solid #98a598;border-radius:50%;padding:1px;width:30px;height:30px}.view-modal td.comments-section{vertical-align:top!important;width:67%}.view-modal td.comments-section div{width:100%}.view-modal .accept{color:#fff;background-color:green;padding:6px 17px;font-size:13px}.view-modal .modal-xl{max-width:80%}.view-modal .decline{color:#fff;background-color:#d10303;padding:8px 19px;font-size:13px;opacity:1;width:60px}.view-modal .bottom-btn .btn-close{background-image:none}.add-operator-form{padding:20px}.add-operator-form .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove{width:8px;height:8px}.add-operator-form .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{font-size:10px;padding:2px}.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option{font-size:10px!important;padding:4px 7px}.add-operator-form .select2-container--bootstrap-5.select2-container--open.select2-container--below .select2-selection,.add-operator-form .select2-container--bootstrap-5 .select2-selection{border:none;box-shadow:none;border-radius:0}.status-button .switch:after{visibility:hidden}.status-button .switch-handle{position:relative;margin:2px 0 2px auto;padding-top:0;padding-bottom:0;height:76%;width:27px;border-width:0 1px;background-color:#e3f0ff;border-radius:2px}.status-button .switch-handle:hover{background-color:#e3f0ff}.status-button label.switch-on{padding-top:6px;height:17px;border-radius:2px;font-size:10px;background-color:#189d18}.status-button label.switch-off{height:17px;border-radius:2px;font-size:11px;padding-top:7px;background-color:#b1abab;color:#fff}.table-data table td div.switch-group{border:none;padding:0}.table-data table td div.switch-group{padding:0!important;height:17px;margin-top:7px}.add-operator-form label{font-family:Muli-SemiBold;font-size:12px;padding-left:0;text-transform:capitalize;letter-spacing:1px}.add-operator-form input,.add-operator-form select{border:none;font-family:verdana;color:#acacac;font-size:12px;letter-spacing:0px;font-weight:500}.add-operator-form input::placeholder{color:#b1adad;font-family:Muli-Light;font-size:12px}.add-operator-form select::selection{color:#b1adad}.add-operator-form .language-del{margin-top:6px}.add-operator-form #language-opt label{margin-top:13px}.form-save{text-align:right;margin-bottom:25px;padding:0 18px}.form-save .reset{background-color:#707070;color:#fff;padding:7px 22px}.form-save .save{background-color:#4c9500;color:#fff;padding:7px 22px}.timer-modal ul{padding-left:2px;padding-bottom:12px}.timer-modal .confirmation{background-color:transparent!important;text-align:center;margin-top:17px;color:#000!important;font-size:15px}.timer-modal h6{text-align:center;font-size:15px;color:#178f17;font-weight:600}.timer-modal #reject-popup h6{text-align:center;font-size:15px;color:#8f1717;font-weight:600}.timer-modal #accept-popup button.accept-user{background-color:green}#accept-popup .popup-icon img,#reject-popup .popup-icon img{width:50px;margin-top:30px}.timer-modal #reject-popup button.reject-user{background-color:#b80303}.timer-clock{padding-top:0}.timer-clock .timer-heading{background-color:transparent!important;font-family:verdana;font-size:11px;color:#464e5f!important;padding:0!important;text-align:left;margin-bottom:0!important}.timer-clock p{background-color:transparent!important;color:#464e5f!important;font-family:verdana;font-size:10px;text-align:left;margin-bottom:0!important}.timer-clock .operator-hour{margin-right:0}.timer-clock .operator-hour .col-md-6,.timer-clock .machine-hour .col-md-3,.timer-clock .total-time .col-md-4,.timer-clock .machine-hour .col-md-4{padding:0 12px}.timer-clock .complete-time input.hh{width:40%;float:left;padding:0;text-align:center;border-top-right-radius:5px!important;border-bottom-right-radius:5px!important;border:none}.timer-clock .complete-time input::-webkit-outer-spin-button,.timer-clock .complete-time input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.timer-clock .complete-time input[type=number]{-moz-appearance:textfield}.timer-clock .complete-time input.mm{width:40%;float:right;padding:0;text-align:center;border-top-left-radius:5px!important;border-bottom-left-radius:5px!important;border:none}.timer-clock .complete-time select.form-control,.timer-clock .complete-time select.select2-hidden-accessible{background-image:none!important}.timer-clock .complete-time .time-input{border-top-right-radius:5px!important;border-bottom-right-radius:5px!important;border:1px solid;background-color:#fff;width:80%;margin:0 auto;padding-right:0!important}.timer-clock .complete-time .time-input span{top:8px;position:relative;width:11px;left:4px}.timer-modal .timer-user-detail li span.heading{font-family:verdana;font-size:14px;margin-right:20px}.timer-modal .timer-user-detail li span.heading.appr{margin-left:90px}.timer-modal .timer-user-detail li span.value-user{font-family:Epilogue-VariableFont_wght;font-size:14px}.timer-user-detail .heading{background-color:transparent!important;color:#000!important;display:inline-block;width:110px;margin-bottom:0!important;font-size:15px;padding-left:0!important}.timer-user-detail.timer-right-detail li{margin-bottom:4px}.timer-modal .timer-user-detail li select,.timer-clock select,.timer-user-detail input{border:1px solid #80808069;width:177px;color:#000;font-family:verdana;font-size:13px;padding:2px 2px 2px 17px}.time-picker select{width:47px}.timer-modal.filter-modal .modal-search{padding:4px 15px 0}.timer-clock label{font-family:verdana;font-size:14px}.timer-clock input[type=checkbox]{margin-top:6px;margin-right:44px}.timer-clock .clock-form{margin-top:20px;padding:0 17px 0 13px}.timer-clock .time-input{border-radius:4px!important;position:relative}.timer-modal .note-time p{background-color:transparent;font-family:verdana;font-size:14px;color:#000;padding-left:0!important;margin-bottom:0}.timer-user-detail .site-select{background-color:transparent!important;color:#000!important;padding-left:0!important;margin-bottom:0!important;font-size:15px;margin-top:10px}.timer-user-detail .site-option{height:52px;margin-bottom:7px}.timer-user-detail .site-option button{padding:2px 18px;box-shadow:0 0 3px #0000005e;color:#000}.timer-user-detail .site-option button:focus{border:none;color:#000}.timer-user-detail .status-button{margin-top:10px;width:250px!important;float:left}.timer-user-detail .site-select-button{border:1px solid #f2f4f7;width:69px;padding:0;font-size:16px;background-color:#027bff;color:#fff}.timer-user-detail .site-select-button:hover{border:1px solid #cfe1e8;background-color:#cfe1e8}.timer-modal .note-time textarea{height:90px}.timer-modal .modal-header{border-bottom:none}.timer-modal .modal-header p{width:100%;text-align:center;font-family:Epilogue-VariableFont_wght;font-size:14px}.timer-modal .modal-header .btn-close{background-color:transparent;padding:0;width:21px;margin-top:-16px}.timer-modal .modal-footer-timer{background-color:#d5e1ef;margin-top:20px;padding:8px 15px 8px 0}.timer-modal .modal-footer-timer p{background-color:transparent;color:#027bff;font-family:Epilogue-VariableFont_wght;font-size:15px;margin-bottom:0;margin-top:4px;cursor:pointer}.timer-modal .timer-save-buttons{text-align:right;margin-top:30px;margin-bottom:40px}.timer-modal .timer-save-buttons .clearForm{text-align:center;margin-top:20px;position:absolute;left:0;bottom:30px;right:0;color:#000}.timer-modal .timer-save-buttons button.next-btn{background-color:#027bff;margin-left:10px;color:#fff;font-family:Epilogue-VariableFont_wght;font-size:15px;font-weight:400;padding-right:50px;padding-left:50px;border:1px solid #027bff}.timer-modal .timer-save-buttons button.save-btn{background-color:#fff;margin-left:10px;color:#000;border:1px solid #000;font-family:Epilogue-VariableFont_wght;font-size:15px;font-weight:400;padding-right:50px;padding-left:50px}.timer-modal .modal-footer-timer .timer-save-buttons span a{font-family:Epilogue-VariableFont_wght;font-size:13px;color:#000}.resp-timesheet{margin-top:20px;display:none}.resp-timesheet .resp-time-block{background-color:#fff;border-radius:14px;padding:10px 17px 6px 28px;margin-bottom:20px}.resp-timesheet .shadow{box-shadow:0 2px 3px #8080806e}.resp-timesheet .resp-time-block.status-img-block{background-color:transparent;border-radius:14px;padding:10px 6px 6px 0;margin-bottom:20px;box-shadow:none}.resp-timesheet .resp-time-block.status-img-block .status-img img{width:130px}.resp-timesheet .resp-time-block.resp-diff{background-color:#ffe8e8}.resp-timesheet .resp-time-block .resp-head{font-family:Muli-Light;font-size:16px}.resp-timesheet .resp-time-block .resp-date{margin-bottom:0;font-family:verdana}.resp-timesheet .resp-time-block .resp-date span{float:right;font-family:verdana;font-size:16px;color:#000}.resp-timesheet .site-location span:nth-child(1){background-color:#fff;box-shadow:-2px 0 7px #0000001c;padding:3px;border-radius:4px 0 0 4px}.resp-timesheet .site-location span:nth-child(2){background-color:#fff;box-shadow:4px 0 7px #0000001c;padding:3px;border-radius:0 4px 4px 0}.btn-active{background-color:#5d8dc6!important;color:#fff!important}@media (max-width: 992px){.color-list{position:relative;left:0;top:45px;padding-left:0}.login{width:55%;margin:150px auto}.team-allocations{margin-top:18px}.team-allocations .team-option-list select{width:138px;display:inline-block;font-size:12px;padding:11px;border-radius:9px;border:none;box-shadow:0 0 3px #0000004f;margin-top:5px;margin-right:3px}.team-allocations .download-button button{background-color:#000;color:#fff;padding:10px 4px;border-radius:10px;margin-top:2px;width:141px;font-size:1px}.timer-modal .modal-footer-timer .timer-save-buttons button{padding:5px}.timer-clock input[type=checkbox]{margin-top:6px;margin-right:74px}.timer-clock .col-md-9{margin-top:10px}.team-allocations h3{font-family:Proxima_Nova_Font;font-size:17px;margin-bottom:20px;font-weight:100}.graph-card{margin-bottom:10px}.legends{top:0}.dashboard-body-content{margin-top:87px;margin-left:0;width:100%;padding:11px}}@media (max-width: 1317px){.team-allocations .download-button button{float:none}}@media (max-width: 992px){.header_right .search_inner{display:none}}@media (max-width: 767px){.resp-timesheet{display:block}.login{width:90%;margin:50px auto}.today-button button{display:none}.dashboard-body-content .calander-filter{width:100%;padding:5px 7px}.dashboard-body-content .calander-filter #weeklyDatePicker{border:none;width:180px;font-size:12px}.date-selection-filter .dashboard-filter-block,.filter-detail,.dashboard-body-content .today-button{display:none}.timer-clock label{font-family:verdana;font-size:11px}.timer-modal .timer-user-detail li span.heading.appr{margin-left:0}.media-shift{display:block}.timer-clock .operator-hour{margin-right:-15px;margin-bottom:20px;margin-top:20px}.filter-search .serach_field-area{width:172px;position:relative}.filter-search .search_field input{width:173px}.dashboard-body-content .filter-search{float:none;margin-top:10px}.table-data.table-timesheet{display:none}.timer-clock .timer-heading{font-size:9px}.wheel-clock{padding:4px 8px}}.bootstrap-datetimepicker-widget tr:hover{background-color:#caa}.bootstrap-datetimepicker-widget tr:hover td{color:#020202}.bootstrap-datetimepicker-widget tr td{padding:3px}.bootstrap-datetimepicker-widget{text-align:center}.bootstrap-datetimepicker-widget{list-style:none}.bootstrap-datetimepicker-widget.dropdown-menu{margin:2px 0;padding:4px;width:19em}.pre-table{position:absolute;top:50%;left:5%;border-radius:20px;border:none;padding:4px;width:35px;height:35px}.next-table{position:absolute;top:50%;right:5%;border-radius:20px;border:none;padding:4px;width:35px;height:35px}.note-section{padding:20px}.pre-table img,.next-table img{width:12px}.clockpicker-popover{position:fixed;z-index:999}@media (min-width: 768px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width: 992px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width: 1200px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}.bootstrap-datetimepicker-widget.dropdown-menu:before,.bootstrap-datetimepicker-widget.dropdown-menu:after{content:"";display:inline-block;position:absolute}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #cccccc;border-bottom-color:#0003;top:-7px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid white;top:-6px;left:8px}.bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #cccccc;border-top-color:#0003;bottom:-7px;left:6px}.bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid white;bottom:-6px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget .list-unstyled{margin:0}.bootstrap-datetimepicker-widget a[data-action]{padding:6px 0}.bootstrap-datetimepicker-widget a[data-action]:active{box-shadow:none}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:54px;font-weight:700;font-size:1.2em;margin:0}.bootstrap-datetimepicker-widget button[data-action]{padding:6px}.bootstrap-datetimepicker-widget .btn[data-action=incrementHours]:after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Increment Hours"}.bootstrap-datetimepicker-widget .btn[data-action=incrementMinutes]:after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Increment Minutes"}.bootstrap-datetimepicker-widget .btn[data-action=decrementHours]:after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Decrement Hours"}.bootstrap-datetimepicker-widget .btn[data-action=decrementMinutes]:after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Decrement Minutes"}.bootstrap-datetimepicker-widget .btn[data-action=showHours]:after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Show Hours"}.bootstrap-datetimepicker-widget .btn[data-action=showMinutes]:after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Show Minutes"}.bootstrap-datetimepicker-widget .btn[data-action=togglePeriod]:after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Toggle AM/PM"}.bootstrap-datetimepicker-widget .btn[data-action=clear]:after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Clear the picker"}.bootstrap-datetimepicker-widget .btn[data-action=today]:after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Set the date to today"}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget .picker-switch:after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Toggle Date and Time Screens"}.bootstrap-datetimepicker-widget .picker-switch td{padding:0;margin:0;height:auto;width:auto;line-height:inherit}.bootstrap-datetimepicker-widget .picker-switch td span{line-height:2.5;height:2.5em;width:100%}.bootstrap-datetimepicker-widget table{width:100%;margin:0}.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table th{text-align:center;border-radius:4px}.bootstrap-datetimepicker-widget table th{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table th.picker-switch{width:145px}.bootstrap-datetimepicker-widget table th.disabled,.bootstrap-datetimepicker-widget table th.disabled:hover{background:none;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget table th.prev:after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Previous Month"}.bootstrap-datetimepicker-widget table th.next:after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Next Month"}.bootstrap-datetimepicker-widget table thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:#eeeeee}.bootstrap-datetimepicker-widget table td{height:54px;line-height:54px;width:54px}.bootstrap-datetimepicker-widget table td.cw{font-size:.8em;height:20px;line-height:20px;color:#777}.bootstrap-datetimepicker-widget table td.day{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table td.day:hover,.bootstrap-datetimepicker-widget table td.hour:hover,.bootstrap-datetimepicker-widget table td.minute:hover,.bootstrap-datetimepicker-widget table td.second:hover{background:#eeeeee;cursor:pointer}.bootstrap-datetimepicker-widget table td.old,.bootstrap-datetimepicker-widget table td.new{color:#777}.bootstrap-datetimepicker-widget table td.today{position:relative}.bootstrap-datetimepicker-widget table td.today:before{content:"";display:inline-block;border:solid transparent;border-width:0 0 7px 7px;border-bottom-color:#337ab7;border-top-color:#0003;position:absolute;bottom:4px;right:4px}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color:#fff}.bootstrap-datetimepicker-widget table td.disabled,.bootstrap-datetimepicker-widget table td.disabled:hover{background:none;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget table td span{display:inline-block;width:54px;height:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:4px}.bootstrap-datetimepicker-widget table td span:hover{background:#eeeeee}.bootstrap-datetimepicker-widget table td span.active{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget table td span.old{color:#777}.bootstrap-datetimepicker-widget table td span.disabled,.bootstrap-datetimepicker-widget table td span.disabled:hover{background:none;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget.usetwentyfour td.hour{height:27px;line-height:27px}.bootstrap-datetimepicker-widget.wider{width:21em}.bootstrap-datetimepicker-widget .datepicker-decades .decade{line-height:1.8em!important}.input-group.date .input-group-addon{cursor:pointer}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.time-picker{display:flex;justify-content:center;flex-direction:column;transition:all .4s ease;height:0;overflow:hidden;position:absolute;z-index:9;top:45px}#timePicker,#timePicker1,#timePicker2,#timePicker3,#timePicker4,#timePicker5,#timePicker6,#timePicker7{font-size:11px;padding:4px 3px;text-align:center}.time-picker .set-time{display:flex;justify-content:center;margin-bottom:15px}.time-picker .label{width:60px;margin:0 5px;text-align:center;line-height:34px;display:inline-style}.time-picker .label a{display:block;border:1px solid #dddddd;cursor:pointer;font-size:17px;font-weight:700;border-radius:3px;width:30px;height:32px}.time-picker .label a:hover,.time-picker .label a:active{background-color:#027bff;color:#fff!important}.time-picker .label .set{text-align:center;box-sizing:border-box;width:73%;height:22px;line-height:34px;font-size:13px;font-weight:700;border:transparent;margin-left:0}.time-picker #submitTime{text-align:center;line-height:25px;border:1px solid #dddddd;width:78px;margin:auto;border-radius:3px;cursor:pointer;text-transform:uppercase;font-weight:700;font-size:12px;height:24px}.time-picker.open{border:1px solid #dddddd;padding:5px;transition:all .5s ease;height:auto;background-color:#fcfcfc;width:140px}.setting-links li{font-family:Epilogue-VariableFont_wght;font-size:18px;color:#000;letter-spacing:0px;line-height:33px}.setting-links li a{margin-left:14px;color:#000}.setting-links ul{margin-top:40px}.update-logo .file{position:relative;overflow:hidden;margin-left:28px}.update-logo .logo-profile{margin-bottom:30px;margin-top:80px}.update-logo .file input{position:absolute;font-size:50px;opacity:0;right:0;top:0}.update-logo .logo-profile{width:160px;height:160px;border:1px solid #000;border-radius:50%}.expenses p{background-color:transparent!important;color:#000!important;padding-left:0!important;font-weight:600;margin-bottom:0!important}.expenses .expense-img{border:1px solid #0000001f;width:35px;height:34px;margin:0 auto}.expenses .add-more{text-align:center;margin-top:4px}.expenses input{height:34px}@keyframes zoom{0%{transform:scale(0)}to{transform:scale(1)}}#full-image{width:90%;height:90%;object-fit:contain}#img-viewer{display:none;position:fixed;z-index:999999;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#0000007a}#img-viewer .close{position:absolute;top:15px;right:35px;color:#f1f1f1;font-size:40px;font-weight:700;transition:.3s}#img-viewer .close:hover{cursor:pointer}.edit-profile{margin-top:50px;padding-top:20px;padding-bottom:29px}.edit-profile .profile-update h3,.edit-profile .logo-update h3{font-family:Proxima_Nova_Font;font-size:19px;color:#464e5f}.edit-profile .profile-update,.edit-profile .logo-update{background-color:#eceff2;padding:38px 31px}.edit-profile .save-update{text-align:right}.edit-profile .logo-update .logo-img{width:160px;height:160px;border-radius:50%;border:1px solid grey;margin:0 auto}.edit-profile .logo-update .logo-img img{width:160px;height:160px;border-radius:50%;object-fit:contain;padding:2px}.edit-profile .logo-update .upload-btn{width:57%;margin:20px auto}.edit-profile .logo-update p{margin-bottom:0}.edit-profile .logo-update input{height:35px}.save-update button{background-color:#5d8dc6;font-family:Epilogue-VariableFont_wght;color:#fff;border-radius:4px;font-size:18px;padding:7px 27px;width:150px;height:40px;font-weight:400}.save-update button:hover{background-color:#5d8dc6}.reset-pswd{width:45%;margin:0 auto;height:340px!important}.reset-pswd .add-operator-form{padding:0}.sidebar .submenu{margin-left:10px;margin-top:12px;background-color:#eceff2;padding:7px 10px}.sidebar .submenu li a{font-family:Epilogue-VariableFont_wght;font-size:13px;color:#636363;letter-spacing:1px;margin-left:21px}.sidebar .submenu li{font-family:Epilogue-VariableFont_wght;font-size:13px;color:#636363;letter-spacing:-3px;margin-bottom:13px}.sidebar .down-arow{background-color:transparent!important}#add-pswd p.confirmation{color:#000;font-size:17px}#add-pswd .timer-save-buttons button{text-align:center;background-color:#2ea8df;color:#fff;padding:5px;width:100px}.dataTables_length{text-align:left}.dataTables_length select{width:150px}#example_filter{text-align:right}#example_filter label{text-align:left}table.dataTable{border-collapse:collapse;border-spacing:0}.dataTables_paginate{margin-top:0}.dataTables_info{text-align:left}.dataTables_paginate{float:right}.dataTables_paginate .previous a,.dataTables_paginate .next a{width:67px;background-color:#eceff2!important;border:1px solid #d5d5d5}.dataTables_paginate .active a{color:#000;border:1px solid #e7e7e7}@media (max-width: 1874px){.overly_inner .color-card{width:149px}.team-allocations .team-option-list select{margin-right:5px}.approver-list-graph .download-button button,.team-allocations .download-button button,.progress-site .download-button button{padding:11px 1px}}@media (max-width: 1874px){.overly_inner .color-card .color-content{padding-left:25px}}@media (max-width: 1819px){.approver-list-graph .appr-graph .appr-graph1 canvas,.approver-list-graph .appr-graph .appr-graph2 canvas{margin-left:87px}}@media (max-width: 1745px){.approver-list-graph .appr-list .inner-appr ul li img{width:26px;height:26px}.approver-list-graph .appr-graph .appr-graph-tracking h3{font-size:18px}.approver-list-graph .appr-list .main-appr img{width:61px}.approver-list-graph .appr-graph .appr-graph1 canvas,.approver-list-graph .appr-graph .appr-graph2 canvas{display:inline-block!important;box-sizing:border-box;height:101px!important;width:128px!important;margin-left:80px;margin-top:22px}}@media (max-width: 1714px){.approver-list-graph .appr-list .inner-appr ul li img{width:25px;height:25px}}@media (max-width: 1650px){.approver-list-graph .appr-list,.approver-list-graph .appr-graph .appr-graph-tracking p{line-height:16px}.login-form{width:25%;margin:200px 90px}.edit-profile .profile-update,.edit-profile .logo-update{background-color:#eceff2;padding:38px 31px}.edit-profile .logo-update .upload-btn{width:97%;margin:20px auto}}@media (max-width: 1590px){.approver-list-graph .appr-list .inner-appr ul li img{width:23px;height:23px}.approver-list-graph .download-button button,.team-allocations .download-button button,.progress-site .download-button button{width:65%}}@media (max-width: 1544px){.approver-list-graph .appr-graph .appr-graph-tracking h3{margin-bottom:2px;margin-top:1px}.approver-list-graph .appr-list,.approver-list-graph .appr-graph .appr-graph-tracking p{font-size:10px}.inner-appr ul{height:95px;overflow:auto}}@media (max-width: 1472px){.approver-list-graph .appr-graph .appr-graph1 canvas,.approver-list-graph .appr-graph .appr-graph2 canvas{height:96px!important;width:112px!important;margin-left:62px;margin-top:26px}.approver-list-graph .appr-graph .appr-graph-tracking h3{font-size:16px}.inner-appr ul{height:95px;overflow:auto}.approver-list-graph .appr-list,.approver-list-graph .appr-graph .appr-graph-tracking p{font-size:13px;line-height:15px}}@media (max-width: 1422px){.record-view .all-record-table{width:100%;float:none}.exp-block,.comm-block{width:50%}}@media (max-width: 1327px){.approver-list-graph .download-button button,.team-allocations .download-button button,.progress-site .download-button button{width:95%}.approver-list-graph .appr-graph .appr-graph1 canvas,.approver-list-graph .appr-graph .appr-graph2 canvas{height:84px!important;width:90px!important;margin-left:62px;margin-top:36px}}@media (max-width: 1300px){.approver-list-graph .appr-graph .appr-graph1 canvas,.approver-list-graph .appr-graph .appr-graph2 canvas{height:96px!important;width:104px!important;margin-left:66px;margin-top:26px}.approver-list-graph .download-button button,.team-allocations .download-button button,.progress-site .download-button button{width:95%}}@media (max-width: 1280px){.approver-list-graph .appr-graph .appr-graph1 canvas,.approver-list-graph .appr-graph .appr-graph2 canvas{height:86px!important;width:87px!important;margin-left:66px;margin-top:26px}.approver-list-graph .appr-list,.approver-list-graph .appr-graph .appr-graph-tracking p{font-size:11px;line-height:12px}.approver-list-graph .appr-graph .appr-graph-tracking h3{font-size:11px}}@media (max-width: 1250px){.approver-list-graph .appr-graph .appr-graph1 canvas,.approver-list-graph .appr-graph .appr-graph2 canvas{height:50px!important;width:77px!important;margin-left:66px;margin-top:40px}.login-form{width:42%;margin:267px 90px}}@media (max-width: 1090px){.approver-list-graph .appr-graph .appr-graph1 canvas,.approver-list-graph .appr-graph .appr-graph2 canvas{height:50px!important;width:77px!important;margin-left:66px;margin-top:40px}.login{width:46%}.login-form{width:85%;margin:267px 90px}}@media (max-width: 992px){.view-modal #view-detail .modal-xl{min-width:100%!important}.approver-list-graph .appr-graph .appr-graph1 canvas,.approver-list-graph .appr-graph .appr-graph2 canvas{height:80px!important;width:137px!important;margin-left:66px;margin-top:40px}#timesheet .modal-dialog{min-width:90%}.edit-profile{margin-top:0}.edit-profile .profile-update,.edit-profile .logo-update{height:auto;padding:20px 8px}.add-operator-form{padding:20px 7px}.edit-profile .logo-update .upload-btn{width:95%;margin:10px auto}.team-allocations{margin-top:68px}.approver-list-graph .appr-list,.approver-list-graph .appr-graph{margin-top:18px}.next-table,.pre-table{display:none}.reset-pswd{width:100%}.profile-update{margin-bottom:5px}.login{width:95%;margin:0 auto}.login-form{width:85%;margin:60px auto}}@media (max-width: 767px){.login{width:100%}.approver-list-graph .appr-list,.approver-list-graph .appr-graph{height:auto}.approver-list-graph .appr-graph .col-md-4{border-left:none}.approver-list-graph .appr-graph .appr-graph1,.approver-list-graph .appr-graph .appr-graph2{text-align:center}.approver-list-graph .appr-graph .appr-graph1 canvas,.approver-list-graph .appr-graph .appr-graph2 canvas{height:116px!important;width:144px!important;margin-left:66px;margin-top:26px}.timer-clock input[type=checkbox]{margin-top:6px;margin-right:494px}.overly_inner .color-card,.team-allocations .team-option-list select{width:100%}.expenses .expense-value input{padding:3px;font-size:12px;height:32px}.expenses .expense-upload input{font-size:13px;background-color:#eff2f6}.expenses .exp-mob{padding:0 2px}.expenses .expense-img{border:1px solid #0000001f;width:31px;height:31px;margin:2px auto}.expenses p{display:inline-block}.expenses .add-more.mob-top-add{display:inline-block;float:right;margin-right:5px;margin-top:0}.expenses .mob-add{display:none}.timer-clock .complete-time .time-input{width:90%}.timer-clock p{text-align:left}.timer-modal .timer-save-buttons{text-align:center}.timer-modal .timer-save-buttons button.save-btn,.timer-modal .timer-save-buttons button.next-btn{padding-right:30px;padding-left:30px}input.isMobileInput[value=true]+div.modal-search .save_btn{float:none!important}}@media (max-width: 700px){.timer-clock input[type=checkbox]{margin-top:6px;margin-right:340px}}@media (max-width: 490px){.timer-clock input[type=checkbox]{margin-top:6px;margin-right:260px}}@media (max-width: 400px){.timer-clock input[type=checkbox]{margin-top:6px;margin-right:170px}}.hide{display:none!important}.btn-blue{background-color:#5d8dc6;border-radius:25px;color:#fff;padding:8px 11px;font-family:Muli-Bold;font-size:12px}.pull-left{float:left!important}.pull-right{float:right!important}.disabledbutton{pointer-events:none;opacity:.4}form#addEditTimeSheetForm .form-control.is-valid,form#addEditTimeSheetForm .form-control.is-invalid{background-image:none;padding-right:inherit}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}button.close{padding:0;background-color:transparent;border:0}tr.timeDetailRaw td.timetd,tr.timeDetailRaw th.timetd{width:75px}.time-input{padding-right:inherit!important}button:disabled{cursor:not-allowed;pointer-events:all!important}.bold{color:#000!important;font-weight:700;font-family:Muli-Bold!important}div#timesheet-table_filter{text-align:right}div#timesheet-table_filter input{border-radius:35px}div#timesheet-table_length{text-align:left}.togglePassword{float:right;margin-right:15px;margin-top:-25px;position:relative;z-index:2;cursor:pointer}@media (max-width: 992px){.main_content{padding:0}.dashboard-body-content h2{font-size:18px}}@media (max-width: 772px){.timer-user-detail .site-select{background-color:transparent!important;color:#000!important;padding-left:0!important;margin-bottom:0!important;font-size:15px;margin-top:10px}.timer-user-detail .status-button{margin-top:13px;width:250px!important;float:left;margin-right:10px}}.appr{background-color:#46b946!important}.was-validated .form-control:valid,.form-control.is-valid{background-image:none}.table-data.isEdited,.isEdited{border:2px solid #9c27b0!important;background-image:none}.statustooltip{position:relative;display:inline-block}.statustooltip .statustooltiptext{visibility:hidden;background-color:#b4b0b0;color:#000;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;top:-5px;left:105%;width:200px;white-space:break-spaces}.statustooltip .addresstooltiptext{visibility:hidden;background-color:#b4b0b0;color:#000;text-align:center;border-radius:6px;padding:5px;width:160px;position:absolute;z-index:1;top:22px;left:0%}.statustooltip:hover .addresstooltiptext,.statustooltip:hover .statustooltiptext{visibility:visible}label#statusComment-error{margin-left:10%!important;color:red}.grayDisabled,.grayDisabled:active .grayDisabled:hover{background-color:gray!important;border-color:gray!important}input.error{border:1px solid #a3a3a3!important;border-color:red!important}.carousel-inner{display:flex;justify-content:center}.carousel-item{max-width:50%!important;text-align:center;margin-right:0%!important}.timesheetStatus .downloadTimeSheet img{width:22px!important;margin-left:25px}.timesheetStatus .downloadTimeSheet{border:none}.form-group textarea.timesheet-comment{height:auto!important}.upload-excel input{height:auto!important;border:1px solid #c6c9ce}.resp-head .refresh-button{float:right;border-radius:20px;border:none;box-shadow:0 0 3px #00000085;padding:4px 13px;background-color:#fffffff5}.resp-head .refresh-button a{color:#000;font-size:14px;font-weight:600}.msg-all{color:red;margin:20px 10px 40px;font-size:15px;font-weight:400}input.isMobileInput[value=true]+div.modal-search .clearForm{text-align:center;position:absolute}input.isMobileInput[value=true]+div.modal-search .timer-save-buttons button.save_btn{float:none}input.isMobileInput[value=true]+div.modal-search .save_btn{float:left}.table-timesheet .date-selection-filter .calander-filter{text-align:left!important}.select2-container--bootstrap-5 .select2-selection{padding:3px!important}.select2-container--open .select2-dropdown{top:1px!important}.select2-container .select2-search--inline{float:none!important;background-color:#fff}.select2-container--bootstrap-5 .select2-selection--multiple .select2-search .select2-search__field{width:100%!important;padding-top:3px}.select2-container--bootstrap-5 .select2-selection--multiple .select2-search .select2-search__field::-webkit-scrollbar{display:none}.select2-container--bootstrap-5 .select2-selection--multiple .select2-search .select2-search__field::placeholder{font-family:verdana;font-size:12px;padding-top:5px}.responsive-textarea{height:150px}@media (max-width: 768px){.responsive-textarea{height:120px}}@media (max-width: 576px){.responsive-textarea{height:100px}}select#mobileSiteList{font-weight:bolder;font-size:20px!important}.resp-timesheet .resp-time-block.status-img-block .status-img img.img-not-submited{width:170px;height:28px}.resp-timesheet .resp-time-block.status-img-block .status-img img{width:130px;height:28px}.time-block-card{position:relative}.wheel-clock{width:100%;padding:8px;font-size:16px;border:1px solid #000000;border-radius:5px;font-size:15px}.wheel-clock::placeholder{color:#ccc;font-size:12px}.clock-picker{display:none;position:absolute;top:80px!important;left:0!important;width:96px!important;padding:7px!important;background-color:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:0 5px 10px #0000001a;z-index:99}.clock-picker .wheel{align-items:center;height:150px;width:60px;overflow-y:scroll;margin-bottom:20px;padding-right:5px}.clock-picker .wheel::-webkit-scrollbar{display:none}.clock-picker .number{width:28px;height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer;font-size:13px;margin:4px 0;transition:all .3s ease;border-bottom:1px solid #c7c5c5}.clock-picker .number:hover{color:#bb1717}.select-site-head{font-family:Muli-Bold;font-size:18px;margin-bottom:0;padding:10px}.select-site-content img{width:15px;margin-right:10px;margin-top:-3px}.select-site-content{font-family:Muli-SemiBold;margin-bottom:0;font-size:15px;margin-top:3px}.select-sub-content{margin-left:29px;margin-top:5px;font-size:13px;font-family:Muli-Regular;color:#666}.select-sub-content.assigned{margin-left:0}.select-sub-content span{background-color:#b4cdeb;border-radius:5px;padding:2px 5px;font-family:Muli-Regular;color:#000}.timesheet-pagination-row{position:fixed;width:92%;bottom:0;background-color:#fff;padding:5px}@media (max-width: 1800px){.timesheet-pagination-row{width:91%}}@media (max-width: 1500px){.timesheet-pagination-row{width:90.4%}}@media (max-width: 992px){.timesheet-pagination-row{width:98%}}
