.swagger-section .topbar {
  display: none;
}
.swagger-section .title .version {
  border: none;
  margin: 0;
  padding: 0;
  background: #FFF;
}
.swagger-section .title small {
  border: none;
  background: none !important;
  color: #000;
  border: none;
  border-radius: 0;
}
.swagger-section .swagger-ui pre.base-url {
  font-family: "HPSimplifiedRegular", sans-serif !important;
  background: transparent !important;
  border: none !important;
  padding-left: 0 !important;
  font-size: 22px !important;
}
.swagger-section .swagger-ui .scheme-container {
  box-shadow: none !important;
  padding: 0 !important;
  margin: 0 !important;
}
.swagger-section .info .url {
  display: none;
}
.swagger-section .info .title {
  background: #636773;
  color: #FFF;
  padding: 15px;
}
.swagger-section .info .title small pre {
  color: #3b4151 !important;
}
.swagger-section .wrapper {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.swagger-section .swagger-ui .info .title {
  color: #FFF !important;
}

.swagger-container h1, .swagger-container h2, .swagger-container h3, .swagger-container h4, .swagger-container h5, .swagger-container h6, .swagger-container p, .swagger-container a {
  font-family: "HPSimplifiedLight", "HPSimplifiedRegular", sans-serif !important;
}
.swagger-container .swagger-ui .opblock .opblock-section-header h4 {
  font-size: 17px !important;
}
.swagger-container p, .swagger-container a, .swagger-container .opblock-title, .swagger-container .opblock-title, .swagger-container .swagger-container .swagger-ui table thead tr th,
.swagger-container .swagger-container .opblock-title, .swagger-container .swagger-container .swagger-ui table thead tr td,
.swagger-container .swagger-ui .response-col_status {
  font-size: 17px !important;
}
.swagger-container .swagger-ui .opblock-tag small, .swagger-container .swagger-ui .opblock-summary-description,
.swagger-container .swagger-ui .parameter__in, .swagger-container .swagger-ui .body-param-options, .swagger-container .swagger-ui label,
.swagger-container .swagger-ui .opblock .opblock-summary-method, .swagger-container .swagger-ui .opblock .opblock-description,
.swagger-container .swagger-ui .responses-inner h4, .swagger-container .swagger-ui .responses-inner h5, .swagger-container .swagger-ui .parameter__type,
.swagger-container .swagger-ui .opblock-body .markdown, .swagger-container input[type=text] {
  font-family: "HPSimplifiedLight", "HPSimplifiedRegular", sans-serif !important;
  font-size: 17px !important;
}
.swagger-container .swagger-ui select, .swagger-container .swagger-ui select:hover, .swagger-container .swagger-ui select:active, .swagger-container .swagger-ui select:link,
.swagger-container .swagger-ui select:checked, .swagger-container .swagger-ui select:focus, .swagger-container .renderedMarkdown {
  font-family: "HPSimplifiedLight", "HPSimplifiedRegular", sans-serif !important;
}
.swagger-container .swagger-ui .btn, .swagger-container .opblock-title, .swagger-container .swagger-ui table thead tr th, .swagger-container .swagger-ui table thead tr td,
.swagger-container .swagger-ui .parameter__name, .swagger-container .swagger-ui .opblock .opblock-section-header label,
.swagger-container .swagger-ui .response-col_status, .swagger-container .swagger-ui .information-container,
.swagger-container .swagger-ui .information-container .description {
  font-family: "HPSimplifiedLight", "HPSimplifiedRegular", sans-serif !important;
}
.swagger-container .swagger-ui .opblock-description-wrapper {
  background-color: #FFF !important;
}
.swagger-container .swagger-ui table thead tr th, .swagger-container .swagger-ui table thead tr td, .swagger-container .parameters .required,
.swagger-container .parameters .required:after {
  font-size: 17px !important;
  top: 0 !important;
}
.swagger-container span.opblock-external-docs__description {
  padding-right: 15px !important;
  padding-left: 20px !important;
}
.swagger-container .parameters .tablinks, .swagger-container .response .tablinks {
  padding-right: 15px !important;
}
.swagger-container .swagger-ui .parameter__name {
  font-size: 20px !important;
}
.swagger-container .swagger-ui .parameter__type {
  font-weight: normal !important;
}
.swagger-container .swagger-ui .parameter__in {
  font-style: normal !important;
  color: #3b4151 !important;
  font-weight: normal !important;
}
.swagger-container .swagger-ui .model, .swagger-container .swagger-ui .model-title {
  font-size: 17px !important;
  font-family: Source Code Pro, monospace !important;
}

.run-in-postman-panel {
  border: 1px solid rgba(59, 65, 81, 0.3);
  border-radius: 4px;
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 20px;
}

.swagger-ui-wrap table th .col .col_header,
.swagger-container .swagger-ui .opblock .opblock-section-header label,
.swagger-ui .opblock-title_normal {
  font-size: 17px !important;
}
