@font-face{font-family:Calibri;src:url(calibri.ttf)}body{font-family:Calibri;padding-top:56px;background-color:#fff;color:#212529;font-size:1rem;font-weight:400}input,select,textarea{border:1px solid #949494}select{-webkit-appearance:none;-moz-appearance:none}.form-control,.form-select{border:1px solid #949494}textarea.form-control{word-break:break-word}.bg-primary{background:#5f33ff!important;background:-webkit-linear-gradient(to right,#5f33ff,#7f5dff)!important;background:linear-gradient(to right,#5f33ff,#7f5dff)!important}.dashboard.bg-primary{background:#5f33ff!important;background:-webkit-linear-gradient(to right,#e6edf5,#d4dae0)!important;background:linear-gradient(to right,#e6edf5,#d4dae0)!important}.bg-dark-blue-gr{background:#141e30;background:-webkit-linear-gradient(to right,#243b55,#141e30);background:linear-gradient(to right,#243b55,#141e30)}.bg-light-blue-gr{background:#4ecdc4;background:-webkit-linear-gradient(to right,#4ecdc4,#0e5c5c);background:linear-gradient(to right,#4ecdc4,#0e5c5c)}.bg-dark-orange-gr{background:#ba8b02;background:-webkit-linear-gradient(to right,#ba8b02,#754814);background:linear-gradient(to right,#ba8b02,#754814)}.container{width:90%}.facility-view input::placeholder,.facility-view textarea::placeholder{color:#ddd;font-size:14px}.facility-view input::-webkit-input-placeholder,.facility-view textarea::-webkit-input-placeholder{color:#ddd;font-size:14px}.facility-view input:-ms-input-placeholder,.facility-view textarea:-ms-input-placeholder{color:#ddd;font-size:14px}.appointment-link-row{display: none;}.imenu_row, .notice_box, .ddash_row {display: none}.ddash_row {display: none}.d-row{display:table-row}.content-bottom .btn{width:160px}.mr-3{margin-right:1rem!important}.mr-2{margin-right:.5rem!important}.mr-1{margin-right:.2rem!important}.ml-3{margin-left:1rem!important}.ml-4{margin-left:2rem!important}.mt-1{margin-top:1rem!important}.mb-1{margin-bottom:.25rem!important}.mr-0{margin:0}.ml-auto{margin-left:auto}.card.bg-dark-blue-gr a,.card.bg-dark-orange-gr a,.card.bg-light-blue-gr a{color:#fff;text-decoration:none}.navbar-default{background-color:#f5f4f8;box-shadow:0 1px 3px rgb(3 0 71 / 9%);padding:.625rem 1rem}.nav-brand h1{color:#1b4164;font-weight:700;font-size:30px;line-height:100%}.top-nav a.nav-link{margin:0 .4rem}.navbar-default .navbar-nav.top-nav .nav-item a.nav-link:hover{background:#e1e9ff;color:#290b96}.navbar-default h6{font-size:.875rem;color:#18113c}.navbar-default p{font-size:.675rem;color:#18113c}.navbar-default a{text-decoration:none}.navbar-default .navbar-nav .nav-item .nav-link{font-size:1rem;color:#00f;font-weight:400;padding:.3125rem .5rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,box-shadow .15s ease-in-out,color .15s ease-in-out}.navbar-default .navbar-nav.top-nav .nav-item a.nav-link.active{background:#e1e9ff;color:#1b4164}.mb-80{margin-bottom:80px}.info-icon img{height:80px;width:80px}.card-reject img{height:80px}#data_grid tbody td:first-child{width:25%;font-weight:700}#data_grid tbody td:nth-child(2){width:27%}#data_grid tbody td:nth-child(3){width:17%}#data_grid tbody td:nth-child(4){width:12%}#data_grid tbody td:nth-child(5){width:12%}#data_grid tbody td:nth-child(7){width:2%}#data_grid tbody td:nth-child(7) .project-item-user{text-align:center;padding:0}#data_grid tbody td:nth-child(7) .project-item-user .user-avatar{margin:0}.table-striped>tbody>tr,.table-striped>thead>tr{border-width:1px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#cfe2ff}.table-striped>tbody>tr:nth-of-type(even){background-color:#eff6ff;--bs-table-accent-bg:#eff6ff}.table-striped>tbody>tr:nth-of-type(odd) td{background-color:#e4eeff;--bs-table-accent-bg:#e4eeff}.table-striped>tbody>tr:nth-of-type(even) td{background-color:#eff6ff;--bs-table-accent-bg:#eff6ff}table.table-bordered.dataTable th{background:#386fc1;color:#fff}.avatar-md{width:2.5rem;height:2.5rem;font-size:.83333rem}.avatar{position:relative;display:inline-block;width:3rem;height:3rem;font-size:1rem}.nav-brand .avatar{width:2rem;height:2rem;font-size:1rem}.avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-tiles .card{border:0;position:relative;width:100%;border-radius:10px;box-shadow:0 1px 20px 0 rgb(0 0 0 / 10%);min-height:120px}.card-tiles a{color:#fff;text-decoration:none}.card-tiles a:hover .tile-content{color:#353434}.tile-content{color:#fdfdfd}.card-active{background:#52c234;background:-webkit-linear-gradient(to left,#36821b,#55e42e);background:linear-gradient(to left,#36821b,#55e42e)}.card-pending{background:#e52d27;background:-webkit-linear-gradient(to right,#ff2c25,#9e2125);background:linear-gradient(to right,#ff2c25,#9e2125)}.card-reject{background:#f7971e;background:-webkit-linear-gradient(to left,#988f16,#ffee21);background:linear-gradient(to left,#988f16,#ffee21)}.card-tiles .avatar{position:relative;display:inline-block;width:4rem;height:4rem}.tile-content p{font-size:1.2rem;margin:0;line-height:normal}.tile-content h3{font-size:2.2rem;margin:0}.project-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f4f8;padding:8px 14px;margin-bottom:3px;font-size:.846154rem;min-height:60px}.project-list .project-item:before{content:"";position:absolute;width:6px;height:100%;left:0;top:0}.approved-record:before{background-color:#55e42e}.awaiting-record:before{background-color:#ff2c25}.project-item-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:10px}.project-item .description{font-size:.846154rem;color:#999}.project-item-user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;padding-right:10px}.project-list .project-item-user{font-weight:700;text-transform:capitalize}.project-item-user .user-avatar{margin-right:12px;height:auto}.project-item-user .user-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.project-item-state{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 1 10%;flex:0 1 10%;padding-right:5px}.project-item-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 1 15%;flex:0 1 15%;padding-right:5px}.project-item-hours{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 1 20%;flex:0 1 20%;padding-right:5px}.project-item-actions{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 1 5%;flex:0 1 5%;padding-right:0}.project-item pre{margin:0}.facility-view .form-label .required::after{content:"*";color:#dc3545}span.required{color:#dc3545;position:absolute}.facility-view h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}.tooltips{position:relative;display:inline-block;cursor:pointer}.tooltips .tooltipstext{visibility:hidden;width:200px;background-color:#000;color:#fff;text-align:left;border-radius:6px;padding:8px;position:absolute;z-index:1}.tooltips:hover .tooltipstext{visibility:visible}.navbar-default #logo_img{margin-right:20px}.navbar-default .navbar-brand{font-size:1.2rem;color:#1b4164;font-weight:500}.navbar .user-profile .nav-item .dropdown-menu{display:block;opacity:0;visibility:hidden;transition:.3s;margin-top:0;right:0;border-color:#ddd}.navbar .user-profile .dropdown-menu.fade-down{top:80%;transform:rotateX(-75deg);transform-origin:0 0}.navbar .user-profile .dropdown-menu.fade-up{top:180%}.user-profile .nav-item:hover .dropdown-menu{transition:.3s;opacity:1;visibility:visible;top:100%;transform:rotateX(0);right:0;left:auto}.user-profile .nav-item .dropdown-toggle::after{display:none}.user-profile .avatar{width:2.5rem;height:2.5rem}#data_grid.dataTable thead th{font-size:.86rem!important;border-right:1px solid #6785a0}#data_grid.dataTable tbody td{font-size:.8rem!important;padding:4px 14px}table.dataTable>thead .sorting:before,table.dataTable>thead .sorting_asc:before,table.dataTable>thead .sorting_asc_disabled:before,table.dataTable>thead .sorting_desc:before,table.dataTable>thead .sorting_desc_disabled:before{right:1.4em;content:"\2191"}table.dataTable>thead .sorting:after,table.dataTable>thead .sorting:before,table.dataTable>thead .sorting_asc:after,table.dataTable>thead .sorting_asc:before,table.dataTable>thead .sorting_asc_disabled:after,table.dataTable>thead .sorting_asc_disabled:before,table.dataTable>thead .sorting_desc:after,table.dataTable>thead .sorting_desc:before,table.dataTable>thead .sorting_desc_disabled:after,table.dataTable>thead .sorting_desc_disabled:before{position:absolute;bottom:.65em;display:block;opacity:.3}table.dataTable>thead .sorting_asc:before,table.dataTable>thead .sorting_desc:after{opacity:1}#data_grid_wrapper .dataTables_length label:first-child{margin-right:40px}.statu_box{position:relative}.top_dropdowns{bottom:-33px}.top_dropdowns div{margin:0 10px}.top_dropdowns select{font-size:14px}.top_dropdowns div:first-child select{line-height:normal}.view-header div strong{color:#999;font-weight:400}.view-header div:first-child strong{font-size:16px}.facility-view th{font-weight:400;color:#999}.view-header div{color:#00f}.facility-view .card{box-shadow:0 1px 3px rgb(3 0 71 / 9%)}.facility-view .card-header{background:#fff}.time-slot .card .form-select{font-size:.85rem;background-size:8px}.time-slot label{font-weight:400;color:#999}#data_grid pre{font-size:12px;white-space:pre-line;font-family:sans-serif;margin:0}.grid_header{background:#1b4164;color:#f5f4f8}table#data_grid{border-spacing:0 3px!important;border-collapse:separate}tr.grid_header th{font-size:14px}#data_grid .table>thead>tr{position:relative;-webkit-box-align:center;font-size:.8rem;-ms-flex-align:center;align-items:center;background-color:#00f;border-bottom-width:3px;border-color:#f5f5f5}tr.grid_content{position:relative;display:-ms-flexbox;-webkit-box-align:center;font-size:.8rem;-ms-flex-align:center;align-items:center;background-color:#f5f4f8}tr.grid_content td{padding:20px;font-size:14px;position:relative}.grid_content td:nth-child(1):before{content:"";position:absolute;width:6px;height:100%;left:0;top:0}.row_approved td:nth-child(1):before{background-color:#55e42e}.approved_text{color:#33d208}.row_pending td:nth-child(1):before{background-color:#ff2c25}.row_cancelled td:nth-child(1):before{background-color: #A9A9A9;}.pending_text{color:#ff2c25}.row_saved td:nth-child(1):before{background-color:#ffee21}.saved_text{color:#dde000}.row_reject td:nth-child(1):before{background-color:#0d6efd}.reject_text{color:#0d6efd}.grid_content .project-item-user{min-height:40px;flex:auto;-webkit-box-flex:0;-ms-flex:auto;text-align:left}.grid_content .project-item-user .user-avatar{width:40px;height:auto}.open-col{background:#ccdff1}.close-col{background:#d0d7dc}.hours-block-cont input{margin:2px 0;padding:2px 4px;font-size:12px}.hours-block-cont .input-group select{padding:4px 4px}.hours-block-header{font-size:12px}.hours-block-cont label{font-size:14px}.validation_err input{border-color:red}.validation_err .invalid-feedback{display:block}span.add,span.remove,span.remove_data{top:-2px;position:relative}.add svg,.remove svg,.remove_data svg{width:22px;cursor:pointer}.add svg{color:#00f}.remove svg,.remove_data svg{color:red}.field-invalid{border-color:red}.field-valid{border-color:green}.facility-view th{font-weight:400;width:30%}.facility-view .card-body .table th{font-weight:400;width:40%}.facility-view td{overflow-wrap:anywhere;word-break:break-word;width:70%}em.error{margin-top:.25rem;font-size:.875em;color:#dc3545;width:100%}.navbar .nav-item:hover .dropdown-menu{transform:none!important}.filter-multi-select>.viewbar>.selected-items>.item{color:#fff;background-color:#007bff}.filter-multi-select>.viewbar>.selected-items>.item>button{color:#fff}.filter-multi-select .dropdown-item .custom-checkbox:checked~.custom-control-label::before,.filter-multi-select .dropdown-item .custom-checkbox:indeterminate~.custom-control-label::before{border-color:#007bff;background-color:#007bff}.btn_icon{width:20px;padding-right:3px}button.multiselect{text-align:left;font-size:14px;border-color:#949494;color:#212529}button.multiselect::after{position:absolute;top:14px;right:10px}.lat-long-error{display:none}.inperson-error{display: none;}.online-error{display: none;}select.form-select.CountryCode{flex:0 0 30%;padding:.375rem 1.2rem .375rem .2rem;background-position:right .2rem center}@media (max-width:992px){body{padding-top:50px}.navbar .navbar-toggler{border:1px solid #754ffe;margin-left:.5rem;padding:.5rem}.navbar .navbar-toggler:focus{outline:0;border:1px solid #754ffe;color:transparent}.navbar .navbar-toggler .icon-bar{width:20px;height:2px;background-color:#754ffe;display:block;transition:all .2s;margin-top:.25rem}.navbar .navbar-toggler .top-bar{transform:rotate(45deg);transform-origin:16% 190%;background-color:#754ffe}.navbar .navbar-toggler .middle-bar{opacity:0}.navbar .navbar-toggler .bottom-bar{transform:rotate(-45deg);transform-origin:10% -80%;background-color:#754ffe}.navbar .navbar-collapse .navbar-toggler{position:absolute;top:.6rem;right:.5rem;z-index:1}.navbar .navbar-toggler.collapsed .top-bar{transform:rotate(0);background-color:#754ffe}.navbar .navbar-toggler.collapsed .middle-bar{opacity:1}.navbar .navbar-toggler.collapsed .bottom-bar{transform:rotate(0);background-color:#754ffe}.navbar-default{padding:.6rem .5rem}.navbar-default .nav-item{text-align:left}.navbar-default .nav-item ul.dropdown-menu a.nav-link{text-align:left;color:#210086;padding-left:20px!important}.navbar-default #logo_img{margin-right:10px}.navbar-default .navbar-brand{font-size:.875rem;color:#1b4164;font-weight:500}.navbar-default .nav-item a.nav-link{padding:.5rem!important;border-bottom:1px solid #eae7f5}.navbar .nav-item .dropdown-menu{background:0 0;border:none;padding:10px;text-align:center}.nav-item-mobile .dropdown-menu{position:absolute;margin:.8rem 0!important}.nav-item-mobile .dropdown-menu-right{right:0;left:auto}.navbar-default .avatar{width:2rem;height:2rem}.nav-brand h1{font-size:22px}.card-tiles .card{margin-bottom:10px}.project-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:14px;min-height:70px}.project-item-user{-webkit-box-ordinal-group:1;-ms-flex-order:1;margin-bottom:0}tr.grid_content .project-item-user{min-height:30px;margin:0;text-align:left}.project-item .description{font-size:1rem}.project-item-state{margin-bottom:10px;display:none}.project-item-date{margin-bottom:10px;display:none}.project-item-hours{display:none}#data_grid{width:100%}table#data_grid{border-spacing:0 3px!important}#data_grid tr td:nth-child(1){display:block;width:auto}#data_grid tr td:nth-child(7){width:auto}#data_grid tr th:nth-child(1){width:auto}#data_grid tr th:nth-child(7){width:auto}#data_grid tbody td:nth-child(7) .project-item-user{text-align:right}.facility-view td{word-break:break-word}.facility-view{font-size:.85rem}.facility-view .form-control{font-size:.85rem}.facility-view .form-select{font-size:.85rem}.accordion-button{text-align:left}.facility-page button.btn{width:100%;margin:2px 0}#data_grid_wrapper .dataTables_length label{width:100%;display:inline-block;font-size:14px;text-align:left;margin-bottom:10px}#data_grid_wrapper .dataTables_length label:first-child{margin-right:0}#data_grid_wrapper .dataTables_filter label{width:100%;font-size:14px}#data_grid_wrapper .dataTables_filter label input{width:80%;margin:0}.dataTables_info{margin-bottom:10px}#data_grid_wrapper li.paginate_button.page-item{font-size:.656rem}.view-header.d-flex{display:block!important}.view-header div{font-size:14px!important}.time-slot label{font-weight:400;color:#999;font-size:14px}.content-bottom .btn{max-width:initial;width:auto;padding:4px 8px;font-size:14px;line-height:normal}.hours-block-cont .close-col,.hours-block-cont .open-col{background:0 0}.hours-block-cont input.form-control{padding:2px;margin:2px 0}label.statu_box{margin-top:10px;text-align:left}.statu_box span{position:relative;left:0;top:0}.statu_box select.form-select{display:inline-block;width:80%}.top_dropdowns{bottom:auto;margin-bottom:10px}.top_dropdowns div{margin:0 10px 0 0}select#CountryCodeID,select#CountryCodeIDSecPhone{width:30%;font-size:.65rem}.project-item-actions{position:absolute;right:10px;top:30px}}