.c3s2016-luigixhero {
	background: url("http://bin.smwcentral.net/u/24006/c3s2016-luigixhero-side.png"), url("http://bin.smwcentral.net/u/24006/c3s2016-luigixhero-background.jpg");
	background-size: auto, cover;
	background-position: center right 10px, 50% 50%;
	background-repeat: no-repeat;
	padding: 20px;
	padding-right: 230px;
	min-height: 220px;
	position: relative;
	font-family: "verdana", sans-serif;
}
.c3s2016-luigixhero-post {
	background: rgba(0, 0, 0, 0.5);
	padding: 8px;
	border-radius: 10px;
	border: 1px solid black;
	box-shadow: 0px 0px 5px 2px rgba(255, 255, 255, 0.4);
	text-shadow: 1px 1px 1px black;
}
.c3s2016-luigixhero-sig {
	margin: 24px 20px 0px;
	display: inline-block;
}
.c3s2016-luigixhero::after {
	content: "\ALayout by LDA during C3.";
	white-space: pre;
	font-size: 7pt;
	color: black;
	text-shadow: 1px 1px rgba(0, 0, 0, 0.4);
	position: absolute;
	right: 230px;
	display: inline;
}
.c3s2016-luigixhero .quote,
.c3s2016-luigixhero .code {
	margin: 0px 20px;
}
.c3s2016-luigixhero .quote .box {
	background: rgba(0, 0, 0, 0.4);
	padding: 5px;
	border-radius: 8px;
	border: 1px solid black;
	box-shadow: 0px 0px 5px 2px rgba(255, 255, 255, 0.4);
}
.c3s2016-luigixhero .quote .boxhead,
.c3s2016-luigixhero .code .boxhead {
	margin-left: 3px;
	color: white;
}
.c3s2016-luigixhero .code .box {
	background: rgba(0, 0, 0, 0.7);
	padding: 5px;
	border-radius: 8px;
	border: 1px solid white;
	box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.4);
	color: white;
}
.c3s2016-luigixhero .spoiler {
	border-radius: 5px;
	background: rgba(0, 0, 0, 0.8) !important;
	padding: 0px 2px;
	box-shadow: 0px 0px 3px 1px rgba(0, 0, 0, 0.4);
}