table {
    border-collapse: collapse;
    border: 1px soild black !important;

}
table tr:hover {
   background: #f2f2f2!important;
}

th td {
    white-space: nowrap;
    border: 1px soild black !important;
    padding: 8px;

}
td,tr,th{
    text-align: center!important;
}

.header__topbar-start-bg:before {
    background: #005e61 !important;
}


.paginate_button {
    /* color: while; */
    background-color: #17a2b8 !important;
    border-color: #17a2b8 !important;
    color: #fff !important;
}

.dataTables_wrapper .dataTables_paginate .paginate_button.current,
.dataTables_wrapper .dataTables_paginate .paginate_button.current {
    color: #fff !important;

}

.container {
    /* transition: all 5s cubic-bezier(0.18, 0.89, 0.32, 1.28); */
}

/* Custom active pagination button color */
.paginate_button.active {
    /* color: white; */
    background-color: #005e61 !important;
    border-color: #005e61 !important;
}

.block-finder__form {
    /* color: white; */
    flex-direction: column !important;
}

.block-finder__form-control {
    width: auto ;
}
.block-finder__form-control--select {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
}

.select2-selection--single {
    box-shadow: 2px 2px 2px #808080;
}

.previous,
.next {
    display: none !important;
}

.block-features__item {
    padding: 0.5rem 1.5rem 0.25rem 1.5rem;

}

@media (max-width: 1199.98px) {
    .block-finder__form-control {
        flex-basis: unset;
    }

    #search-container .card {
        width: 80% !important;
    }

    #search {
        width: 50% !important;
    }

}
/* For desktop screens */
@media screen and (max-width: 768px) {
    .mobile-basket{
        display: inline;
    }
    /* .pc-basket{
        display: none;
    } */
}
@media screen and (min-width: 768px) {
    .mobile-basket{
        display: none;
    }
    /* .pc-basket{
        display: inline;
    } */
}