/* Customers list action dropdown (isolated styles) */

.avd-template-shell #avd-ui-new-customer-root .avd-customers-table-wrap {
    overflow: visible;
    overflow-x: visible !important;
    overflow-y: visible !important;
}

.avd-template-shell #avd-ui-new-customer-root .avd-customers-table-wrap .table thead th {
    border-top: 0;
}

.avd-template-shell #avd-ui-new-customer-root .avd-customers-table-wrap .table,
.avd-template-shell #avd-ui-new-customer-root .avd-customers-table-wrap .table thead,
.avd-template-shell #avd-ui-new-customer-root .avd-customers-table-wrap .table thead tr,
.avd-template-shell #avd-ui-new-customer-root .avd-customers-table-wrap .table thead th {
    border-top: 0 !important;
}

.avd-template-shell #avd-ui-new-customer-root .card,
.avd-template-shell #avd-ui-new-customer-root .card-body,
.avd-template-shell #avd-ui-new-customer-root .avd-customers-table-wrap .table,
.avd-template-shell #avd-ui-new-customer-root .avd-customers-table-wrap .table tbody tr,
.avd-template-shell #avd-ui-new-customer-root .avd-customers-table-wrap .table tbody td {
    overflow: visible !important;
}

.avd-template-shell #avd-ui-new-customer-root .avd-customers-table-wrap .btn-group .dropdown-menu {
    z-index: 9999 !important;
}

.avd-template-shell #avd-ui-new-customer-root .avd-customers-action-group,
.avd-template-shell #avd-ui-new-customer-root .avd-customers-action-menu {
    overflow: visible !important;
    max-height: none !important;
}

.avd-template-shell #avd-ui-new-customer-root .avd-customers-action-menu {
    z-index: 10001 !important;
}

.avd-template-shell #avd-ui-new-customer-root .avd-customers-action-group .dropdown-menu {
    top: 100% !important;
    bottom: auto !important;
    transform: none !important;
    margin-top: 2px !important;
    margin-bottom: 0 !important;
}

.avd-template-shell #avd-ui-new-customer-root .avd-customers-action-menu .dropdown-item,
.avd-template-shell #avd-ui-new-customer-root .avd-customers-action-menu button.dropdown-item {
    font-size: 12px !important;
    line-height: 1 !important;
    padding: 0 12px !important;
    height: 28px !important;
    display: flex !important;
    align-items: center !important;
    margin: 0 !important;
    min-height: 0 !important;
    border: 0 !important;
    border-radius: 0 !important;
    background-color: transparent !important;
    box-shadow: none !important;
    outline: 0 !important;
}

.avd-template-shell #avd-ui-new-customer-root .avd-customers-table-wrap .dropdown-menu .dropdown-item {
    font-size: 12px !important;
    background: transparent !important;
    border: 0 !important;
    box-shadow: none !important;
    outline: none !important;
}

.avd-template-shell #avd-ui-new-customer-root .avd-customers-table-wrap .dropdown-menu .dropdown-item:hover,
.avd-template-shell #avd-ui-new-customer-root .avd-customers-table-wrap .dropdown-menu .dropdown-item:focus,
.avd-template-shell #avd-ui-new-customer-root .avd-customers-table-wrap .dropdown-menu .dropdown-item:active,
.avd-template-shell #avd-ui-new-customer-root .avd-customers-table-wrap .dropdown-menu .dropdown-item.active,
.avd-template-shell #avd-ui-new-customer-root .avd-customers-action-menu .dropdown-item:focus-visible {
    background: transparent !important;
    background-color: transparent !important;
    border: 0 !important;
    box-shadow: none !important;
    outline: 0 !important;
    color: inherit !important;
}

.avd-template-shell #avd-ui-new-customer-root .avd-customers-table-wrap .dropdown-menu .dropdown-item.text-danger,
.avd-template-shell #avd-ui-new-customer-root .avd-customers-table-wrap .dropdown-menu .dropdown-item.text-danger:hover,
.avd-template-shell #avd-ui-new-customer-root .avd-customers-table-wrap .dropdown-menu .dropdown-item.text-danger:focus,
.avd-template-shell #avd-ui-new-customer-root .avd-customers-table-wrap .dropdown-menu .dropdown-item.text-danger:active {
    color: #ef4444 !important;
}
