﻿:root {
  --logo-color: #de7c43;
}
#swagger-ui .swagger-ui { margin-top:100px; }
#swagger-ui .swagger-ui .topbar {
  position: fixed;
  width: 100%;
  top: 0;
  background-color:ghostwhite;
  -webkit-box-shadow: 1px 8px 15px -2px #000000; 
  box-shadow: 1px 8px 15px -2px #000000;
  z-index: 1000;
}
@media(max-width:767.98px) {
  #swagger-ui .swagger-ui { margin-top:initial; }
  #swagger-ui .swagger-ui .topbar {
    position: relative;
    z-index: initial;
  }
}

#swagger-ui .swagger-ui .topbar a {
  display: block;
  height: 60px;
  background-image: url(https://www.designbest.com/img/logo.png);
  background-size: contain;
  background-repeat: no-repeat;
}
#swagger-ui .swagger-ui .topbar a > svg { display:none; }

#swagger-ui .swagger-ui .topbar .download-url-wrapper .select-label {
  color:black;
}

#swagger-ui .swagger-ui .topbar .download-url-wrapper .select-label select {
  border:solid 2px var(--logo-color);
}
#swagger-ui .swagger-ui .info hgroup.main h2 + a { display: none; }

#swagger-ui .swagger-ui .info .title small.version-stamp { background-color:var(--logo-color);  }

#swagger-ui .swagger-ui .btn.authorize { color:var(--logo-color); border-color:var(--logo-color); }
#swagger-ui .swagger-ui .btn.authorize svg { fill: var(--logo-color); }


#swagger-ui .swagger-ui .opblock.opblock-get {
  border-color:var(--logo-color);
  background:#ffa5002e;
}
#swagger-ui .swagger-ui .opblock.opblock-get .opblock-summary-method {
  background-color:var(--logo-color);
}
#swagger-ui .swagger-ui .opblock.opblock-get .opblock-summary {
  border-color:var(--logo-color);
}
#swagger-ui .swagger-ui .opblock.opblock-get .tab-header .tab-item.active h4 span:after { background:var(--logo-color); }

#swagger-ui .swagger-ui .opblock.opblock-post {
  border-color:#348dac;
  background:#348dac2e;
}
#swagger-ui .swagger-ui .opblock.opblock-post .opblock-summary-method {
  background-color:#348dac;
}
#swagger-ui .swagger-ui .opblock.opblock-post .opblock-summary {
  border-color:#348dac;
}
#swagger-ui .swagger-ui .opblock.opblock-post .tab-header .tab-item.active h4 span:after { background:#348dac; }

#swagger-ui .swagger-ui .opblock.opblock-put {
  border-color:#c5b32f;
  background:#c5b32f2e;
}
#swagger-ui .swagger-ui .opblock.opblock-put .opblock-summary-method {
  background-color:#c5b32f;
}
#swagger-ui .swagger-ui .opblock.opblock-put .opblock-summary {
  border-color:#c5b32f;
}
#swagger-ui .swagger-ui .opblock.opblock-put .tab-header .tab-item.active h4 span:after { background:#c5b32f; }



#swagger-ui .swagger-ui .opblock-tag { background: rgba(0,0,0,.02); }
#swagger-ui .swagger-ui .opblock-tag:hover { background: #ffa5002e; }
#swagger-ui .swagger-ui .btn.execute {
  background-color:var(--logo-color);
  border-color:var(--logo-color);
}
#swagger-ui .swagger-ui .response-control-media-type--accept-controller select { border-color:var(--logo-color); }
#swagger-ui .swagger-ui .response-control-media-type__accept-message { color:var(--logo-color); }

#swagger-ui .swagger-ui .schemes-server-container { visibility:hidden; }