﻿.homepart .row > div:nth-child(12n+1), .homepart .row > div:nth-child(12n+2), .homepart .row > div:nth-child(12n+3), .homepart .row > div:nth-child(12n+4),
.homepart .row > div:nth-child(12n+6), .homepart .row > div:nth-child(12n+8) {
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
}
.homepart .row > div:nth-child(12n+5), .homepart .row > div:nth-child(12n+7), .homepart .row > div:nth-child(12n+9) {
  -ms-flex: 0 0 16.6666%;
  flex: 0 0 16.6666%;
  max-width: 16.6666%;
}
.homepart .row > div:nth-child(12n+10), .homepart .row > div:nth-child(12n+11), .homepart .row > div:nth-child(12n+12) {
  -ms-flex: 0 0 33.3333%;
  flex: 0 0 33.3333%;
  max-width: 33.333%;
}
/* 999999 Parts */
.part-999999 h2 {
  font-size: 1.75rem;
}
.part-table .part-999999 .partimg-999999 {
  float: right;
  margin: 0 0 2rem 2rem;
  max-width: 50%;
}
.part-table:nth-child(even) .part-999999 .partimg-999999 {
  float: left;
  margin: 0 2rem 2rem 0;
}

@media only screen and (max-width: 991px) {
  .homepart .row > div:nth-child(12n+1), .homepart .row > div:nth-child(12n+2), .homepart .row > div:nth-child(12n+3),
  .homepart .row > div:nth-child(12n+5), .homepart .row > div:nth-child(12n+8), .homepart .row > div:nth-child(12n+10),
  .homepart .row > div:nth-child(12n+11), .homepart .row > div:nth-child(12n+12) {
    -ms-flex: 0 0 33.3333%;
    flex: 0 0 33.3333%;
    max-width: 33.3333%;
  }
  .homepart .row > div:nth-child(12n+6), .homepart .row > div:nth-child(12n+7) {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .homepart .row > div:nth-child(12n+4), .homepart .row > div:nth-child(12n+9) {
    -ms-flex: 0 0 66.6666%;
    flex: 0 0 66.6666%;
    max-width: 66.6666%;
  }
  .homepart .part-variants {
    /* display: none; */
  }
  .part-table .part-999999 .imageslist-999999 img {
  width: 100%;
}
}
@media only screen and (max-width: 575px) {
  .homepart .row > div:nth-child(1n+0) {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .part-table .part-999999 .partimg-999999 {
    float: none;
    margin: 0 0 2rem;
    max-width: 100%;
  }
  
}