/* default styles for extension "tx_eyedbqueries" */
    .tx-eye-dbqueries .search {
        display: flex;
        margin: 0.75em 0;
        align-items: center;
    }
    .tx-eye-dbqueries .search :first-child {
        margin-right: 2em;
    }
    .tx-eye-dbqueries .search input {
        flex-grow: 1;
        padding: 0.25em;
    }

    .tx-eye-dbqueries .table {
        width: 100%;
        border-spacing: 0;
        border-collapse: collapse;
        margin: 0.5em 0 1em 0;
    }
    .tx-eye-dbqueries .table > tbody > tr > td, .tx-eye-dbqueries .table > tbody > tr > th {
        padding: 0.5em;
        line-height: 2em;
        vertical-align: top;
        border-top: 1px solid #ddd;
    }
    .tx-eye-dbqueries .table-striped > tbody > tr:nth-of-type(2n+1) {
        background-color: #f9f9f9;
    }

    .tx-eye-dbqueries .pagination {
        display: flex;
        margin: 0.75em 0;
        justify-content: center;
    }
    .tx-eye-dbqueries .pagination .page {
        box-sizing: border-box;
        background-color: #fff;
        color: #333;
        font-size: 1em;
        text-align: center;
        line-height: 3.25em;
        width: 3.25em;
        height: 3.25em;
        margin: 0 2px 4px 2px;
        border: 1px solid #aaa;
        padding: 0;
        cursor: pointer;
    }
    .tx-eye-dbqueries .pagination a {
        text-decoration: none;
    }
    .tx-eye-dbqueries button {
        border: 1px solid #333;
        background: #fff;
        padding: 0.5em 1em;
        color: #333;
        cursor: pointer;
    }
    .tx-eye-dbqueries .page.active, .tx-eye-dbqueries .page:hover, .tx-eye-dbqueries button:hover {
        background-color: #f0f0f0;
    }

    .tx-eye-dbqueries .alert {
        border: 1px solid #333;
        border-radius: 4px;
        padding: 0.5em 1em;
        color: #333;
        background-color: #f4f4f4;
    }
    .tx-eye-dbqueries .alert-info {
        border: 1px solid #aaf;
        color: #66a;
        background-color: #f4f4ff;
    }
    .tx-eye-dbqueries .alert-info {
        color: #31708f;
        background-color: #d9edf7;
        border-color: #bce8f1;
    }
    .tx-eye-dbqueries .alert-success {
        color: #3c763d;
        background-color: #dff0d8;
        border-color: #d6e9c6;
    }
    .tx-eye-dbqueries .alert-warning {
        color: #8a6d3b;
        background-color: #fcf8e3;
        border-color: #faebcc;
    }
    .tx-eye-dbqueries .alert-danger {
        color: #a94442;
        background-color: #f2dede;
        border-color: #ebccd1;
    }
