body {
  background-color: #f1f1f1 !important;
  min-width: 1024px;
  font-family: 'trebuchet ms', verdana, arial;
  color: #02133c;
}
.swagger-ui .info li,
.swagger-ui .info p,
.swagger-ui .info table {
  color: #575656 !important;
}
.swagger-ui .opblock-description-wrapper p,
.swagger-ui .opblock-external-docs-wrapper p,
.swagger-ui .opblock-title_normal p {
  color: #575656 !important;
}
.swagger-ui .tab li {
  color: white !important;
}
.swagger-ui .topbar {
  background-color: white !important;
  border-bottom: 1px dotted #02133c !important;
}
.swagger-ui .topbar a.link {
  color: #02133c !important;
}
.swagger-ui .topbar select {
  border: 2px solid #02133c !important;
}
.swagger-ui .topbar .select-label {
  color: #575656 !important;
}
.swagger-ui .info .p {
  color: #02133c !important;
}
.swagger-ui .info .title {
  color: #02133c !important;
}
.swagger-ui .opblock-tag {
  color: #02133c !important;
}
.swagger-ui .opblock-tag small {
  color: #92a9c2 !important;
}
.swagger-ui .responses-wrapper {
  background-color: #02133c;
}
.swagger-ui .response-col_description,
.swagger-ui .response-col_status {
  color: white !important;
}
.swagger-ui .response-col_description__inner div.markdown {
  background-color: white !important;
  color: #02133c !important;
}
.swagger-ui .response-col_description__inner div.markdown p {
  color: #02133c !important;
}
.swagger-ui span.opblock-summary-method {
  min-width: 90px !important;
}
.swagger-ui .responses-inner > div {
  border-bottom: 2px dotted #575656 !important;
}
.swagger-ui .highlight-code pre {
  background-color: white !important;
  color: #02133c !important;
}
.swagger-ui .highlight-code pre span {
  color: #02133c !important;
}
.swagger-ui .model-box {
  background-color: white !important;
}
.swagger-ui .opblock-section-header {
  border-top: 1px dotted #e5e5e5;
}
.swagger-ui .opblock.opblock-get,
.swagger-ui .opblock.opblock-put,
.swagger-ui .opblock.opblock-post,
.swagger-ui .opblock.opblock-patch,
.swagger-ui .opblock.opblock-delete {
  border: 1px dotted #575656 !important;
  background-color: #e5e5e5 !important;
}
.swagger-ui .opblock.opblock-get opblock-summary-operation-id,
.swagger-ui .opblock.opblock-put opblock-summary-operation-id,
.swagger-ui .opblock.opblock-post opblock-summary-operation-id,
.swagger-ui .opblock.opblock-patch opblock-summary-operation-id,
.swagger-ui .opblock.opblock-delete opblock-summary-operation-id {
  color: #575656 !important;
}
.swagger-ui .opblock.opblock-get .opblock-summary,
.swagger-ui .opblock.opblock-put .opblock-summary,
.swagger-ui .opblock.opblock-post .opblock-summary,
.swagger-ui .opblock.opblock-patch .opblock-summary,
.swagger-ui .opblock.opblock-delete .opblock-summary {
  border-bottom: none !important;
  background-color: white !important;
  border-radius: 4px;
}
.swagger-ui .opblock.opblock-get .opblock-summary .opblock-summary-path,
.swagger-ui .opblock.opblock-put .opblock-summary .opblock-summary-path,
.swagger-ui .opblock.opblock-post .opblock-summary .opblock-summary-path,
.swagger-ui .opblock.opblock-patch .opblock-summary .opblock-summary-path,
.swagger-ui .opblock.opblock-delete .opblock-summary .opblock-summary-path {
  color: #02133c !important;
  min-width: 50% !important;
}
.swagger-ui .opblock.opblock-get .opblock-summary .opblock-summary-description,
.swagger-ui .opblock.opblock-put .opblock-summary .opblock-summary-description,
.swagger-ui .opblock.opblock-post .opblock-summary .opblock-summary-description,
.swagger-ui .opblock.opblock-patch .opblock-summary .opblock-summary-description,
.swagger-ui .opblock.opblock-delete .opblock-summary .opblock-summary-description {
  color: #02133c !important;
}
.swagger-ui .opblock.opblock-get .opblock-summary .opblock-summary-description span.description,
.swagger-ui .opblock.opblock-put .opblock-summary .opblock-summary-description span.description,
.swagger-ui .opblock.opblock-post .opblock-summary .opblock-summary-description span.description,
.swagger-ui .opblock.opblock-patch .opblock-summary .opblock-summary-description span.description,
.swagger-ui .opblock.opblock-delete .opblock-summary .opblock-summary-description span.description {
  color: #02133c !important;
}
.swagger-ui .opblock.opblock-get .opblock-summary .opblock-summary-description span.auth,
.swagger-ui .opblock.opblock-put .opblock-summary .opblock-summary-description span.auth,
.swagger-ui .opblock.opblock-post .opblock-summary .opblock-summary-description span.auth,
.swagger-ui .opblock.opblock-patch .opblock-summary .opblock-summary-description span.auth,
.swagger-ui .opblock.opblock-delete .opblock-summary .opblock-summary-description span.auth {
  color: #575656 !important;
}
.swagger-ui .models h4 {
  background-color: #e5e5e5 !important;
  color: #02133c !important;
  border-radius: 4px 4px 0 0;
}
.swagger-ui section.models .model-container,
.swagger-ui section.models .model-container:hover {
  background-color: white !important;
}
.swagger-ui .btn.try-out__btn:not(.cancel) {
  border-color: #49cc90 !important;
  color: #49cc90 !important;
  background-color: white !important;
}
.swagger-ui .btn.execute {
  border-color: #49cc90 !important;
  color: white !important;
  background-color: #49cc90 !important;
}
.swagger-ui .parameter__in {
  color: #92a9c2 !important;
}
.swagger-ui .parameters .tablinks {
  color: #92a9c2 !important;
}
.auth-wrapper .btn.authorize.locked,
.auth-wrapper .btn.authorize.unlocked {
  position: absolute !important;
  top: 70px !important;
  right: 8px !important;
  background-color: white !important;
  border-color: #02133c !important;
  color: #02133c !important;
}
.scheme-container {
  height: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.scheme-container section.schemes div span.servers-title {
  display: none !important;
}
.scheme-container section.schemes div div.servers {
  display: none !important;
}
.swagger-ui .wrapper {
  max-width: none !important;
}
.opblock-summary-operation-id {
  font-size: 75% !important;
  color: #666 !important;
  font-weight: normal !important;
}
/*.swagger-section .swagger-ui-wrap{
    a{
        color: @soenneckenDarkBlue !important;
    }

    ul#resources li.resource div.heading h2{
        color: lighten(@soenneckenDarkBlue, 30%) !important;
        font-weight: normal !important;
    }
}

.swagger-section #header {
    //background-color: @soenneckenDarkBlue !important;
    background-color: white !important;

    .authorize__btn, #select_document {
        background-color: @soenneckenDarkBlue!important;
        color: white !important;
    }

    .logo__title{
        //color: #f1f1f1 !important;
        color: @soenneckenDarkBlue !important;
    }

    input{
        background-color: @backgroundColor !important;
        border: 1px solid @soenneckenDarkBlue;
        border-radius: 6px;
        font-size: .8em;
        padding: 5px;
    }
}

span.path a {
    font-family: Courier New, Courier, monospace !important;
    font-weight: bold;
    font-size: 80%;
}
.markdown{
    color: #333;
}

span.http_method > a.toggleOperation {
    color: white !important;
}*/
