/* Admonitions *****************************************************************/

/* Admonition (generic) */
div.admonition-admonition {
    border: 1px solid #000;
}

div.admonition-admonition::before {
    content: "\01f4ac";
}

.admonition-admonition code {
}

/* Attention */
div.attention {
    background-color: #fdf;
    border: 1px solid #f6f;
}

div.attention::before {
    content: "\01f514";
}

.attention code {
    background: #ece;
}

/* Caution */
div.caution {
    background-color: #fdb;
    border: 1px solid #f96;
}

div.caution::before {
    content: "\26a0\fe0f";
}

.caution code {
    background: #fca;
}

/* Danger */
div.danger {
    background-color: #fbb;
    border: 1px solid #f99;
}

div.danger::before {
    content: "\01f6a8";
}

.danger code {
    background: #f99;
}

/* Error */
div.error {
    background-color: #fdd;
    border: 1px solid #f66;
}

div.error::before {
    content: "\274c\fe0f";
}

.error code {
    background: #fbb;
}

/* Hint */
div.hint {
    background-color: #dfd;
    border: 1px solid #6f6;
}

div.hint::before {
    content: "\01f4a1";
}

.hint code {
    background: #cec;
}

/* Important */
div.important {
    background-color: #fbf;
    border: 1px solid #f6f;
}

div.important::before {
    content: "\2757\fe0f";
}

.important code {
    background: #faf;
}

/* Note */
div.note {
    background-color: #ddd;
    border: 1px solid #666;
}

div.note::before {
    content: "\01f4dd";
}

.note code {
    background: #ccc;
}

/* See also */
div.seealso {
    background-color: #fff;
    border: 1px solid #333;
}

div.seealso::before {
    content: "\01f517";
}

.seealso code {
    background: #eee;
}

/* Tip */
div.tip {
    background-color: #ddf;
    border: 1px solid #66f;
}

div.tip::before {
    content: "\01f9e0";
}

.tip code {
    background: #cce;
}

/* Warning */
div.warning {
    background-color: #ffd;
    border: 1px solid #ff6;
}

div.warning::before {
    content: "\26d4\fe0f";
}

.warning code {
    background: #eec;
}

/* Tables **********************************************************************/

/* Header */
table tr.head, table th.head {
    background: #ccc;
}

/* Rows */
table tbody tr.row-even {
    background: #eee;
}

table tbody tr.row-odd {
    background: #fff;
}

/* Field lists *****************************************************************/

/* Field keys */
dl.field-list dt.field-odd {
    background: #bbb;
}

dl.field-list dt.field-even {
    background: #ccc;
}

/* Field values */
dl.field-list dd.field-odd {
    background: #ddd;
}

dl.field-list dd.field-even {
    background: #eee;
}

/* Shell code samples **********************************************************/

pre.shell {
    color: #fff;
    background: #666;
    border: 1px solid #000;
}
