﻿table.trading_robots {
    font-size: 14px;
    text-align: center;
    white-space: nowrap;
}
table.trading_robots th {
    text-align: left;
}
.rtl table.trading_robots th {
    text-align: right;
}
table.trading_robots tbody th {
    font-weight: 400;
}
table.trading_robots thead .tablesorter-header-inner {
    position: relative;
}
table.trading_robots thead .tablesorter-header-inner i {
    position: absolute;
}
body:not(.rtl) table.trading_robots thead .tablesorter-header-inner i {
    right: -8px;
}
.rtl table.trading_robots thead .tablesorter-header-inner i {
    left: -8px;
}
table.trading_robots tbody th img {
    width: 50px;
    height: 50px;
    border-radius: 50%;
}
body:not(.rtl) table.trading_robots tbody th img {
    margin-right: 10px;
}
.rtl table.trading_robots tbody th img {
    margin-left: 10px;
}
table.trading_robots thead {
    background-color: transparent;
    text-transform: uppercase;
}
table.trading_robots thead div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
body:not(.rtl) .trading_robots_download i {
    margin-right: 8px;
}
.rtl .trading_robots_download i {
    margin-left: 8px;
}
.trading_robots_sort {
    cursor: pointer;
}
.trading_robots_sort[aria-sort="ascending"] .fa-sort::before {
    content: "\f0de";
}
.trading_robots_sort[aria-sort="descending"] .fa-sort::before {
    content: "\f0dd";
}
table.unstriped.trading_robots tbody td {
    color: #6f797e;
}

@media screen and (min-width: 992px) {
    table.trading_robots thead th {
        border-top: 3px solid #4caf50;
    }
    table.trading_robots td {
        border-left: 1px solid #e9edef;
    }
    table.trading_robots th {
        background-color: #f7f8f8;
    }
    body:not(.rtl) table.trading_robots thead .tablesorter-header-inner i {
        right: -9px;
    }
    .rtl table.trading_robots thead .tablesorter-header-inner i {
        left: -9px;
    }
    .rtl table.unstriped.trading_robots tbody td,
    table.unstriped.trading_robots tbody td {
        padding: 0.9375rem 1.25rem;
    }
    body:not(.rtl) table.trading_robots thead .tablesorter-header-inner i {
        right: -15px;
    }
    .rtl table.trading_robots thead .tablesorter-header-inner i {
        left: -15px;
    }
}

@media screen and (max-width: 575px) {
    body table.unstriped.trading_robots tr th,
    body table.unstriped.trading_robots tr td {
        padding-left: 2px;
        padding-right: 2px;
        font-weight: 400;
        white-space: normal;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        height: 60px;
        padding: 5px;
    }
    table.unstriped.trading_robots tbody tr th,
    table.unstriped.trading_robots tbody tr td {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        text-align: center;
    }
    table.trading_robots thead .tablesorter-header-inner {
        width: 100%;
    }
    table.trading_robots .trading_robots_download i {
        margin: 0;
        display: block;
    }
}
@media screen and (max-width: 991px) {
    table.trading_robots tbody,
    table.trading_robots tr,
    table.trading_robots {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }
    table.trading_robots tr {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }
    table.trading_robots tbody {
        overflow-x: scroll;
    }
    table.unstriped.trading_robots th,
    table.unstriped.trading_robots td {
        padding: 10px;
        white-space: nowrap;
    }
    table.trading_robots thead {
        background-color: #f7f8f8;
    }
    table.trading_robots tr td {
        border-top: 1px solid #e9edef;
    }
    body:not(.rtl) table.trading_robots tbody tr:not(:first-child) {
        border-left: 1px solid #e9edef;
    }
    .rtl table.trading_robots tbody tr:not(:first-child) {
        border-right: 1px solid #e9edef;
    }
    table.trading_robots tbody th img {
        display: none;
    }
    .rtl table.unstriped.trading_robots tr th,
    .rtl table.unstriped.trading_robots tr td,
    body table.unstriped.trading_robots tr th,
    body table.unstriped.trading_robots tr td {
        padding: 10px;
    }
    body:not(.rtl) table.trading_robots thead .tablesorter-header-inner {
        padding-right: 5px;
    }
    .rtl table.trading_robots thead .tablesorter-header-inner {
        padding-left: 5px;
    }
}
@media screen and (max-width: 1199px) {
    table.unstriped.trading_robots,
    table.trading_robots thead div {
        font-size: 12px;
        text-transform: none;
    }
}
