*, *:after, *:before {
  margin: 0;
  padding: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.wrapper, .row, .middle {
  *zoom: 1;
}
.wrapper:before, .row:before, .middle:before, .wrapper:after, .row:after, .middle:after {
  content: " ";
  display: table;
}
.wrapper:after, .row:after, .middle:after {
  clear: both;
}
img {
  max-width: 100%;
}
.text-left {
  text-align: left;
}
.text-center {
  text-align: center;
}
.text-right {
  text-align: right;
}
*, *:after, *:before {
  margin: 0;
  padding: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
img {
  width: auto;
  max-width: 100%;
  height: auto !important;
}
.wrapper {
  width: 100%;
  margin: 0 auto;
}
.middle {
  max-width: 1140px;
  margin: 0px auto;
  width: 90%;
}
[class*='column-'] {
  float: none;
  padding: 0px;
  width: 100%;
  min-height: 1px;
}
@media only screen and (min-width: 767px) {
  .wrapper {
    width: 94%;
    max-width: 1140px;
  }
  .column-1 {
    width: 8.3333333333%;
  }
  .column-2 {
    width: 16.6666666667%;
  }
  .column-3 {
    width: 25%;
  }
  .column-4 {
    width: 33.3333333333%;
  }
  .column-5 {
    width: 41.6666666667%;
  }
  .column-6 {
    width: 50%;
  }
  .column-7 {
    width: 58.3333333333%;
  }
  .column-8 {
    width: 66.6666666667%;
  }
  .column-9 {
    width: 75%;
  }
  .column-10 {
    width: 83.3333333333%;
  }
  .column-11 {
    width: 91.6666666667%;
  }
  .column-12 {
    width: 100%;
  }
}
#menuToggle {
  display: none;
}
