
.homeAmusementPackDocument { clear: both; margin-top: 30px; }
.homeAmusementPackDocument .leftContent,
.homeAmusementPackDocument .rightContent { float: left; }
.homeAmusementPackDocument .leftContent { width: 575px; margin-left: 40px; margin-bottom: 20px; }
.homeAmusementPackDocument .rightContent { width: 207px; margin-left: 30px; }

.backofficeAmusementPackDocument .bottomContent a { text-decoration:none; }
.backofficeAmusementPackDocument { clear:both; margin-top: 40px; }
.backofficeAmusementPackDocument p { text-align:center; }
.backofficeAmusementPackDocument .topContent { width:100%; text-align:center; }

		/* IE10+ */
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active), @media screen and (-webkit-min-device-pixel-ratio:0) {
		.box-7 { top: 178px;}
		body.sp79 div.logo {  margin-top: 50px !important;}
}
# the inherited font of 21 is too big
div.signup-button-text.free { 
	font-size: 20px !important;
}