.openings-table form {
    display: grid;
    gap: 20px;
    grid-template-columns: 40% 1fr;
}

.openings-table .wp-list-table {
    grid-column: span 2;
}

.openings-table .tablenav .actions.bulkactions {
    display: flex;
    margin-top: 0 !important;
    gap: 10px;
}

.openings-table .tablenav .actions.bulkactions:first-child,
#top .openings-table .tablenav.top br {
    display: none !important;
}

#top .openings-table .tablenav.top {
    display: grid;
    position: unset !important;
    grid-template-columns: 1fr 1fr;
    gap: 10px;
}

.openings-table p.search-box {
    float: none !important;
    margin: 0 !important;
    align-items: baseline !important;
}

#top .openings-table p.search-box input[type="search"] {
    margin-block: 0 !important;
}

#the-list td {
    max-width: 400px !important;
}

@media (max-width: 1100px) {
    #top .openings-table form {
        grid-template-columns: 1fr !important;
    }

    .openings-table .wp-list-table {
        grid-column: unset;
    }

    #top #dlh_job_search_id-search-input {
        max-width: 100% !important;
        margin-left: 0 !important;
    }
}

@media (max-width: 989px) {
    #top .openings-table .tablenav.top {
        display: flex;
        flex-direction:column;
        gap: 0;
    }
    #the-list td {
        width: 25% !important;
        max-width: 100%;
        word-break: break-all;
    }
    .wp-list-table th#category,
    #the-list td.category {
        display: none;
    }
}

.url.column-url a {
    padding-inline: 15px !important;
    line-height: 1.5;
}
.column-primary button.toggle-row {
    display: none;
}

/* Selection Timeline */
.selection-timeline i.milestone-char svg {
    margin-inline: auto;
    margin-top: 0 !important;
}
.selection-timeline span.av-milestone-icon-inner.milestone_inner {
    display: flex;
    justify-content: center;
    align-items: center;
}
@media only screen and (max-width: 989px) {
    .selection-timeline li.av-milestone-even .av-milestone-date {
        display: block !important;
        order: -1 !important;
    }
    .selection-timeline .av-milestone {
        display: grid !important;
    }
    .selection-timeline li .av-milestone-date {
        padding-bottom:  0!important;
    }
}

.avia_transform .av-animated-generic {
		opacity: 1 !important
}