.panel
{
	padding: 80px 20px 0px;
	min-height: 400px;
	cursor: default;
}
.text-center
{
	margin: 0 auto;
	text-align: center;
	border-radius: 10px;
	max-width: 900px;
	-moz-box-shadow: 0px 0px 5px rgba(0,0,0,.3);
	-webkit-box-shadow: 0px 0px 5px rgba(0,0,0,.3);
	box-shadow: 0px 0px 5px rgba(0,0,0,.1);
}
.float-left
{
	float: left !important;
}
.float-right
{
	float: right !important;
}
img
{
	border: 0;
	vertical-align: bottom;
}
h2
{
    padding: 30px 2px;
	font-size: 20px;
}

.padding-big
{
	padding: 16px;
}
.alert
{
	border-radius: 5px;
	padding: 15px;
	border: solid 1px #ddd;
	background-color: #f5f5f5;
}