html
{
    box-sizing: border-box;
    overflow: -moz-scrollbars-vertical;
    overflow-y: scroll;
}

*,
*:before,
*:after
{
    box-sizing: inherit;
}

body
{
    margin:0;
    background: #fafafa;
}

.parameter__enum.renderedMarkdown {
    width: 100%;
}
.renderedMarkdown {
    display: inline-block;
    min-width: 45%;
    margin-left: 5px;
}
.deprecated span[style="color: rgb(107, 107, 107); font-style: italic;"], tr.deprecated span[style="color: rgb(153, 153, 153); font-style: italic;"] {
    display: none;
}
tr.deprecated div.renderedMarkdown p {
    color: #a0a0a0;
}
.renderedMarkdown + input, .renderedMarkdown + select, .renderedMarkdown + div {
    float: right;
    width: 50%!important;
    max-width: 50%!important;
}
.col.col_header.parameters-col_name {
    width: 25%;
    min-width: 200px;
}
.swagger-ui .parameter__type {
    color: #49cc90;
}
.swagger-ui .parameter__in {
    color: #61affe;
}
.col.parameters-col_name > * {
    display: inline-block;
    margin-left: 5px;
}
.col.parameter__name {
    display: block;
}
.parameters-container .table-container .parameters > tbody > tr, .responses-wrapper .responses-table > tbody > tr {
    border-bottom: solid 1px green;
}
.responses-wrapper .responses-table > tbody > tr > td {
    padding: 20px;
}
.response-col_links {
    display: none;
}
.tabitem {
    margin-bottom: 5px;
}
.tablinks {
    border: solid 3px orange;
    border-radius: 5px;
    padding: 5px;
    font-size: 15px;
}
.tabitem.active .tablinks {
    border: solid 3px red;
}
.opblock-tag span {
    text-transform: capitalize;
}