html, body, .container-table {
	height: 100%;
}
body {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#66cc66+0,0099ff+100 */
background: #66cc66; /* Old browsers */
background: -moz-linear-gradient(-45deg,  #66cc66 0%, #0099ff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg,  #66cc66 0%,#0099ff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg,  #66cc66 0%,#0099ff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66cc66', endColorstr='#0099ff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.container-table {
	display: table;
}
.vertical-center-row {
	display: table-cell;
	vertical-align: middle;
}
.box {
	background: #fff;
	border: solid 1px #999;
	padding: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: 2px 4px 5px 0px rgba(0,0,0,0.5);
	box-shadow: 2px 4px 5px 0px rgba(0,0,0,0.5);
}
