/* 
    Document   : font
    Created on : 2012-jan-04, 11:25:16
    Author     : aleal16
    Description:
        Font properties for theme default-html5.
*/

h1, h2, h3, h4, h5, p, li, td, th, dt, dd, label, caption, div, article {
    font-family: sans-serif, Helvetica, Arial;
    color: #000;
}

/* Headers */

h1, h2, h3, h4, h5 {
    font-weight: bold;
    line-height: 110%;
    margin-bottom: 0.6em;
}

h1 {
    font-size: 150%;
}

h2 {
    margin-top: 0.9em;
    font-size: 130%;
}

h3 {
    margin-top: 0.9em;
    font-size: 120%;
}

h4 {
    margin-top: 0.9em;
    font-size: 110%;
}

h5 {
    margin-top: 0.3em;
    font-size: 90%;
}

/* Paragraphs */

p {
    font-size: 90%;
    line-height: 150%;
    margin: 0.3em 0;
}

/* Block, definition and code elements */

pre {
    font-family: monospace, "Courier New";
}

dl {
    background-color: #f0f0f0;
    -moz-border-radius: 10px;
    border-radius: 10px;
    border: 3px solid #63c;
    padding: 0.6em;
    margin: 0.9em;
    width: auto;
    display: inline-block;
}

dt {
    font-weight: bold;
}

dd {
    margin: 0.3em 0 0.9em 1em;
}

/* List-items */
ul, ol {
    margin: 0 1.6em;
    text-indent: -1em;
}

ul.default-html5-horizontal-ul, ul.default-html5-navbar, ul.default-html5-breadcrumb, ul.ui-autocomplete {
    margin: 0;
    text-indent: 0;
}

li {
    font-size: 90%;
    line-height: 120%;
}

/* Table elements */

th, td {
    line-height: 110%;
    font-size: 75%;
}

/* Anchors */
a, a:link, a:visited {
    color: #63c;
    text-decoration: none;
    font-weight: bold;
}

a:hover {
    text-decoration: underline;
}

a.default-html5-anchor-topbar {
    color: #fff;
}

.default-html5-navbar li a {
    font-size: 90%;
}

/* Spans and other */
span.default-html5-span-topbar {
    color: #fff;
}

strong {
    font-weight: bold;
}

em {
    font-style: italic;
}

.CodeMirror * {
    font-family: monospace !important;
}

.success {
    padding: 1em;
    border: 1px solid #A7A7A7;
    color: #64A234;
}