@font-face {
  font-family: "Open-Sans-Bold";
  src: url("../fonts/OpenSans-Bold.eot");
  src: url("../fonts/OpenSans-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-Bold.woff2") format("woff2"), url("../fonts/OpenSans-Bold.woff") format("woff"), url("../fonts/OpenSans-Bold.ttf") format("truetype"), url("../fonts/OpenSans-Bold.svg#OpenSans-Bold") format("svg");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Open-Sans-SemiBold";
  src: url("../fonts/OpenSans-SemiBold.eot");
  src: url("../fonts/OpenSans-SemiBold.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-SemiBold.woff2") format("woff2"), url("../fonts/OpenSans-SemiBold.woff") format("woff"), url("../fonts/OpenSans-SemiBold.ttf") format("truetype"), url("../fonts/OpenSans-SemiBold.svg#OpenSans-SemiBold") format("svg");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Open-Sans-Med";
  src: url("../fonts/OpenSans-Medium.eot");
  src: url("../fonts/OpenSans-Medium.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-Medium.woff2") format("woff2"), url("../fonts/OpenSans-Medium.woff") format("woff"), url("../fonts/OpenSans-Medium.ttf") format("truetype"), url("../fonts/OpenSans-Medium.svg#OpenSans-Medium") format("svg");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Open-Sans-Reg";
  src: url("../fonts/OpenSans-Regular.eot");
  src: url("../fonts/OpenSans-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-Regular.woff2") format("woff2"), url("../fonts/OpenSans-Regular.woff") format("woff"), url("../fonts/OpenSans-Regular.ttf") format("truetype"), url("../fonts/OpenSans-Regular.svg#OpenSans-Regular") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
.theme-table {
  border: 1px solid #E0E0E0;
  border-radius: 3px;
}
.theme-table table.acc-view thead tr {
  background-color: #DEEBFF;
}
.theme-table table.acc-view thead tr th {
  font-family: "Open-Sans-SemiBold";
  background-color: #DEEBFF;
  font-size: 14px;
  color: #2E2E2E;
  padding: 18px 24px;
  vertical-align: middle;
}
.theme-table table.acc-view thead tr th:first-child {
  border-radius: 3px 0 0 3px;
}
.theme-table table.acc-view thead tr th:last-child {
  border-radius: 0 3px 3px 0;
}
.theme-table table.acc-view tbody tr td {
  font-family: "Open-Sans-Reg";
  font-size: 14px;
  color: #1C1F28;
  padding: 16px 24px;
  vertical-align: middle;
}
.theme-table table.acc-view tbody tr:nth-child(4n-1) td {
  background-color: #F5F5F5;
}

.table-accordion-arrow.collapsed {
  transform: rotate(-90deg);
}

.custom-status {
  padding: 8px 16px;
  border-radius: 40px;
  font-size: 12px;
  font-family: "Open-Sans-SemiBold";
}

.pending-bg-color {
  background-color: #FFFCBD;
}

.pending-text-color {
  color: #6C6E00;
}

.approved-bg-color {
  background-color: #DEFFDD;
}

.approved-text-color {
  color: #027800;
}

.rejected-bg-color {
  background-color: #FFD6DE;
}

.rejected-text-color {
  color: #FF2525;
}

.custom-text-truncate {
  white-space: nowrap;
  text-wrap: wrap;
  max-width: 310px;
  display: inline-block;
  line-height: 1.5;
}/*# sourceMappingURL=table-accordion.css.map */




.jodit-wysiwyg table,
.jodit-wysiwyg td,
.jodit-wysiwyg th,
.color-black.font-regular.font-14.img-sizing table,
.color-black.font-regular.font-14.img-sizing td,
.color-black.font-regular.font-14.img-sizing th {
    border: 1px solid #ddd;
    border-collapse: collapse;
    padding: 5px;
}

.table-preview table {
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
  border-collapse: collapse;
}

.table-preview th,
.table-preview td {
  padding: 0.75rem;
  vertical-align: top;
  border: 1px solid #dee2e6;
}

.table-preview thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6;
}
/* 
.froala-content img {
  max-width: 100%;
  height: auto;
} */