.devvn_form_dts_wrap form {
    padding: 30px;
    border: 1px solid #ddd;
}

.devvn_form_dts_wrap .devvn_title_form {
    font-size: 21px;
    text-transform: capitalize;
    font-weight: 500;
}

.devvn_form_dts_wrap .devvn_content_form input,.devvn_form_dts_wrap .devvn_content_form select {
    box-shadow: unset;
    background: unset;
}


.devvn_form_dts_wrap table.devvn_data_result_dts {
    text-align: center;
    border: 1px solid #333;
    border-collapse: collapse;
}

.devvn_form_dts_wrap table.devvn_data_result_dts th,.devvn_form_dts_wrap table.devvn_data_result_dts td {
    padding: 15px;
}
table#devvn_table2excel th, table#devvn_table2excel td {
    border-bottom-color: #333;
}
.devvn_form_dts_wrap .devvn_content_form form .devvn-list-items>.devvn_item {
    padding: 20px;
    border: 1px solid #ddd;
    margin-bottom: 30px;
}
.devvn_form_dts_wrap table.devvn_data_result_dts h3 {
    font-size: 21px;
    font-weight: 500;
    margin-bottom: 0;
    color: #000;
    text-transform: capitalize;
}
.devvn_form_dts_wrap table.devvn_data_result_dts tr:first-child td{
    padding: 30px;
}
.devvn_form_dts_wrap table.devvn_data_result_dts {
    color: #000;
}

.devvn_form_dts_wrap table.devvn_data_result_dts strong {
    color: #000;
}

.devvn_form_dts_wrap table.devvn_data_result_dts td {
    color: #111;
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
}

.devvn_form_dts_wrap table.devvn_data_result_dts td span.devvn_dts-Price-amount.amount {
    color: #164892;
}

.devvn_form_dts_wrap table.devvn_data_result_dts .text_tong.mb_none {
    text-align: right;
}

.devvn_form_dts_wrap table.devvn_data_result_dts td .notes_cus .devvn_item_all {
    margin-bottom: 10px;
}

.devvn_form_dts_wrap table.devvn_data_result_dts td .notes_cus .devvn_item_all:last-child {
    margin-bottom: 0;
}

.devvn_form_dts_wrap table.devvn_data_result_dts td .notes_cus .devvn_item_all h5 {
    margin-bottom: 0;
}


.devvn_form_dts_wrap .devvn_content_form form .devvn-list-items>.devvn_item .devvn_input {
    max-width: 400px;
    margin: 0 auto;
}

.devvn_form_dts_wrap form>button {
    margin: 30px auto 0;
    display: inherit;
    color: #fff;
}

.devvn_form_dts_wrap form a.devvn_create_item_dts {
    background: #0071fc;
    font-weight: 400;
    padding: 5px 10px;
    border-radius: 4px;
    color: #fff;
    font-size: 14px;
}

.devvn_form_dts_wrap .devvn_content_form form .devvn-list-items>.devvn_item .devvn_input:last-child input {
    margin-bottom: 0;
}
.devvn_form_dts_wrap  button.devvn_export_excel_dts {
    background: #28a745;
    color: #fff;
    border-radius: 4px;
    text-transform: capitalize;
    font-weight: 700;
    margin-right: 0;
    margin-bottom: 30px;
}
.devvn_form_dts_wrap form a.devvn_delete_item_dts {
    font-weight: 400;
    padding: 5px 10px;
    border-radius: 4px;
    color: #fff;
    font-size: 14px;
    background: #ff1010;
    margin-top: 10px;
    display: inline-block;
}

.devvn_form_dts_wrap form  .devvn-list-items .devvn_item:not(:first-child) .devvn_input:last-child {
    text-align: right;
}
@media only screen and (max-width: 767px){
.devvn_form_dts_wrap table.devvn_data_result_dts tr.mb_none {
    display: none;
}

.devvn_form_dts_wrap table.devvn_data_result_dts tr td,.devvn_form_dts_wrap table.devvn_data_result_dts tr td center {
    display: block;
    text-align: right;
}
    .devvn_form_dts_wrap table.devvn_data_result_dts td{
        font-size: 13px;
        padding: 10px;
        line-height: 20px;
    }
.devvn_form_dts_wrap table.devvn_data_result_dts tr td h3 center {
    text-align: center;
}

.devvn_form_dts_wrap table.devvn_data_result_dts tr td:before {content: attr(data-title);float: left;font-weight: 700;text-transform: uppercase;}

.devvn_form_dts_wrap table.devvn_data_result_dts tr td .notes_cus {
    text-align: left;
}
}