﻿.table-scrollablexy {
    border: 1px solid #dddddd;
    max-height: 400px;
    margin: 10px 0 !important;
    overflow: auto;
    width: 100%;
}

.table-scrollablexy > .table {
    background-color: #fff;
    margin: 0 !important;
    width: 100% !important;
}

    .table-scrollablexy > .table > thead > tr > th, .table-scrollablexy > .table > tbody > tr > th, .table-scrollablexy > .table > tfoot > tr > th, .table-scrollablexy > .table > thead > tr > td, .table-scrollablexy > .table > tbody > tr > td, .table-scrollablexy > .table > tfoot > tr > td {
        white-space: nowrap;
    }

.table-scrollablexy > .table-bordered {
    border: 0 none;
}

    .table-scrollablexy > .table-bordered > thead > tr > th:first-child, .table-scrollablexy > .table-bordered > tbody > tr > th:first-child, .table-scrollablexy > .table-bordered > tfoot > tr > th:first-child, .table-scrollablexy > .table-bordered > thead > tr > td:first-child, .table-scrollablexy > .table-bordered > tbody > tr > td:first-child, .table-scrollablexy > .table-bordered > tfoot > tr > td:first-child {
        border-left: 0 none;
    }

    .table-scrollablexy > .table-bordered > thead > tr > th:last-child, .table-scrollablexy > .table-bordered > tbody > tr > th:last-child, .table-scrollablexy > .table-bordered > tfoot > tr > th:last-child, .table-scrollablexy > .table-bordered > thead > tr > td:last-child, .table-scrollablexy > .table-bordered > tbody > tr > td:last-child, .table-scrollablexy > .table-bordered > tfoot > tr > td:last-child {
        border-right: 0 none;
    }

    .table-scrollablexy > .table-bordered > thead > tr:last-child > th, .table-scrollablexy > .table-bordered > tbody > tr:last-child > th, .table-scrollablexy > .table-bordered > tfoot > tr:last-child > th, .table-scrollablexy > .table-bordered > thead > tr:last-child > td, .table-scrollablexy > .table-bordered > tbody > tr:last-child > td, .table-scrollablexy > .table-bordered > tfoot > tr:last-child > td {
        border-bottom: 0 none;
    }
