﻿/* Reduce font sizes */
.swagger-ui .opblock-summary-description,
.swagger-ui .opblock-summary-path,
.swagger-ui .opblock-summary-method,
.swagger-ui .markdown,
.swagger-ui .info,
.swagger-ui .scheme-container {
	font-size: 12px !important;
}

/* Reduce padding/margin */
.swagger-ui .opblock {
	margin: 8px 0 !important;
	padding: 8px !important;
}

.swagger-ui .opblock-summary {
	padding: 4px 8px !important;
}

/* Reduce spacing in model section */
.swagger-ui .model-box,
.swagger-ui .parameter__name,
.swagger-ui .parameters-col_description {
	font-size: 12px !important;
	margin: 4px 0 !important;
}

/* Collapse the huge title area */
.swagger-ui .info h2.title {
	font-size: 16px !important;
	margin-bottom: 4px !important;
}
