
.inner-content { background:#fff; padding:10px 10px 30px; }
.page-banner {width:905px; height:250px; overflow:hidden; margin-bottom:10px}
.page-header {border-bottom:1px solid #e5e5e5; padding-bottom:10px; margin-bottom:10px}
.page-content-left {float:left; width:500px;}
.page-content-right {float:right; padding-left:20px; width:350px; border-left:1px solid #e5e5e5 }
@media screen and (max-width:59.9999em) {
  h2 { font-size: 150%; }
  .page-banner {max-width:49.9999em; margin:0 auto}
  .page-content-left {float:none; width:100%;}
  .page-content-right {float:none; padding-left:0px; width:100%; border-left:0px solid #e5e5e5 }
  .js .drop { display: none; }
  .js .slicknav_menu { display: block; }
}
@media screen and (max-width:30em) {
  h2 { font-size: 150%; }
  .page-banner {max-width:20em; margin:0 auto}
  .page-content-left {float:none; width:100%;}
  .page-content-right {float:none; padding-left:0px; width:100%; border-left:0px solid #e5e5e5 }
  .js .drop { display: none; }
  .js .slicknav_menu { display: block; }
}
