@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap");
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
body {
  font-family: "Inter", "sans-serif" !important;
}

.css-1c76yyf-MuiButtonBase-root-MuiListItemButton-root,
.css-1ycjcf3-MuiButtonBase-root-MuiListItemButton-root {
  font-family: "Inter", "sans-serif" !important;
}

td,
th,
input,
::placeholder,
label,
span,
button,
h4,
h3,
h5,
h6,
h2,
h1,
a,
li,
div,
p,
legend {
  font-family: "Inter", "sans-serif" !important;
}

.custom-master-table .inner-component table thead tr th {
  padding: 5px 10px !important;
}

.custom-master-table .inner-component table tr td {
  padding: 0px 10px !important;
}

table tr th,
table thead tr th {
  padding: 10px 20px !important;
  font-size: 13.5px !important;
  font-family: "Inter", "sans-serif" !important;
  line-height: 21px !important;
  text-align: left !important;
}

table tr td {
  padding: 5px 20px !important;
  font-size: 13.5px !important;
  font-family: "Inter", "sans-serif" !important;
  line-height: 21px !important;
  text-align: left !important;
}

.MuiBackdrop-root.css-7355d1-MuiBackdrop-root-MuiModal-backdrop {
  background-color: black !important;
  opacity: 0.5 !important;
}

.css-1m9bonx-MuiBackdrop-root-MuiDialog-backdrop {
  background: rgba(0, 0, 0, 0.5) !important;
  backdrop-filter: blur(4px) !important;
}

.MuiDrawer-paper {
  border-top-left-radius: 25px;
  border-bottom-left-radius: 25px;
  box-shadow: 0px 2px 4px -1px rgba(145 158 171 0.2),
    0px 4px 5px 0px rgba(145 158 171 0.14),
    0px 1px 10px 0px rgba(145 158 171 0.12);
}

.custom-textarea {
  width: 100%;
  padding: 5px 12px;
  border: 1px solid #dce0e4;
  border-radius: 9px;
  font-family: "Inter", "sans-serif" !important;
  outline: 0;
}

.custom-textarea::placeholder {
  font-family: "Inter", "sans-serif" !important;
  color: #b8c0c6;
}

.custom-textarea:hover {
  border: 1px solid black;
}

.custom-textarea:focus,
.custom-textarea:active,
.custom-textarea:focus-visible {
  border: 2px solid #fda92d !important;
  outline: 0;
}

.loader-component {
  height: 100%;
  width: 100%;
  /* background-color: rgb(145 158 171 / 37%); */
}

.custom-grid {
  margin-top: 10px;
}

/* .custom-inner-grid {
  margin-top: 20px;
} */

.social-image-icon img {
  margin-bottom: 10px;
  cursor: pointer;
}

.social-image-icon img.skype {
  width: 24px;
  margin-right: 10px;
  margin-top: 3px;
}

.social-image-icon img.linkdin {
  width: 30px;
  margin-right: 10px;
}

.social-image-icon img.mail {
  width: 30px;
  margin-right: 10px;
}

.social-image-icon img.download {
  width: 17px;
  margin-top: 4px;
}

/* upload-document part design */

.upload-document-part {
  width: 100%;
  max-width: 25rem;
  background-color: rgb(255, 255, 255);
  /* box-shadow:0 8px 16px 0 rgba(253,169,45,0.24); */
  /* border: 2px solid rgb(171, 202, 255); */
  border-radius: 24px;
  margin: 0.625rem;
  text-align: center;
  background-color: #f4f4f4;
  min-height: 130px;
  align-items: center;
}

.upload-document-part.profile-image-part {
  position: relative;
}

.upload-document-part.profile-image-part .p-image {
  top: 0;
  left: 0;
  background-color: transparent;
  display: contents;
}

/* custome-uploadBox */

.custome-uploadBox {
  position: relative;
  align-items: center;
  flex-direction: column;
  grid-gap: 10px;
  background: #fff;
  width: 100%;
  min-height: 130px;
  text-align: center;
  padding: 15px;
  border: 1px dashed #b9b9b9;
  border-radius: 12px;
  cursor: pointer;
}

.custome-uploadBox .p-image {
  top: 0;
  left: 0;
  background-color: transparent;
  display: contents;
}

.custome-uploadBox .p-image .upload-button svg {
  color: #b9b9b9;
  font-size: 35px;
}

.custome-uploadBox .file-support-text {
  color: #b3b3b3;
  font-size: 12px;
}

/* version-section */

.version-section {
  position: fixed;
  left: 0;
  bottom: 0;
  background: #fff;
  color: #666;
  width: 250px;
  height: 25px;
  text-align: center;
  font-size: 10px;
  border-top: 1px solid rgba(145, 158, 171, 0.24);
  border-right: 1px solid rgba(145, 158, 171, 0.24);
  align-items: center;
  padding: 10px 10px;
}

/* sidebar menu button design */

.MuiDrawer-paperAnchorLeft {
  overflow: visible;
  border-top-left-radius: 0;
  background-color: #212529;
}

.sidebar-close-button {
  position: relative;
}

.sidebar-close-button button {
  position: absolute;
  right: -15px;
  top: 24px;
  background-color: #fba92d;
  color: black;
  display: flex;
  justify-content: center;
  text-align: center;
  padding: 0;
  width: 30px;
  height: 30px;
}

.sidebar-close-button .MuiSvgIcon-root {
  font-size: 18px;
  text-align: center;
  transform: translate(18%, 0%);
}

.modal-close-icon {
  position: absolute;
  top: 10px;
}

/* Custom chat button part */

.custom-chat-part {
  position: fixed;
  right: 20px;
  bottom: 30px;
}

.chat-button {
  box-shadow: 0px 2px 4px -1px rgb(145 158 171 0.2),
    0px 4px 5px 0px rgb(145 158 171 0.14),
    0px 1px 10px 0px rgb(145 158 171 0.12);
}

/* custom-upload-part */

.custom-upload-part .input-group {
  display: flex;
  position: relative;
}

.custom-upload-part input.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 14px;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #dce0e4;
  border-radius: 0.5rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  height: 40px;
}

.custom-upload-part .upload-button {
  position: absolute;
  right: 4px;
  top: 4px;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  width: -10px;
  padding: 0;
  min-width: 35px;
  height: 32px;
}

.custom-upload-part .upload-button span {
  margin: 0 auto !important;
}

.custom-upload-part .upload-button .css-gcc2o7-MuiButton-startIcon {
  margin-right: 0;
  margin-left: 0;
}

.custom-upload-part .file-part {
  position: absolute;
  width: 35px;
  height: 49px;
  right: 4px;
  top: 2px;
  z-index: 9;
  opacity: 0;
  cursor: pointer;
}

/* Multi-select dropdown design */

.css-1tzn8jl-MuiButtonBase-root-MuiMenuItem-root.Mui-selected {
  background-color: rgba(253, 169, 45, 0.37) !important;
}

/* eclips line 1 style */

.eclips-line1 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  /* number of lines to show */
  line-clamp: 1;
  -webkit-box-orient: vertical;
}

/* eclips line 2 style */

.eclips-line2 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  /* number of lines to show */
  line-clamp: 2;
  -webkit-box-orient: vertical;
}

.error-msg {
  margin: 5px 0 0 0;
}

.background-color {
  background: #343a40;
  min-height: 100%;
}

.css-ahc0kf-MuiPaper-root-MuiAppBar-root {
  background-color: #000;
  box-shadow: unset;
}

.employee-block {
  cursor: pointer;
}

.address_form {
  background-color: #fff;
  width: 100%;
  margin: 0 auto;
  margin-bottom: 10px;
  border-radius: 5px;
  padding: 0px 25px 17px 0px;
}

.candidate-details .social-image-icon img.download {
  width: 17px !important;
}

.react-kanban-column-header {
  padding-bottom: 0 !important;
}

.react-kanban-card {
  margin-top: 10px;
}

body {
  font-family: "Inter", "sans-serif" !important;
}

td,
th,
input,
::placeholder,
label,
span,
button,
h4,
h3,
h5,
h6,
h2,
h1,
a,
li,
div,
p,
legend {
  font-family: "Inter", "sans-serif" !important;
}

input,
textarea {
  font-size: 14px !important;
  color: #000 !important;
}

input::placeholder,
textarea::placeholder {
  font-size: 14px !important;
  color: #000 !important;
}

.profile-image-part p {
  font-size: 13px;
  color: #72818d;
}

.candidate-email {
  word-break: break-all;
}

.closeIcon {
  position: absolute;
  top: -10px;
  right: -10px;
  color: #fda92d;
  background: #fff;
  border-radius: 50%;
}

.candidate-email {
  word-break: break-all;
}

.tpaarea {
  color: #6e6e6e;
  font-size: 14px;
  font-weight: 500;
}

.tpaarea b {
  font-weight: 500;
}

.css-15mgc55-MuiInputBase-root-MuiOutlinedInput-root.Mui-disabled {
  color: #919eab;
  cursor: default;
  opacity: 0.4;
}

.MuiInputLabel-root.Mui-disabled {
  opacity: 0.4;
}

/*Button Override*/

.MuiButton-root {
  padding: 6px 16px !important;
  border-radius: 100px !important;
  box-shadow: unset !important;
  margin-right: 0;
  min-height: 32px;
  line-height: 1.2;
}
.tab-list-part.sidebar-tab {
  background-color: rgb(248, 249, 250);
  border-radius: 0;
  padding-left: 15px;
  border-bottom: 2px solid #dfdfdf;
}
.left-heading-part .tab-list-part.sidebar-tab .MuiTabs-flexContainer {
  border-bottom: 0;
}
main.main-content {
  margin: 0;
  /* height: 100vh; */
  padding: 94px 30px 30px 30px;
  overflow: hidden;
}
@media (min-width: 1200px) {
  main.main-content {
    width: 100%;
    overflow-x: hidden;
  }
}
main.main-content .css-1u2mxbp {
  display: none;
}

main.main-content .css-1r9jet7 {
  display: none;
}

.wrapper-container {
  background-color: #fff;
  padding: 20px 16px;
  box-shadow: none;
  border-radius: 8px;
  width: 100%;
}

/* .MuiContainer-root {
  background-color: #fff;
  padding: 14px 16px;
  box-shadow: none;
  border-radius: 8px;
  width: 100%;
} */

header.css-z2vd3n {
  display: none;
}
.login-main-wrapper {
  max-width: 100%;
  height: 100%;
  min-height: 800px;
  padding: 56px 70px;
  display: flex;
  align-items: center;
  background: #343a40;
}
.MuiContainer-root .login-wrapper {
  max-width: 500px;
  width: 100%;
  min-height: unset;
  padding: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}
.login-main {
  display: flex;
  width: 100%;
  background-color: #fff;
  color: #000;
  -webkit-transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  border-radius: 8px;
  box-shadow: none;
  background-image: none;
  overflow: hidden;
  box-shadow: 0 0 2px 0 rgba(145, 158, 171, 0.24), 0 16px 32px -4px rgba(145, 158, 171, 0.24);
  border-radius: 8px;
  position: relative;
  z-index: 0;  
}
.login-main > .MuiContainer-root {
  padding: 20px 35px !important;
}
.login-main .login-main_left {
  width: 50%;
}
/* .login-main .login-main_right {
  background-image: url(../);
} */
.title-button-wrapper {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 10px;
  width: 100%;
  border-bottom: 1px solid #dfdfdf;
  padding-bottom: 24px;
}

.MuiTypography-h4 {
  margin-bottom: 0 !important;
  flex: 1;
}

.MuiStack-root,
.css-1ruhnfp-MuiStack-root,
.css-1jv2z0n-MuiStack-root,
.css-1d9cypr-MuiStack-root,
.css-15z7rnx-MuiStack-root {
  column-gap: 8px;
}

/* .MuiContainer-root 
  .css-15z7rnx-MuiStack-root 
    .css-1d9cypr-MuiStack-root 
      a.MuiButton-root.MuiButtonBase-root {
      min-width: 145px;
} */
.MuiCard-root {
  box-shadow: unset;
}

.MuiTabs-root {
  .MuiTabs-indicator {
    bottom: 6px;
  }
  .MuiTab-root {
    font-weight: 500;
    padding: 9px 0;
    min-width: 0;
    min-height: 40px;
    .MuiTouchRipple-child {
      opacity: 0 !important;
    }
  }
  .MuiTabs-flexContainer {
    gap: 10px;
    border-bottom: 2px solid #dfdfdf;
  }
}

header {
  margin-left: 0 !important;
  background-color: #000 !important;
  box-shadow: unset !important;
  .MuiToolbar-root {
    background-color: #000;
    box-shadow: unset;
  }
}

.simplebar-mask {
  .MuiList-root {
    .MuiListItemButton-root {
      color: #ced4da;
    }
  }
}

.MuiTextField-root {
  .MuiInputLabel-root {
    font-size: 12px;
  }
  .MuiInputLabel-root.MuiInputLabel-shrink {
    font-size: 14px;
  }
}

/* */

.MuiPaper-root {
  .MuiContainer-root {
    padding: 0;
    form {
      .MuiGrid-root.MuiGrid-container {
        padding-top: 0;
      }
    }
  }
}

.MuiPaper-root.MuiCard-root {
  padding-left: 0;
  padding-right: 0;
}

.filter-group-button {
  display: flex;
  column-gap: 8px;
}
.filter-Add-Intern {
  min-width: 130px;
}

.MuiContainer-root .MuiContainer-root .css-1qv92la-MuiStack-root .MuiDivider-fullWidth {
  margin: 15px 0;
}

.master-accordian-tabs .MuiTabs-flexContainer {
  column-gap: 40px;
}

.employee-grid {
  grid-template-columns: 33.33% 33.33% 33.33%;
  margin-left: 0;
  margin-top: 0;
  gap: 16px;
  width: calc(100% - 32px);
}

@media (min-width: 1536px) {
  .css-19r6kue-MuiContainer-root,
  .css-1oqqzyl-MuiContainer-root {
    max-width: 100%;
  }
}

/* dashboard */

.css-50iih7-MuiPaper-root-MuiAppBar-root,
.css-1m0c45e {
  width: calc(100% - 250px);
}

.sidebar {
  width: 250px;
}

.collapse-button {
  margin-left: 0;
  padding: 8px !important;
}

.css-11o2879-MuiDrawer-docked .MuiDrawer-paper .simplebar-wrapper .simplebar-mask .listitem-tab svg {
  width: 45px;
}

.sidebar.css-11o2879-MuiDrawer-docked {
  width: calc(72px + 1px);
}

.sidebar .sidebarheader {
  background-color: #000000;
  justify-content: flex-start;
  padding: 0px 22px;
  column-gap: 15px;
}

.sidebar hr {
  display: none;
}

.sidebar .MuiPaper-elevation {
  border-right: 0;
  width: 250px;
}

@media (min-width: 600px) {
  .css-11o2879-MuiDrawer-docked .MuiDrawer-paper,
  .css-nws099 .MuiDrawer-paper {
    width: calc(54px + 1px);
    border-radius: 0;
  }
  .header-wrapper-detail {
    padding-left: 12px;
    padding-right: 30px;
  }
  .sidebar.css-11o2879-MuiDrawer-docked,
  .sidebar.css-nws099 {
    width: calc(54px + 1px);
  }
}

.logo-img {
  width: 163px;
  margin: 0;
}

.sidebar-back-button {
  background-color: rgba(244, 244, 244, 0.2);
}

.sidebar-back-button svg {
  color: #fff;
}

.sidebar .simplebar-wrapper {
  margin-top: 30px !important;
}

.sidebar .listitem-tab {
  padding: 9px 20px;
}

.sidebar .listitem-tab.active,
.sidebar .listitem-tab:hover {
  background-color: transparent;
}

.sidebar .listitem-tab .listitem-icon {
  width: 22px;
  height: 22px;
  margin-right: 15px;
}

.sidebar .listitem-tab .listitem-icon svg {
  color: #A7A7A7;
}

.sidebar .listitem-tab .listitem-text {
  font-size: 12px;
  line-height: 15px;
  font-weight: 500;
  color: #CED4DA;
  display: flex;
  align-items: center;
}

.sidebar .listitem-tab .listitem-arrow svg {
  color: #A7A7A7;
}

.sidebar .listitem-tab.active .listitem-icon svg,
.sidebar .listitem-tab:hover .listitem-icon svg,
.sidebar .listitem-tab.active .listitem-text,
.sidebar .listitem-tab:hover .listitem-text,
.sidebar .listitem-tab:hover .listitem-arrow svg {
  color: #fff;
}

.listitem-sub-detail a.active .sublist-dots,
.listitem-sub-detail a:hover .sublist-dots {
  background-color: #fff;
  -webkit-transform: scale(2);
  -moz-transform: scale(2);
  -ms-transform: scale(2);
  transform: scale(2);
}

.listitem-sub-detail a {
  padding: 12px 25px;
}

.listitem-sub-detail a:hover {
  background-color: transparent;
}

.listitem-sub-detail a .sub-li {
  font-size: 12px;
  line-height: 15px;
  font-weight: 400;
  color: #CED4DA;
}

.listitem-sub-detail a.active .sub-li,
.listitem-sub-detail a:hover .sub-li {
  color: #fff;
}
.Employee-wrapper,
.editemployee-container {
  max-width: 100%;
}
.Employee-wrapper,
.wrapper-container .MuiContainer-root,
.editemployee_content-box .editemployee_content-tabpanel {
  padding: 0;
}

.employee-header-right .ascending-order-icon {
  width: 32px;
  height: 32px;
}

.employee-header-right .ascending-order-icon:hover {
  background-color: #fda92d;
}

.employee-header-right .ascending-order-icon svg {
  width: 20px;
  color: #fff;
}

.employee-header-right .MuiButton-root {
  column-gap: 6px;
  border-radius: 20px !important;
  font-weight: 500;
  min-height: 32px;
}

.filter-icon-part.FilterIcon button {
  width: 32px;
  padding: 0;
}

.Employee-wrapper .title-button-wrapper {
  border-bottom: 0;
  /* padding-bottom: 0; */
}

.Employee-wrapper-detail {
  margin-bottom: 0;
}

.employee-table-grid {
  padding: 0 0 16px;
  margin: 0 !important;
}

.employee-table-grid form .employee-classification {
  margin-top: 0;
  width: 100%;
  margin-left: 0;
}

.employee-table-grid form .employee-classification .employee-search {
  padding: 0;
  margin: 0;
}

.employee-table-grid form .employee-classification .employee-search .employee-search-detail {
  /* width: 320px; */
  width: 100%;
}

.employee-classification fieldset,
.Evaluation-Group-inner fieldset {
  border-color: #DFDFDF !important;
  border-radius: 5px;
}

.view_employee_grid-item {
  padding-top: 0 !important;
  padding-left: 0 !important;
}
.employee-search-detail label {
  font-size: 12px;
  line-height: 1.5;
  font-weight: 500;
  color: #929292;
  padding-left: 25px;
}

.employee-classification-right .employee-classification-dropdown label {
  font-size: 12px;
  line-height: 1.5;
  font-weight: 500;
  color: #929292;
}
.employee-classification-right .employee-search-detail {
  width: auto;
  min-width: 110px;
  max-width: 110px;
}
@media (min-width:1450px){
  .employee-classification-right .employee-search-detail {
    width: auto;
    min-width: 160px;
    max-width: 160px;
  }
}
@media (min-width:1500px){
  .employee-classification-right .employee-search-detail {
    width: auto;
    min-width: 200px;
    max-width: 200px;
  }
}
@media (min-width:1650px){
  .employee-classification-right .employee-search-detail {
    width: auto;
    min-width: 200px;
    max-width: 200px;
  }
}
@media (min-width:1800px){
  .employee-classification-right .employee-search-detail {
    width: auto;
    min-width: 260px;
    max-width: 260px;
  }
}
.employee-search label {
  font-size: 12px;
  line-height: 1.5;
  font-weight: 500;
  color: #929292;
  padding-left: 25px;
}
.employee-search-detail label::before,
.employee-search label::before {
  position: absolute;
  top: 0;
  left: 0;
  content: "";
  background-image: url(../images/search-icon.svg);
  width: 18px;
  height: 18px;
}

.employee-search-detail label.Mui-focused::before,
.employee-search label.Mui-focused::before {
  display: none;
}

.searchfield-container {
  padding-bottom: 20px;
}

.employee-search {
  display: flex;
  /* justify-content: space-between; */
  column-gap: 8px;
  align-items: center;
}

.employee-classification-dropdown {
  min-width: 120px;
  display: flex;
  align-items: center;
}
.employee-classification-dropdown .employee-dropdown-detail .MuiFormControl-root .MuiOutlinedInput-root {
  padding-right: 40px;
  padding-left: 3px;
}
@media (min-width:1650px){
  .employee-classification-dropdown .employee-dropdown-detail .MuiFormControl-root .MuiOutlinedInput-root {
    padding-right: 65px;
    padding-left: 6px;
  }
}
.employee-classification-dropdown .employee-dropdown-detail .MuiFormControl-root .MuiOutlinedInput-root input {
  padding-left: 2px;
  font-size: 12px !important;
}
@media (min-width:1650px){
  .employee-classification-dropdown .employee-dropdown-detail .MuiFormControl-root .MuiOutlinedInput-root input {
    padding-left: 6px;
    font-size: 14px !important;
  }
}
.employee-classification-dropdown.employee-classification-team {
  min-width: 95px;
}
@media (min-width:1650px){
  .employee-classification-dropdown.employee-classification-team {
    min-width: 120px;
  }
}
.employee-classification-dropdown.employee-classification-Filter {
  min-width: auto;
}
.employee-classification-dropdown.employee-classification-Filter .filter-icon-part.FilterIcon {
  width: 24px;
}
@media (min-width:1450px){
  .employee-classification-dropdown.employee-classification-Filter .filter-icon-part.FilterIcon {
    width: 30px;
  }
}
@media (min-width:1500px){
  .employee-classification-dropdown.employee-classification-Filter .filter-icon-part.FilterIcon {
    width: 34px;
  }
}
@media (min-width:1650px){
  .employee-classification-dropdown.employee-classification-Filter .filter-icon-part.FilterIcon {
    width: 38px;
  }
}
.employee-classification .employee-classification-right {
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
}

@media (min-width:1650px){
  .employee-classification .employee-classification-right {
    gap: 8px;
  }
}

.employee-classification-dropdown.employee-classification-DatePicker {
  min-width: 95px;
  max-width: 95px;
}

@media (min-width:1650px){
  .employee-classification-dropdown.employee-classification-DatePicker {
    min-width: 130px;
    max-width: 130px;
  }
}

.employee-classification-dropdown.employee-classification-worklocation {
  min-width: 125px;
}

@media (min-width:1650px){
  .employee-classification-dropdown.employee-classification-worklocation {
    min-width: 140px;
  }
}

.employee-classification-dropdown.employee-classification-toggle .classification-toggle-form,
.employee-classification-dropdown label {
  margin: 0;
}
.employee-classification-dropdown.employee-classification-toggle {
  width: auto;
  min-width: auto;
  margin-left: 0;
}
@media (min-width:1650px){
  .employee-classification-dropdown.employee-classification-toggle {
    margin-left: 10px;
  }
}
.employee-classification-right .employee-classification-dropdown label span {
  font-size: 12px;
}
@media (min-width:1650px){
  .employee-classification-right .employee-classification-dropdown label span {
    font-size: 16px;
  }
}
.employee-classification-dropdown.employee-classification-toggle .classification-toggle-form .MuiFormControlLabel-label {
  font-size: 14px;
  font-weight: 500;
  line-height: 16.94px;
  color: #929292;
}
.employee-classification-dropdown.employee-classification-DatePicker button svg {
  color: #929292;
}

.search-filter {
  flex-wrap: wrap;
}

.employee-classification-Filter .FilterIcon button {
  width: auto;
  margin-left: 0;
}

.view_employee-status {
  width: 100%;
  margin: 0;
}

.view_employee-status .MuiGrid-item {
  padding: 0;
}

.personal-details-section {
  cursor: pointer;
}

.employee-header-right {
  display: flex;
  column-gap: 8px;
}

.search-filter {
  column-gap: 8px;
}

.search-filter .search-filter-detail {
  margin: 0 0 8px 0;
  height: auto;
  padding: 4px 12px;
  border-radius: 20px;
  background-color: #FFF0E5;
  border: 1px solid #FD822E;
  column-gap: 6px;
}
.search-filter .search-filter-detail .MuiChip-label {
  padding: 0;
  font-size: 12px;
  line-height: 16px;
  font-weight: 500;
  color: #FD822E;
}
.search-filter .search-filter-detail svg {
  font-size: 18px;
  color: #FD822E;
  margin: 0;
  width: 18px;
  height: 18px;
  line-height: 1;
}
.search-filter .search-filter-detail svg:hover,
.search-filter .search-filter-detail svg:active {
  color: #FD822E;
}
.filter-icon-part.FilterIcon button:hover {
  background-color: transparent !important;
}
.gray-box {
  background-color: rgb(248, 249, 250);
  border-radius: 8px;
}

.Personal-Detail-content,
.Document-content,
.Misc-Fields-content,
.Emergency-Contact-content,
.Contact-Detail-content,
.mail-Detail-content,
.Employee_Detail_Content {
  padding: 15px 25px 35px 0px;
  margin-top: 0;
  width: 100%;
  margin-left: 0;
}
.mail-Detail-content {
  margin-bottom: 0;
  padding: 0px 25px 15px 0;
}
.mail-Detail-content .MuiGrid-item {
  /* padding-top: 0; */
}
/* .mail-Detail-content:first-child {
  padding-top: 54px;
} */

.personal-details-section .personal-content-section .address-card.information-card {
  background-color: #fff;
  height: 190px;
  min-width: 240px;
}
.General-information-grid {
  padding-top: 0 !important;
  padding-left: 0 !important;
}
.General-grid_container .General-information-grid:last-child {
  padding-left: 16px !important;
}
.Other-Details {
  display: flex;
  flex-wrap: wrap;
}
.Other-Details > .MuiGrid-item {
  padding-left: 24px;
  padding-top: 24px;
}
.Service-Agreement-Checkbox {
  margin-bottom: 25px;
  margin-left: 0;
}
.Service-Agreement-checbox-detail {
  width: 100%;
  margin-left: 0;
}
.Employee_Detail_Content.Check-List-Detail {
  padding-left: 15px;
}
.checkList-grid_address .checkList-grid-address-grid,
.Certificates_detail,
.Employee-Resume_detail {
  padding-left: 25px;
}
.checkList-grid-address-grid .checkList-grid-address-detail {
  position: relative;
}
.checkList-grid-address-grid .checkList-grid-address-detail .custome-uploadBox {
  position: unset;
}
.checkList-grid-cols .checkList-grid-address-detail {
  row-gap: 24px;
}
.submit-button {
  background-color: transparent;
  border-color: rgb(253, 130, 46);
}
.Employee_Detail-heading {
  margin-top: 0;
  margin-bottom: 0;
}
.Employee_Detail-h6 {
  margin-top: 24px;
  margin-bottom: 16px;
  color: #000;
  font-size: 20px;
  line-height: 24px;
  font-weight: 600;
}
.Other-Details_heading {
  padding-top: 0 !important;
}
.Service-Agreement-checbox-detail .Employee_Detail_Content {
  margin-bottom: 0;  
  margin-right: 0;
}
.Service_checbox_detail {
  margin: 0;
}
.personal-content-section .technology-details {
  padding: 10px 0 0;
  display: flex;
  justify-content: flex-end;
  column-gap: 8px;
  align-items: center;
}
.view_employee .address-div.work-experience-detail {
  align-items: center;
  margin-bottom: 0;
}
.technology-icons {
  width: 24px;
  height: 24px;  
}
.pagination {
  font-size: 12px;
  line-height: 15px;
  font-weight: 400;
  color: #929292;
}
.pagination p {
  font-size: 12px;
  font-weight: 400;
  line-height: 15px;
  color: #929292;
}
.pagination div:nth-child(3) {
  width: 62px;
  border: 1px solid #DFDFDF;
  border-radius: 4px;
}
.pagination div:nth-child(3) .MuiInputBase-input {
  text-align: left;
  text-align-last: left;
}
.pagination .MuiTablePagination-actions {
  display: flex;
  column-gap: 8px;
}
.pagination .MuiTablePagination-actions button {
  padding: 0;
  border: 1px solid #DFDFDF;
  border-radius: 4px;
}
.pagination div:nth-child(1) {
  min-height: unset;
}
.interns-view-wrapper .interns-view-left {
  background-color: rgb(248, 249, 250);
}
.interns-view-wrapper .interns-view-right {
  padding-top: 0;
}
.interns-view-wrapper .interns-view-left .interns-view-left-detail {
  background-color: transparent;
}

.view_employee .interns-view-left .phone-blk .detail-label {
  width: 100px;
}

.Intern-Evaluation-card .Employee_Detail_Content-Paper {
  background-color: transparent;
}

.Intern-Evaluation-card {
  padding: 15px !important;
}

.Edit-Intern-form .Edit-Intern-form-grid {
  padding: 15px !important;
}
/* .Misc-Fields-heading {
  padding: 25px 0px;
  background: #fff;
  margin-left: -15px;
  margin-right: -15px;
} */
.Misc-Fields-detail {
  padding: 15px !important;
  margin-bottom: 35px;
}

.view_employee .General-information-grid .css-1fitwy7-MuiTabs-indicator {
  bottom: 0 !important;
  border: 0;
  height: 0;
}
/* .view_employee .tab_inner.tab_Card_inner {
  column-gap: 8px;
} */
.view_employee .tab_inner .tab_item {
  min-width: 120px;
}
/* .employee-classification-dropdown.employee-classification-Commitment {
  min-width: 140px;
} */
.employee-classification-dropdown.employee-classification-Commitment .employee-Commitment-wrapper {
  width: 100%;
}
 
input,
.MuiTextField-root {
  background-color: #fff !important;
  border-radius: 5px;
}
.Personal-Details-Cybercom-Password {
  max-width: 50%;
  flex-basis: 50%;
}
.header-add-button {
  margin-bottom: 12px;
}
.header-add-button img {
  margin-right: 8px;
}
.title-button-wrapper.New-Joining-header {
  padding-bottom: 0;
  border-bottom: 0;
}
.employee-table-grid-item label {
  font-size: 12px;
  line-height: 1.5;
  font-weight: 500;
  color: #929292;
  padding-left: 25px;
}
.employee-table-grid-item label::before {
  position: absolute;
  top: 0;
  left: 0;
  content: "";
  background-image: url(../images/search-icon.svg);
  width: 18px;
  height: 18px;
}

.employee-table-grid-item label.Mui-focused::before {
  display: none;
}
.new-employee-grid {
  width: 100%;
  margin: 0;
}
.new-employee-grid .Contact-Detail-content .employee-block,
.new-employee-grid .Contact-Detail-content .employee-block .Employee-card-body {
  background-color: transparent;
}
.New-Joining-container .employee-table-grid {
  padding-bottom: 0;
}
.New-Joining-container .employee-table-Stack-label {
  height: 32px;
}
.Employee-wrapper-detail .title-button-wrapper {
  padding-bottom: 0;
}
.Employee-wrapper .employee-table-grid {
  padding-top: 18px;
}

/* Candidates page */

.Candidates-Wrapper-Container .title-button-wrapper.Candidates-title-wrapper {
  padding-bottom: 0;
  border-bottom: 0;
}
.Candidates-Wrapper-Container .Candidates-wrapper-detail {
  margin-bottom: 0;
}
.Candidates-main-card {
  padding: 16px 0 0 0;
}
.Candidates-main-table,
.grid-table {
  border-collapse: unset;
  margin-bottom: 16px;
}
.Candidates-main-table tr th,
.Candidates-main-table tr td,
.grid-table tr th,
.grid-table tr td {
  border: 1px solid #DFDFDF;
  font-size: 12px !important;
  line-height: 15px !important;
  font-weight: 400;
  border-right: 0;
  border-bottom: 0;
  padding: 8px 10px !important;
}
.Candidates-main-table tr th,
.grid-table tr th {
  color: #86969D;
  background-color: #F9F9F9;
}
.Candidates-main-table tr th:first-child,
.grid-table tr th:first-child {
  border-top-left-radius: 8px;
}
.Candidates-main-table tr th:last-child,
.grid-table tr th:last-child {
  border-top-right-radius: 8px;
}
.Candidates-main-table tr:last-child td:first-child,
.grid-table tr:last-child td:first-child {
  border-bottom-left-radius: 8px;
}
.Candidates-main-table tr:last-child td:last-child,
.grid-table tr:last-child td:last-child {
  border-bottom-right-radius: 8px;
}
.Candidates-main-table tr:last-child td,
.grid-table tr:last-child td {
  border-bottom: 1px solid #DFDFDF;
}
.Candidates-main-table tr td,
.grid-table tr td {
  color: #000;
}
.Candidates-main-table tr th:last-child,
.grid-table tr th:last-child {
  border-right: 1px solid #DFDFDF;
  text-align: center !important;
}
.Candidates-main-table tr td:last-child,
.grid-table tr td:last-child {
  border-right: 1px solid #DFDFDF;
}
.grid-table tr .td-action-buttons {
  align-items: center;  
}

/* .view-icon-button {
  padding: 0;
  width: 24px;
  height: 24px;
  border-radius: 4px;
  border: 1px solid #b0b0b0;
  margin: 5px;
} */
/* .td-action-buttons .view-icon-button img {
  filter: brightness(0.3);
} */


/* Interview Schedules */

.Interview-Schedule-Container .title-button-wrapper.Interview-Schedule-title {
  padding-bottom: 0;
  border-bottom: 0;
}
.Interview-Schedule-Container .employee-table-grid {
  padding-top: 18px;
}
.Interview-Schedule-title .filter-icon-part button {
  padding: 0;
}

.Interview-Schedule-Search.Search-field-card {
  padding: 20px 0 0 0;
}

.Interview-Schedule-tab {
  column-gap: 8px;
  margin-bottom: 20px;
}

.Interview-Schedule-tab p {
  background-color: #EEE;
  border-radius: 20px;
  padding: 6px 12px !important;
  text-align: center;
  font-weight: 500;
}
.Interview-Schedule-grid-table .td-action-buttons .action-button-group,
.Candidates-main-table .td-action-buttons {
  column-gap: 8px;
  justify-content: center;
}
.Interview-Schedule-grid-table .td-action-buttons .edit-icon-button,
.Interview-Schedule-grid-table .td-action-buttons .view-icon-button,
.Candidates-main-table .td-action-buttons button,
.Candidates-main-table .td-action-buttons a {
  padding: 0;
  margin: 0;
}
.th-date span {
  color: #929292 !important;
}
.th-sorting svg {
  background-color: #fd822e;
  border-radius: 50%;
  padding: 5px;
  color: #fff !important;
  font-size: 25px;
}
.Candidate-Details-card {
  width: 100%;
  margin: 0;
  padding: 45px 25px 35px 25px !important;
}
.edit-Interview-Details-card {
  padding: 25px 25px 35px 25px !important;
}
.edit-Interview-Details-card-title {
  background-color: #fff;
  padding: 8px 20px;
  margin-bottom: 25px;
}
.EditInterview-Schedule-Container .edit-Interview-Details-card-title h6 {
  margin-bottom: 14px;
}
.edit-Interview-grid-container {
  padding-bottom: 0;
}
.Experience-company-detail {
  margin: 0 !important;
  width: 100%;
}
/* .candidate-details.candidate-view_employee .title-button-wrapper.candidate-view_employee-title {
  border-bottom: 1px solid #dfdfdf;
} */
/* .detail-candidate-view-box .detail-candidate-view-box-grid {
  width: 100%;
  margin: 0;
}
.detail-candidate-view-box .detail-candidate-view-box-grid .col {
  padding: 0;
} */
.detail-candidate-view-box .detail-candidate-view-box-grid .Employee_Detail_Content .profile-info-part {
  margin: 0;
}
.detail-candidate-view-box .detail-candidate-view-box-grid .Employee_Detail_Content {
  padding: 21px 25px 15px !important;
}
.detail-candidate-view-box .detail-candidate-view-box-grid .candidate_card_Detail_Container-tab {
  width: 100%;
  margin: 0;
}
.candidate_card_Detail_tab_item {
  padding: 0 !important;
}
.candidate-view_employee-title {
  justify-content: flex-end;
}
.Edit-button {
  column-gap: 8px;
}
/* .detail-candidate-view-box-grid {
  width: 100%;
  margin: 0;
} */
/* .detail-candidate-view-box-grid .col {
  padding: 0;
} */

.back-button {
  background-color: #FFE7D6;
  padding: 8px 16px;
  font-size: 14px;
  font-weight: 500;
  line-height: 16px;
  color: #FD822E;
  column-gap: 8px;
}
.back-button span {
  margin-right: 0;
}
.back-button span svg {
  font-size: 16px !important;
  color: #FD822E;
}
.back-button:hover {
  background-color: #FFE7D6;
}
.field-controls fieldset {
  border-radius: 5px;
}
.Document-content .custome-uploadBox.profile-image-part {
  overflow: unset;
  margin-top: 20px;
  width: 100%;
  height: 90px;
  min-height: 90px;
}
.editemployee_content-box input,
.Evaluation-Group-inner input {
  height: 34px;
}
.editemployee_content-box fieldset {
  border-radius: 5px;
}
.checkList-grid_address > .MuiGrid-root {
  padding-left: 24px;
}
.headerTop.view_employee-header {
  margin-bottom: 24px;
}
.border-button {
  font-size: 14px;
  font-weight: 500;
  line-height: 16px;
  color: #FD822E;
  border-radius: 20px !important;
  border: 1px solid #FD822E;
  background-color: #fff;
}
.border-button:hover {
  background-color: #fff;
}
.orange-bg-button {
  background-color: #FD822E;
}

/* .employee-grid .view_employee.candidate-details .grid_container .information-card .personal-details-section .personal-image-section {
  max-width: 50%;
} */

.EditInterview-Schedule-Container .title-button-wrapper.EditInterview-Schedule-title {
  /* border-bottom: 1px solid #dfdfdf; */
  padding-bottom: 21px;
}
.EditInterview-Schedule-Container h6.Employee_Detail-h6 {
  margin: 28px 0 10px;
  font-size: 18px;
  line-height: 22px;
}
.Edit-Interview-Candidate-Details-card.Candidate-Details-card {
  padding: 10px 0 0 0!important;
}

.edit-Interview-Details-card .edit-Interview-Details-card-title {
  background-color: transparent;
  padding: unset;
  margin-bottom: 0;
}

.EditInterview-Schedule-Container .edit-Interview-Details-card {
  padding: 16px 16px 24px 16px !important;
  margin-bottom: 20px;
}
.edit-Interview-grid-container > .MuiGrid-root {
  padding-top: 16px;
  padding-left: 16px;
}
.EditInterview-Schedule-Container .edit-Interview-grid-container label {
  color: #B3B3B3;
}

.EditInterview-Schedule-Container .edit-Interview-grid-container .MuiOutlinedInput-root button svg {
  color: #929292;
} 

.No-Record-text,
.record-found-text {
  font-size: 12px;
  font-weight: 400;
  line-height: 15px;
  color: #000;
  margin-bottom: 20px;
}

.header-right-wrapper-detail button.personal-box-profile,
.header-right-wrapper-detail button.personal-box-profile .MuiAvatar-root {
  width: 48px;
  height: 48px;
}
.header-right-wrapper-detail .header-personal-box {
  margin: 0 27px 0 10px;
  padding: 0;
}
.header-right-wrapper-detail .header-personal-box .header-personal-box-title {
  font-size: 15px;
  line-height: 18px;
  font-weight: 600;
  color: #FFFFFF;
}
.header-right-wrapper-detail .header-personal-box .header-personal-box-subtitle {
  font-size: 12px;
  line-height: 15px;
  font-weight: 400;
  font-style: italic;
  color: rgba(255, 255, 255, 0.6);
}
.header-right-wrapper-detail .header-personal-button {
  padding: 0;
  margin: 0;
}
.header-right-wrapper-detail .header-personal-button button {
  border: 0;
  padding: 0 !important;
  min-width: auto;
  width: auto;
}
.Interview-view-card-wrapper .grid-table .td-action-buttons .action-button {
  column-gap: 10px;
  justify-content: center;
}
.Interview-view-card-wrapper .grid-table .td-action-buttons .action-button a {
  padding: 0;
}
.Job-Description-Container .Job-Description-search-grid,
.Job-Description-Container .Job-Description-employee-grid {
  padding: 15px;
}
.Job-Description-main-card.gray-box {
  padding: 15px 0px;
}

.title-button-wrapper.Companies-detail-title {
  border-bottom: 0;
  padding-bottom: 0;
}
/* .title-button-wrapper.Companies-detail-title .header-add-button {
  margin-bottom: 0;
} */
.Companies-wrapper-Container .Companies-search-wrapper {
  padding: 18px 0;
}
.Companies-wrapper-Container .employee-search-detail {
  margin: 0;
  width: 100%;
}
.Companies-wrapper-Container .employee-search-detail .employee-search-detail-grid {
  padding: 0;
}

.Company-detail-table .td-action-button .action-button {
  display: flex;
  column-gap: 10px;
  justify-content: center;
}
.Company-detail-table .td-action-button .action-button a,
.Company-detail-table .td-action-button .action-button button {
  padding: 0;
}
.Job-Description-search-grid .employee-search-detail {
  padding-right: 16px;
}
.Job-Description-grid-right .Job-Description-grid-row {
  column-gap: 16px;
}
.add-job-card .add-job-grid-card .add-job-grid-item label,
.add-company_card-grid .add-company-form-grid .grid-item label,
.editemployee_content-tabpanel .Personal-Detail-content .grid-item label,
.editemployee_content-tabpanel .Document-content .grid-item label,
.editemployee_content-tabpanel .Misc-Fields-content .grid-item label,
.editemployee_content-box .work_wrapper_grid .grid-item label,
.work-experience-detail-wrapper .grid-item label,
.pf_container_Detail_Content_grid .grid-item label,
.Employee_Other_Detail_grid .grid-item label,
.employeeEvaluation-grid-layout .grid-item label,
.add-announcement-form label,
.add-Candidate-box-gridbox-wrapper .Employee_Detail_Content label {
  font-size: 12px;
  color: #929292;
}
.add-job-grid-item svg,
.Contact-Detail-content .MuiGrid-root button svg,
.editemployee_content-tabpanel .Personal-Detail-content .grid-item button svg,
.editemployee_content-tabpanel .Document-content .grid-item button svg,
.editemployee_content-tabpanel .Misc-Fields-content .grid-item button svg,
.editemployee_content-box .work_wrapper_grid .grid-item button svg,
.work-experience-detail-wrapper .grid-item button svg,
.pf_container_Detail_Content_grid .grid-item button svg,
.Employee_Other_Detail_grid .grid-item button svg,
.employeeEvaluation-grid-layout .grid-item button svg,
.add-announcement-form svg,
.add-Candidate-box-gridbox-wrapper .Employee_Detail_Content svg {
  color: #929292;
}
.title-button-wrapper.editemployee-title-wrapper {
  border-bottom: 0;
}
.Onboarded-Candidate-container .Onboarded-Candidate-title {
  border-bottom: 0;
  padding-bottom: 0;
}
.Onboarded-Candidate-card-wrapper .employee-search-detail {
  padding-top: 18px !important;
}
.onboarded-candidate-table td.table-td-action .td-action-buttons {
  justify-content: center;
}
.onboarded-candidate-table td.table-td-action .td-action-buttons button {
  padding: 0;
}
.view-onboardedCandidate-main .view-onboardedCandidate-header .onboardedCandidate-right {
  display: flex;
  column-gap: 8px;
}
/* .onboardedCandidate-detail-box .onboardedCandidate-container {
  width: 100%;
  margin: 0;
} */

.onboardedCandidate-container .onboardedCandidate-card {
  padding: 15px 25px 35px 25px !important;
}
.view-onboardedCandidate-main .onboardedCandidate-detail-box .onboardedCandidate-container .onboardedCandidate-col {
  padding: 0 !important;
}
.tab_list_detail b {
  font-size: 14px;
}
.change-request-table .action-button-group {
  padding: 0;
  display: flex;
  justify-content: center;
}
.change-request-table .action-button-group:hover {
  background-color: transparent;
}
.View-Request-card-wrapper {
  padding: 15px 25px 35px 25px !important;
}
.View-Request-TableContainer {
  margin-top: 45px;
}
.View-Request-TableContainer .grid-table tr:last-child td {
  border: 1px solid #DFDFDF;
  border-right: 0;
}
.View-Request-TableContainer .grid-table tr:last-child td:last-child {
  border-right: 1px solid #DFDFDF;
}
/* holiday */

.title-button-wrapper .header-add-button {
  margin-bottom: 0;
}
.td-action-button .action-button {
  display: flex;
  justify-content: center;
  column-gap: 8px;
}
.td-action-button .action-button button {
  padding: 0;
}
/* Addpolicy */
.Addpolicy-card .Addpolicy-form {
  padding: 15px 25px 35px 25px !important;
  margin-bottom: 35px;
}
/* faq */
.Add-Faq-Main-Container {
  max-width: 100%;
}
.faq-table .td-action-button .action-button a {
  padding: 0;
}
.Add-faq-header-right {
  display: flex;
  column-gap: 8px;
}
.Add-Faq-Main-Container .Add-faq-card-wrapper .Addfaq_main_container {
  padding: 15px 25px 35px 25px !important;
}
/* Announcement */
.Addannouncement-table .td-action-button .action-button a {
  padding: 0;
}
.add-announcement-form,
.Asset-grid-card {
  padding: 15px 25px 35px 25px !important;
}
.add-announcement-form-bottom {
  padding-top: 25px !important;
}
.job-description-data {
  border-bottom: 1px solid #dfdfdf;
}
.job-description-data .employee-header-right .header-add-button {
  margin-bottom: 0;
  column-gap: 0;
}
.employeeEvaluation-table .td-action-buttons .action-button-group {
  display: flex;
  justify-content: center;
  padding: 0;
}
.employeeEvaluation-table .td-action-buttons .action-button-group:hover {
  background-color: transparent;
}
.IT-Assets-card-wrapper .MuiPaper-root {
  background-color: transparent;
  box-shadow: none;
}
.assets-detail-subcard .grid-table .td-action-button .action-button a {
  padding: 0;
  display: flex;
  justify-content: center;
}
.assets-detail-subcard .grid-table .td-action-button .action-button a svg {
  color: #b7b4b4;
}
.holiday-main-container .title-button-wrapper.holiday-content-title,
.SpecialDay-Main-Container .title-button-wrapper.SpecialDay-Main-Title,
.Policies-main-container .title-button-wrapper.Policies-main-title,
.faq-main-container .title-button-wrapper.faq-main-title,
.Add-Announcements-Container .title-button-wrapper.Add-Announcements-title,
.Employee-Evalution-Main-Wrapper .title-button-wrapper.Employee-Evalution-Title,
.View-Request-container .title-button-wrapper.View-Request-title,
.Add-Policy-main-container .title-button-wrapper.Add-Policy-title,
.Add-Evaluation-container .Add-Evaluation-title.title-button-wrapper,
.Addannouncement-maincontainer .title-button-wrapper.Addannouncement-title,
.View-Evaluation-container .title-button-wrapper.View-Evaluation-title,
.candidate-view_employee .title-button-wrapper.candidate-view_employee-title,
.EditInterview-Schedule-Container .title-button-wrapper.EditInterview-Schedule-title,
.add-Candidate-container .title-button-wrapper.add-Candidate-title,
.view_employee_main-container .title-button-wrapper.view_employee_main_title {
  border-bottom: 0;
}
.Employee-wrapper .employee-table-grid .employee-table-grid_container {
  margin: 0;
}

.Email-Inbox-main-card {
  padding: 15px 25px 35px 25px !important;
  margin-bottom: 25px;
}
.add-announcement-form .custome-uploadBox_grid {
  margin: 10px 20px 10px 0;
  position: relative;
}
.add-announcement-form .custome-uploadBox_grid .custome-uploadBox {
  position: unset;
}
.add-Candidate-container .add-Candidate-box-gridbox-wrapper {
  padding-top: 0;
}
.view_grid_main_container_card {
  padding: 0 !important;
}
.Marital-Status-Details > .MuiAutocomplete-root {
  width: 100%;
}
.interns-view-right .College-Details-card .address-blk .address-blk-detail {
  width: 100%;
}
.interns-view-right .College-Details-card .address-blk .address-blk-detail .address-div span {
  width: 20%;
}
.interns-view-right .College-Details-card .address-blk .address-blk-detail .address-div p {
  width: 80%;
}

.Manufacturer-wrapper .Manufacturer-custom-form h5 {
  margin-top: 0;
  margin-bottom: 12px;
}

.Manufacturer-wrapper .grid-table tbody tr:last-child td,
.Activity-Status-table.grid-table tbody tr:last-child td,
.IT-Asset-wrapper .grid-table tbody tr:last-child td,
.Asset-Item-Mapping-wrapper .grid-table tbody tr:last-child td {
  border: 1px solid #DFDFDF;
  border-right: 0;
}

.Manufacturer-wrapper .grid-table tbody tr:last-child td:last-child,
.Activity-Status-table.grid-table tbody tr:last-child td:last-child,
.IT-Asset-wrapper .grid-table tbody tr:last-child td:last-child,
.Asset-Item-Mapping-wrapper .grid-table tbody tr:last-child td:last-child {
  border-right: 1px solid #DFDFDF;
}

.IT-Assets-card-wrapper.gray-box {
  background-color: #fff;
  border: 1px solid #DFDFDF;
}

.AssetsLicence-wrapper .main-title-wrapper {
  margin-bottom: 0;
}

.AssetsLicence-wrapper .employee-table-grid .employee-classification .employee-classification-dropdown.employee-classification-DatePicker {
  width: 210px;
}

.Activity-Status-Master {
  margin-top: 25px;
}

.College-main-wrapper .title-button-wrapper,
.Project-main-wrapper .title-button-wrapper,
.item-component-wrapper .title-button-wrapper,
.Vendor-item-wrapper .title-button-wrapper,
.VM-main-wrapper .title-button-wrapper,
.Manufacturer-wrapper .title-button-wrapper,
.AssetsLicence-wrapper .title-button-wrapper {
  border-bottom: 0;
}

.Activity-Status-Master .master-actions.action-field {
  padding-right: 0 !important;
}

.Drives-main-wrapper .title-button-wrapper {
  border-bottom: 0;
}

.td-action-button .action-button a {
  padding: 0;
}

.td-action-button .gray-icon {
  color: #929292;
}
.onboard-documents{
  min-width: 170px !important;
}
.cp-exp .tab_inner .tab_item.tab_flex{ 
  flex-direction: column;
  align-items: flex-start;
}
.cp-exp .tab_inner .tab_item.tab_flex span{
  margin: 4px 0 0 0;
  line-height: normal;
}
.cp-exp .tab_inner .tab_item.tab_flex h6, .cp-exp .tab_inner .tab_item.tab_flex p{
  margin: 9px 0 0;
  line-height: normal;
}

.employee-datepiker-exp-report .MuiOutlinedInput-root {
  width: 260px !important;
}