/* PFC LANDING PAGE
In general, organization flows from the top of the page to the bottom.
PFC = Paying for College

Styles are for:
- https://www.consumerfinance.gov/paying-for-college/repay-student-debt/

Table of Contents
-----------------
- REPAY STYLES
- TOOLTIPS
- ADJUST MAIN CONTENT CONTAINER
- HEROS
- PFC NAVIGATION
- PFC CONTENT GRID
- BUTTONS

-------------------------------------------------------------------------------*/

/* REPAY STYLES
The main styles for the unique elements on this page.
-------------------------------------------------------------------------------*/
.tip, .act {
    padding: 4px 4px 4px 38px;
    border-radius: 4px;
}

.tip {
    background: #eee url("/static/repaystudentdebt/images/tip-orange.ddad8a3b0c4e.png") no-repeat 10px 10px;
}

.act {
    display: block;
    margin-bottom: 1.25em;
    background: #eee url("/static/repaystudentdebt/images/take-action.c1e92c4cc54e.png") no-repeat 10px 10px;
}

button {
    margin-right: 5px !important;
}

.illus {
    min-height: 100px;
    background-repeat: no-repeat;
    background-color: transparent;
    background-position: 10px 0;
    padding-left: 123px;
}

.alert { background-image: url("/static/repaystudentdebt/images/alert-icon.efc5a4d008dc.png"); }
.budget { background-image: url("/static/repaystudentdebt/images/budget-icon.86c6e07e3e6d.png"); }
.paperwork { background-image: url("/static/repaystudentdebt/images/paperwork-icon.6fc7e4c92b95.png"); }
.extra { background-image: url("/static/repaystudentdebt/images/extra-icon.93bfaa9c0116.png"); }
.defer { background-image: url("/static/repaystudentdebt/images/defer-icon.6f7479f3d981.png"); }
.mil { background-image: url("/static/repaystudentdebt/images/mil-icon.8e59e1506073.png"); }

/* TOOLTIPS
The styles for the tooltip interactions on this page.
-------------------------------------------------------------------------------*/
.tooltip-info, .tooltip-info:hover {
    cursor: help;
    border-bottom: 1px dotted #50a748;
}

p.tooltip-info {
    display: inline;
}

#tooltip-container {
    background-color: #a0f798;
    border: 2px solid #50a748;
    display: none;
    font-style: normal;
    font-size: .8em;
    padding: 10px;
    position: absolute;
    text-align: justify;
    width: 20em;
    z-index: 3000;
}

/* These two elements, #outertip and #innertip, make the little speech-balloon styled
    tip appear along the top of the tooltip. */
#tooltip-container #outertip {
    border: 10px solid transparent;
    border-bottom-color: #50a748;
    content: ' ';
    height: 0;
    position: absolute;
    left: 5px;
    top: -20px;
    width: 0;
}

#tooltip-container #innertip {
    border: 7px solid transparent;
    border-bottom-color: #a0f798;
    content: ' ';
    height: 0;
    position: absolute;
    left: 8px;
    top: -14px;
    width: 0;
}

#tooltip-container > p {
    padding: 0;
    margin: 0;
}

/* ADJUST MAIN CONTENT CONTAINER
This is for full width page background colors. It adjust some styles
from the main site stylesheet.
-------------------------------------------------------------------------------*/
.paying-for-college #maincontent {
    padding: 0 0 2em;
    width: 1016px;
}

/* No breadcrumbs in PFC. Current Django templates output an empty UL when
breadcrumbs do not exist unfortunately. :( Bug reported; to be fixed in future. */
.bread {
    display: none;
}

/* Padding on inner containers */
.bread,
#introduction,
#comparison-tables,
#save-footer,
#save-drawer,
.sub-page-wrapper {
    padding-left: 20px;
    padding-right: 20px;
}

/* HEROS
This just the hero for the Comparison Tool.
-------------------------------------------------------------------------------*/
/* This is a placeholder for now. */
.pfc-hero-wrapper {
    background-color: #2cb34a;
    padding: 2.375em 3.125em;
    position: relative;
}

.pfc-hero-wrapper a {
    background-color: transparent;
    border-bottom: 1px dashed #101820;
    color: #101820;
}

.pfc-hero-wrapper a:hover,
.pfc-hero-wrapper a:active,
.pfc-hero-wrapper a:focus {
    background-color: transparent;
    border-bottom-style: solid;
}

/* IE7 calculates padding with decimals differently. This makes sure the Hero is full width. */
.lt-ie8 .pfc-hero-wrapper {
    width: 89.75%;
}

.breadcrumbs {
    margin-bottom: 0.625em;
}

.breadcrumbs a {
    background-color: transparent;
    border-bottom: none;
    color: #328ed8;
}

.breadcrumbs a:hover,
.breadcrumbs a:active,
.breadcrumbs a:focus {
    background-color: transparent;
    border-bottom-style: none;
}

.breadcrumbs > p {
    font-family: "Avenir Next", Verdana, sans-serif;
    font-weight: 600;
    margin-top: 0.25em;
}

.pfc-hero-content {
    /* Not an official color, but a mix of green and white. */
    background-color: #d3efdb;
    float: left;
    min-height: 155px;
    padding: 1em;
    width: 35%;
}

.pfc-hero-content p {
    font-family: "Avenir Next", Verdana, sans-serif;
}

.pfc-hero-image {
    position: absolute;
        bottom: 38px;
        right: 30px;
}

.pfc-hero-image img {
    vertical-align: bottom;
}

/* Use this class on Hero images to make it stick to bottom of container. */
.pfc-hero-image.alignbottom {
    bottom: 0;
}

/* Use this class on Hero images to make it stick to bottom right of container. */
.pfc-hero-image.alignbottomright {
    bottom: 0;
    right: 0;
}

.pfc-header {
    margin: 0 0 3em 0;
    position: relative;
}

.pfc-header h1 {
    font-size: 2.125em;
    font-weight: 600;
    margin-bottom: 0.25em;
    font-family: "Avenir Next", Arial, sans-serif;
    text-transform: none;
}

/* Sub-pages have a different sized H1 */
.pfc-header h1.sub-page {
    font-size: 1.625em;
    font-weight: 400;
    line-height: 1;
    margin-bottom: 1em;
}

/* PFC NAVIGATION
This has similar styles as the global site navigation.
-------------------------------------------------------------------------------*/
.pfc-nav-wrapper {
    background-color: #337e7d;
    border-bottom: 1px solid #101820;
    border-top: 1px solid #101820;
}

.pfc-nav-wrapper ul {
    background-color: #337e7d;
    list-style-type: none;
    padding: 0;
    margin: 0 auto;
    text-align: center;
}

.pfc-nav-wrapper ul li {
    background-color: #337e7d;
    display: inline-block;
    font-family: "Avenir Next", Verdana, sans-serif;
    font-weight: 500;
    font-size: 1em;
    margin: 0;
    position: relative;
    width: auto;
}

.lt-ie8 .pfc-nav-wrapper ul li {
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

.lt-ie9 .pfc-nav-wrapper ul li {
    font-family: "Avenir Next Demi", Verdana, sans-serif;
}

/* This class acts like a link because we don't want to use an empty <a> tag. */
.fake-link {
    cursor: pointer;
}

.pfc-nav-wrapper ul li a,
.fake-link {
    -webkit-transition: background-color ease 1000ms;
    -moz-transition: background-color ease 1000ms;
    transition: background-color ease 1000ms;
    display: block;
    width: auto;
    height: auto;
    padding: 0.5em 1.75em 0.25em;
    border-bottom: 0;
    color: #fff;
    text-align: center;
    background-color: #337e7d;
}

.pfc-nav-wrapper ul li a:visited {
    color: #fff;
}

.pfc-nav-wrapper ul li a:hover,
.fake-link:hover {
    background-color: #ccdfdf;
    color: #000;
}

.pfc-nav-wrapper ul li a:focus {
    background-color: #ccdfdf;
    color: #000;
}

.pfc-nav-wrapper ul li a.is-active,
.pfc-nav-wrapper ul li .fake-link.is-active {
    background-color: #ccdfdf;
    color: #000;
}

/* Dropdown */
.pfc-nav-wrapper ul ul {
    background-color: #ccdfdf;
    list-style: none;
    position: absolute;
    margin: 0;
    padding: 0;
    left: -9999px; /* Hide off-screen when not needed (this is more accessible than display:none;) */
    text-align: left;
    top: 100%;
    width: 12.5em;
    z-index: 9999;
}

.pfc-nav-wrapper ul ul li {
    background-color: #ccdfdf;
    border-bottom: 1px solid #000;
    display: block;
    width: 100%;
}

.pfc-nav-wrapper ul ul a,
.pfc-nav-wrapper ul ul a:visited {
    background-color: #ccdfdf;
    color: #000;
    display: block;
    padding: 1em 0.5em 0.75em 1.5em;
    text-align: left;
}

.pfc-nav-wrapper li:hover > ul,
.pfc-nav-wrapper li.focus > ul { /* Display the dropdown on hover */
    left: 0; /* Bring back on-screen when needed */
}

.pfc-nav-wrapper ul ul li:hover > ul,
.pfc-nav-wrapper ul ul li.focus > ul { /* Display the dropdown on hover */
    left: 100%; /* Bring back on-screen when needed */
    top: 0;
}

.section {
    border-top: 1px solid #babbbd;
    margin: 1.5em 0;
}

#intro {
    border-top: none;
}

/* PFC CONTENT GRID
This has similar styles as the global site navigation.
-------------------------------------------------------------------------------*/
/* A grid only used for /paying-for-college/ and /technote/ */
/* Clear these with .clearfix */
.paying-for-college .clearfix:before,.clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }
.paying-for-college .clearfix:after { clear: both; }
.paying-for-college .clearfix { zoom: 1; }

.paying-for-college .col {
    display: inline;
    float: left;
    margin-right: 30px;
}

.paying-for-college .col.last,
.paying-for-college .col.col12 {
    margin-right: 0;
}

/* Column widths */
.paying-for-college .col1 { width: 53.5px; }
.paying-for-college .col2 { width: 137px; }
.paying-for-college .col3 { width: 220.5px; }
.paying-for-college .col4 { width: 304px; }
.paying-for-college .col5 { width: 387.5px; }
.paying-for-college .col6 { width: 471px; }
.paying-for-college .col7 { width: 554.5px; }
.paying-for-college .col8 { width: 638px; }
.paying-for-college .col9 { width: 721.5px; }
.paying-for-college .col10 { width: 805px; }
.paying-for-college .col11 { width: 888.5px; }
.paying-for-college .col12 { width: 936px; }
.paying-for-college .pre1 { padding-left: 53.5px; }
.paying-for-college .pre2 { padding-left: 137px; }
.paying-for-college .pre3 { padding-left: 220.5px; }
.paying-for-college .pre4 { padding-left: 304px; }
.paying-for-college .pre5 { padding-left: 387.5px; }
.paying-for-college .pre6 { padding-left: 471px; }
.paying-for-college .pre7 { padding-left: 554.5px; }
.paying-for-college .pre8 { padding-left: 638px; }
.paying-for-college .pre9 { padding-left: 721.5px; }
.paying-for-college .pre10 { padding-left: 805px; }
.paying-for-college .pre11 { padding-left: 888.5px; }
.paying-for-college .suf1 { padding-right: 53.5px; }
.paying-for-college .suf2 { padding-right: 137px; }
.paying-for-college .suf3 { padding-right: 220.5px; }
.paying-for-college .suf4 { padding-right: 304px; }
.paying-for-college .suf5 { padding-right: 387.5px; }
.paying-for-college .suf6 { padding-right: 471px; }
.paying-for-college .suf7 { padding-right: 554.5px; }
.paying-for-college .suf8 { padding-right: 638px; }
.paying-for-college .suf9 { padding-right: 721.5px; }
.paying-for-college .suf10 { padding-right: 805px; }
.paying-for-college .suf11 { padding-right: 888.5px; }

/* ==========================================================================
   cfw-for-repaying
   ========================================================================== */

#repaying-student-debt {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}
#repaying-student-debt {
  margin: 0;
}
#repaying-student-debt article,
#repaying-student-debt aside,
#repaying-student-debt details,
#repaying-student-debt figcaption,
#repaying-student-debt figure,
#repaying-student-debt footer,
#repaying-student-debt header,
#repaying-student-debt hgroup,
#repaying-student-debt main,
#repaying-student-debt menu,
#repaying-student-debt nav,
#repaying-student-debt section,
#repaying-student-debt summary {
  display: block;
}
#repaying-student-debt audio,
#repaying-student-debt canvas,
#repaying-student-debt progress,
#repaying-student-debt video {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}
#repaying-student-debt audio:not([controls]) {
  display: none;
  height: 0;
}
#repaying-student-debt [hidden],
#repaying-student-debt template {
  display: none;
}
#repaying-student-debt a {
  background-color: transparent;
}
#repaying-student-debt a:active,
#repaying-student-debt a:hover {
  outline: 0;
}
#repaying-student-debt abbr[title] {
  border-bottom: 1px dotted;
}
#repaying-student-debt b,
#repaying-student-debt strong {
  font-family: "AvenirNextLTW01-Demi";
  font-weight: bold;
}
#repaying-student-debt dfn {
  font-style: italic;
}
#repaying-student-debt h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
#repaying-student-debt mark {
  background: #ff0;
  color: #000;
}
#repaying-student-debt small {
  font-size: 80%;
}
#repaying-student-debt sub,
#repaying-student-debt sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
#repaying-student-debt sup {
  top: -0.5em;
}
#repaying-student-debt sub {
  bottom: -0.25em;
}
#repaying-student-debt img {
  border: 0;
}
#repaying-student-debt svg:not(:root) {
  overflow: hidden;
}
#repaying-student-debt figure {
  margin: 1em 40px;
}
#repaying-student-debt hr {
  box-sizing: content-box;
  height: 0;
}
#repaying-student-debt pre {
  overflow: auto;
}
#repaying-student-debt code,
#repaying-student-debt kbd,
#repaying-student-debt pre,
#repaying-student-debt samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
#repaying-student-debt button,
#repaying-student-debt input,
#repaying-student-debt optgroup,
#repaying-student-debt select,
#repaying-student-debt textarea {
  color: inherit;
  /* 1 */
  font: inherit;
  /* 2 */
  margin: 0;
  /* 3 */
}
#repaying-student-debt button {
  overflow: visible;
}
#repaying-student-debt button,
#repaying-student-debt select {
  text-transform: none;
}
#repaying-student-debt button,
#repaying-student-debt html input[type="button"],
#repaying-student-debt input[type="reset"],
#repaying-student-debt input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */
}
#repaying-student-debt button[disabled],
#repaying-student-debt html input[disabled] {
  cursor: default;
}
#repaying-student-debt button::-moz-focus-inner,
#repaying-student-debt input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
#repaying-student-debt input {
  line-height: normal;
}
#repaying-student-debt input[type="checkbox"],
#repaying-student-debt input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
#repaying-student-debt input[type="number"]::-webkit-inner-spin-button,
#repaying-student-debt input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
#repaying-student-debt input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  /* 2 */
  box-sizing: content-box;
}
#repaying-student-debt input[type="search"]::-webkit-search-cancel-button,
#repaying-student-debt input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
#repaying-student-debt fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
#repaying-student-debt legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */
}
#repaying-student-debt textarea {
  overflow: auto;
}
#repaying-student-debt optgroup {
  font-weight: bold;
}
#repaying-student-debt table {
  border-collapse: collapse;
  border-spacing: 0;
}
#repaying-student-debt td,
#repaying-student-debt th {
  padding: 0;
}
#repaying-student-debt audio,
#repaying-student-debt canvas,
#repaying-student-debt video {
  *display: inline;
  *zoom: 1;
}
#repaying-student-debt html {
  font-size: 100%;
}
#repaying-student-debt html,
#repaying-student-debt button,
#repaying-student-debt input,
#repaying-student-debt select,
#repaying-student-debt textarea {
  font-family: sans-serif;
}
#repaying-student-debt h1 {
  margin: 0.67em 0;
}
#repaying-student-debt h2 {
  font-size: 1.5em;
  margin: 0.83em 0;
}
#repaying-student-debt h3 {
  font-size: 1.17em;
  margin: 1em 0;
}
#repaying-student-debt h4 {
  font-size: 1em;
  margin: 1.33em 0;
}
#repaying-student-debt h5 {
  font-size: 0.83em;
  margin: 1.67em 0;
}
#repaying-student-debt h6 {
  font-size: 0.75em;
  margin: 2.33em 0;
}
#repaying-student-debt blockquote {
  margin: 1em 40px;
}
#repaying-student-debt p,
#repaying-student-debt pre {
  margin: 1em 0;
}
#repaying-student-debt code,
#repaying-student-debt kbd,
#repaying-student-debt pre,
#repaying-student-debt samp {
  _font-family: 'courier new', monospace;
}
#repaying-student-debt pre {
  white-space: pre;
  word-wrap: break-word;
}
#repaying-student-debt q {
  quotes: none;
}
#repaying-student-debt q:before,
#repaying-student-debt q:after {
  content: '';
  content: none;
}
#repaying-student-debt dl,
#repaying-student-debt menu,
#repaying-student-debt ol,
#repaying-student-debt ul {
  margin: 1em 0;
}
#repaying-student-debt dd {
  margin: 0 0 0 40px;
}
#repaying-student-debt menu,
#repaying-student-debt ol,
#repaying-student-debt ul {
  padding: 0 0 0 40px;
}
#repaying-student-debt nav ul,
#repaying-student-debt nav ol {
  list-style: none;
  list-style-image: none;
}
#repaying-student-debt img {
  -ms-interpolation-mode: bicubic;
}
#repaying-student-debt form {
  margin: 0;
}
#repaying-student-debt legend {
  border: 0;
  /* 1 */
  white-space: normal;
  /* 2 */
  *margin-left: -7px;
  /* 3 */
}
#repaying-student-debt button,
#repaying-student-debt input,
#repaying-student-debt select,
#repaying-student-debt textarea {
  vertical-align: baseline;
  *vertical-align: middle;
}
#repaying-student-debt button,
#repaying-student-debt html input[type="button"],
#repaying-student-debt input[type="reset"],
#repaying-student-debt input[type="submit"] {
  *overflow: visible;
}
#repaying-student-debt input[type="checkbox"],
#repaying-student-debt input[type="radio"] {
  *height: 13px;
  *width: 13px;
}
#repaying-student-debt .btn {
  display: inline-block;
  box-sizing: border-box;
  padding: 0.57142857em 1em;
  border: 0;
  border-radius: 0.28571429em;
  margin: 0;
  vertical-align: middle;
  font-family: "AvenirNextLTW01-Medium", Arial, sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 0.875em;
  line-height: normal;
  text-decoration: none;
  cursor: pointer;
  transition: .1s;
  -webkit-appearance: none;
}
.lt-ie9 #repaying-student-debt .btn {
  font-weight: normal !important;
}
#repaying-student-debt .btn,
#repaying-student-debt .btn:link,
#repaying-student-debt .btn:visited {
  background-color: #0072ce;
  color: #ffffff;
}
#repaying-student-debt .btn:hover,
#repaying-student-debt .btn.hover {
  background-color: #328ed8;
}
#repaying-student-debt .btn:focus,
#repaying-student-debt .btn.focus {
  background-color: #328ed8;
  outline: 1px dotted #0072ce;
  outline-offset: 1px;
}
#repaying-student-debt .btn:active,
#repaying-student-debt .btn.active {
  background-color: #33578e;
}
button#repaying-student-debt .btn::-moz-focus-inner,
input#repaying-student-debt .btn::-moz-focus-inner {
  border: 0;
}
#repaying-student-debt .btn + #repaying-student-debt .btn {
  margin-left: 0.42857143em;
}
#repaying-student-debt .lt-ie8 {
  background: url(null) fixed no-repeat;
}
#repaying-student-debt .lt-ie8 button.btn,
#repaying-student-debt .lt-ie8 input.btn {
  overflow: visible;
  padding-top: 0.45714286em;
  padding-bottom: 0.45714286em;
}
#repaying-student-debt .btn__secondary,
#repaying-student-debt .btn__secondary:link,
#repaying-student-debt .btn__secondary:visited {
  background-color: #75787b;
  color: #ffffff;
}
#repaying-student-debt .btn__secondary:hover,
#repaying-student-debt .btn__secondary.hover {
  background-color: #919395;
}
#repaying-student-debt .btn__secondary:focus,
#repaying-student-debt .btn__secondary.focus {
  background-color: #919395;
  outline-color: #75787b;
}
#repaying-student-debt .btn__secondary:active,
#repaying-student-debt .btn__secondary.active {
  background-color: #43484e;
}
#repaying-student-debt .btn__warning,
#repaying-student-debt .btn__warning:link,
#repaying-student-debt .btn__warning:visited {
  background-color: #d12124;
  color: #ffffff;
}
#repaying-student-debt .btn__warning:hover,
#repaying-student-debt .btn__warning.hover {
  background-color: #da6750;
}
#repaying-student-debt .btn__warning:focus,
#repaying-student-debt .btn__warning.focus {
  background-color: #da6750;
  outline-color: #d12124;
}
#repaying-student-debt .btn__warning:active,
#repaying-student-debt .btn__warning.active {
  background-color: #9c301b;
}
#repaying-student-debt .btn__disabled,
#repaying-student-debt .btn__disabled:link,
#repaying-student-debt .btn__disabled:visited,
#repaying-student-debt .btn__disabled:hover,
#repaying-student-debt .btn__disabled.hover,
#repaying-student-debt .btn__disabled:focus,
#repaying-student-debt .btn__disabled.focus,
#repaying-student-debt .btn__disabled:active,
#repaying-student-debt .btn__disabled.active {
  background-color: #e3e4e5;
  color: #75787b;
  cursor: default;
  cursor: not-allowed;
}
#repaying-student-debt .btn__disabled:focus,
#repaying-student-debt .btn__disabled.focus {
  outline-color: #e3e4e5;
}
#repaying-student-debt .btn__super {
  padding: 0.61111111em 1.61111111em;
  font-size: 1.125em;
}
#repaying-student-debt .btn__super + #repaying-student-debt .btn__super {
  margin-left: 0.33333333em;
}
#repaying-student-debt .lt-ie8 button.btn__super,
#repaying-student-debt .lt-ie8 input.btn__super {
  padding-top: 0.66666667em;
  padding-bottom: 0.66666667em;
}
#repaying-student-debt .btn_icon__left {
  padding: 0 0.75em 0 0;
  border-right: 1px solid #ffffff;
  border-right: 1px solid rgba(255, 255, 255, 0.4);
  margin: 0 0.5em 0 0;
}
.btn__secondary #repaying-student-debt .btn_icon__left {
  border-right-color: #ffffff;
  border-right-color: rgba(255, 255, 255, 0.4);
}
.btn__warning #repaying-student-debt .btn_icon__left {
  border-right-color: #ffffff;
  border-right-color: rgba(255, 255, 255, 0.4);
}
.btn__disabled #repaying-student-debt .btn_icon__left {
  border-right-color: #75787b;
  border-right-color: rgba(117, 120, 123, 0.4);
}
#repaying-student-debt .btn_icon__right {
  padding: 0 0 0 0.75em;
  border-right: 0;
  border-left: 1px solid #ffffff;
  border-left: 1px solid rgba(255, 255, 255, 0.4);
  margin: 0 0 0 0.5em;
}
.btn__secondary #repaying-student-debt .btn_icon__right {
  border-left-color: #ffffff;
  border-left-color: rgba(255, 255, 255, 0.4);
}
.btn__warning #repaying-student-debt .btn_icon__right {
  border-left-color: #ffffff;
  border-left-color: rgba(255, 255, 255, 0.4);
}
.btn__disabled #repaying-student-debt .btn_icon__right {
  border-left-color: #75787b;
  border-left-color: rgba(117, 120, 123, 0.4);
}
#repaying-student-debt .btn__grouped {
  border-radius: 0;
}
#repaying-student-debt .btn__grouped-first {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
#repaying-student-debt .btn__grouped-last {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
#repaying-student-debt .btn__grouped-first + #repaying-student-debt .btn__grouped,
#repaying-student-debt .btn__grouped-first + #repaying-student-debt .btn__grouped-last,
#repaying-student-debt .btn__grouped,
#repaying-student-debt .btn__grouped + #repaying-student-debt .btn__grouped,
#repaying-student-debt .btn__grouped-last,
#repaying-student-debt .btn__grouped + #repaying-student-debt .btn__grouped-last {
  margin-left: -0.21428571em;
}
#repaying-student-debt .btn__grouped-first.btn__super + #repaying-student-debt .btn__grouped.btn__super,
#repaying-student-debt .btn__grouped-first.btn__super + #repaying-student-debt .btn__grouped-last.btn__super,
#repaying-student-debt .btn__grouped.btn__super,
#repaying-student-debt .btn__grouped-last.btn__super,
#repaying-student-debt .btn__grouped.btn__super + #repaying-student-debt .btn__grouped.btn__super,
#repaying-student-debt .btn__grouped.btn__super + #repaying-student-debt .btn__grouped-last.btn__super {
  margin-left: -0.16666667em;
}
#repaying-student-debt .btn__compound-action,
#repaying-student-debt .btn__compound-action:link,
#repaying-student-debt .btn__compound-action:visited {
  background-color: #328ed8;
}
#repaying-student-debt .btn__compound-action:hover,
#repaying-student-debt .btn__compound-action:focus,
#repaying-student-debt .btn__compound-action.hover {
  background-color: #0072ce;
}
#repaying-student-debt .btn__compound-action.btn__secondary {
  background-color: #919395;
}
#repaying-student-debt .btn__compound-action.btn__secondary:hover,
#repaying-student-debt .btn__compound-action.btn__secondary:focus,
#repaying-student-debt .btn__compound-action.btn__secondary.hover {
  background-color: #75787b;
}
#repaying-student-debt .btn__compound-action.btn__warning {
  background-color: #da6750;
}
#repaying-student-debt .btn__compound-action.btn__warning:hover,
#repaying-student-debt .btn__compound-action.btn__warning:focus,
#repaying-student-debt .btn__compound-action.btn__warning.hover {
  background-color: #d12124;
}
#repaying-student-debt .btn__compound-action.btn__disabled,
#repaying-student-debt .btn__compound-action.btn__disabled:hover,
#repaying-student-debt .btn__compound-action.btn__disabled:focus,
#repaying-student-debt .btn__compound-action.btn__disabled.hover {
  background-color: #e3e4e5;
}
#repaying-student-debt .btn__compound-action.btn__super {
  padding-left: 1.22222222em;
  padding-right: 1.22222222em;
}
#repaying-student-debt .btn__link {
  padding: 0;
  border-bottom: 1px dotted #0072ce;
  border-radius: 0;
  margin: 0.57142857em 0;
}
#repaying-student-debt .btn__link,
#repaying-student-debt .btn__link:link,
#repaying-student-debt .btn__link:visited {
  border-bottom-color: #0072ce;
  background-color: transparent;
  color: #0072ce;
}
#repaying-student-debt .btn__link:hover,
#repaying-student-debt .btn__link.hover {
  border-bottom: 1px solid #328ed8;
  background-color: transparent;
  color: #328ed8;
}
#repaying-student-debt .btn__link:focus,
#repaying-student-debt .btn__link.focus {
  border-bottom-style: solid;
  background-color: transparent;
  outline: thin dotted #0072ce;
}
#repaying-student-debt .btn__link:active,
#repaying-student-debt .btn__link.active {
  border-bottom: 1px solid #33578e;
  background-color: transparent;
  color: #33578e;
}
#repaying-student-debt .lt-ie8 button.btn__link,
#repaying-student-debt .lt-ie8 input.btn__link {
  padding: 0;
}
#repaying-student-debt .btn__link.btn__secondary,
#repaying-student-debt .btn__link.btn__secondary:link,
#repaying-student-debt .btn__link.btn__secondary:visited {
  border-bottom-color: #75787b;
  background-color: transparent;
  color: #75787b;
}
#repaying-student-debt .btn__link.btn__secondary:hover,
#repaying-student-debt .btn__link.btn__secondary.hover {
  border-bottom-color: #919395;
  color: #919395;
}
#repaying-student-debt .btn__link.btn__secondary:focus,
#repaying-student-debt .btn__link.btn__secondary.focus {
  outline-color: #75787b;
}
#repaying-student-debt .btn__link.btn__secondary:active,
#repaying-student-debt .btn__link.btn__secondary.active {
  border-bottom-color: #43484e;
  color: #43484e;
}
#repaying-student-debt .btn__link.btn__warning,
#repaying-student-debt .btn__link.btn__warning:link,
#repaying-student-debt .btn__link.btn__warning:visited {
  border-bottom-color: #d12124;
  background-color: transparent;
  color: #d12124;
}
#repaying-student-debt .btn__link.btn__warning:hover,
#repaying-student-debt .btn__link.btn__warning.hover {
  border-bottom-color: #da6750;
  color: #da6750;
}
#repaying-student-debt .btn__link.btn__warning:focus,
#repaying-student-debt .btn__link.btn__warning.focus {
  outline-color: #d12124;
}
#repaying-student-debt .btn__link.btn__warning:active,
#repaying-student-debt .btn__link.btn__warning.active {
  border-bottom-color: #9c301b;
  color: #9c301b;
}
#repaying-student-debt .expandable {
  margin-bottom: 1.875em;
}
#repaying-student-debt .expandable_target {
  padding: 0;
  border: 0;
  background-color: transparent;
  cursor: pointer;
}
#repaying-student-debt .expandable_target:focus {
  outline: 1px dotted #101820;
  outline-offset: 1px;
}
#repaying-student-debt .expandable_content:after {
  content: "";
  display: table;
  clear: both;
}
.lt-ie8 #repaying-student-debt .expandable_content {
  zoom: 1;
}
#repaying-student-debt .expandable_label {
  color: #101820;
  font-family: "AvenirNextLTW01-Medium", Arial, sans-serif;
  font-style: normal;
  font-weight: 500;
}
.lt-ie9 #repaying-student-debt .expandable_label {
  font-weight: normal !important;
}
#repaying-student-debt .expandable_link {
  color: #0072ce;
  font-family: "AvenirNextLTW01-Regular", Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 0.875em;
  line-height: 1.57142857;
}
#repaying-student-debt .expandable_link em,
#repaying-student-debt .expandable_link i {
  font-family: "AvenirNextLTW01-Italic", Arial, sans-serif;
  font-style: italic;
  font-weight: normal;
}
.lt-ie9 #repaying-student-debt .expandable_link em,
.lt-ie9 #repaying-student-debt .expandable_link i {
  font-style: normal !important;
}
#repaying-student-debt .expandable_link strong,
#repaying-student-debt .expandable_link b {
  font-family: "AvenirNextLTW01-Demi", Arial, sans-serif;
  font-style: normal;
  font-weight: bold;
}
.lt-ie9 #repaying-student-debt .expandable_link strong,
.lt-ie9 #repaying-student-debt .expandable_link b {
  font-weight: normal !important;
}
#repaying-student-debt .expandable_cue-open__animated,
#repaying-student-debt .expandable_cue-close__animated {
  transition: 0.25s -webkit-transform;
  transition: 0.25s transform;
}
#repaying-student-debt .expandable_cue-close__animated {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
#repaying-student-debt .expandable__expanded .expandable_cue-close__animated {
  -webkit-transform: rotate(0);
      -ms-transform: rotate(0);
          transform: rotate(0);
}
#repaying-student-debt .expandable__expanded .expandable_cue-open__animated {
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
#repaying-student-debt .expandable_header {
  display: block;
}
#repaying-student-debt .expandable_header:after {
  content: "";
  display: table;
  clear: both;
}
.lt-ie8 #repaying-student-debt .expandable_header {
  zoom: 1;
}
button#repaying-student-debt .expandable_header {
  width: 100%;
  text-align: left;
}
#repaying-student-debt .expandable_header__spaced {
  padding-bottom: 0.9375em;
}
#repaying-student-debt .expandable_header-left {
  float: left;
}
#repaying-student-debt .expandable_header-right {
  float: right;
}
#repaying-student-debt .expandable__padded {
  margin-bottom: 1.875em;
  background: #f1f2f2;
}
#repaying-student-debt .expandable__padded:hover,
#repaying-student-debt .expandable__padded.expandable__expanded {
  background: #e3e4e5;
}
#repaying-student-debt .expandable__padded .expandable_header {
  padding: 0.625em 1em;
}
#repaying-student-debt .expandable__padded .expandable_content {
  margin: 0 1em 1.375em;
}
#repaying-student-debt .expandable__padded .expandable_content:before {
  content: '';
  display: block;
  height: 1px;
  margin-bottom: 1em;
  background: #babbbd;
}
#repaying-student-debt .expandable-group {
  margin-bottom: 1.875em;
}
#repaying-student-debt .expandable-group_header {
  padding: 0.35714286em 1.14285714em;
  border-bottom: 1px solid #919395;
  background: #f1f2f2;
  color: #75787b;
  font-family: "AvenirNextLTW01-Demi", Arial, sans-serif;
  font-style: normal;
  font-weight: bold;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0.35714286em;
  font-size: 0.875em;
  line-height: 1.57142857;
  margin-bottom: 0;
}
.lt-ie9 #repaying-student-debt .expandable-group_header {
  font-weight: normal !important;
}
#repaying-student-debt .expandable-group .expandable {
  border-bottom: 1px solid #919395;
  margin-bottom: 0;
  background: #ffffff;
}
#repaying-student-debt .expandable-group .expandable_label {
  margin-top: 0;
  margin-bottom: 1.16666667em;
  font-size: 1.125em;
  font-family: "AvenirNextLTW01-Medium", Arial, sans-serif;
  font-style: normal;
  font-weight: 500;
  line-height: 1.22222222;
  margin-bottom: 0;
}
.lt-ie9 #repaying-student-debt .expandable-group .expandable_label {
  font-weight: normal !important;
}
#repaying-student-debt .expandable-group .expandable_content {
  margin-bottom: 0;
}
#repaying-student-debt .cf-icon-svg {
  display: inline-block;
}
#repaying-student-debt .content-l {
  position: relative;
}
@media only all and (min-width: 37.5em) {
  #repaying-student-debt .content-l {
    display: block;
    position: relative;
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only all and (min-width: 37.5em) and (max-width: 47.9375em) {
  #repaying-student-debt .content-l__full .content-l_col.content-l_col-1-3 {
    display: block;
    width: 100%;
  }
  #repaying-student-debt .content-l__full .content-l_col.content-l_col-1-3.content-l_col__before-divider {
    margin-top: 3.75em;
    border-left-width: 15px;
  }
  #repaying-student-debt .content-l__full .content-l_col.content-l_col-1-3.content-l_col__before-divider:before {
    content: "";
    display: block;
    height: 1px;
    margin-bottom: 1.875em;
    background-color: #babbbd;
    position: static;
    width: 100%;
    margin-left: auto !important;
  }
  #repaying-student-debt .content-l__full.content-l__large-gutters .content-l_col.content-l_col-1-3.content-l_col__before-divider {
    border-left-width: 30px;
  }
  #repaying-student-debt .content-l__full .content-l_col.content-l_col-1-3 + .content-l_col.content-l_col-1-3 {
    margin-top: 1.875em;
  }
  #repaying-student-debt .content-l__full .content-l_col.content-l_col-2-3 {
    display: block;
    width: 100%;
  }
  #repaying-student-debt .content-l__full .content-l_col.content-l_col-2-3.content-l_col__before-divider {
    margin-top: 3.75em;
    border-left-width: 15px;
  }
  #repaying-student-debt .content-l__full .content-l_col.content-l_col-2-3.content-l_col__before-divider:before {
    content: "";
    display: block;
    height: 1px;
    margin-bottom: 1.875em;
    background-color: #babbbd;
    position: static;
    width: 100%;
    margin-left: auto !important;
  }
  #repaying-student-debt .content-l__full.content-l__large-gutters .content-l_col.content-l_col-2-3.content-l_col__before-divider {
    border-left-width: 30px;
  }
  #repaying-student-debt .content-l__full .content-l_col.content-l_col-2-3 + .content-l_col.content-l_col-2-3 {
    margin-top: 1.875em;
  }
  #repaying-student-debt .content-l__full .content-l_col.content-l_col-1-3 + .content-l_col.content-l_col-2-3,
  #repaying-student-debt .content-l__full .content-l_col.content-l_col-2-3 + .content-l_col.content-l_col-1-3 {
    margin-top: 1.875em;
  }
  #repaying-student-debt .content-l__full .content-l_col.content-l_col-3-8 {
    display: block;
    width: 100%;
  }
  #repaying-student-debt .content-l__full .content-l_col.content-l_col-3-8.content-l_col__before-divider {
    margin-top: 3.75em;
    border-left-width: 15px;
  }
  #repaying-student-debt .content-l__full .content-l_col.content-l_col-3-8.content-l_col__before-divider:before {
    content: "";
    display: block;
    height: 1px;
    margin-bottom: 1.875em;
    background-color: #babbbd;
    position: static;
    width: 100%;
    margin-left: auto !important;
  }
  #repaying-student-debt .content-l__full.content-l__large-gutters .content-l_col.content-l_col-3-8.content-l_col__before-divider {
    border-left-width: 30px;
  }
  #repaying-student-debt .content-l__full .content-l_col.content-l_col-3-8 + .content-l_col.content-l_col-3-8 {
    margin-top: 1.875em;
  }
  #repaying-student-debt .content-l__full .content-l_col.content-l_col-5-8 {
    display: block;
    width: 100%;
  }
  #repaying-student-debt .content-l__full .content-l_col.content-l_col-5-8.content-l_col__before-divider {
    margin-top: 3.75em;
    border-left-width: 15px;
  }
  #repaying-student-debt .content-l__full .content-l_col.content-l_col-5-8.content-l_col__before-divider:before {
    content: "";
    display: block;
    height: 1px;
    margin-bottom: 1.875em;
    background-color: #babbbd;
    position: static;
    width: 100%;
    margin-left: auto !important;
  }
  #repaying-student-debt .content-l__full.content-l__large-gutters .content-l_col.content-l_col-5-8.content-l_col__before-divider {
    border-left-width: 30px;
  }
  #repaying-student-debt .content-l__full .content-l_col.content-l_col-5-8 + .content-l_col.content-l_col-5-8 {
    margin-top: 1.875em;
  }
  #repaying-student-debt .content-l__full .content-l_col.content-l_col-3-8 + .content-l_col.content-l_col-5-8,
  #repaying-student-debt .content-l__full .content-l_col.content-l_col-5-8 + .content-l_col.content-l_col-3-8 {
    margin-top: 1.875em;
  }
}
@media only all and (min-width: 50.0625em) and (max-width: 56.1875em) {
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-1-2 {
    display: block;
    width: 100%;
  }
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-1-2.content-l_col__before-divider {
    margin-top: 3.75em;
    border-left-width: 15px;
  }
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-1-2.content-l_col__before-divider:before {
    content: "";
    display: block;
    height: 1px;
    margin-bottom: 1.875em;
    background-color: #babbbd;
    position: static;
    width: 100%;
    margin-left: auto !important;
  }
  #repaying-student-debt .content-l__main.content-l__large-gutters .content-l_col.content-l_col-1-2.content-l_col__before-divider {
    border-left-width: 30px;
  }
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-1-2 + .content-l_col.content-l_col-1-2 {
    margin-top: 1.875em;
  }
}
@media only all and (min-width: 37.5em) and (max-width: 56.1875em) {
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-1-3 {
    display: block;
    width: 100%;
  }
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-1-3.content-l_col__before-divider {
    margin-top: 3.75em;
    border-left-width: 15px;
  }
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-1-3.content-l_col__before-divider:before {
    content: "";
    display: block;
    height: 1px;
    margin-bottom: 1.875em;
    background-color: #babbbd;
    position: static;
    width: 100%;
    margin-left: auto !important;
  }
  #repaying-student-debt .content-l__main.content-l__large-gutters .content-l_col.content-l_col-1-3.content-l_col__before-divider {
    border-left-width: 30px;
  }
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-1-3 + .content-l_col.content-l_col-1-3 {
    margin-top: 1.875em;
  }
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-2-3 {
    display: block;
    width: 100%;
  }
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-2-3.content-l_col__before-divider {
    margin-top: 3.75em;
    border-left-width: 15px;
  }
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-2-3.content-l_col__before-divider:before {
    content: "";
    display: block;
    height: 1px;
    margin-bottom: 1.875em;
    background-color: #babbbd;
    position: static;
    width: 100%;
    margin-left: auto !important;
  }
  #repaying-student-debt .content-l__main.content-l__large-gutters .content-l_col.content-l_col-2-3.content-l_col__before-divider {
    border-left-width: 30px;
  }
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-2-3 + .content-l_col.content-l_col-2-3 {
    margin-top: 1.875em;
  }
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-1-3 + .content-l_col.content-l_col-2-3,
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-2-3 + .content-l_col.content-l_col-1-3 {
    margin-top: 1.875em;
  }
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-3-8 {
    display: block;
    width: 100%;
  }
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-3-8.content-l_col__before-divider {
    margin-top: 3.75em;
    border-left-width: 15px;
  }
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-3-8.content-l_col__before-divider:before {
    content: "";
    display: block;
    height: 1px;
    margin-bottom: 1.875em;
    background-color: #babbbd;
    position: static;
    width: 100%;
    margin-left: auto !important;
  }
  #repaying-student-debt .content-l__main.content-l__large-gutters .content-l_col.content-l_col-3-8.content-l_col__before-divider {
    border-left-width: 30px;
  }
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-3-8 + .content-l_col.content-l_col-3-8 {
    margin-top: 1.875em;
  }
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-5-8 {
    display: block;
    width: 100%;
  }
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-5-8.content-l_col__before-divider {
    margin-top: 3.75em;
    border-left-width: 15px;
  }
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-5-8.content-l_col__before-divider:before {
    content: "";
    display: block;
    height: 1px;
    margin-bottom: 1.875em;
    background-color: #babbbd;
    position: static;
    width: 100%;
    margin-left: auto !important;
  }
  #repaying-student-debt .content-l__main.content-l__large-gutters .content-l_col.content-l_col-5-8.content-l_col__before-divider {
    border-left-width: 30px;
  }
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-5-8 + .content-l_col.content-l_col-5-8 {
    margin-top: 1.875em;
  }
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-3-8 + .content-l_col.content-l_col-5-8,
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-5-8 + .content-l_col.content-l_col-3-8 {
    margin-top: 1.875em;
  }
}
#repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-1-3 {
  display: block;
  width: 100%;
}
#repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-1-3.content-l_col__before-divider {
  margin-top: 3.75em;
  border-left-width: 15px;
}
#repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-1-3.content-l_col__before-divider:before {
  content: "";
  display: block;
  height: 1px;
  margin-bottom: 1.875em;
  background-color: #babbbd;
  position: static;
  width: 100%;
  margin-left: auto !important;
}
#repaying-student-debt .content-l__sidebar.content-l__large-gutters .content-l_col.content-l_col-1-3.content-l_col__before-divider {
  border-left-width: 30px;
}
#repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-1-3 + .content-l_col.content-l_col-1-3 {
  margin-top: 1.875em;
}
#repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-2-3 {
  display: block;
  width: 100%;
}
#repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-2-3.content-l_col__before-divider {
  margin-top: 3.75em;
  border-left-width: 15px;
}
#repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-2-3.content-l_col__before-divider:before {
  content: "";
  display: block;
  height: 1px;
  margin-bottom: 1.875em;
  background-color: #babbbd;
  position: static;
  width: 100%;
  margin-left: auto !important;
}
#repaying-student-debt .content-l__sidebar.content-l__large-gutters .content-l_col.content-l_col-2-3.content-l_col__before-divider {
  border-left-width: 30px;
}
#repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-2-3 + .content-l_col.content-l_col-2-3 {
  margin-top: 1.875em;
}
#repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-1-3 + .content-l_col.content-l_col-2-3,
#repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-2-3 + .content-l_col.content-l_col-1-3 {
  margin-top: 1.875em;
}
#repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-3-8 {
  display: block;
  width: 100%;
}
#repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-3-8.content-l_col__before-divider {
  margin-top: 3.75em;
  border-left-width: 15px;
}
#repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-3-8.content-l_col__before-divider:before {
  content: "";
  display: block;
  height: 1px;
  margin-bottom: 1.875em;
  background-color: #babbbd;
  position: static;
  width: 100%;
  margin-left: auto !important;
}
#repaying-student-debt .content-l__sidebar.content-l__large-gutters .content-l_col.content-l_col-3-8.content-l_col__before-divider {
  border-left-width: 30px;
}
#repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-3-8 + .content-l_col.content-l_col-3-8 {
  margin-top: 1.875em;
}
#repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-5-8 {
  display: block;
  width: 100%;
}
#repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-5-8.content-l_col__before-divider {
  margin-top: 3.75em;
  border-left-width: 15px;
}
#repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-5-8.content-l_col__before-divider:before {
  content: "";
  display: block;
  height: 1px;
  margin-bottom: 1.875em;
  background-color: #babbbd;
  position: static;
  width: 100%;
  margin-left: auto !important;
}
#repaying-student-debt .content-l__sidebar.content-l__large-gutters .content-l_col.content-l_col-5-8.content-l_col__before-divider {
  border-left-width: 30px;
}
#repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-5-8 + .content-l_col.content-l_col-5-8 {
  margin-top: 1.875em;
}
#repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-3-8 + .content-l_col.content-l_col-5-8,
#repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-5-8 + .content-l_col.content-l_col-3-8 {
  margin-top: 1.875em;
}
@media only all and (min-width: 50.0625em) {
  #repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-1-2 {
    display: block;
    width: 100%;
  }
  #repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-1-2.content-l_col__before-divider {
    margin-top: 3.75em;
    border-left-width: 15px;
  }
  #repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-1-2.content-l_col__before-divider:before {
    content: "";
    display: block;
    height: 1px;
    margin-bottom: 1.875em;
    background-color: #babbbd;
    position: static;
    width: 100%;
    margin-left: auto !important;
  }
  #repaying-student-debt .content-l__sidebar.content-l__large-gutters .content-l_col.content-l_col-1-2.content-l_col__before-divider {
    border-left-width: 30px;
  }
  #repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-1-2 + .content-l_col.content-l_col-1-2 {
    margin-top: 1.875em;
  }
}
@media only all and (min-width: 37.5em) {
  #repaying-student-debt .content-l__large-gutters {
    margin-left: -30px;
    margin-right: -30px;
  }
  #repaying-student-debt .content-l__large-gutters .content-l_col {
    border-left-width: 30px;
    border-right-width: 30px;
  }
}
#repaying-student-debt .content-l_col + #repaying-student-debt .content-l_col {
  margin-top: 1.875em;
}
@media only all and (min-width: 37.5em) {
  #repaying-student-debt .content-l_col.content-l_col-1-2 + #repaying-student-debt .content-l_col.content-l_col-1-2,
  #repaying-student-debt .content-l_col.content-l_col-1-3 + #repaying-student-debt .content-l_col.content-l_col-1-3,
  #repaying-student-debt .content-l_col.content-l_col-3-8 + #repaying-student-debt .content-l_col.content-l_col-3-8,
  #repaying-student-debt .content-l_col.content-l_col-3-8 + #repaying-student-debt .content-l_col.content-l_col-5-8,
  #repaying-student-debt .content-l_col.content-l_col-5-8 + #repaying-student-debt .content-l_col.content-l_col-3-8 {
    margin-top: 0;
  }
}
@media only all and (min-width: 37.5em) {
  #repaying-student-debt .content-l_col-1 {
    display: inline-block;
    box-sizing: border-box;
    border: solid transparent;
    border-width: 0 15px;
    margin-right: -0.25em;
    vertical-align: top;
    width: 100%;
  }
  .lt-ie8 #repaying-student-debt .content-l_col-1 {
    display: inline;
    margin-right: 0;
    zoom: 1;
  }
}
@media only all and (min-width: 37.5em) {
  #repaying-student-debt .content-l_col-1-2 {
    display: inline-block;
    box-sizing: border-box;
    border: solid transparent;
    border-width: 0 15px;
    margin-right: -0.25em;
    vertical-align: top;
    width: 50%;
  }
  .lt-ie8 #repaying-student-debt .content-l_col-1-2 {
    display: inline;
    margin-right: 0;
    zoom: 1;
  }
}
@media only all and (min-width: 37.5em) {
  #repaying-student-debt .content-l_col-1-3 {
    display: inline-block;
    box-sizing: border-box;
    border: solid transparent;
    border-width: 0 15px;
    margin-right: -0.25em;
    vertical-align: top;
    width: 33.33333333%;
  }
  .lt-ie8 #repaying-student-debt .content-l_col-1-3 {
    display: inline;
    margin-right: 0;
    zoom: 1;
  }
}
@media only all and (min-width: 37.5em) {
  #repaying-student-debt .content-l_col-2-3 {
    display: inline-block;
    box-sizing: border-box;
    border: solid transparent;
    border-width: 0 15px;
    margin-right: -0.25em;
    vertical-align: top;
    width: 66.66666667%;
  }
  .lt-ie8 #repaying-student-debt .content-l_col-2-3 {
    display: inline;
    margin-right: 0;
    zoom: 1;
  }
}
@media only all and (min-width: 37.5em) {
  #repaying-student-debt .content-l_col-1-8 {
    display: inline-block;
    box-sizing: border-box;
    border: solid transparent;
    border-width: 0 15px;
    margin-right: -0.25em;
    vertical-align: top;
    width: 12.5%;
  }
  .lt-ie8 #repaying-student-debt .content-l_col-1-8 {
    display: inline;
    margin-right: 0;
    zoom: 1;
  }
}
@media only all and (min-width: 37.5em) {
  #repaying-student-debt .content-l_col-7-8 {
    display: inline-block;
    box-sizing: border-box;
    border: solid transparent;
    border-width: 0 15px;
    margin-right: -0.25em;
    vertical-align: top;
    width: 87.5%;
  }
  .lt-ie8 #repaying-student-debt .content-l_col-7-8 {
    display: inline;
    margin-right: 0;
    zoom: 1;
  }
}
@media only all and (min-width: 37.5em) {
  #repaying-student-debt .content-l_col-3-8 {
    display: inline-block;
    box-sizing: border-box;
    border: solid transparent;
    border-width: 0 15px;
    margin-right: -0.25em;
    vertical-align: top;
    width: 37.5%;
  }
  .lt-ie8 #repaying-student-debt .content-l_col-3-8 {
    display: inline;
    margin-right: 0;
    zoom: 1;
  }
}
@media only all and (min-width: 37.5em) {
  #repaying-student-debt .content-l_col-5-8 {
    display: inline-block;
    box-sizing: border-box;
    border: solid transparent;
    border-width: 0 15px;
    margin-right: -0.25em;
    vertical-align: top;
    width: 62.5%;
  }
  .lt-ie8 #repaying-student-debt .content-l_col-5-8 {
    display: inline;
    margin-right: 0;
    zoom: 1;
  }
}
@media only all and (max-width: 37.4375em) {
  #repaying-student-debt .content-l_col__before-divider.content-l_col-1-2 {
    margin-top: 3.75em;
    border-left-width: 15px;
  }
  #repaying-student-debt .content-l_col__before-divider.content-l_col-1-2:before {
    content: "";
    display: block;
    height: 1px;
    margin-bottom: 1.875em;
    background-color: #babbbd;
    position: static;
    width: 100%;
    margin-left: auto !important;
  }
}
@media only all and (min-width: 37.5em) {
  #repaying-student-debt .content-l_col__before-divider.content-l_col-1-2 {
    border-left-width: 30px;
  }
  #repaying-student-debt .content-l_col__before-divider.content-l_col-1-2:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    width: 1px;
    display: block;
    background-color: #babbbd;
    margin-left: -30px;
  }
}
@media only all and (max-width: 37.4375em) {
  #repaying-student-debt .content-l_col__before-divider.content-l_col-1-3 {
    margin-top: 3.75em;
    border-left-width: 15px;
  }
  #repaying-student-debt .content-l_col__before-divider.content-l_col-1-3:before {
    content: "";
    display: block;
    height: 1px;
    margin-bottom: 1.875em;
    background-color: #babbbd;
    position: static;
    width: 100%;
    margin-left: auto !important;
  }
}
@media only all and (min-width: 37.5em) {
  #repaying-student-debt .content-l_col__before-divider.content-l_col-1-3 {
    border-left-width: 30px;
  }
  #repaying-student-debt .content-l_col__before-divider.content-l_col-1-3:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    width: 1px;
    display: block;
    background-color: #babbbd;
    margin-left: -30px;
  }
}
#repaying-student-debt .content_bar {
  height: 10px;
  background: #2cb34a;
}

#repaying-student-debt .content_line {
  height: 1px;
  background: #babbbd;
}

#repaying-student-debt .tip_line {
  height: 1px;
  background: #5F6369;
}

#repaying-student-debt .tip_bar {
  background: #2CB34A;
  float:left;
  height: 10px;
  margin: -4px 0 0;
  width: 30%;
}

#repaying-student-debt .tip_line + h3 {
  clear: left;
  margin-top: 10px;
}


#repaying-student-debt .content_intro,
#repaying-student-debt .content_main,
#repaying-student-debt .content_sidebar {
  padding: 1.875em 0.9375em;
}
@media only all and (min-width: 37.5em) {
  #repaying-student-debt .content_intro,
  #repaying-student-debt .content_main,
  #repaying-student-debt .content_sidebar {
    display: inline-block;
    box-sizing: border-box;
    border: solid transparent;
    border-width: 0 15px;
    margin-right: -0.25em;
    vertical-align: top;
    width: 100%;
    padding: 3.75em 0.9375em;
  }
  .lt-ie8 #repaying-student-debt .content_intro,
  .lt-ie8 #repaying-student-debt .content_main,
  .lt-ie8 #repaying-student-debt .content_sidebar {
    display: inline;
    margin-right: 0;
    zoom: 1;
  }
}
@media only all and (min-width: 50.0625em) {
  #repaying-student-debt .content_intro,
  #repaying-student-debt .content_main,
  #repaying-student-debt .content_sidebar {
    padding: 3.75em 0;
  }
}
@media only all and (min-width: 50.0625em) {
  #repaying-student-debt .content_intro {
    display: inline-block;
    box-sizing: border-box;
    border: solid transparent;
    border-width: 0 15px;
    margin-right: -0.25em;
    vertical-align: top;
    width: 100%;
  }
  .lt-ie8 #repaying-student-debt .content_intro {
    display: inline;
    margin-right: 0;
    zoom: 1;
  }
}
@media only all and (min-width: 50.0625em) {
  #repaying-student-debt .content__1-3 .content_sidebar {
    display: inline-block;
    box-sizing: border-box;
    border: solid transparent;
    border-width: 0 15px;
    margin-right: -0.25em;
    vertical-align: top;
    width: 25%;
    padding-right: 1.875em;
  }
  .lt-ie8 #repaying-student-debt .content__1-3 .content_sidebar {
    display: inline;
    margin-right: 0;
    zoom: 1;
  }
  #repaying-student-debt .content__1-3 .content_main {
    display: inline-block;
    box-sizing: border-box;
    border: solid transparent;
    border-width: 0 15px;
    margin-right: -0.25em;
    vertical-align: top;
    width: 75%;
    position: relative;
  }
  .lt-ie8 #repaying-student-debt .content__1-3 .content_main {
    display: inline;
    margin-right: 0;
    zoom: 1;
  }
  #repaying-student-debt .content__1-3 .content_main:after {
    content: '';
    border-left: 1px solid #babbbd;
    position: absolute;
    top: 3.75em;
    bottom: 0;
    left: -1.875em;
  }
  #repaying-student-debt .content__2-1 .content_main {
    display: inline-block;
    box-sizing: border-box;
    border: solid transparent;
    border-width: 0 15px;
    margin-right: -0.25em;
    vertical-align: top;
    width: 66.66666667%;
  }
  .lt-ie8 #repaying-student-debt .content__2-1 .content_main {
    display: inline;
    margin-right: 0;
    zoom: 1;
  }
  #repaying-student-debt .content__2-1 .content_main:after {
    right: -1.875em;
  }
  #repaying-student-debt .content__2-1 .content_sidebar {
    display: inline-block;
    box-sizing: border-box;
    border: solid transparent;
    border-width: 0 15px;
    margin-right: -0.25em;
    vertical-align: top;
    width: 33.33333333%;
    padding-left: 1.875em;
  }
  .lt-ie8 #repaying-student-debt .content__2-1 .content_sidebar {
    display: inline;
    margin-right: 0;
    zoom: 1;
  }
}
@media only all and (min-width: 64em) {
  #repaying-student-debt .content__2-1 .content_main__narrow {
    display: inline-block;
    box-sizing: border-box;
    border: solid transparent;
    border-width: 0 15px;
    margin-right: -0.25em;
    vertical-align: top;
    width: 66.66666667%;
    padding-right: 8.33333333%;
  }
  .lt-ie8 #repaying-student-debt .content__2-1 .content_main__narrow {
    display: inline;
    margin-right: 0;
    zoom: 1;
  }
  .lt-ie8 #repaying-student-debt .content__2-1 .content_main__narrow {
    padding-right: 0;
  }
}
#repaying-student-debt .content__flush-bottom {
  padding-bottom: 0;
}
@media only all and (max-width: 50em) {
  #repaying-student-debt .content__flush-top-on-small {
    padding-top: 0;
  }
}
@media only all and (max-width: 50em) {
  #repaying-student-debt .content__flush-all-on-small {
    padding: 0;
    border-width: 0;
  }
}
#repaying-student-debt .block {
  margin-top: 3.75em;
  margin-bottom: 3.75em;
}
#repaying-student-debt .block__border-top {
  border-top: 1px solid #babbbd;
}
#repaying-student-debt .block__border-bottom {
  border-bottom: 1px solid #babbbd;
}
#repaying-student-debt .block__flush-top {
  margin-top: 0 !important;
}
#repaying-student-debt .block__flush-bottom {
  margin-bottom: 0 !important;
}
#repaying-student-debt .block__flush-sides {
  margin-right: -15px;
  margin-left: -15px;
}
@media only all and (min-width: 37.5em) {
  #repaying-student-debt .block__flush-sides {
    margin-right: -30px;
    margin-left: -30px;
  }
}
#repaying-student-debt .block__bg {
  padding: 1.875em 0.9375em;
  background: #f1f2f2;
}
@media only all and (min-width: 37.5em) {
  #repaying-student-debt .block__bg {
    padding: 2.8125em 1.875em;
  }
}
#repaying-student-debt .block__padded-top {
  padding-top: 1.875em;
  margin-top: 1.875em;
}
#repaying-student-debt .block__padded-bottom {
  padding-bottom: 1.875em;
  margin-bottom: 1.875em;
}
#repaying-student-debt .block__sub {
  margin-top: 1.875em;
  margin-bottom: 1.875em;
}
@media only all and (min-width: 37.5em) {
  .content-l_col#repaying-student-debt .block,
  .content-l_col#repaying-student-debt .block__sub {
    margin-top: 0;
  }
}
#repaying-student-debt .content__bleedbar .content_main:after {
  content: none;
}
#repaying-student-debt .content__bleedbar .content_sidebar {
  padding: 1.875em 0.9375em;
  background: #f1f2f2;
}
@media only all and (min-width: 50.0625em) {
  #repaying-student-debt .content__bleedbar {
    overflow: hidden;
  }
  #repaying-student-debt .content__bleedbar .content_sidebar {
    padding: 3.75em 0 0.9375em 1.875em;
    margin-left: 0;
    position: relative;
    z-index: 1;
    background: transparent;
  }
  .lt-ie8 #repaying-student-debt .content__bleedbar .content_sidebar {
    padding-right: 30px;
    background: #f1f2f2;
  }
  #repaying-student-debt .content__bleedbar .content_wrapper:after {
    content: '';
    display: block;
    width: 9999px;
    border-left: 1px solid #babbbd;
    height: 100%;
    position: absolute;
    top: 0;
    z-index: 0;
    margin-left: 10px;
    background: #f1f2f2;
  }
  #repaying-student-debt .content__bleedbar.content__2-1 .content_wrapper:after {
    left: 66.666666667%;
  }
  #repaying-student-debt .content__bleedbar.content__3-1 .content_wrapper:after {
    left: 75%;
  }
}
@media only all and (min-width: 50.0625em) {
  #repaying-student-debt .wrapper,
  #repaying-student-debt #repaying-student-debt .content_wrapper {
    max-width: 1170px;
    padding: 0 15px;
    margin: 0 auto;
    position: relative;
    clear: both;
  }
}
#repaying-student-debt .wrapper__match-content,
#repaying-student-debt #repaying-student-debt .content_wrapper__match-content {
  padding-left: 15px;
  padding-right: 15px;
}
@media only all and (min-width: 37.5em) {
  #repaying-student-debt .wrapper__match-content,
  #repaying-student-debt #repaying-student-debt .content_wrapper__match-content {
    padding-left: 30px;
    padding-right: 30px;
    max-width: 1140px;
  }
}
#repaying-student-debt .lt-ie9 .wrapper,
#repaying-student-debt .lt-ie9 #repaying-student-debt .content_wrapper {
  max-width: 960px;
}
#repaying-student-debt .lt-ie9 body {
  min-width: 800px;
}
#repaying-student-debt .grid_column__top-divider {
  margin-top: 3.75em;
  border-left-width: 15px;
}
#repaying-student-debt .grid_column__top-divider:before {
  content: "";
  display: block;
  height: 1px;
  margin-bottom: 1.875em;
  background-color: #babbbd;
  position: static;
  width: 100%;
  margin-left: auto !important;
}
#repaying-student-debt .grid_column__left-divider {
  border-left-width: 30px;
}
#repaying-student-debt .grid_column__left-divider:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  width: 1px;
  display: block;
  background-color: #babbbd;
  margin-left: -30px;
}
#repaying-student-debt .pull-quote_body {
  font-family: "AvenirNextLTW01-Regular", Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  margin-top: 0;
  margin-bottom: 0.95454545em;
  font-size: 1.375em;
  line-height: 1.27272727;
  margin-bottom: 0.54545455em;
  color: #101820;
}
#repaying-student-debt .pull-quote_body em,
#repaying-student-debt .pull-quote_body i {
  font-family: "AvenirNextLTW01-Italic", Arial, sans-serif;
  font-style: italic;
  font-weight: normal;
}
.lt-ie9 #repaying-student-debt .pull-quote_body em,
.lt-ie9 #repaying-student-debt .pull-quote_body i {
  font-style: normal !important;
}
#repaying-student-debt .pull-quote_body strong,
#repaying-student-debt .pull-quote_body b {
  font-family: "AvenirNextLTW01-Demi", Arial, sans-serif;
  font-style: normal;
  font-weight: bold;
}
.lt-ie9 #repaying-student-debt .pull-quote_body strong,
.lt-ie9 #repaying-student-debt .pull-quote_body b {
  font-weight: normal !important;
}
@media only all and (max-width: 37.4375em) {
  #repaying-student-debt .pull-quote_body {
    margin-top: 0;
    margin-bottom: 1.16666667em;
    font-size: 1.125em;
    font-family: "AvenirNextLTW01-Medium", Arial, sans-serif;
    font-style: normal;
    font-weight: 500;
    line-height: 1.22222222;
  }
  .lt-ie9 #repaying-student-debt .pull-quote_body {
    font-weight: normal !important;
  }
}
#repaying-student-debt .pull-quote_citation {
  font-family: "AvenirNextLTW01-Demi", Arial, sans-serif;
  font-style: normal;
  font-weight: bold;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0.35714286em;
  font-size: 0.875em;
  line-height: 1.57142857;
  color: #75787b;
}
.lt-ie9 #repaying-student-debt .pull-quote_citation {
  font-weight: normal !important;
}
#repaying-student-debt .pull-quote__large .pull-quote_body {
  font-family: "AvenirNextLTW01-Regular", Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  margin-top: 0;
  margin-bottom: 0.73076923em;
  font-size: 1.625em;
  line-height: 1.26923077;
  margin-bottom: 0.69230769em;
}
#repaying-student-debt .pull-quote__large .pull-quote_body em,
#repaying-student-debt .pull-quote__large .pull-quote_body i {
  font-family: "AvenirNextLTW01-Italic", Arial, sans-serif;
  font-style: italic;
  font-weight: normal;
}
.lt-ie9 #repaying-student-debt .pull-quote__large .pull-quote_body em,
.lt-ie9 #repaying-student-debt .pull-quote__large .pull-quote_body i {
  font-style: normal !important;
}
#repaying-student-debt .pull-quote__large .pull-quote_body strong,
#repaying-student-debt .pull-quote__large .pull-quote_body b {
  font-family: "AvenirNextLTW01-Demi", Arial, sans-serif;
  font-style: normal;
  font-weight: bold;
}
.lt-ie9 #repaying-student-debt .pull-quote__large .pull-quote_body strong,
.lt-ie9 #repaying-student-debt .pull-quote__large .pull-quote_body b {
  font-weight: normal !important;
}
@media only all and (max-width: 37.4375em) {
  #repaying-student-debt .pull-quote__large .pull-quote_body {
    font-family: "AvenirNextLTW01-Regular", Arial, sans-serif;
    font-style: normal;
    font-weight: normal;
    margin-top: 0;
    margin-bottom: 0.95454545em;
    font-size: 1.375em;
    line-height: 1.27272727;
  }
  #repaying-student-debt .pull-quote__large .pull-quote_body em,
  #repaying-student-debt .pull-quote__large .pull-quote_body i {
    font-family: "AvenirNextLTW01-Italic", Arial, sans-serif;
    font-style: italic;
    font-weight: normal;
  }
  .lt-ie9 #repaying-student-debt .pull-quote__large .pull-quote_body em,
  .lt-ie9 #repaying-student-debt .pull-quote__large .pull-quote_body i {
    font-style: normal !important;
  }
  #repaying-student-debt .pull-quote__large .pull-quote_body strong,
  #repaying-student-debt .pull-quote__large .pull-quote_body b {
    font-family: "AvenirNextLTW01-Demi", Arial, sans-serif;
    font-style: normal;
    font-weight: bold;
  }
  .lt-ie9 #repaying-student-debt .pull-quote__large .pull-quote_body strong,
  .lt-ie9 #repaying-student-debt .pull-quote__large .pull-quote_body b {
    font-weight: normal !important;
  }
}
@media only all and (max-width: 37.4375em) and only all and (max-width: 37.4375em) {
  #repaying-student-debt .pull-quote__large .pull-quote_body {
    margin-top: 0;
    margin-bottom: 1.16666667em;
    font-size: 1.125em;
    font-family: "AvenirNextLTW01-Medium", Arial, sans-serif;
    font-style: normal;
    font-weight: 500;
    line-height: 1.22222222;
  }
  .lt-ie9 #repaying-student-debt .pull-quote__large .pull-quote_body {
    font-weight: normal !important;
  }
}
#repaying-student-debt .micro-copy {
  color: #75787b;
  font-size: 0.875em;
  font-family: "AvenirNextLTW01-Regular", Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
}
#repaying-student-debt .micro-copy em,
#repaying-student-debt .micro-copy i {
  font-family: "AvenirNextLTW01-Italic", Arial, sans-serif;
  font-style: italic;
  font-weight: normal;
}
.lt-ie9 #repaying-student-debt .micro-copy em,
.lt-ie9 #repaying-student-debt .micro-copy i {
  font-style: normal !important;
}
#repaying-student-debt .micro-copy strong,
#repaying-student-debt .micro-copy b {
  font-family: "AvenirNextLTW01-Demi", Arial, sans-serif;
  font-style: normal;
  font-weight: bold;
}
.lt-ie9 #repaying-student-debt .micro-copy strong,
.lt-ie9 #repaying-student-debt .micro-copy b {
  font-weight: normal !important;
}
#repaying-student-debt .micro-copy__large {
  font-size: 1em;
}
#repaying-student-debt .short-desc {
  font-family: "AvenirNextLTW01-Regular", Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
}
#repaying-student-debt .short-desc em,
#repaying-student-debt .short-desc i {
  font-family: "AvenirNextLTW01-Italic", Arial, sans-serif;
  font-style: italic;
  font-weight: normal;
}
.lt-ie9 #repaying-student-debt .short-desc em,
.lt-ie9 #repaying-student-debt .short-desc i {
  font-style: normal !important;
}
#repaying-student-debt .short-desc strong,
#repaying-student-debt .short-desc b {
  font-family: "AvenirNextLTW01-Demi", Arial, sans-serif;
  font-style: normal;
  font-weight: bold;
}
.lt-ie9 #repaying-student-debt .short-desc strong,
.lt-ie9 #repaying-student-debt .short-desc b {
  font-weight: normal !important;
}
#repaying-student-debt .short-desc__large {
  font-size: 1.125em;
}
#repaying-student-debt .date {
  font-family: "AvenirNextLTW01-Demi", Arial, sans-serif;
  font-style: normal;
  font-weight: bold;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0.35714286em;
  font-size: 0.875em;
  line-height: 1.57142857;
  color: #75787b;
  white-space: nowrap;
}
.lt-ie9 #repaying-student-debt .date {
  font-weight: normal !important;
}
#repaying-student-debt .category-slug {
  margin-top: 0;
  margin-bottom: 1.16666667em;
  font-size: 1.125em;
  font-family: "AvenirNextLTW01-Medium", Arial, sans-serif;
  font-style: normal;
  font-weight: 500;
  line-height: 1.22222222;
  display: inline-block;
  margin-bottom: 0.44444444em;
  color: #101820;
}
.lt-ie9 #repaying-student-debt .category-slug {
  font-weight: normal !important;
}
a#repaying-student-debt .category-slug {
  color: #101820;
  border-color: #101820;
}
a#repaying-student-debt .category-slug:visited,
a#repaying-student-debt .category-slug.visited {
  border-color: #101820;
  color: #101820;
}
a#repaying-student-debt .category-slug:hover,
a#repaying-student-debt .category-slug.hover {
  border-color: #7fb8e6;
  color: #7fb8e6;
}
a#repaying-student-debt .category-slug:focus,
a#repaying-student-debt .category-slug.focus {
  border-color: #7fb8e6;
  color: #7fb8e6;
}
a#repaying-student-debt .category-slug:active,
a#repaying-student-debt .category-slug.active {
  border-color: #101820;
  color: #101820;
}
#repaying-student-debt .category-slug_icon {
  margin-right: 0.11111111em;
}
#repaying-student-debt .header-slug {
  font-family: "AvenirNextLTW01-Demi", Arial, sans-serif;
  font-style: normal;
  font-weight: bold;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0.35714286em;
  font-size: 0.875em;
  line-height: 1.57142857;
  margin-bottom: 1.21428571em;
  border-top: 1px solid #e3e4e5;
}
.lt-ie9 #repaying-student-debt .header-slug {
  font-weight: normal !important;
}
#repaying-student-debt .header-slug_inner {
  display: inline-block;
  padding-top: 0.28571429em;
  margin-top: -3px;
  border-top: 5px solid #2cb34a;
}
#repaying-student-debt .padded-header {
  font-family: "AvenirNextLTW01-Demi", Arial, sans-serif;
  font-style: normal;
  font-weight: bold;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0.35714286em;
  font-size: 0.875em;
  line-height: 1.57142857;
  padding: 0.57142857em 0.71428571em;
  margin-bottom: 0;
  border-bottom: 1px solid #babbbd;
  background: #f1f2f2;
  color: #43484e;
}
.lt-ie9 #repaying-student-debt .padded-header {
  font-weight: normal !important;
}
#repaying-student-debt .fancy-slug {
  font-family: "AvenirNextLTW01-Demi", Arial, sans-serif;
  font-style: normal;
  font-weight: bold;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0.35714286em;
  font-size: 0.875em;
  line-height: 1.57142857;
  position: relative;
  height: 1.14285714em;
  padding: 0 1.21428571em;
  margin-top: 1.14285714em;
  margin-bottom: 0.57142857em;
  border-top: 1px solid #babbbd;
  line-height: 1;
  text-align: center;
}
.lt-ie9 #repaying-student-debt .fancy-slug {
  font-weight: normal !important;
}
#repaying-student-debt .fancy-slug_text {
  display: inline-block;
  position: relative;
  top: -1.14285714em;
  padding: 0.57142857em 1.42857143em;
  border: 1px solid #babbbd;
  background: #ffffff;
}
#repaying-student-debt .fancy-slug_ribbon-left,
#repaying-student-debt .fancy-slug_ribbon-right {
  display: block;
  position: absolute;
  top: -1px;
  width: 1.21428571em;
  height: 100%;
  border-top: 1px solid #babbbd;
  border-bottom: 1px solid #babbbd;
}
.lt-ie9 #repaying-student-debt .fancy-slug_ribbon-left,
.lt-ie9 #repaying-student-debt .fancy-slug_ribbon-right {
  display: none;
}
#repaying-student-debt .fancy-slug_ribbon-left:before,
#repaying-student-debt .fancy-slug_ribbon-right:before,
#repaying-student-debt .fancy-slug_ribbon-left:after,
#repaying-student-debt .fancy-slug_ribbon-right:after {
  display: block;
  content: "";
  position: absolute;
  z-index: 3;
  width: 1.21428571em;
  height: 50%;
  background: #ffffff;
  border: 0 solid #babbbd;
}
#repaying-student-debt .fancy-slug_ribbon-left {
  left: -1.21428571em;
}
#repaying-student-debt .fancy-slug_ribbon-left:before {
  top: 0;
  border-left-width: 1px;
  -webkit-transform-origin: 0 0;
      -ms-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: skewX(33deg);
      -ms-transform: skewX(33deg);
          transform: skewX(33deg);
}
#repaying-student-debt .fancy-slug_ribbon-left:after {
  bottom: 0;
  border-left-width: 1px;
  -webkit-transform-origin: 0 100%;
      -ms-transform-origin: 0 100%;
          transform-origin: 0 100%;
  -webkit-transform: skewX(-33deg);
      -ms-transform: skewX(-33deg);
          transform: skewX(-33deg);
}
#repaying-student-debt .fancy-slug_ribbon-right {
  right: -1.21428571em;
}
#repaying-student-debt .fancy-slug_ribbon-right:before {
  top: 0;
  right: 0;
  border-right-width: 1px;
  -webkit-transform-origin: 100% 0;
      -ms-transform-origin: 100% 0;
          transform-origin: 100% 0;
  -webkit-transform: skewX(-33deg);
      -ms-transform: skewX(-33deg);
          transform: skewX(-33deg);
}
#repaying-student-debt .fancy-slug_ribbon-right:after {
  right: 0;
  bottom: 0;
  border-right-width: 1px;
  -webkit-transform-origin: 100% 100%;
      -ms-transform-origin: 100% 100%;
          transform-origin: 100% 100%;
  -webkit-transform: skewX(33deg);
      -ms-transform: skewX(33deg);
          transform: skewX(33deg);
}
#repaying-student-debt .meta-header {
  padding-bottom: 0.5em;
  margin-bottom: 0.625em;
  border-bottom: 1px solid #babbbd;
}
#repaying-student-debt .meta-header_left {
  margin-bottom: 0;
}
#repaying-student-debt .meta-header_right {
  display: block;
  margin-bottom: 0;
}
@media only all and (min-width: 37.5em) {
  #repaying-student-debt .meta-header_right {
    float: right;
    display: inline-block;
  }
}
#repaying-student-debt .icon-link {
  border-bottom-width: 0;
  position: relative;
}
#repaying-student-debt .icon-link_text {
  border-bottom-width: 1px;
  border-bottom-style: inherit;
}
#repaying-student-debt .icon-link:before,
#repaying-student-debt .icon-link:after {
  font-family: 'CFPB Minicons';
  display: inline-block;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  margin-right: 1px;
  margin-left: 1px;
}
#repaying-student-debt .icon-link__download:after,
#repaying-student-debt .icon-link__download#repaying-student-debt .icon-link__before:before {
  content: "\e406";
}
#repaying-student-debt .icon-link__email:after,
#repaying-student-debt .icon-link__email#repaying-student-debt .icon-link__before:before {
  content: "\e302";
}
#repaying-student-debt .icon-link__external-link:after,
#repaying-student-debt .icon-link__external-link#repaying-student-debt .icon-link__before:before {
  content: "\e610";
}
#repaying-student-debt .icon-link__fax:after,
#repaying-student-debt .icon-link__fax#repaying-student-debt .icon-link__before:before {
  content: "\e310";
}
#repaying-student-debt .icon-link__left:after,
#repaying-student-debt .icon-link__left#repaying-student-debt .icon-link__before:before {
  content: "\e000";
}
#repaying-student-debt .icon-link__mail:after,
#repaying-student-debt .icon-link__mail#repaying-student-debt .icon-link__before:before {
  content: "\e304";
}
#repaying-student-debt .icon-link__pdf:after,
#repaying-student-debt .icon-link__pdf#repaying-student-debt .icon-link__before:before {
  content: "\e402";
}
#repaying-student-debt .icon-link__pdf:after,
#repaying-student-debt .icon-link__pdf#repaying-student-debt .icon-link__before:before {
  content: "\e402";
}
#repaying-student-debt .icon-link__phone:after,
#repaying-student-debt .icon-link__phone#repaying-student-debt .icon-link__before:before {
  content: "\e306";
}
#repaying-student-debt .icon-link__right:after,
#repaying-student-debt .icon-link__right#repaying-student-debt .icon-link__before:before {
  content: "\e002";
}
#repaying-student-debt .icon-link__before:after {
  content: '';
}
#repaying-student-debt .icon-link__no-wrap {
  white-space: nowrap;
}
#repaying-student-debt .styled-link {
  border-bottom-width: 1px;
  font-family: "AvenirNextLTW01-Medium", Arial, sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 1em;
}
.lt-ie9 #repaying-student-debt .styled-link {
  font-weight: normal !important;
}
#repaying-student-debt .jump-link {
  font-family: "AvenirNextLTW01-Medium", Arial, sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 1em;
  border-bottom-width: 0;
  position: relative;
}
.lt-ie9 #repaying-student-debt .jump-link {
  font-weight: normal !important;
}
#repaying-student-debt .jump-link_text {
  border-bottom-width: 1px;
  border-bottom-style: inherit;
}
#repaying-student-debt .jump-link:before,
#repaying-student-debt .jump-link:after {
  font-family: 'CFPB Minicons';
  display: inline-block;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  margin-right: 1px;
  margin-left: 1px;
}
#repaying-student-debt .jump-link__download:after,
#repaying-student-debt .jump-link__download#repaying-student-debt .jump-link__before:before {
  content: "\e406";
}
#repaying-student-debt .jump-link__email:after,
#repaying-student-debt .jump-link__email#repaying-student-debt .jump-link__before:before {
  content: "\e302";
}
#repaying-student-debt .jump-link__external-link:after,
#repaying-student-debt .jump-link__external-link#repaying-student-debt .jump-link__before:before {
  content: "\e610";
}
#repaying-student-debt .jump-link__fax:after,
#repaying-student-debt .jump-link__fax#repaying-student-debt .jump-link__before:before {
  content: "\e310";
}
#repaying-student-debt .jump-link__left:after,
#repaying-student-debt .jump-link__left#repaying-student-debt .jump-link__before:before {
  content: "\e000";
}
#repaying-student-debt .jump-link__mail:after,
#repaying-student-debt .jump-link__mail#repaying-student-debt .jump-link__before:before {
  content: "\e304";
}
#repaying-student-debt .jump-link__pdf:after,
#repaying-student-debt .jump-link__pdf#repaying-student-debt .jump-link__before:before {
  content: "\e402";
}
#repaying-student-debt .jump-link__pdf:after,
#repaying-student-debt .jump-link__pdf#repaying-student-debt .jump-link__before:before {
  content: "\e402";
}
#repaying-student-debt .jump-link__phone:after,
#repaying-student-debt .jump-link__phone#repaying-student-debt .jump-link__before:before {
  content: "\e306";
}
#repaying-student-debt .jump-link__right:after,
#repaying-student-debt .jump-link__right#repaying-student-debt .jump-link__before:before {
  content: "\e002";
}
#repaying-student-debt .jump-link__before:after {
  content: '';
}
#repaying-student-debt .jump-link__no-wrap {
  white-space: nowrap;
}
#repaying-student-debt .jump-link__large {
  font-size: 1.125em;
}
@media only all and (max-width: 37.4375em) {
  #repaying-student-debt .jump-link {
    box-sizing: border-box;
    display: block;
    padding: 0.625em 1.25em 0.625em 0;
    border: dotted #ffffff;
    border-width: 1px 0;
    margin-right: 0;
    width: 100%;
    text-align: left;
  }
  #repaying-student-debt .jump-link:after {
    position: absolute;
    margin-bottom: -0.625em;
    right: 0;
    bottom: 50%;
    text-align: right;
  }
  #repaying-student-debt .jump-link__before {
    padding-left: 1.25em;
  }
  #repaying-student-debt .jump-link__before:before {
    position: absolute;
    margin-bottom: -0.625em;
    bottom: 50%;
    left: 0;
  }
  #repaying-student-debt .jump-link_text {
    border-bottom-width: 0;
  }
  #repaying-student-debt .jump-link__bg {
    background: #f1f2f2;
    border: solid #e3e4e5;
    border-width: 1px 0;
    padding: 0.625em 1.25em 0.625em 1em;
  }
  #repaying-student-debt .jump-link__bg:after {
    right: 1em;
  }
  #repaying-student-debt .jump-link__bg:before {
    left: 0.625em;
  }
}
#repaying-student-debt .block-link {
  box-sizing: border-box;
  display: block;
  padding: 0.625em 1.25em 0.625em 0;
  border: dotted #ffffff;
  border-width: 1px 0;
  margin-right: 0;
  width: 100%;
  text-align: left;
}
#repaying-student-debt .list__unstyled {
  padding-left: 0;
  list-style-type: none;
}
#repaying-student-debt .list__unstyled .list_item {
  margin-left: 0;
}
#repaying-student-debt .list__spaced .list_item + .list_item {
  margin-top: 1.5em;
}
#repaying-student-debt .list_item__spaced {
  margin-top: 1.5em;
}
#repaying-student-debt .list__horizontal {
  padding-left: 0;
}
#repaying-student-debt .list__horizontal .list_item {
  display: inline-block;
}
.lt-ie8 #repaying-student-debt .list__horizontal .list_item {
  display: inline;
}
#repaying-student-debt .list__horizontal .list_item {
  margin-right: 0.25em;
  margin-left: 0;
}
#repaying-student-debt .list__icons {
  padding-left: 0;
  list-style-type: none;
}
#repaying-student-debt .list__icons .list_item {
  margin-left: 0;
}
#repaying-student-debt .list__icons .list_icon {
  width: 1.5em;
  text-align: center;
}
#repaying-student-debt .list__branded li,
#repaying-student-debt .list__branded .list_item {
  font-family: "AvenirNextLTW01-Regular", Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  list-style-type: none;
  position: relative;
}
#repaying-student-debt .list__branded li em,
#repaying-student-debt .list__branded .list_item em,
#repaying-student-debt .list__branded li i,
#repaying-student-debt .list__branded .list_item i {
  font-family: "AvenirNextLTW01-Italic", Arial, sans-serif;
  font-style: italic;
  font-weight: normal;
}
.lt-ie9 #repaying-student-debt .list__branded li em,
.lt-ie9 #repaying-student-debt .list__branded .list_item em,
.lt-ie9 #repaying-student-debt .list__branded li i,
.lt-ie9 #repaying-student-debt .list__branded .list_item i {
  font-style: normal !important;
}
#repaying-student-debt .list__branded li strong,
#repaying-student-debt .list__branded .list_item strong,
#repaying-student-debt .list__branded li b,
#repaying-student-debt .list__branded .list_item b {
  font-family: "AvenirNextLTW01-Demi", Arial, sans-serif;
  font-style: normal;
  font-weight: bold;
}
.lt-ie9 #repaying-student-debt .list__branded li strong,
.lt-ie9 #repaying-student-debt .list__branded .list_item strong,
.lt-ie9 #repaying-student-debt .list__branded li b,
.lt-ie9 #repaying-student-debt .list__branded .list_item b {
  font-weight: normal !important;
}
#repaying-student-debt .list__branded li:before,
#repaying-student-debt .list__branded .list_item:before {
  content: "\25AA";
  font-family: inherit;
  font-size: 1.375em;
  color: #2cb34a;
  line-height: 1;
  position: absolute;
  left: -0.86363636em;
}
.no-js #repaying-student-debt .u-js-only {
  display: none !important;
}
#repaying-student-debt .u-clearfix:after {
  content: "";
  display: table;
  clear: both;
}
.lt-ie8 #repaying-student-debt .u-clearfix {
  zoom: 1;
}
#repaying-student-debt .u-visually-hidden {
  position: absolute;
  overflow: hidden;
  clip: rect(0 0 0 0);
  height: 1px;
  width: 1px;
  margin: -1px;
  padding: 0;
  border: 0;
}
#repaying-student-debt .u-inline-block {
  display: inline-block;
}
.lt-ie8 #repaying-student-debt .u-inline-block {
  display: inline;
}
#repaying-student-debt .u-right {
  float: right;
}
#repaying-student-debt .u-break-word {
  word-break: break-all;
}
#repaying-student-debt .u-flexible-container {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
}
#repaying-student-debt .u-flexible-container_inner {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
#repaying-student-debt .u-flexible-container__4-3 {
  position: relative;
  padding-bottom: 75%;
  height: 0;
}
#repaying-student-debt .u-mt0 {
  margin-top: 0 !important;
}
#repaying-student-debt .u-mb0 {
  margin-bottom: 0 !important;
}
#repaying-student-debt .u-mt5 {
  margin-top: 5px !important;
}
#repaying-student-debt .u-mb5 {
  margin-bottom: 5px !important;
}
#repaying-student-debt .u-mt10 {
  margin-top: 10px !important;
}
#repaying-student-debt .u-mb10 {
  margin-bottom: 10px !important;
}
#repaying-student-debt .u-mt15 {
  margin-top: 15px !important;
}
#repaying-student-debt .u-mb15 {
  margin-bottom: 15px !important;
}
#repaying-student-debt .u-mt20 {
  margin-top: 20px !important;
}
#repaying-student-debt .u-mb20 {
  margin-bottom: 20px !important;
}
#repaying-student-debt .u-mt30 {
  margin-top: 30px !important;
}
#repaying-student-debt .u-mb30 {
  margin-bottom: 30px !important;
}
#repaying-student-debt .u-mt45 {
  margin-top: 45px !important;
}
#repaying-student-debt .u-mb45 {
  margin-bottom: 45px !important;
}
#repaying-student-debt .u-mt60 {
  margin-top: 60px !important;
}
#repaying-student-debt .u-mb60 {
  margin-bottom: 60px !important;
}
#repaying-student-debt .u-w100pct {
  width: 100%;
}
#repaying-student-debt .u-w90pct {
  width: 90%;
}
#repaying-student-debt .u-w80pct {
  width: 80%;
}
#repaying-student-debt .u-w70pct {
  width: 70%;
}
#repaying-student-debt .u-w60pct {
  width: 60%;
}
#repaying-student-debt .u-w50pct {
  width: 50%;
}
#repaying-student-debt .u-w40pct {
  width: 40%;
}
#repaying-student-debt .u-w30pct {
  width: 30%;
}
#repaying-student-debt .u-w20pct {
  width: 20%;
}
#repaying-student-debt .u-w10pct {
  width: 10%;
}
#repaying-student-debt .u-w75pct {
  width: 75%;
}
#repaying-student-debt .u-w25pct {
  width: 25%;
}
#repaying-student-debt .u-w66pct {
  width: 66.66666667%;
}
#repaying-student-debt .u-w33pct {
  width: 33.33333333%;
}
@media only all and (max-width: 37.4375em) {
  #repaying-student-debt .u-hide-on-mobile {
    display: none;
  }
}
#repaying-student-debt .u-show-on-mobile {
  display: none;
}
@media only all and (max-width: 37.4375em) {
  #repaying-student-debt .u-show-on-mobile {
    display: block;
  }
}
#repaying-student-debt .u-small-text {
  font-size: 0.875em;
}
#repaying-student-debt small {
  font-size: 0.875em;
}
@font-face {
  font-family: "AvenirNextLTW01-Regular";
  src: url("//fast.fonts.net/dv2/2/e9167238-3b3f-4813-a04a-a384394eed42.eot?d44f19a684109620e4841679af90e818b934c450213fb296d217dd76fbd8133e8104ffce1b8d7381e92baf075aac747ded01b441045f936c159eb0f46c11e1f99e958a3e0d6904164b21814766132f7cb38b46df85fb387875d6907338f619856e049c29c288424547a2ca329b1d0251faf8c505bae9c3ec3d5a1e4327f5fdf46ffb088d97582c65a45857e1e0662c2d545166a03c7b024ca17ac3839d703086c5f9fd694b6f5493360c3bcd9d5d427b599ea7651d27005ca2f4c1d0312515f51a323f79b7f5cf1afa2ab67a3ddbfee1&projectId=44e8c964-4684-44c6-a6e3-3f3da8787b50") format("eot");
  font-style: normal;
  font-weight: normal;
}
@font-face {
  font-family: "AvenirNextLTW01-Regular";
  src: url("//fast.fonts.net/dv2/2/e9167238-3b3f-4813-a04a-a384394eed42.eot?d44f19a684109620e4841679af90e818b934c450213fb296d217dd76fbd8133e8104ffce1b8d7381e92baf075aac747ded01b441045f936c159eb0f46c11e1f99e958a3e0d6904164b21814766132f7cb38b46df85fb387875d6907338f619856e049c29c288424547a2ca329b1d0251faf8c505bae9c3ec3d5a1e4327f5fdf46ffb088d97582c65a45857e1e0662c2d545166a03c7b024ca17ac3839d703086c5f9fd694b6f5493360c3bcd9d5d427b599ea7651d27005ca2f4c1d0312515f51a323f79b7f5cf1afa2ab67a3ddbfee1&projectId=44e8c964-4684-44c6-a6e3-3f3da8787b50");
  src: url("//fast.fonts.net/dv2/3/1e9892c0-6927-4412-9874-1b82801ba47a.woff?d44f19a684109620e4841679af90e818b934c450213fb296d217dd76fbd8133e8104ffce1b8d7381e92baf075aac747ded01b441045f936c159eb0f46c11e1f99e958a3e0d6904164b21814766132f7cb38b46df85fb387875d6907338f619856e049c29c288424547a2ca329b1d0251faf8c505bae9c3ec3d5a1e4327f5fdf46ffb088d97582c65a45857e1e0662c2d545166a03c7b024ca17ac3839d703086c5f9fd694b6f5493360c3bcd9d5d427b599ea7651d27005ca2f4c1d0312515f51a323f79b7f5cf1afa2ab67a3ddbfee1&projectId=44e8c964-4684-44c6-a6e3-3f3da8787b50") format("woff"), url("//fast.fonts.net/dv2/1/46cf1067-688d-4aab-b0f7-bd942af6efd8.ttf?d44f19a684109620e4841679af90e818b934c450213fb296d217dd76fbd8133e8104ffce1b8d7381e92baf075aac747ded01b441045f936c159eb0f46c11e1f99e958a3e0d6904164b21814766132f7cb38b46df85fb387875d6907338f619856e049c29c288424547a2ca329b1d0251faf8c505bae9c3ec3d5a1e4327f5fdf46ffb088d97582c65a45857e1e0662c2d545166a03c7b024ca17ac3839d703086c5f9fd694b6f5493360c3bcd9d5d427b599ea7651d27005ca2f4c1d0312515f51a323f79b7f5cf1afa2ab67a3ddbfee1&projectId=44e8c964-4684-44c6-a6e3-3f3da8787b50") format("truetype"), url("//fast.fonts.net/dv2/11/52a192b1-bea5-4b48-879f-107f009b666f.svg?d44f19a684109620e4841679af90e818b934c450213fb296d217dd76fbd8133e8104ffce1b8d7381e92baf075aac747ded01b441045f936c159eb0f46c11e1f99e958a3e0d6904164b21814766132f7cb38b46df85fb387875d6907338f619856e049c29c288424547a2ca329b1d0251faf8c505bae9c3ec3d5a1e4327f5fdf46ffb088d97582c65a45857e1e0662c2d545166a03c7b024ca17ac3839d703086c5f9fd694b6f5493360c3bcd9d5d427b599ea7651d27005ca2f4c1d0312515f51a323f79b7f5cf1afa2ab67a3ddbfee1&projectId=44e8c964-4684-44c6-a6e3-3f3da8787b50#52a192b1-bea5-4b48-879f-107f009b666f") format("svg");
  font-style: normal;
  font-weight: normal;
}
@font-face {
  font-family: "AvenirNextLTW01-Italic";
  src: url("//fast.fonts.net/dv2/2/d1fddef1-d940-4904-8f6c-17e809462301.eot?d44f19a684109620e4841679af90e818b934c450213fb296d217dd76fbd8133e8104ffce1b8d7381e92baf075aac747ded01b441045f936c159eb0f46c11e1f99e958a3e0d6904164b21814766132f7cb38b46df85fb387875d6907338f619856e049c29c288424547a2ca329b1d0251faf8c505bae9c3ec3d5a1e4327f5fdf46ffb088d97582c65a45857e1e0662c2d545166a03c7b024ca17ac3839d703086c5f9fd694b6f5493360c3bcd9d5d427b599ea7651d27005ca2f4c1d0312515f51a323f79b7f5cf1afa2ab67a3ddbfee1&projectId=44e8c964-4684-44c6-a6e3-3f3da8787b50") format("eot");
  font-style: italic;
  font-weight: normal;
}
@font-face {
  font-family: "AvenirNextLTW01-Italic";
  src: url("//fast.fonts.net/dv2/2/d1fddef1-d940-4904-8f6c-17e809462301.eot?d44f19a684109620e4841679af90e818b934c450213fb296d217dd76fbd8133e8104ffce1b8d7381e92baf075aac747ded01b441045f936c159eb0f46c11e1f99e958a3e0d6904164b21814766132f7cb38b46df85fb387875d6907338f619856e049c29c288424547a2ca329b1d0251faf8c505bae9c3ec3d5a1e4327f5fdf46ffb088d97582c65a45857e1e0662c2d545166a03c7b024ca17ac3839d703086c5f9fd694b6f5493360c3bcd9d5d427b599ea7651d27005ca2f4c1d0312515f51a323f79b7f5cf1afa2ab67a3ddbfee1&projectId=44e8c964-4684-44c6-a6e3-3f3da8787b50");
  src: url("//fast.fonts.net/dv2/3/92b66dbd-4201-4ac2-a605-4d4ffc8705cc.woff?d44f19a684109620e4841679af90e818b934c450213fb296d217dd76fbd8133e8104ffce1b8d7381e92baf075aac747ded01b441045f936c159eb0f46c11e1f99e958a3e0d6904164b21814766132f7cb38b46df85fb387875d6907338f619856e049c29c288424547a2ca329b1d0251faf8c505bae9c3ec3d5a1e4327f5fdf46ffb088d97582c65a45857e1e0662c2d545166a03c7b024ca17ac3839d703086c5f9fd694b6f5493360c3bcd9d5d427b599ea7651d27005ca2f4c1d0312515f51a323f79b7f5cf1afa2ab67a3ddbfee1&projectId=44e8c964-4684-44c6-a6e3-3f3da8787b50") format("woff"), url("//fast.fonts.net/dv2/1/18839597-afa8-4f0b-9abb-4a30262d0da8.ttf?d44f19a684109620e4841679af90e818b934c450213fb296d217dd76fbd8133e8104ffce1b8d7381e92baf075aac747ded01b441045f936c159eb0f46c11e1f99e958a3e0d6904164b21814766132f7cb38b46df85fb387875d6907338f619856e049c29c288424547a2ca329b1d0251faf8c505bae9c3ec3d5a1e4327f5fdf46ffb088d97582c65a45857e1e0662c2d545166a03c7b024ca17ac3839d703086c5f9fd694b6f5493360c3bcd9d5d427b599ea7651d27005ca2f4c1d0312515f51a323f79b7f5cf1afa2ab67a3ddbfee1&projectId=44e8c964-4684-44c6-a6e3-3f3da8787b50") format("truetype"), url("//fast.fonts.net/dv2/11/1de7e6f4-9d4d-47e7-ab23-7d5cf10ab585.svg?d44f19a684109620e4841679af90e818b934c450213fb296d217dd76fbd8133e8104ffce1b8d7381e92baf075aac747ded01b441045f936c159eb0f46c11e1f99e958a3e0d6904164b21814766132f7cb38b46df85fb387875d6907338f619856e049c29c288424547a2ca329b1d0251faf8c505bae9c3ec3d5a1e4327f5fdf46ffb088d97582c65a45857e1e0662c2d545166a03c7b024ca17ac3839d703086c5f9fd694b6f5493360c3bcd9d5d427b599ea7651d27005ca2f4c1d0312515f51a323f79b7f5cf1afa2ab67a3ddbfee1&projectId=44e8c964-4684-44c6-a6e3-3f3da8787b50#1de7e6f4-9d4d-47e7-ab23-7d5cf10ab585") format("svg");
  font-style: italic;
  font-weight: normal;
}
@font-face {
  font-family: "AvenirNextLTW01-Medium";
  src: url("//fast.fonts.net/dv2/2/1a7c9181-cd24-4943-a9d9-d033189524e0.eot?d44f19a684109620e4841679af90e818b934c450213fb296d217dd76fbd8133e8104ffce1b8d7381e92baf075aac747ded01b441045f936c159eb0f46c11e1f99e958a3e0d6904164b21814766132f7cb38b46df85fb387875d6907338f619856e049c29c288424547a2ca329b1d0251faf8c505bae9c3ec3d5a1e4327f5fdf46ffb088d97582c65a45857e1e0662c2d545166a03c7b024ca17ac3839d703086c5f9fd694b6f5493360c3bcd9d5d427b599ea7651d27005ca2f4c1d0312515f51a323f79b7f5cf1afa2ab67a3ddbfee1&projectId=44e8c964-4684-44c6-a6e3-3f3da8787b50") format("eot");
  font-style: normal;
  font-weight: 500;
}
@font-face {
  font-family: "AvenirNextLTW01-Medium";
  src: url("//fast.fonts.net/dv2/2/1a7c9181-cd24-4943-a9d9-d033189524e0.eot?d44f19a684109620e4841679af90e818b934c450213fb296d217dd76fbd8133e8104ffce1b8d7381e92baf075aac747ded01b441045f936c159eb0f46c11e1f99e958a3e0d6904164b21814766132f7cb38b46df85fb387875d6907338f619856e049c29c288424547a2ca329b1d0251faf8c505bae9c3ec3d5a1e4327f5fdf46ffb088d97582c65a45857e1e0662c2d545166a03c7b024ca17ac3839d703086c5f9fd694b6f5493360c3bcd9d5d427b599ea7651d27005ca2f4c1d0312515f51a323f79b7f5cf1afa2ab67a3ddbfee1&projectId=44e8c964-4684-44c6-a6e3-3f3da8787b50");
  src: url("//fast.fonts.net/dv2/3/f26faddb-86cc-4477-a253-1e1287684336.woff?d44f19a684109620e4841679af90e818b934c450213fb296d217dd76fbd8133e8104ffce1b8d7381e92baf075aac747ded01b441045f936c159eb0f46c11e1f99e958a3e0d6904164b21814766132f7cb38b46df85fb387875d6907338f619856e049c29c288424547a2ca329b1d0251faf8c505bae9c3ec3d5a1e4327f5fdf46ffb088d97582c65a45857e1e0662c2d545166a03c7b024ca17ac3839d703086c5f9fd694b6f5493360c3bcd9d5d427b599ea7651d27005ca2f4c1d0312515f51a323f79b7f5cf1afa2ab67a3ddbfee1&projectId=44e8c964-4684-44c6-a6e3-3f3da8787b50") format("woff"), url("//fast.fonts.net/dv2/1/63a74598-733c-4d0c-bd91-b01bffcd6e69.ttf?d44f19a684109620e4841679af90e818b934c450213fb296d217dd76fbd8133e8104ffce1b8d7381e92baf075aac747ded01b441045f936c159eb0f46c11e1f99e958a3e0d6904164b21814766132f7cb38b46df85fb387875d6907338f619856e049c29c288424547a2ca329b1d0251faf8c505bae9c3ec3d5a1e4327f5fdf46ffb088d97582c65a45857e1e0662c2d545166a03c7b024ca17ac3839d703086c5f9fd694b6f5493360c3bcd9d5d427b599ea7651d27005ca2f4c1d0312515f51a323f79b7f5cf1afa2ab67a3ddbfee1&projectId=44e8c964-4684-44c6-a6e3-3f3da8787b50") format("truetype"), url("//fast.fonts.net/dv2/11/a89d6ad1-a04f-4a8f-b140-e55478dbea80.svg?d44f19a684109620e4841679af90e818b934c450213fb296d217dd76fbd8133e8104ffce1b8d7381e92baf075aac747ded01b441045f936c159eb0f46c11e1f99e958a3e0d6904164b21814766132f7cb38b46df85fb387875d6907338f619856e049c29c288424547a2ca329b1d0251faf8c505bae9c3ec3d5a1e4327f5fdf46ffb088d97582c65a45857e1e0662c2d545166a03c7b024ca17ac3839d703086c5f9fd694b6f5493360c3bcd9d5d427b599ea7651d27005ca2f4c1d0312515f51a323f79b7f5cf1afa2ab67a3ddbfee1&projectId=44e8c964-4684-44c6-a6e3-3f3da8787b50#a89d6ad1-a04f-4a8f-b140-e55478dbea80") format("svg");
  font-style: normal;
  font-weight: 500;
}
@font-face {
  font-family: "AvenirNextLTW01-Demi";
  src: url("//fast.fonts.net/dv2/2/12d643f2-3899-49d5-a85b-ff430f5fad15.eot?d44f19a684109620e4841679af90e818b934c450213fb296d217dd76fbd8133e8104ffce1b8d7381e92baf075aac747ded01b441045f936c159eb0f46c11e1f99e958a3e0d6904164b21814766132f7cb38b46df85fb387875d6907338f619856e049c29c288424547a2ca329b1d0251faf8c505bae9c3ec3d5a1e4327f5fdf46ffb088d97582c65a45857e1e0662c2d545166a03c7b024ca17ac3839d703086c5f9fd694b6f5493360c3bcd9d5d427b599ea7651d27005ca2f4c1d0312515f51a323f79b7f5cf1afa2ab67a3ddbfee1&projectId=44e8c964-4684-44c6-a6e3-3f3da8787b50") format("eot");
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: "AvenirNextLTW01-Demi";
  src: url("//fast.fonts.net/dv2/2/12d643f2-3899-49d5-a85b-ff430f5fad15.eot?d44f19a684109620e4841679af90e818b934c450213fb296d217dd76fbd8133e8104ffce1b8d7381e92baf075aac747ded01b441045f936c159eb0f46c11e1f99e958a3e0d6904164b21814766132f7cb38b46df85fb387875d6907338f619856e049c29c288424547a2ca329b1d0251faf8c505bae9c3ec3d5a1e4327f5fdf46ffb088d97582c65a45857e1e0662c2d545166a03c7b024ca17ac3839d703086c5f9fd694b6f5493360c3bcd9d5d427b599ea7651d27005ca2f4c1d0312515f51a323f79b7f5cf1afa2ab67a3ddbfee1&projectId=44e8c964-4684-44c6-a6e3-3f3da8787b50");
  src: url("//fast.fonts.net/dv2/3/91b50bbb-9aa1-4d54-9159-ec6f19d14a7c.woff?d44f19a684109620e4841679af90e818b934c450213fb296d217dd76fbd8133e8104ffce1b8d7381e92baf075aac747ded01b441045f936c159eb0f46c11e1f99e958a3e0d6904164b21814766132f7cb38b46df85fb387875d6907338f619856e049c29c288424547a2ca329b1d0251faf8c505bae9c3ec3d5a1e4327f5fdf46ffb088d97582c65a45857e1e0662c2d545166a03c7b024ca17ac3839d703086c5f9fd694b6f5493360c3bcd9d5d427b599ea7651d27005ca2f4c1d0312515f51a323f79b7f5cf1afa2ab67a3ddbfee1&projectId=44e8c964-4684-44c6-a6e3-3f3da8787b50") format("woff"), url("//fast.fonts.net/dv2/1/a0f4c2f9-8a42-4786-ad00-fce42b57b148.ttf?d44f19a684109620e4841679af90e818b934c450213fb296d217dd76fbd8133e8104ffce1b8d7381e92baf075aac747ded01b441045f936c159eb0f46c11e1f99e958a3e0d6904164b21814766132f7cb38b46df85fb387875d6907338f619856e049c29c288424547a2ca329b1d0251faf8c505bae9c3ec3d5a1e4327f5fdf46ffb088d97582c65a45857e1e0662c2d545166a03c7b024ca17ac3839d703086c5f9fd694b6f5493360c3bcd9d5d427b599ea7651d27005ca2f4c1d0312515f51a323f79b7f5cf1afa2ab67a3ddbfee1&projectId=44e8c964-4684-44c6-a6e3-3f3da8787b50") format("truetype"), url("//fast.fonts.net/dv2/11/99affa9a-a5e9-4559-bd07-20cf0071852d.svg?d44f19a684109620e4841679af90e818b934c450213fb296d217dd76fbd8133e8104ffce1b8d7381e92baf075aac747ded01b441045f936c159eb0f46c11e1f99e958a3e0d6904164b21814766132f7cb38b46df85fb387875d6907338f619856e049c29c288424547a2ca329b1d0251faf8c505bae9c3ec3d5a1e4327f5fdf46ffb088d97582c65a45857e1e0662c2d545166a03c7b024ca17ac3839d703086c5f9fd694b6f5493360c3bcd9d5d427b599ea7651d27005ca2f4c1d0312515f51a323f79b7f5cf1afa2ab67a3ddbfee1&projectId=44e8c964-4684-44c6-a6e3-3f3da8787b50#99affa9a-a5e9-4559-bd07-20cf0071852d") format("svg");
  font-style: normal;
  font-weight: 700;
}
#repaying-student-debt body {
  color: #101820;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 100%;
  line-height: 1.375;
}
#repaying-student-debt h1,
#repaying-student-debt .h1,
#repaying-student-debt h2,
#repaying-student-debt .h2,
#repaying-student-debt h3,
#repaying-student-debt .h3 {
  font-family: "AvenirNextLTW01-Regular", Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
}
#repaying-student-debt h1 em,
#repaying-student-debt .h1 em,
#repaying-student-debt h2 em,
#repaying-student-debt .h2 em,
#repaying-student-debt h3 em,
#repaying-student-debt .h3 em,
#repaying-student-debt h1 i,
#repaying-student-debt .h1 i,
#repaying-student-debt h2 i,
#repaying-student-debt .h2 i,
#repaying-student-debt h3 i,
#repaying-student-debt .h3 i {
  font-family: "AvenirNextLTW01-Italic", Arial, sans-serif;
  font-style: italic;
  font-weight: normal;
}
.lt-ie9 #repaying-student-debt h1 em,
.lt-ie9 #repaying-student-debt .h1 em,
.lt-ie9 #repaying-student-debt h2 em,
.lt-ie9 #repaying-student-debt .h2 em,
.lt-ie9 #repaying-student-debt h3 em,
.lt-ie9 #repaying-student-debt .h3 em,
.lt-ie9 #repaying-student-debt h1 i,
.lt-ie9 #repaying-student-debt .h1 i,
.lt-ie9 #repaying-student-debt h2 i,
.lt-ie9 #repaying-student-debt .h2 i,
.lt-ie9 #repaying-student-debt h3 i,
.lt-ie9 #repaying-student-debt .h3 i {
  font-style: normal !important;
}
#repaying-student-debt h1 strong,
#repaying-student-debt .h1 strong,
#repaying-student-debt h2 strong,
#repaying-student-debt .h2 strong,
#repaying-student-debt h3 strong,
#repaying-student-debt .h3 strong,
#repaying-student-debt h1 b,
#repaying-student-debt .h1 b,
#repaying-student-debt h2 b,
#repaying-student-debt .h2 b,
#repaying-student-debt h3 b,
#repaying-student-debt .h3 b {
  font-family: "AvenirNextLTW01-Demi", Arial, sans-serif;
  font-style: normal;
  font-weight: bold;
}
.lt-ie9 #repaying-student-debt h1 strong,
.lt-ie9 #repaying-student-debt .h1 strong,
.lt-ie9 #repaying-student-debt h2 strong,
.lt-ie9 #repaying-student-debt .h2 strong,
.lt-ie9 #repaying-student-debt h3 strong,
.lt-ie9 #repaying-student-debt .h3 strong,
.lt-ie9 #repaying-student-debt h1 b,
.lt-ie9 #repaying-student-debt .h1 b,
.lt-ie9 #repaying-student-debt h2 b,
.lt-ie9 #repaying-student-debt .h2 b,
.lt-ie9 #repaying-student-debt h3 b,
.lt-ie9 #repaying-student-debt .h3 b {
  font-weight: normal !important;
}
#repaying-student-debt h1,
#repaying-student-debt .h1 {
  margin-top: 0;
  margin-bottom: 0.47058824em;
  font-size: 2.125em;
  line-height: 1.29411765;
}
@media only all and (max-width: 37.4375em) {
  #repaying-student-debt h1,
  #repaying-student-debt .h1 {
    font-family: "AvenirNextLTW01-Regular", Arial, sans-serif;
    font-style: normal;
    font-weight: normal;
    margin-top: 0;
    margin-bottom: 0.73076923em;
    font-size: 1.625em;
    line-height: 1.26923077;
  }
  #repaying-student-debt h1 em,
  #repaying-student-debt .h1 em,
  #repaying-student-debt h1 i,
  #repaying-student-debt .h1 i {
    font-family: "AvenirNextLTW01-Italic", Arial, sans-serif;
    font-style: italic;
    font-weight: normal;
  }
  .lt-ie9 #repaying-student-debt h1 em,
  .lt-ie9 #repaying-student-debt .h1 em,
  .lt-ie9 #repaying-student-debt h1 i,
  .lt-ie9 #repaying-student-debt .h1 i {
    font-style: normal !important;
  }
  #repaying-student-debt h1 strong,
  #repaying-student-debt .h1 strong,
  #repaying-student-debt h1 b,
  #repaying-student-debt .h1 b {
    font-family: "AvenirNextLTW01-Demi", Arial, sans-serif;
    font-style: normal;
    font-weight: bold;
  }
  .lt-ie9 #repaying-student-debt h1 strong,
  .lt-ie9 #repaying-student-debt .h1 strong,
  .lt-ie9 #repaying-student-debt h1 b,
  .lt-ie9 #repaying-student-debt .h1 b {
    font-weight: normal !important;
  }
}
@media only all and (max-width: 37.4375em) and only all and (max-width: 37.4375em) {
  #repaying-student-debt h1,
  #repaying-student-debt .h1 {
    font-family: "AvenirNextLTW01-Regular", Arial, sans-serif;
    font-style: normal;
    font-weight: normal;
    margin-top: 0;
    margin-bottom: 0.95454545em;
    font-size: 1.375em;
    line-height: 1.27272727;
  }
  #repaying-student-debt h1 em,
  #repaying-student-debt .h1 em,
  #repaying-student-debt h1 i,
  #repaying-student-debt .h1 i {
    font-family: "AvenirNextLTW01-Italic", Arial, sans-serif;
    font-style: italic;
    font-weight: normal;
  }
  .lt-ie9 #repaying-student-debt h1 em,
  .lt-ie9 #repaying-student-debt .h1 em,
  .lt-ie9 #repaying-student-debt h1 i,
  .lt-ie9 #repaying-student-debt .h1 i {
    font-style: normal !important;
  }
  #repaying-student-debt h1 strong,
  #repaying-student-debt .h1 strong,
  #repaying-student-debt h1 b,
  #repaying-student-debt .h1 b {
    font-family: "AvenirNextLTW01-Demi", Arial, sans-serif;
    font-style: normal;
    font-weight: bold;
  }
  .lt-ie9 #repaying-student-debt h1 strong,
  .lt-ie9 #repaying-student-debt .h1 strong,
  .lt-ie9 #repaying-student-debt h1 b,
  .lt-ie9 #repaying-student-debt .h1 b {
    font-weight: normal !important;
  }
}
@media only all and (max-width: 37.4375em) and only all and (max-width: 37.4375em) and only all and (max-width: 37.4375em) {
  #repaying-student-debt h1,
  #repaying-student-debt .h1 {
    margin-top: 0;
    margin-bottom: 1.16666667em;
    font-size: 1.125em;
    font-family: "AvenirNextLTW01-Medium", Arial, sans-serif;
    font-style: normal;
    font-weight: 500;
    line-height: 1.22222222;
  }
  .lt-ie9 #repaying-student-debt h1,
  .lt-ie9 #repaying-student-debt .h1 {
    font-weight: normal !important;
  }
}
#repaying-student-debt h2,
#repaying-student-debt .h2 {
  margin-top: 0;
  margin-bottom: 0.73076923em;
  font-size: 1.625em;
  line-height: 1.26923077;
}
@media only all and (max-width: 37.4375em) {
  #repaying-student-debt h2,
  #repaying-student-debt .h2 {
    font-family: "AvenirNextLTW01-Regular", Arial, sans-serif;
    font-style: normal;
    font-weight: normal;
    margin-top: 0;
    margin-bottom: 0.95454545em;
    font-size: 1.375em;
    line-height: 1.27272727;
  }
  #repaying-student-debt h2 em,
  #repaying-student-debt .h2 em,
  #repaying-student-debt h2 i,
  #repaying-student-debt .h2 i {
    font-family: "AvenirNextLTW01-Italic", Arial, sans-serif;
    font-style: italic;
    font-weight: normal;
  }
  .lt-ie9 #repaying-student-debt h2 em,
  .lt-ie9 #repaying-student-debt .h2 em,
  .lt-ie9 #repaying-student-debt h2 i,
  .lt-ie9 #repaying-student-debt .h2 i {
    font-style: normal !important;
  }
  #repaying-student-debt h2 strong,
  #repaying-student-debt .h2 strong,
  #repaying-student-debt h2 b,
  #repaying-student-debt .h2 b {
    font-family: "AvenirNextLTW01-Demi", Arial, sans-serif;
    font-style: normal;
    font-weight: bold;
  }
  .lt-ie9 #repaying-student-debt h2 strong,
  .lt-ie9 #repaying-student-debt .h2 strong,
  .lt-ie9 #repaying-student-debt h2 b,
  .lt-ie9 #repaying-student-debt .h2 b {
    font-weight: normal !important;
  }
}
@media only all and (max-width: 37.4375em) and only all and (max-width: 37.4375em) {
  #repaying-student-debt h2,
  #repaying-student-debt .h2 {
    margin-top: 0;
    margin-bottom: 1.16666667em;
    font-size: 1.125em;
    font-family: "AvenirNextLTW01-Medium", Arial, sans-serif;
    font-style: normal;
    font-weight: 500;
    line-height: 1.22222222;
  }
  .lt-ie9 #repaying-student-debt h2,
  .lt-ie9 #repaying-student-debt .h2 {
    font-weight: normal !important;
  }
}
#repaying-student-debt h3,
#repaying-student-debt .h3 {
  margin-top: 0;
  margin-bottom: 0.95454545em;
  font-size: 1.375em;
  line-height: 1.27272727;
}
@media only all and (max-width: 37.4375em) {
  #repaying-student-debt h3,
  #repaying-student-debt .h3 {
    margin-top: 0;
    margin-bottom: 1.16666667em;
    font-size: 1.125em;
    font-family: "AvenirNextLTW01-Medium", Arial, sans-serif;
    font-style: normal;
    font-weight: 500;
    line-height: 1.22222222;
  }
  .lt-ie9 #repaying-student-debt h3,
  .lt-ie9 #repaying-student-debt .h3 {
    font-weight: normal !important;
  }
}
#repaying-student-debt h4,
#repaying-student-debt .h4 {
  margin-top: 0;
  margin-bottom: 1.16666667em;
  font-size: 1.125em;
  font-family: "AvenirNextLTW01-Medium", Arial, sans-serif;
  font-style: normal;
  font-weight: 500;
  line-height: 1.22222222;
}
.lt-ie9 #repaying-student-debt h4,
.lt-ie9 #repaying-student-debt .h4 {
  font-weight: normal !important;
}
#repaying-student-debt h5,
#repaying-student-debt h6,
#repaying-student-debt .h5,
#repaying-student-debt .h6 {
  font-family: "AvenirNextLTW01-Demi", Arial, sans-serif;
  font-style: normal;
  font-weight: bold;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.lt-ie9 #repaying-student-debt h5,
.lt-ie9 #repaying-student-debt h6,
.lt-ie9 #repaying-student-debt .h5,
.lt-ie9 #repaying-student-debt .h6 {
  font-weight: normal !important;
}
#repaying-student-debt h5,
#repaying-student-debt .h5 {
  margin-top: 0;
  margin-bottom: 0.35714286em;
  font-size: 0.875em;
  line-height: 1.57142857;
}
#repaying-student-debt h6,
#repaying-student-debt .h6 {
  margin-top: 0;
  margin-bottom: 0.41666667em;
  font-size: 0.75em;
  line-height: 1.83333333;
}
#repaying-student-debt .superheader {
  margin-bottom: 0.1875em;
  font-size: 3em;
  font-family: "AvenirNextLTW01-Demi", Arial, sans-serif;
  font-style: normal;
  font-weight: bold;
  line-height: 1.25;
}
.lt-ie9 #repaying-student-debt .superheader {
  font-weight: normal !important;
}
#repaying-student-debt p,
#repaying-student-debt ul,
#repaying-student-debt ol,
#repaying-student-debt dl,
#repaying-student-debt table,
#repaying-student-debt figure {
  margin-top: 0;
  margin-bottom: 1.25em;
}
#repaying-student-debt a {
  border-width: 0;
  border-style: dotted;
  border-color: #0072ce;
  color: #0072ce;
  text-decoration: none;
}
#repaying-student-debt a:visited,
#repaying-student-debt a.visited {
  border-color: #005e5d;
  color: #005e5d;
}
#repaying-student-debt a:hover,
#repaying-student-debt a.hover {
  border-style: solid;
  border-color: #7fb8e6;
  color: #7fb8e6;
}
#repaying-student-debt a:focus,
#repaying-student-debt a.focus {
  border-style: solid;
  outline: thin dotted;
}
#repaying-student-debt a:active,
#repaying-student-debt a.active {
  border-style: solid;
  border-color: #002d72;
  color: #002d72;
}
#repaying-student-debt p a,
#repaying-student-debt li a,
#repaying-student-debt dd a {
  border-bottom-width: 1px;
}
#repaying-student-debt nav a {
  border-bottom-width: 0;
}
#repaying-student-debt ul {
  list-style: square;
}
#repaying-student-debt table {
  font-family: "AvenirNextLTW01-Regular", Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
}
#repaying-student-debt table em,
#repaying-student-debt table i {
  font-family: "AvenirNextLTW01-Italic", Arial, sans-serif;
  font-style: italic;
  font-weight: normal;
}
.lt-ie9 #repaying-student-debt table em,
.lt-ie9 #repaying-student-debt table i {
  font-style: normal !important;
}
#repaying-student-debt table strong,
#repaying-student-debt table b {
  font-family: "AvenirNextLTW01-Demi", Arial, sans-serif;
  font-style: normal;
  font-weight: bold;
}
.lt-ie9 #repaying-student-debt table strong,
.lt-ie9 #repaying-student-debt table b {
  font-weight: normal !important;
}
#repaying-student-debt th,
#repaying-student-debt td {
  padding: 0.75em 0.9375em;
  background: #f8f8f8;
}
thead #repaying-student-debt th,
thead #repaying-student-debt td {
  color: #ffffff;
  background: #43484e;
}
tbody > tr:nth-child(odd) > #repaying-student-debt th,
tbody > tr:nth-child(odd) > #repaying-student-debt td {
  background: #f1f2f2;
}
.compact-table #repaying-student-debt th,
.compact-table #repaying-student-debt td {
  padding: 0.4375em 0.625em;
}
#repaying-student-debt th {
  font-family: "AvenirNextLTW01-Demi", Arial, sans-serif;
  font-style: normal;
  font-weight: bold;
  text-align: left;
}
.lt-ie9 #repaying-student-debt th {
  font-weight: normal !important;
}
#repaying-student-debt blockquote {
  margin: 1.25em;
}
@media only all and (min-width: 37.5em) {
  #repaying-student-debt blockquote {
    margin: 1.75em 2.5em;
  }
}
#repaying-student-debt label {
  display: block;
  margin-bottom: 0.3125em;
  font-family: "AvenirNextLTW01-Regular", Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
}
#repaying-student-debt label em,
#repaying-student-debt label i {
  font-family: "AvenirNextLTW01-Italic", Arial, sans-serif;
  font-style: italic;
  font-weight: normal;
}
.lt-ie9 #repaying-student-debt label em,
.lt-ie9 #repaying-student-debt label i {
  font-style: normal !important;
}
#repaying-student-debt label strong,
#repaying-student-debt label b {
  font-family: "AvenirNextLTW01-Demi", Arial, sans-serif;
  font-style: normal;
  font-weight: bold;
}
.lt-ie9 #repaying-student-debt label strong,
.lt-ie9 #repaying-student-debt label b {
  font-weight: normal !important;
}
#repaying-student-debt label input[type="radio"],
#repaying-student-debt label input[type="checkbox"] {
  margin-right: 0.375em;
}
#repaying-student-debt input[type="text"],
#repaying-student-debt input[type="search"],
#repaying-student-debt input[type="email"],
#repaying-student-debt input[type="url"],
#repaying-student-debt input[type="tel"],
#repaying-student-debt input[type="number"],
#repaying-student-debt textarea,
#repaying-student-debt select[multiple] {
  display: inline-block;
  margin: 0;
  padding: 0.375em;
  font-family: Arial, sans-serif;
  font-size: 1em;
  background: #ffffff;
  border: 1px solid #75787b;
  border-radius: 0;
  vertical-align: top;
  -webkit-appearance: none;
  -webkit-user-modify: read-write-plaintext-only;
}
#repaying-student-debt ::-webkit-search-decoration {
  -webkit-appearance: none;
}
#repaying-student-debt input[type="text"]:focus,
#repaying-student-debt input[type="text"].focus,
#repaying-student-debt input[type="search"]:focus,
#repaying-student-debt input[type="search"].focus,
#repaying-student-debt input[type="email"]:focus,
#repaying-student-debt input[type="email"].focus,
#repaying-student-debt input[type="url"]:focus,
#repaying-student-debt input[type="url"].focus,
#repaying-student-debt input[type="tel"]:focus,
#repaying-student-debt input[type="tel"].focus,
#repaying-student-debt input[type="number"]:focus,
#repaying-student-debt input[type="number"].focus,
#repaying-student-debt textarea:focus,
#repaying-student-debt textarea.focus,
#repaying-student-debt select[multiple]:focus,
#repaying-student-debt select[multiple].focus {
  border: 1px solid #0072ce;
  outline: 1px solid #0072ce;
  outline-offset: 0;
  box-shadow: none;
}
#repaying-student-debt ::-webkit-input-placeholder {
  color: #75787b;
}
#repaying-student-debt ::-moz-placeholder {
  color: #75787b;
}
#repaying-student-debt :-ms-input-placeholder {
  color: #75787b;
}
#repaying-student-debt img {
  max-width: 100%;
}
#repaying-student-debt figure {
  margin-left: 0;
  margin-right: 0;
}
#repaying-student-debt figure img {
  vertical-align: middle;
}
#repaying-student-debt .figure__bordered img {
  border: 1px solid #babbbd;
}
#repaying-student-debt .content-l {
  position: relative;
}
@media only all and (min-width: 37.5em) {
  #repaying-student-debt .content-l {
    display: block;
    position: relative;
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only all and (min-width: 37.5em) and (max-width: 47.9375em) {
  #repaying-student-debt .content-l__full .content-l_col.content-l_col-1-3 {
    display: block;
    width: 100%;
  }
  #repaying-student-debt .content-l__full .content-l_col.content-l_col-1-3.content-l_col__before-divider {
    margin-top: 3.75em;
    border-left-width: 15px;
  }
  #repaying-student-debt .content-l__full .content-l_col.content-l_col-1-3.content-l_col__before-divider:before {
    content: "";
    display: block;
    height: 1px;
    margin-bottom: 1.875em;
    background-color: #3a8899;
    position: static;
    width: 100%;
    margin-left: auto !important;
  }
  #repaying-student-debt .content-l__full.content-l__large-gutters .content-l_col.content-l_col-1-3.content-l_col__before-divider {
    border-left-width: 30px;
  }
  #repaying-student-debt .content-l__full .content-l_col.content-l_col-1-3 + .content-l_col.content-l_col-1-3 {
    margin-top: 1.875em;
  }
  #repaying-student-debt .content-l__full .content-l_col.content-l_col-2-3 {
    display: block;
    width: 100%;
  }
  #repaying-student-debt .content-l__full .content-l_col.content-l_col-2-3.content-l_col__before-divider {
    margin-top: 3.75em;
    border-left-width: 15px;
  }
  #repaying-student-debt .content-l__full .content-l_col.content-l_col-2-3.content-l_col__before-divider:before {
    content: "";
    display: block;
    height: 1px;
    margin-bottom: 1.875em;
    background-color: #3a8899;
    position: static;
    width: 100%;
    margin-left: auto !important;
  }
  #repaying-student-debt .content-l__full.content-l__large-gutters .content-l_col.content-l_col-2-3.content-l_col__before-divider {
    border-left-width: 30px;
  }
  #repaying-student-debt .content-l__full .content-l_col.content-l_col-2-3 + .content-l_col.content-l_col-2-3 {
    margin-top: 1.875em;
  }
  #repaying-student-debt .content-l__full .content-l_col.content-l_col-1-3 + .content-l_col.content-l_col-2-3,
  #repaying-student-debt .content-l__full .content-l_col.content-l_col-2-3 + .content-l_col.content-l_col-1-3 {
    margin-top: 1.875em;
  }
  #repaying-student-debt .content-l__full .content-l_col.content-l_col-3-8 {
    display: block;
    width: 100%;
  }
  #repaying-student-debt .content-l__full .content-l_col.content-l_col-3-8.content-l_col__before-divider {
    margin-top: 3.75em;
    border-left-width: 15px;
  }
  #repaying-student-debt .content-l__full .content-l_col.content-l_col-3-8.content-l_col__before-divider:before {
    content: "";
    display: block;
    height: 1px;
    margin-bottom: 1.875em;
    background-color: #3a8899;
    position: static;
    width: 100%;
    margin-left: auto !important;
  }
  #repaying-student-debt .content-l__full.content-l__large-gutters .content-l_col.content-l_col-3-8.content-l_col__before-divider {
    border-left-width: 30px;
  }
  #repaying-student-debt .content-l__full .content-l_col.content-l_col-3-8 + .content-l_col.content-l_col-3-8 {
    margin-top: 1.875em;
  }
  #repaying-student-debt .content-l__full .content-l_col.content-l_col-5-8 {
    display: block;
    width: 100%;
  }
  #repaying-student-debt .content-l__full .content-l_col.content-l_col-5-8.content-l_col__before-divider {
    margin-top: 3.75em;
    border-left-width: 15px;
  }
  #repaying-student-debt .content-l__full .content-l_col.content-l_col-5-8.content-l_col__before-divider:before {
    content: "";
    display: block;
    height: 1px;
    margin-bottom: 1.875em;
    background-color: #3a8899;
    position: static;
    width: 100%;
    margin-left: auto !important;
  }
  #repaying-student-debt .content-l__full.content-l__large-gutters .content-l_col.content-l_col-5-8.content-l_col__before-divider {
    border-left-width: 30px;
  }
  #repaying-student-debt .content-l__full .content-l_col.content-l_col-5-8 + .content-l_col.content-l_col-5-8 {
    margin-top: 1.875em;
  }
  #repaying-student-debt .content-l__full .content-l_col.content-l_col-3-8 + .content-l_col.content-l_col-5-8,
  #repaying-student-debt .content-l__full .content-l_col.content-l_col-5-8 + .content-l_col.content-l_col-3-8 {
    margin-top: 1.875em;
  }
}
@media only all and (min-width: 50.0625em) and (max-width: 56.1875em) {
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-1-2 {
    display: block;
    width: 100%;
  }
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-1-2.content-l_col__before-divider {
    margin-top: 3.75em;
    border-left-width: 15px;
  }
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-1-2.content-l_col__before-divider:before {
    content: "";
    display: block;
    height: 1px;
    margin-bottom: 1.875em;
    background-color: #3a8899;
    position: static;
    width: 100%;
    margin-left: auto !important;
  }
  #repaying-student-debt .content-l__main.content-l__large-gutters .content-l_col.content-l_col-1-2.content-l_col__before-divider {
    border-left-width: 30px;
  }
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-1-2 + .content-l_col.content-l_col-1-2 {
    margin-top: 1.875em;
  }
}
@media only all and (min-width: 37.5em) and (max-width: 56.1875em) {
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-1-3 {
    display: block;
    width: 100%;
  }
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-1-3.content-l_col__before-divider {
    margin-top: 3.75em;
    border-left-width: 15px;
  }
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-1-3.content-l_col__before-divider:before {
    content: "";
    display: block;
    height: 1px;
    margin-bottom: 1.875em;
    background-color: #3a8899;
    position: static;
    width: 100%;
    margin-left: auto !important;
  }
  #repaying-student-debt .content-l__main.content-l__large-gutters .content-l_col.content-l_col-1-3.content-l_col__before-divider {
    border-left-width: 30px;
  }
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-1-3 + .content-l_col.content-l_col-1-3 {
    margin-top: 1.875em;
  }
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-2-3 {
    display: block;
    width: 100%;
  }
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-2-3.content-l_col__before-divider {
    margin-top: 3.75em;
    border-left-width: 15px;
  }
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-2-3.content-l_col__before-divider:before {
    content: "";
    display: block;
    height: 1px;
    margin-bottom: 1.875em;
    background-color: #3a8899;
    position: static;
    width: 100%;
    margin-left: auto !important;
  }
  #repaying-student-debt .content-l__main.content-l__large-gutters .content-l_col.content-l_col-2-3.content-l_col__before-divider {
    border-left-width: 30px;
  }
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-2-3 + .content-l_col.content-l_col-2-3 {
    margin-top: 1.875em;
  }
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-1-3 + .content-l_col.content-l_col-2-3,
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-2-3 + .content-l_col.content-l_col-1-3 {
    margin-top: 1.875em;
  }
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-3-8 {
    display: block;
    width: 100%;
  }
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-3-8.content-l_col__before-divider {
    margin-top: 3.75em;
    border-left-width: 15px;
  }
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-3-8.content-l_col__before-divider:before {
    content: "";
    display: block;
    height: 1px;
    margin-bottom: 1.875em;
    background-color: #3a8899;
    position: static;
    width: 100%;
    margin-left: auto !important;
  }
  #repaying-student-debt .content-l__main.content-l__large-gutters .content-l_col.content-l_col-3-8.content-l_col__before-divider {
    border-left-width: 30px;
  }
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-3-8 + .content-l_col.content-l_col-3-8 {
    margin-top: 1.875em;
  }
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-5-8 {
    display: block;
    width: 100%;
  }
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-5-8.content-l_col__before-divider {
    margin-top: 3.75em;
    border-left-width: 15px;
  }
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-5-8.content-l_col__before-divider:before {
    content: "";
    display: block;
    height: 1px;
    margin-bottom: 1.875em;
    background-color: #3a8899;
    position: static;
    width: 100%;
    margin-left: auto !important;
  }
  #repaying-student-debt .content-l__main.content-l__large-gutters .content-l_col.content-l_col-5-8.content-l_col__before-divider {
    border-left-width: 30px;
  }
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-5-8 + .content-l_col.content-l_col-5-8 {
    margin-top: 1.875em;
  }
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-3-8 + .content-l_col.content-l_col-5-8,
  #repaying-student-debt .content-l__main .content-l_col.content-l_col-5-8 + .content-l_col.content-l_col-3-8 {
    margin-top: 1.875em;
  }
}
#repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-1-3 {
  display: block;
  width: 100%;
}
#repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-1-3.content-l_col__before-divider {
  margin-top: 3.75em;
  border-left-width: 15px;
}
#repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-1-3.content-l_col__before-divider:before {
  content: "";
  display: block;
  height: 1px;
  margin-bottom: 1.875em;
  background-color: #3a8899;
  position: static;
  width: 100%;
  margin-left: auto !important;
}
#repaying-student-debt .content-l__sidebar.content-l__large-gutters .content-l_col.content-l_col-1-3.content-l_col__before-divider {
  border-left-width: 30px;
}
#repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-1-3 + .content-l_col.content-l_col-1-3 {
  margin-top: 1.875em;
}
#repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-2-3 {
  display: block;
  width: 100%;
}
#repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-2-3.content-l_col__before-divider {
  margin-top: 3.75em;
  border-left-width: 15px;
}
#repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-2-3.content-l_col__before-divider:before {
  content: "";
  display: block;
  height: 1px;
  margin-bottom: 1.875em;
  background-color: #3a8899;
  position: static;
  width: 100%;
  margin-left: auto !important;
}
#repaying-student-debt .content-l__sidebar.content-l__large-gutters .content-l_col.content-l_col-2-3.content-l_col__before-divider {
  border-left-width: 30px;
}
#repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-2-3 + .content-l_col.content-l_col-2-3 {
  margin-top: 1.875em;
}
#repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-1-3 + .content-l_col.content-l_col-2-3,
#repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-2-3 + .content-l_col.content-l_col-1-3 {
  margin-top: 1.875em;
}
#repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-3-8 {
  display: block;
  width: 100%;
}
#repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-3-8.content-l_col__before-divider {
  margin-top: 3.75em;
  border-left-width: 15px;
}
#repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-3-8.content-l_col__before-divider:before {
  content: "";
  display: block;
  height: 1px;
  margin-bottom: 1.875em;
  background-color: #3a8899;
  position: static;
  width: 100%;
  margin-left: auto !important;
}
#repaying-student-debt .content-l__sidebar.content-l__large-gutters .content-l_col.content-l_col-3-8.content-l_col__before-divider {
  border-left-width: 30px;
}
#repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-3-8 + .content-l_col.content-l_col-3-8 {
  margin-top: 1.875em;
}
#repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-5-8 {
  display: block;
  width: 100%;
}
#repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-5-8.content-l_col__before-divider {
  margin-top: 3.75em;
  border-left-width: 15px;
}
#repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-5-8.content-l_col__before-divider:before {
  content: "";
  display: block;
  height: 1px;
  margin-bottom: 1.875em;
  background-color: #3a8899;
  position: static;
  width: 100%;
  margin-left: auto !important;
}
#repaying-student-debt .content-l__sidebar.content-l__large-gutters .content-l_col.content-l_col-5-8.content-l_col__before-divider {
  border-left-width: 30px;
}
#repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-5-8 + .content-l_col.content-l_col-5-8 {
  margin-top: 1.875em;
}
#repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-3-8 + .content-l_col.content-l_col-5-8,
#repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-5-8 + .content-l_col.content-l_col-3-8 {
  margin-top: 1.875em;
}
@media only all and (min-width: 50.0625em) {
  #repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-1-2 {
    display: block;
    width: 100%;
  }
  #repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-1-2.content-l_col__before-divider {
    margin-top: 3.75em;
    border-left-width: 15px;
  }
  #repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-1-2.content-l_col__before-divider:before {
    content: "";
    display: block;
    height: 1px;
    margin-bottom: 1.875em;
    background-color: #3a8899;
    position: static;
    width: 100%;
    margin-left: auto !important;
  }
  #repaying-student-debt .content-l__sidebar.content-l__large-gutters .content-l_col.content-l_col-1-2.content-l_col__before-divider {
    border-left-width: 30px;
  }
  #repaying-student-debt .content-l__sidebar .content-l_col.content-l_col-1-2 + .content-l_col.content-l_col-1-2 {
    margin-top: 1.875em;
  }
}
@media only all and (min-width: 37.5em) {
  #repaying-student-debt .content-l__large-gutters {
    margin-left: -30px;
    margin-right: -30px;
  }
  #repaying-student-debt .content-l__large-gutters .content-l_col {
    border-left-width: 30px;
    border-right-width: 30px;
  }
}
#repaying-student-debt .content-l_col + .content-l_col {
  margin-top: 1.875em;
}
@media only all and (min-width: 37.5em) {
  #repaying-student-debt .content-l_col.content-l_col-1-2 + .content-l_col.content-l_col-1-2,
  #repaying-student-debt .content-l_col.content-l_col-1-3 + .content-l_col.content-l_col-1-3,
  #repaying-student-debt .content-l_col.content-l_col-1-4 + .content-l_col.content-l_col-1-4,
  #repaying-student-debt .content-l_col.content-l_col-1-2 + .content-l_col.content-l_col-1-4,
  #repaying-student-debt .content-l_col.content-l_col-3-4 + .content-l_col.content-l_col-1-4,
  #repaying-student-debt .content-l_col.content-l_col-1-4 + .content-l_col.content-l_col-3-4,
  #repaying-student-debt .content-l_col.content-l_col-3-8 + .content-l_col.content-l_col-3-8,
  #repaying-student-debt .content-l_col.content-l_col-3-8 + .content-l_col.content-l_col-5-8,
  #repaying-student-debt .content-l_col.content-l_col-1-8 + .content-l_col,
  #repaying-student-debt .content-l_col.content-l_col-7-8 + .content-l_col,
  #repaying-student-debt .content-l_col.content-l_col-5-8 + .content-l_col.content-l_col-3-8 {
    margin-top: 0;
  }
}
@media only all and (min-width: 37.5em) {
  #repaying-student-debt .content-l_col-1 {
    display: inline-block;
    box-sizing: border-box;
    border: solid transparent;
    border-width: 0 15px;
    margin-right: -0.25em;
    vertical-align: top;
    width: 100%;
  }
  #repaying-student-debt .lt-ie8 .content-l_col-1 {
    display: inline;
    margin-right: 0;
    zoom: 1;
  }
}
@media only all and (min-width: 37.5em) {
  #repaying-student-debt .content-l_col-1-2 {
    display: inline-block;
    box-sizing: border-box;
    border: solid transparent;
    border-width: 0 15px;
    margin-right: -0.25em;
    vertical-align: top;
    width: 50%;
  }
  #repaying-student-debt .lt-ie8 .content-l_col-1-2 {
    display: inline;
    margin-right: 0;
    zoom: 1;
  }
}
@media only all and (min-width: 37.5em) {
  #repaying-student-debt .content-l_col-1-3 {
    display: inline-block;
    box-sizing: border-box;
    border: solid transparent;
    border-width: 0 15px;
    margin-right: -0.25em;
    vertical-align: top;
    width: 33.33333333%;
  }
  #repaying-student-debt .lt-ie8 .content-l_col-1-3 {
    display: inline;
    margin-right: 0;
    zoom: 1;
  }
}
@media only all and (min-width: 37.5em) {
  #repaying-student-debt .content-l_col-1-4 {
    display: inline-block;
    box-sizing: border-box;
    border: solid transparent;
    border-width: 0 15px;
    margin-right: -0.25em;
    vertical-align: top;
    width: 25%;
  }
  #repaying-student-debt .lt-ie8 .content-l_col-1-4 {
    display: inline;
    margin-right: 0;
    zoom: 1;
  }
  #repaying-student-debt .content-l_col-3-4 {
    display: inline-block;
    box-sizing: border-box;
    border: solid transparent;
    border-width: 0 15px;
    margin-right: -0.25em;
    vertical-align: top;
    width: 75%;
  }
  #repaying-student-debt .lt-ie8 .content-l_col-3-4 {
    display: inline;
    margin-right: 0;
    zoom: 1;
  }
}
@media only all and (min-width: 37.5em) {
  #repaying-student-debt .content-l_col-2-3 {
    display: inline-block;
    box-sizing: border-box;
    border: solid transparent;
    border-width: 0 15px;
    margin-right: -0.25em;
    vertical-align: top;
    width: 66.66666667%;
  }
  #repaying-student-debt .lt-ie8 .content-l_col-2-3 {
    display: inline;
    margin-right: 0;
    zoom: 1;
  }
}
@media only all and (min-width: 37.5em) {
  #repaying-student-debt .content-l_col-3-8 {
    display: inline-block;
    box-sizing: border-box;
    border: solid transparent;
    border-width: 0 15px;
    margin-right: -0.25em;
    vertical-align: top;
    width: 37.5%;
  }
  #repaying-student-debt .lt-ie8 .content-l_col-3-8 {
    display: inline;
    margin-right: 0;
    zoom: 1;
  }
}
@media only all and (min-width: 37.5em) {
  #repaying-student-debt .content-l_col-5-8 {
    display: inline-block;
    box-sizing: border-box;
    border: solid transparent;
    border-width: 0 15px;
    margin-right: -0.25em;
    vertical-align: top;
    width: 62.5%;
  }
  #repaying-student-debt .lt-ie8 .content-l_col-5-8 {
    display: inline;
    margin-right: 0;
    zoom: 1;
  }
}
#repaying-student-debt .ds-section {
  display: none;
  margin: 40px 0;
}
#repaying-student-debt .ds-starter {
  display: block;
}
#repaying-student-debt .ds-response-container div {
  display: none;
}

#repaying-student-debt h2,
#repaying-student-debt h4,
#repaying-student-debt h6 {
  text-transform: none;
}

#repaying-student-debt .your-situation h3 {
  font-size: 1.125em;
  font-weight: bold;
}

#repaying-student-debt .ds-module h2 {
  font-size: 1.25em;
  font-weight: bold;
}

#repaying-student-debt .ds-module h3 {
  font-size: 1.125em;
  font-weight: bold;
}

#repaying-student-debt .cf-icon-svg {
  font-size: 1.75em;
  position: relative;
  top: -0.25em;
}

#repaying-student-debt a .cf-icon-svg {
  /* Reset the icon position and size for external link icons. */
  font-size: 1em;
  top: 0;
}

#repaying-student-debt .ds-section .ds-response-container {
  border-bottom: 1px solid #A9ABAC;
  font-family: "AvenirNextLTW01-Regular", Arial, sans-serif;
  font-weight: bold;
  padding: 15px 0 40px;
}

#repaying-student-debt .ds-section .cf-icon-svg {
  margin-right: 0.25em;
}

#repaying-student-debt .ds-section .cf-icon-svg + strong {
  font-family: "AvenirNextLTW01-Regular", Arial, sans-serif;
}

#repaying-student-debt .ds-section .ds-response-container .btn {
  background: none;
  border: none;
  color: #0076BE;
  float: right;
}

#repaying-student-debt .ds-section .ds-response-container .btn .change-answer {
  border-bottom: 1px dotted #0076BE;
}

#maincontent {
  padding: 0;
}

#repaying-student-debt {
  padding: 0 20px;
  font-family: "AvenirNextLTW01-Regular", Arial, sans-serif;
}

#repaying-student-debt .ds-section .some-options {
  border-top: 3px solid #2CB34A;
  text-align: center;
  margin-bottom: 70px;
  margin-left: -20px;
  width: 1016px;
}

#repaying-student-debt .ds-section.ds-clear-all {
  padding: 0px 0px 50px;
}

#repaying-student-debt .ds-section.ds-clear-all button.button-right {
  float: right;
}

#repaying-student-debt .ds-section .option-box {
  margin-bottom: 30px;
  margin-top: 40px;
}

#repaying-student-debt .tip-section {
  border-left: 30px solid transparent;
  font-size: .9em;
}

#repaying-student-debt .tip-section ul {
  padding-left: 1em;
}

#repaying-student-debt .tip-section li {
  margin-bottom: 20px;
}

#repaying-student-debt .tip-content {
  margin-bottom: 60px;
}

#repaying-student-debt .sample-text-header {
  color: #337E7D;
  font-size: 1em;
  text-transform: uppercase;
  margin: 50px 0 20px;
  border-bottom: 1px solid #337E7D;
}

#repaying-student-debt .sample-text {
  font-family: Georgia, serif;
}

#repaying-student-debt .highlighted {
  background: #F1F2F2;
  padding: 35px;
}

#repaying-student-debt .content_line {
  margin: 40px 0;
}

#repaying-student-debt .payment-table tbody tr th:nth-child(1) {
  width: 20%;
}

#repaying-student-debt .payment-table,
#repaying-student-debt .payment-table tr,
#repaying-student-debt .payment-table th,
#repaying-student-debt .payment-table tbody,
#repaying-student-debt .payment-table thead,
#repaying-student-debt .payment-table td {
  border: none;
  background: none;
  color: #333;
}

#repaying-student-debt .payment-table caption {
  display: none;
}

#repaying-student-debt .payment-table td,
#repaying-student-debt .payment-table th {
  border-top: 1px solid #101820;
  border-right: none;
}

#repaying-student-debt .payment-table .dark-header th {
  border-top: none;
  background: #BABBBD;
  text-align: center;
  text-transform: uppercase;
}

#repaying-student-debt .payment-table .dark-header .income-cell {
  vertical-align: bottom;
  text-align: left;
}

#repaying-student-debt .payment-table .light-header th {
  background: #E3E4E5;
  border-top-color: white;
  text-align: left;
}

#repaying-student-debt .payment-table tr:nth-child(even) {
  background-color: #F8F8F8;
}

#repaying-student-debt .read-more .inline-header {
  display: inline-block;
}

#repaying-student-debt .module_expand-button {
  float: right;
  position: relative;
    left: 40px;
    top: -10px;
}

#repaying-student-debt .tip-section .cf-icon-svg {
  font-size: 1em;
}

#repaying-student-debt .know-your-options .content-l_col-3-4 {
  padding-right: 2em;
}

#repaying-student-debt .module_expand-button .cf-icon-svg,
#repaying-student-debt .sample-letter-button .cf-icon-svg {
  font-size: 1em;
  position: relative;
    top: -1px;
}

#repaying-student-debt .read-more_target {
  background: none;
  border: none;
  color: #0072CE;
  padding-left: 0px;
}

#repaying-student-debt .read-more_target .button-underline-text {
  border-bottom: 1px dotted #0072ce;
}

#repaying-student-debt .read-more_content,
#repaying-student-debt .read-more_close {
  display: none;
}

#repaying-student-debt .big-right-arrow {
  color: #337E7D;
  font-size: 40px;
  margin-left: 25px;
}

#repaying-student-debt .key-differences-list {
  padding-left: 20px;
}

#repaying-student-debt .key-differences-list li {
  margin: 1em 0;
}

#repaying-student-debt .ds-module .m12_h3 {
  font-size: 1.375em;
}

#repaying-student-debt .communicating-with-collectors .samples-list {
  list-style-type: none;
}

#repaying-student-debt .communicating-with-collectors li {
  clear: right;
  margin: 2em 0;
}

#repaying-student-debt .communicating-with-collectors h4 {
  font-weight: normal;
}

#repaying-student-debt .sample-letter-button {
  text-align: right;
}

#repaying-student-debt .communicating-with-collectors .sample-text-header {
  margin-top: 20px;
}

#repaying-student-debt .helpful-advice ul {
  padding-left: 0px;
}

#repaying-student-debt .helpful-advice ul li {
  margin-left: 15px;
  margin-bottom: 40px;
}

#repaying-student-debt .subtitle {
  font-size: 1.125em;
}

#repaying-student-debt .image-left {
  float: left;
  margin-right: 1em;
  margin-top: -0.5em;
}

#repaying-student-debt #your-situation {
  margin-top: 35px;
}

#repaying-student-debt .payment-plans,
#repaying-student-debt .get-started {
  margin-top: 35px;
}

#repaying-student-debt .numbered-list-icon {
  display: inline-block;
  width: 8%;
  vertical-align: top;
}

#repaying-student-debt .numbered-list-icon + div {
  display: inline-block;
  width: 91%;
}

.legal-disclaimer {
    margin-top: 30px;
    font-family: "Avenir Next", Arial, sans-serif;
}

.legal-disclaimer h5 {
    font-size: 14px !important;
}

.legal-disclaimer p {
    max-width: 670px;
    font-family: "Avenir Next", Arial, sans-serif;
}
