.swagger-ui {
    margin-bottom: 75px;
}

    .swagger-ui .topbar {
        display: none;
    }

    .swagger-ui .info {
        display: none;
    }

    .swagger-ui .auth-wrapper {
        justify-content: space-between;
    }

        .swagger-ui .auth-wrapper .btn.authorize.unlocked {
            visibility: hidden;
        }

        .swagger-ui .auth-wrapper div.auth-header {
            display: flex;
            align-items: center;
        }

        .swagger-ui .auth-wrapper h1 {
            margin: 0;
            margin-left: 10px
        }

    .swagger-ui table tbody tr td {
        padding: 0;
        vertical-align: unset;
    }

    .swagger-ui .auth-header-right {
        display: inline-flex;
    }
        /*.auth-header-right select {
            color: #49cc90;
            border-color: #49cc90;
        }*/

        .swagger-ui .auth-header-right select, .auth-header-right button {
            height: 36px;
            margin: 5px;
        }