.order_box_history .list-group-item{border:0px; }
.order_box_history .list-group-item .pname{    font-weight: bold;color: #100F0F;}
.order_box_history .rating li .feather {width: 15px;height: auto;}
.order_box_history .pqty{border: 1px solid #ccc;border-radius: 4px;width: fit-content;padding: 2px 8px;font-size: 12px;    background: #fff;
    float: right;}
.plist3{float: right;}
.orderh_price{text-align: right;}
.porder_status_btn span{  color: #fff;float: right;padding: 2px 11px;border-radius: 4px;}
.porder_track_btn{    color: #7546FF;border: 1px solid #000;border-radius: 2px;padding: 0px 13px;    line-height: 23px;border-radius: 4px;float: right;}
.stepwizard-step img{width:100%;}
.stepwizard-step p {margin-top: 0px;color:#666;}
.stepwizard-row {display: table-row;}
.stepwizard {display: table;width: 100%;position: relative;left: 4%;}
.stepwizard .btn.disabled, .stepwizard .btn[disabled], .stepwizard fieldset[disabled] .btn {opacity:1 !important;color:#bbb;}
.stepwizard-step {display: table-cell;text-align: center;position: relative;}
.btn-circle {width: 30px;height: 30px;text-align: center;padding: 6px 0!important;font-size: 12px;line-height: 1.428571429;border-radius: 15px;}
.stepwizard-step p {color: #7546FF;text-align: left;margin-left: -10%;margin-top: 8px;}
.stepwizard-step::before {top: 14px;bottom: 0;position: absolute;content: " ";width: 75%;height: 1px;background-color: #7546FF;z-index: 0;left: 23%;}
.stepwizard-step-orderpld::before {left:20%;}
.stepwizard-step.noprogress::before{background-color: transparent;}
.stepwizard-vertical-step img{width:100%;}
.stepwizard-vertical-step p {margin-top: 0px;color:#666;}
.stepwizard-vertical-row {display: table-row;}
.stepwizard-vertical {display: table;width: 80%;position: relative;left: 3%;}
.stepwizard-vertical .btn.disabled, .stepwizard-vertical .btn[disabled], .stepwizard fieldset[disabled] .btn {opacity:1 !important;color:#bbb;}
.stepwizard-vertical-step {text-align: center;position: relative;text-align: justify;}
.stepwizard-vertical-step .orderstep-title {color: #7546FF;margin-top: 5px;    
    font-size: 16px;}
.stepwizard-vertical-step .orderstep-content{    color: #817E7E;    margin-top: 5px;
    }
/* .stepwizard-vertical-step::before {top: 14px;bottom: 0;position: absolute;content: " ";width: 75%;height: 1px;background-color: #7546FF;z-index: 0;left: 23%;} */
.stepwizard-vertical-step::after {
    content: '';
    position: absolute;
    top: 1.8rem;
    bottom: 1rem;
    left: 25px;
    border-right: 1px solid #000;
    z-index: 1;
    /* border: 1px solid #000; */
    /* width: 10px; */
    height: calc(100% - 1.8rem);
}
.stepwizard-vertical-step:last-child::after { display:none; }
.stepwizard-vertical-step-orderpld::before {left:20%;}
.stepwizard-vertical-step.noprogress::before{background-color: transparent;}
.porder_cancel_btn{color: #FF4646;    border: 1px solid #000;
    width: auto;
    border-radius: 5px;
    padding: 3px 9px;
}
.porder_cdiv{float: right;}
.porder_deail{    background: #7546FF;
    color: #fff;
 
    padding: 5px 13px;
    border-radius: 4px;float: right;}
.porder_id,.porder_dstatus,.porder_dinvoice{    color: #100F0F;
    font-size: 17px;
    font-weight: bold;}
  .porder_dostatus span  {    background: #7546FF;
        color: #fff;
        border-radius: 4px;
        padding: 6px 12px;}
.stepwizard-step.opt_active a img,.stepwizard-step.opt_active p{opacity: 1;}
.stepwizard-step a img,.stepwizard-step p{opacity: 0.4;}
.stepwizard-vertical-step.opt_active a img,.stepwizard-vertical-step.opt_active p{opacity: 1;}
.stepwizard-vertical-step a img,.stepwizard-vertical-step p{opacity: 0.4;}
.order-history-pdetails .order_box_history{     
    background: #F5EFF9;
    border: 1px solid #000; 
    box-shadow: 0 0 8px rgba(34, 34, 34, 0.08);
    margin: 0px 2px;
    /* display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap; */
    gap: calc(10px +(15 - 10)*((100vw - 320px) /(1920 - 320)));
    /* background-color: #f8f8f8; */
    padding: calc(14px +(20 - 14)*((100vw - 320px) /(1920 - 320)));
    border-radius: 8px;
    height: 100%;padding:10px 5px;}
    .orderdetails-status-step{background: #F5EFF9;
        border: 1px solid #000;box-shadow: 0 0 8px rgba(34, 34, 34, 0.08);
        margin: 0px 2px;
   
        /* display: -ms-flexbox; */
      
        /* -ms-flex-wrap: nowrap; */
        /* flex-wrap: nowrap; */
        gap: calc(10px +(15 - 10)*((100vw - 320px) /(1920 - 320)));
        
        padding: calc(14px +(20 - 14)*((100vw - 320px) /(1920 - 320)));
        border-radius: 8px;
  
        padding: 10px 5px;}
.deliver_to_title{font-size: 20px;
    font-weight: bold;
    line-height: 0px;
    padding-top: 35px;
    margin-bottom: 3px;}
.paydetails_title{    margin-bottom: 15px;
    font-weight: bold;}
    .payamountdetails{    background: transparent;}
.user-dashboard-section .dashboard-right-sidebar .dashboard-bg-box{background: #F5EFF9;    border: 1px solid #000;}
.user-dashboard-section .dashboard-right-sidebar{background:#fff;}
.order_box_history .list-group-item{background:transparent;}
.order-detail .order-details-contain,.summery-box
{
    box-shadow: 0 0 8px rgba(34, 34, 34, 0.08);
    background: #F5EFF9;
    border: 1px solid #000;
}
.orderdetails-status-title{font-size: 16px;font-weight: bold;text-decoration: underline;    text-underline-offset: 6px;}
.order-details-contain .text-content{color: #817E7E;}
.pay-details-new p{line-height: 0px;font-weight: bold;    padding-top: 7px;}
.pay-details-new{margin-top: 20px;}
@media only screen and (max-width: 500px){
    .stepwizard-vertical-step::after{display: none;}
    /* .order-history-pdetails .order_box_history{display:block;} */
}


