.content, #suggestedAnswer, .suggestedAnswer, #print {
    display: none;
}

.question, .suggestedAnswer {
    font-size: 1.2em;
}

textarea {
    width: 100%;
    min-height: 200px;
}
#imageForActivity{
    height: 400px;
}
.contentinput {
    width: 100%;
    min-height: 200px;
    border: solid 1px;
}



 #suggestedAnswer.finalScreenDisplay {
        position: relative;
        bottom: 0;
        display: block;
        counter-reset: my-counter;
    }
    div.suggestedAnswer.finalScreenDisplay:first-child {
        border-top: 1px dashed #000;
    }
    .suggestedAnswer.finalScreenDisplay {
        display: inline-block;
        border-bottom: 1px dashed #000;
    }
    .suggestedAnswer.finalScreenDisplay:before {
        content: counter(my-counter, decimal);
        counter-increment: my-counter;
        left: 0;
        top: 0;
        font-size: 30px;
        font-family: inherit;
        font-weight: 500;
        line-height: 1.1;
        color: inherit;
        padding-right: 5px;
    }

@media print {
    .btn {
        display: none !important;
    }
    .content {
        display: inline-block;
    }
    #question {
        page-break-after: always;
    }
    textarea {
        border: none;
        color: #333;
    }
    #suggestedAnswer {
        position: relative;
        bottom: 0;
        display: block;
        counter-reset: my-counter;
    }
    div.suggestedAnswer:first-child {
        border-top: 1px dashed #000;
    }
    .suggestedAnswer {
        display: inline-block;
        border-bottom: 1px dashed #000;
    }
    .suggestedAnswer:before {
        content: counter(my-counter, decimal);
        counter-increment: my-counter;
        left: 0;
        top: 0;
        font-size: 30px;
        font-family: inherit;
        font-weight: 500;
        line-height: 1.1;
        color: inherit;
        padding-right: 5px;
    }
}