html {
    box-sizing: border-box;
    overflow: -moz-scrollbars-vertical;
    overflow-y: scroll;
}

*,
*:before,
*:after {
    box-sizing: inherit;
}

body {
    margin: 0;
    background: #fafafa;
}

/* custom css */
.swagger-ui .topbar {
  background: #005b9e;
}

.swagger-ui .topbar .topbar-wrapper {
    flex-direction: row-reverse;
}

.swagger-ui .topbar .download-url-wrapper  {
    justify-content: flex-start;
}

.swagger-ui .topbar .download-url-wrapper .download-url-input {
    display: none;
}

.swagger-ui .topbar .download-url-wrapper .button {
    background: url('https://www.senado.leg.br/noticias/essencial/images/senado.svg');
    background-repeat: 0 0;
    height: 23px;
    max-width: 168px;
    min-width: 168px;
    color: transparent;
}