html
{
	box-sizing: border-box;
	overflow: -moz-scrollbars-vertical;
	overflow-y: scroll;
}

*,
*:before,
*:after
{
	box-sizing: inherit;
}

body
{
	margin: 0;
	background: #f1f1f1;
}

.swagger-ui .topbar
{
	background-color: #187267;
	padding: 20px;
}

	.swagger-ui .topbar a > img
	{
		background: url('/swagger-ui/logo.png') no-repeat;
		visibility: collapse;
	}

.swagger-ui section.block
{
	background-color: #FFFFFF;
	padding: 20px;
	margin-top: 20px;
	margin-bottom: 20px;
}


.information-container.wrapper
{
	margin-top: 20px;
	margin-bottom: 20px;
}

.scheme-container
{
	max-width: 1460px;
	margin-left: auto !important;
	margin-right: auto !important;
	padding: 0px 20px !important;
	background-color: transparent !important;
	box-shadow: none !important;
}

.swagger-ui #header form#api_selector .input a#explore
{
	background-color: #00adef;
}

.swagger-ui #header form#api_selector .input input#input_baseUrl
{
	visibility: hidden;
	width: 0;
}

.swagger-ui #header form#api_selector .input input#input_apiKey
{
	width: 330px
}

.renderedMarkdown pre
{
	background-color: rgb(235, 243, 249);
	border-color: #187267;
	margin-top: 10px;
	margin-bottom: 10px;
	-webkit-border-radius: 6px;
	border-style: solid;
	border-width: 1px;
}

	.renderedMarkdown pre p
	{
		line-height: 100% !important;
		margin: 0px 30px !important;
	}
