

.bg-bourse {
    background-color: #f8ec02!important;
    color: #343a40;
    font-size: 1.2em;
}
table.ck td {
    vertical-align:middle;
}
table a {
    color:#f8ec02;
}
table .img {
    background-color: #2e3338!important;
    overflow:hidden;
}
table .img img {
    height:75px;
}
.ck td {
    padding: .3rem;
}
.dataTables_wrapper {
    padding:0px !important;
    margin:0px !important;
}
table {
    white-space: nowrap;
}
div.DTFC_LeftHeadWrapper table, div.DTFC_RightHeadWrapper table {
    background-color: #2e3338;
}
table.dataTable.table-striped.DTFC_Cloned tbody {
    background-color: #2e3338 !important;
}
table.DTFC_Cloned tr {
    background-color: #2e3338;
}
div.DTFC_LeftBodyWrapper table, div.DTFC_RightBodyWrapper table {
    background-color: #2e3338;
}
table.dataTable {
    border-collapse:none !important;
}

.table-striped tbody .DTFC_LeftBodyWrapper:nth-of-type(odd) {
    background-color: #2e3338 !important
}
div.dataTables_wrapper div.dataTables_info {
    white-space: normal;
}
.dataTables_wrapper .col-sm-12 {
    padding:0px;
    margin:0px;
    text-align:left;
}
@media screen and (max-width: 767px) {
    div.dataTables_wrapper div.dataTables_length, div.dataTables_wrapper div.dataTables_filter, div.dataTables_wrapper div.dataTables_info, div.dataTables_wrapper div.dataTables_paginate {
        text-align:left;
    }
    .pagination  {
        display:block;
    }
    .page-link  {
        border-radius: 0px !important;
        width:25%;
        float:left;
        text-align:center;
        border:0px;
    }
    .dataTables_length {
        display:none !important;
    }
}
