.playground-sample-player {
	padding: 15px;
}

.playground-sample-source {
	padding:15px;
	font-family: monospace;
	font-size: 12px;
	white-space: pre-wrap;
	box-sizing: border-box;
	width:100%; 
	height:100%;
}

.playground-sample-panels > * {
	width:320px;
	box-shadow: -4px 0px 4px rgba(0,0,0,0.3);
	-moz-box-shadow: -4px 0px 4px rgba(0,0,0,0.3);
	-webkit-box-shadow: -4px 0px 4px rgba(0,0,0,0.3);
}

.sample-output {
	min-height: 200px;
	border: 1px solid black;
	margin: 10px;
	padding: 10px;
	border-radius: 10px;
	text-align: center;
}
