a.dathang{width: 100%;color: #FFF;background: none repeat scroll 0% 0%  #7dbc00;border: medium none;text-shadow: none;font-size: 14px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;line-height:2; padding: 3px 0;margin: 1% 0;display: block;text-align: center;}
.nm-kh .nm_khung {margin-bottom: 0;color: #3a2828;text-transform: capitalize;width: 32%;float: left;background: url(https://luu.vn/wp-content/uploads/2020/08/bg-luu.png) no-repeat;
    background-position: top;background-size: contain;
    margin: 5px; padding-left:10px;
    background-position-x: 45px;height: 90px;}
.nm_khung h5 {padding-left: 5px;font-size: 17px;color: #e13615;margin-top: -9px;margin-bottom: 0;}
.nm-kh img {padding-right: 7px;vertical-align: middle;}
.nm-kh #next_posts,.nm-kh #back_posts {text-align: center;padding: 0 5px;cursor: pointer; display: inline-block;color: #ffffff;background: rgb(44 109 165 / 22%);margin: 2px;border-radius: 3px;line-height: 1;margin: 0 5px;}
span#sotrang { text-align: center; font-style: italic; margin-top: 10px;}
.nm_khung div span:last-child {color: #646464;font-size: 11px;}
.nm_khung div a {display: block;max-height: 18px;overflow: hidden;font-size:13px;line-height:1.5}
.nm_khung div span {display:inline-block;margin-left: 5px;}
.nm_khung div {display: inline-block;vertical-align: middle;
    width: calc(100% - 70px);}
.nm-kh .nm_khung > span:first-child {
    font-size: 35px;
    background: #cfebf6;
    height: 70px;
    width: 70px;
    border-radius: 100px;
    display: inline-block;
    text-align: center;line-height: 1.2;padding: 11px;}
.nm-kh td{box-shadow: -1px -1px 0px 0px #ececec;}
.nm-kh table{font-size: 11pt;border:1px solid #ececec;width: 100%;}
.nm-kh thead{color:#fff; background:#666666;padding:15px;font-size: 13pt; text-align:center;}
.nm-kh thead td{padding:5px}
.nm-kh tr::selection,.nm-kh thead~tr:hover{background-color:#EAEAEA}
.nm-kh tbody tr:nth-child(2n){background-color:#E4E4E4}
h3.nm-id {color: #f00 !important;text-align:center}
.nm-dathang{width:100%;position: fixed; bottom: 0; background: #404040; padding: 6px 10px; z-index: 100;text-align: center;left: 0;height: 40px;}
.nm-dathang a.nmdh{background-color:#d12732;border: 1px solid #fff;box-shadow: -17px -98px 31px -67px #c1111d inset; color:#dee400;font-size: 16px;padding: 15px 30px;border-radius: 4px; color:#fff !important}
.nm_khung .nmimg img{padding-right: 0;margin: 0 !important;border-radius: 50%}
.nm_khung .nmimg {padding: 9px !important;}
span.optional,#billing_address_2_field {display: none !important;}
.woocommerce-billing-fields__field-wrapper {display: grid;}
@media (max-width: 1115px){
.nm-kh .nm_khung {width: 48%;}
}
@media (max-width: 767px){
.nm-kh .nm_khung {width: 100%;}	
.nm_khung h5 {margin-top: 0}		
h3.nm-id {padding: 4px 10px;font-size: 12pt;border-radius: 2px;margin: 8px auto;}
}
.btn-dat-hang{position: fixed;bottom: 0px;left: 0;z-index:10000; background:rgb(239, 184, 55);width:100%; padding: 5px 5%;}
.btn-dat-hang #place_order{ border: 1px solid #ffffff;box-shadow: 1px 1px #d0c6c6;border-radius: 3px; margin-bottom: 0 !important;}