/* Custom tabs horizontal */


 .nav-tabs__ .nav-link {
    outline: none;
    border: none;
    background: transparent;
    color: var(--text-light);
    font-size: 16px;
    font-weight: 400;
    padding: 10px 20px 10px 20px;
}

.nav-tabs__ .nav-link.active {
    color: var(--text-dark);
    border-bottom: 3px solid var(--primary);
    padding: 10px 20px 7px 20px;
}

.tabs-content {
    /* height: 100%; */
    background: var(--background-major);

    padding: 6px 0 6px 0;
    /* background: var(--white); */
}

.coa-details-card {
    /* border-radius: 4px; */
    background: var(--white);
    box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.04), -1px -1px 2px 0px rgba(0, 0, 0, 0.04);
    /* padding: 16px 18px; */
}


/* same */
.coa-details-card-title {
    color: var(--text-dark);
    font-size: 16px;
    font-weight: 500;
}


/* COA Details Header */

.account-header-container {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 10px 24px;
    height: calc(var(--base-spacing) * 22);
    width: 100%;
  }

  .account-details-container {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 10px 24px;
    height: calc(var(--base-spacing) * 22);
    width: 100%;
  }

  .account-details-container > .header-info {
    display: flex;
    align-items: center;
    gap: 8px;
  }


  /* Lighter text */
  .light-text {
    color: var(--text-light);
    font-size: 19px;
    font-weight: 400;
}

/* Organisation view */

.list-component{
  padding: 10px 159px;
}

.org-header-container {
  display: flex;
  align-items: center;
  justify-content: space-between;

  border-bottom: 1px solid var(--border);
  height: calc(var(--base-spacing) * 22);
  width: 100%;
}

.org-header-container > .header-info {
  display: flex;
  align-items: center;
  gap: 8px;
}

/* .org-list {
  display: flex;
  flex-direction: column;
  padding: 10px 159px;
  width: 100%;
  height: 100%;
} */

.organization-card{
  padding: 32px 0;
  display: flex;
  border-bottom: 1px solid var(--border)
}

.organization-detail {
  display: flex;
  align-items: center;
  flex-direction: column;
  padding-left: 16px;
}


.organization-list-detail {
  display: flex;
  flex-direction: column;
  padding-left: 16px;
}

.font-style{
  color: #266DF0;
  background-color: transparent;
  text-decoration: none;
  font-size: small
}

.organization-kanban-card{
  /* padding: 18px 16px;
  display: flex;
  width: 178px;
  height: 156px; */
}

.resident-img{
  width: 64px;
  height: 64px;
  position: relative;
  display: inline-block;
}

.sun-img {
  display: none;

}


.organization-kanban-card:hover .sun-img {
  display: block;
}


.organization-card:hover .sun-img {
  display: block;
}


.resident-listview-img{
  width: 44px;
  height: 44px;
}










.org-kanban-list {
  padding: 10px 159px;
  width: 100%;
  display: grid;

  grid-template-columns: auto auto auto auto auto;
}
.image-text{
  height: 44px;
  width: 146px;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-top: 11px;
}

/* Update and delete Organisation */

.organisation-detail-tab{
  padding: 24px 44px;
}

.organization-name-card{
  width:100%;
  height: auto;
  display: flex;
}

.organisation-img{
  width: 64px;
  height: 64px;
}

.org-detail-grid{
  display: grid;
  column-gap: 250px;
  grid-template-columns: auto auto ;
  padding-bottom: 24px;
}

.org-details-light-text{
  color: var(--text-light);
    font-size: 16px;
    font-weight: 400;

}


/* round */
.vendors-filters-button {
  outline: none;
  width: 100%;
  min-width: 36px;
  max-width: 36px;
  height: 36px;
  border-radius: 32px;
  border: 1px solid var(--line-button-stoke, #F1F0F5);
  background: var(--white, #FFF);
  display: flex;
  justify-content: center;
  align-items: center;

  /* Button-icons */
  box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.04), -1px -1px 2px 0px rgba(0, 0, 0, 0.04);
}

.square-outline{
  height: 36px;
  width: 36px;
  padding: 5px 5px 5px 5px;
  background: var(--line-dark, #373840)
}

.square-icon-light{
  display: flex;
width: 36px;
height: 36px;
padding: 5px;
justify-content: center;
align-items: center;
gap: 10px;
border-radius: 4px;
background: var(--background-Accent-light, #FBFAFF);

/* Button */
box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.04), -1px -1px 2px 0px rgba(0, 0, 0, 0.04);
}

.square-icon-light-inner{
  display: flex;
  cursor: pointer;
width: 18px;
height: 18px;
padding: 2px;
justify-content: center;
align-items: center;
flex-shrink: 0;
}

.square-icon-light:hover {
  background: var(--background-Accent-dark, #8f84bd);
}

.square-icon-light:hover .square-icon-light-inner {
  fill: #fff; /* Change the fill color to white or any other color you prefer */
}

.square-icon-dark:hover {
  background: var(--line-light, #FBFAFF);
}

.square-icon-dark:hover .square-icon-dark-inner {
  fill: #271A5B; /* Change the fill color to the original color or any other color you prefer */
}

.hover-button:hover .square-icon-dark-inner {
  fill: #fff; /* Change the fill color to white or any other color you prefer */
}


.square-icon-dark{
  display: flex;
  cursor: pointer;
width: 36px;
height: 36px;
padding: 5px;
justify-content: center;
align-items: center;
gap: 10px;
border-radius: 4px;
background: var(--line-dark, #373840);

/* Button */
box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.04), -1px -1px 2px 0px rgba(0, 0, 0, 0.04);
}


.square-icon-dark-inner{display: flex;
  width: 18px;
  height: 18px;
  padding: 1.929px;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;}


  /* organisation */

  /* .organisation-scroll-title {
    color: var(--text-dark);
    font-size: 22px;
    font-weight: 500;
} */

.card-style{
    display: flex;
    flex-direction: row;
    margin-top: 12px;
}

div.organization-list-detail > span.mt-1 {
    padding-top: 20px !important;
}

.image-text > .org-name {
    /* white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: inherit;
    text-align: center; */
}
