	.ie .rsc-ui .masthead-logo {
		display: inline-block;
		width: auto;
		margin: 16px 8px 16px 8px;
	}
	
	.ie .rsc-ui .masthead-slider ul {
		border: 0;	
		width: 100%;
	}
	.ie .rsc-ui .masthead-slider ul li a {
		border: 0;
		width: 33.33%;
		float: left;
	}


.ie .rsc-ui {
		font-size: 16px;
		line-height: 24px;
	}
	.ie body .rsc-ui.large-text .main-content {
		font-size: 21px;
		line-height: 28px;
	}
	
	.ie .rsc-ui p {
		margin: 0 0 24px 0;
		-webkit-margin-before: 0px;
		-webkit-margin-after: 24px;
		-webkit-margin-start: 0px;
		-webkit-margin-end: 0px;
	}
	.ie .rsc-ui p.heading {
		font-weight: bold;
		margin: 32px 0 16px 0;
		-webkit-margin-before: 32px;
		-webkit-margin-after: 16px;
		-webkit-margin-start: 0px;
		-webkit-margin-end: 0px;
	}
	
	.ie .rsc-ui h1, .ie .rsc-ui .h1 { 
		margin: 0 0 32px 0;
		-webkit-margin-before: 0px;
		-webkit-margin-after: 32px;
		-webkit-margin-start: 0px;
		-webkit-margin-end: 0px;
	}
	
	
	.ie .rsc-ui h2, .ie .rsc-ui h3, .ie .rsc-ui h4, .ie .rsc-ui h5, .ie .rsc-ui h6 { 
		margin: 32px 0 16px 0;
		-webkit-margin-before: 32px;
		-webkit-margin-after: 16px;
		-webkit-margin-start: 0px;
		-webkit-margin-end: 0px;
	}
	
	.ie .rsc-ui .large-heading {
	  color: inherit;
	  font-size: 64px;
	  font-weight: 300;
	  line-height: 72px;
	  letter-spacing: -0.03em;
	}
	
	.ie .rsc-ui h1,
	.ie .rsc-ui .h1 {
	  color: #4F758B;
	  font-size: 56px;
	  font-weight: 700;
	  line-height: 64px;
	  letter-spacing: -0.03em;
	}
	
	.ie .rsc-ui h2,
	.ie .rsc-ui .h2 {
	  font-size: 36px;
	  font-weight: 500;
	  line-height: 40px;
	  letter-spacing: -0.02em;
	}
	
	.ie .rsc-ui h3,
	.ie .rsc-ui .h3 {
	  font-size: 28px;
	  font-weight: 500;
	  line-height: 32px;
	  letter-spacing: -0.01em;
	}
	
	.ie .rsc-ui h4,
	.ie .rsc-ui .h4 {
	  font-size: 24px;
	  font-weight: 500;
	  line-height: 32px;
	  letter-spacing: -0.01em;
	}
	
	.ie .rsc-ui ul {
		margin-left: 16px;
		-webkit-margin-before: 32px;
		-webkit-margin-after: 32px;
		-webkit-margin-start: 0px;
		-webkit-margin-end: 0px;
		-webkit-padding-start: 16px;	
	}
	.ie .rsc-ui ol {
		margin-left: 20px;
		-webkit-margin-before: 32px;
		-webkit-margin-after: 32px;
		-webkit-margin-start: 0px;
		-webkit-margin-end: 0px;
		-webkit-padding-start: 20px;	
	}
	.ie .rsc-ui ul.unstyled {
		list-style-type: none;
		margin-left: 0px;
		-webkit-padding-start: 0px;
	}
	.ie .rsc-ui ul.solid {
		list-style-type: none;
		margin-left: 0px;
		-webkit-padding-start: 16px;
	}
	.ie .rsc-ui ul ul, .ie .rsc-ui ol ul, .ie .rsc-ui ol ol {
		margin: 0px;
		list-style-type: disc;
		-webkit-margin-before: 0px;
		-webkit-margin-after: 0px;
		-webkit-padding-start: 16px;	
	}
	
	
	.ie .rsc-ui blockquote {
		margin-top: 16px;
		margin-bottom: 32px;
		padding: 16px;
	}
	
	
	.ie .rsc-ui table td { font-size: 12px; line-height: 16px; }
	.ie .rsc-ui table th { font-size: 12px; line-height: 16px; }
	
	
	.ie .rsc-ui footer.rsc-footer .links ul li { width: 33.33%; }
	.ie .rsc-ui footer.rsc-footer .rsc-logo { width: 288px; }
	.ie .rsc-ui footer.rsc-footer .qa-logo { width: 288px; }
	.ie .rsc-ui footer.rsc-footer .breadcrumbs li.extra { display: inline-block; }
	.ie .rsc-ui footer.rsc-footer .social-icons { margin-right: 16px; }
	
	
	.ie .rsc-ui footer.rsc-footer .social-icons { float: right; }
	.ie .rsc-ui footer.rsc-footer .baseline .copyright { width: auto; text-align: left; padding: 8px; }
	
	.ie .rsc-ui .rsc-footer .rsc-logo img {
		width: 180px;
	}
	
	.ie .rsc-ui .viewport {
		width: 980px !important;
		max-width: 980px !important;
	}
	
	.ie .rsc-ui footer.rsc-footer .links {
		box-sizing: border-box;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		padding: 0 0 32px 0;
		width: 100%;
		float: right;
	}
	