.column-content {
margin: 10px 0px 0px 2px;
max-height: 300px;
overflow-y: auto;
font-size: 80%;
border-radius: 2px;
}
.article-content {
column-count: 5;
column-gap: 40px;
padding: 10px;
}
.question-content {
column-count: 3;
column-gap: 40px;
padding: 10px;
}
@media only screen and (max-width: 848px) {
.article-content {
column-count: 2;
}
.question-content {
column-count: 1;
}
}
@media only screen and (max-width: 1200px) and (min-width: 848px) {
.article-content {
column-count: 4;
}
.question-content {
column-count: 2;
}
}