.mainNavigationContainer {
	float: right;
	margin-top: 90px;
}

.mainNavigationItem {
	float: left;
	padding-right:15px;
}

div.mainNavigationContainer div:last-child{ padding-right:2px; }


.mainNavigationItem a {
	font-size: 16px;
	font-weight: 700;
	text-decoration: none;
	color: #333;
}

.mainNavigationItem a:hover {
	color: #000;
}

.footerNavigationContainer {
	text-align: center;
}

.footerNavigation {
	width: 100%;
	float: left;
}

.footerNavigationItem {
	float: right;
	padding: 5px 0px 5px 15px;
}

.footerNavigationItem a {
	font-size: 12px;
	font-weight: 500;
	color: #555;
}

.footerNavigationItem a:hover {
	color: #111;
}
@media only screen and (max-width: 767px) {
	.mainNavigationContainer{margin-top: 10px !important;}
	.logoContainer {text-align:center;}
	.logoContainer img{width:auto;}
}

@media (min-width: 768px) and (max-width: 1024px) {
	.mainNavigationContainer{margin-top: 10px !important;}
}

