.margin-reduced-R{
    margin-bottom: 0px !important;
    margin-top: 0px !important;
}


.px-12{
    font-size: 12px !important;
}
.px-13{
    font-size: 13px !important;
}
.px-14{
    font-size: 14px !important;
}
.px-15{
    font-size: 15px !important;
}
.px-16{
    font-size: 16px !important;
}
.px-17{
    font-size: 17px !important;
}
.px-18{
    font-size: 18px !important;
}
.px-19{
    font-size: 19px !important;
}
.px-20{
    font-size: 20px !important;
}

.move-up-question-20-R{
    margin-top: -90px;
    margin-bottom: -49px;
}

.move-up-option-20-1-R{
    margin-top: -37px;
    margin-bottom: -10px;
}


.px-21{
    font-size: 21px !important;
}

.move-up-question-21-R{
    margin-top: -88px;
    margin-bottom: -48px;
}

.move-up-option-21-1-R{
    margin-top: -48px;
    margin-bottom: -8px;
}

.px-22{
    font-size: 22px !important;
}
.move-up-question-22-R{
    margin-top: -88px;
    margin-bottom: -50px;
}

.move-up-option-22-1-R{
    margin-top: -34px;
    margin-bottom: -10px;
}

/* 23 */
.px-23{
    font-size: 23px !important;
}

.move-up-question-23-R{
    margin-top: -89px;
    margin-bottom: -50px;
}

.move-up-option-23-1-R{
    margin-top: -35px;
    margin-bottom: -12px;
}
.move-up-subject-top-R{
    margin-top: -90px;
}
.move-up-subject-bottom{
    margin-bottom: -22px;
}


.px-24{
    font-size: 24px !important;
}
.px-25{
    font-size: 25px !important;
}
.px-26{
    font-size: 26px !important;
}
.px-27{
    font-size: 27px !important;
}

@media print {

    .print-hidden {
        display: none;
    }

    .question{
        page-break-inside: avoid !important;
        /*page-break-after: auto !important;*/
    }
}

/* Question Specific*/
.move-up-option-22-1-18R{
    padding-top: 6px;
    margin-bottom: -10px;
}

.move-up-question-21-18R{
    margin-top: -88px;
    margin-bottom: 0px;
}
