@media only screen and (min-width: 993px) and (max-width: 1199px) {

    .option-box1 input[type="radio"]:checked+label {
        width: 95.5% !important;
    }

    #section6,
    #section9,
    #section10,
    #section11,
    #section20,
    #section30,
    #section31,
    #section32,
    #section34,
    #section37,
    #section44 {
        padding-top: 50% !important;
    }

    section {
        padding-top: 50% !important;
    }

    #section2 {
        padding-top: 20rem !important;
    }

    #section3 {
        padding-top: 50% !important;
    }

    #section1 {
        padding-top: 45% !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 992px) {
    .option-box1 input[type="radio"]:checked+label {
        width: 94% !important;
    }

    #section6,
    #section9,
    #section10,
    #section11,
    #section20,
    #section30,
    #section31,
    #section32,
    #section34,
    #section37,
    #section44 {
        padding-top: 50% !important;
    }

    section {
        padding-top: 50% !important;
    }

    #section4 {
        padding-top: 35% !important;
    }

    #section2 {
        padding-top: 20rem !important;
    }

    #section3 {
        padding-top: 50% !important;
    }

    #section1 {
        padding-top: 45% !important;
    }
}

/*  */

@media only screen and (min-width: 718px) and (max-width: 767px) {
    .option-box1 input[type="radio"]:checked+label {
        width: 95.5% !important;
    }

    #section1 {
        padding-top: 40% !important;
    }

    .business-textStyle {
        font-size: 1.6rem !important;
        line-height: 1.5 !important;
        margin: 0 0 0px !important;
        letter-spacing: 1px !important;
    }

    .welcome-heading {
        font-weight: 600 !important;
        font-size: 1.8rem !important;
    }

    .arrow-button {
        margin-left: -25px !important;
    }

    #section3 {
        padding-top: 50% !important;
    }

    #section4 {
        padding-top: 15% !important;
    }

    .space {
        margin-top: 0px !important;
    }

    #section2 {
        padding-top: 3rem !important;
    }

    section {
        padding-top: 50% !important;
    }

    #section6,
    #section9,
    #section10,
    #section11,
    #section20,
    #section30,
    #section31,
    #section32,
    #section34,
    #section37,
    #section44 {
        padding-top: 30% !important;
    }

    .question-text {
        margin-left: 10px;
        font-size: 2rem !important;
        font-weight: 400;
    }

    .option-text {
        font-size: 1.5rem !important;
    }
}

@media only screen and (min-width: 650px) and (max-width: 717px) {
    .option-box1 input[type="radio"]:checked+label {
        width: 95% !important;
    }

    #section1 {
        padding-top: 40% !important;
    }

    .business-textStyle {
        font-size: 1.6rem !important;
        line-height: 1.5 !important;
        margin: 0 0 0px !important;
        letter-spacing: 1px !important;
    }

    .welcome-heading {
        font-weight: 600 !important;
        font-size: 1.8rem !important;
    }

    .arrow-button {
        margin-left: -25px !important;
    }

    #section3 {
        padding-top: 50% !important;
    }

    #section4 {
        padding-top: 15% !important;
    }

    .space {
        margin-top: 0px !important;
    }

    #section2 {
        padding-top: 3rem !important;
    }

    section {
        padding-top: 50% !important;
    }

    #section6,
    #section9,
    #section10,
    #section11,
    #section20,
    #section30,
    #section31,
    #section32,
    #section34,
    #section37,
    #section44 {
        padding-top: 30% !important;
    }

    .question-text {
        margin-left: 10px;
        font-size: 2rem !important;
        font-weight: 400;
    }

    .option-text {
        font-size: 1.5rem !important;
    }
}

@media only screen and (min-width: 600px) and (max-width: 649px) {
    .option-box1 input[type="radio"]:checked+label {
        width: 94.5% !important;
    }

    #section1 {
        padding-top: 45% !important;
    }

    .assessment-textstyle {
        line-height: 1.5;
    }

    #question20-choice1 .option-box1 {
        height: 55px;
    }

    #question32-choice3 .option-box1 input[type="radio"]:checked+label {
        height: 55px;
    }

    .business-textStyle {
        font-size: 2rem !important;
        line-height: 1.8!important;
        margin: 0 0 0px !important;
        letter-spacing: 1px !important;
    }

    .welcome-heading {
        font-weight: 600 !important;
        font-size: 2.3rem  !important;
    }

    .arrow-button {
        margin-left: -25px !important;
    }

    #section3 {
        padding-top: 60% !important;
    }

    #section4 {
        padding-top: 45% !important;
    }

    .space {
        margin-top: 0px !important;
    }

    #section2 {
        padding-top: 25% !important;
    }

    section {
        padding-top: 75% !important;
    }

    #section6,
    #section9,
    #section10,
    #section11,
    #section20,
    #section30,
    #section31,
    #section32,
    #section34,
    #section37,
    #section44 {
        padding-top: 50% !important;
    }

    .question-text {
        margin-left: 10px;
        font-size: 2rem !important;
        font-weight: 400;
    }

    .option-text {
        font-size: 1.5rem !important;
    }
}

@media only screen and (min-width: 546px) and (max-width: 599px) {
    .option-box1 input[type="radio"]:checked+label {
        width: 93.5% !important;
    }

    #section1 {
        padding-top: 35% !important;
    }

    .business-textStyle {
        font-size: 1.6rem !important;
        line-height: 1.5 !important;
        margin: 0 0 0px !important;
        letter-spacing: 1px !important;
    }

    .welcome-heading {
        font-weight: 600 !important;
        font-size: 1.8rem !important;
        line-height: 1.5;
    }

    .assessment-textstyle {
        line-height: 1.5;
    }

    .arrow-button {
        margin-left: -25px !important;
    }

    #section3 {
        padding-top: 60% !important;
    }

    #section4 {
        padding-top: 50% !important;
    }

    .space {
        margin-top: 0px !important;
    }

    #section2 {
        padding-top: 40% !important;
    }

    section {
        padding-top: 80% !important;
    }

    #section6,
    #section9,
    #section10,
    #section11,
    #section20,
    #section30,
    #section31,
    #section32,
    #section34,
    #section37,
    #section44 {
        padding-top: 60% !important;
    }

    #question32-choice3 .option-box1 {
        height: 50px;
    }

    #question32-choice3 .option-box1 input[type="radio"]:checked+label {
        height: 50px;
    }
    .question-text {
        margin-left: 10px;
        font-size: 2rem !important;
        font-weight: 400;
    }

    .option-text {
        font-size: 1.5rem !important;
    }
}


/*  */
@media only screen and (min-width: 468px) and (max-width: 545px) {
    .option-box1 input[type="radio"]:checked+label {
        width: 93% !important;
    }

    #section1 {
        padding-top: 50% !important;
    }

    .arrow-upButton-position {
        margin-left: -15px;
    }

    .assessment-textstyle {
        line-height: 1.5;
    }

    .welcome-heading {
        line-height: 1.5;
    }

    .business-textStyle {
        font-size: 1.6rem !important;
        line-height: 1.5 !important;
        margin: 0 0 0px !important;
        letter-spacing: 1px !important;
    }

    .welcome-heading {
        font-weight: 600 !important;
        font-size: 1.8rem !important;
    }

    .arrow-button {
        margin-left: -25px !important;
    }

    #section3 {
        padding-top: 70% !important;
    }

    #section4 {
        padding-top: 55% !important;
    }

    .space {
        margin-top: 0px !important;
    }

    #section2 {
        padding-top: 45% !important;
    }

    section {
        padding-top: 100% !important;
    }

    #section6,
    #section9,
    #section10,
    #section11,
    #section20,
    #section30,
    #section31,
    #section32,
    #section34,
    #section37,
    #section44 {
        padding-top: 80% !important;
    }

    .question-text {
        margin-left: 10px;
        font-size: 2rem !important;
        font-weight: 400;
    }

    .option-number-box {
        border: 1px solid #1E8999 !important;
        font-size: 10px !important;
        font-weight: 600 !important;
        padding: 1px 4px !important;
    }

    #question1-choice4 .option-box1 input[type="radio"]:checked+label, #question20-choice1 .option-box1 input[type="radio"]:checked+label {
        height: 75px;
    }

    #question1-choice3 .option-box1 input[type="radio"]:checked+label,
    #question9-choice1 .option-box1 input[type="radio"]:checked+label,
    #question16-choice0 .option-box1 input[type="radio"]:checked+label,
    #question16-choice1 .option-box1 input[type="radio"]:checked+label,
    #question17-choice0 .option-box1 input[type="radio"]:checked+label,
    #question17-choice1 .option-box1 input[type="radio"]:checked+label,
    #question19-choice0 .option-box1 input[type="radio"]:checked+label,
    #question19-choice1 .option-box1 input[type="radio"]:checked+label,
    #question20-choice0 .option-box1 input[type="radio"]:checked+label,
    #question21-choice1 .option-box1 input[type="radio"]:checked+label,
    #question32-choice1 .option-box1 input[type="radio"]:checked+label,
    #question32-choice2 .option-box1 input[type="radio"]:checked+label,
    #question32-choice3 .option-box1 input[type="radio"]:checked+label,
    #question34-choice0 .option-box1 input[type="radio"]:checked+label,
    #question38-choice0 .option-box1 input[type="radio"]:checked+label,
    #question41-choice0 .option-box1 input[type="radio"]:checked+label,
    #question41-choice1 .option-box1 input[type="radio"]:checked+label,
    #question42-choice0 .option-box1 input[type="radio"]:checked+label,
    #question42-choice1 .option-box1 input[type="radio"]:checked+label,
    #question44-choice0 .option-box1 input[type="radio"]:checked+label,
    #question44-choice1 .option-box1 input[type="radio"]:checked+label,
    #question45-choice0 .option-box1 input[type="radio"]:checked+label,
    #question45-choice1 .option-box1 input[type="radio"]:checked+label,
    #question47-choice1 .option-box1 input[type="radio"]:checked+label {
        height: 50px;
    }

    #question1-choice4 .option-box1,
    #question20-choice1 .option-box1 {
        height: 75px;
    }

    #question1-choice3 .option-box1,
    #question9-choice1 .option-box1,
    #question16-choice0 .option-box1,
    #question16-choice1 .option-box1,
    #question17-choice0 .option-box1,
    #question17-choice1 .option-box1,
    #question19-choice0 .option-box1,
    #question19-choice1 .option-box1,
    #question20-choice0 .option-box1,
    #question21-choice1 .option-box1,
    #question32-choice1 .option-box1,
    #question32-choice2 .option-box1,
    #question32-choice3 .option-box1,
    #question34-choice0 .option-box1,
    #question38-choice0 .option-box1,
    #question41-choice0 .option-box1,
    #question41-choice1 .option-box1,
    #question42-choice0 .option-box1,
    #question42-choice1 .option-box1,
    #question44-choice0 .option-box1,
    #question44-choice1 .option-box1,
    #question45-choice0 .option-box1,
    #question45-choice1 .option-box1,
    #question47-choice1 .option-box1 {
        height: 50px;
    }

    .option-text {
        font-size: 1.5rem !important;
    }
}

@media only screen and (min-width: 410px) and (max-width: 469px) {
    .option-box1 input[type="radio"]:checked+label {
        width: 92% !important;
    }

    #section1 {
        padding-top: 50% !important;
    }

    .arrow-upButton-position {
        margin-left: -15px;
    }

    .assessment-textstyle {
        line-height: 1.5;
    }

    .welcome-heading {
        line-height: 1.5;
    }

    .business-textStyle {
        font-size: 1.6rem !important;
        line-height: 1.5 !important;
        margin: 0 0 0px !important;
        letter-spacing: 1px !important;
    }

    .welcome-heading {
        font-weight: 600 !important;
        font-size: 1.8rem !important;
    }

    .arrow-button {
        margin-left: -25px !important;
    }

    #section3 {
        padding-top: 70% !important;
    }

    #section4 {
        padding-top: 55% !important;
    }

    .space {
        margin-top: 0px !important;
    }

    #section2 {
        padding-top: 45% !important;
    }

    section {
        padding-top: 100% !important;
    }

    #section6,
    #section9,
    #section10,
    #section11,
    #section20,
    #section30,
    #section31,
    #section32,
    #section34,
    #section37,
    #section44 {
        padding-top: 80% !important;
    }

    .question-text {
        margin-left: 10px;
        font-size: 2rem !important;
        font-weight: 400;
    }

    .option-number-box {
        border: 1px solid #1E8999 !important;
        font-size: 10px !important;
        font-weight: 600 !important;
        padding: 1px 4px !important;
    }

    #question1-choice4 .option-box1,
    #question20-choice1 .option-box1 {
        height: 75px;
    }

    #question1-choice4 .option-box1 input[type="radio"]:checked+label, #question20-choice1 .option-box1 input[type="radio"]:checked+label {
        height: 75px;
    }

    #question1-choice3 .option-box1 input[type="radio"]:checked+label,
    #question9-choice1 .option-box1 input[type="radio"]:checked+label,
    #question16-choice0 .option-box1 input[type="radio"]:checked+label,
    #question16-choice1 .option-box1 input[type="radio"]:checked+label,
    #question17-choice0 .option-box1 input[type="radio"]:checked+label,
    #question17-choice1 .option-box1 input[type="radio"]:checked+label,
    #question19-choice0 .option-box1 input[type="radio"]:checked+label,
    #question19-choice1 .option-box1 input[type="radio"]:checked+label,
    #question20-choice0 .option-box1 input[type="radio"]:checked+label,
    #question21-choice1 .option-box1 input[type="radio"]:checked+label,
    #question32-choice1 .option-box1 input[type="radio"]:checked+label,
    #question32-choice2 .option-box1 input[type="radio"]:checked+label,
    #question32-choice3 .option-box1 input[type="radio"]:checked+label,
    #question34-choice0 .option-box1 input[type="radio"]:checked+label,
    #question38-choice0 .option-box1 input[type="radio"]:checked+label,
    #question41-choice0 .option-box1 input[type="radio"]:checked+label,
    #question41-choice1 .option-box1 input[type="radio"]:checked+label,
    #question42-choice0 .option-box1 input[type="radio"]:checked+label,
    #question42-choice1 .option-box1 input[type="radio"]:checked+label,
    #question44-choice0 .option-box1 input[type="radio"]:checked+label,
    #question44-choice1 .option-box1 input[type="radio"]:checked+label,
    #question45-choice0 .option-box1 input[type="radio"]:checked+label,
    #question45-choice1 .option-box1 input[type="radio"]:checked+label,
    #question47-choice1 .option-box1 input[type="radio"]:checked+label {
        height: 50px;
    }

    #question1-choice3 .option-box1,
    #question9-choice1 .option-box1,
    #question16-choice0 .option-box1,
    #question16-choice1 .option-box1,
    #question17-choice0 .option-box1,
    #question17-choice1 .option-box1,
    #question19-choice0 .option-box1,
    #question19-choice1 .option-box1,
    #question20-choice0 .option-box1,
    #question21-choice1 .option-box1,
    #question32-choice1 .option-box1,
    #question32-choice2 .option-box1,
    #question32-choice3 .option-box1,
    #question34-choice0 .option-box1,
    #question38-choice0 .option-box1,
    #question41-choice0 .option-box1,
    #question41-choice1 .option-box1,
    #question42-choice0 .option-box1,
    #question42-choice1 .option-box1,
    #question44-choice0 .option-box1,
    #question44-choice1 .option-box1,
    #question45-choice0 .option-box1,
    #question45-choice1 .option-box1,
    #question47-choice1 .option-box1 {
        height: 50px;
    }

    .option-text {
        font-size: 1.5rem !important;
    }
}

@media only screen and (min-width: 360px) and (max-width: 409px) {
    .option-box1 input[type="radio"]:checked+label {
        width: 91% !important;
    }

    #section1 {
        padding-top: 50% !important;
    }

    .arrow-upButton-position {
        margin-left: -15px;
    }

    .assessment-textstyle {
        line-height: 1.5;
    }

    .welcome-heading {
        line-height: 1.5;
    }

    .business-textStyle {
        font-size: 1.6rem !important;
        line-height: 1.5 !important;
        margin: 0 0 0px !important;
        letter-spacing: 1px !important;
    }

    .welcome-heading {
        font-weight: 600 !important;
        font-size: 1.8rem !important;
    }

    .arrow-button {
        margin-left: -25px !important;
    }

    #section3 {
        padding-top: 70% !important;
    }

    #section4 {
        padding-top: 55% !important;
    }

    .space {
        margin-top: 0px !important;
    }

    #section2 {
        padding-top: 45% !important;
    }

    section {
        padding-top: 100% !important;
    }

    #section6,
    #section9,
    #section10,
    #section11,
    #section20,
    #section30,
    #section31,
    #section32,
    #section34,
    #section37,
    #section44 {
        padding-top: 80% !important;
    }

    .question-text {
        margin-left: 10px;
        font-size: 2rem !important;
        font-weight: 400;
    }

    .option-number-box {
        border: 1px solid #1E8999 !important;
        font-size: 10px !important;
        font-weight: 600 !important;
        padding: 1px 4px !important;
    }

    #question1-choice4 .option-box1 input[type="radio"]:checked+label, #question20-choice1 .option-box1 input[type="radio"]:checked+label {
        height: 75px;
    }

    #question1-choice3 .option-box1 input[type="radio"]:checked+label,
    #question9-choice1 .option-box1 input[type="radio"]:checked+label,
    #question16-choice0 .option-box1 input[type="radio"]:checked+label,
    #question16-choice1 .option-box1 input[type="radio"]:checked+label,
    #question17-choice0 .option-box1 input[type="radio"]:checked+label,
    #question17-choice1 .option-box1 input[type="radio"]:checked+label,
    #question19-choice0 .option-box1 input[type="radio"]:checked+label,
    #question19-choice1 .option-box1 input[type="radio"]:checked+label,
    #question20-choice0 .option-box1 input[type="radio"]:checked+label,
    #question21-choice1 .option-box1 input[type="radio"]:checked+label,
    #question32-choice1 .option-box1 input[type="radio"]:checked+label,
    #question32-choice2 .option-box1 input[type="radio"]:checked+label,
    #question32-choice3 .option-box1 input[type="radio"]:checked+label,
    #question34-choice0 .option-box1 input[type="radio"]:checked+label,
    #question38-choice0 .option-box1 input[type="radio"]:checked+label,
    #question41-choice0 .option-box1 input[type="radio"]:checked+label,
    #question41-choice1 .option-box1 input[type="radio"]:checked+label,
    #question42-choice0 .option-box1 input[type="radio"]:checked+label,
    #question42-choice1 .option-box1 input[type="radio"]:checked+label,
    #question44-choice0 .option-box1 input[type="radio"]:checked+label,
    #question44-choice1 .option-box1 input[type="radio"]:checked+label,
    #question45-choice0 .option-box1 input[type="radio"]:checked+label,
    #question45-choice1 .option-box1 input[type="radio"]:checked+label,
    #question47-choice1 .option-box1 input[type="radio"]:checked+label {
        height: 50px;
    }

    #question1-choice4 .option-box1,
    #question20-choice1 .option-box1 {
        height: 75px;
    }

    #question1-choice3 .option-box1,
    #question9-choice1 .option-box1,
    #question16-choice0 .option-box1,
    #question16-choice1 .option-box1,
    #question17-choice0 .option-box1,
    #question17-choice1 .option-box1,
    #question19-choice0 .option-box1,
    #question19-choice1 .option-box1,
    #question20-choice0 .option-box1,
    #question21-choice1 .option-box1,
    #question32-choice1 .option-box1,
    #question32-choice2 .option-box1,
    #question32-choice3 .option-box1,
    #question34-choice0 .option-box1,
    #question38-choice0 .option-box1,
    #question41-choice0 .option-box1,
    #question41-choice1 .option-box1,
    #question42-choice0 .option-box1,
    #question42-choice1 .option-box1,
    #question44-choice0 .option-box1,
    #question44-choice1 .option-box1,
    #question45-choice0 .option-box1,
    #question45-choice1 .option-box1,
    #question47-choice1 .option-box1 {
        height: 50px;
    }

    .option-text {
        font-size: 1.5rem !important;
    }
}

@media only screen and (min-width: 321px) and (max-width: 359px) {
    .option-box1 input[type="radio"]:checked+label {
        width: 90% !important;
    }

    #section1 {
        padding-top: 50% !important;
    }

    .arrow-upButton-position {
        margin-left: -15px;
    }

    .assessment-textstyle {
        line-height: 1.5;
    }

    .welcome-heading {
        line-height: 1.5;
    }

    .business-textStyle {
        font-size: 1.6rem !important;
        line-height: 1.5 !important;
        margin: 0 0 0px !important;
        letter-spacing: 1px !important;
    }

    .welcome-heading {
        font-weight: 600 !important;
        font-size: 1.8rem !important;
    }

    .arrow-button {
        margin-left: -25px !important;
    }

    #section3 {
        padding-top: 70% !important;
    }

    #section4 {
        padding-top: 55% !important;
    }

    .space {
        margin-top: 0px !important;
    }

    #section2 {
        padding-top: 45% !important;
    }

    section {
        padding-top: 100% !important;
    }

    #section6,
    #section9,
    #section10,
    #section11,
    #section20,
    #section30,
    #section31,
    #section32,
    #section34,
    #section37,
    #section44 {
        padding-top: 80% !important;
    }

    .question-text {
        margin-left: 10px;
        font-size: 2rem !important;
        font-weight: 400;
    }

    .option-number-box {
        border: 1px solid #1E8999 !important;
        font-size: 10px !important;
        font-weight: 600 !important;
        padding: 1px 4px !important;
    }

    #question1-choice4 .option-box1,
    #question20-choice1 .option-box1 {
        height: 75px;
    }

    #question1-choice4 .option-box1 input[type="radio"]:checked+label, #question20-choice1 .option-box1 input[type="radio"]:checked+label {
        height: 75px;
    }

    #question1-choice3 .option-box1 input[type="radio"]:checked+label,
    #question9-choice1 .option-box1 input[type="radio"]:checked+label,
    #question16-choice0 .option-box1 input[type="radio"]:checked+label,
    #question16-choice1 .option-box1 input[type="radio"]:checked+label,
    #question17-choice0 .option-box1 input[type="radio"]:checked+label,
    #question17-choice1 .option-box1 input[type="radio"]:checked+label,
    #question19-choice0 .option-box1 input[type="radio"]:checked+label,
    #question19-choice1 .option-box1 input[type="radio"]:checked+label,
    #question20-choice0 .option-box1 input[type="radio"]:checked+label,
    #question21-choice1 .option-box1 input[type="radio"]:checked+label,
    #question32-choice1 .option-box1 input[type="radio"]:checked+label,
    #question32-choice2 .option-box1 input[type="radio"]:checked+label,
    #question32-choice3 .option-box1 input[type="radio"]:checked+label,
    #question34-choice0 .option-box1 input[type="radio"]:checked+label,
    #question38-choice0 .option-box1 input[type="radio"]:checked+label,
    #question41-choice0 .option-box1 input[type="radio"]:checked+label,
    #question41-choice1 .option-box1 input[type="radio"]:checked+label,
    #question42-choice0 .option-box1 input[type="radio"]:checked+label,
    #question42-choice1 .option-box1 input[type="radio"]:checked+label,
    #question44-choice0 .option-box1 input[type="radio"]:checked+label,
    #question44-choice1 .option-box1 input[type="radio"]:checked+label,
    #question45-choice0 .option-box1 input[type="radio"]:checked+label,
    #question45-choice1 .option-box1 input[type="radio"]:checked+label,
    #question47-choice1 .option-box1 input[type="radio"]:checked+label {
        height: 50px;
    }

    #question1-choice3 .option-box1,
    #question9-choice1 .option-box1,
    #question16-choice0 .option-box1,
    #question16-choice1 .option-box1,
    #question17-choice0 .option-box1,
    #question17-choice1 .option-box1,
    #question19-choice0 .option-box1,
    #question19-choice1 .option-box1,
    #question20-choice0 .option-box1,
    #question21-choice1 .option-box1,
    #question32-choice1 .option-box1,
    #question32-choice2 .option-box1,
    #question32-choice3 .option-box1,
    #question34-choice0 .option-box1,
    #question38-choice0 .option-box1,
    #question41-choice0 .option-box1,
    #question41-choice1 .option-box1,
    #question42-choice0 .option-box1,
    #question42-choice1 .option-box1,
    #question44-choice0 .option-box1,
    #question44-choice1 .option-box1,
    #question45-choice0 .option-box1,
    #question45-choice1 .option-box1,
    #question47-choice1 .option-box1 {
        height: 50px;
    }

    .option-text {
        font-size: 1.5rem !important;
    }
}