@media (min-width: 2560px) {
    .modal-dialog {
        max-width: 50%; 
    }
}
@media (min-width: 1920px) {
    .modal-dialog {
        max-width: 50%; 
    }
}

@media (min-width: 1366) {
    .modal-dialog {
        max-width: 50%; 
    }
}
@media (min-width: 1080px) {
    .modal-dialog {
        max-width: 50%; 
    }
}


@media (max-width: 768px) {
    .pie-legend-container {
        display: none;
    }
}

/* @media (max-width: 767px) {
    .step-indicator {
        flex-direction: column; 
    }

    .step {
        margin: 5px 0;
        max-width: 100%;
    }
} */
@media (max-width: 600px) {
    .step-item {
        width: 100%; 
    }
    .step-arrow-right.step-active .step-link:after, 
    .step-arrow-both.step-active .step-link:before,
    .step-arrow-both.step-active .step-link:after,
    .step-arrow-left-flat-right.step-active .step-link:before,
    .step-arrow-left-flat-right.step-active .step-link:after {
        display: none; 
       
    }
}

@media (min-width: 768px) {
    .error-login {
        width: 395px; 
        float: right;
    }
}
/* Custom Responsive Styles */
@media (max-width: 768px) {
    h5 {
        font-size: 18px;
    }
    label {
        font-size: 14px;
    }
    .input-group-text {
     
        font-size: 14px;
    }
    .form-control {
        font-size: 14px;
    }
}


@media (min-width: 768px) {
    .size-img-success {
        width: 180px; 
    }
}
@media (max-width: 480px) {
    .size-img-success {
        width: 120px; 
    }
}

