.setting-input {
    max-width: 400px;
    width: 100%;
}

.setting-input:not(:last-child) {
    margin-right: 20px;
}

.update-btn {
    margin-top: 30px;
}

/* external-recruiter-verification-reminder page css start by AVN */
.external-recruiter-form {
    width: calc(100% - 460px);
}

.global-variables-wrap {
    background: var(--a-gray-tint-3);
    border-radius: 10px;
    padding: 30px 25px;
    width: 460px;
    margin-left: 20px;
    flex: 0 0 auto;
}

.global-content-wrap:not(:last-child) {
    margin-bottom: 20px;
}

/* external-recruiter-verification-reminder page css end by AVN */


/* media query added by AVN */
@media screen and (max-width:1599px) {
    .external-recruiter-form {
        width: calc(100% - 400px);
    }

    .global-variables-wrap {
        width: 400px;
    }
}

@media screen and (max-width:1365px) {
    .setting-input:not(:last-child) {
        margin-right: 16px;
    }

    .setting-input {
        max-width: 380px;
    }

    .setting-input {
        max-width: 320px;
    }
}


@media screen and (max-width:991px) {
    .setting-input {
        max-width: 320px;
    }

    .external-recruiter-form {
        width: 100%;
        margin-bottom: 15px;
    }

    .global-variables-wrap {
        width: 100%;
        margin-left: 0;
        padding: 20px;
    }
}

@media screen and (max-width:767px) {
    .setting-input {
        max-width: 100%;
    }

    .setting-input:not(:last-child) {
        margin-right: 0px;
        margin-bottom: 10px;
    }

    .update-btn {
        margin-top: 20px;
    }
}

@media screen and (max-width:575px) {
    .button-wrap {
        margin-top: 20px;
    }

    .global-content-wrap:not(:last-child) {
        margin-bottom: 12px;
    }
}

/* media query added by AVN */
