.foundation *,
.foundation *:before,
.foundation *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

[class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0;
  *zoom: 1; }
  [class*="block-grid-"]:before, [class*="block-grid-"]:after {
    content: " ";
    display: table; }
  [class*="block-grid-"]:after {
    clear: both; }
  [class*="block-grid-"] > li {
    display: block;
    height: auto;
    float: left;
    padding: 0 0.83333rem 1.66667rem; }

@media only screen {
  .small-block-grid-1 > li {
    width: 100%;
    list-style: none; }
    .small-block-grid-1 > li:nth-of-type(n) {
      clear: none; }
    .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }
    .small-block-grid-1 > li:nth-child(1n) {
      padding-left: 0rem;
      padding-right: 0rem; }
  .small-block-grid-2 > li {
    width: 50%;
    list-style: none; }
    .small-block-grid-2 > li:nth-of-type(n) {
      clear: none; }
    .small-block-grid-2 > li:nth-of-type(2n+1) {
      clear: both; }
    .small-block-grid-2 > li:nth-child(2n+1) {
      padding-left: 0rem;
      padding-right: 0.83333rem; }
    .small-block-grid-2 > li:nth-child(2n) {
      padding-left: 0.83333rem;
      padding-right: 0rem; }
  .small-block-grid-3 > li {
    width: 33.33333%;
    list-style: none; }
    .small-block-grid-3 > li:nth-of-type(n) {
      clear: none; }
    .small-block-grid-3 > li:nth-of-type(3n+1) {
      clear: both; }
    .small-block-grid-3 > li:nth-child(3n+1) {
      padding-left: 0rem;
      padding-right: 1.11111rem; }
    .small-block-grid-3 > li:nth-child(3n+2) {
      padding-left: 0.55556rem;
      padding-right: 0.55556rem; }
    .small-block-grid-3 > li:nth-child(3n) {
      padding-left: 1.11111rem;
      padding-right: 0rem; }
  .small-block-grid-4 > li {
    width: 25%;
    list-style: none; }
    .small-block-grid-4 > li:nth-of-type(n) {
      clear: none; }
    .small-block-grid-4 > li:nth-of-type(4n+1) {
      clear: both; }
    .small-block-grid-4 > li:nth-child(4n+1) {
      padding-left: 0rem;
      padding-right: 1.25rem; }
    .small-block-grid-4 > li:nth-child(4n+2) {
      padding-left: 0.41667rem;
      padding-right: 0.83333rem; }
    .small-block-grid-4 > li:nth-child(4n+3) {
      padding-left: 0.83333rem;
      padding-right: 0.41667rem; }
    .small-block-grid-4 > li:nth-child(4n) {
      padding-left: 1.25rem;
      padding-right: 0rem; }
  .small-block-grid-5 > li {
    width: 20%;
    list-style: none; }
    .small-block-grid-5 > li:nth-of-type(n) {
      clear: none; }
    .small-block-grid-5 > li:nth-of-type(5n+1) {
      clear: both; }
    .small-block-grid-5 > li:nth-child(5n+1) {
      padding-left: -0rem;
      padding-right: 1.33333rem; }
    .small-block-grid-5 > li:nth-child(5n+2) {
      padding-left: 0.33333rem;
      padding-right: 1rem; }
    .small-block-grid-5 > li:nth-child(5n+3) {
      padding-left: 0.66667rem;
      padding-right: 0.66667rem; }
    .small-block-grid-5 > li:nth-child(5n+4) {
      padding-left: 1rem;
      padding-right: 0.33333rem; }
    .small-block-grid-5 > li:nth-child(5n) {
      padding-left: 1.33333rem;
      padding-right: -0rem; }
  .small-block-grid-6 > li {
    width: 16.66667%;
    list-style: none; }
    .small-block-grid-6 > li:nth-of-type(n) {
      clear: none; }
    .small-block-grid-6 > li:nth-of-type(6n+1) {
      clear: both; }
    .small-block-grid-6 > li:nth-child(6n+1) {
      padding-left: 0rem;
      padding-right: 1.38889rem; }
    .small-block-grid-6 > li:nth-child(6n+2) {
      padding-left: 0.27778rem;
      padding-right: 1.11111rem; }
    .small-block-grid-6 > li:nth-child(6n+3) {
      padding-left: 0.55556rem;
      padding-right: 0.83333rem; }
    .small-block-grid-6 > li:nth-child(6n+4) {
      padding-left: 0.83333rem;
      padding-right: 0.55556rem; }
    .small-block-grid-6 > li:nth-child(6n+5) {
      padding-left: 1.11111rem;
      padding-right: 0.27778rem; }
    .small-block-grid-6 > li:nth-child(6n) {
      padding-left: 1.38889rem;
      padding-right: 0rem; }
  .small-block-grid-7 > li {
    width: 14.28571%;
    list-style: none; }
    .small-block-grid-7 > li:nth-of-type(n) {
      clear: none; }
    .small-block-grid-7 > li:nth-of-type(7n+1) {
      clear: both; }
    .small-block-grid-7 > li:nth-child(7n+1) {
      padding-left: 0rem;
      padding-right: 1.42857rem; }
    .small-block-grid-7 > li:nth-child(7n+2) {
      padding-left: 0.2381rem;
      padding-right: 1.19048rem; }
    .small-block-grid-7 > li:nth-child(7n+3) {
      padding-left: 0.47619rem;
      padding-right: 0.95238rem; }
    .small-block-grid-7 > li:nth-child(7n+4) {
      padding-left: 0.71429rem;
      padding-right: 0.71429rem; }
    .small-block-grid-7 > li:nth-child(7n+5) {
      padding-left: 0.95238rem;
      padding-right: 0.47619rem; }
    .small-block-grid-7 > li:nth-child(7n+6) {
      padding-left: 1.19048rem;
      padding-right: 0.2381rem; }
    .small-block-grid-7 > li:nth-child(7n) {
      padding-left: 1.42857rem;
      padding-right: 0rem; }
  .small-block-grid-8 > li {
    width: 12.5%;
    list-style: none; }
    .small-block-grid-8 > li:nth-of-type(n) {
      clear: none; }
    .small-block-grid-8 > li:nth-of-type(8n+1) {
      clear: both; }
    .small-block-grid-8 > li:nth-child(8n+1) {
      padding-left: 0rem;
      padding-right: 1.45833rem; }
    .small-block-grid-8 > li:nth-child(8n+2) {
      padding-left: 0.20833rem;
      padding-right: 1.25rem; }
    .small-block-grid-8 > li:nth-child(8n+3) {
      padding-left: 0.41667rem;
      padding-right: 1.04167rem; }
    .small-block-grid-8 > li:nth-child(8n+4) {
      padding-left: 0.625rem;
      padding-right: 0.83333rem; }
    .small-block-grid-8 > li:nth-child(8n+5) {
      padding-left: 0.83333rem;
      padding-right: 0.625rem; }
    .small-block-grid-8 > li:nth-child(8n+6) {
      padding-left: 1.04167rem;
      padding-right: 0.41667rem; }
    .small-block-grid-8 > li:nth-child(8n+7) {
      padding-left: 1.25rem;
      padding-right: 0.20833rem; }
    .small-block-grid-8 > li:nth-child(8n) {
      padding-left: 1.45833rem;
      padding-right: 0rem; }
  .small-block-grid-9 > li {
    width: 11.11111%;
    list-style: none; }
    .small-block-grid-9 > li:nth-of-type(n) {
      clear: none; }
    .small-block-grid-9 > li:nth-of-type(9n+1) {
      clear: both; }
    .small-block-grid-9 > li:nth-child(9n+1) {
      padding-left: 0rem;
      padding-right: 1.48148rem; }
    .small-block-grid-9 > li:nth-child(9n+2) {
      padding-left: 0.18519rem;
      padding-right: 1.2963rem; }
    .small-block-grid-9 > li:nth-child(9n+3) {
      padding-left: 0.37037rem;
      padding-right: 1.11111rem; }
    .small-block-grid-9 > li:nth-child(9n+4) {
      padding-left: 0.55556rem;
      padding-right: 0.92593rem; }
    .small-block-grid-9 > li:nth-child(9n+5) {
      padding-left: 0.74074rem;
      padding-right: 0.74074rem; }
    .small-block-grid-9 > li:nth-child(9n+6) {
      padding-left: 0.92593rem;
      padding-right: 0.55556rem; }
    .small-block-grid-9 > li:nth-child(9n+7) {
      padding-left: 1.11111rem;
      padding-right: 0.37037rem; }
    .small-block-grid-9 > li:nth-child(9n+8) {
      padding-left: 1.2963rem;
      padding-right: 0.18519rem; }
    .small-block-grid-9 > li:nth-child(9n) {
      padding-left: 1.48148rem;
      padding-right: 0rem; }
  .small-block-grid-10 > li {
    width: 10%;
    list-style: none; }
    .small-block-grid-10 > li:nth-of-type(n) {
      clear: none; }
    .small-block-grid-10 > li:nth-of-type(10n+1) {
      clear: both; }
    .small-block-grid-10 > li:nth-child(10n+1) {
      padding-left: -0rem;
      padding-right: 1.5rem; }
    .small-block-grid-10 > li:nth-child(10n+2) {
      padding-left: 0.16667rem;
      padding-right: 1.33333rem; }
    .small-block-grid-10 > li:nth-child(10n+3) {
      padding-left: 0.33333rem;
      padding-right: 1.16667rem; }
    .small-block-grid-10 > li:nth-child(10n+4) {
      padding-left: 0.5rem;
      padding-right: 1rem; }
    .small-block-grid-10 > li:nth-child(10n+5) {
      padding-left: 0.66667rem;
      padding-right: 0.83333rem; }
    .small-block-grid-10 > li:nth-child(10n+6) {
      padding-left: 0.83333rem;
      padding-right: 0.66667rem; }
    .small-block-grid-10 > li:nth-child(10n+7) {
      padding-left: 1rem;
      padding-right: 0.5rem; }
    .small-block-grid-10 > li:nth-child(10n+8) {
      padding-left: 1.16667rem;
      padding-right: 0.33333rem; }
    .small-block-grid-10 > li:nth-child(10n+9) {
      padding-left: 1.33333rem;
      padding-right: 0.16667rem; }
    .small-block-grid-10 > li:nth-child(10n) {
      padding-left: 1.5rem;
      padding-right: -0rem; }
  .small-block-grid-11 > li {
    width: 9.09091%;
    list-style: none; }
    .small-block-grid-11 > li:nth-of-type(n) {
      clear: none; }
    .small-block-grid-11 > li:nth-of-type(11n+1) {
      clear: both; }
    .small-block-grid-11 > li:nth-child(11n+1) {
      padding-left: 0rem;
      padding-right: 1.51515rem; }
    .small-block-grid-11 > li:nth-child(11n+2) {
      padding-left: 0.15152rem;
      padding-right: 1.36364rem; }
    .small-block-grid-11 > li:nth-child(11n+3) {
      padding-left: 0.30303rem;
      padding-right: 1.21212rem; }
    .small-block-grid-11 > li:nth-child(11n+4) {
      padding-left: 0.45455rem;
      padding-right: 1.06061rem; }
    .small-block-grid-11 > li:nth-child(11n+5) {
      padding-left: 0.60606rem;
      padding-right: 0.90909rem; }
    .small-block-grid-11 > li:nth-child(11n+6) {
      padding-left: 0.75758rem;
      padding-right: 0.75758rem; }
    .small-block-grid-11 > li:nth-child(11n+7) {
      padding-left: 0.90909rem;
      padding-right: 0.60606rem; }
    .small-block-grid-11 > li:nth-child(11n+8) {
      padding-left: 1.06061rem;
      padding-right: 0.45455rem; }
    .small-block-grid-11 > li:nth-child(11n+9) {
      padding-left: 1.21212rem;
      padding-right: 0.30303rem; }
    .small-block-grid-11 > li:nth-child(11n+10) {
      padding-left: 1.36364rem;
      padding-right: 0.15152rem; }
    .small-block-grid-11 > li:nth-child(11n) {
      padding-left: 1.51515rem;
      padding-right: 0rem; }
  .small-block-grid-12 > li {
    width: 8.33333%;
    list-style: none; }
    .small-block-grid-12 > li:nth-of-type(n) {
      clear: none; }
    .small-block-grid-12 > li:nth-of-type(12n+1) {
      clear: both; }
    .small-block-grid-12 > li:nth-child(12n+1) {
      padding-left: 0rem;
      padding-right: 1.52778rem; }
    .small-block-grid-12 > li:nth-child(12n+2) {
      padding-left: 0.13889rem;
      padding-right: 1.38889rem; }
    .small-block-grid-12 > li:nth-child(12n+3) {
      padding-left: 0.27778rem;
      padding-right: 1.25rem; }
    .small-block-grid-12 > li:nth-child(12n+4) {
      padding-left: 0.41667rem;
      padding-right: 1.11111rem; }
    .small-block-grid-12 > li:nth-child(12n+5) {
      padding-left: 0.55556rem;
      padding-right: 0.97222rem; }
    .small-block-grid-12 > li:nth-child(12n+6) {
      padding-left: 0.69444rem;
      padding-right: 0.83333rem; }
    .small-block-grid-12 > li:nth-child(12n+7) {
      padding-left: 0.83333rem;
      padding-right: 0.69444rem; }
    .small-block-grid-12 > li:nth-child(12n+8) {
      padding-left: 0.97222rem;
      padding-right: 0.55556rem; }
    .small-block-grid-12 > li:nth-child(12n+9) {
      padding-left: 1.11111rem;
      padding-right: 0.41667rem; }
    .small-block-grid-12 > li:nth-child(12n+10) {
      padding-left: 1.25rem;
      padding-right: 0.27778rem; }
    .small-block-grid-12 > li:nth-child(12n+11) {
      padding-left: 1.38889rem;
      padding-right: 0.13889rem; }
    .small-block-grid-12 > li:nth-child(12n) {
      padding-left: 1.52778rem;
      padding-right: 0rem; } }

@media only screen and (min-width:40.063em) {
  .medium-block-grid-1 > li {
    width: 100%;
    list-style: none; }
    .medium-block-grid-1 > li:nth-of-type(n) {
      clear: none; }
    .medium-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }
    .medium-block-grid-1 > li:nth-child(1n) {
      padding-left: 0rem;
      padding-right: 0rem; }
  .medium-block-grid-2 > li {
    width: 50%;
    list-style: none; }
    .medium-block-grid-2 > li:nth-of-type(n) {
      clear: none; }
    .medium-block-grid-2 > li:nth-of-type(2n+1) {
      clear: both; }
    .medium-block-grid-2 > li:nth-child(2n+1) {
      padding-left: 0rem;
      padding-right: 0.83333rem; }
    .medium-block-grid-2 > li:nth-child(2n) {
      padding-left: 0.83333rem;
      padding-right: 0rem; }
  .medium-block-grid-3 > li {
    width: 33.33333%;
    list-style: none; }
    .medium-block-grid-3 > li:nth-of-type(n) {
      clear: none; }
    .medium-block-grid-3 > li:nth-of-type(3n+1) {
      clear: both; }
    .medium-block-grid-3 > li:nth-child(3n+1) {
      padding-left: 0rem;
      padding-right: 1.11111rem; }
    .medium-block-grid-3 > li:nth-child(3n+2) {
      padding-left: 0.55556rem;
      padding-right: 0.55556rem; }
    .medium-block-grid-3 > li:nth-child(3n) {
      padding-left: 1.11111rem;
      padding-right: 0rem; }
  .medium-block-grid-4 > li {
    width: 25%;
    list-style: none; }
    .medium-block-grid-4 > li:nth-of-type(n) {
      clear: none; }
    .medium-block-grid-4 > li:nth-of-type(4n+1) {
      clear: both; }
    .medium-block-grid-4 > li:nth-child(4n+1) {
      padding-left: 0rem;
      padding-right: 1.25rem; }
    .medium-block-grid-4 > li:nth-child(4n+2) {
      padding-left: 0.41667rem;
      padding-right: 0.83333rem; }
    .medium-block-grid-4 > li:nth-child(4n+3) {
      padding-left: 0.83333rem;
      padding-right: 0.41667rem; }
    .medium-block-grid-4 > li:nth-child(4n) {
      padding-left: 1.25rem;
      padding-right: 0rem; }
  .medium-block-grid-5 > li {
    width: 20%;
    list-style: none; }
    .medium-block-grid-5 > li:nth-of-type(n) {
      clear: none; }
    .medium-block-grid-5 > li:nth-of-type(5n+1) {
      clear: both; }
    .medium-block-grid-5 > li:nth-child(5n+1) {
      padding-left: -0rem;
      padding-right: 1.33333rem; }
    .medium-block-grid-5 > li:nth-child(5n+2) {
      padding-left: 0.33333rem;
      padding-right: 1rem; }
    .medium-block-grid-5 > li:nth-child(5n+3) {
      padding-left: 0.66667rem;
      padding-right: 0.66667rem; }
    .medium-block-grid-5 > li:nth-child(5n+4) {
      padding-left: 1rem;
      padding-right: 0.33333rem; }
    .medium-block-grid-5 > li:nth-child(5n) {
      padding-left: 1.33333rem;
      padding-right: -0rem; }
  .medium-block-grid-6 > li {
    width: 16.66667%;
    list-style: none; }
    .medium-block-grid-6 > li:nth-of-type(n) {
      clear: none; }
    .medium-block-grid-6 > li:nth-of-type(6n+1) {
      clear: both; }
    .medium-block-grid-6 > li:nth-child(6n+1) {
      padding-left: 0rem;
      padding-right: 1.38889rem; }
    .medium-block-grid-6 > li:nth-child(6n+2) {
      padding-left: 0.27778rem;
      padding-right: 1.11111rem; }
    .medium-block-grid-6 > li:nth-child(6n+3) {
      padding-left: 0.55556rem;
      padding-right: 0.83333rem; }
    .medium-block-grid-6 > li:nth-child(6n+4) {
      padding-left: 0.83333rem;
      padding-right: 0.55556rem; }
    .medium-block-grid-6 > li:nth-child(6n+5) {
      padding-left: 1.11111rem;
      padding-right: 0.27778rem; }
    .medium-block-grid-6 > li:nth-child(6n) {
      padding-left: 1.38889rem;
      padding-right: 0rem; }
  .medium-block-grid-7 > li {
    width: 14.28571%;
    list-style: none; }
    .medium-block-grid-7 > li:nth-of-type(n) {
      clear: none; }
    .medium-block-grid-7 > li:nth-of-type(7n+1) {
      clear: both; }
    .medium-block-grid-7 > li:nth-child(7n+1) {
      padding-left: 0rem;
      padding-right: 1.42857rem; }
    .medium-block-grid-7 > li:nth-child(7n+2) {
      padding-left: 0.2381rem;
      padding-right: 1.19048rem; }
    .medium-block-grid-7 > li:nth-child(7n+3) {
      padding-left: 0.47619rem;
      padding-right: 0.95238rem; }
    .medium-block-grid-7 > li:nth-child(7n+4) {
      padding-left: 0.71429rem;
      padding-right: 0.71429rem; }
    .medium-block-grid-7 > li:nth-child(7n+5) {
      padding-left: 0.95238rem;
      padding-right: 0.47619rem; }
    .medium-block-grid-7 > li:nth-child(7n+6) {
      padding-left: 1.19048rem;
      padding-right: 0.2381rem; }
    .medium-block-grid-7 > li:nth-child(7n) {
      padding-left: 1.42857rem;
      padding-right: 0rem; }
  .medium-block-grid-8 > li {
    width: 12.5%;
    list-style: none; }
    .medium-block-grid-8 > li:nth-of-type(n) {
      clear: none; }
    .medium-block-grid-8 > li:nth-of-type(8n+1) {
      clear: both; }
    .medium-block-grid-8 > li:nth-child(8n+1) {
      padding-left: 0rem;
      padding-right: 1.45833rem; }
    .medium-block-grid-8 > li:nth-child(8n+2) {
      padding-left: 0.20833rem;
      padding-right: 1.25rem; }
    .medium-block-grid-8 > li:nth-child(8n+3) {
      padding-left: 0.41667rem;
      padding-right: 1.04167rem; }
    .medium-block-grid-8 > li:nth-child(8n+4) {
      padding-left: 0.625rem;
      padding-right: 0.83333rem; }
    .medium-block-grid-8 > li:nth-child(8n+5) {
      padding-left: 0.83333rem;
      padding-right: 0.625rem; }
    .medium-block-grid-8 > li:nth-child(8n+6) {
      padding-left: 1.04167rem;
      padding-right: 0.41667rem; }
    .medium-block-grid-8 > li:nth-child(8n+7) {
      padding-left: 1.25rem;
      padding-right: 0.20833rem; }
    .medium-block-grid-8 > li:nth-child(8n) {
      padding-left: 1.45833rem;
      padding-right: 0rem; }
  .medium-block-grid-9 > li {
    width: 11.11111%;
    list-style: none; }
    .medium-block-grid-9 > li:nth-of-type(n) {
      clear: none; }
    .medium-block-grid-9 > li:nth-of-type(9n+1) {
      clear: both; }
    .medium-block-grid-9 > li:nth-child(9n+1) {
      padding-left: 0rem;
      padding-right: 1.48148rem; }
    .medium-block-grid-9 > li:nth-child(9n+2) {
      padding-left: 0.18519rem;
      padding-right: 1.2963rem; }
    .medium-block-grid-9 > li:nth-child(9n+3) {
      padding-left: 0.37037rem;
      padding-right: 1.11111rem; }
    .medium-block-grid-9 > li:nth-child(9n+4) {
      padding-left: 0.55556rem;
      padding-right: 0.92593rem; }
    .medium-block-grid-9 > li:nth-child(9n+5) {
      padding-left: 0.74074rem;
      padding-right: 0.74074rem; }
    .medium-block-grid-9 > li:nth-child(9n+6) {
      padding-left: 0.92593rem;
      padding-right: 0.55556rem; }
    .medium-block-grid-9 > li:nth-child(9n+7) {
      padding-left: 1.11111rem;
      padding-right: 0.37037rem; }
    .medium-block-grid-9 > li:nth-child(9n+8) {
      padding-left: 1.2963rem;
      padding-right: 0.18519rem; }
    .medium-block-grid-9 > li:nth-child(9n) {
      padding-left: 1.48148rem;
      padding-right: 0rem; }
  .medium-block-grid-10 > li {
    width: 10%;
    list-style: none; }
    .medium-block-grid-10 > li:nth-of-type(n) {
      clear: none; }
    .medium-block-grid-10 > li:nth-of-type(10n+1) {
      clear: both; }
    .medium-block-grid-10 > li:nth-child(10n+1) {
      padding-left: -0rem;
      padding-right: 1.5rem; }
    .medium-block-grid-10 > li:nth-child(10n+2) {
      padding-left: 0.16667rem;
      padding-right: 1.33333rem; }
    .medium-block-grid-10 > li:nth-child(10n+3) {
      padding-left: 0.33333rem;
      padding-right: 1.16667rem; }
    .medium-block-grid-10 > li:nth-child(10n+4) {
      padding-left: 0.5rem;
      padding-right: 1rem; }
    .medium-block-grid-10 > li:nth-child(10n+5) {
      padding-left: 0.66667rem;
      padding-right: 0.83333rem; }
    .medium-block-grid-10 > li:nth-child(10n+6) {
      padding-left: 0.83333rem;
      padding-right: 0.66667rem; }
    .medium-block-grid-10 > li:nth-child(10n+7) {
      padding-left: 1rem;
      padding-right: 0.5rem; }
    .medium-block-grid-10 > li:nth-child(10n+8) {
      padding-left: 1.16667rem;
      padding-right: 0.33333rem; }
    .medium-block-grid-10 > li:nth-child(10n+9) {
      padding-left: 1.33333rem;
      padding-right: 0.16667rem; }
    .medium-block-grid-10 > li:nth-child(10n) {
      padding-left: 1.5rem;
      padding-right: -0rem; }
  .medium-block-grid-11 > li {
    width: 9.09091%;
    list-style: none; }
    .medium-block-grid-11 > li:nth-of-type(n) {
      clear: none; }
    .medium-block-grid-11 > li:nth-of-type(11n+1) {
      clear: both; }
    .medium-block-grid-11 > li:nth-child(11n+1) {
      padding-left: 0rem;
      padding-right: 1.51515rem; }
    .medium-block-grid-11 > li:nth-child(11n+2) {
      padding-left: 0.15152rem;
      padding-right: 1.36364rem; }
    .medium-block-grid-11 > li:nth-child(11n+3) {
      padding-left: 0.30303rem;
      padding-right: 1.21212rem; }
    .medium-block-grid-11 > li:nth-child(11n+4) {
      padding-left: 0.45455rem;
      padding-right: 1.06061rem; }
    .medium-block-grid-11 > li:nth-child(11n+5) {
      padding-left: 0.60606rem;
      padding-right: 0.90909rem; }
    .medium-block-grid-11 > li:nth-child(11n+6) {
      padding-left: 0.75758rem;
      padding-right: 0.75758rem; }
    .medium-block-grid-11 > li:nth-child(11n+7) {
      padding-left: 0.90909rem;
      padding-right: 0.60606rem; }
    .medium-block-grid-11 > li:nth-child(11n+8) {
      padding-left: 1.06061rem;
      padding-right: 0.45455rem; }
    .medium-block-grid-11 > li:nth-child(11n+9) {
      padding-left: 1.21212rem;
      padding-right: 0.30303rem; }
    .medium-block-grid-11 > li:nth-child(11n+10) {
      padding-left: 1.36364rem;
      padding-right: 0.15152rem; }
    .medium-block-grid-11 > li:nth-child(11n) {
      padding-left: 1.51515rem;
      padding-right: 0rem; }
  .medium-block-grid-12 > li {
    width: 8.33333%;
    list-style: none; }
    .medium-block-grid-12 > li:nth-of-type(n) {
      clear: none; }
    .medium-block-grid-12 > li:nth-of-type(12n+1) {
      clear: both; }
    .medium-block-grid-12 > li:nth-child(12n+1) {
      padding-left: 0rem;
      padding-right: 1.52778rem; }
    .medium-block-grid-12 > li:nth-child(12n+2) {
      padding-left: 0.13889rem;
      padding-right: 1.38889rem; }
    .medium-block-grid-12 > li:nth-child(12n+3) {
      padding-left: 0.27778rem;
      padding-right: 1.25rem; }
    .medium-block-grid-12 > li:nth-child(12n+4) {
      padding-left: 0.41667rem;
      padding-right: 1.11111rem; }
    .medium-block-grid-12 > li:nth-child(12n+5) {
      padding-left: 0.55556rem;
      padding-right: 0.97222rem; }
    .medium-block-grid-12 > li:nth-child(12n+6) {
      padding-left: 0.69444rem;
      padding-right: 0.83333rem; }
    .medium-block-grid-12 > li:nth-child(12n+7) {
      padding-left: 0.83333rem;
      padding-right: 0.69444rem; }
    .medium-block-grid-12 > li:nth-child(12n+8) {
      padding-left: 0.97222rem;
      padding-right: 0.55556rem; }
    .medium-block-grid-12 > li:nth-child(12n+9) {
      padding-left: 1.11111rem;
      padding-right: 0.41667rem; }
    .medium-block-grid-12 > li:nth-child(12n+10) {
      padding-left: 1.25rem;
      padding-right: 0.27778rem; }
    .medium-block-grid-12 > li:nth-child(12n+11) {
      padding-left: 1.38889rem;
      padding-right: 0.13889rem; }
    .medium-block-grid-12 > li:nth-child(12n) {
      padding-left: 1.52778rem;
      padding-right: 0rem; } }

@media only screen and (min-width:64.063em) {
  .large-block-grid-1 > li {
    width: 100%;
    list-style: none; }
    .large-block-grid-1 > li:nth-of-type(n) {
      clear: none; }
    .large-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }
    .large-block-grid-1 > li:nth-child(1n) {
      padding-left: 0rem;
      padding-right: 0rem; }
  .large-block-grid-2 > li {
    width: 50%;
    list-style: none; }
    .large-block-grid-2 > li:nth-of-type(n) {
      clear: none; }
    .large-block-grid-2 > li:nth-of-type(2n+1) {
      clear: both; }
    .large-block-grid-2 > li:nth-child(2n+1) {
      padding-left: 0rem;
      padding-right: 0.83333rem; }
    .large-block-grid-2 > li:nth-child(2n) {
      padding-left: 0.83333rem;
      padding-right: 0rem; }
  .large-block-grid-3 > li {
    width: 33.33333%;
    list-style: none; }
    .large-block-grid-3 > li:nth-of-type(n) {
      clear: none; }
    .large-block-grid-3 > li:nth-of-type(3n+1) {
      clear: both; }
    .large-block-grid-3 > li:nth-child(3n+1) {
      padding-left: 0rem;
      padding-right: 1.11111rem; }
    .large-block-grid-3 > li:nth-child(3n+2) {
      padding-left: 0.55556rem;
      padding-right: 0.55556rem; }
    .large-block-grid-3 > li:nth-child(3n) {
      padding-left: 1.11111rem;
      padding-right: 0rem; }
  .large-block-grid-4 > li {
    width: 25%;
    list-style: none; }
    .large-block-grid-4 > li:nth-of-type(n) {
      clear: none; }
    .large-block-grid-4 > li:nth-of-type(4n+1) {
      clear: both; }
    .large-block-grid-4 > li:nth-child(4n+1) {
      padding-left: 0rem;
      padding-right: 1.25rem; }
    .large-block-grid-4 > li:nth-child(4n+2) {
      padding-left: 0.41667rem;
      padding-right: 0.83333rem; }
    .large-block-grid-4 > li:nth-child(4n+3) {
      padding-left: 0.83333rem;
      padding-right: 0.41667rem; }
    .large-block-grid-4 > li:nth-child(4n) {
      padding-left: 1.25rem;
      padding-right: 0rem; }
  .large-block-grid-5 > li {
    width: 20%;
    list-style: none; }
    .large-block-grid-5 > li:nth-of-type(n) {
      clear: none; }
    .large-block-grid-5 > li:nth-of-type(5n+1) {
      clear: both; }
    .large-block-grid-5 > li:nth-child(5n+1) {
      padding-left: -0rem;
      padding-right: 1.33333rem; }
    .large-block-grid-5 > li:nth-child(5n+2) {
      padding-left: 0.33333rem;
      padding-right: 1rem; }
    .large-block-grid-5 > li:nth-child(5n+3) {
      padding-left: 0.66667rem;
      padding-right: 0.66667rem; }
    .large-block-grid-5 > li:nth-child(5n+4) {
      padding-left: 1rem;
      padding-right: 0.33333rem; }
    .large-block-grid-5 > li:nth-child(5n) {
      padding-left: 1.33333rem;
      padding-right: -0rem; }
  .large-block-grid-6 > li {
    width: 16.66667%;
    list-style: none; }
    .large-block-grid-6 > li:nth-of-type(n) {
      clear: none; }
    .large-block-grid-6 > li:nth-of-type(6n+1) {
      clear: both; }
    .large-block-grid-6 > li:nth-child(6n+1) {
      padding-left: 0rem;
      padding-right: 1.38889rem; }
    .large-block-grid-6 > li:nth-child(6n+2) {
      padding-left: 0.27778rem;
      padding-right: 1.11111rem; }
    .large-block-grid-6 > li:nth-child(6n+3) {
      padding-left: 0.55556rem;
      padding-right: 0.83333rem; }
    .large-block-grid-6 > li:nth-child(6n+4) {
      padding-left: 0.83333rem;
      padding-right: 0.55556rem; }
    .large-block-grid-6 > li:nth-child(6n+5) {
      padding-left: 1.11111rem;
      padding-right: 0.27778rem; }
    .large-block-grid-6 > li:nth-child(6n) {
      padding-left: 1.38889rem;
      padding-right: 0rem; }
  .large-block-grid-7 > li {
    width: 14.28571%;
    list-style: none; }
    .large-block-grid-7 > li:nth-of-type(n) {
      clear: none; }
    .large-block-grid-7 > li:nth-of-type(7n+1) {
      clear: both; }
    .large-block-grid-7 > li:nth-child(7n+1) {
      padding-left: 0rem;
      padding-right: 1.42857rem; }
    .large-block-grid-7 > li:nth-child(7n+2) {
      padding-left: 0.2381rem;
      padding-right: 1.19048rem; }
    .large-block-grid-7 > li:nth-child(7n+3) {
      padding-left: 0.47619rem;
      padding-right: 0.95238rem; }
    .large-block-grid-7 > li:nth-child(7n+4) {
      padding-left: 0.71429rem;
      padding-right: 0.71429rem; }
    .large-block-grid-7 > li:nth-child(7n+5) {
      padding-left: 0.95238rem;
      padding-right: 0.47619rem; }
    .large-block-grid-7 > li:nth-child(7n+6) {
      padding-left: 1.19048rem;
      padding-right: 0.2381rem; }
    .large-block-grid-7 > li:nth-child(7n) {
      padding-left: 1.42857rem;
      padding-right: 0rem; }
  .large-block-grid-8 > li {
    width: 12.5%;
    list-style: none; }
    .large-block-grid-8 > li:nth-of-type(n) {
      clear: none; }
    .large-block-grid-8 > li:nth-of-type(8n+1) {
      clear: both; }
    .large-block-grid-8 > li:nth-child(8n+1) {
      padding-left: 0rem;
      padding-right: 1.45833rem; }
    .large-block-grid-8 > li:nth-child(8n+2) {
      padding-left: 0.20833rem;
      padding-right: 1.25rem; }
    .large-block-grid-8 > li:nth-child(8n+3) {
      padding-left: 0.41667rem;
      padding-right: 1.04167rem; }
    .large-block-grid-8 > li:nth-child(8n+4) {
      padding-left: 0.625rem;
      padding-right: 0.83333rem; }
    .large-block-grid-8 > li:nth-child(8n+5) {
      padding-left: 0.83333rem;
      padding-right: 0.625rem; }
    .large-block-grid-8 > li:nth-child(8n+6) {
      padding-left: 1.04167rem;
      padding-right: 0.41667rem; }
    .large-block-grid-8 > li:nth-child(8n+7) {
      padding-left: 1.25rem;
      padding-right: 0.20833rem; }
    .large-block-grid-8 > li:nth-child(8n) {
      padding-left: 1.45833rem;
      padding-right: 0rem; }
  .large-block-grid-9 > li {
    width: 11.11111%;
    list-style: none; }
    .large-block-grid-9 > li:nth-of-type(n) {
      clear: none; }
    .large-block-grid-9 > li:nth-of-type(9n+1) {
      clear: both; }
    .large-block-grid-9 > li:nth-child(9n+1) {
      padding-left: 0rem;
      padding-right: 1.48148rem; }
    .large-block-grid-9 > li:nth-child(9n+2) {
      padding-left: 0.18519rem;
      padding-right: 1.2963rem; }
    .large-block-grid-9 > li:nth-child(9n+3) {
      padding-left: 0.37037rem;
      padding-right: 1.11111rem; }
    .large-block-grid-9 > li:nth-child(9n+4) {
      padding-left: 0.55556rem;
      padding-right: 0.92593rem; }
    .large-block-grid-9 > li:nth-child(9n+5) {
      padding-left: 0.74074rem;
      padding-right: 0.74074rem; }
    .large-block-grid-9 > li:nth-child(9n+6) {
      padding-left: 0.92593rem;
      padding-right: 0.55556rem; }
    .large-block-grid-9 > li:nth-child(9n+7) {
      padding-left: 1.11111rem;
      padding-right: 0.37037rem; }
    .large-block-grid-9 > li:nth-child(9n+8) {
      padding-left: 1.2963rem;
      padding-right: 0.18519rem; }
    .large-block-grid-9 > li:nth-child(9n) {
      padding-left: 1.48148rem;
      padding-right: 0rem; }
  .large-block-grid-10 > li {
    width: 10%;
    list-style: none; }
    .large-block-grid-10 > li:nth-of-type(n) {
      clear: none; }
    .large-block-grid-10 > li:nth-of-type(10n+1) {
      clear: both; }
    .large-block-grid-10 > li:nth-child(10n+1) {
      padding-left: -0rem;
      padding-right: 1.5rem; }
    .large-block-grid-10 > li:nth-child(10n+2) {
      padding-left: 0.16667rem;
      padding-right: 1.33333rem; }
    .large-block-grid-10 > li:nth-child(10n+3) {
      padding-left: 0.33333rem;
      padding-right: 1.16667rem; }
    .large-block-grid-10 > li:nth-child(10n+4) {
      padding-left: 0.5rem;
      padding-right: 1rem; }
    .large-block-grid-10 > li:nth-child(10n+5) {
      padding-left: 0.66667rem;
      padding-right: 0.83333rem; }
    .large-block-grid-10 > li:nth-child(10n+6) {
      padding-left: 0.83333rem;
      padding-right: 0.66667rem; }
    .large-block-grid-10 > li:nth-child(10n+7) {
      padding-left: 1rem;
      padding-right: 0.5rem; }
    .large-block-grid-10 > li:nth-child(10n+8) {
      padding-left: 1.16667rem;
      padding-right: 0.33333rem; }
    .large-block-grid-10 > li:nth-child(10n+9) {
      padding-left: 1.33333rem;
      padding-right: 0.16667rem; }
    .large-block-grid-10 > li:nth-child(10n) {
      padding-left: 1.5rem;
      padding-right: -0rem; }
  .large-block-grid-11 > li {
    width: 9.09091%;
    list-style: none; }
    .large-block-grid-11 > li:nth-of-type(n) {
      clear: none; }
    .large-block-grid-11 > li:nth-of-type(11n+1) {
      clear: both; }
    .large-block-grid-11 > li:nth-child(11n+1) {
      padding-left: 0rem;
      padding-right: 1.51515rem; }
    .large-block-grid-11 > li:nth-child(11n+2) {
      padding-left: 0.15152rem;
      padding-right: 1.36364rem; }
    .large-block-grid-11 > li:nth-child(11n+3) {
      padding-left: 0.30303rem;
      padding-right: 1.21212rem; }
    .large-block-grid-11 > li:nth-child(11n+4) {
      padding-left: 0.45455rem;
      padding-right: 1.06061rem; }
    .large-block-grid-11 > li:nth-child(11n+5) {
      padding-left: 0.60606rem;
      padding-right: 0.90909rem; }
    .large-block-grid-11 > li:nth-child(11n+6) {
      padding-left: 0.75758rem;
      padding-right: 0.75758rem; }
    .large-block-grid-11 > li:nth-child(11n+7) {
      padding-left: 0.90909rem;
      padding-right: 0.60606rem; }
    .large-block-grid-11 > li:nth-child(11n+8) {
      padding-left: 1.06061rem;
      padding-right: 0.45455rem; }
    .large-block-grid-11 > li:nth-child(11n+9) {
      padding-left: 1.21212rem;
      padding-right: 0.30303rem; }
    .large-block-grid-11 > li:nth-child(11n+10) {
      padding-left: 1.36364rem;
      padding-right: 0.15152rem; }
    .large-block-grid-11 > li:nth-child(11n) {
      padding-left: 1.51515rem;
      padding-right: 0rem; }
  .large-block-grid-12 > li {
    width: 8.33333%;
    list-style: none; }
    .large-block-grid-12 > li:nth-of-type(n) {
      clear: none; }
    .large-block-grid-12 > li:nth-of-type(12n+1) {
      clear: both; }
    .large-block-grid-12 > li:nth-child(12n+1) {
      padding-left: 0rem;
      padding-right: 1.52778rem; }
    .large-block-grid-12 > li:nth-child(12n+2) {
      padding-left: 0.13889rem;
      padding-right: 1.38889rem; }
    .large-block-grid-12 > li:nth-child(12n+3) {
      padding-left: 0.27778rem;
      padding-right: 1.25rem; }
    .large-block-grid-12 > li:nth-child(12n+4) {
      padding-left: 0.41667rem;
      padding-right: 1.11111rem; }
    .large-block-grid-12 > li:nth-child(12n+5) {
      padding-left: 0.55556rem;
      padding-right: 0.97222rem; }
    .large-block-grid-12 > li:nth-child(12n+6) {
      padding-left: 0.69444rem;
      padding-right: 0.83333rem; }
    .large-block-grid-12 > li:nth-child(12n+7) {
      padding-left: 0.83333rem;
      padding-right: 0.69444rem; }
    .large-block-grid-12 > li:nth-child(12n+8) {
      padding-left: 0.97222rem;
      padding-right: 0.55556rem; }
    .large-block-grid-12 > li:nth-child(12n+9) {
      padding-left: 1.11111rem;
      padding-right: 0.41667rem; }
    .large-block-grid-12 > li:nth-child(12n+10) {
      padding-left: 1.25rem;
      padding-right: 0.27778rem; }
    .large-block-grid-12 > li:nth-child(12n+11) {
      padding-left: 1.38889rem;
      padding-right: 0.13889rem; }
    .large-block-grid-12 > li:nth-child(12n) {
      padding-left: 1.52778rem;
      padding-right: 0rem; } }
