.DetailControl {
        background: #fff none repeat scroll 0 0;
        /* border: 1px solid #e0e0e0; */
        /* padding: 10px; */
        text-align: left;
        margin: 20px 0;
}
.DetailControl .Title {
        margin: 20px 0;
        display: none;
}
.DetailControl .Title span {
       color: #182940;
       font-size: 17px;
       font-weight: 700;
       display: block;
       margin-bottom: 15px;
       text-transform: uppercase;
       font-family: Merriweather;
        display: none;
}
.Content tr:nth-child(even) {
        background-color: #e0e0e02b;
}
.Content tr:nth-child(odd) {
        background-color: #fff;
}
.DetailControl .Description{
        padding-left: 0;
        padding-bottom: 20px;
}
.DetailControl .Description span{
        font-size: 16px;
}
.DetailControl .Content{
        border: 1px solid #ECEFF1;
}
.DetailControl .Content .col1 {
        border-right: 1px solid #ECEFF1;
        //
        styleName: Heading 5 Merri;
        font-family: Merriweather;
        font-size: 15px;
        font-weight: 700;
        line-height: 22px;
        text-align: left;
        width: 200px;
        padding: 16px;
}
.DetailControl .Content td:not(.col1) {
        border-bottom: 1px solid #ECEFF1;
        border-collapse: collapse;
        border-spacing: 0;
        /* height: 35px; */
        padding: 16px;
        //
        styleName: Heading 7 Robo;
        font-family: Roboto;
        font-size: 15px;
        font-weight: 400;
        line-height: 22px;
        text-align: left;
        color: #031739;
}
.DetailControl .Content tr:last-child td {
        border-bottom: medium none;
}
.DetailControl .Content tr:last-child td a{
        color: #da251d;
        font-weight:bold;
        word-break: break-all;
        overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp: 1; /* number of lines to show */
        line-clamp: 1;
        -webkit-box-orient: vertical;
}
.DetailControl .nut-tai-ve a{
        background-color: DodgerBlue;
        border: none;
        color: white !important;
        padding: 8px 16px;
        cursor: pointer;
        float: right;
}
@media only screen and (max-width: 1023px){
        div.DetailControl {
                border: none;
                padding: 0 10px;
                margin-bottom: 10px;
        }
        div.DetailControl .Title {
                padding: 0;
                color: #c60000;
                margin-bottom: 10px;
                font-size: 20px;
        }
        div.DetailControl .Content td{
                padding: 10px !important;
        }
}
@media only screen and (max-width: 768px){
          div.DetailControl {
                border: none;
                margin: 20px 16px;
                padding: 0;
        }
        .DetailControl .Title span{
                font-size: 15px;
        }
}