.page-intro {
  font-size: 1.2em; }
  .page-intro a:link, .page-intro a:visited {
    font-weight: bold; }

.call-to-action {
  color: darkorange; }

.essential-reading {
  background-color: white;
  padding-bottom: 2em;
  padding-top: 1.5em; }
  @media (orientation: landscape) {
    .essential-reading {
      column-count: 3;
      -webkit-column-count: 3;
      -moz-column-count: 3;
      -o-column-count: 3;
      -ms-column-count: 3;
      column-gap: 2em;
      -webkit-column-gap: 2em;
      -moz-column-gap: 2em;
      -o-column-gap: 2em;
      -ms-column-gap: 2em; } }
  .essential-reading article h1, .essential-reading article h2 {
    column-span: all; }
  .essential-reading article h1 {
    padding-bottom: 0;
    font-size: 1.2em; }
  .essential-reading article h2 {
    font-size: 0.6em;
    padding-bottom: 1em; }
  .essential-reading article img {
    float: left;
    margin-right: 1em; }
  .essential-reading article p {
    padding-bottom: 0.5em; }

#call-to-action a:link, #call-to-action a:visited {
  font-weight: bold; }

/*# sourceMappingURL=essential_reading.css.map */
