.card {
    padding: 0px;
}

.col-dose span,
.col-weight span,
.col-price-tec span,
.col-price-aca span
{
    vertical-align: top;

}

select.custom-select {
    margin-top: 14px;
    padding-left: 34px;
}

.input-group{
    margin-top: 14px;
    text-align: center;
}

.icon-med{
    width: 38px;
    height: 38px;
}

.row-price{
    padding: 43px 0px 0px 0px;
}

.edd-root{
    margin-top: 10px;
}

.main-body {
    padding: 45px 25px 32px 25px;
    
}


.cancer-name-sm {
    display: none;
}

.input-box-box {
    width: calc(100% - 130px);
}

.input-box-box input.form-control {
    min-width: 100%;
    width: 100%;
}

.next .btn {
    margin-bottom: 11px;
}

@media screen and (max-width: 768px) {
    .input-box-box {
        width: calc(100% - 105px);
    }

    .input-group-append .input-group-text{
        font-size: 20px;
    }

    .input-group .input-box-box input{
        font-size: 24px;
    }
}

@media screen and (max-width: 600px) {
    .row-price .col-6,
    .row-dose-weight .col-6 {
        width: 100%;
        max-width: 100%;
        flex: 0 0 100%;
        -ms-flex: 0 0 100%;
        
        margin-bottom: 15px;

    }

    .row-price {
        padding-top: 0px;
    }
}

@media screen and (max-width: 470px) {
    .next {
        text-align: center;
    }

    .next .btn {
        margin: 0px;
        margin-bottom: 10px;
    }

    .step-pagination {
        display: block;
        float: none;
        text-align: center;
    }
}

@media screen and (max-width: 375px) {
    

    .input-group-append+.input-box-box {
        width: 100%;
    }
}

.edd-option.edd-option-disabled.edd-option-selected.edd-option-focused {
    color: #a5a4a4;
}

#weight {
    border-radius: 32.5px;
    margin-top: 10px;
    height: 60px;
    padding-left: 20px;
    color: rgb(54, 111, 251);
    font-size: 25px;
    font-weight: 400 !important;
    box-shadow: rgba(177, 186, 232, 0.18) 0px 2px 10px 0px !important;
    border: 1px solid rgb(220, 226, 240) !important;
}

#weight::placeholder {
    font-size: 25px;
}

.edd-root.edd-root-disabled .edd-head{
    border: 0px !important;
}

.edd-root.edd-root-disabled .edd-value{
    background-color: #eaecef;
    color: #666;
}

.edd-root.edd-root-disabled .edd-arrow-cus{
    background-color: #eaecef;
    color: #666;
}

/* UPDATE 21-11-2023 */

.breadcrumbb .col {
    padding-bottom: 15px;
    padding-top: 15px;   
}

.form-round {
    border-radius: 32.5px;
    height: 60px !important;
    line-height: 60px !important;
}

.col.case-study{
    padding: 15px;
    text-align: left;
}
