﻿body {
    margin-bottom:200px;
}
div.footer{
    display:none;
}
span.hljs-string {
    word-break: break-all;
    white-space: normal;
}
#input_apiKey {
    display:none;
}

input.parameter, .body-textarea {
    display: block;
    padding: .275rem .5rem;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: .15rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
textarea {
    resize: vertical;
}
pre {
    outline: 1px solid #ccc;
    padding: 5px;
    margin: 5px;
}

.string, .hljs-string {
    color: green !important;
    word-break: break-all;
    white-space: normal;
}

.number, .hljs-number {
    color: darkorange!important;
}

.boolean {
    color: blue!important;
}

.null {
    color: magenta!important;
}

.key, .hljs-attr {
    color: #0050d1!important;
}
.swagger-section .swagger-ui-wrap .model-signature pre {
    font-size: .9em;
}
.swagger-section .swagger-ui-wrap {
    max-width: 1100px;
}

label.token {
    font-weight: 600;
    color: #b51b1b;
}
.form-inline {
    margin-top:10px;
    display: flex;
    flex-flow: row wrap;
    align-items: center;
}
    .form-inline label {
        margin: 5px 10px 5px 0;
    }
    .form-inline input {
        vertical-align: middle;
        padding: 5px 8px;
        height:auto!important;
        background-color: #fff;
        border: 1px solid #ddd;
    }
    .form-inline textarea {
        width: 300px;
        height: 100px;
        border: 1px solid #aaa;
        padding: 5px 8px;
    }

