/*
	Code Output - Legacy
*/
.output {
	border: 3px solid #efefef;
}

.output__header {
	padding: 1rem 2rem;
	background: #efefef;
	color: #000;
}

.output__body {
	margin: 0;
	padding: 2rem;
}

/* Code blocks and rendered results */

pre, .code-block, .rendered-result {
	padding: 1.2rem;
	width: 100%;
	overflow-x: auto;
}

pre, code {
	font-family: "Consolas", "Menlo", "Monaco", "Courier New", monospace;
}

/* Gist overrides */

/* Remove universal vertical rhythm */
.gist-meta {
	margin-top: 0;
}

.gist-file {
	border-width: 2px;
	border-bottom: 2px solid #ddd;
}

.gist-data {
	border-bottom-width: 2px;
}

.gist-data div,
.gist-data span {
	margin-top: 0;
}

@media (min-width: 60em) {

	pre, .code-block, .rendered-result {
		padding: 2.4rem;
	}

}