.grid-row {
 width:1440px;
 margin:0 auto;
}
.grid-row>[class*=col-] {
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 float:left;
 margin:0 20px
}
.grid-row:after {
 content:"";
 display:block;
 clear:both
}
.col-3 {
 width:230px
}
.col-10 {
 width:860px
}
@media only screen and (max-width:1599px) {
 .grid-row {
  width:1198px;
  margin:0 auto
 }
 .grid-row>[class*=col-] {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  float:left;
  margin:0 16px
 }
 .col-3 {
  width:192px
 }
 .col-10 {
  width:716px
 }
 .col-l-4 {
  width:267px
 }
 .col-l-9 {
  width:641px
 }
}
@media only screen and (max-width:1199px) {
 .grid-row {
  width:980px;
  margin:0 auto
 }
 .grid-row>[class*=col-] {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  float:left;
  margin:0 10px
 }
 .col-3 {
  width:163px
 }
 .col-10 {
  width:592px
 }
 .col-l-4 {
  width:225px
 }
 .col-l-9 {
  width:531px
 }
}
@media only screen and (max-width:1000px) {
 .grid-row {
  width:756px;
  margin:0 auto
 }
 .grid-row>[class*=col-] {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  float:left;
  margin:0 8px
 }
 .col-3 {
  width:125px
 }
 .col-10 {
  width:456px
 }
 .col-l-4 {
  width:173px
 }
 .col-l-9 {
  width:409px
 }
 .col-s-12 {
  width:551px
 }
}
@media only screen and (max-width:799px) {
 .grid-row {
  width: 94%;
  margin: 0 auto;
 }
 .grid-row>[class*=col-] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: none;
  margin: auto;
 }
 [class*=col-] {
  width:100%
 }
}
.grid-row h1 {
 margin-top:28px
}
.grid-row .content-section {
 margin-top:40px
}
.grid-row .content-section:first-of-type {
 margin-top:32px
}
.grid-row .content-section:last-of-type {
 margin-bottom:52px
}
.grid-row .content-section .subsequent {
 margin-top:32px
}
.grid-row .content-section .show-all {
 margin-top:8px;
 text-align:center
}
#helpPage {
  font-size: 15px;
  line-height: 24px;
}
.sticky {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  height: 100%;
  max-height: 100vh;
  overflow: auto;
}
img {
  max-width: 100%;
  -webkit-box-shadow: 3px 3px 5px 0px rgba(204,204,204,1);
  -moz-box-shadow: 3px 3px 5px 0px rgba(204,204,204,1);
  box-shadow: 3px 3px 5px 0px rgba(204,204,204,1);
}
.fa-external-link-alt {
  margin-left: 4px;
}
#helpPage-menu,
#helpPage-menu ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
#helpPage-menu > li > ul {
  margin-bottom: 8px;
  border-top: thin solid #c9c9c9;
}
#helpPage-menu ul ul {
  display: none;
}
#helpPage-menu ul .expand:after {
  content: '\f0da';
  display: inline;
  margin-left: 4px;
  font-family: 'Font Awesome 5 Free';
}
#helpPage-menu ul .expand.open:after {
  content: '\f0d7';
}
#helpPage-menu ul .expand.open + ul {
  display: block;
  margin-left: 16px;
}
#helpPage-menu li {
  margin: 0;
}
#helpPage-menu li a,
#helpPage-menu li a:link,
#helpPage-menu li a:visited {
  font-weight: 600;
  text-decoration: none;
  color: #20699c;
  display: block;
  padding: 4px 0;
}
#helpPage-menu li a:hover {
  text-decoration: underline;
}
#helpPage-menu > li > a {
  margin-top: 8px;
  font-size: 16px;
}

@media only screen and (max-width:799px) {
  .sticky {
    position: relative;
    top: 0;
    height: auto;
    max-height: auto;
  }
  #helpPage-menu .mobile-expand + ul {
    display: none;
  }
  #helpPage-menu .mobile-expand:after {
    content: '\f0da';
    display: inline;
    margin-left: 4px;
    font-family: 'Font Awesome 5 Free';
  }
  #helpPage-menu .mobile-expand.open:after {
    content: '\f0d7';
  }
  #helpPage-menu .mobile-expand.open + ul {
    display: block;
  }
}