﻿body {
    padding-top: 0;
    padding-bottom: 20px;
}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
    max-width: 280px;
}

.swagger-section #header {
    background-color: transparent;
}

.swagger-section #api_selector {
    float: none;
}

.swagger-section #explore:hover, .swagger-section #auth_container .authorize__btn:hover {
    border-color: #005F45;
    background: #069b71;
}

.swagger-section .authorize-wrapper {
    margin: 0;
}

.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading {
    line-height: 40px;
}

.info_title {
    font-family: 'Noto Sans', sans-serif;
    font-size:32px;
    font-weight:bold;
    color:#005A41;
}

.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading h2 a {
    font-family: 'Noto Sans', sans-serif;
    font-size:18px;
    font-weight:bold;
    color:#005A41;
}