/* TODO: need to join articles.css and landing-common.css or move article related css from landing-common.css */
.article-table {
    width: 100%;
    /*max-width: 700px;*/
    font-size: 13px;
    margin: 20px auto 30px;
    /*background-color: white;*/
    background-color: #f3faff;
    border: 1px solid gray;
}
.article-table th,
.article-table td {
    padding: 5px 10px;
    /*border: 1px solid #f2f2f2;*/
    border: 1px solid #ccebff;
}
.article-table th {
    /*background-color: white;*/
    /*color: white;*/
    background-color: #def1ff;
    font-size: 14px;
}
.article-table td:nth-child(1) {
    font-weight: bold;
}
@media (max-width: 500px) {
    .article-table .desktop {
        display: none;
    }
}

/* temporary copied here */
.img-caption {
    text-align: center;
    font-style: italic;
    font-size: 0.9em;
    margin: 5px 0 25px;
}

.article-img + .img-caption {
    margin-top: -15px;
}