* {
  font-family: "Open Sans" !important;
}

.topbar {
  display: none;
}

body {
  background: white !important;
}

* {
  font-family: 'Open Sans' !important;
}

.information-container {
  background-image: url("./background.png");
  background-size: cover;
  height: 300px;
}

.info {
  margin-top: 0px !important;
  padding-top: 100px;
}

.swagger-ui .info .title {
  margin-top: 75px;
}

.swagger-ui .info .title small {
  display: none;
}

.swagger-ui .info .main .link {
  display: none;
}

.info__tos .link {
  background-color: #F34441;
  color: white !important;
  padding: 5px 10px;
  border-radius: 5px;
}

.opblock-post .opblock-summary-method {
  background-color: #F34441 !important;
}

.opblock-get .opblock-summary-method {
  background-color: #4197F3 !important;
}

.opblock {
  background-color: #ecf5fe !important;
  border-color: #61affe !important;
}
/*
.servers-title {
  font-size: 20px !important;
}

.servers {
  margin-top: 7px;
}
*/

.servers {
  display: none;
}

.servers-title {
  display: none;
}

.btn.authorize {
  background-color: #49BF67 !important;
  color: white !important;
}

.btn.authorize use {
  fill: white !important;
}

.btn.try-out__btn, .btn-clear, .auth.button {
  background-color: #F1F1F1 !important;
  color: black !important;
  border: none !important;
}

p {
  font-size: 16px !important;
}

.swagger-ui .opblock.opblock-post .tab-header .tab-item.active h4 span:after {
  background: #F34441 !important;
}

.swagger-ui .opblock.opblock-post .opblock-summary {
  border-color: #61affe !important;
}
