@media (max-width: 435px) {
  .swagger-ui .opblock .opblock-summary-path {
    flex-shrink: 1;
    max-width: 90%;
  }
}

@media (max-width: 435px) {
  .swagger-section .wrapper {
    background-color: rgba(255,255,255,.2);
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
  }
}

.responses-table {
  display: block;
  overflow-x: auto;
}

span.model-box {
  display: block;
}

.swagger-ui .model-box-control  {
  word-break: break-word;
  overflow-y: hidden;
}

.inner-object {
  word-break: normal;
}

/* Change method type text color to black */
.swagger-ui .opblock .opblock-summary-method {
  color: #000; 
}