html {
    box-sizing: border-box;
    overflow: -moz-scrollbars-vertical;
    overflow-y: scroll;
}

*,
*:before,
*:after {
    box-sizing: inherit;
}

.swagger-ui code {
    color: #313131 !important;
}

.swagger-ui .topbar {
    background-color: #104E8B !important;
}

.swagger-ui .topbar a span {
    display: none;
}

.swagger-ui .topbar a:after {
    content: 'MACC Util API';
}

.swagger-ui .topbar .download-url-wrapper .select-label span {
    display: None;
}

.swagger-ui .topbar .download-url-wrapper .select-label:before {
    color: #fafafa !important;
    content: 'Select a Package' !important;
    font-size: 16px;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding: 0 10px 0 0;
    text-align: right;
}

.swagger-ui .topbar .download-url-wrapper .select-label select {
    border-color: #104E8B !important;
}

.swagger-ui img {
    display: none;
}

/* Logo -- looks awful, need a higher quality logo with good transparency
.swagger-ui img {
    background: url("apple-icon-60x60") no-repeat;
    display: block;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 60px; /*64px; /* Width of new image
    height: 60px; /*25px; /* Height of new image
    padding-left: 60px; /*64px; /* Equal to width of new image
}*/

body {
    margin: 0;
    background: #fafafa;
}

.header {
    width: 100%;
    display: inline-block;
    margin: .5em 0;
    background-color: #999;
}

.header .copyright {
    width: 50%;
    float: left;
    width: 100%;
}

.header .copyright p
{
    font-family: sans-serif;
    color: white;
    font-size: 0.8em;
    font-style: italic;
    text-align: center;
    padding: .1em;
}