
.product_heading a{
    font-size:14px;
    margin-top: 10px;
}
.acitve_color{
    border: 4px solid #f29120;
}

.laster__page__main .last_top p {
    font-size: 1.5rem;
    font-weight: 600;
    color: rgb(196, 196, 196);
}
.laster__page__main .last_top a {
        font-size: 18px;
        background-color: #4345AC;
        padding: 0.375rem 0.75rem;
        text-align: center;
        border-radius: 8px;
        color: #fff;
        display: inline-block;
        font-weight: 600;
        margin-bottom: 30px;
    }
    .laster__page__main .color_laster{
        background-color: rgba(242,145,32);
    }
    .color_laster div {
        padding: 1rem;
    }
    .color_laster span i {
        font-size: 30px;
        font-weight: 500;
        padding-right: 8px;
    }
    .color_laster span i {
        color: #fff;
    }
    .color_laster h4 {
        color: #fff;
        font-size: 30px;
        font-weight: 500;
    }
    .laster__page__main .support_area div span {
        color: #4345AC;
        font-size: 30px;
        font-weight: 500;
        padding-right: 8px;
    }
    .laster__page__main .support_area div span i {
        color: #4345AC;
    }

    .order__righet__top {
    box-shadow: 1px 1px 10px -4px rgb(0 0 0 / 40%);
    border-radius: 8px;
    }
    .order__righet__top .bordr-rakk {
        border-radius: 10px;
        border: solid 1px rgba(242,145,32);
    }
    .order__righet__top .bordr-rakk div:nth-child(2) {
        border-bottom: 1px solid #dee2e6;
        border-top: 1px solid #dee2e6;
    }
    .order-right-taker {
        border:none;
    }
    .bordr-rakk div:nth-child(1) p {
        font-weight: 600;
        color: rgba(107,107,107);
        margin-bottom: 0 !important;
    }
    .order__righet__top h4{
        font-weight: 500;
    }
    .bordr-rakk p, .bordr-rakk img, .bordr-rakk div.order-page-acbut {
        width: 16%;
    }
    .buttoner_greter button {
        width: 28%;
        border: none;
        height: 30px;
    }
    .buttoner_greter input {
        width: 44%;
        height: 30px;
        border: solid 1px #dee2e6;
        text-align: center;
    }
    .order-page-acbut {
        text-align: right;
    }
    .order-page-acbut i{
        background-color: #4345AC;
        height: 33px;
        width: 45px;
        display: flex;
        align-items: center;
        justify-content: center;
        border-radius: 8px;
        color: #fff;
    }
    /* Chrome, Safari, Edge, Opera */
    input::-webkit-outer-spin-button,
    input::-webkit-inner-spin-button {
        -webkit-appearance: none;
        margin:
    }

    Firefox
    input[type=number] {
        -moz-appearance: textfield;
    }
    
    @media only screen and (max-width: 1199px) {
    .laster__page__main{
            padding-top: 100px;
        }
    }

    
    @media only screen and (max-width: 575px) {
        /* Order Page */
        .order-right-mobilebdr {
            border-radius: 10px;
            border: solid 1px rgba(242,145,32);
        }
        .order-right-mobilebdr div p {
            font-weight: 600;
        }
        .order-right-mobilebdr div p:nth-child(1) {
            color: rgba(107,107,107);
        }
    } 

    @media only screen and (max-width: 767px) {
        .ctp_first__selector .custom-select {
            width: 100%;
        }
        .order__righet__top .bordr-rakk div:nth-child(2) {
            border: none;
        }
    }