.address-sec {
    float: left;
    width: 100%;
    padding: 0 15px;
}
.for-border {
    border-bottom: 2px solid;
    float: left;
    width: 100%;
    padding-bottom: 20px;
}
.empty-sec {
    float: left;
    width: 50%;
    display: inline-block;
}
.address-sec1 {
    width: 33.3%;
    float: left;
    display: inline-block;
}
span.add {
    display: block;
    padding: 0;
    font-size: 15px;
    padding-left: 5%;
}
.col-xs-12.address-sec {
    padding-top: 20px;
}
.ship-address.first-sec {
    /* padding-top: 25px; */
}
.ship-address span.add {
    color: #3061AE;
    text-transform: capitalize;
    font-family: 'Lato', sans-serif !important;
    font-size: 15px;
}
span.invo-head {
    color: #3061AE;
    text-transform: uppercase;
    font-size: 16px;
    padding-left: 5%;
}
.ship-address.third-sec .add {
    color: #000;
}
.invoice-details form#order_form {
    padding: 0 15px;
}
table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details {
    border-top: 25px solid #fff;
}
.order_details {
    background-color: #f8f8f8;
}
table {
    border-spacing: 0;
    width: 100%;
    border-collapse: separate;
}
table thead th {
    padding: 1.41575em;
    vertical-align: middle;
}
table th {
    background-color: #f8f8f8;
}
table th {
    font-weight: 600;
}
.product-name.pic {
    width: 10%;
}
table tbody td {
    background-color: #fdfdfd;
}
table td, table th {
    padding: 1em 1.41575em;
    text-align: left;
    vertical-align: top;
}