.wpb-main-content-grc-pro .wpb-grc-content-results .wpb-grc-form {
    padding: 50px 0 0 0 !important;
}

.wpb-grc-main-section .wpb-grc-main-content-section { margin-top: 20px !important; }

.wpb-main-content-grc-pro .wpb-grc-content-results .wpb-grc-content-metrics { width: auto !important;}

.wpb-main-content-grc-pro .wpb-grc-content-results .wpb-grc-form-cost .wpb-grc-result-text-content p #wpb-result_pro {
    background-size: 125px 35px !important;
}


@media only screen and (max-width: 600px) {
    .inside-article {
        padding: 15px !important;
    }

    .wpb-grcp-main-icon {
        top: -75px !important;
        left: 15px !important;
    }

    .wpb-grc-row-metrics {
        font-size: 22px !important;
    }

    .wpb-main-content-grc-pro .wpb-grc-content-results .wpb-grc-form {
        margin: 50px 0 !important
    }

    .wpb-grc-main-section .content-dynamic-main .wpb-grc-form-group .input-group .spinners {
        width: 100% !important;
    }

    .wpb-main-content-grc-pro .wpb-grc-content-results .wpb-grc-form-cost .wpb-grc-result-text-content p #wpb-result_pro {
        background-size: 150px 35px !important;
    }

    .wpb-main-content-grc-pro .wpb-grc-content-results .wpb-grc-form {
        margin: 0 !important;
    }

    #wpb-grc-form {
        padding: 20px 0 !important;
    }

    .wpb-main-content-grc-pro .wpb-grc-content-results .wpb-grc-content-metrics .wpb-grc-row-metrics #label_pro_step_5 .wpb-grc-metrics-result, .wpb-main-content-grc-pro .wpb-grc-content-results .wpb-grc-content-metrics .wpb-grc-row-metrics #label_pro_step_6 .wpb-grc-metrics-result, .wpb-main-content-grc-pro .wpb-grc-content-results .wpb-grc-content-metrics .wpb-grc-row-metrics #label_pro_step_7 .wpb-grc-metrics-result, .wpb-main-content-grc-pro .wpb-grc-content-results .wpb-grc-content-metrics .wpb-grc-row-metrics #label_pro_step_8 .wpb-grc-metrics-result {
        width: 70px !important;
    }

    .wpb-grc-warning-content {
        padding: 0 !important;
        margin: 0 !important;
    }
    .wpb-grc-main-section .wpb-grc-form .wpb-grc-form-group label.label {
        font-size: 22px !important;
    }

    .grcp-shared-button {
        width: 60% !important;
    }
}

@media (max-width: 991px) {
    #wpb-grc-content-domain-form .group-domain-input {
        padding: 0 20px;

        button {
            margin-left: 0 !important;
        }
    }

    #wpb-grc-domain-name::placeholder {
        font-size: 20px !important;
    }
}

@media (max-width: 800px) {
    .wpb-grc-conversion,
    .currency-group {
        min-width: 35% !important;
    }
}

@media (max-width: 310px) {
    .wpb-grcp-content-svg {
        margin-top: 140px !important;
    }
}