:root {
    --white-color: #FFFFFF;
    --blue-color: #6495F5;
    --menu-side-bg: #192749;
    --menu-side-bg2: #F7F7F9;
    --purple: #7D70CA;
    --purple-800: #988EDA;
    --purple-600: #AAA2E1;
    --purple-400: #B7AFE5;
    --purple-200: #C9C3EC;
    --purple-100: #F5F3FF;
    --green: #51B4A3;
    --green-light: #E3F8F4;
    --yellow: #F9C267;
    --yellow-light: #FEF6E8;
    --red: #EA614E;
    --red-light: #FEE9E4;
    --blue-light: #E8EFFD;
    --black-900: #101828;
    --black-800: #1D2939;
    --black-700: #344054;
    --black-600: #475467;
    --black-500: #667085;
    --black-400: #98A2B3;
    --black-300: #D0D5DD;
    --black-200: #E4E7EC;
    --black-100: #F2F4F7;
}
/* Common CSS */

.breadcrumb-item > a, .breadcrumb-item > a:hover {
    text-decoration: unset;
    color: var(--gray-500, #667085) !important;;
}



.fa.fa-refresh, .fa-refresh:before {
    display: none;
}

.formio-component-pagination.formio-component-pagination > div:nth-of-type(2){
    font-size: 0.875rem !important;
    font-weight: 500 !important;
    color: #101828;
}

.formio-component-columns {
    justify-content: space-between;
}
.col-form-label {
    font-size: 0.875rem !important;
    font-weight: 500 !important;
    color: #101828;
    padding: 0px !important;
}

.custom-label-pb-8px .col-form-label {
    line-height: 22px;
    padding-bottom: 8px !important;
}

::placeholder {
    color: #ACACAC !important;
    font-weight: 400 !important;
    font-stretch: condensed !important;
}

.choices__placeholder {
    opacity: unset !important;
    font-weight: 400;
    color: #ACACAC;
}
.wraper-main-content {
    background-color: #fff;
    padding: 30px 34px 0 34px;
    border-radius: 8px;
}
.content-title {
    font-size: 1.25rem;
    font-weight: 500;
    color: #3F3F46;
    position: relative;
}
.content-title::before {
    content: '';
    position: absolute;
    left: -34px;
    top: 50%;
    transform: translateY(-50%);
    background-color: #3A525F;
    width: 7px;
    height: 12px;
}
.custom-idp-back-button {
    position: relative;
    padding-left: 34px;
}
.custom-idp-back-button::before {
    content: '';
    display: inline-block;
    width: 18px;
    height: 18px;
    position: absolute;
    left: 0;
    top: 50%;
    cursor: pointer;
    transform: translateY(-65%);
    background-repeat: no-repeat;
    background-size: contain;
    z-index: 11;
    background-image: url('data:image/svg+xml,%3Csvg%20width%3D%2219%22%20height%3D%2216%22%20viewBox%3D%220%200%2019%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.292893%207.29289C-0.0976314%207.68342%20-0.0976315%208.31658%200.292892%208.70711L6.65685%2015.0711C7.04738%2015.4616%207.68054%2015.4616%208.07107%2015.0711C8.46159%2014.6805%208.46159%2014.0474%208.07107%2013.6569L2.41421%208L8.07107%202.34314C8.46159%201.95262%208.46159%201.31946%208.07107%200.928931C7.68054%200.538407%207.04738%200.538407%206.65686%200.928931L0.292893%207.29289ZM19%207L1%207L1%209L19%209L19%207Z%22%20fill%3D%22black%22%2F%3E%0A%3C%2Fsvg%3E')
}
.form-check-input:checked {
    background-color: #0243EC !important;
    border-color: #0243EC !important;
}
.form-check-input:not(.form-check-input) {
    border-color: #101828 !important;
    border-radius: 4px !important;
}
.form-check-input:focus {
    box-shadow: unset !important;
}
.form-check.checkbox > label > span {
    color: #11151F;
    font-weight: 400;
    font-size: 14px;
}
.wraper-check-box {
    height: 100%;
    display: flex;
    align-items: center;
}
.form-check.checkbox .form-check-label {
    display: flex;
    align-items: flex-end;
}

.action-page-button-wapper>fieldset>.fieldset-body>div {
    margin-right: 10px;
}

.action-page-button-wapper button {
    margin-right: 15px;
    border-radius: 31px;
}

.action-page-button-wapper {
    position: fixed !important;
    bottom: 0;
    text-align: end;
    right: 0;
    left: 314px;
    background-color: #fff;
    margin-bottom: 0 !important;
    z-index: 11;
    padding: 25px 20px 10px;
}

.action-page-button-wapper > fieldset > .fieldset-body .formio-hidden {
    display: none;
}

.swal-icon--warning {
    background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2250%22%20height%3D%2250%22%20viewBox%3D%220%200%2050%2050%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M47.8361%2012.1868L37.4579%201.90908C36.2246%200.672259%2034.4379%200%2032.6952%200H16.4295C14.6891%200%2013.0187%200.672259%2011.7876%201.90908L1.72573%2012.1982C0.493551%2013.435%200%2015.1015%200%2016.8484V33.1754C0%2034.9235%200.493551%2036.6002%201.72573%2037.8358L11.8881%2048.1023C13.1192%2049.3379%2014.6902%2050%2016.4306%2050H32.6975C34.4379%2050%2036.1094%2049.3379%2037.3405%2048.1023L47.8383%2037.8188C49.0694%2036.5832%2050%2034.9223%2050%2033.1742V16.8473C49.9977%2015.1003%2049.0694%2013.4236%2047.8361%2012.1868ZM24.9983%2037.0514C23.2726%2037.0514%2021.8744%2035.6184%2021.8744%2033.851C21.8744%2032.0814%2023.2726%2030.6496%2024.9983%2030.6496C26.724%2030.6496%2028.1234%2032.0825%2028.1234%2033.851C28.1222%2035.6184%2026.724%2037.0514%2024.9983%2037.0514ZM28.1222%2025.2715C28.1222%2027.0389%2026.7591%2028.4707%2024.9972%2028.4707C23.2353%2028.4707%2021.8721%2027.0378%2021.8721%2025.2715V12.0644C21.8721%2010.297%2023.2353%208.86294%2024.9972%208.86294C26.7591%208.86294%2028.1222%2010.297%2028.1222%2012.0633V25.2715Z%22%20fill%3D%22%23D98E49%22%2F%3E%0A%3C%2Fsvg%3E);
}

div.delete-all {
    margin-bottom: 0;
    margin-top: 4px;
}

.delete-all button {
    background-color: #FEE9E4;
    border-color: #FEE9E4;
    color: #EA614E;
    box-shadow: unset;
    height: 30px;
    padding: 4px 12px 6px;
    font-size: 13px !important;
}

.delete-all button:hover, .delete-all button:target, .delete-all button:active, .delete-all button:focus {
    background-color: #FEE9E4;
    border-color: #FEE9E4;
    color: #EA614E;
    box-shadow: unset;
}
.formio-component-multiple .choices__input {
    min-width: unset !important;
    width: calc(100% - 50px) !important;
    margin-bottom: 0px;
    padding: 1px;
}

.formio-choices .selection.dropdown {
    border-radius: 6px;
}


.is-currency .col-form-label{
    padding: 0;
}

.is-currency input {
    padding-right: 46px !important;
}
.formio-component-datetime .input-group .form-control {
    border-top-left-radius: 6px !important;
    border-bottom-left-radius: 6px !important;
}

.tox-statusbar {
    display: none !important;
}

.form-control.is-invalid, .was-validated .form-control:invalid {
    background-image: unset !important;
}
/* CSS for popup */
.swal-button {
    padding: 15px 60px;
    border-radius: 6px;
    font-size: 16px;
    font-weight: 500;
    /* width: 100%; */
}
.swal-button--cancel {
    color: #344054;
    background-color: #fff;
    border: 1px solid #D0D5DD;
}
.swal-button--confirm, .swal-button--confirm:hover, .swal-button--confirm:focus, .swal-button--confirm:active {
    background-color: #6495F5;
    border: 1px solid #6495F5;
    color: #fff;
}

.swal-modal {
    border-radius: 12px !important;
}

.swal-title {
    text-align: left;
    padding: 32px 24px;
    font-size: 20px;
    color: #101828;
    font-weight: 600;
}
.swal-icon {
    display: none;
}
.swal-text {
    padding: 0 24px;
    text-align: left;
    font-size: 15px;
    color: #667085;
    font-weight: 400;
}
.swal-footer {
    padding: 43px 24px 32px 24px;
    display: flex;
    justify-content: space-between;
    gap: 12px;
    margin-top: 0;
}
.swal-button-container {
    flex: 1;
}
.swal-button--danger:not([disabled]):hover {
    background-color: #2162e3;
}
.swal-icon--warning + .swal-title {
    background-color: #fff;
}
/* End css popup */
.choices__list--multiple .choices__item--selectable {
    background-color: #2d404a !important;
    color: #fff !important;
    border-radius: 4px !important;
    padding: 6px 12px !important;
}
.choices__list--multiple .choices__item--selectable .choices__button {
    border: 1px solid #fff;
    color: #fff;
    border-radius: 50%;
    width: 16px;
    height: 16px;
    padding-left: 0;
    margin-left: 12px;
}

.field-wrapper {
    align-items: center;
}

.action-page-button-wapper > fieldset {
    width: 100%;
}

.action-page-button-wapper > fieldset > div {
    display: flex;
    justify-content: space-between;
}

.action-page-button-wapper > fieldset > div div{
    margin-bottom: 0 !important;
}

.action-page-button-wapper button {
    width: 111px !important;
}

.action-page-button-wapper .fa-chevron-left:before {
    content: '';
}

.action-page-button-wapper .fa-chevron-left {
    width: 15px;
    height: 11px;
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2215%22%20height%3D%2212%22%20viewBox%3D%220%200%2015%2012%22%20fill%3D%22none%22%3E%0A%3Cpath%20d%3D%22M0.46967%205.46967C0.176777%205.76256%200.176777%206.23744%200.46967%206.53033L5.24264%2011.3033C5.53553%2011.5962%206.01041%2011.5962%206.3033%2011.3033C6.59619%2011.0104%206.59619%2010.5355%206.3033%2010.2426L2.06066%206L6.3033%201.75736C6.59619%201.46447%206.59619%200.989592%206.3033%200.696698C6.01041%200.403805%205.53553%200.403805%205.24264%200.696698L0.46967%205.46967ZM15%205.25L1%205.25L1%206.75L15%206.75L15%205.25Z%22%20fill%3D%22%23475467%22%2F%3E%0A%3C%2Fsvg%3E');
}
/* End Common CSS*/

/* Common BO CSS */

.custom-wraper-layout-for-bp .custom-idp-bottom {
    position: fixed;
    bottom: 0;
    left: 281px;
    right: 0;
}

.custom-wraper-layout-for-bp .action-page-button-wapper {
    left: 281px;
}

.formio-component-pagination > div:first-child > div .col-form-label {
    min-width: unset !important;
    max-width: 65px;
}

/* End Common BO CSS*/
.status-left > p {
    text-align: left;
}
/* CSS for Grid */
.formio-component-datagrid .datagrid-table thead tr th {
    text-align: left !important;
}
.table-bordered td, .table-bordered th {
    border: none !important;
    align-content: center;
}
.datagrid-table thead tr {
    background-color: #ECEDF0 !important;
}
.datagrid-table thead tr th {
    color: #667085 !important;
    font-weight: 500;
}
.table>:not(:first-child) {
    border-top: 1px solid !important;
}
.datagrid-table p {
    font-weight: 500;
    font-size: 14px;
    color: #252C32;
}
.table a {
    color: #4A93E8;
    text-decoration: none;
}
.table a:hover {
    color: #1b67bf;
    text-decoration: none;
}
.text-row-inactive {
    color: var(--black-500) !important;
    font-weight: 400 !important;
    opacity: 0.4;
}
/* End Css for grid */

/* AD CSS for panel detail */
.profile-wapper-page > fieldset > .fieldset-body > div > .profile-avatar {
    object-fit: contain;
    height: 150px;
}


.custom-wraper-layout-page-aduserprofile .profile-avatar{
    object-fit: contain;
    height: 150px;
}

.wraper-panel-custom {
    margin-bottom: 26px;
}
.wraper-panel-custom > fieldset > .fieldset-body {
    border-radius: 4px;
}
.wraper-panel-custom .fieldset-body > div {
    margin-bottom: 0 !important;
}
.password-fields {
    padding-bottom: 140px;
}
.password-fields .fieldset-body {
    position:absolute;
}

.header-panel-custom {
    padding: 16px 0 16px 40px;
    background-color: #E8E9EC;
    color: #667085;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 14px;
    border-bottom: 1px solid #D0D5DD;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}
.wraper-body-panel-custom-address > fieldset > .fieldset-body,
.wraper-body-panel-custom > fieldset > .fieldset-body,
.wraper-body-panel-custom-full > fieldset > .fieldset-body {
    display: grid;
    row-gap: 26px;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    column-gap: 16px;
    background-color: #fff;
    padding: 28px 74px;
}
.wraper-body-panel-custom > fieldset > .fieldset-body {
    grid-template-columns: repeat(4, 1fr);
}
.wraper-body-panel-custom-address > fieldset > .fieldset-body {
    grid-template-columns: repeat(2, 1fr);
}
.wraper-body-panel-custom-full > fieldset > .fieldset-body {
    grid-template-columns: repeat(1, 1fr);
}
.title-item-custom-panel {
    color: #838383;
    font-size: 13px;
    font-weight: 500;
}
.value-item-custom-panel {
    /* font-size: 16px; */
    color: var(--black-900);
    font-weight: 600;
    line-height: 26px;
    word-wrap: break-word;
}


img.value-item-custom-panel {
    max-width: 200px;
}

.value-item-custom-panel.value-history {
    font-size: 14px;
    font-style: italic;
    word-wrap: break-word;
    /* opacity: .6; */
    margin-top: 6px;
    color: var(--blue-color);
}
/* End AD CSS for panel detail*/

/* css menu left */
.botton-logout-menu button {
  background-color: #3A525F;
  box-shadow: unset;
  border-radius: unset;
  height: 50px;
  text-align: left;
  color: #DEDEDE;
  position: absolute;
  bottom: 0;
}

.botton-logout-menu button:hover {
  border: #3A525F;
  background-color: #3A525F;
  color: #DEDEDE;
}

.accordion-button {
    padding: 15px 0 !important;
    color: #fff !important;
}

.accordion-button:after {
    margin-left: 0 !important;
}

.ib-accordion-waper {
    overflow: scroll;
    height: calc(100vh - 184px);
}

.c-header .c-header-toggler-icon:hover,
.c-header .c-header-toggler-icon:active:focus {
    background-color: transparent !important;
}

.ib-accordion-waper::-webkit-scrollbar {
  width: 0;
  height: 0;
  background-color: transparent;
}

.ib-accordion-waper::-webkit-scrollbar-thumb {
  background-color: transparent;
}

.ib-accordion-waper::-webkit-scrollbar-thumb {
  background-color: transparent;
}

.custom-idp-header {
    grid-area: header;
}

.custom-idp-left-side {
    grid-area: left;
    position: fixed;
    left: 0;
    top: 0;
    bottom: 0;
    z-index: 12;
}

.ad-menu-left {
    width: 314px;
}
    
.ib-not-home-page-header {
    grid-area: pageheader;
     margin: 0 40px;
    padding-top: 94px;
}

.custom-idp-middle {
    grid-area: middle;
    margin: 22px 40px 100px 40px;
}

.custom-idp-bottom {
    grid-area: bottom;
}

.c-header-toggler {
    margin-left: 0px;
}

.c-header.c-header-fixed {
    left: 314px !important;
}

.menu-left-child-item-name {
    width: calc(100% - 40px);
}
/* End css menu left */

/* css bo menu left */
.bo-menu-left .accordion-button {
    color: #667085 !important;
}

.bo-menu-left div.accordion-button {
    padding: 4px 12px !important;
}

.bo-menu-left .accordion-button.show {
    color: #7D70CA !important;
    border-radius: 4px;
    background-color: #F5F3FF !important;
}

.bo-menu-left .accordion-button.show a{
    color: #7D70CA !important;
}

.bo-menu-left .material-icons.show, .bo-menu-left .menu-left-child-item-name.show {
    color: #7D70CA !important;
}

.custom-wraper-layout-for-bp .c-header.c-header-fixed {
  left: 0;
}

.custom-wraper-layout-for-bp .custom-idp-left-side {
    width: 281px;
    top: 63.8px;
}

.custom-wraper-layout-for-bp .ib-accordion-waper {
    height: calc(100vh - 140px);
}

button.btn.btn-primary.btn-lg.btn-block.d-inline-block i {
    margin: 0;
}

h2.menu-collapse-item--header.show > button, .menu-left-child-item.show > button {
    color: #4094F7 !important;
    border-radius: 4px;
}

h2.menu-collapse-item--header.show > div, .menu-left-child-item.show > div {
    display: unset;
}

.menu-left-child-item.show > i, .menu-left-child-item.show > a {
    color: #4094F7 !important;
}

/* End css bo menu left */

/* header */
.c-header-fixed {
    display: flex;
    justify-content: space-between;
}

.c-header-nav .userLogin {
    margin-bottom: 1px;
}

.c-header-toggler.d-md-down-none, .c-header-toggler.d-lg-none{
    margin-left: 0px !important;
}
.ib-not-home-page-header-title {
    font-size: 1.375rem;
    font-weight: 600;
    line-height: 36px;
    margin-bottom: 12px;
}
.custom-wraper-layout-for-ad .ib-not-home-page-header-title {
    width: calc(100% - 160px);
}
.ib-not-home-page-header-title-wrapper {
    display: flex;
    align-items: center;
}
.ib-not-home-page-header-title-wrapper > svg {
    display: none;
}
.ib-not-home-page-header > nav {
    display: none;
}

.custom-wraper-layout-page-adproductview .action-page-button-wapper {
    flex-direction: row;
}

.bo-header {
  /* width: 100vw; */
  background-color: #192749;
  color: #fff;
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  height: 64px;
  display: flex;
  align-items: center;
  padding: 0 40px;
  justify-content: space-between;
  z-index: 12;
}

.bo-header-left {
  font-size: 1.5rem;
  font-weight: 500;
  line-height: normal;
}

.bo-header-right {
  display: flex;
  align-items: center;
  gap: 20px;
}

.bo-header-user {
  display: flex;
  align-items: center;
  gap: 10px;
  background-color: rgb(201, 195, 236, 0.14);
  padding: 6px 10px;
}

.bo-header-language {
  font-size: 30px;
  border-radius: 50%;
  overflow: hidden;
  width: 24px;
  height: 24px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.bo-header-language > span {
  background-size: cover;
  background-position: center;
}

.bo-header-left:hover,
.bo-header-user:hover,
.bo-header-language:hover,
.bo-header-noti:hover {
  opacity: 0.8;
  cursor: pointer;
}

.bo-header-language-popup {
  position: absolute;
  background-color: #fff;
  color: #192749;
  top: 54px;
  right: 260px;
  flex-direction: column;
  border: 1px solid #d8dbe0;
  border-radius: 5px;
  display: none;
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}

.bo-header-language-popup:hover {
    cursor: pointer;
}

.bo-header-language-popup .header-language-item {
  border-bottom: 1px solid #cecece;
  padding: 10px;
  user-select: none;
}

.bo-header-language-popup .header-language-item:last-child {
  border-bottom: none;
}

.bo-header-language-popup.active {
  display: flex !important;
}

.admin-header {
  /* width: 100vw; */
  background-color: #fff;
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  height: 64px;
  z-index: 12;
  display: flex;
  align-items: center;
  padding: 0 40px;
  justify-content: end;
    border-bottom: 1px solid #d8dbe0;
}

.ad-header-user {
    display: flex;
    align-items: center;
    gap: 20px;
}

.ad-header-user .c-avatar:hover {
    cursor: pointer;
}

.ad-header-popup {
    width: 200px;
    display: none;
    flex-direction: column;
    position: absolute;
    right: 20px;
    background-color: #fff;
    border: 1px solid #d8dbe0;
    border-radius: 6px;
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}

.ad-header-popup-item {
    display: flex;
     align-items: center;
    gap: 10px;
     padding: 5px 10px;
    cursor: pointer;

}

.ad-header-popup-item:hover {
    background-color: #2d404a;
    color: #fff;
}

.ad-header-popup.active {
    display: flex;
}

.bo-header-popup {
    width: 200px;
    display: none;
    flex-direction: column;
    position: absolute;
    right: 37px;
    top: 65px;
    background-color: #fff;
    border: 1px solid #d8dbe0;
    border-radius: 6px;
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    color: #344054;
font-size: 14px;
font-weight: 400;
line-height: 20px;

}

.bo-header-popup-item {
    display: flex;
     align-items: center;
    gap: 10px;
     padding: 10px 12px;
    cursor: pointer;

}

.bo-header-popup-item:hover, .bo-header-language-popup .header-language-item:hover {
    background-color: #192749;
    color: #fff !important;
}

.bo-header-popup.active {
    display: flex;
}

.bo-header-popup-item.bo-logout {
    color: #EA614E;
    border-top: 1px solid #F2F4F7;
}

/* header end */
.wraper-item-custom-panel > p {
    text-align: left;
    font-weight: 600;
}
/* CSS for buttons action */

.custom-wraper-layout-page-aduserprofile .formio-errors .error {
    text-align: right;
}

.action-button-waper > fieldset > .fieldset-body {
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 0 14px 10px 14px;
    width: auto;
    min-width: 152px;
}

.custom-wraper-layout-page-adproductlist .action-button-waper > fieldset > .fieldset-body {
    max-width: 170px;
    right: 20px;
}

.action-button-waper .fieldset-body .formio-component-button {
    /* width: auto; */
}
.action-button-waper:hover .fieldset-body {
    display: flex;
}
button.btn-action {
    background-color: #fff !important;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: 600 !important;
    /* margin: 0 auto; */
    transition: all 0.3s linear;
    border: none;
    box-shadow: unset;
}
button.btn-action > span {
    font-size: 1rem;
}
button.btn-action:hover {
    opacity: 0.7;
}
button.btn-edit,
button.btn-edit:hover {
    /* color: #4A93E8; */
    color: var(--black-800, #1D2939);
}
button.btn-delete,
button.btn-delete:hover  {
    /* color: #3A525F; */
    color: var(--red, #EA614E);
}
/* End CSS for buttons action*/
.custom-wraper-layout-for-ad .wraper-btn-top{
top: -65px;
}
/* CSS for buttons */
.wraper-btn-top {
    position: absolute;
    top: -85px;
    right: 0;
}

.wraper-btn-top .btn span.fa-plus:before{
    content: unset;
}

.wraper-btn-top .btn span.fa-plus{
    width: 10px;
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%2210%22%20viewBox%3D%220%200%2010%2010%22%20fill%3D%22none%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%200C5.26522%200%205.51957%200.105357%205.70711%200.292893C5.89464%200.48043%206%200.734784%206%201V4H9C9.26522%204%209.51957%204.10536%209.70711%204.29289C9.89464%204.48043%2010%204.73478%2010%205C10%205.26522%209.89464%205.51957%209.70711%205.70711C9.51957%205.89464%209.26522%206%209%206H6V9C6%209.26522%205.89464%209.51957%205.70711%209.70711C5.51957%209.89464%205.26522%2010%205%2010C4.73478%2010%204.48043%209.89464%204.29289%209.70711C4.10536%209.51957%204%209.26522%204%209V6H1C0.734784%206%200.48043%205.89464%200.292893%205.70711C0.105357%205.51957%200%205.26522%200%205C0%204.73478%200.105357%204.48043%200.292893%204.29289C0.48043%204.10536%200.734784%204%201%204H4V1C4%200.734784%204.10536%200.48043%204.29289%200.292893C4.48043%200.105357%204.73478%200%205%200Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E');
    height: 10px;
}

button.btn-component {
    font-size: 0.875rem;
    font-weight: 500;
    padding: 8.5px 24px 10px;
    box-shadow: unset;
    transition: all 0.3s linear;
    height: 40px;
}
button.btn-top,
button.btn-bottom,
button.btn-top:disabled,
button.btn-bottom:disabled {
    background-color: #4094F7;
    color: #fff;
}

button.btn-top:hover,
button.btn-bottom:hover {
    opacity: 0.8;
    border-color: #4094F7;
     background-color: #4094F7;
    color: #fff;
}

button.btn-clear,
button.btn-clear:active {
    border: none;
}
button.btn-clear:hover {
    border: none;
    opacity: 0.8;
}
button.btn-clear:active:focus {
    background-color: unset !important;
}
/* End css for button */

/* CSS for color status grid */
.status-grid .status-active {
    background-color: inherit;
}
.full-name-css {
    color: var(--purple) !important;
}
.status-active, .text-green p {
  color: var(--green) !important;
  background-color: unset !important;
}
.status-inactive, .status-delete, .status-block {
    color: var(--red) !important;
    background-color: unset !important;
    text-align: center;
}
.status-expired {
    color: #257040 !important;
    background-color: unset !important;
    text-align: center;
}
.status-pending {
    color: var(--yellow) !important;
    background-color: unset !important;
}
.status-new {
    color: var(--blue-color) !important;
    background-color: unset !important;
    padding: 0;
}
.status-reject {
    background-color : unset !important;
    color : #444444 !important;
    padding: 0;
}

/* tr:has(p.status-delete) td:not(:nth-last-child(-n+2)) {
    filter: grayscale(70%);
    opacity: 0.6
}

tr:has(p.status-delete) td:nth-last-child(-n+2) {
    filter: none;
} */

tr:has(p.status-delete) td:not(:first-child):not(:nth-last-child(-n+2)) {
    filter: grayscale(70%);
    opacity: 0.6;
}

/* End Css for color status grid */

/* CSS for auto complete control */
.formio-component-autoCompleteSelect .auto-complete-value {
    height: 40px;
    border: 1px solid #ced4da;
    border-radius: 4px;
    display: flex;
    align-items: center;
    padding: 10px;
}

input#search-auto-conmplete-select {
    border: none !important;
}

.formio-component-autoCompleteSelect input {
    border-radius: unset !important;
    border-bottom: 1px !important;
    padding: 0 16px;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px !important;
}

.auto-complete-list {
    margin-top: 8px;
}

.auto-complete-list div {
    font-size: 0.875rem;
    font-weight: 400;
}

.item-select-auto-complete:hover {
    background-color: #f1f3f5;

}
.auto-complete-value {
    background-color: #fff !important;
    cursor: pointer !important;
}
.input-search-wrapper.is-active.d-block {
    display: block !important;
}
.auto-complete-value.is-disabled {
    background-color: #e9ecef !important;
    cursor: default;
}

.auto-complete-value.is-disabled .choices[data-type*=select-one]:after {
    visibility: hidden;
    opacity: 0;
}

.autocomplete-items {
    background-color: #fff;
}

/* End */


/* CSS for component */
.form-control:focus,
.btn:focus {
    outline: none !important;
    box-shadow: inherit !important;
}
.btn:active:focus {
    background-color: #2d404a !important;
}

/* End css for component */

/* css for role management */
form.role-input-height {
    width: 100% !important;
    padding: 35px 33px;
    background-color: #fff;
    border-radius: 8px;
}

.custom-idp-middle{
    position: relative;
}

.role-input-height > .row:nth-child(2) .role-container-title {
    display: none;
}


form.role-input-height .role-container-title_content:after {
    content: '';
    padding: 0px 3.5px;
    background-color: #3A525F;
    height: 12px;
    position: absolute;
    top: 5px;
    left: -33px;
}

form.role-input-height .form-group {
    margin-bottom: 22px !important;
}

.role-container-title_content{
    position: relative;
}

.role-container-title_content:before {
    padding: 0px 3.5px;
    background-color: #3A525F;
    height: 12px;
    position: absolute;
    top: 40px;
    left: 0;
}



form.role-input-height .row .col .form-check {
    display: flex;
    align-items: center;
}

form.role-input-height .row .col .form-check label {
    margin-left: 14px;
}

form.role-input-height .position-relative:before {
    font-size: 1.25rem;
    font-weight: 500;
    line-height: 22px;
    text-align: left;
    color: #3F3F46;
}


.role-input-height .position-relative .form-check-input {
  margin-left: 0 !important;
  margin-top: -7px;
}

.role-container-title {
    font-size: 1.25rem;
    font-weight: 500;
    line-height: 22px;
    color: var(--black-900);
    padding-bottom: 26px;
}

.role-input-height .form-group > label {
    font-size: 0.875rem;
}



.custom-wraper-layout-for-ad .role-input-height > .row:nth-child(2) .col {
    padding-left: 70px;
}

.custom-wraper-layout-page-adroledetail .action-page-button-wapper {
    justify-content: start;
}

/* End css for role management  */

/* css for role bp management */
.custom-wraper-layout-for-bp form.role-input-height:after, .custom-wraper-layout-for-bp form.role-input-height div.position-relative:after {
    padding: 0 !important;
}

.custom-wraper-layout-for-bp form.role-input-height {
    padding: unset !important; 
    background-color: unset ; 
    border-radius: unset; 
}

.custom-wraper-layout-for-bp form.role-input-height:before, .custom-wraper-layout-for-bp form.role-input-height .position-relative:before {
    color: #101828;
    line-height: 22px;
    text-align: left;
    font-size: 0.9375rem;
    font-weight: 600;
}

.custom-wraper-layout-for-bp form.role-input-height > .row:first-child {
    padding: 30px 74px 41px;
    background-color: #fff;
    border-radius: 4px;
    margin: 12px 0 0;
    border: 1px solid #E8E9EC;
    justify-content: space-between;
}

form.role-input-height > .row:first-child .col-6 {
    width: 45%;
}

.custom-wraper-layout-for-bp form.role-input-height > .row:first-child .col-6 > .form-group {
    display: flex;
    align-items: center;
}

.custom-wraper-layout-for-bp form.role-input-height > .row:first-child .col-6 > .form-group > label {
    min-width: 140px;
    margin-bottom: 0 !important;
}

.custom-wraper-layout-for-bp form.role-input-height .position-relative table.table-fixed {
    margin-top: 14px;
}

.custom-wraper-layout-for-bp form.role-input-height > .row:nth-child(2) > .col {
    position: relative;
}

.custom-wraper-layout-for-bp form.role-input-height > .row:nth-child(2) > .col > .form-check {
    margin: 0;
    padding: 49px 36px;
    background-color: #fff;
}

.custom-wraper-layout-for-bp .role-input-height .form-control {
    height: 40px;
}

.custom-wraper-layout-for-bp .role-input-height .custom-dropdown:before {
    bottom: 13px;
}

.custom-wraper-layout-for-bp form.role-input-height .row .col .form-check label {
    margin-left: 40px;
    font-size: 1rem;
}
/* css switch */
.custom-wraper-layout-for-bp form.role-input-height > .row:nth-child(2) .form-group {
    position: relative;
}
 
.custom-wraper-layout-for-bp form.role-input-height > .row:nth-child(2) .form-group input {
    opacity: 0;
    width: 0;
    height: 0;
}

.custom-wraper-layout-for-bp form.role-input-height > .row:nth-child(2) .form-check-label {
     position: absolute;
     left: 4px;
     padding-left: 66px;
}

.custom-wraper-layout-for-bp form.role-input-height > .row:nth-child(2) .form-check-label:after {
     position: absolute;
     cursor: pointer;
     content: '';
     height: 20px;
     width: 36px;
     left: 4px;
     bottom: -2px;
     z-index:1;
     background-color: unset;
     border: 4px solid var(--black-500);
     -webkit-transition: .4s;
     transition: .4s;
     border-radius: 34px;
}
 
.custom-wraper-layout-for-bp form.role-input-height > .row:nth-child(2) .form-check-label:before {
    position: absolute;
    content: '';
    height: 10px;
    width: 10px;
    left: 10.5px;
    bottom: 3.2px;
    background-color: var(--black-500);
    -webkit-transition: .4s;
    transition: .4s;
    z-index:11;
}
 
.custom-wraper-layout-for-bp form.role-input-height > .row:nth-child(2) input:checked + .form-check-label:after  {
    background-color: var(--green);
}

.custom-wraper-layout-for-bp form.role-input-height > .row:nth-child(2) input:checked + .form-check-label:after  {
    background-color: var(--green);
    border: unset;
}

.custom-wraper-layout-for-bp form.role-input-height > .row:nth-child(2) input:checked +.form-check-label:before {
    background-color: var(--white-color);
}
 
.custom-wraper-layout-for-bp form.role-input-height > .row:nth-child(2) input:checked + .form-check-label:before {
    -webkit-transform: translateX(15px);
    -ms-transform: translateX(15px);
    transform: translateX(15px);
}
 
/* Rounded sliders */
.custom-wraper-layout-for-bp form.role-input-height > .row:nth-child(2) .form-check-label:after {
    border-radius: 34px;
    content: '';
}
 
.custom-wraper-layout-for-bp form.role-input-height > .row:nth-child(2) .form-check-label:before {
    border-radius: 50%;
}
/* End css for bp role management  */

/* Trang css profile */
/* hungnq user profile */
.password-wapper > fieldset > .fieldset-body{
    display: flex;
    align-items: center;
    gap: 10px;
}

.profile-avatar-wapper .fieldset-body .logoImage .fileSelector{
    border-radius: 100%;
    overflow: hidden;
}

.profile-avatar-wapper .fieldset-body .logoImage a.browse{
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 52px;
    background-color: rgba(0, 0, 0, 0.405);
    display: flex;
    justify-content: center;
    align-items: center;
}

.profile-avatar-wapper .fieldset-body .logoImage a.browse:before{
    content: '\f030';
    font-family: 'FontAwesome';
    font-size: 15px;
    color: var(--black-800);
}

.profile-avatar-wapper div.btn-remove-image{
    position: absolute;
    z-index: 9;
    top: 0;
    right: 5px;
    background-color: transparent;
    box-shadow: unset;
}

.profile-avatar-wapper button.btn-remove-image:focus,
.profile-avatar-wapper button.btn-remove-image {
   background-color: transparent !important; 
   border: none;
   color: #656565;
   box-shadow: none;
}
.profile-avatar-wapper .fieldset-body .logoImage span > img{
    z-index: 0;
}

.profile-avatar-wapper .fieldset-body .logoImage{
    width: 150px;
    height: 150px;
    overflow: hidden;
}

.profile-avatar-wapper .formio-component-avatar{
    width: 150px;
    height: 150px;
    overflow: hidden;
    border-radius: 100%;
}

.logoImage i{
    color: #101828;
}

/* hungnq user profile end */
.custom-wraper-profile-password .card-body,
.profile-wapper-page {
    padding: 40px 60px;
    background-color: #ffff;
}
.label-user-info {
    font-size: 14px;
    color: #667085;
    line-height: 22px;
    font-weight: 500;
    
}
.value-user-info {
    font-size: 15px;
    color: #101828;
    line-height: 26px;
    font-weight: 500;
    overflow-wrap: break-word;
}
.edit-profile {
    background-color: #7D70CA !important;
    --bs-btn-border-radius: 4px !important;
    --bs-btn-color: #ffff !important;
    position: absolute !important;
    right: 0 !important;
    color: #ffff !important;
    border: unset !important;
    top: -90px;
    width: 200px;
}

.colum-profile {
    margin-bottom: 50px;
}


/* Trang end css profile */


/* policy */

.policy-tickbox-wrapper .fieldset-body {
    display: flex;
    width: 100%;
    background-color: #F4F5F6;
    padding: 20px 20px 0px 20px;
    border-radius: 6px;
    border: 1px solid #E8E9EC;
    flex-wrap:wrap;
}

.policy-tickbox-wrapper .fieldset-body > div {
    width: 50%
}

/* policy end */

/* change password bp */
.custom-wraper-layout-for-bp .ib-not-home-page-header {
    padding: 62px 40px 0;
    margin: 0;
    background: #FFF;
    text-transform: uppercase;
    border-bottom: 1px solid #D0D5DD;
}

.formio-form {
    min-height: 0 !important;
}

.change-pass-wraper .col-md-2 {
    width: 80px !important;
}

.change-pass-wraper .formio-component-password input {
    height: 40px !important;
}

.col-form-label, .col-form-label-lg {
    width: auto;
}

.action-page-button-wapper-bp {
    position: fixed !important;
    bottom: 0;
    text-align: end;
    right: 0;
    left: 281px;
    background-color: #fff;
    margin-bottom: 0 !important;
    z-index: 11;
    padding: 10px 30px;
}

.action-page-button-wapper-bp .form-group {
    margin-bottom: 0;
}
.action-page-button-wapper-bp > fieldset{
    width: 100%;
}
.action-page-button-wapper-bp > fieldset > .fieldset-body {
    display: flex;
    justify-content: space-between;
}

.action-page-button-wapper-bp button {
    max-width: 100px;
}

.action-page-button-wapper-bp button.btn-bottom-save,
.action-page-button-wapper-bp button.btn-bottom-save:hover,
.action-page-button-wapper-bp button.btn-bottom-save:target,
.action-page-button-wapper-bp button.btn-bottom-save:focus {
    border-radius: 4px;
    background-color: #7D70CA !important;
    font-size: 13px;
    font-weight: 500;
    border-color: #7D70CA;
}

.action-page-button-wapper-bp button.btn-bottom-back {
    border: unset !important;
    box-shadow: unset;
    color: #475467;
    font-size: 0.8125rem;
}
.action-page-button-wapper-bp > fieldset > .fieldset-body div:first-child button:hover{
    background-color: unset;
}

.action-page-button-wapper-bp .fa-chevron-left:before {
    content: '';
}

.action-page-button-wapper-bp .fa-chevron-left {
    width: 15px;
    height: 10px;
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2215%22%20height%3D%2212%22%20viewBox%3D%220%200%2015%2012%22%20fill%3D%22none%22%3E%0A%3Cpath%20d%3D%22M0.46967%205.46967C0.176777%205.76256%200.176777%206.23744%200.46967%206.53033L5.24264%2011.3033C5.53553%2011.5962%206.01041%2011.5962%206.3033%2011.3033C6.59619%2011.0104%206.59619%2010.5355%206.3033%2010.2426L2.06066%206L6.3033%201.75736C6.59619%201.46447%206.59619%200.989592%206.3033%200.696698C6.01041%200.403805%205.53553%200.403805%205.24264%200.696698L0.46967%205.46967ZM15%205.25L1%205.25L1%206.75L15%206.75L15%205.25Z%22%20fill%3D%22%23475467%22%2F%3E%0A%3C%2Fsvg%3E');
    background-position: center;
    background-size: inherit;
    background-repeat: no-repeat;
}
/* end change password bp */


/* CSS bussiness */
.wrapper-button-column {
    margin-bottom: 0 !important;
}

.wrapper-button-column button:active:focus {
    background-color: #6495F5;
}
.wrapper-button-column > fieldset > .fieldset-body {
    display: flex;
    align-items: flex-end ;
    gap: 16px;

    /* display: flex;
    align-items: flex-start ;
    flex-direction: column;
    gap: unset; */
}

.wrapper-button-column > fieldset > .fieldset-body > .formio-hidden {
    display: none;
}

.wrapper-button-column > fieldset > .fieldset-body > div:first-child {
    width: 100%;
}
/* End */
/* css layout ad */
.custom-wraper-layout {
    display: grid;
    width: 100%;
    /* height: 100vh; */
    grid-template-columns: 314px 1fr;
    grid-template-areas: "left header" "left pageheader" "left middle" "left bottom";
}

/* end css layout ad */

/* css layout bo */
.custom-wraper-layout.custom-wraper-layout-for-bp {
    grid-template-columns: 281px 1fr;
    grid-template-areas: ""header header" "left pageheader" "left middle" "left bottom";
}

/* end css layout bo */

.sidebar_miniSidebar__3RNsI {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background: #3a525f;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

@keyframes bounce {
  0% {
    transform: scale(1);
  }

  25% {
    transform: scale(0.95);
  }

  50% {
    transform: scale(1.05);
  }

  75% {
    transform: scale(0.95);
  }

  100% {
    transform: scale(1);
  }
}

@keyframes bounceIn {
  0% {
    opacity: 0;
    transform: scale(0.3);
  }

  25% {
    transform: scale(0.7);
  }

  50% {
    transform: scale(1.05);
  }

  70% {
    transform: scale(1.1);
  }

  100% {
    opacity: 1;
    transform: scale(1);
  }
}

/* Th?ng css menu scroll start */
.menu-scroll {
  overflow-y: scroll !important;
  padding-bottom: 100px;
  height: 100%;
}

.dropdown-menu-scroll {
  position: static !important;
  background-color: rgba(
    var(--bs-primary-rgb),
    var(--bs-bg-opacity)
  ) !important;
  border-color: transparent !important;
  overflow: unset !important;
  max-height: unset !important;
}

.dropdown-menu {
  float: none !important;
}

.dropdown-item-scroll,
.dropdown-item-scroll span,
.dropdown-item-scroll span:hover {
  color: #ffffff !important;
  font-weight: medium !important;
  font-size: 0.875rem;
}

.btn-scroll {
  display: block !important;
}


.custom-accountRole > .table-bordered > thead > tr > th:nth-child(3),
.custom-accountRole > .table-bordered > tbody > tr > td:nth-child(3) {
  display: none !important;
}

/* Th?ng css menu scroll end */

.wapper-id-type > div {
  display: flex;
  align-items: center;
  gap: 41px;
}

.wapper-id-type > div > div {
  width: calc(100% / 3);
}

.wapper-id-type > div > div .formio-custom-select.disable {
  background-color: #e9ecef;
  opacity: 1;
  height: 35px !important;
  width: 100%;
  border: 1px solid #ced4da;
  border-radius: 4px;
}

.wapper-id-type > div > div .formio-custom-select.disable span {
  color: #495057;
}

.cus-table > table > tbody > tr > td {
  max-width: 426px;
}

.custom-table-level .table-bordered th:first-child {
  width: 300px;
}

.custom-table-level .table-bordered th:last-child {
  width: 200px;
}

.custome-table-kyc .table-bordered th:first-child {
  width: 300px;
}

.custom-table-agent .table-bordered th:first-child {
  width: 300px;
}

.custom-table-agent .table-bordered th:nth-child(2) {
  width: 300px;
}

.custom-table-agent .table-bordered th:nth-child(3) {
  width: 200px;
}

.des-custom .formio-editor-read-only-content {
  font-size: 0.875rem;
}

.card-body-bg > div:not(.card) .cusinfo-custom {
  z-index: 1 !important;
  top: 82% !important;
  right: 1px !important;
  min-height: unset !important;
}

.card-body-bg > div:not(.card) .cusinfo-custom > div {
  width: 100% !important;
  border: 1px solid rgb(206 212 218);
}

.agent-input {
  text-align: center;
  position: relative;
}

.agent-input input {
  width: 100%;
  padding: 8px 30px;
  border: 1px solid #fff !important;
  border-radius: 0px;
}

.agent-input input:focus-visible {
  border: unset !important;
  outline: none;
}

.agent-input .search-icon-custom i {
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  left: 15px;
}

.fake-input {
  height: 45px;
  border: 1px solid rgb(206 212 218);
  border-radius: 4px;
  display: flex;
  align-items: center;
  padding: 10px;
}

.fake-input-bg {
  background-color: #fff;
}

.input-customer-search {
  margin-bottom: 0rem !important;
}

.cusinfo-custom .custinfo-data {
  border-top-color: rgb(206 212 218) !important;
}

.fake-rednote {
  color: red;
}

.disabled-div {
  pointer-events: none;
  background-color: #e9ecef;
  color: #768192;
  font-weight: 400;
}

.custom-type-nrc
  > div
  .wraper-CustomerType-container
  .wraper-choose-CustomerType,
.custom-type-nrc > div .wraper-CustomerType-container .wraper-set-nrc,
.custom-type-nrc > div .wraper-input-license-number {
  display: flex;
  justify-content: space-between;
}

.custom-type-nrc > div .wraper-CustomerType-container .wraper-set-nrc {
  flex-wrap: wrap;
}

.wrapper-cbb-custom-nic {
  align-items: flex-end !important;
  flex: 1;
}

.custom-type-nrc > div .wraper-input-license-number {
  padding-left: 12px;
}

.custom-type-nrc
  > div
  .wraper-CustomerType-container
  .wraper-choose-CustomerType
  > span,
.custom-type-nrc > div .wraper-CustomerType-container .wraper-set-nrc > span,
.custom-type-nrc > div .wraper-input-license-number > span {
  width: 120px;
  margin-right: 10px;
}

.custom-type-nrc
  > div
  .wraper-CustomerType-container
  .wraper-set-nrc
  .wrapper-cbb-custom-nic
  .custom-input-number {
  margin-top: 0 !important;
}

.custom-type-nrc
  > div
  .wraper-CustomerType-container
  .wraper-choose-CustomerType
  .formio-custom-select,
.custom-type-nrc
  > div
  .wraper-CustomerType-container
  .wraper-set-nrc
  .wrapper-cbb-custom-nic,
.custom-type-nrc > div .wraper-input-license-number .form-control {
  flex: 1;
  height: 45px;
  box-shadow: none;
  border-radius: 4px;
}

.wraper-choose-CustomerType .disable,
.wrapper-cbb-custom-nic .disable {
  background-color: #e9ecef;
  opacity: 1;
}

.custom-type-nrc > div > div:first-child {
  padding-left: 12px;
}

.custom-type-nrc .field-required:after {
  content: "";
}

.custom-type-nrc
  > div
  .wraper-CustomerType-container
  .wraper-choose-CustomerType
  > span::after {
  content: "*";
  color: red;
}

.wraper-set-nrc p {
  width: 100%;
}

.custom-type-nrc
  > div
  .wraper-CustomerType-container
  .wraper-choose-CustomerType
  .select-selected
  span {
  font-size: 14px;
  padding-left: 12px;
}

.custom-image-upload .file {
  position: absolute;
  left: 210px;
  top: -15px;
}

.custom-image-upload .row:first-child {
  display: flex;
  width: 500px;
}

.custom-image-upload .row:first-child > div:first-child {
  padding-right: 0px;
  margin-right: 0px;
  width: 50%;
}

.custom-image-upload {
  margin-bottom: 30px !important;
}

.wraper-input-license-number span::after {
  content: "*";
  color: red;
}

/* .custom-image-upload .row > div:last-child {
    width: 30%;
} */
.row .alert-danger {
  width: 800px;
}

.custom-image-upload .bg-error {
  background: transparent !important;
  border: transparent !important;
  padding: 5px !important;
}

.choices__input {
  background-color: unset !important;
}

.expiration-select .field-label {
  display: none !important;
}

.danger-button-radius {
  border-radius: 31px !important;
}

.choices__placeholder {
  opacity: 0.9 !important;
}

button[ref="pagination-arrPrev"],
button[ref="pagination-arrNext"] {
  pointer-events: none;
  cursor: not-allowed;
  opacity: 0.5;
}

.custom-btn-wapper-menu {
    display: none;
}

.custom-idp-middle {
  display: flex;
  flex: 1 1;
  flex-direction: column;
  min-width: 0;
  min-height: 100vh;
}

.btn-action.formio-hidden {
    display: none;
}

.approve-reject-wrapper > fieldset > .fieldset-body {
    display: flex;
}

/* css action-page-button-wapper cho role AD */
.action-page-button-wapper {
    padding-top: 10px;
    display: flex;
    flex-direction: row-reverse;
    justify-content: space-between;
}

.action-page-button-wapper button{
    min-width: 100px !important;
    height: 40px;
    border-radius: 4px;
    font-size: 0.8125rem;
    font-weight: 500;
    line-height: 20px;
}

.action-page-button-wapper button:not([lang='en-US']){
    min-width: 150px !important;
}

.action-page-button-wapper button.btn-primary[lang='vi-VN']:not([name='data[viewmodification]']){
    min-width: 120px !important;
}

.formio-component-viewmodification button {
    min-width: 200px !important;
}

.formio-component-viewmodification button:not([lang='en-US']) {
    min-width: 250px !important;
}

.action-page-button-wapper .btn-primary{
    /* padding-right: 26px; */
    background-color: var(--blue-color);
    border-color: var(--blue-color);
}

.action-page-button-wapper .btn-secondary {
    border: unset;
    box-shadow: unset;
}

.action-page-button-wapper .btn-secondary:hover,
.action-page-button-wapper .btn-secondary:target,
.action-page-button-wapper .btn-secondary:focus {
    background-color: unset !important;
}

.custom-wraper-layout-page-adbussinessmanagementadd .action-page-button-wapper button[lang='my-MM'] {
    width:140px !important;
}

.action-page-button-wapper .btn-primary:hover,
.action-page-button-wapper .btn-primary:target,
.action-page-button-wapper .btn-primary:focus {
    background-color: var(--blue-color);
    border-color: var(--blue-color);
}

.action-page-button-wapper .btn-primary:hover,
.action-page-button-wapper .btn-primary:disabled {
    opacity: .8;
}

.action-page-button-wapper .btn-primary.custom-btn-reject {
    background-color: #EA614E;
    border-color: #EA614E;
}

.action-page-button-wapper .btn-primary.custom-btn-reject:hover,
.action-page-button-wapper .btn-primary.custom-btn-reject:disabled {
    /* background-color: #E78375 !important;
    border-color: #E78375; */
    background-color: var(--bs-btn-disabled-bg);
    border-color: var(--bs-btn-disabled-border-color);
}

.action-page-button-wapper .btn-secondary .fa-arrow-left {
    width: 14px;
    height: 11px;
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2215%22%20height%3D%2212%22%20viewBox%3D%220%200%2015%2012%22%20fill%3D%22none%22%3E%0A%3Cpath%20d%3D%22M0.46967%205.46967C0.176777%205.76256%200.176777%206.23744%200.46967%206.53033L5.24264%2011.3033C5.53553%2011.5962%206.01041%2011.5962%206.3033%2011.3033C6.59619%2011.0104%206.59619%2010.5355%206.3033%2010.2426L2.06066%206L6.3033%201.75736C6.59619%201.46447%206.59619%200.989592%206.3033%200.696698C6.01041%200.403805%205.53553%200.403805%205.24264%200.696698L0.46967%205.46967ZM15%205.25L1%205.25L1%206.75L15%206.75L15%205.25Z%22%20fill%3D%22%23475467%22%2F%3E%0A%3C%2Fsvg%3E');
}

.action-page-button-wapper .btn-secondary .fa-arrow-left:before {
    content: "";
}

.action-page-button-wapper .btn-primary span{
    display: none;
}
/* End css action-page-button-wapper cho role AD */

.formio-choices .selection.dropdown[disabled="disabled"] {
    background-color: #e9ecef !important;
}

/* custom no result */
.datagrid-noresult {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 250px;
    padding-bottom: 80px;
}

.datagrid-noresult-img {
    width: 96px;
    height: 96px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='96' height='96' viewBox='0 0 96 96' fill='none'%3E%3Crect opacity='0.9' width='96' height='96' fill='url(%23pattern0_1607_13567)'/%3E%3Cdefs%3E%3Cpattern id='pattern0_1607_13567' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_1607_13567' transform='scale(0.00195312)'/%3E%3C/pattern%3E%3Cimage id='image0_1607_13567' width='512' height='512' xlink:href='data:image/png;base64,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'/%3E%3C/defs%3E%3C/svg%3E");
}

.datagrid-noresult-text {
    font-size: 15px;
    font-weight: 500;
    line-height: 22px;
    color: #BEBEBE !important;
}

/* End custom no result */

/* namnh multiple choice start */
.formio-component-multiple .ui.fluid {
    min-height: 40px;
}

.formio-component-multiple .ui.fluid .choices__list.choices__list--multiple {
    width: 100%;
    z-index: 2;
    background-color: #fff;
}

.formio-component-multiple .is-disabled .ui.fluid .choices__list.choices__list--multiple {
    background-color: #e9ecef;
}

.formio-component-multiple .ui.fluid .choices__input.choices__input--cloned {
    z-index: 1;
    position: absolute;
}
/* namnh multiple choice end */

/* namnh no data start */
.datagrid-noresult {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 250px;
    padding-bottom: 80px;
}

.datagrid-noresult-img {
    width: 96px;
    height: 96px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='96' height='96' viewBox='0 0 96 96' fill='none'%3E%3Crect opacity='0.9' width='96' height='96' fill='url(%23pattern0_1607_13567)'/%3E%3Cdefs%3E%3Cpattern id='pattern0_1607_13567' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_1607_13567' transform='scale(0.00195312)'/%3E%3C/pattern%3E%3Cimage id='image0_1607_13567' width='512' height='512' xlink:href='data:image/png;base64,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'/%3E%3C/defs%3E%3C/svg%3E");
}

.datagrid-noresult-text {
    font-size: 15px;
    font-weight: 500;
    line-height: 22px;
    color: #BEBEBE !important;
}

.table.datagrid-table tbody:not(:has(*)) {
    position: relative;
    height: 283px;
}
.table.datagrid-table tbody:not(:has(*))::before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='96' height='96' viewBox='0 0 96 96' fill='none'%3E%3Crect opacity='0.9' width='96' height='96' fill='url(%23pattern0_1607_13567)'/%3E%3Cdefs%3E%3Cpattern id='pattern0_1607_13567' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_1607_13567' transform='scale(0.00195312)'/%3E%3C/pattern%3E%3Cimage id='image0_1607_13567' width='512' height='512' xlink:href='data:image/png;base64,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'/%3E%3C/defs%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position-x: center;
  background-position-y: 52px;
  background-color: #fff;
  position: absolute;
  width: 100%;
  height: 100%
}

.custom-popup .table.datagrid-table tbody:not(:has(*))::before {
    background-color: transparent;
}

.table.datagrid-table tbody:not(:has(*))::after {
    content: "No result";
    text-align: center;
    position: absolute;
    width: 100%;
    margin-top: 147px;
    color: #BEBEBE !important;
}
/* namnh no data end */

.btn-secondary.btn-back:hover,
.btn-secondary.btn-back:target,
.btn-secondary.btn-back:focus {
    background-color: unset !important;
}

/* custom OTP */
.wrapper-popup {
  background: #ffff;
  width: 100%;
  border-radius: 10px;
  margin: auto;
  max-width: 420px;
}

.wrapper-popup .formio-errors .error {
  position: unset !important;
}

.wrapper-transaction-authen {
  position: relative;
}

.wrapper-transaction-authen {
  position: fixed !important;
  visibility: visible;
  transition: 0.2s;
  opacity: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgb(0 0 0 / 36%);
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 700000;
  margin: 0 !important;
}


.formio-component-authentication {
  border-radius: 10px 10px 0 0;
}

.header-image {
  max-width: 130px;
  margin: 0 auto;
}

.wrapper-popup .fieldset-body .formio-component .account-detail-block-title {
  text-align: center;
  padding-bottom: 16px;
  font-size: 1.125rem;
  font-weight: 600;
  margin: 0 !important;
  color: var(--gray-900, #101828);
  line-height: 32px;
}

.number-otp-text {
  color: var(--gray-500, #667085);
  text-align: center;
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
  margin-bottom: 6px;
}

.otp-text-display-color-bold {
  color: var(--gray-900, #101828);
  font-size: 1rem;
  font-style: normal;
  font-weight: 700;
  line-height: 24px;
}

.input-otp {
  margin-bottom: 40px !important;
}

.wrapper-popup > fieldset {
  padding: 20px;
}

.wrapper-transaction-authen > fieldset {
  width: 100%;
}
button.btn-cancel {
  border-color: var(--color-main) !important;
  background-color: var(--white-color) !important;
  color: var(--color-main) !important;
}

.wapper-number-otp fieldset .fieldset-body div {
  display: inline;
  font-size: 0.875rem;
}

.wapper-number-otp fieldset .fieldset-body {
  text-align: center;
}

.wapper-button-action-center .fieldset-body {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 10px;
}
.wapper-button-action-center button {
  width: 100%;
}
.wapper-button-action-center > fieldset > .fieldset-body > div {
  flex: 1;
}
.wrapper-number {
  color: var(--gray-500, #71717a);
  text-align: center;
  font-size: 0.875rem !important;
  font-weight: 400;
  margin-bottom: 20px !important;
}
.time-cout-down {
  color: var(--error-500, #f04438) !important;
  font-size: 0.875rem !important;
  font-weight: 500;
}
.wapper-number-otp {
  margin-bottom: 38px !important;
}
.input-otp {
  margin-bottom: 40px !important;
}

.input-otp > label {
  display: none;
}

.text-display-color-bold {
  color: var(--gray-900, #101828);
  text-align: center;
  font-size: 1rem;
  font-weight: 700;
  line-height: 24px;
}

div.button-like-link {
  margin-bottom: 0 !important;
}
button.button-like-link {
  box-shadow: unset !important;
  background-color: transparent !important;
  border: none;
  display: flex;
  align-items: center;
  text-decoration: unset;
  height: fit-content !important;
  margin-bottom: 0 !important;
  font-weight: 500 !important;
  padding: 0 0 20px 0 !important;
  margin-left: auto;
  margin-right: auto;
  color: var(--blue-700, #175cd3) !important;
  font-size: 0.8125rem !important;
}
.button.button-like-link:hover {
  background-color: transparent !important;
}

.wapper-otp-btn > fieldset > .fieldset-body {
  display: flex;
  justify-content: center;
}

.title-otp {
  color: var(--gray-500, #71717a);
  font-size: 0.875rem !important;
  font-weight: 400;
  margin: 3px 6px;
}

.button-otp button {
  height: 48px !important;
  width: 146px !important;
}

.wrapper-popup button.button-like-link {
    margin-top: 0 !important;
}

.button-otp button.button-like-link:focus {
  background-color: unset !important;
}

.input-not-boder-style input {
    border: unset;
    border-bottom: 1px solid var(--border-color-focus, #2E90FA);
    border-radius: unset !important;
    text-align: center;
    background-color: #F5FAFF !important;
}

button.bp-btn-cancel {
    height: 48px;
    color: var(--purple) !important;
    border-color: var(--purple) !important;
}

button.bp-btn-primary {
    height: 48px;
    background-color: var(--purple) !important;
    border-color: var(--purple) !important;
}
/* end custom OTP */

.login-bo-page button.button-like-link{
    color: var(--purple) !important;
}


/* namnh dashboard start*/
.admin-wrapper .custom-wapper-data {
  background-color: #fff;
}
.admin-wrapper .wrapper-dashboard {
  background-color: #fff;
  padding: 40px;
}
.admin-wrapper .recently-header-title {
  font-size: 15px;
  font-weight: 500;
  line-height: 18.15px;
  color: var(--gray-600, #475467);
  padding: 16px 16px;
  border-bottom: 1px solid var(--gray-200, #e8e9ec);
    margin-bottom: 0;
}
.custom-wapper-data > fieldset > .fieldset-body > div {
    margin-bottom: 0;
}
.switch-tab {
    display: flex;
      border-bottom: 1px solid var(--gray-200, #e8e9ec);

}
.switch-tab__item {
    padding: 16px 120px 16px 30px;
}
.switch-tab__item:hover {
    cursor: pointer;
}
.switch-tab__item:not(:last-child) {
    border-right: 1px solid #E8E9EC;

}
.switch-tab__item.active {
    border-bottom: 3px solid #6495F5;
}
.switch-tab__item--title {
    font-size: 18px;
    font-weight: 500;
    line-height: 21.78px;
    color : var(--gray-900, #101828);
}
.switch-tab__item--name {
    font-size: 12px;
    font-weight: 500;
    line-height: 14.52px;
    color: var(--gray-400, #98A2B3);
    margin-top: 6px;
}
.switch-tab__item.active .switch-tab__item--name {
    color : var(--gray-900, #101828);
}

.cash-flow-chart {
    width: 70%;
    margin: 0 auto;
}

.dot-nrc {
  width: 25px;
  height: 10px;
  display: inline-block;
}

/* khoich sua */
.btn.btn-default.btn-md.btn-bottom:disabled {
    color: #fff;
    background-color: #4094F7;
}

.custlist-chart-wrapper {
  margin-top: 30px;
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}

.custlist-chart-wrapper .cash-flex {
  min-width: 50%;
  padding: 10px;
}

/* namnh dashboard end*/

.custom-is-status > table > thead > tr > :nth-last-child(-n+2) {
    text-align: center !important;
}

.custom-wraper-layout-page-aduserprofile .field-wrapper .col-form-label {
    min-width: 72px;
}

.popup-notice-exp-icon {
    background-image: url('data:image/svg+xml,%3Csvg%20width%3D%22140%22%20height%3D%2247%22%20viewBox%3D%220%200%20140%2047%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M24.5%200.54329C24.5%200.401806%2024.6147%200.287109%2024.7562%200.287109H28.9105C29.052%200.287109%2029.1667%200.401805%2029.1667%200.54329V4.69759C29.1667%204.83908%2029.052%204.95378%2028.9105%204.95378H24.7562C24.6147%204.95378%2024.5%204.83908%2024.5%204.6976V0.54329Z%22%20fill%3D%22%23FB0025%22%2F%3E%0A%3Cpath%20d%3D%22M38.5%205.50227C38.5%205.36079%2038.6099%205.24609%2038.7455%205.24609H44.9628C45.0984%205.24609%2045.2083%205.36079%2045.2083%205.50227V11.9899C45.2083%2012.1314%2045.0984%2012.2461%2044.9628%2012.2461H38.7455C38.6099%2012.2461%2038.5%2012.1314%2038.5%2011.9899V5.50227Z%22%20fill%3D%22%23FB0025%22%2F%3E%0A%3Cpath%20d%3D%22M14%2021.8363C14%2021.6948%2014.1111%2021.5801%2014.2482%2021.5801H22.7935C22.9306%2021.5801%2023.0417%2021.6948%2023.0417%2021.8363V30.6572C23.0417%2030.7987%2022.9306%2030.9134%2022.7935%2030.9134H14.2482C14.1111%2030.9134%2014%2030.7987%2014%2030.6572V21.8363Z%22%20fill%3D%22%23FB0025%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M17.284%206.41211H0.0506035C0.022656%206.41211%200%206.43485%200%206.4629V41.0449C0%2041.0901%200.0545071%2041.1128%200.0863856%2041.0808L9.20342%2031.9294C9.21291%2031.9198%209.21824%2031.9069%209.21824%2031.8935V15.7158C9.21824%2015.6877%209.24089%2015.665%209.26884%2015.665H17.2841C19.5705%2015.665%2021.6915%2016.3761%2023.4394%2017.59C23.4563%2017.6018%2023.4792%2017.5997%2023.4937%2017.5852C23.5017%2017.5772%2023.5062%2017.5663%2023.5062%2017.555V7.43694C23.5062%207.41495%2023.4921%207.39546%2023.4713%207.38868C21.5225%206.7547%2019.4431%206.41211%2017.284%206.41211ZM26.7741%2021.2925C26.7554%2021.2585%2026.7798%2021.2167%2026.8185%2021.2167H36.5866C36.6094%2021.2167%2036.6294%2021.232%2036.6354%2021.2541C37.0905%2022.9377%2037.3333%2024.7089%2037.3333%2026.5371C37.3333%2037.6518%2028.3569%2046.6621%2017.284%2046.6621H1.48142C1.43634%2046.6621%201.41376%2046.6074%201.44564%2046.5754L10.5625%2037.4241C10.572%2037.4146%2010.5849%2037.4092%2010.5983%2037.4092H17.2841C23.266%2037.4092%2028.1154%2032.5416%2028.1154%2026.5371C28.1154%2024.6354%2027.6289%2022.8477%2026.7741%2021.2925Z%22%20fill%3D%22%23FB0025%22%2F%3E%0A%3Cpath%20d%3D%22M26.8334%209.87016C26.8334%209.7326%2026.9449%209.62109%2027.0824%209.62109H34.751C34.8885%209.62109%2035%209.7326%2035%209.87016V17.5387C35%2017.6763%2034.8885%2017.7878%2034.751%2017.7878H27.0824C26.9449%2017.7878%2026.8334%2017.6763%2026.8334%2017.5387V9.87016Z%22%20fill%3D%22%23FB0025%22%2F%3E%0A%3Cpath%20d%3D%22M27.163%2015.707L29.1449%2017.6863L-nan%20-nanL29.1449%2017.6863C26.5893%2019.4401%2024.3569%2021.6703%2022.6095%2024.2303L-nan%20-nanL22.6095%2024.2303L20.6276%2022.251L-nan%20-nanL20.6276%2022.251C23.2156%2020.5377%2025.4567%2018.2997%2027.163%2015.707L-nan%20-nanL27.163%2015.707Z%22%20fill%3D%22%23FB0025%22%2F%3E%0A%3Cpath%20d%3D%22M51.6176%2011.2513L53.3451%2010.7865V14.3411H56.069C56.593%2014.3411%2056.9891%2014.0525%2057.2572%2013.4753C57.4339%2013.1046%2057.5223%2012.6853%2057.5223%2012.2174C57.5223%2011.5004%2057.3425%2010.9505%2056.983%2010.5677C56.7332%2010.3064%2056.4285%2010.1758%2056.069%2010.1758H51.6176L52.0838%208.63542H56.2792C57.2664%208.63542%2058.0494%209.04861%2058.6283%209.875C59.1097%2010.5677%2059.3504%2011.385%2059.3504%2012.3268C59.3504%2013.3294%2059.0823%2014.1619%2058.546%2014.8242C57.9793%2015.523%2057.2237%2015.8754%2056.2792%2015.8815H51.6176V11.2513Z%22%20fill%3D%22black%22%2F%3E%0A%3Cpath%20d%3D%22M60.6867%208.63542H62.4143V15.8815H60.6867V8.63542Z%22%20fill%3D%22black%22%2F%3E%0A%3Cpath%20d%3D%22M71.4834%2012.181V15.8815C71.4834%2015.8815%2069.9295%2015.8815%2066.8218%2015.8815C65.7737%2015.8815%2064.9663%2015.4622%2064.3996%2014.6237C63.9669%2013.9735%2063.7506%2013.2079%2063.7506%2012.3268C63.7506%2011.3424%2064.0096%2010.5009%2064.5275%209.80208C65.1064%209.03038%2065.8712%208.64149%2066.8218%208.63542H71.0172L71.4834%2010.1758H67.032C66.4653%2010.1758%2066.0509%2010.4796%2065.7889%2011.0872C65.6487%2011.4214%2065.5787%2011.7982%2065.5787%2012.2174C65.5787%2012.9162%2065.7523%2013.4722%2066.0997%2013.8854C66.3556%2014.1832%2066.6664%2014.3351%2067.032%2014.3411H69.7558V12.6549L71.4834%2012.181Z%22%20fill%3D%22black%22%2F%3E%0A%3Cpath%20d%3D%22M73.2859%208.63542H75.0134V15.8815H73.2859V8.63542Z%22%20fill%3D%22black%22%2F%3E%0A%3Cpath%20d%3D%22M76.304%2010.1758V8.63542H83.8997L83.4336%2010.1758H80.7189V15.8815H78.9822V10.1758H76.304Z%22%20fill%3D%22black%22%2F%3E%0A%3Cpath%20d%3D%22M85.7022%2014.9154L86.3329%2013.4388H88.3621L86.9453%2010.431L84.4134%2015.8815H82.5945L86.0404%208.91797L87.7771%208.45312L91.351%2015.8815H89.5229L89.0659%2014.9154H85.7022Z%22%20fill%3D%22black%22%2F%3E%0A%3Cpath%20d%3D%22M92.6087%208.63542H94.3363V14.3411H99.4458L98.9796%2015.8815C98.9796%2015.8815%2096.856%2015.8815%2092.6087%2015.8815C92.6087%2015.8815%2092.6087%2013.4661%2092.6087%208.63542Z%22%20fill%3D%22black%22%2F%3E%0A%3Cpath%20d%3D%22M51.0417%2024.1758V22.6354H58.6374L58.1713%2024.1758H55.4566V29.8815H53.7199V24.1758H51.0417Z%22%20fill%3D%22black%22%2F%3E%0A%3Cpath%20d%3D%22M61.6282%2027.0378V28.3411H66.9296L66.4635%2029.8815H59.9006V22.6354H66.9296L66.4635%2024.1758H61.6282V25.4974H66.1344V27.0378H61.6282Z%22%20fill%3D%22black%22%2F%3E%0A%3Cpath%20d%3D%22M71.2403%2022.6354H75.9019L75.4357%2024.1758H71.4505C70.9265%2024.1758%2070.5273%2024.4674%2070.2531%2025.0508C70.0825%2025.4275%2069.9972%2025.8468%2069.9972%2026.3086C69.9972%2027.0256%2070.18%2027.5755%2070.5456%2027.9583C70.7954%2028.2135%2071.0971%2028.3411%2071.4505%2028.3411H75.9019L75.4357%2029.8815H71.2403C70.247%2029.8815%2069.464%2029.4683%2068.8912%2028.6419C68.4098%2027.9553%2068.1691%2027.1411%2068.1691%2026.1992C68.1691%2025.2027%2068.4342%2024.3702%2068.9643%2023.7018C69.531%2022.997%2070.2897%2022.6415%2071.2403%2022.6354Z%22%20fill%3D%22black%22%2F%3E%0A%3Cpath%20d%3D%22M77.1285%2022.918L78.8561%2022.4531V25.6797H82.6585V22.6354H84.386V29.8815H82.6585V27.2201H78.8561V29.8815H77.1285V22.918Z%22%20fill%3D%22black%22%2F%3E%0A%3Cpath%20d%3D%22M91.7916%2022.6354H93.5191C93.5191%2022.6354%2093.5191%2025.0508%2093.5191%2029.8815H91.7916L87.9892%2025.1055V29.8815H86.2616V22.918L87.9892%2022.4531L91.7916%2027.2292V22.6354Z%22%20fill%3D%22black%22%2F%3E%0A%3Cpath%20d%3D%22M96.6835%2026.263C96.6835%2027.3021%2097.0644%2027.9674%2097.8261%2028.2591C98.1856%2028.3989%2098.6426%2028.4688%2099.1972%2028.4688C100.495%2028.4688%20101.278%2028.0252%20101.546%2027.138C101.619%2026.8767%20101.656%2026.5851%20101.656%2026.263C101.656%2025.0781%20101.144%2024.3702%20100.12%2024.1393C99.8461%2024.0786%2099.5384%2024.0482%2099.1972%2024.0482C98.0211%2024.0482%2097.2624%2024.3824%2096.9212%2025.0508C96.7628%2025.3728%2096.6835%2025.7769%2096.6835%2026.263ZM103.484%2026.263C103.484%2027.6849%20102.933%2028.724%20101.83%2029.3802C101.092%2029.8177%20100.184%2030.0365%2099.1058%2030.0365C97.7834%2030.0365%2096.7353%2029.684%2095.9614%2028.9792C95.2241%2028.3047%2094.8555%2027.3993%2094.8555%2026.263C94.8555%2024.9201%2095.3551%2023.9084%2096.3545%2023.2279C97.0979%2022.7296%2098.015%2022.4805%2099.1058%2022.4805C100.544%2022.4805%20101.656%2022.8542%20102.442%2023.6016C103.137%2024.2639%20103.484%2025.151%20103.484%2026.263Z%22%20fill%3D%22black%22%2F%3E%0A%3Cpath%20d%3D%22M104.811%2022.6354H106.539V28.3411H111.648L111.182%2029.8815C111.182%2029.8815%20109.058%2029.8815%20104.811%2029.8815C104.811%2029.8815%20104.811%2027.4661%20104.811%2022.6354Z%22%20fill%3D%22black%22%2F%3E%0A%3Cpath%20d%3D%22M114.423%2026.263C114.423%2027.3021%20114.804%2027.9674%20115.566%2028.2591C115.925%2028.3989%20116.382%2028.4688%20116.937%2028.4688C118.235%2028.4688%20119.018%2028.0252%20119.286%2027.138C119.359%2026.8767%20119.396%2026.5851%20119.396%2026.263C119.396%2025.0781%20118.884%2024.3702%20117.86%2024.1393C117.586%2024.0786%20117.278%2024.0482%20116.937%2024.0482C115.761%2024.0482%20115.002%2024.3824%20114.661%2025.0508C114.503%2025.3728%20114.423%2025.7769%20114.423%2026.263ZM121.224%2026.263C121.224%2027.6849%20120.672%2028.724%20119.569%2029.3802C118.832%2029.8177%20117.924%2030.0365%20116.846%2030.0365C115.523%2030.0365%20114.475%2029.684%20113.701%2028.9792C112.964%2028.3047%20112.595%2027.3993%20112.595%2026.263C112.595%2024.9201%20113.095%2023.9084%20114.094%2023.2279C114.838%2022.7296%20115.755%2022.4805%20116.846%2022.4805C118.284%2022.4805%20119.396%2022.8542%20120.182%2023.6016C120.876%2024.2639%20121.224%2025.151%20121.224%2026.263Z%22%20fill%3D%22black%22%2F%3E%0A%3Cpath%20d%3D%22M130.282%2026.181V29.8815C130.282%2029.8815%20128.728%2029.8815%20125.62%2029.8815C124.572%2029.8815%20123.765%2029.4622%20123.198%2028.6237C122.766%2027.9735%20122.549%2027.2079%20122.549%2026.3268C122.549%2025.3424%20122.808%2024.5009%20123.326%2023.8021C123.905%2023.0304%20124.67%2022.6415%20125.62%2022.6354H129.816L130.282%2024.1758H125.831C125.264%2024.1758%20124.85%2024.4796%20124.588%2025.0872C124.447%2025.4214%20124.377%2025.7982%20124.377%2026.2174C124.377%2026.9162%20124.551%2027.4722%20124.898%2027.8854C125.154%2028.1832%20125.465%2028.3351%20125.831%2028.3411H128.554V26.6549L130.282%2026.181Z%22%20fill%3D%22black%22%2F%3E%0A%3Cpath%20d%3D%22M136.454%2027.4206V29.8815H134.726V27.3841L131.207%2022.6354H133.218L135.604%2026.0352L137.989%2022.6354H140L136.454%2027.4206Z%22%20fill%3D%22black%22%2F%3E%0A%3Cpath%20d%3D%22M53.9301%2041.0286C52.9551%2041.0286%2052.23%2040.7188%2051.7547%2040.099C51.4683%2039.7283%2051.3251%2039.309%2051.3251%2038.8411C51.3251%2038.2092%2051.5628%2037.6836%2052.0381%2037.2643C52.5194%2036.8451%2053.1501%2036.6354%2053.9301%2036.6354H58.8659L58.3998%2038.1758H53.9484C53.5767%2038.1758%2053.3299%2038.3125%2053.208%2038.5859C53.1715%2038.671%2053.1532%2038.7561%2053.1532%2038.8411C53.1532%2039.1024%2053.2812%2039.2938%2053.5371%2039.4154C53.659%2039.4701%2053.7961%2039.4974%2053.9484%2039.4974H56.4529C57.3852%2039.4974%2058.0921%2039.7951%2058.5735%2040.3906C58.8781%2040.7734%2059.0305%2041.2079%2059.0305%2041.694C59.0305%2042.326%2058.7928%2042.8485%2058.3175%2043.2617C57.8422%2043.6749%2057.2207%2043.8815%2056.4529%2043.8815H51.3251L51.7913%2042.3411H56.4346C56.8124%2042.3411%2057.0592%2042.2075%2057.175%2041.9401C57.2115%2041.8611%2057.2298%2041.7791%2057.2298%2041.694C57.2298%2041.4327%2057.1079%2041.2413%2056.8642%2041.1198C56.7362%2041.059%2056.593%2041.0286%2056.4346%2041.0286H53.9301Z%22%20fill%3D%22black%22%2F%3E%0A%3Cpath%20d%3D%22M61.8201%2040.263C61.8201%2041.3021%2062.201%2041.9674%2062.9627%2042.2591C63.3222%2042.3989%2063.7792%2042.4688%2064.3337%2042.4688C65.6317%2042.4688%2066.4147%2042.0252%2066.6828%2041.138C66.756%2040.8767%2066.7925%2040.5851%2066.7925%2040.263C66.7925%2039.0781%2066.2807%2038.3702%2065.2569%2038.1393C64.9827%2038.0786%2064.675%2038.0482%2064.3337%2038.0482C63.1577%2038.0482%2062.399%2038.3824%2062.0578%2039.0508C61.8993%2039.3728%2061.8201%2039.7769%2061.8201%2040.263ZM68.6206%2040.263C68.6206%2041.6849%2068.0691%2042.724%2066.9662%2043.3802C66.2289%2043.8177%2065.3209%2044.0365%2064.2423%2044.0365C62.92%2044.0365%2061.8719%2043.684%2061.098%2042.9792C60.3607%2042.3047%2059.992%2041.3993%2059.992%2040.263C59.992%2038.9201%2060.4917%2037.9084%2061.4911%2037.2279C62.2345%2036.7296%2063.1516%2036.4805%2064.2423%2036.4805C65.6804%2036.4805%2066.7925%2036.8542%2067.5786%2037.6016C68.2733%2038.2639%2068.6206%2039.151%2068.6206%2040.263Z%22%20fill%3D%22black%22%2F%3E%0A%3Cpath%20d%3D%22M69.9478%2036.6354H71.6753V42.3411H76.7848L76.3187%2043.8815C76.3187%2043.8815%2074.195%2043.8815%2069.9478%2043.8815C69.9478%2043.8815%2069.9478%2041.4661%2069.9478%2036.6354Z%22%20fill%3D%22black%22%2F%3E%0A%3Cpath%20d%3D%22M83.8613%2041.0104V36.6354H85.5889V41.0104C85.5889%2042.2318%2085.0405%2043.0946%2083.9436%2043.599C83.3038%2043.8906%2082.5299%2044.0365%2081.6219%2044.0365C80.2752%2044.0365%2079.2576%2043.6992%2078.569%2043.0247C78.0389%2042.5022%2077.7738%2041.8307%2077.7738%2041.0104V36.918L79.5105%2036.4531V41.0104C79.5105%2041.6849%2079.8182%2042.1194%2080.4337%2042.3138C80.7566%2042.4171%2081.1801%2042.4688%2081.7042%2042.4688C82.8437%2042.4688%2083.5292%2042.1801%2083.7608%2041.6029C83.8278%2041.4266%2083.8613%2041.2292%2083.8613%2041.0104Z%22%20fill%3D%22black%22%2F%3E%0A%3Cpath%20d%3D%22M86.651%2038.1758V36.6354H94.2467L93.7805%2038.1758H91.0658V43.8815H89.3291V38.1758H86.651Z%22%20fill%3D%22black%22%2F%3E%0A%3Cpath%20d%3D%22M95.5099%2036.6354H97.2374V43.8815H95.5099V36.6354Z%22%20fill%3D%22black%22%2F%3E%0A%3Cpath%20d%3D%22M100.402%2040.263C100.402%2041.3021%20100.783%2041.9674%20101.544%2042.2591C101.904%2042.3989%20102.361%2042.4688%20102.915%2042.4688C104.213%2042.4688%20104.996%2042.0252%20105.265%2041.138C105.338%2040.8767%20105.374%2040.5851%20105.374%2040.263C105.374%2039.0781%20104.862%2038.3702%20103.839%2038.1393C103.564%2038.0786%20103.257%2038.0482%20102.915%2038.0482C101.739%2038.0482%20100.981%2038.3824%20100.639%2039.0508C100.481%2039.3728%20100.402%2039.7769%20100.402%2040.263ZM107.202%2040.263C107.202%2041.6849%20106.651%2042.724%20105.548%2043.3802C104.811%2043.8177%20103.903%2044.0365%20102.824%2044.0365C101.502%2044.0365%20100.454%2043.684%2099.6797%2042.9792C98.9424%2042.3047%2098.5738%2041.3993%2098.5738%2040.263C98.5738%2038.9201%2099.0734%2037.9084%20100.073%2037.2279C100.816%2036.7296%20101.733%2036.4805%20102.824%2036.4805C104.262%2036.4805%20105.374%2036.8542%20106.16%2037.6016C106.855%2038.2639%20107.202%2039.151%20107.202%2040.263Z%22%20fill%3D%22black%22%2F%3E%0A%3Cpath%20d%3D%22M114.059%2036.6354H115.787C115.787%2036.6354%20115.787%2039.0508%20115.787%2043.8815H114.059L110.257%2039.1055V43.8815H108.529V36.918L110.257%2036.4531L114.059%2041.2292V36.6354Z%22%20fill%3D%22black%22%2F%3E%0A%3Cpath%20d%3D%22M119.966%2041.0286C118.991%2041.0286%20118.266%2040.7188%20117.791%2040.099C117.504%2039.7283%20117.361%2039.309%20117.361%2038.8411C117.361%2038.2092%20117.599%2037.6836%20118.074%2037.2643C118.555%2036.8451%20119.186%2036.6354%20119.966%2036.6354H124.902L124.436%2038.1758H119.984C119.613%2038.1758%20119.366%2038.3125%20119.244%2038.5859C119.207%2038.671%20119.189%2038.7561%20119.189%2038.8411C119.189%2039.1024%20119.317%2039.2938%20119.573%2039.4154C119.695%2039.4701%20119.832%2039.4974%20119.984%2039.4974H122.489C123.421%2039.4974%20124.128%2039.7951%20124.609%2040.3906C124.914%2040.7734%20125.066%2041.2079%20125.066%2041.694C125.066%2042.326%20124.829%2042.8485%20124.353%2043.2617C123.878%2043.6749%20123.257%2043.8815%20122.489%2043.8815H117.361L117.827%2042.3411H122.47C122.848%2042.3411%20123.095%2042.2075%20123.211%2041.9401C123.247%2041.8611%20123.266%2041.7791%20123.266%2041.694C123.266%2041.4327%20123.144%2041.2413%20122.9%2041.1198C122.772%2041.059%20122.629%2041.0286%20122.47%2041.0286H119.966Z%22%20fill%3D%22black%22%2F%3E%0A%3C%2Fsvg%3E%0A')
}

.wraper-body-panel-custom > fieldset > .fieldset-body > .formio-component-htmlelement.formio-hidden {
    display: none;
}

/* namnh biller list start */
.image-pop-up-preview-wrapper {
    transition: all 0.3s ease-in-out;
    opacity: 0;
    visibility: hidden;
}

.image-pop-up-preview-wrapper.active {
    position: fixed;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.5);
    z-index: 2000;
    opacity: 1;
    visibility: visible;
}

.image-popup-preview.active {
    opacity: 1;
    visibility: visible;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: var(--bg-color);
    box-shadow: rgba(50, 50, 93, 0.25) 0px 50px 100px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px, rgba(10, 37, 64, 0.35) 0px -2px 6px 0px inset;
    border-radius: 20px;
    max-width: 75%;
    overflow: hidden;
    padding: 50px;
}

.image-popup-preview {
    opacity: 0;
    visibility: hidden;
}

.image-popup-preview>img {
    display: none;
    opacity: 0;
    visibility: hidden;
}

.image-popup-preview.active>img {
    display: inline-block;
    /* margin: 50px; */
    object-fit: contain;
    opacity: 1;
    visibility: visible;
    overflow: hidden;
}

.image-preview-button-close {
    position: absolute;
    right: 18px;
    top: 8px;
}

.image-preview-button-close:hover {
    cursor: pointer;
}

.image-preview-button-close>i {
    font-size: 28px;
}

.image-list-media {
    object-fit: contain;
    cursor: pointer;
}

.image-emty {
    width: 50%;
    margin: 0 auto;
    text-align: center;
}

.img-popup-item-name {
    display: block;
    margin-top: 10px;
    text-align: center;
    font-size: 14px;
    font-weight: 400;
}

.search-container-wraper {
    padding: 0 16px;
    position: relative;
    display: flex;
    justify-content: start;
    align-items: center;
    width: 100%;
    height: 100%;
    z-index: 1;
    overflow: hidden;
}

.search-image-wraper {
    position: relative;
}

.search-image-input {
    width: 250px;
    padding: 10px 0px 10px 40px;
    border-radius: 9999px;
    border: solid 1px #333;
    transition: all .2s ease-in-out;
    outline: none;
    opacity: 0.8;
}

.search-image-wraper svg {
    position: absolute;
    top: 50%;
    left: 10px;
    transform: translate(0, -50%);
}

.search-image-input:focus {
    opacity: 1;
    width: 350px;
}

.popupImage {
    position: fixed;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.5);
    z-index: 2000;
    opacity: 1;
    visibility: visible;
    padding: 10px;
    display: flex;
    align-items: center;
}

.popupImage.hide {
    opacity: 0;
    visibility: hidden;
}

.popupImage .popup-content {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
    /* gap: 12px; */
    padding: 0 20px;
    margin: 20px 0;
    max-height: 300px;
    overflow-y: auto;
    row-gap: 12px;
}

.popupImage .popup-content>.img-popup-container {
    flex: 0 0 25%;
    text-align: center;
}

.popupImage .popup-content::-webkit-scrollbar {
    width: 6px;
}

.popupImage .popup-content::-webkit-scrollbar-track {
    background-color: #f1f1f1;
}

.popupImage .popup-content::-webkit-scrollbar-thumb {
    background-color: #888;
}

.popupImage .popup-content::-webkit-scrollbar-thumb:hover {
    background-color: #555;
}

.popupImage .popup-content img {
    width: 100px;
    height: 100px;
    object-fit: cover;
    transition: transform 0.3s ease;
    box-shadow: 0px 4px 12px rgba(206, 206, 206, 0.25);
    flex: 0 0 calc(100%/5);
}

.img-popup-checkbox {
    display: none;
}

label.img-popup-wraper {
    text-align: center;
}

.img-popup-container>input:checked+label.img-popup-wraper>.img-popup-item {
    border: 3px solid #ff00ff;
    transition: all 0.2s ease;
}

.img-popup-clicked::before {
    content: "";
    position: absolute;
    background-color: #00285A;
    font-size: 20px;
}

.popup-img-btn-box {
    padding: 16px;
    text-align: right;
}

.popup-img-btn-box>button {
    padding: 16px;
    border: 1px solid #ccc;
    transition: all 0.3s ease;
    border-radius: 30px;
    min-width: 150px;
}

.popup-img-btn-box>button:last-child {
    color: #fff;
    background-color: var(--bs-primary);
    margin-left: 10px;
}

.popup-img-btn-box>button:hover {
    opacity: 0.8;
}

.popupImage .popup-content img:hover {
    transform: scale(1.02);
    cursor: pointer;
}

.popup-close {
    position: absolute;
    display: flex;
    align-items: center;
    margin-left: 16px;
    height: 40px;
    right: 0;
    margin-right: 16px;
}

.popup-close i {
    font-size: 26px;
    color: #fff;
    cursor: pointer;
}

.popup-wraper {
    width: 50%;
    margin: 0 auto;
    background-color: #fff;
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
    border-radius: 6px;
    animation: bounceIn 0.3s ease forwards;
    overflow: hidden;
    transition: all 0.3s ease-in-out;
}

.popup-wraper h3 {
    text-align: center;
    background-color: var(--bs-primary);
    color: #fff;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    height: 40px;
    line-height: 40px;
    font-size: 20px;
}

.image-preview-wraper {
    display: inline-block;
}

.image-preview-wraper>img {
    max-width: 200px;
    max-height: 100px;
    object-fit: contain;
}

.image-preview-wraper>img:hover {
    cursor: pointer;
    transform: scale(1.02);
}

.popup-img-view {
    position: fixed;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.5);
    z-index: 2000;
    opacity: 0;
    visibility: hidden;
    transition: all 0.2s ease-in-out;
}

.popup-img-view.active {
    opacity: 1;
    visibility: visible;
}

.popup-img-view.active>fieldset,
.popup-img-view.active>fieldset>div,
.popup-img-view.active>fieldset>div>div,
.popup-img-view.active>fieldset>div>div>div {
    width: 100%;
    height: 100%;
}

.img-view-popup-wraper {
    position: absolute;
    background-color: var(--bg-color);
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    border-radius: 20px;
    box-shadow: rgba(50, 50, 93, 0.25) 0px 50px 100px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px, rgba(10, 37, 64, 0.35) 0px -2px 6px 0px inset;
    padding: 50px;
    max-width: 75%;
}

.img-view-popup-background {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 400px;
    height: 400px;
    border-radius: 20px;
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
    background: #fffcfc;
}

.img-view-popup {
    object-fit: contain;
    overflow: hidden;
}

.img-view-popup-close {
    position: absolute;
    top: 20px;
    right: 20px;
    background: transparent;
    border: none;
    color: #000;
    font-size: 30px;
    opacity: 1;
    transition: all 0.3s ease;
}

.img-view-popup-close:hover {
    opacity: 0.8;
    cursor: pointer;
}

.img-sample {
    transition: all 0.3s linear;
    width: 200px;
    height: 100px;
    object-fit: contain;
}

.img-sample:hover {
    cursor: pointer;
    transform: scale(1.01);
}

.product-limit-right>div:nth-child(2) {
    position: relative;
}

.product-limit-right>div:nth-child(2)>div:last-child {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
}

/* namnh biller list end */

/* responsive css */
@media (max-width: 1400px) {
  .status-list > p {
    font-size: 0.625rem;
  }

  .formio-component-dataGrid,
  .formio-component-pagination {
    overflow-x: auto !important;
  }
  .wraper-main-content-history .formio-component-pagination {
    overflow-x: inherit !important;
  }

  table > tbody > tr:last-child > td:last-child > div > fieldset > div,
  table > tbody > tr:nth-last-child(2) > td:last-child > div > fieldset > div {
    top: unset !important;
    bottom: 0 !important;
  }
}

@media (max-width: 1300px) {
    .role-input-height table {
        position: relative;
        overflow-x: auto;
        display: block;
    }   
}

@media (max-width: 1200px) {
    .profile-wapper-page > fieldset > .fieldset-body > div > .profile-avatar {
        margin-left: auto;
        margin-right: auto;
    }
    .custom-wraper-layout-page-aduserprofile .profile-avatar-wapper .fieldset-body {
        margin-left: auto;
        margin-right: auto;
    }
    .wraper-body-panel-custom > fieldset > .fieldset-body {
        grid-template-columns: repeat(auto-fill, 168px) !important;
    }
    .wrapper-button-column > fieldset > .fieldset-body {
        flex-direction: column;
        gap: unset;
    }
    .wrapper-button-column > fieldset > .fieldset-body .formio-component-button {
        /* width: 100% */
    }
    .wrapper-button-column > fieldset > .fieldset-body button {
        width: 100%
    }
    .idp-px-20 {
        padding-left: 0.5rem !important;
        padding-right: 0.5rem !important;
    }
    .col-form-label {
        line-height: 2 !important;
    }     
}
@media (min-width: 1200px) {
    /* .wrapper-button-column > fieldset > .fieldset-body button {
        position: absolute;
        top: 20px;
    } */
    /* namnh mo lai comment dong nay ai sua note lai */
    .col-md-6 {
        width: 46% !important;
    }  

}
@media (max-width: 1024px) {
    .wraper-body-panel-custom > fieldset > .fieldset-body {
    grid-template-columns: repeat(3, 1fr) !important;
    }


@media (max-width: 900px) {
    .action-page-button-wapper {
        left: 0 !important;
    }
    .custom-wraper-layout {
        grid-template-areas: "header" "pageheader" "middle" "bottom";
         grid-template-columns: 1fr;
    }
    .ad-menu-left {
        display: none;
        width: 0;
    }
    .ad-menu-left.show {
        display: block; 
        width: 314px; 
    }
    div.custom-btn-wapper-menu {
        display: block;
        position: fixed;
        top: 20px;
        left: 20px;
    }
    div.custom-btn-wapper-menu.show {
        left: 334px;
    }

    button.custom-btn-wapper-menu:focus+button.custom-btn-wapper-menu, 
    button.custom-btn-wapper-menu:focus, 
    button.custom-btn-wapper-menu:hover {
        background-color: unset;
    }
}

/* Namnv cmt lai */
/* @media (min-width: 768px) {
    .col-md-6 {
        flex: 0 0 auto !important;
        width: 46% !important;
    }
} */

}

@media (max-width: 768px) {
    .wraper-body-panel-custom > fieldset > .fieldset-body {
    grid-template-columns: repeat(3, 1fr) !important;
    }

    .custom-btn-bottom-clearall button,
    .btn-bottom-save button
    {
        margin-right: 4px;
        margin-bottom: 5px;
    }

    .custom-btn-info button
    {
        margin-bottom: 3px;
    }

    button.swal-button.swal-button--confirm.swal-button--danger:before {
        padding-left: 3%;
    }

    .swal-footer {
        flex-wrap:wrap;
    }
    .custom-wraper-layout-for-ad .ib-not-home-page-header-title {
        width: 100%;
    }   

    .custom-wraper-layout-for-ad .wraper-btn-top {
        text-align: left !important;
        position: initial;
    }
}

@media (max-width: 639px) {
    .wraper-body-panel-custom > fieldset > .fieldset-body {
    grid-template-columns: repeat(1, 1fr) !important;
    }
    form.role-input-height .role-container-title_content:after{
        left: -14px;
    }
    .ib-not-home-page-header {
        padding-top: 73px;
        margin: 0 15px;
    }

    .custom-wraper-layout-page-aduserprofiledetail .btn[name='data[editprofile]'] {
        margin-left: 25px;
    }

    .custom-wraper-layout-for-ad .custom-idp-middle{
        margin: 5px 15px 100px 15px;
    }

    form.role-input-height .col-6{
        width: 100% !important;
    }
    form.role-input-height{
        padding: 15px;
    }
    form.role-input-height > div:first-child{
      flex-direction: column;  
    }

    .custom-wraper-layout-for-bp .ib-not-home-page-header {
        padding: 62px 16px 0;
    }

    /* namnh business management approve reject start*/
       .custom-wraper-layout-page-adbussinessmanagementapprove .action-page-button-wapper > fieldset > div {
        flex-direction: column;
}
   .custom-wraper-layout-page-adbussinessmanagementapprove .action-page-button-wapper>fieldset>.fieldset-body>div {
    margin-right: 0;
}
.custom-wraper-layout-page-adbussinessmanagementapprove .formio-component-back button {
    width: 100% !important;
    height: 46px;
}
        .approve-reject-wrapper > fieldset > div {
            flex-direction: column;
        gap: 4px;
        }
            .approve-reject-wrapper > fieldset > div .btn{
                width: 100% !important;
                height: 46px !important;
        }
    /* namnh business management approve reject end*/
}

@media (min-height: 600px) {
  .navItem:hover {
    font-weight: bold;
    text-decoration: none;
  }

  .navItem:hover > div > span {
    color: #fff;
  }

  .navItem:hover .childNav {
    display: block;
    visibility: visible;
    overflow: unset !important;
  }

  .nav-items-parent > .childNav > div > .nav-items-parent:hover {
    background-color: var(--bs-dropdown-link-hover-bg);
    text-decoration: none;
    color: var(--bs-dropdown-link-hover-color) !important;
    font-weight: bold !important;
  }

  .nav-items-parent > .childNav > div > .nav-items-parent:hover:before {
    transform: rotate(180deg);
  }

  .nav-items-parent
    > .childNav
    > div
    > .nav-items-parent:hover
    div
    > div
    > .navLabel {
    color: var(--bs-dropdown-link-hover-color) !important;
    font-weight: bold !important;
  }

  .nav-items-parent > .childNav > div > .nav-items-parent:hover .childNav {
    display: block;
    visibility: visible;
  }
}

@media (max-height: 600px) {

  .dropdown-item,
  .dropdown-item span,
  .dropdown-item span:hover {
    color: #ffffff !important;
    font-weight: medium !important;
    font-size: 0.8rem !important;
  }

  .navItem.active > .childNav {
    display: block !important;
    visibility: visible;
    overflow: unset !important;
    width: 100% !important;
  }

  .nav-items-parent > .childNav > div > .nav-items-parent::before,
  .navItem.active .navLabel {
    color: var(--white-color) !important;
  }

  .navItem.active .childNav .navLabel {
    font-size: 0.8rem !important;
  }

}

/* end responsive css */