/* Standard margin width */
/* Note: divide the desired width by two */
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box; }

.flex {
  display: flex;
  display: -o-flex;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -webkit-flex;
  flex-wrap: wrap;
  justify-content: space-between; }
  .flex.align_img {
    align-items: baseline; }

.col_1_1, .col_2_2, .col_3_3, .col_4_4, .col_5_5, .col_6_6 {
  width: 100%; }
  .col_1_1.small_spacer, .col_2_2.small_spacer, .col_3_3.small_spacer, .col_4_4.small_spacer, .col_5_5.small_spacer, .col_6_6.small_spacer {
    width: calc(100% - 20px); }
  .col_1_1.medium_spacer, .col_2_2.medium_spacer, .col_3_3.medium_spacer, .col_4_4.medium_spacer, .col_5_5.medium_spacer, .col_6_6.medium_spacer {
    width: calc(100% - 35px); }
  .col_1_1.big_spacer, .col_2_2.big_spacer, .col_3_3.big_spacer, .col_4_4.big_spacer, .col_5_5.big_spacer, .col_6_6.big_spacer {
    width: calc(100% - 75px); }

.col_1_2, .col_2_4, .col_3_6, .col_4_8, .col_5_10, .col_6_12 {
  width: 50%; }
  .col_1_2.small_spacer, .col_2_4.small_spacer, .col_3_6.small_spacer, .col_4_8.small_spacer, .col_5_10.small_spacer, .col_6_12.small_spacer {
    width: calc(50% - 20px); }
  .col_1_2.medium_spacer, .col_2_4.medium_spacer, .col_3_6.medium_spacer, .col_4_8.medium_spacer, .col_5_10.medium_spacer, .col_6_12.medium_spacer {
    width: calc(50% - 35px); }
  .col_1_2.big_spacer, .col_2_4.big_spacer, .col_3_6.big_spacer, .col_4_8.big_spacer, .col_5_10.big_spacer, .col_6_12.big_spacer {
    width: calc(50% - 75px); }

.col_1_3, .col_3_9, .col_4_12 {
  width: calc(100% / 3); }
  .col_1_3.small_spacer, .col_3_9.small_spacer, .col_4_12.small_spacer {
    width: calc((100% / 3) - 20px); }
  .col_1_3.medium_spacer, .col_3_9.medium_spacer, .col_4_12.medium_spacer {
    width: calc((100% / 3) - 35px); }
  .col_1_3.big_spacer, .col_3_9.big_spacer, .col_4_12.big_spacer {
    width: calc((100% / 3) - 75px); }

.col_2_3, .col_6_9, .col_8_12 {
  width: calc((100% / 3) * 2); }
  .col_2_3.small_spacer, .col_6_9.small_spacer, .col_8_12.small_spacer {
    width: calc(((100% / 3) * 2) - 20px); }
  .col_2_3.medium_spacer, .col_6_9.medium_spacer, .col_8_12.medium_spacer {
    width: calc(((100% / 3) * 2) - 35px); }
  .col_2_3.big_spacer, .col_6_9.big_spacer, .col_8_12.big_spacer {
    width: calc(((100% / 3) * 2) - 75px); }

.col_1_4, .col_2_8, .col_3_12 {
  width: 25%; }
  .col_1_4.small_spacer, .col_2_8.small_spacer, .col_3_12.small_spacer {
    width: calc(25% - 20px); }
  .col_1_4.medium_spacer, .col_2_8.medium_spacer, .col_3_12.medium_spacer {
    width: calc(25% - 35px); }
  .col_1_4.big_spacer, .col_2_8.big_spacer, .col_3_12.big_spacer {
    width: calc(25% - 75px); }

.col_3_4, .col_6_8, .col_9_12 {
  width: 75%; }
  .col_3_4.small_spacer, .col_6_8.small_spacer, .col_9_12.small_spacer {
    width: calc(75% - 20px); }
  .col_3_4.medium_spacer, .col_6_8.medium_spacer, .col_9_12.medium_spacer {
    width: calc(75% - 35px); }
  .col_3_4.big_spacer, .col_6_8.big_spacer, .col_9_12.big_spacer {
    width: calc(75% - 75px); }

.col_1_5, .col_2_10 {
  width: 20%; }
  .col_1_5.small_spacer, .col_2_10.small_spacer {
    width: calc(20% - 20px); }
  .col_1_5.medium_spacer, .col_2_10.medium_spacer {
    width: calc(20% - 35px); }
  .col_1_5.big_spacer, .col_2_10.big_spacer {
    width: calc(20% - 75px); }

.col_2_5, .col_4_10 {
  width: 40%; }
  .col_2_5.small_spacer, .col_4_10.small_spacer {
    width: calc(40% - 20px); }
  .col_2_5.medium_spacer, .col_4_10.medium_spacer {
    width: calc(40% - 35px); }
  .col_2_5.big_spacer, .col_4_10.big_spacer {
    width: calc(40% - 75px); }

.col_3_5, .col_6_10 {
  width: 60%; }
  .col_3_5.small_spacer, .col_6_10.small_spacer {
    width: calc(60% - 20px); }
  .col_3_5.medium_spacer, .col_6_10.medium_spacer {
    width: calc(60% - 35px); }
  .col_3_5.big_spacer, .col_6_10.big_spacer {
    width: calc(60% - 75px); }

.col_4_5, .col_8_10 {
  width: 80%; }
  .col_4_5.small_spacer, .col_8_10.small_spacer {
    width: calc(80% - 20px); }
  .col_4_5.medium_spacer, .col_8_10.medium_spacer {
    width: calc(80% - 35px); }
  .col_4_5.big_spacer, .col_8_10.big_spacer {
    width: calc(80% - 75px); }

.col_1_6 {
  width: calc(100% / 6); }
  .col_1_6.small_spacer {
    width: calc((100% / 6) - 20px); }
  .col_1_6.medium_spacer {
    width: calc((100% / 6) - 35px); }
  .col_1_6.big_spacer {
    width: calc((100% / 6) - 75px); }

.col_2_6 {
  width: calc((100% / 6) * 2); }
  .col_2_6.small_spacer {
    width: calc(((100% / 6) * 2) - 20px); }
  .col_2_6.medium_spacer {
    width: calc(((100% / 6) * 2) - 35px); }
  .col_2_6.big_spacer {
    width: calc(((100% / 6) * 2) - 75px); }

.col_4_6 {
  width: calc((100% / 6) * 4); }
  .col_4_6.small_spacer {
    width: calc(((100% / 6) * 4) - 20px); }
  .col_4_6.medium_spacer {
    width: calc(((100% / 6) * 4) - 35px); }
  .col_4_6.big_spacer {
    width: calc(((100% / 6) * 4) - 75px); }

.col_5_6 {
  width: calc((100% / 6) * 5); }
  .col_5_6.small_spacer {
    width: calc(((100% / 6) * 5) - 20px); }
  .col_5_6.medium_spacer {
    width: calc(((100% / 6) * 5) - 35px); }
  .col_5_6.big_spacer {
    width: calc(((100% / 6) * 5) - 75px); }

.col_1_7 {
  width: calc(100% / 7); }
  .col_1_7.small_spacer {
    width: calc(100% / 7) - 20px; }
  .col_1_7.medium_spacer {
    width: calc(100% / 7) - 35px; }
  .col_1_7.big_spacer {
    width: calc(100% / 7) - 75px; }

.col_2_7 {
  width: calc((100% / 7) * 2); }
  .col_2_7.small_spacer {
    width: calc(((100% / 7) * 2) - 20px); }
  .col_2_7.medium_spacer {
    width: calc(((100% / 7) * 2) - 35px); }
  .col_2_7.big_spacer {
    width: calc(((100% / 7) * 2) - 75px); }

.col_3_7 {
  width: calc((100% / 7) * 3); }
  .col_3_7.small_spacer {
    width: calc(((100% / 7) * 3) - 20px); }
  .col_3_7.medium_spacer {
    width: calc(((100% / 7) * 3) - 35px); }
  .col_3_7.big_spacer {
    width: calc(((100% / 7) * 3) - 75px); }

.col_4_7 {
  width: calc((100% / 7) * 4); }
  .col_4_7.small_spacer {
    width: calc(((100% / 7) * 4) - 20px); }
  .col_4_7.medium_spacer {
    width: calc(((100% / 7) * 4) - 35px); }
  .col_4_7.big_spacer {
    width: calc(((100% / 7) * 4) - 75px); }

.col_5_7 {
  width: calc((100% / 7) * 5); }
  .col_5_7.small_spacer {
    width: calc(((100% / 7) * 5) - 20px); }
  .col_5_7.medium_spacer {
    width: calc(((100% / 7) * 5) - 35px); }
  .col_5_7.big_spacer {
    width: calc(((100% / 7) * 5) - 75px); }

.col_6_7 {
  width: calc((100% / 7) * 6); }
  .col_6_7.small_spacer {
    width: calc(((100% / 7) * 6) - 20px); }
  .col_6_7.medium_spacer {
    width: calc(((100% / 7) * 6) - 35px); }
  .col_6_7.big_spacer {
    width: calc(((100% / 7) * 6) - 75px); }

.col_1_8 {
  width: calc(100% / 8); }
  .col_1_8.big_spacer {
    width: calc(100% / 8) - 75px; }
  .col_1_8.medium_spacer {
    width: calc(100% / 8) - 35px; }
  .col_1_8.big_spacer {
    width: calc(100% / 8) - 75px; }

.col_3_8 {
  width: calc((100% / 8) * 3); }
  .col_3_8.small_spacer {
    width: calc(((100% / 8) * 3) - 20px); }
  .col_3_8.medium_spacer {
    width: calc(((100% / 8) * 3) - 35px); }
  .col_3_8.big_spacer {
    width: calc(((100% / 8) * 3) - 75px); }

.col_5_8 {
  width: calc((100% / 8) * 5); }
  .col_5_8.small_spacer {
    width: calc(((100% / 8) * 5) - 20px); }
  .col_5_8.medium_spacer {
    width: calc(((100% / 8) * 5) - 35px); }
  .col_5_8.big_spacer {
    width: calc(((100% / 8) * 5) - 75px); }

.col_7_8 {
  width: calc((100% / 8) * 7); }
  .col_7_8.small_spacer {
    width: calc(((100% / 8) * 7) - 20px); }
  .col_7_8.medium_spacer {
    width: calc(((100% / 8) * 7) - 35px); }
  .col_7_8.big_spacer {
    width: calc(((100% / 8) * 7) - 75px); }

.col_1_9 {
  width: calc(100% / 9); }
  .col_1_9.small_spacer {
    width: calc(100% / 9) - 20px; }
  .col_1_9.medium_spacer {
    width: calc(100% / 9) - 35px; }
  .col_1_9.big_spacer {
    width: calc(100% / 9) - 75px; }

.col_2_9 {
  width: calc((100% / 9) * 2); }
  .col_2_9.small_spacer {
    width: calc(((100% / 9) * 2) - 20px); }
  .col_2_9.medium_spacer {
    width: calc(((100% / 9) * 2) - 35px); }
  .col_2_9.big_spacer {
    width: calc(((100% / 9) * 2) - 75px); }

.col_4_9 {
  width: calc((100% / 9) * 4); }
  .col_4_9.small_spacer {
    width: calc(((100% / 9) * 4) - 20px); }
  .col_4_9.medium_spacer {
    width: calc(((100% / 9) * 4) - 35px); }
  .col_4_9.big_spacer {
    width: calc(((100% / 9) * 4) - 75px); }

.col_5_9 {
  width: calc((100% / 9) * 5); }
  .col_5_9.small_spacer {
    width: calc(((100% / 9) * 5) - 20px); }
  .col_5_9.medium_spacer {
    width: calc(((100% / 9) * 5) - 35px); }
  .col_5_9.big_spacer {
    width: calc(((100% / 9) * 5) - 75px); }

.col_7_9 {
  width: calc((100% / 9) * 7); }
  .col_7_9.small_spacer {
    width: calc(((100% / 9) * 7) - 20px); }
  .col_7_9.medium_spacer {
    width: calc(((100% / 9) * 7) - 35px); }
  .col_7_9.big_spacer {
    width: calc(((100% / 9) * 7) - 75px); }

.col_8_9 {
  width: calc((100% / 9) * 8); }
  .col_8_9.small_spacer {
    width: calc(((100% / 9) * 8) - 20px); }
  .col_8_9.medium_spacer {
    width: calc(((100% / 9) * 8) - 35px); }
  .col_8_9.big_spacer {
    width: calc(((100% / 9) * 8) - 75px); }

.col_1_10 {
  width: 10%; }
  .col_1_10.small_spacer {
    width: 10% - 20px; }
  .col_1_10.medium_spacer {
    width: 10% - 35px; }
  .col_1_10.big_spacer {
    width: 10% - 75px; }

.col_3_10 {
  width: 30%; }
  .col_3_10.small_spacer {
    width: 30% - 20px; }
  .col_3_10.medium_spacer {
    width: 30% - 35px; }
  .col_3_10.big_spacer {
    width: 30% - 75px; }

.col_7_10 {
  width: 70%; }
  .col_7_10.small_spacer {
    width: 70% - 20px; }
  .col_7_10.medium_spacer {
    width: 70% - 35px; }
  .col_7_10.big_spacer {
    width: 70% - 75px; }

.col_9_10 {
  width: 90%; }
  .col_9_10.small_spacer {
    width: 90% - 20px; }
  .col_9_10.medium_spacer {
    width: 90% - 35px; }
  .col_9_10.big_spacer {
    width: 90% - 75px; }

.col_1_11 {
  width: calc(100% / 11); }
  .col_1_11.small_spacer {
    width: calc(100% / 11) - 20px; }
  .col_1_11.medium_spacer {
    width: calc(100% / 11) - 35px; }
  .col_1_11.big_spacer {
    width: calc(100% / 11) - 75px; }

.col_2_11 {
  width: calc((100% / 11) * 2); }
  .col_2_11.small_spacer {
    width: calc(((100% / 11) * 2) - 20px); }
  .col_2_11.medium_spacer {
    width: calc(((100% / 11) * 2) - 35px); }
  .col_2_11.big_spacer {
    width: calc(((100% / 11) * 2) - 75px); }

.col_3_11 {
  width: calc((100% / 11) * 3); }
  .col_3_11.small_spacer {
    width: calc(((100% / 11) * 3) - 20px); }
  .col_3_11.medium_spacer {
    width: calc(((100% / 11) * 3) - 35px); }
  .col_3_11.big_spacer {
    width: calc(((100% / 11) * 3) - 75px); }

.col_4_11 {
  width: calc((100% / 11) * 4); }
  .col_4_11.small_spacer {
    width: calc(((100% / 11) * 4) - 20px); }
  .col_4_11.medium_spacer {
    width: calc(((100% / 11) * 4) - 35px); }
  .col_4_11.big_spacer {
    width: calc(((100% / 11) * 4) - 75px); }

.col_5_11 {
  width: calc((100% / 11) * 5); }
  .col_5_11.small_spacer {
    width: calc(((100% / 11) * 5) - 20px); }
  .col_5_11.meidum_spacer {
    width: calc(((100% / 11) * 5) - 35px); }
  .col_5_11.big_spacer {
    width: calc(((100% / 11) * 5) - 75px); }

.col_6_11 {
  width: calc((100% / 11) * 6); }
  .col_6_11.small_spacer {
    width: calc(((100% / 11) * 6) - 20px); }
  .col_6_11.medium_spacer {
    width: calc(((100% / 11) * 6) - 35px); }
  .col_6_11.big_spacer {
    width: calc(((100% / 11) * 6) - 75px); }

.col_7_11 {
  width: calc((100% / 11) * 7); }
  .col_7_11.small_spacer {
    width: calc(((100% / 11) * 7) - 20px); }
  .col_7_11.medium_spacer {
    width: calc(((100% / 11) * 7) - 35px); }
  .col_7_11.big_spacer {
    width: calc(((100% / 11) * 7) - 75px); }

.col_8_11 {
  width: calc((100% / 11) * 8); }
  .col_8_11.small_spacer {
    width: calc(((100% / 11) * 8) - 20px); }
  .col_8_11.medium_spacer {
    width: calc(((100% / 11) * 8) - 35px); }
  .col_8_11.big_spacer {
    width: calc(((100% / 11) * 8) - 75px); }

.col_9_11 {
  width: calc((100% / 11) * 9); }
  .col_9_11.big_spacer {
    width: calc(((100% / 11) * 9) - 75px); }
  .col_9_11.medium_spacer {
    width: calc(((100% / 11) * 9) - 35px); }
  .col_9_11.big_spacer {
    width: calc(((100% / 11) * 9) - 75px); }

.col_10_11 {
  width: calc((100% / 11) * 10); }
  .col_10_11.small_spacer {
    width: calc(((100% / 11) * 10) - 20px); }
  .col_10_11.medium_spacer {
    width: calc(((100% / 11) * 10) - 35px); }
  .col_10_11.big_spacer {
    width: calc(((100% / 11) * 10) - 75px); }

.col_10_11 {
  width: calc((100% / 11) * 10); }
  .col_10_11.small_spacer {
    width: calc(((100% / 11) * 10) - 20px); }
  .col_10_11.medium_spacer {
    width: calc(((100% / 11) * 10) - 35px); }
  .col_10_11.big_spacer {
    width: calc(((100% / 11) * 10) - 75px); }

.col_1_12 {
  width: calc(100% / 12); }
  .col_1_12.small_spacer {
    width: calc(100% / 12) - 20px; }
  .col_1_12.medium_spacer {
    width: calc(100% / 12) - 35px; }
  .col_1_12.big_spacer {
    width: calc(100% / 12) - 75px; }

.col_2_12 {
  width: calc((100% / 12) * 2); }
  .col_2_12.small_spacer {
    width: calc(((100% / 12) * 2) - 20px); }
  .col_2_12.medium_spacer {
    width: calc(((100% / 12) * 2) - 35px); }
  .col_2_12.big_spacer {
    width: calc(((100% / 12) * 2) - 75px); }

.col_5_12 {
  width: calc((100% / 12) * 5); }
  .col_5_12.small_spacer {
    width: calc(((100% / 12) * 5) - 20px); }
  .col_5_12.medium_spacer {
    width: calc(((100% / 12) * 5) - 35px); }
  .col_5_12.big_spacer {
    width: calc(((100% / 12) * 5) - 75px); }

.col_7_12 {
  width: calc((100% / 12) * 7); }
  .col_7_12.small_spacer {
    width: calc(((100% / 12) * 7) - 20px); }
  .col_7_12.medium_spacer {
    width: calc(((100% / 12) * 7) - 35px); }
  .col_7_12.big_spacer {
    width: calc(((100% / 12) * 7) - 75px); }

.col_10_12 {
  width: calc((100% / 12) * 10); }
  .col_10_12.small_spacer {
    width: calc(((100% / 12) * 10) - 20px); }
  .col_10_12.medium_spacer {
    width: calc(((100% / 12) * 10) - 35px); }
  .col_10_12.big_spacer {
    width: calc(((100% / 12) * 10) - 75px); }

.col_11_12 {
  width: calc((100% / 12) * 11); }
  .col_11_12.small_spacer {
    width: calc(((100% / 12) * 11) - 20px); }
  .col_11_12.medium_spacer {
    width: calc(((100% / 12) * 11) - 35px); }
  .col_11_12.big_spacer {
    width: calc(((100% / 12) * 11) - 75px); }

@media screen and (max-width: 1024px) {
  .wrapper {
    width: 90%; } }

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