﻿.alert-list-search-panel .location-search-container {
    display: none;
}

.alert-list-search-panel .location-search-container label {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    width: 100%;
}

    .alert-list-search-panel .location-search-container label strong {
        margin-right: 1rem;
    }

    .alert-list-search-panel .location-search-container label .input-field-container {
        position: relative;
        flex-grow: 1;
        max-width: 800px;
    }

        .alert-list-search-panel .location-search-container label .input-field-container i {
            position: absolute;
            left: 0.625rem;
            top: 50%;
            transform: translateY(-50%);
        }

        .alert-list-search-panel .location-search-container label .input-field-container input[type="text"] {
            flex-basis: 100%;
            background-color: transparent;
            padding: 0.75rem 0 0.75rem 2.25rem;
        }

            .alert-list-search-panel .location-search-container label .input-field-container input[type="text"]::placeholder {
                font-size: 1.125rem;
            }

body.largeText .alert-list-search-panel .location-search-container label .input-field-container input[type="text"]::placeholder {
    font-size: 1.625rem;
}

body.smallText .alert-list-search-panel .location-search-container label .input-field-container input[type="text"]::placeholder {
    font-size: 1rem;
}

.alert-list-search-panel .location-search-container p {
    width: 60%;
}
.table-container.alert-list-details-table.small-one-auto-after > table td:first-child {
    width: 350px;
}
.table-container.alert-list-table tbody tr th:nth-child(1),
.table-container.alert-list-table tbody tr td:nth-child(1) {
    width: 45%;
    min-width: 300px;
}

.table-container.alert-list-table tbody tr th:nth-child(2),
.table-container.alert-list-table tbody tr td:nth-child(2) {
    width: 20%;
    min-width: 180px;
}

.table-container.alert-list-table tbody tr th:nth-child(3),
.table-container.alert-list-table tbody tr td:nth-child(3) {
    width: 20%;
    min-width: 180px;
}

.table-container.alert-list-table tbody tr th:nth-child(4),
.table-container.alert-list-table tbody tr td:nth-child(4) {
    width: 15%;
    min-width: 130px;
}

@media only screen and (max-width: 765px) {
    .alert-list-search-panel .location-search-container label {
        max-width: 100%;
        width: 100%;
        margin-top: 0.75rem;
        flex-direction: column;
        align-items: flex-start;
    }

        .alert-list-search-panel .location-search-container label .input-field-container {
            max-width: 500px;
            width: 100%;
        }

    .alert-list-search-panel .location-search-container p {
        width: 100%;
    }
}
