.curriculum-links-container,
.comments-container,
.report-content-alert,
.answers-container {
    display: none;
}

.qna-container form textarea {
    width: 100%;
}

.qna-container .author-info {
    color: #777;
}

.qna-container .prewrapped-text {
    white-space: pre-wrap;
}

.answer-count {
    font-size: 2em;
}

.comment {
    font-size: 0.9em;
}

button.show-answers-control {
    border:none;
    background:#eafbf6;
    color:#333;
    outline:none;
    text-align:center;
    padding:7px 12px;
    text-decoration:none;
    transition: background .5s ease;
    -moz-transition: background .5s ease;
    -webkit-transition: background .5s ease;
    -o-transition: background .5s ease;
    display:block;
    /*width:100%; bug in firefox, removing */
    cursor:pointer;
    font-weight:700;
    text-transform:uppercase;
    margin-bottom:5px;
-webkit-font-smoothing: antialiased;
}

button.show-answers-control:hover {
    background:#262c2d;
    color:#fff;
}

.report-content-alert {
    margin-top: 1em;
}

.delete-content-link,
.report-content-link {
    /*color: #777;*/
    color: #ccc;
    font-size: 0.8em;
    font-style: italic;
}

.comment-divider {
    margin: 0;
}

.comment-report-container {
    margin-left: 3px;
}

.deleted-text {
    font-style: italic;
    color: rgb(200, 200, 200);
}