.mb-25 .progress-bar {
    flex-direction: row !important;
}

#my-orders-table thead {
    height: 62px;
}

#my-orders-table tbody {
    background-color: #F3F3F3;
    width: 100%;
}

#my-orders-table thead tr, #my-orders-table tbody tr {
    display: flex;
    width: 118% !important;
    flex-direction: row;
    align-items: end;
    padding-top: 5px;
}

#my-orders-table thead tr {
    align-items: end;
    padding-top: 5px;
}

#my-orders-table tbody td, #my-orders-table thead th {
    color: #666666;
    width: 20% !important;
    text-align: center !important;
    word-break: break-word;
    font-size: 16px !important;
}

#my-orders-table thead tr th {
    color: white;
}

#my-orders-table tbody tr td {
    height: 120px;
    border: 1px solid #F3F3F3;
    padding: 1%;
}

#my-orders-table .name {
    min-width: 30% !important;
    direction: rtl;
    text-align: center;
}

strong.product.name.product-item-name {
    margin-top: 0px !important;
}

#my-orders-table td.col.image a img, td.col.image img {
    height: 100%;
    align-self: center;
}

#my-orders-table tfoot th, #my-orders-table tfoot td {
    padding: 10px 40px !important;
}

.luma-form {
    min-width: 200px !important;
}

.luma-form-label {
    padding: 10px 0;
}

.luma-form .field .control {
    margin-bottom: 0px !important;
}

.luma-form .luma-form-outer {
    width: 100% !important;
    padding: 20px 0 !important;
}

.luma-form .luma-form-right {
    padding: 15px !important;
}

.luma-form button {
    background-color: #AC975B !important;
}

.trackingWrapper .product .item {
    width: 100% !important;
    text-align: center
}

/* remove style from header and remove the gray line from footer */
.col-right.col-top-link.flex-layout.center_vertical.hidden-xs .hotline style ,.justify-content-between.justify-content-xxl-evenly:before {
    display:none;
}
/* end editing header and footer*/

.luma-form-right {
    width: calc(60% - 30px);
    margin: auto;
    float: unset;
    padding: 30px;
    border: 1px solid #ebebeb;
}
.columns .column.main .block-content {
    display: flex;
}
