.hungwen_order-details table.table button i {
    color: #AF000038;
}

.hungwen_order-details table.table button {
    background: none;
    border: 0;
}
.hungwen_order-details table.table td {
    vertical-align: middle;
}

.hungwen_order-details .table>:not(caption)>*>* {
    border: 0;
}
.hungwen_order-details ul.delivery-method li {
    margin-bottom: 10px;
}
.hungwen_order-details .col-added {
    border-bottom: 1px solid #e9d7d7 !important;
}

.hungwen_order-details .table>tbody>tr {
    border-bottom: 1px solid #e5e5e5;
}
.hungwen_order-details a#checkoutbtn {
    border-color: #AF0000;
    color: #AF0000;
}
.hungwen_order-details .count-list .list-unstyled {
    justify-content: left !important;
}
.hungwen_order-details a#checkoutbtn:hover {
    border-color: #AF0000;
    color: #fff;
    background-color: #AF0000;
}

.hungwen_order-details table.table thead th {
    background-color: #f3bba780 !important;
    color: #000 !important;
    font-weight: 400;
}
.hungwen_order-details .modal-header .btn-close {

    opacity: 1;
}
.hungwen_order-details h4#priceHtmlATC {
    font-size: 18px;
    margin: 14px 0px;
    font-weight: 600;
}

.hungwen_order-details p.cart-title {
    font-size: 17px;
    font-weight: 500;
}
.hungwen_order-details .discount-coupon input.form_control::placeholder {
    font-size: 13px;
}
.hungwen_order-details input.btn.btn_primary {
    background-color:#AF0000;
    border-radius: 0;
    color: #fff;
}
.hungwen_order-details .discount-coupon input.form_control {
    border: 1px solid #EEEEEE;
    background-color: #fff;
    width: 100%;
    font-size: 16px;
    padding: 6px 15px;
}
.hungwen_order-details ul.address li p {
    margin-bottom: 4px;
    font-size: 14px;
}
.hungwen_order-details .form-btn input {
    max-width: 119px;
    margin-left: auto;
    width: 100%;
    border: 0 !important;
    height: 45px !important;
    padding: 0;
    font-size: 15px !important;
    padding-left: 0 !important;
}

.hungwen_order-details .shipping h6 {
    font-size: 16px;
    color: #fff;
    letter-spacing: 0;
    font-weight: 500;
    text-transform: capitalize;
}

.hungwen_order-details .product-name-o h6 {
    letter-spacing: 0;
    font-size: 15px;
    font-weight: 500;
    text-transform: capitalize;
}

.hungwen_order-details .discount-coupon form .coupon-col {
    display: flex;
    align-items: center;
}
.hungwen_order-details .btn-fill, .hungwen_order-details .orders-inner .btn-fill
{
    background-color: #AF0000 !important;
    color: #fff !important;
}
.hungwen_order-details .form-check-input:focus {
    border-color: #AF0000;
    outline: 0;
    width: 10%;
    box-shadow: 0 0 0 0.25rem rgb(254 107 53 / 52%);
}

.hungwen_order-details .form-wrapping .form-group input {
    height:40px;
    padding-left: 10px;
    font-size: 13px;
    background-color: #fcfcfc;
    border: 1px solid #d9d9d9;
}
.hungwen_order-details h4.orders-inner-title a {
    font-size: 14px;
    text-decoration: none;
    color: #AF0000;
}

.hungwen_order-details h4.orders-inner-title {
    font-size: 19px;
}
.hungwen_order-details .form-wrapping .form-group label {
    font-size: 13px;
    margin-bottom: 5px;
}
.hungwen_order-details .form-wrapping .form-group {
    display: grid;
}

.hungwen_order-details .count-list a {
    color: #AF0000;
    text-decoration: none;
    font-size: 22px;
    cursor: pointer;
    text-align: center;
}
.hungwen_order-details .form-check-input:checked {
    background-color: #AF0000;
    border-color: #AF0000;
}
.hungwen_order-details .orders-inner {
    border: 1px solid #EEEEEE;
    background-color: #fff;
}
.hungwen_order-details .proceed.form {
    border: 1px solid #EEEEEE;
    background-color: #fff;
}

.hungwen_order-details .order-detail h4 {
    color: #fff;
    text-align: center;
    font-size: 20px;
}
.hungwen_order-details .profile-link li {
    text-align: left;
    margin-bottom: 20px;
    max-width: 70%;
    margin-left: auto;
}

.hungwen_order-details .profile-link a {
    color: #fff;
    text-decoration: none;
}

.hungwen_order-details .user-img.form-group.text-center img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 100%;
    height: 200px;
    width: 200px;
    margin: 0 auto;
    text-align: center;
    border: 9px solid #fff;
    object-position: top;
}
.hungwen_order-details div#nav-tab {
    display: flex;
    justify-content: left;
    border: 0;
    column-gap: 30px;
}
.hungwen_order-details .if-nothing a {
    color: #AF0000;
}
.hungwen_order-details .order-title p {
    font-size: 13px;
    color: #AF0000;
}

.hungwen_order-details .order-title h5 {
    font-size: 15px;
}
.hungwen_order-details .if-nothing {
    padding: 100px 20px;
    text-align: center;
}
.hungwen_order-details div#nav-tab .nav-link {
    background-color: #6f6f6f;
    width: 25%;
    border-radius: 4px;
    border: 0;
    color: #fff;
}
.hungwen_order-details .shipping p, .hungwen_order-details .product-name p, .hungwen_order-details .product-total p {
    color: #fff;
    font-size: 14px;
}
.hungwen_order-details .shipping {
    text-align: left;
}
.hungwen_order-details .tab-pane a.all-orders {
    background-color: #AF0000;
    color: #fff;
    text-decoration: none;
}
.hungwen_order-details .user-img {
    position: relative;
}

.hungwen_order-details  input#fileInput {
    opacity: 0;
    height: 0;
}
.hungwen_order-details h1.ch {
    font-size: 50px;
}
.hungwen_order-details div#nav-tab .nav-link.active {
    background-color: #AF0000;
}

.hungwen_order-details .user-img img {
    width: 100%;
}

.hungwen_order-details .user-img button {
    position: absolute;
    top: 0;
    right: 0;
    background: none;
    border: 0;
    color: #fff;
    border: 2px solid #ffffff47;
}

.hungwen_order-details .user-menu {
    background-color:#AF0000;
    border-radius: 15px;
}
@media(min-width: 768px)
    {

        .hungwen_order-details .border-left {
            border-right: 1px solid #dfdfdf;
        }
       
        .hungwen_order-details .hungwen_order-details {
            background-color: #fcfcfc;
            padding-top: 40px;
            padding-bottom: 40px;
        }
      
    }
   /* Responsive */
 @media(max-width:550px){
    .hungwen_order-details div#nav-tab .nav-link {
            width: 44%;
        }
        .hungwen_order-details .tab-pane a.all-orders {
            text-align: left !important;
        }
        .hungwen_order-details .user-img {
            width: 22%;
        }
        .hungwen_order-details div#nav-tab {
            column-gap: 15px;
        }
}