.swagger-ui .topbar {
    background-color: #24093b;
}

.swagger-ui .topbar .download-url-wrapper input[type="text"] {
	border: 2px solid #64497b;
}

.swagger-ui .topbar .download-url-wrapper .select-label select {
	border: 2px solid #64497b;
}

.swagger-ui .topbar .download-url-wrapper .download-url-button {
	background: #64497b;
}

.swagger-ui .info .title small {
	background: #64497b;
}

.swagger-ui label {
	color: #FFFFFF;
}

.topbar-wrapper .link img {
    width: 250px;
    height: 33px;
}

/* colours for methods */

/*
 * GET
 */

/* label */
.swagger-ui .opblock.opblock-get .opblock-summary-method {
	background: #005FAE;
}

/* active tab header */
.swagger-ui .opblock.opblock-get .tab-header .tab-item.active h4 span::after {
	background: #005FAE;
}

/* block spacer */
.swagger-ui .opblock.opblock-get .opblock-summary {
	border-color: #005FAE;
}

/* block background */
.swagger-ui .opblock.opblock-get {
	border-color: #005FAE;
	background: rgba(0,95,174,.1);
}




/*
 * PUT
 */

/* label */
.swagger-ui .opblock.opblock-put .opblock-summary-method {
	background: #F37321;
}

/* active tab header */
.swagger-ui .opblock.opblock-put .tab-header .tab-item.active h4 span::after {
	background: #F37321;
}

/* block background */
.swagger-ui .opblock.opblock-put .opblock-summary {
	border-color: #F37321;
}
.swagger-ui .opblock.opblock-put {
	border-color: #F37321;
	background: rgba(243,115,33,.1);
}




/*
 * POST
 */

/* label */
.swagger-ui .opblock.opblock-post .opblock-summary-method {
	background: #73A142;
}

/* active tab header */
.swagger-ui .opblock.opblock-post .tab-header .tab-item.active h4 span::after {
	background: #73A142;
}

/* block background */
.swagger-ui .opblock.opblock-post .opblock-summary {
	border-color: #73A142;
}
.swagger-ui .opblock.opblock-post {
	border-color: #73A142;
	background: rgba(15,161,66,.1);
}




/*
 * PATCH
 */

/* label */
.swagger-ui .opblock.opblock-patch .opblock-summary-method {
	background: #00AEEF;
}

/* active tab header */
.swagger-ui .opblock.opblock-patch .tab-header .tab-item.active h4 span::after {
	background: #00AEEF;
}

/* block background */
.swagger-ui .opblock.opblock-patch .opblock-summary {
	border-color: #00AEEF;
}
.swagger-ui .opblock.opblock-patch {
	border-color: #00AEEF;
	background: rgba(0,174,239,.1);
}




/*
 * DELETE
 */

/* label */
.swagger-ui .opblock.opblock-delete .opblock-summary-method {
	background: #C01818;
}

/* active tab header */
.swagger-ui .opblock.opblock-delete .tab-header .tab-item.active h4 span::after {
	background: #C01818;
}

/* block background */
.swagger-ui .opblock.opblock-delete .opblock-summary {
	border-color: #C01818;
}
.swagger-ui .opblock.opblock-delete {
	border-color: #C01818;
	background: rgba(192,24,24,.1);
}
