﻿/*Masque le logo swagger*/
.swagger-ui .topbar svg:not(:root) {
    display: none;
}

/* Ajoute notre logo */
.topbar-wrapper .link:before {
    background-image: url(../resources/exlabel30-logo-300px.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    display: inline-block;
    width: 200px;
    height: 35px;
    content: "";
}

.swagger-ui .topbar {
    border-bottom: 1px solid black;
    background-image: url('../resources/bandeau-tdi.svg');
    background-size: cover;
}
/* Cache le lien json */
.swagger-ui .link {
    display: none;
}
/* couleur select a definition */
.swagger-ui .topbar .download-url-wrapper .select-label {
    color: black;
}
/*Titre description */
.swagger-ui table.model tr.description {
    font-size: 1.2em;
    font-weight: 600;
    color: black;
}
/*Propriétés*/
.swagger-ui table.model tr.property-row td:first-child {
    font-size: 1.2em;
    font-weight: 700;
}
/*Marge a gauche 1er colonne */
.swagger-ui table.model tbody tr td:first-of-type {
    padding: 0px 5px 5px 10px;
}
/*Marge a droite 1er colonne */
.swagger-ui table.model tr.property-row td:first-child {
    padding-top: 5px;
    padding-right: 1.0em;
}
/*Titre object 2eme colonne */
.swagger-ui .model-title {
    font-size: 14px;
}

.swagger-ui .model {
    font-family: Segoe UI, Arial, Helvetica Neue, Helvetica, sans-serif;
}


#swagger-ui img[alt="Swagger UI"] {
    display: block;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    content: url('../resources/logo-tdi.png');
    max-width: 100%;
    max-height: 100%;
}

.swagger-ui div.scheme-container {
    display: none
}