.dt-buttons {
    display: none;
}

table.dataTable thead .sorting_desc {
     background-image: url(../images/sort_desc.png) !important;
}

table.dataTable thead .sorting_asc {
    background-image: url(../images/sort_asc.png) !important;
}

input.error,textarea.error {
    border: 1px solid #e66266!important;
    color: #e66266!important;
    background-color: rgba(193,18,38,.1)!important
}

table.dataTable tr th.select-checkbox.selected::after {
    content: "✔";
    margin-top: -11px;
    margin-left: -4px;
    text-align: center;
    text-shadow: rgb(176, 190, 217) 1px 1px, rgb(176, 190, 217) -1px -1px, rgb(176, 190, 217) 1px -1px, rgb(176, 190, 217) -1px 1px;
}

.slick-next, .slick-prev{
    display: none!important;
}

.slick-dots{
    text-align: center!important;
}

.landsell-title {
    margin-top: 14px;
    font-size: 16px;
    font-family: "Gotham Medium";
}

@media only screen and (max-width: 479px) {
    .landsell-title {
        margin-top: 2rem;
        margin-left: 0.625rem;
    }
}

.bg-fill .h2-banner.with-border {
    background-position: 0 0;
    background-size: cover;
}

#estatesTable_wrapper .dataTables_length select, #estatesTableMobile_wrapper .dataTables_length select {
    max-width: 115px !important;
}
#estatesTable_wrapper .dataTables_length::after, #estatesTableMobile_wrapper .dataTables_length::after {
    left: 94px !important;
}

.staff_column{
    display: flex;
    flex-direction: column;
}
.staff_column .details{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
}

.link-black{
    color: #000!important;
}
