.navcontent {max-width:1200px!important;}
.domain_nav ul li {padding:0px 20px!important; box-sizing: border-box;} 
#footer {max-width: 980px;}
.searchborder td {padding-right:0px;}
.topic_heading {line-height: 1.3em;padding-bottom: 26px;}
.ea-logo-header {font-size: 30px;}
.limit_heading {font-size: 1.4em;margin-top: 0px;margin-bottom: 0px;vertical-align: bottom;font-weight: 600;line-height: 25px;padding-bottom: 15px;}
.subheading_pink {font-size: 1.4em;margin-top: 0px;margin-bottom: 0px;vertical-align: bottom;font-weight: 600;line-height: 25px;padding-bottom: 15px;color:#ff7f7f}
.topic-container {background: #FFF!important;overflow: hidden;padding:24px;}
.topic-container p{font-size: 14px;font-weight: 100;letter-spacing: 0px;line-height: 18px;min-height: 2em;}
.reflection_container{width: 100%;text-align: right;margin-top: 0px;}
.notice_container{margin:10px auto 10px auto;overflow:hidden;}
.platform-info{font-size: 12px!important;width: 70%;float:right;}
.img_reflection {clear:both;width:240px; padding-top: 42px;}
.feature-container {padding: 0px 80px;}
.guide_links {text-decoration: none;}
.feature_heading {font-size: 1.3em;margin-top: 20px;vertical-align: bottom;margin-bottom: 0px;line-height: 22px;letter-spacing: 0px;margin-left: -30px;padding-left: 30px;}
.guide_heading {font-size: 1.3em;margin-top: 0px;vertical-align: bottom;margin-bottom: 0px;line-height: 22px;letter-spacing: 0px;}
.guide_icon {margin-right:14px;vertical-align: top;margin-top: 1px;}
.guide_description {font-size:14px;}
.icon_cell{vertical-align: top;}
.trial-download-button-div{margin: 60px auto 0 auto;text-align: center;}
.trial-download-filesize-label {font-size: 12px;}
.trial-download-button-div label{font-size: 13px;}
.greentick {background-position: 0px 8px;}
.logo_orange{color: #ff7433;}
.ealogo_button {vertical-align: middle;padding: 8px 4px; width: 48px;}
.rounded-button-dust-blue-solid{width: 300px;min-width: 300px;font-weight: 900!important;font-family: Verdana, Arial, Helvetica, sans-serif;border-radius: 15px;font-size: 18px;}
.top_feature_heading {font-size: 1.3em;letter-spacing: 0px;}
.padding-bottom-18 {padding-bottom: 18px;}
.page-heading {text-align: center;margin: 24px 0px;line-height: 1em;font-size: 4em;font-weight: 400;font-family: "Roboto",sans-serif;}
.text-align-center {text-align: center;}
.margin-top-24 {margin-top:24px;}

@media only screen and (max-width:600px) {
	.platform-info {
		font-size: 13px;
		width: 80%;
		margin: 0 10%;
		margin-top: 0px;
	}
	.reflection_container {
		text-align:center;
	}
	.float-left{
		float:right;
		margin-top:24px;
	}
	.float-right{
		float:left;
	}
.rounded-button-dust-blue-solid{
	padding: 0 0px;
	}
}

