/** MAIN **/
.header-main {
	padding: 20px 0px;
	text-align: center;
	background: #CFDD2E;
	color: #FFFFFF;
	border-bottom: 5px solid #CFDD2E;
}

.header-main .logo {
	display: inline-block;
	max-width: 200px;
}

.header-main .logo img {
	width: 100%;
	height: auto;
}


/** RESPONSIVE **/
@media screen and (max-width:840px) {
	.header-main .logo {
		float: none;
		margin: 40px auto 40px auto;
	}
}