.be-themes-content-custom-padding .be-grid.be-cols-3 .be-col.jobs-filter-column-mobile,
.be-themes-content-custom-padding .be-grid.be-cols-3 .be-double-width-cell.jobs-filter-column-mobile{
    padding: 20px 0;
}
.be-themes-content-custom-padding .be-grid.be-cols-3 .be-col.jobs-filter-column-mobile a,
.be-themes-content-custom-padding .be-grid.be-cols-3 .be-double-width-cell.jobs-filter-column-mobile a{
    text-decoration: none;
}

.modal-filters,
.modal-details{
    z-index: 11111;
}
.modal-filters .modal-dialog,
.modal-details .modal-dialog{
    max-height: 80%;
}
.modal-filters .modal-dialog .modal-content,
.modal-details .modal-dialog .modal-content{
    padding: 20px;
}
.modal-filters-main .modal-header,
.modal-filters-main .modal-footer {
    border: none;
}
.modal-filters .modal-header h5{
    font-size: 14px;
}
.modal-filters .modal-header h5 a{
    color: #343638;
    text-decoration: none;
}
.modal-filters .modal-header h5 i{
    margin-right: 10px;
}
.modal-filters-main .modal-body {
    padding-top: 0 !important;
}
.modal-filters-main .modal-body .row {
    border-bottom: 1px solid #dee2e6;
    padding: 15px 0;
}
.modal-filters-main .modal-body .row:first-child {
    border-top: 1px solid #dee2e6;
}
.modal-filters-main .modal-body .row .filter-cat:first-child {
    max-width: 80%;
}
.modal-filters .modal-body .filter-cat,
.modal-filters .modal-body .form-check{
    font-family: "BrandonGrotesque-Bold", "Helvetica Neue", sans-serif;
    text-transform: uppercase;
    font-size: 12px;
    line-height: normal;
    letter-spacing: 1px;
    color: #343638;
}
.modal-filters .modal-body .filter-cat .filter-cat-text {
    display: block;
    margin: 0;
}
.modal-filters .modal-body .filter-cat .help-text {
    font-family: "Open Sans", sans-serif;
    font-weight: bold;
    text-transform: capitalize;
    color: #386DD6;
}
.modal-filters .modal-body .form-check label input[type="checkbox"] {
    margin-right: 0.25em;
}
.modal-filters .modal-body .form-check {
    padding: 10px 0;
}
.modal-filters .modal-body .form-check-custom-link {
    margin-bottom: 8px;
}
.modal-filters .modal-body .form-check-custom-link i {
    margin-right: 0.1em;
    font-size: 15px;
}
.modal-filters .modal-footer {
    justify-content: center;
}
.modal-filters .modal-footer .btn {
    padding: 8px 15px;
    border-radius: 1rem;
    background-color: #386DD6;
    color: #fff;
    font-size: 11px;
    font-family: "BrandonGrotesque-Bold", "Helvetica Neue", sans-serif;
    text-transform: uppercase;
    border: none;
    letter-spacing: 1px;
    cursor: pointer;
    margin: 3px;
}
.modal-filters .modal-footer .btn-secondary {
    border: 1px solid #757575;
    color: #343638;
    background-color: #fff;
}