.table {
    width: 100%;
    max-width: 100%;
   
    font-size: 12px;
    line-height: 15px;
}

.table th,
.table td {
    padding: 0.75rem;
    vertical-align: top;
    border-top: 1px solid #eceeef;
}

.table thead th {
    vertical-align: bottom;
    border-bottom: 1px solid #eceeef;
}

.table tbody+tbody {
    border-top: 1px solid #eceeef;
}

.table .table {
    background-color: #fff;
}

.table-sm th,
.table-sm td {
    padding: 0.3rem;
    border-right: 0;
}

.table-bordered {
    border: 1px solid #eceeef;
}

.table-bordered th,
.table-bordered td {
    border: 1px solid #eceeef;
}

.table-bordered thead th,
.table-bordered thead td {
    border-bottom-width: 1px;
}

.table-striped tbody tr:nth-of-type(odd) {
    background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
    background-color: rgba(0, 0, 0, 0.075);
}

.table-active,
.table-active>th,
.table-active>td {
    background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
    background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover>td,
.table-hover .table-active:hover>th {
    background-color: rgba(0, 0, 0, 0.075);
}

.table-success,
.table-success>th,
.table-success>td {
    background-color: #dff0d8;
}

.table-hover .table-success:hover {
    background-color: #d0e9c6;
}

.table-hover .table-success:hover>td,
.table-hover .table-success:hover>th {
    background-color: #d0e9c6;
}

.table-info,
.table-info>th,
.table-info>td {
    background-color: #d9edf7;
}

.table-hover .table-info:hover {
    background-color: #c4e3f3;
}

.table-hover .table-info:hover>td,
.table-hover .table-info:hover>th {
    background-color: #c4e3f3;
}

.table-warning,
.table-warning>th,
.table-warning>td {
    background-color: #fcf8e3;
}

.table-hover .table-warning:hover {
    background-color: #faf2cc;
}

.table-hover .table-warning:hover>td,
.table-hover .table-warning:hover>th {
    background-color: #faf2cc;
}

.table-danger,
.table-danger>th,
.table-danger>td {
    background-color: #f2dede;
}

.table-hover .table-danger:hover {
    background-color: #ebcccc;
}

.table-hover .table-danger:hover>td,
.table-hover .table-danger:hover>th {
    background-color: #ebcccc;
}

.thead-inverse th {
    color: #fff;
    background-color: #292b2c;
}

.thead-default th {
    color: #464a4c;
    background-color: #eceeef;
}

.table-inverse {
    color: #fff;
    background-color: #292b2c;
}

.table-inverse th,
.table-inverse td,
.table-inverse thead th {
    border-color: #fff;
}

.table-inverse.table-bordered {
    border: 0;
}

.table-responsive {
    display: block;
    width: 100%;
    overflow-x: auto;
    -ms-overflow-style: -ms-autohiding-scrollbar;
}

.table-responsive.table-bordered {
    border: 0;
}

.mp-soccer .head-position, .mp-soccer .team-position,
.mp-soccer .head-won, .mp-soccer .team-won,
.mp-soccer .head-draw, .mp-soccer .team-draw, 
.mp-soccer .head-lost, .mp-soccer .team-lost, 
.mp-soccer .head-points, .mp-soccer .team-points {
    text-align: center;
}

.team-logo {
    min-width: 20px;
    display: inline-block;
    margin-right: 0.3rem;
    vertical-align: middle;
}

.mp-soccer .team-name img {
    max-height: 15px !important;
    max-width: 15px;
    display:block;
    margin:auto;
}

.mp-soccer .team-position {
    min-width: 20px;
    min-height: 20px;
    background: #cccccc;
    color: #fff;
    font-weight: bold;
}

.mp-soccer .head-name, .mp-soccer .team-name {
   padding-left: 0.3rem;
   white-space:nowrap;
   text-align: left;
}

.mp-soccer .team-won {
    min-width: 20px;
    min-height: 20px;
}

.mp-soccer .team-draw {
    min-width: 20px;
    min-height: 20px;
}

.mp-soccer .team-lost {
    min-width: 20px;
    min-height: 20px;
}

.mp-soccer .team-points {
    min-width: 30px;
    min-height: 20px;
}

.mp-soccer .head-points , .mp-soccer .team-points {
    border-right: 1px solid #ebebeb;
}

.mp-soccer .team-1,
.mp-soccer .team-2,
.mp-soccer .team-3,
.mp-soccer .team-4
{
    background: #4a9303;
}

.mp-soccer .team-5 {
    background: #012851;
}

.mp-soccer .team-6 {
    background: #7ca4cc;
}

.mp-soccer .team-16 {
    background: #f28787;
}

.mp-soccer .team-17,
.mp-soccer .team-18 {
    background: #e50d0d;
}

