﻿/* swagger ui customization */
body.swagger-section #header {
    background-color: #506C7B;
    /*background: #506C7B url(/Content/SwaggerTheme/logo.png) no-repeat;*/
    /*background-position-x: 200px;
    background-position-y:5px;*/
    height: 70px;
    margin-bottom: 20px;
    display: none;
}

.swagger-section .swagger-ui-wrap {
    min-width: unset;
    max-width: unset;
}

body.swagger-section #header .swagger-ui-wrap #logo .logo__title {
    display: none;
}

body.swagger-section #api_selector input {
    margin: 20px 0 0 0;
}

body.swagger-section #header .form-search {
    vertical-align: middle;
    margin-top: 20px;
}

table.table-url {
    width: 100%;
    margin-bottom: 10px;
}

    table.table-url tr {
        border: 1px solid #d8d8d8;
        border-style: dotted;
    }

    table.table-url th, table.table-url td {
        padding: 10px;
        text-align: center;
    }

#resources {
    margin: 0px;
}

@media (min-width: 768px) {
    .sb-fixed {
        position: fixed;
    }
}

.swagger-section .swagger-ui-wrap .info_title {
    font-size: 17.5px;
}

.swagger-section .swagger-ui-wrap {
    margin-left: 0px;
}

.endpoints {
    margin: 0px;
}

.sidebar-nav .label {
    font-size: 8px;
}

#resources_container {
    margin-left: 0px;
    margin-right: 0px;
}

#page-content-wrapper .container {
    width: unset;
}

.signature-container div {
    padding: 8px;
    line-height: 20px;
    text-align: left;
    vertical-align: top;
    border-top: 1px solid #dddddd;
}

.form-search {
    display: none;
}

.swagger-section #input_apiKey {
    width: 82%;
}

.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations:first-child, .swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations.first {
    margin-left: 0px;
}

.swagger-section .swagger-ui-wrap .markdown pre, .swagger-section .swagger-ui-wrap .markdown pre:hover,
.swagger-section .swagger-ui-wrap pre, .swagger-section .swagger-ui-wrap pre:hover,
.swagger-section .swagger-ui-wrap .model-signature pre, .swagger-section .swagger-ui-wrap .model-signature pre:hover {
    background-color: #28292d;
    color: #afb8bb;
}

.swagger-section pre code, .swagger-section pre .subst, .swagger-section pre .tag .title, .swagger-section pre .lisp .title, .swagger-section pre .clojure .built_in, .swagger-section pre .nginx .title {
    color: inherit;
}

.swagger-section .hljs-type, .swagger-section .hljs-string, .swagger-section .hljs-number, .swagger-section .hljs-selector-id, .swagger-section .hljs-selector-class, .swagger-section .hljs-quote, .swagger-section .hljs-template-tag, .swagger-section .hljs-deletion {
    color: #ea0000;
}

.editor_holder .row {
    width: 100%;
    margin-left: 0px;
}

.sidebar-nav {
    position: fixed;
    height: 100vh;
    width: inherit;
    overflow-y: scroll;
}

.container-fluid {
    padding: 0px;
    margin: 0px;
}

.label-info, .badge-info {
    background-color: #E5007E;
}

.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading h3 span.http_method a {
    background-color: #E5007E;
    color: white !important;
}

.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content h4 {
    color: #E5007E;
}

.label-success, .badge-success {
    background-color: #222222;
}

.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading h3 span.http_method a {
    background-color: #222222;
    color: white !important;
}


.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content h4 {
    color: #222222;
}

.label-important, .badge-important {
    background-color: #ff1510;
}

.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content h4 {
    color: #ff1510;
}

.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading h3 span.http_method a {
    text-transform: uppercase;
    background-color: #ff1510;
    color: white !important;
}

.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading h3 span.http_method a {
    color: white !important;
}

a {
    color: #222222 !important;
    text-decoration: !important;
}