.solution-page {
    margin: 0 auto;
}

.solution-page .knowledge-article-content blockquote {
    margin: 0 0 18px;
    padding: 2px 0 2px 16px;
    border-left: 3px solid #e0e0e0;
}

.solution-page .knowledge-article-content blockquote p:last-child {
    margin-bottom: 0;
}

.solution-page .knowledge-article-content code {
    padding: 1px 4px;
    border-radius: 4px;
    background: #f4f5f7;
    font-size: 0.9em;
    white-space: nowrap;
}

.solution-page .knowledge-table th,
.solution-page .knowledge-table td {
    text-align: left;
    vertical-align: top;
}

.solution-page .knowledge-table td ul {
    margin: 0 0 0 18px;
}

.solution-page .knowledge-table td li:last-child {
    margin-bottom: 0;
}
