.swagger-section #header {
 position: relative;
 height: 219px;
 background-color: #ffffff;
 padding: 0px;
}

.swagger-section #header #swagger-form {
 position: absolute;
 top: 220px;
 right: 0px;
 color: #0090A8;
}

* Overwrites the form at the top */
.swagger-section #header form#api_selector .input {
 margin: 0 5px 0 5px;
}

.swagger-section #header form#api_selector .input input#input_apiKey {
 width: 200px;
}

.swagger-section #header form#api_selector .input input#input_baseUrl {
 width: 200px;
}
/* New User button */
.swagger-section #header form#api_selector .input a#newuser {
 display: block;
 text-decoration: none;
 font-weight: bold;
 padding: 6px 8px;
 font-size: 0.9em;
 color: white;
 background-color: #0090A8;
 -moz-border-radius: 4px;
 -webkit-border-radius: 4px;
 -o-border-radius: 4px;
 -ms-border-radius: 4px;
 -khtml-border-radius: 4px;
 border-radius: 4px;
}

.swagger-section #header form#api_selector .input a#newuser:hover {
 background-color: #48B7CA;
}
/* Resource headers */
.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading h2
 {
 color: #2C2C2C;
}

.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading h2 a
 {
 color: #2C2C2C;
}
/* Resource options */
.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a
 {
 color: #2C2C2C;
}
