﻿body
{
    /*min-width: 1000px !important;*/
}

#header
{
    background-color: rgb(31, 46, 89) !important;
    /*min-width: 1000px !important;*/
    padding: 10px 0px 10px 0px !important;
    /*padding-top: 10px !important;
    padding-right: 0px !important;
    padding-bottom: 10px !important;
    padding-left: 0px !important;*/
}

    #header a#logo
    {
        background: none !important;
        padding: 0 !important;
        height: auto !important;
    }

        #header a#logo img
        {
            /*max-width:230px;
            max-height:25px;*/
            max-height: 25px;
            width: auto;
            height: auto;
        }

    #header form#api_selector .input a#explore
    {
        background-color: rgb(96, 137, 189) !important;
    }

        #header form#api_selector .input a#explore:hover
        {
            background-color: rgb(96, 137, 189) !important;
        }

        #header form#api_selector .input a#explore:active
        {
            position: relative;
            top: 1px;
        }

    #header form#api_selector .input input#input_baseUrl
    {
        width: 0 !important;
        visibility: hidden !important;
    }

    #header form#api_selector .input
    {
        margin: 0 !important;
    }

.swagger-ui-wrap
{
    max-width: none !important;
    margin-left: 20px !important;
    margin-right: 20px !important;
    font-family: Tahoma, sans-serif !important;
}

    .swagger-ui-wrap b,
    .swagger-ui-wrap strong
    {
        font-family: Tahoma, sans-serif !important;
    }

    .swagger-ui-wrap .model-signature
    {
        font-family: Tahoma, sans-serif !important;
    }

    .swagger-ui-wrap h1
    {
        font-family: Tahoma, sans-serif !important;
    }

#header form#api_selector .input input#input_apiKey
{
    margin-right: 5px !important;
}

#header form#api_selector .input input#input_appID
{
    margin-right: 5px !important;
}

#input_apiKey
{
    width: 250px !important;
}

#input_appID
{
    width: 250px !important;
}

#userName
{
    width: 100px;
    padding-right: 10px;
}

#pass
{
    width: 100px;
}

#label_apiKey, #label_user, #label_pass, #label_appID
{
    font-family: Tahoma, sans-serif;
    font-size: 16px;
    font-weight: bold;
    padding-left: 5px;
}

.swagger-ui-wrap .body-textarea 
{
    height: 300px !important; 
    width: 90% !important;
}

.swagger-ui-wrap .model-signature .snippetjson small {
  font-size: 0.75em;
}

.swagger-ui-wrap .model-signature .snippetxml small {
  font-size: 0.75em;
}