.rst-content pre.literal-block {
  padding: 12px;
  font-size: 12px;
}

.swagger-section {
  margin-top: 20px;
}

.swagger-section ul {
  padding: 0px;
}

.swagger-section .container {
  padding: 0px;
  width: auto;
}

.swagger-section h2 {
  margin: 0px;
}

.rst-content .section .swagger-section ul {
  line-height: normal;
}

.rst-content .section .swagger-section ul li {
  list-style-type: inherit;
  margin-left: 0px;
}

.rst-content .section .swagger-section code {
  border-style: none;
  white-space: pre;
  font-size: 12px;
}

.rst-content .section .swagger-section p {
  font-size: inherit;
}

.rst-content pre.literal-block {
  padding: 12px;
  font-size: 12px;
}

.swagger-section {
  margin-top: 20px;
}

.swagger-section ul {
  padding: 0px;
}

.swagger-section .container {
  padding: 0px;
  width: auto;
}

.swagger-section h2 {
  margin: 0px;
}

.rst-content .section .swagger-section ul {
  line-height: normal;
}

.rst-content .section .swagger-section ul li {
  list-style-type: inherit;
  margin-left: 0px;
}

.rst-content .swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation {
  overflow-x: auto;
}

.rst-content .section .swagger-section code {
  border-style: none;
  white-space: pre;
  font-size: 12px;
}

.rst-content .section .swagger-section p {
  font-size: inherit;
}

Allow horizontal scrolling of swagger docs on readthedocs.
Allow horizontal scrolling of swagger docs on readthedocs.

This layout isn't quite ideal, but it at least lets the content be
visible by scrolling within the narrower readthedocs template.

Fixes https://github.com/NREL/api-umbrella/issues/289
