/* The fixed navbar will overlay content unless padded */
body {
    padding-bottom: 50px;
    padding-top: 62px;
}

/* Override bootstrap style elements */

footer .breadcrumb {
    margin-bottom: 0;
    padding: 8px;
}

.modal-header, .modal-body, .panel-heading, .panel-body {
    margin-bottom: 10px;
    padding: 8px 10px;
}

.jumbotron {
    padding-top: 2px;
    padding-bottom: 20px;
    padding-left: 24px !important;
    padding-right: 24px !important;
}

h1, .jumbotron h1 {
    color: #8e2c16;
}

/* __________________________________ */

img.logo {
    height: 64px;
    width: 64px;
    vertical-align: bottom;
}

.navbar .navbar-header img.logo {
    height: 24px;
    width: 24px;
    display: inline;
    vertical-align: baseline;
}

.wrap {
    text-wrap: normal;
    white-space: pre-wrap;
}

.sample-header {
    background: #c5341e;
    border: 2px solid #D4D4D4;
    border-bottom: none;
    color: #FFFFFF;
    display: inline-block;
    margin: 10px 0 0 0;
    padding: 8px 15px;
}

.sample-tab-header { color: #c5341e; }

.sample-content {
    background: #FFFFFF;
    border: 2px solid #D4D4D4;
    border-width: 0;
    display: block;
    font-size: 0.78em;
    margin: 0 0 10px 0;
    padding: 15px 20px;
}

.api-requiresAuthorization {
    color: #c5341e;
    text-align: center;
}

.api-name {
    font-size: 80%;
    width: 35%;
}

.api-name a { color: #c5341e; }

.api-documentation {
    font-size: 80%;
    width: 65%;
}

.parameter-name {
    font-size: 80%;
    width: 15%;
}

.parameter-documentation {
    font-size: 80%;
    width: 45%;
}

.parameter-documentation pre {
    background-color: transparent;
    border: none;
    display: block;
    font: inherit;
    font-size: inherit;
    margin: 0;
    padding: 0;
    white-space: pre;
    white-space: pre-wrap;
    word-break: break-all;
    word-wrap: break-word;
}

.parameter-type { width: 15%; }

.parameter-annotations {
    font-size: 80%;
    width: 25%;
}

.parameter-annotations pre {
    background-color: transparent;
    border: none;
    display: block;
    font: inherit;
    font-size: inherit;
    margin: 0;
    padding: 0;
    white-space: pre;
    white-space: pre-wrap;
    word-break: break-all;
    word-wrap: break-word;
}