.blog-article header {
  width: auto;
  max-width: 600px;
  padding: 4% 20px 2% 20px;
  margin: 0 auto;
}

/* Section */
/* Row Column */
section .row-container.width-normal {
  max-width: 1036px;
  margin: 0 auto;
}

section .row.align-middle {
  text-align: center;
}

section .row.align-middle .column {
  float: none;
  display: inline-block;
  vertical-align: middle;
}

.row:after {
  content: "";
  display: table;
  clear: left;
}

.column {
  float: left;
  margin: 0;
  padding: 18px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.column.no-padding {
  padding: 0;
}

.column.col-1 { width: 8.333333333333333%; }
.column.col-2 { width: 16.66666666666667%; }
.column.col-3 { width: 25%; }
.column.col-4 { width: 33.33333333333333%; }
.column.col-5 { width: 41.66666666666667%; }
.column.col-6 { width: 50%; }
.column.col-7 { width: 58.33333333333333%; }
.column.col-8 { width: 66.66666666666666%; }
.column.col-9 { width: 75%; }
.column.col-10 { width: 83.33333333333333%; }
.column.col-11 { width: 91.66666666666666%; }
.column.col-12 { width: 100%; }

.column img {
  max-width: 100%;
  height: auto;
}

.column.align-center {
  text-align: center;
}

.column.hidden {
  display: none;
}

@media only screen and (max-width: 800px) {
  .column[class*="col-"] {
      width: 100%;
  }
}