/* Custom CSS  */

.swagger-ui .topbar {
    border-radius: 4px 4px 4px 4px;
}
.topbar-wrapper img {
    content: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNTk1LjI4IDg0MS44OSI+CiAgPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDMwLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDIuMS4xIEJ1aWxkIDEzNikgIC0tPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuc3QwIHsKICAgICAgICBzdHJva2U6ICMxZTI5M2I7CiAgICAgICAgc3Ryb2tlLW1pdGVybGltaXQ6IDUuMjk7CiAgICAgICAgc3Ryb2tlLXdpZHRoOiA3Ljk0cHg7CiAgICAgIH0KCiAgICAgIC5zdDAsIC5zdDEgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgIH0KCiAgICAgIC5zdDIsIC5zdDMsIC5zdDQgewogICAgICAgIGlzb2xhdGlvbjogaXNvbGF0ZTsKICAgICAgfQoKICAgICAgLnN0MyB7CiAgICAgICAgZmlsbDogI2Y4ZmFmYzsKICAgICAgfQoKICAgICAgLnN0MywgLnN0NCB7CiAgICAgICAgZm9udC1mYW1pbHk6IEhlbHZldGljYS1Cb2xkLCBIZWx2ZXRpY2E7CiAgICAgICAgZm9udC1zaXplOiA0Ny42MnB4OwogICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7CiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtOwogICAgICB9CgogICAgICAuc3Q0LCAuc3Q1IHsKICAgICAgICBmaWxsOiAjMzhiZGY4OwogICAgICB9CgogICAgICAuc3QxIHsKICAgICAgICBzdHJva2U6IHVybCgjbGluZWFyLWdyYWRpZW50KTsKICAgICAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7CiAgICAgICAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDsKICAgICAgICBzdHJva2Utd2lkdGg6IDYuNjFweDsKICAgICAgfQoKICAgICAgLnN0NiB7CiAgICAgICAgZGlzcGxheTogbm9uZTsKICAgICAgICBmaWxsOiAjMGIwZjE5OwogICAgICB9CiAgICA8L3N0eWxlPgogICAgPGxpbmVhckdyYWRpZW50IGlkPSJsaW5lYXItZ3JhZGllbnQiIHgxPSIwIiB5MT0iMCIgeDI9Ii45OSIgeTI9IjEuMDEiIGdyYWRpZW50VHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDYuMyAzNzcuMjgpIHNjYWxlKDc5LjM3IDkyLjYpIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgICAgIDxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzM4YmRmOCIvPgogICAgICA8c3RvcCBvZmZzZXQ9Ii41IiBzdG9wLWNvbG9yPSIjODE4Y2Y4Ii8+CiAgICAgIDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI2MwODRmYyIvPgogICAgPC9saW5lYXJHcmFkaWVudD4KICA8L2RlZnM+CiAgPHJlY3QgY2xhc3M9InN0NiIgeT0iMzU2Ljc3IiB3aWR0aD0iNDA1LjA2IiBoZWlnaHQ9IjEzMi40NyIgcng9IjE1Ljg3IiByeT0iMTUuODciLz4KICA8Zz4KICAgIDxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04NS45OCwzNzguNjFsMzkuNjksMjIuNDl2NDcuNjJsLTM5LjY5LDIyLjQ5LTM5LjY5LTIyLjQ5di00Ny42MnMzOS42OS0yMi40OSwzOS42OS0yMi40OVoiLz4KICAgIDxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04NS45OCwzNzguNjFsMzkuNjksMjIuNDl2NDcuNjJsLTM5LjY5LDIyLjQ5LTM5LjY5LTIyLjQ5di0zNC4zOWwyNi40Ni0xNS44NywyNi40NiwxNS44N3YyMy44MSIvPgogICAgPHBvbHlnb24gY2xhc3M9InN0NSIgcG9pbnRzPSI4My4zNCA0MjAuOTQgOTYuNTcgNDI4Ljg4IDgzLjM0IDQzNi44MiA4My4zNCA0MjAuOTQiLz4KICA8L2c+CiAgPGcgY2xhc3M9InN0MiI+CiAgICA8ZyBjbGFzcz0ic3QyIj4KICAgICAgPHRleHQgY2xhc3M9InN0MyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTUwLjc0IDQ0MS41OSkiPjx0c3BhbiB4PSIwIiB5PSIwIj5PQVM8L3RzcGFuPjwvdGV4dD4KICAgIDwvZz4KICAgIDxnIGNsYXNzPSJzdDIiPgogICAgICA8dGV4dCBjbGFzcz0ic3Q0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNTcuOSA0NDEuNTkpIj48dHNwYW4geD0iMCIgeT0iMCI+TElWRTwvdHNwYW4+PC90ZXh0PgogICAgPC9nPgogIDwvZz4KPC9zdmc+);
}

.swagger-ui .topbar .download-url-wrapper .download-url-button {
    background-color: #red !important;
}

.swagger-ui .topbar .download-url-wrapper input[type=text] {
    border-color: #red !important;
}

blockquote {
  background: #f9e2ce;
  border-left: 10px solid #ccc;
  margin: 1.5em 10px;
  padding: 0.5em 10px;
  quotes: "\201C""\201D""\2018""\2019";
}
blockquote:before {
  color: #f6730f;
  content: open-quote;
  font-size: 4em;
  line-height: 0.1em;
  margin-right: 0.25em;
  vertical-align: -0.4em;
}
blockquote p {
  display: inline;
}
