﻿.swagger-section #header {
    background-color: #fff;
}

.swagger-section #api_selector {
    display: none;
}


.swagger-section #header #logo {
    display: none;
}

.swagger-section #header .swagger-ui-wrap {
    background: transparent url(/Content/img/Logo-TransfertPro.png) no-repeat left top;
    background-size: 246px;
    height: 120px;
}

.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading h2 a {
    color: #1b6389;
    font-size: 24px;
}

    .swagger-section .swagger-ui-wrap ul#resources li.resource div.heading h2 a:hover {
        color: #d47830;
    }

.swagger-section .swagger-ui-wrap ul#resources li.resource.active div.heading h2 a {
    color: #d47830;
}

.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading,
.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading,
.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading,
.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading,
.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading {
    background-color: #e7f0f7;
    border: 1px solid #c3d9ec;
}

    .swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li a,
    .swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li a,
    .swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li a,
    .swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li a,
    .swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading ul.options li a {
        color: #0f6ab4;
    }

.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content h4,
.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content h4,
.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content h4,
.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content h4,
.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.content h4 {
    color: #0f6ab4;
    text-transform: uppercase;
    text-decoration: underline;
    font-weight: bold;
}

.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content,
.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content,
.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content,
.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content,
.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.content {
    background-color: #ebf3f9;
    border: 1px solid #c3d9ec;
}

.swagger-section .swagger-ui-wrap .info_title {
    font-size: 34px;
}

.swagger-section .swagger-ui-wrap .model-signature .signature-container .description,
.swagger-section .swagger-ui-wrap .model-signature .signature-container .snippet {
    padding-left: 20px;
}

.swagger-section .swagger-ui-wrap .model-signature .description .strong {
    color: #EF7920;
}

.swagger-section .swagger-ui-wrap .model-signature .propName {
    color: #30A836;
}

.swagger-section .swagger-ui-wrap .model-signature .propDesc p {
    color: #00628D;
}

div.content div.markdown {
    padding-left: 20px;
}

.sandbox h4 {
    margin-top: 10px;
}

.swagger-section .swagger-ui-wrap table.fullwidth {
    width: calc(100% - 20px);
    margin-left: 20px;
}

.swagger-section .swagger-ui-wrap .code {
    color: #EF7920;
}

td .markdown p {
    color: #0f6ab4;
    font-weight: normal;
}





/************************* Mode edition off ***********************/

td.required label:after {
    margin-left: 10px;
    content: "required";
    font-style: italic;
    font-weight: normal;
    color: #000;
    font-family: "Droid Sans", sans-serif;
}

.swagger-section .swagger-ui-wrap input.parameter {
    display: none;
}

.swagger-section .swagger-ui-wrap select.parameter {
    display: none;
}

.swagger-section .swagger-ui-wrap textarea.body-textarea {
    display: none;
}

.parameter-content-type {
    display: none;
}

.response-content-type {
    display: none;
}

.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.sandbox_header {
    display: none;
}

.sandbox table:first-of-type thead tr th:nth-child(2) {
    display: none;
}

.sandbox table:first-of-type tbody tr td:nth-child(2) {
    display: none;
}

.sandbox table:first-of-type thead tr th:nth-child(1) {
    min-width: 15% !important;
    max-width: 15% !important;
    width: 15% !important;
}

.sandbox table:first-of-type thead tr th:nth-child(3) {
    min-width: 45% !important;
    max-width: 45% !important;
    width: 45% !important;
}

.sandbox table:first-of-type thead tr th:nth-child(4) {
    min-width: 10% !important;
    max-width: 10% !important;
    width: 10% !important;
}

.sandbox table:first-of-type thead tr th:nth-child(5) {
    min-width: 30% !important;
    max-width: 30% !important;
    width: 30% !important;
}

.sandbox table:last-of-type thead tr th:nth-child(2) {
    display: table-cell;
}

.sandbox table:last-of-type tbody tr td:nth-child(2) {
    display: table-cell;
}

.sandbox table:last-of-type thead tr th:nth-child(1) {
    min-width: 15% !important;
    max-width: 15% !important;
    width: 15% !important;
}

.sandbox table:last-of-type thead tr th:nth-child(2) {
    min-width: 65% !important;
    max-width: 65% !important;
    width: 65% !important;
}

.sandbox table:last-of-type thead tr th:nth-child(3) {
    min-width: 15% !important;
    max-width: 15% !important;
    width: 15% !important;
}

.sandbox table:last-of-type thead tr th:nth-child(4) {
    min-width: 10% !important;
    max-width: 10% !important;
    width: 10% !important;
}

/*form table:first-of-type {
        background-color: blue;
}*/
/*form table:nth-child(3) {
        background-color: green;
}*/

