/* bootstrap override */
i { margin-right:0.5em; }
h1,h2,h3,h4,h5 { font-weight:normal; }

/* .toppadding { line-height:10em; margin-bottom:3em; } */

html, body {
  height: 100%;
}

.wrap {
	min-height: 100%; height: auto;
	margin: 0 auto -60px; padding: 0 0 60px;
}

.center {
	width: auto;
	height: 450px;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}

.footer {
	height: 60px;
	background-color: #f5f5f5;
}

.logo {
	display: inline;
	width: 25%; margin-bottom: 32px;
}

.topmsg {
	display: block;
}
