﻿h1,h2,h3,h4,h5,h6 {
  color:#de7c43!important;
}

.swagger-ui {
  margin-top:100px;
}

.swagger-ui .topbar {
  position: fixed;
  width: 100%;
  top: 0;
  background-color:#545454;
  z-index: 1000;
}

@media(max-width:767.98px) {
  .swagger-ui {
    margin-top:initial;
  }

  .swagger-ui .topbar {
    position: relative;
    z-index: initial;
  }
}

.swagger-ui img { display:none; }

.swagger-ui .topbar a:after {
  background-image: url("https://immagini.designbest.com/assets/wm/designbest-white.png");
  background-size: contain;
  background-repeat: no-repeat;
  display: inline-block;
  width: 250px;
  height: 56px;
  content: "";
}

.swagger-ui .topbar .download-url-wrapper input[type=text] {
  border:2px solid #de7c43;
}

.swagger-ui .topbar .download-url-wrapper .download-url-button {
  background-color:#de7c43;
}

.swagger-ui .opblock.opblock-get .opblock-summary-method {
  background-color:#de7c43;
}

.swagger-ui .opblock.opblock-get {
  border-color:#de7c43;
  background:#ffa5002e;
}

.swagger-ui .opblock.opblock-get .opblock-summary {
  border-color:#de7c43;
}

.swagger-ui .opblock.opblock-post .opblock-summary-method {
  background-color:#348dac;
}

.swagger-ui .opblock.opblock-post {
  border-color:#348dac;
  background:#348dac2e;
}

.swagger-ui .opblock.opblock-post .opblock-summary {
  border-color:#348dac;
}

.swagger-ui .opblock.opblock-put .opblock-summary-method {
  background-color:#c5b32f;
}

.swagger-ui .opblock.opblock-put {
  border-color:#c5b32f;
  background:#c5b32f2e;
}

.swagger-ui .opblock.opblock-put .opblock-summary {
  border-color:#c5b32f;
}


.swagger-ui .opblock-tag {
  background: rgba(0,0,0,.02);
}
.swagger-ui .opblock-tag:hover {
  background: #ffa5002e;
}

.swagger-ui .btn.execute {
  background-color:#de7c43;
  border-color:#de7c43;
}