/**
 * Imperiox mobile — same strategy as King 1.2.6 (Imperiox)
 * Fixed 1240px viewport meta scales the desktop layout on phones.
 * Do NOT reflow sections with max-width media queries here.
 */

html {
	-webkit-text-size-adjust: none;
	width: 1240px;
	max-width: 100%;
	margin: 0 auto;
}

body.has-imperiox-nav {
	overflow-x: hidden;
	width: 100%;
	margin: 0 auto;
}

body.has-imperiox-nav .topPanel-wrapper {
	width: 1300px;
	max-width: none;
	margin: 0 auto;
}

body.has-imperiox-nav .imperiox-wrapper,
body.has-imperiox-nav .imperiox-inner-wrapper,
body.has-imperiox-nav .wrapper.imperiox-inner-wrapper {
	width: 1200px;
	max-width: 100%;
	margin: 0 auto;
	padding: 0 25px;
	box-sizing: border-box;
}

body.has-imperiox-nav #container {
	width: 1040px;
	max-width: none;
	margin: 0 auto;
	box-sizing: border-box;
}

body.has-imperiox-nav .imperiox-footer-container {
	width: 1200px;
	max-width: none;
}

body.has-imperiox-nav .imperiox-rankings-table-scroll {
	width: 100%;
	overflow-x: auto;
	-webkit-overflow-scrolling: touch;
}

body.has-imperiox-nav .rankings-table {
	width: 100%;
	max-width: 100%;
}
