.swagger-ui {
    font-family: "Open Sans", Helvetica, Arial, sans-serif;
    color: #181c2b;
}
    .swagger-ui .btn,
    .swagger-ui .btn.cancel,
    .swagger-ui .dialog-ux .modal-ux-header h3,
    .swagger-ui .dialog-ux .modal-ux-content h4,
    .swagger-ui .dialog-ux .modal-ux-content p,
    .swagger-ui .download-contents,
    .swagger-ui .errors-wrapper hgroup h4,
    .swagger-ui .info a,
    .swagger-ui .info li, .swagger-ui .info p, .swagger-ui .info table,
    .swagger-ui .info h1, .swagger-ui .info h2, .swagger-ui .info h3, .swagger-ui .info h4, .swagger-ui .info h5,
    .swagger-ui .info .title,
    .swagger-ui .info .title small pre,
    .swagger-ui .loading-container .loading:after,
    .swagger-ui .model-title,
    .swagger-ui .model-deprecated-warning,
    .swagger-ui .opblock-tag,
    .swagger-ui .opblock-tag small,
    .swagger-ui .opblock .opblock-section-header > label,
    .swagger-ui .opblock .opblock-section-header h4,
    .swagger-ui .opblock .opblock-summary-method,
    .swagger-ui .opblock .opblock-summary-description,
    .swagger-ui .opblock-description-wrapper, .swagger-ui .opblock-external-docs-wrapper, .swagger-ui .opblock-title_normal,
    .swagger-ui .opblock-description-wrapper h4, .swagger-ui .opblock-external-docs-wrapper h4, .swagger-ui .opblock-title_normal h4,
    .swagger-ui .opblock-description-wrapper p, .swagger-ui .opblock-external-docs-wrapper p, .swagger-ui .opblock-title_normal p,
    .swagger-ui .parameter__name,
    .swagger-ui .responses-inner h4, .swagger-ui .responses-inner h5,
    .swagger-ui .response-col_status,
    .swagger-ui .response-col_links,
    .swagger-ui .scheme-container .schemes > label,
    .swagger-ui .scopes h2,
    .swagger-ui .servers > label,
    .swagger-ui .tab li,
    .swagger-ui .topbar a,
    .swagger-ui .topbar .download-url-wrapper .download-url-button,
    .swagger-ui button, .swagger-ui input, .swagger-ui optgroup, .swagger-ui select, .swagger-ui textarea,
    .swagger-ui label,
    .swagger-ui section h3,
    .swagger-ui section.models h4,
    .swagger-ui section.models h5,
    .swagger-ui select,
    .swagger-ui table thead tr td, .swagger-ui table thead tr th{
        font-family: "Open Sans", Helvetica, Arial, sans-serif;
    }

    .swagger-ui .responses-table td.response-col_status,
    .swagger-ui .responses-table td.response-col_description,
    .swagger-ui .responses-table td.response-col_links{
        vertical-align: baseline;
    }
    .swagger-ui .topbar .download-url-wrapper {
        display: none;
    }
.swagger-ui .scheme-container .servers-title,
.swagger-ui .scheme-container .servers {
    display: none;
}
.swagger-ui .scheme-container div.auth-wrapper {
    display: flex;
}

.swagger-ui .info .title {
    /*display: inline-block;
    color: #181c2b;*/
    letter-spacing: 1px;
    text-transform: uppercase;
    font-family: 'Open Sans', 'HelveticaNeue', 'Helvetica Neue', 'Helvetica-Neue', Helvetica, Arial, sans-serif;
    font-size: 24px;
    line-height: 50px;    
    color: #181c2b;
}
.swagger-ui .info li, .swagger-ui .info p, .swagger-ui .info table {
    color: #181c2b;
}
    .swagger-ui .btn.authorize {
        color: #181c2b;
        border-color: #181c2b;
        background-color: transparent;
    }
        .swagger-ui .btn.authorize svg {
            fill: #181c2b;
        }

        .swagger-ui .topbar {
            background-color: #181c2b;
        }

    .swagger-ui .opblock.opblock-get {
        border-color: #A5A5A5;
        background: #f7f7f7;                
    }
        .swagger-ui .opblock.opblock-get .opblock-summary-method {
            background-color: #181c2b;
        }
    .swagger-ui .btn.execute {
        background-color: #181c2b;
        color: #fff;
        border-color: #181c2b;
    }
    .swagger-ui .btn.cancel {
        border-color: #181c2b;
        background-color: transparent;
        color: #181c2b;
    }
    .swagger-ui .opblock.opblock-get .tab-header .tab-item.active h4 span:after {
        background: #181c2b;
    }
    .swagger-ui .response-control-media-type__accept-message {
        color: inherit;
    }
    .swagger-ui .response-control-media-type--accept-controller select {
        border-color: inherit;
    }
.topbar-wrapper .link img {
    display: none;
}
.information-container {
    padding-left: 29px;
}
.topbar-wrapper .link,
.topbar-wrapper .link:active,
.topbar-wrapper .link:focus,
.topbar-wrapper .link:hover,
.topbar-wrapper .link .toptext {
    text-decoration: none;
    display: inline-block;
    color: #e5e5e5;
    letter-spacing: 1px;
    text-transform: uppercase;
    font-family: 'Open Sans','HelveticaNeue', 'Helvetica Neue', 'Helvetica-Neue', Helvetica, Arial, sans-serif;
    font-size: 24px;
    line-height: 50px;
    padding-top: 5px;
    padding-bottom: 5px;
    font-weight: normal;
}

    .swagger-ui .info .title {
        /*display: inline-block;
        color: #44546A;*/
        letter-spacing: 1px;
        text-transform: uppercase;
        font-family: 'Open Sans', 'HelveticaNeue', 'Helvetica Neue', 'Helvetica-Neue', Helvetica, Arial, sans-serif;
        font-size: 24px;
        line-height: 50px;
    }
/*
.topbar-wrapper img[alt="Swagger UI"], .topbar-wrapper span {
    visibility: hidden;
}

.topbar-wrapper .link:after {
    content: 'Unoffical McLaren F1 API';
    color: #fff;
    visibility: visible;
    display: block;
    position: absolute;
    padding: 15px;
}*/