/*------------------------------------*\
   LOCAL SCREENS
\*------------------------------------*/

/*------------------------------------*\
   END LOCAL SCREENS
\*------------------------------------*/

/*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/

.section-faqs .border-top {
	box-sizing: border-box;
	border-top: 1px solid #d6d6d6;
}
.section-returns .steps-row.step-1 {
	padding-top: 40px;
	margin-top: 0;
}
@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-returns .steps-row.step-1 {
		padding-top: 30px;
		margin-top: 0;
	}
	.section-faqs .section-content {
		width: auto;
		margin-left: 16px;
		margin-right: 16px;
	}
}
@media only screen and (max-width: 735px) {
	.section-hero .link-container .link-email {
		margin-top: 5px;
	}
	.section-hero .link-container .link-website {
		margin-top: 17px;
	}
	.section-returns .headline-returns {
		text-align: center;
	}
	.section-returns .steps-row.step-1 {
		padding-top: 20px;
		margin-top: 0;
	}
	.section-faqs .section-content {
		width: auto;
		margin-left: 16px;
		margin-right: 16px;
	}
}

.section-hero .link {
	margin: 40px 0px 0px;
}

@media only screen and (max-width: 735px) {
	.section-hero .link {
		margin: auto;
	}
}
.text-center {
	text-align: center;
}
.section-returns .copy-column .link-mac {
	margin-top: 0.8em;
}

.section-router .section-content .headline-width {
	max-width: 650px;
}

@media only screen and (max-width: 1068px) {
	.section-router .section-content .headline-width {
		margin-bottom: 18px;
	}
}

@media only screen and (max-width: 735px) {
	.section-router .section-content .headline-width {
		margin-bottom: -15px;
	}
}

@media only screen and (max-width: 735px) {
	.section-router .section-content .cta {
		margin-bottom: 40px;
	}
}

sub, sup {
	position: relative;
	font-size: 0.6em;
	vertical-align: initial;
}

sup {
	top: -0.5em;
}

sub {
	bottom: -0.25em;
}

.footnote a {
	vertical-align: inherit;
	color: inherit;
}

.footnote a:hover {
	color: #06c;
	text-decoration: none;
}

.footnote-reduced {
	font-size: 0.45em;
}

sup.footnote-reduced {
	top: -0.86em;
}

sub.footnote-reduced {
	bottom: -0.36em;
}

.footnote-supglyph {
	position: relative;
	vertical-align: initial;
}

.footnote-supglyph.footnote-reduced {
	font-size: 0.9em;
	top: -0.09em;
}

.footnote-diamond {
	position: relative;
	vertical-align: initial;
	font-feature-settings: "numr";
	font-size: 1em;
}

sup.footnote-diamond {
	top: auto;
}

sub.footnote-diamond {
	bottom: -0.5em;
}

.footnote-diamond.footnote-reduced {
	font-size: 0.9em;
	top: -0.09em;
}

sub.footnote-diamond.footnote-reduced {
	top: auto;
	bottom: -0.52em;
}

.footnote-number {
	position: relative;
	vertical-align: initial;
	font-feature-settings: "numr";
	font-size: 1em;
}

sup.footnote-number {
	top: auto;
}

sub.footnote-number {
	bottom: -0.5em;
}

.footnote-number.footnote-reduced {
	font-size: 0.9em;
	top: -0.09em;
}

sub.footnote-number.footnote-reduced {
	top: auto;
	bottom: -0.52em;
}

/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/
