@import "../assets/index.css";

div.demo
{
	display: flex;
	flex-wrap: wrap;
}

div.demo > div.component
{
	width: 400px;
	height: 400px;
	padding: 50px;
}

div.demo > form
{
	width: 400px;
}

div.demo > form textarea
{
	display: block;
	
	height: 150px;
}

@import "../assets/index.css";

div.demo
{
	display: flex;
	flex-wrap: wrap;
}

div.demo > div.component
{
	width: 400px;
	height: 400px;
	padding: 50px;
}

div.demo > form
{
	width: 400px;
}

div.demo > form textarea
{
	display: block;
	
	height: 100px;
}

div.demo > form > ul
{
	padding: 0;
	
	list-style: none;
}

div.demo > form > ul > li
{
	display: block;
	
	margin: 0 0 1em;
}

div.demo > form label
{
	margin: 0 0.5em 0 0;
}

div.demo > form input + label
{
	padding: 0 0 0 0.5em;
	margin: 0;
}

div.demo > form input,
div.demo > form label
{
	vertical-align: middle;
}

Add some additional styles to demo
Add some additional styles to demo
