﻿.swagger-ui {
    font-family: Verdana, Tahoma, Arial, sans-serif !important;
    font-size: 14px;
}

.swagger-ui .model {
    font-weight: normal !important;
}

.swagger-ui b,
.swagger-ui strong {
    font-weight: bold !important;
}

.swagger-ui table.model tr.description td:first-child {
    text-transform: uppercase !important;
}

.swagger-ui .info {
    margin: 20px 0 0 0 !important;
}

.swagger-ui .scheme-container {
    padding: 15px 0 !important;
}

.swagger-ui input,
.swagger-ui select,
.swagger-ui textarea {
    font-size: 12px !important;
}

.swagger-ui .execute-wrapper {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.swagger-ui .btn,
.swagger-ui .parameter__name,
.swagger-ui .parameters-col_description .renderedMarkdown p,
.swagger-ui .response-col_status,
.swagger-ui .response-col_description .renderedMarkdown p,
.swagger-ui .opblock-description-wrapper p,
.swagger-ui .opblock-tag small,
.swagger-ui .opblock .opblock-summary-description,
.swagger-ui .opblock .opblock-summary-method,
.swagger-ui .opblock .opblock-section-header,
.swagger-ui .tab li button.tablinks,
.swagger-ui .info hgroup.main a,
.swagger-ui .info p,
.swagger-ui .info a,
.swagger-ui .servers-title,
.swagger-ui table thead tr td,
.swagger-ui table thead tr th,
.swagger-ui .model-title {
    font-family: Verdana, Tahoma, Arial, sans-serif !important;
    font-size: 14px !important;
}

.swagger-ui .opblock .opblock-section-header h4 {
    font-size: 16px !important;
}

.swagger-ui li {
    font-family: Verdana, Tahoma, Arial, sans-serif !important;
}

.swagger-ui section h1,
.swagger-ui section h2,
.swagger-ui section h3,
.swagger-ui section h4,
.swagger-ui section h5 {
    font-family: Verdana, Tahoma, Arial, sans-serif !important;
}

.swagger-ui section h4 {
    font-size: 15px !important;
}

.swagger-ui .info .title,
.swagger-ui .opblock-tag,
.swagger-ui label {
    font-family: Verdana, Tahoma, Arial, sans-serif !important;
}

.swagger-ui .model-box-control {
    padding-bottom: 8px !important;
}

.swagger-ui .model-box {
    display: inherit !important;
}

.swagger-ui .response-control-media-type__title,
.swagger-ui .response-control-media-type__accept-message,
.swagger-ui .response-control-examples__title {
    font-family: Verdana, Tahoma, Arial, sans-serif !important;
    font-size: 12px !important;
}

.swagger-ui select {
    font-family: Verdana, Tahoma, Arial, sans-serif !important;
    font-size: 13px !important;
}

.swagger-ui .markdown code,
.swagger-ui .renderedMarkdown code {
    border-radius: 4px !important;
    color: #121212 !important;
    font-weight: 200 !important;
    font-size: 85%;
    padding: 1px 6px !important;
}

.swagger-ui .opblock-description-wrapper,
.swagger-ui .opblock-external-docs-wrapper,
.swagger-ui .opblock-title_normal {
    font-family: Verdana, Tahoma, Arial, sans-serif !important;
    font-size: 14px !important;
}

.swagger-ui .opblock .opblock-section-header h4 {
    font-weight: 600 !important;
}

.swagger-ui .response-col_description {
    padding-top: 0.6em !important;
}

.swagger-ui .parameters-col_description .renderedMarkdown p {
    line-height: 1.6 !important;
    padding-bottom: 0.5em !important;
}

.swagger-ui a {
    color:#3686db;
}

.swagger-ui .response-col_links {
    display: none !important;
}

.swagger-ui table.model tr.description td:first-child {
    padding-bottom: 10px !important;
}

.swagger-ui table.model tbody tr td:first-of-type {
    padding: 0.6em 0 0 2em !important;
}

.swagger-ui table.model tr .renderedMarkdown p:first-child {
    padding-top: 0.4em !important;
}

.swagger-ui .markdown code, .swagger-ui .renderedMarkdown code {
    background: rgba(0,0,0,.05) !important;
}

ul {
    margin-block-start: 0.5em;
    margin-block-end: 0.5em;
}

div.info__contact {
    padding-bottom: 4px;
}

div.info__contact > div > a.link {
    font-weight: 600 !important;
    font-size: 20px !important;
}
/*
If not refreshing, press CTRL+F5
*/