/*** Colors ***/
:root{
	--cDark:#1b1b1b;
}
body{
	padding: 0px;
	margin:0px;

}
/*** Header ***/
header{
	background-color:var(--cDark);


}
header ul{
	display: flex;
	list-style: none;
	margin:0px;
	padding:15px;
}
header ul li{
	margin-right: 15px;
}
header ul a{
	color:#FFF;
}
main{
	display: flex;
}
main article{
	width:calc(100% - 400px);
	padding: 15px;
}
main aside{
	width:calc(400px);
	background-color:var(--cDark);
	min-height: 100%;
	position: fixed;
	height: 100%;
	right:0px;
	top:0px;
	overflow: auto;
}
main .code{
	padding:16px;
	background-color:#444;
	color:#FFF;
	margin-right: 16px;
}
main ul li i{
	display: block;
	margin-bottom: 12px;
	color:#888;
}
main aside ul li{
	color:#FFF;
}
main aside a{
	color:#FFF;
}