#container {
	max-width: 1420px;
}
#contentContainer {
	max-width: 1060px;
	width: auto;
}

@media only screen and (max-width: 910px) {

/* orig 650 */

#contentContainer {
	margin-right: 0;
	margin-left: 0;
	padding-right: 0;
	padding-left: 0;
	float: none;
	position: relative;
	top: 0;
	margin-top: 0;
	width: 100%;
}

#contentContainer #content {
	padding-top: 57px;
}
#navcontainermenu, #navcontainermenu.opened {
	margin-right: auto;
	margin-left: auto;
}
#navcontainermenu_back {
	float: none;
	margin-right: auto;
	margin-left: auto;
	right: 0;
	left: 0;
	position: relative;
	width: auto;
}
#navcontainer {
	max-width: 380px;
}    
#topnav {
	float: none;
	margin-right: auto;
	margin-left: auto;
	right: 0;
	left: 0;
	position: relative;
	width: auto;
}
#sidebarContainer {
	margin-right: 0;
	margin-left: 0;
	padding-right: 0;
	padding-left: 0;
	width: 100%;
	float: none;
	padding-top: 3px;
}
}