/* Adjust color of inline code */
code {
    color: #333;
    background-color: #f5f5f5;
}

/*
 * Increases the distance between a code block
 * and its previous line within a list.
 */
li > pre {
    margin-top: .4rem;
}

/* quotes */
blockquote {
    padding: 0.13em 1em;
    color: rgb(119,119,119);
    border-left: 0.25em solid #C0C0C0;
    font-size: inherit;
}

/*
 * Monospace font for Prism syntax highlighting.
 *
 * A user-defined font family (set under My Account > Preferences | Font Family)
 * will break the monospace font used for Prism-highlighted code blocks, by
 * inserting a style which applies the user-defined font to all elements
 * including the <span> elements which wrap the language tokens within the
 * <code> elements.
 * @see layout_user_font_preference()
 *
 * This rule reapplies (forces) the monospace font to the code blocks, as per
 * its original definition in bootstrap.css.
 * @see https://github.com/mantisbt/mantisbt/blob/release-2.26.2/css/bootstrap-3.4.1.css#L1529-L1534
 */
pre > code span {
	font-family: Menlo, Monaco, Consolas, "Courier New", monospace !important;
}

/* Redução de ~40% no tamanho de fontes para títulos Markdown em anotações e descrições */
.bugnote-note h1, .bug-description h1, .bug-steps-to-reproduce h1, .bug-additional-information h1, .column-notes h1, .column-description h1 {
    font-size: 1.45em !important;
    font-weight: bold !important;
    margin-top: 10px !important;
    margin-bottom: 6px !important;
    line-height: 1.3 !important;
}

.bugnote-note h2, .bug-description h2, .bug-steps-to-reproduce h2, .bug-additional-information h2, .column-notes h2, .column-description h2 {
    font-size: 1.25em !important;
    font-weight: bold !important;
    margin-top: 8px !important;
    margin-bottom: 5px !important;
    line-height: 1.3 !important;
}

.bugnote-note h3, .bug-description h3, .bug-steps-to-reproduce h3, .bug-additional-information h3, .column-notes h3, .column-description h3 {
    font-size: 1.10em !important;
    font-weight: bold !important;
    margin-top: 6px !important;
    margin-bottom: 4px !important;
    line-height: 1.3 !important;
}

.bugnote-note h4, .bug-description h4, .bug-steps-to-reproduce h4, .bug-additional-information h4, .column-notes h4, .column-description h4 {
    font-size: 1.00em !important;
    font-weight: bold !important;
    margin-top: 5px !important;
    margin-bottom: 3px !important;
    line-height: 1.2 !important;
}

.bugnote-note h5, .bug-description h5, .bug-steps-to-reproduce h5, .bug-additional-information h5, .column-notes h5, .column-description h5 {
    font-size: 0.90em !important;
    font-weight: bold !important;
    margin-top: 4px !important;
    margin-bottom: 2px !important;
    line-height: 1.2 !important;
}

.bugnote-note h6, .bug-description h6, .bug-steps-to-reproduce h6, .bug-additional-information h6, .column-notes h6, .column-description h6 {
    font-size: 0.85em !important;
    font-weight: bold !important;
    margin-top: 4px !important;
    margin-bottom: 2px !important;
    line-height: 1.2 !important;
}

