body {
	margin:0;
}
.top_area {
	background: #e60000;
	height: 34px;
}
.logo_bar {
	padding: 0px 0;
	height: 110px;
}
.main_content {
    min-height: 50vh;
	text-align: center;
}
.container {
	margin-left: 20px;
	margin-right: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
p {
	Float: left;
	font-size: 0.75em;
	margin-top: 8px;
	margin-bottom: 7px;
	letter-spacing: 0.2px;
	color: #fff;
}
.white {
	color: #fff;
}
.space {
	white-space: pre;
}
#contact:hover {
	color:#ccffdd;
	font-weight: 600;
}
.blink {
  animation: blinker 1s linear infinite;
}
@keyframes blinker {
	from { opacity: 1.0; }
	50% { opacity: 0.3; }
	to { opacity: 1.0; }
}
.paused {
  animation-play-state: paused;
}
.d-none {
	text-decoration:none;
}
.float-left {
    Float: left !important;
}
.float-right {
    Float: right !important;
}
.top_social {
	margin-top:0;
}
.logo-nav {
	margin-top:5px;
}
.content {
		margin: 12% auto 0;
}
.content h1 {
	font-size: 50px;
	font-weight:300;
}
.content h1 span {
	font-weight:800;
}            