body {
	background-color: #fff; }

/*body.page-header-fixed {
	min-width: 1220px; }*/

.page-header.navbar {
	background-color: #2d3943; }

.page-header.navbar {
	width: 100%;
	padding: 20px 20px;
	margin: 0;
	border: 0px;
	box-shadow: none;
	height: 76px;
	min-height: 76px;
	filter: none;
	position: static;
	background-image: none; }

	.page-header.navbar .page-logo {
		float: left;
		display: block;
		height: 36px;
		padding: 5px 0 5px 20px; }

	.page-header.navbar .hor-menu {
		float: left;
		padding: 10px 20px 10px 10px;
		line-height: 1; }
		.page-header.navbar .hor-menu .static {
			padding-right: 10px; }
		.page-header.navbar .hor-menu a {
			color: #ccc; 
			padding: 1px 10px;
			font-size: 14px; }
		.page-header.navbar .hor-menu a.active {
			color: #fff; }

.page-container {
	margin: 0;
	padding: 0;
	position: relative; }
	.page-container:after, .page-container:before {
		content: " ";
		display: table; }
		.page-container:after {
			clear: both; }

@media (min-width: 992px) {
	/*.page-full-width .page-content-wrapper .page-content {
		margin-left: 0!important; }*/
	.page-content-wrapper .page-content {
		padding: 25px 20px 10px; }
}

@media (max-width: 767px) {
	.page-content-wrapper .page-content {
		padding: 20px 10px 10px!important;
		overflow:hidden; }
}

@media (max-width: 991px) {
	.page-content-wrapper .page-content {
		margin: 0!important;
		padding: 20px!important; }
}

@media (min-width: 1024px) {
.col-centered {
	float: none;
	width: 1024px;
	margin: 0 auto; }
}

@media (max-width: 1024px) {
.col-centered {
	padding-left: 10px;
	padding-right: 10px; }
}

		