table.nt_dsg.center-block.nt_dsg_small {
    width: 80%;
}

.nt_dsg {
    width: 95%;
    margin-bottom: 20px;
    margin-top: 20px;
    display: table;
}

.nt_dsg thead tr td {
    background-color: #273949;
    color: #f3cf3f;
    font-size: 14px;
    padding: 12px 15px;
    text-transform: capitalize;
    font-weight: 700;
}

.nt_row {
    background-color: #f4f5f5;
}

.nt_row>td:first-child {
    border-left: 1px solid #cdcdcd;
}

.nt_row>td {
    padding: 8px 5px 5px;
    border-bottom: 1px solid #cdcdcd;
    line-height: normal;
}
.nt_dsg thead tr td, .nt_row>td {
    border-right: 1px solid #cdcdcd;
}
.nt_rank, .nth_rank {
    width: 10%;
}

.nt_bonus {
    color: #2c3e50;
    font-family: calibri;
    font-weight: 700;
}

.nt_bonus>strong {
    color: #27ae60;
    font-size: 34px;
    font-weight: 700;
    display: block;
    margin-top: -6px;
}

.nt_offers, .nth_offers {
    width: 16%;
}

.nt_row.color2 {
    background-color: #fff;
}

table.nt_dsg .nt_room img.img-responsive {
    border: none;
    clear: left;
    display: block;
    float: none;
    max-width: 100%;
    margin: 0 auto;
}

.nt_room>div {
    font-family: droidsans,bold;
    font-weight: 700;
}
.nt_room>div {
    color: #3175e2;
    font-size: 14px;
    position: relative;
    text-decoration: underline;
    top: 1px;
}