﻿img[alt="Swagger UI"] {
    display: block !important;
    -moz-box-sizing: border-box !important;
    box-sizing: border-box !important;
    content: url('/images/logo.png') !important;
}
.topbar {
    background-color: white !important;
}
.select-label {
    color: black !important;
}

.select-label select {
    flex: 2;
    width: 100%;
    border: 2px solid #016AB0 !important;
    outline: none;
    box-shadow: none;
}

body {
    background-color: white !important;
}

.swagger-ui .opblock.opblock-post,.swagger-ui .opblock.opblock-get {
    border-color: #016AB0 !important;
    background: rgb(0 131 200 / 7%) !important;
}

.opblock-summary {
    border-color: #016AB0 !important;
}

.tab-item.active h4 span:after {
    background: #0668AA !important;
}

.opblock.opblock-get .opblock-summary-method {
    background: #0668AA !important;
}

.opblock.opblock-post .opblock-summary-method {
    background: #1c823c !important;
}

.swagger-ui .btn.authorize {
    line-height: 1;
    display: inline;
    color: #016AB0 !important;
    border-color: #016AB0 !important;
    background-color: transparent;
}

    .swagger-ui .btn.authorize svg {
        fill: #0668AA !important;
    }

.response-control-media-type__accept-message {
    color: #0668AA !important;
    font-size: .7em;
}

.response-control-media-type--accept-controller select {
    border-color: #016AB0 !important;
}

.swagger-ui select {
    border: 2px solid #016AB0 !important;
}

.btn.execute {
    background-color: #0668AA !important;
    border-color: #0668AA !important;
}

.swagger-ui .info {
    margin: 20px 0 !important;
}

.scheme-container {
    padding: 0 0 20px 0 !important;
}

small.version-stamp {
    background-color: #0668AA !important;
}

span[style="color: rgb(162, 252, 162);"] {
    color: #6aa7f7 !important;
}
