﻿.swagger-ui .topbar {
    background: #3f4c6b;
    /* Old browsers */
    background: #3f4c6b;
    /* Old browsers  */
    background: -moz-linear-gradient(left, #e6dada 0%, #3f4c6b 43%);
    /* FF3.6+ */
    background: -webkit-linear-gradient(left, #e6dada 0%, #3f4c6b 43%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left, #e6dada 0%, #3f4c6b 43%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(left, #e6dada 0%, #3f4c6b 43%);
    /* IE10+ */
    background: linear-gradient(to right, #e6dada 0%, #3f4c6b 43%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='$left', endColorstr='$right',GradientType=0 );
    /* IE6-9 */
}

.swagger-ui img {
    content: url("orka_logo.png");
    width: 225px;
    height: 75px;
}

.swagger-ui .topbar .download-url-wrapper .select-label select {
    border-color: #EF1C25;
    font-size: 20px !important;
}

.swagger-ui .topbar .download-url-wrapper .select-label span {
    color: white;
    font-size: 20px !important;
}





.swagger-ui .info ol {
    counter-reset: crList;
    list-style: none;
    padding: 0;
    text-shadow: 0 1px 0 rgba(255,255,255,.5);
}

    .swagger-ui .info ol li {
        counter-increment: crList;
        position: relative;
        display: block;
        padding: .4em .4em .4em 2em;
        margin: .5em 0;
        color: black;
        text-decoration: none;
        border-radius: .3em;
        transition: .3s ease-out;
        background: #ffa;
        box-shadow: 5px 5px 5px #aaa;
        border-radius: 0px 0px 5px 5px;
    }


        .swagger-ui .info ol li::before {
            content: counter(crList);
            position: absolute;
            left: -1.3em;
            top: 50%;
            margin-top: -1.3em;
            background: #f9dd94;
            height: 2em;
            width: 2em;
            line-height: 1.5em;
            border: .3em solid #fff;
            text-align: center;
            font-weight: bold;
            border-radius: 2em;
            transition: all .3s ease-out;
        }


.swagger-ui .info table {
    padding: 0 3px;
    border: 1px solid black;
    width: 35%;
    min-width: 35%;
}

    .swagger-ui .info table td {
        border: 1px solid black;
        padding: 3px !important;
    }

    .swagger-ui .info table th {
        border: 1px solid black;
        font-weight: bold;
        font-size: 14px;
        padding: 3px !important;
    }

.swagger-ui .info q {
    background: peachpuff;
    box-shadow: 2px 2px 2px #aaaaaa;
    border-radius: 0px 0px 3px 3px;
}

.swagger-ui .info a {
    text-decoration-line: none;
}