Skip to content

Instantly share code, notes, and snippets.

@bryanwillis
Created September 2, 2016 22:27
Show Gist options
  • Save bryanwillis/5c2c7b60a021768de49d0d491cad43ae to your computer and use it in GitHub Desktop.
Save bryanwillis/5c2c7b60a021768de49d0d491cad43ae to your computer and use it in GitHub Desktop.
/* ==========================================================================
GRIDLEX
Just a Flexbox Grid System
========================================================================== */
[class*="flex_grid"] {
box-sizing: border-box;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-flow: row wrap;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
margin: 0 -0.5rem; }
.flex_col,
[class*="flex_col-"] {
box-sizing: border-box;
-webkit-box-flex: 0;
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
padding: 0 0.5rem 1rem; }
.flex_col {
-webkit-box-flex: 1;
-webkit-flex: 1 1 0%;
-ms-flex: 1 1 0%;
flex: 1 1 0%; }
.flex_grid.flex_col,
.flex_grid[class*="flex_col-"] {
margin: 0;
padding: 0; }
/************************
HELPERS SUFFIXES
*************************/
[class*="flex_grid-"][class*="-noGutter"] {
margin: 0; }
[class*="flex_grid-"][class*="-noGutter"] > [class*="flex_col"] {
padding: 0; }
[class*="flex_grid-"][class*="-center"] {
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center; }
[class*="flex_grid-"][class*="-right"] {
-webkit-box-pack: end;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
-webkit-align-self: flex-end;
-ms-flex-item-align: end;
align-self: flex-end;
margin-left: auto; }
[class*="flex_grid-"][class*="-top"] {
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
-ms-grid-row-align: flex-start;
align-items: flex-start; }
[class*="flex_grid-"][class*="-middle"] {
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
-ms-grid-row-align: center;
align-items: center; }
[class*="flex_grid-"][class*="-bottom"] {
-webkit-box-align: end;
-webkit-align-items: flex-end;
-ms-flex-align: end;
-ms-grid-row-align: flex-end;
align-items: flex-end; }
[class*="flex_grid-"][class*="-reverse"] {
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
-webkit-flex-direction: row-reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse; }
[class*="flex_grid-"][class*="-column"] {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column; }
[class*="flex_grid-"][class*="-column"] > [class*="flex_col-"] {
-webkit-flex-basis: auto;
-ms-flex-preferred-size: auto;
flex-basis: auto; }
[class*="flex_grid-"][class*="-column-reverse"] {
-webkit-box-orient: vertical;
-webkit-box-direction: reverse;
-webkit-flex-direction: column-reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse; }
[class*="flex_grid-"][class*="-spaceBetween"] {
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between; }
[class*="flex_grid-"][class*="-spaceAround"] {
-webkit-justify-content: space-around;
-ms-flex-pack: distribute;
justify-content: space-around; }
[class*="flex_grid-"][class*="-equalHeight"] > [class*="flex_col"] {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex; }
[class*="flex_grid-"][class*="-noBottom"] > [class*="flex_col"] {
padding-bottom: 0; }
[class*="flex_col-"][class*="-top"] {
-webkit-align-self: flex-start;
-ms-flex-item-align: start;
align-self: flex-start; }
[class*="flex_col-"][class*="-middle"] {
-webkit-align-self: center;
-ms-flex-item-align: center;
align-self: center; }
[class*="flex_col-"][class*="-bottom"] {
-webkit-align-self: flex-end;
-ms-flex-item-align: end;
align-self: flex-end; }
[class*="flex_col-"][class*="-first"] {
-webkit-box-ordinal-group: 0;
-webkit-order: -1;
-ms-flex-order: -1;
order: -1; }
[class*="flex_col-"][class*="-last"] {
-webkit-box-ordinal-group: 2;
-webkit-order: 1;
-ms-flex-order: 1;
order: 1; }
/************************
GRID BY NUMBER
*************************/
[class*="flex_grid-1"] > .flex_col, [class*="flex_grid-1"] > [class*='flex_col-'] {
-webkit-flex-basis: 100%;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
max-width: 100%; }
[class*="flex_grid-2"] > .flex_col, [class*="flex_grid-2"] > [class*='flex_col-'] {
-webkit-flex-basis: 50%;
-ms-flex-preferred-size: 50%;
flex-basis: 50%;
max-width: 50%; }
[class*="flex_grid-3"] > .flex_col, [class*="flex_grid-3"] > [class*='flex_col-'] {
-webkit-flex-basis: 33.3333333333%;
-ms-flex-preferred-size: 33.3333333333%;
flex-basis: 33.3333333333%;
max-width: 33.3333333333%; }
[class*="flex_grid-4"] > .flex_col, [class*="flex_grid-4"] > [class*='flex_col-'] {
-webkit-flex-basis: 25%;
-ms-flex-preferred-size: 25%;
flex-basis: 25%;
max-width: 25%; }
[class*="flex_grid-5"] > .flex_col, [class*="flex_grid-5"] > [class*='flex_col-'] {
-webkit-flex-basis: 20%;
-ms-flex-preferred-size: 20%;
flex-basis: 20%;
max-width: 20%; }
[class*="flex_grid-6"] > .flex_col, [class*="flex_grid-6"] > [class*='flex_col-'] {
-webkit-flex-basis: 16.6666666667%;
-ms-flex-preferred-size: 16.6666666667%;
flex-basis: 16.6666666667%;
max-width: 16.6666666667%; }
[class*="flex_grid-7"] > .flex_col, [class*="flex_grid-7"] > [class*='flex_col-'] {
-webkit-flex-basis: 14.2857142857%;
-ms-flex-preferred-size: 14.2857142857%;
flex-basis: 14.2857142857%;
max-width: 14.2857142857%; }
[class*="flex_grid-8"] > .flex_col, [class*="flex_grid-8"] > [class*='flex_col-'] {
-webkit-flex-basis: 12.5%;
-ms-flex-preferred-size: 12.5%;
flex-basis: 12.5%;
max-width: 12.5%; }
[class*="flex_grid-9"] > .flex_col, [class*="flex_grid-9"] > [class*='flex_col-'] {
-webkit-flex-basis: 11.1111111111%;
-ms-flex-preferred-size: 11.1111111111%;
flex-basis: 11.1111111111%;
max-width: 11.1111111111%; }
[class*="flex_grid-10"] > .flex_col, [class*="flex_grid-10"] > [class*='flex_col-'] {
-webkit-flex-basis: 10%;
-ms-flex-preferred-size: 10%;
flex-basis: 10%;
max-width: 10%; }
[class*="flex_grid-11"] > .flex_col, [class*="flex_grid-11"] > [class*='flex_col-'] {
-webkit-flex-basis: 9.0909090909%;
-ms-flex-preferred-size: 9.0909090909%;
flex-basis: 9.0909090909%;
max-width: 9.0909090909%; }
[class*="flex_grid-12"] > .flex_col, [class*="flex_grid-12"] > [class*='flex_col-'] {
-webkit-flex-basis: 8.3333333333%;
-ms-flex-preferred-size: 8.3333333333%;
flex-basis: 8.3333333333%;
max-width: 8.3333333333%; }
@media screen and (max-width: 1200px) {
[class*="_lg-1"] > .flex_col, [class*="_lg-1"] > [class*='flex_col-'] {
-webkit-flex-basis: 100%;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
max-width: 100%; }
[class*="_lg-2"] > .flex_col, [class*="_lg-2"] > [class*='flex_col-'] {
-webkit-flex-basis: 50%;
-ms-flex-preferred-size: 50%;
flex-basis: 50%;
max-width: 50%; }
[class*="_lg-3"] > .flex_col, [class*="_lg-3"] > [class*='flex_col-'] {
-webkit-flex-basis: 33.3333333333%;
-ms-flex-preferred-size: 33.3333333333%;
flex-basis: 33.3333333333%;
max-width: 33.3333333333%; }
[class*="_lg-4"] > .flex_col, [class*="_lg-4"] > [class*='flex_col-'] {
-webkit-flex-basis: 25%;
-ms-flex-preferred-size: 25%;
flex-basis: 25%;
max-width: 25%; }
[class*="_lg-5"] > .flex_col, [class*="_lg-5"] > [class*='flex_col-'] {
-webkit-flex-basis: 20%;
-ms-flex-preferred-size: 20%;
flex-basis: 20%;
max-width: 20%; }
[class*="_lg-6"] > .flex_col, [class*="_lg-6"] > [class*='flex_col-'] {
-webkit-flex-basis: 16.6666666667%;
-ms-flex-preferred-size: 16.6666666667%;
flex-basis: 16.6666666667%;
max-width: 16.6666666667%; }
[class*="_lg-7"] > .flex_col, [class*="_lg-7"] > [class*='flex_col-'] {
-webkit-flex-basis: 14.2857142857%;
-ms-flex-preferred-size: 14.2857142857%;
flex-basis: 14.2857142857%;
max-width: 14.2857142857%; }
[class*="_lg-8"] > .flex_col, [class*="_lg-8"] > [class*='flex_col-'] {
-webkit-flex-basis: 12.5%;
-ms-flex-preferred-size: 12.5%;
flex-basis: 12.5%;
max-width: 12.5%; }
[class*="_lg-9"] > .flex_col, [class*="_lg-9"] > [class*='flex_col-'] {
-webkit-flex-basis: 11.1111111111%;
-ms-flex-preferred-size: 11.1111111111%;
flex-basis: 11.1111111111%;
max-width: 11.1111111111%; }
[class*="_lg-10"] > .flex_col, [class*="_lg-10"] > [class*='flex_col-'] {
-webkit-flex-basis: 10%;
-ms-flex-preferred-size: 10%;
flex-basis: 10%;
max-width: 10%; }
[class*="_lg-11"] > .flex_col, [class*="_lg-11"] > [class*='flex_col-'] {
-webkit-flex-basis: 9.0909090909%;
-ms-flex-preferred-size: 9.0909090909%;
flex-basis: 9.0909090909%;
max-width: 9.0909090909%; }
[class*="_lg-12"] > .flex_col, [class*="_lg-12"] > [class*='flex_col-'] {
-webkit-flex-basis: 8.3333333333%;
-ms-flex-preferred-size: 8.3333333333%;
flex-basis: 8.3333333333%;
max-width: 8.3333333333%; } }
@media screen and (max-width: 992px) {
[class*="_md-1"] > .flex_col, [class*="_md-1"] > [class*='flex_col-'] {
-webkit-flex-basis: 100%;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
max-width: 100%; }
[class*="_md-2"] > .flex_col, [class*="_md-2"] > [class*='flex_col-'] {
-webkit-flex-basis: 50%;
-ms-flex-preferred-size: 50%;
flex-basis: 50%;
max-width: 50%; }
[class*="_md-3"] > .flex_col, [class*="_md-3"] > [class*='flex_col-'] {
-webkit-flex-basis: 33.3333333333%;
-ms-flex-preferred-size: 33.3333333333%;
flex-basis: 33.3333333333%;
max-width: 33.3333333333%; }
[class*="_md-4"] > .flex_col, [class*="_md-4"] > [class*='flex_col-'] {
-webkit-flex-basis: 25%;
-ms-flex-preferred-size: 25%;
flex-basis: 25%;
max-width: 25%; }
[class*="_md-5"] > .flex_col, [class*="_md-5"] > [class*='flex_col-'] {
-webkit-flex-basis: 20%;
-ms-flex-preferred-size: 20%;
flex-basis: 20%;
max-width: 20%; }
[class*="_md-6"] > .flex_col, [class*="_md-6"] > [class*='flex_col-'] {
-webkit-flex-basis: 16.6666666667%;
-ms-flex-preferred-size: 16.6666666667%;
flex-basis: 16.6666666667%;
max-width: 16.6666666667%; }
[class*="_md-7"] > .flex_col, [class*="_md-7"] > [class*='flex_col-'] {
-webkit-flex-basis: 14.2857142857%;
-ms-flex-preferred-size: 14.2857142857%;
flex-basis: 14.2857142857%;
max-width: 14.2857142857%; }
[class*="_md-8"] > .flex_col, [class*="_md-8"] > [class*='flex_col-'] {
-webkit-flex-basis: 12.5%;
-ms-flex-preferred-size: 12.5%;
flex-basis: 12.5%;
max-width: 12.5%; }
[class*="_md-9"] > .flex_col, [class*="_md-9"] > [class*='flex_col-'] {
-webkit-flex-basis: 11.1111111111%;
-ms-flex-preferred-size: 11.1111111111%;
flex-basis: 11.1111111111%;
max-width: 11.1111111111%; }
[class*="_md-10"] > .flex_col, [class*="_md-10"] > [class*='flex_col-'] {
-webkit-flex-basis: 10%;
-ms-flex-preferred-size: 10%;
flex-basis: 10%;
max-width: 10%; }
[class*="_md-11"] > .flex_col, [class*="_md-11"] > [class*='flex_col-'] {
-webkit-flex-basis: 9.0909090909%;
-ms-flex-preferred-size: 9.0909090909%;
flex-basis: 9.0909090909%;
max-width: 9.0909090909%; }
[class*="_md-12"] > .flex_col, [class*="_md-12"] > [class*='flex_col-'] {
-webkit-flex-basis: 8.3333333333%;
-ms-flex-preferred-size: 8.3333333333%;
flex-basis: 8.3333333333%;
max-width: 8.3333333333%; } }
@media screen and (max-width: 768px) {
[class*="_sm-1"] > .flex_col, [class*="_sm-1"] > [class*='flex_col-'] {
-webkit-flex-basis: 100%;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
max-width: 100%; }
[class*="_sm-2"] > .flex_col, [class*="_sm-2"] > [class*='flex_col-'] {
-webkit-flex-basis: 50%;
-ms-flex-preferred-size: 50%;
flex-basis: 50%;
max-width: 50%; }
[class*="_sm-3"] > .flex_col, [class*="_sm-3"] > [class*='flex_col-'] {
-webkit-flex-basis: 33.3333333333%;
-ms-flex-preferred-size: 33.3333333333%;
flex-basis: 33.3333333333%;
max-width: 33.3333333333%; }
[class*="_sm-4"] > .flex_col, [class*="_sm-4"] > [class*='flex_col-'] {
-webkit-flex-basis: 25%;
-ms-flex-preferred-size: 25%;
flex-basis: 25%;
max-width: 25%; }
[class*="_sm-5"] > .flex_col, [class*="_sm-5"] > [class*='flex_col-'] {
-webkit-flex-basis: 20%;
-ms-flex-preferred-size: 20%;
flex-basis: 20%;
max-width: 20%; }
[class*="_sm-6"] > .flex_col, [class*="_sm-6"] > [class*='flex_col-'] {
-webkit-flex-basis: 16.6666666667%;
-ms-flex-preferred-size: 16.6666666667%;
flex-basis: 16.6666666667%;
max-width: 16.6666666667%; }
[class*="_sm-7"] > .flex_col, [class*="_sm-7"] > [class*='flex_col-'] {
-webkit-flex-basis: 14.2857142857%;
-ms-flex-preferred-size: 14.2857142857%;
flex-basis: 14.2857142857%;
max-width: 14.2857142857%; }
[class*="_sm-8"] > .flex_col, [class*="_sm-8"] > [class*='flex_col-'] {
-webkit-flex-basis: 12.5%;
-ms-flex-preferred-size: 12.5%;
flex-basis: 12.5%;
max-width: 12.5%; }
[class*="_sm-9"] > .flex_col, [class*="_sm-9"] > [class*='flex_col-'] {
-webkit-flex-basis: 11.1111111111%;
-ms-flex-preferred-size: 11.1111111111%;
flex-basis: 11.1111111111%;
max-width: 11.1111111111%; }
[class*="_sm-10"] > .flex_col, [class*="_sm-10"] > [class*='flex_col-'] {
-webkit-flex-basis: 10%;
-ms-flex-preferred-size: 10%;
flex-basis: 10%;
max-width: 10%; }
[class*="_sm-11"] > .flex_col, [class*="_sm-11"] > [class*='flex_col-'] {
-webkit-flex-basis: 9.0909090909%;
-ms-flex-preferred-size: 9.0909090909%;
flex-basis: 9.0909090909%;
max-width: 9.0909090909%; }
[class*="_sm-12"] > .flex_col, [class*="_sm-12"] > [class*='flex_col-'] {
-webkit-flex-basis: 8.3333333333%;
-ms-flex-preferred-size: 8.3333333333%;
flex-basis: 8.3333333333%;
max-width: 8.3333333333%; } }
@media screen and (max-width: 480px) {
[class*="_xs-1"] > .flex_col, [class*="_xs-1"] > [class*='flex_col-'] {
-webkit-flex-basis: 100%;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
max-width: 100%; }
[class*="_xs-2"] > .flex_col, [class*="_xs-2"] > [class*='flex_col-'] {
-webkit-flex-basis: 50%;
-ms-flex-preferred-size: 50%;
flex-basis: 50%;
max-width: 50%; }
[class*="_xs-3"] > .flex_col, [class*="_xs-3"] > [class*='flex_col-'] {
-webkit-flex-basis: 33.3333333333%;
-ms-flex-preferred-size: 33.3333333333%;
flex-basis: 33.3333333333%;
max-width: 33.3333333333%; }
[class*="_xs-4"] > .flex_col, [class*="_xs-4"] > [class*='flex_col-'] {
-webkit-flex-basis: 25%;
-ms-flex-preferred-size: 25%;
flex-basis: 25%;
max-width: 25%; }
[class*="_xs-5"] > .flex_col, [class*="_xs-5"] > [class*='flex_col-'] {
-webkit-flex-basis: 20%;
-ms-flex-preferred-size: 20%;
flex-basis: 20%;
max-width: 20%; }
[class*="_xs-6"] > .flex_col, [class*="_xs-6"] > [class*='flex_col-'] {
-webkit-flex-basis: 16.6666666667%;
-ms-flex-preferred-size: 16.6666666667%;
flex-basis: 16.6666666667%;
max-width: 16.6666666667%; }
[class*="_xs-7"] > .flex_col, [class*="_xs-7"] > [class*='flex_col-'] {
-webkit-flex-basis: 14.2857142857%;
-ms-flex-preferred-size: 14.2857142857%;
flex-basis: 14.2857142857%;
max-width: 14.2857142857%; }
[class*="_xs-8"] > .flex_col, [class*="_xs-8"] > [class*='flex_col-'] {
-webkit-flex-basis: 12.5%;
-ms-flex-preferred-size: 12.5%;
flex-basis: 12.5%;
max-width: 12.5%; }
[class*="_xs-9"] > .flex_col, [class*="_xs-9"] > [class*='flex_col-'] {
-webkit-flex-basis: 11.1111111111%;
-ms-flex-preferred-size: 11.1111111111%;
flex-basis: 11.1111111111%;
max-width: 11.1111111111%; }
[class*="_xs-10"] > .flex_col, [class*="_xs-10"] > [class*='flex_col-'] {
-webkit-flex-basis: 10%;
-ms-flex-preferred-size: 10%;
flex-basis: 10%;
max-width: 10%; }
[class*="_xs-11"] > .flex_col, [class*="_xs-11"] > [class*='flex_col-'] {
-webkit-flex-basis: 9.0909090909%;
-ms-flex-preferred-size: 9.0909090909%;
flex-basis: 9.0909090909%;
max-width: 9.0909090909%; }
[class*="_xs-12"] > .flex_col, [class*="_xs-12"] > [class*='flex_col-'] {
-webkit-flex-basis: 8.3333333333%;
-ms-flex-preferred-size: 8.3333333333%;
flex-basis: 8.3333333333%;
max-width: 8.3333333333%; } }
/************************
COLS SIZES
*************************/
[class*='flex_grid'] > [class*="flex_col-1"] {
-webkit-flex-basis: 8.3333333333%;
-ms-flex-preferred-size: 8.3333333333%;
flex-basis: 8.3333333333%;
max-width: 8.3333333333%; }
[class*='flex_grid'] > [class*="flex_col-2"] {
-webkit-flex-basis: 16.6666666667%;
-ms-flex-preferred-size: 16.6666666667%;
flex-basis: 16.6666666667%;
max-width: 16.6666666667%; }
[class*='flex_grid'] > [class*="flex_col-3"] {
-webkit-flex-basis: 25%;
-ms-flex-preferred-size: 25%;
flex-basis: 25%;
max-width: 25%; }
[class*='flex_grid'] > [class*="flex_col-4"] {
-webkit-flex-basis: 33.3333333333%;
-ms-flex-preferred-size: 33.3333333333%;
flex-basis: 33.3333333333%;
max-width: 33.3333333333%; }
[class*='flex_grid'] > [class*="flex_col-5"] {
-webkit-flex-basis: 41.6666666667%;
-ms-flex-preferred-size: 41.6666666667%;
flex-basis: 41.6666666667%;
max-width: 41.6666666667%; }
[class*='flex_grid'] > [class*="flex_col-6"] {
-webkit-flex-basis: 50%;
-ms-flex-preferred-size: 50%;
flex-basis: 50%;
max-width: 50%; }
[class*='flex_grid'] > [class*="flex_col-7"] {
-webkit-flex-basis: 58.3333333333%;
-ms-flex-preferred-size: 58.3333333333%;
flex-basis: 58.3333333333%;
max-width: 58.3333333333%; }
[class*='flex_grid'] > [class*="flex_col-8"] {
-webkit-flex-basis: 66.6666666667%;
-ms-flex-preferred-size: 66.6666666667%;
flex-basis: 66.6666666667%;
max-width: 66.6666666667%; }
[class*='flex_grid'] > [class*="flex_col-9"] {
-webkit-flex-basis: 75%;
-ms-flex-preferred-size: 75%;
flex-basis: 75%;
max-width: 75%; }
[class*='flex_grid'] > [class*="flex_col-10"] {
-webkit-flex-basis: 83.3333333333%;
-ms-flex-preferred-size: 83.3333333333%;
flex-basis: 83.3333333333%;
max-width: 83.3333333333%; }
[class*='flex_grid'] > [class*="flex_col-11"] {
-webkit-flex-basis: 91.6666666667%;
-ms-flex-preferred-size: 91.6666666667%;
flex-basis: 91.6666666667%;
max-width: 91.6666666667%; }
[class*='flex_grid'] > [class*="flex_col-12"] {
-webkit-flex-basis: 100%;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
max-width: 100%; }
[class*="flex_grid"] > [data-push-left*="off-0"] {
margin-left: 0; }
[class*="flex_grid"] > [data-push-left*="off-1"] {
margin-left: 8.3333333333%; }
[class*="flex_grid"] > [data-push-left*="off-2"] {
margin-left: 16.6666666667%; }
[class*="flex_grid"] > [data-push-left*="off-3"] {
margin-left: 25%; }
[class*="flex_grid"] > [data-push-left*="off-4"] {
margin-left: 33.3333333333%; }
[class*="flex_grid"] > [data-push-left*="off-5"] {
margin-left: 41.6666666667%; }
[class*="flex_grid"] > [data-push-left*="off-6"] {
margin-left: 50%; }
[class*="flex_grid"] > [data-push-left*="off-7"] {
margin-left: 58.3333333333%; }
[class*="flex_grid"] > [data-push-left*="off-8"] {
margin-left: 66.6666666667%; }
[class*="flex_grid"] > [data-push-left*="off-9"] {
margin-left: 75%; }
[class*="flex_grid"] > [data-push-left*="off-10"] {
margin-left: 83.3333333333%; }
[class*="flex_grid"] > [data-push-left*="off-11"] {
margin-left: 91.6666666667%; }
[class*="flex_grid"] > [data-push-right*="off-0"] {
margin-right: 0; }
[class*="flex_grid"] > [data-push-right*="off-1"] {
margin-right: 8.3333333333%; }
[class*="flex_grid"] > [data-push-right*="off-2"] {
margin-right: 16.6666666667%; }
[class*="flex_grid"] > [data-push-right*="off-3"] {
margin-right: 25%; }
[class*="flex_grid"] > [data-push-right*="off-4"] {
margin-right: 33.3333333333%; }
[class*="flex_grid"] > [data-push-right*="off-5"] {
margin-right: 41.6666666667%; }
[class*="flex_grid"] > [data-push-right*="off-6"] {
margin-right: 50%; }
[class*="flex_grid"] > [data-push-right*="off-7"] {
margin-right: 58.3333333333%; }
[class*="flex_grid"] > [data-push-right*="off-8"] {
margin-right: 66.6666666667%; }
[class*="flex_grid"] > [data-push-right*="off-9"] {
margin-right: 75%; }
[class*="flex_grid"] > [data-push-right*="off-10"] {
margin-right: 83.3333333333%; }
[class*="flex_grid"] > [data-push-right*="off-11"] {
margin-right: 91.6666666667%; }
@media screen and (max-width: 1200px) {
[class*='flex_grid'] > [class*="_lg-1"] {
-webkit-flex-basis: 8.3333333333%;
-ms-flex-preferred-size: 8.3333333333%;
flex-basis: 8.3333333333%;
max-width: 8.3333333333%; }
[class*='flex_grid'] > [class*="_lg-2"] {
-webkit-flex-basis: 16.6666666667%;
-ms-flex-preferred-size: 16.6666666667%;
flex-basis: 16.6666666667%;
max-width: 16.6666666667%; }
[class*='flex_grid'] > [class*="_lg-3"] {
-webkit-flex-basis: 25%;
-ms-flex-preferred-size: 25%;
flex-basis: 25%;
max-width: 25%; }
[class*='flex_grid'] > [class*="_lg-4"] {
-webkit-flex-basis: 33.3333333333%;
-ms-flex-preferred-size: 33.3333333333%;
flex-basis: 33.3333333333%;
max-width: 33.3333333333%; }
[class*='flex_grid'] > [class*="_lg-5"] {
-webkit-flex-basis: 41.6666666667%;
-ms-flex-preferred-size: 41.6666666667%;
flex-basis: 41.6666666667%;
max-width: 41.6666666667%; }
[class*='flex_grid'] > [class*="_lg-6"] {
-webkit-flex-basis: 50%;
-ms-flex-preferred-size: 50%;
flex-basis: 50%;
max-width: 50%; }
[class*='flex_grid'] > [class*="_lg-7"] {
-webkit-flex-basis: 58.3333333333%;
-ms-flex-preferred-size: 58.3333333333%;
flex-basis: 58.3333333333%;
max-width: 58.3333333333%; }
[class*='flex_grid'] > [class*="_lg-8"] {
-webkit-flex-basis: 66.6666666667%;
-ms-flex-preferred-size: 66.6666666667%;
flex-basis: 66.6666666667%;
max-width: 66.6666666667%; }
[class*='flex_grid'] > [class*="_lg-9"] {
-webkit-flex-basis: 75%;
-ms-flex-preferred-size: 75%;
flex-basis: 75%;
max-width: 75%; }
[class*='flex_grid'] > [class*="_lg-10"] {
-webkit-flex-basis: 83.3333333333%;
-ms-flex-preferred-size: 83.3333333333%;
flex-basis: 83.3333333333%;
max-width: 83.3333333333%; }
[class*='flex_grid'] > [class*="_lg-11"] {
-webkit-flex-basis: 91.6666666667%;
-ms-flex-preferred-size: 91.6666666667%;
flex-basis: 91.6666666667%;
max-width: 91.6666666667%; }
[class*='flex_grid'] > [class*="_lg-12"] {
-webkit-flex-basis: 100%;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
max-width: 100%; }
[class*="flex_grid"] > [data-push-left*="_lg-0"] {
margin-left: 0; }
[class*="flex_grid"] > [data-push-left*="_lg-1"] {
margin-left: 8.3333333333%; }
[class*="flex_grid"] > [data-push-left*="_lg-2"] {
margin-left: 16.6666666667%; }
[class*="flex_grid"] > [data-push-left*="_lg-3"] {
margin-left: 25%; }
[class*="flex_grid"] > [data-push-left*="_lg-4"] {
margin-left: 33.3333333333%; }
[class*="flex_grid"] > [data-push-left*="_lg-5"] {
margin-left: 41.6666666667%; }
[class*="flex_grid"] > [data-push-left*="_lg-6"] {
margin-left: 50%; }
[class*="flex_grid"] > [data-push-left*="_lg-7"] {
margin-left: 58.3333333333%; }
[class*="flex_grid"] > [data-push-left*="_lg-8"] {
margin-left: 66.6666666667%; }
[class*="flex_grid"] > [data-push-left*="_lg-9"] {
margin-left: 75%; }
[class*="flex_grid"] > [data-push-left*="_lg-10"] {
margin-left: 83.3333333333%; }
[class*="flex_grid"] > [data-push-left*="_lg-11"] {
margin-left: 91.6666666667%; }
[class*="flex_grid"] > [data-push-right*="_lg-0"] {
margin-right: 0; }
[class*="flex_grid"] > [data-push-right*="_lg-1"] {
margin-right: 8.3333333333%; }
[class*="flex_grid"] > [data-push-right*="_lg-2"] {
margin-right: 16.6666666667%; }
[class*="flex_grid"] > [data-push-right*="_lg-3"] {
margin-right: 25%; }
[class*="flex_grid"] > [data-push-right*="_lg-4"] {
margin-right: 33.3333333333%; }
[class*="flex_grid"] > [data-push-right*="_lg-5"] {
margin-right: 41.6666666667%; }
[class*="flex_grid"] > [data-push-right*="_lg-6"] {
margin-right: 50%; }
[class*="flex_grid"] > [data-push-right*="_lg-7"] {
margin-right: 58.3333333333%; }
[class*="flex_grid"] > [data-push-right*="_lg-8"] {
margin-right: 66.6666666667%; }
[class*="flex_grid"] > [data-push-right*="_lg-9"] {
margin-right: 75%; }
[class*="flex_grid"] > [data-push-right*="_lg-10"] {
margin-right: 83.3333333333%; }
[class*="flex_grid"] > [data-push-right*="_lg-11"] {
margin-right: 91.6666666667%; } }
@media screen and (max-width: 992px) {
[class*='flex_grid'] > [class*="_md-1"] {
-webkit-flex-basis: 8.3333333333%;
-ms-flex-preferred-size: 8.3333333333%;
flex-basis: 8.3333333333%;
max-width: 8.3333333333%; }
[class*='flex_grid'] > [class*="_md-2"] {
-webkit-flex-basis: 16.6666666667%;
-ms-flex-preferred-size: 16.6666666667%;
flex-basis: 16.6666666667%;
max-width: 16.6666666667%; }
[class*='flex_grid'] > [class*="_md-3"] {
-webkit-flex-basis: 25%;
-ms-flex-preferred-size: 25%;
flex-basis: 25%;
max-width: 25%; }
[class*='flex_grid'] > [class*="_md-4"] {
-webkit-flex-basis: 33.3333333333%;
-ms-flex-preferred-size: 33.3333333333%;
flex-basis: 33.3333333333%;
max-width: 33.3333333333%; }
[class*='flex_grid'] > [class*="_md-5"] {
-webkit-flex-basis: 41.6666666667%;
-ms-flex-preferred-size: 41.6666666667%;
flex-basis: 41.6666666667%;
max-width: 41.6666666667%; }
[class*='flex_grid'] > [class*="_md-6"] {
-webkit-flex-basis: 50%;
-ms-flex-preferred-size: 50%;
flex-basis: 50%;
max-width: 50%; }
[class*='flex_grid'] > [class*="_md-7"] {
-webkit-flex-basis: 58.3333333333%;
-ms-flex-preferred-size: 58.3333333333%;
flex-basis: 58.3333333333%;
max-width: 58.3333333333%; }
[class*='flex_grid'] > [class*="_md-8"] {
-webkit-flex-basis: 66.6666666667%;
-ms-flex-preferred-size: 66.6666666667%;
flex-basis: 66.6666666667%;
max-width: 66.6666666667%; }
[class*='flex_grid'] > [class*="_md-9"] {
-webkit-flex-basis: 75%;
-ms-flex-preferred-size: 75%;
flex-basis: 75%;
max-width: 75%; }
[class*='flex_grid'] > [class*="_md-10"] {
-webkit-flex-basis: 83.3333333333%;
-ms-flex-preferred-size: 83.3333333333%;
flex-basis: 83.3333333333%;
max-width: 83.3333333333%; }
[class*='flex_grid'] > [class*="_md-11"] {
-webkit-flex-basis: 91.6666666667%;
-ms-flex-preferred-size: 91.6666666667%;
flex-basis: 91.6666666667%;
max-width: 91.6666666667%; }
[class*='flex_grid'] > [class*="_md-12"] {
-webkit-flex-basis: 100%;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
max-width: 100%; }
[class*="flex_grid"] > [data-push-left*="_md-0"] {
margin-left: 0; }
[class*="flex_grid"] > [data-push-left*="_md-1"] {
margin-left: 8.3333333333%; }
[class*="flex_grid"] > [data-push-left*="_md-2"] {
margin-left: 16.6666666667%; }
[class*="flex_grid"] > [data-push-left*="_md-3"] {
margin-left: 25%; }
[class*="flex_grid"] > [data-push-left*="_md-4"] {
margin-left: 33.3333333333%; }
[class*="flex_grid"] > [data-push-left*="_md-5"] {
margin-left: 41.6666666667%; }
[class*="flex_grid"] > [data-push-left*="_md-6"] {
margin-left: 50%; }
[class*="flex_grid"] > [data-push-left*="_md-7"] {
margin-left: 58.3333333333%; }
[class*="flex_grid"] > [data-push-left*="_md-8"] {
margin-left: 66.6666666667%; }
[class*="flex_grid"] > [data-push-left*="_md-9"] {
margin-left: 75%; }
[class*="flex_grid"] > [data-push-left*="_md-10"] {
margin-left: 83.3333333333%; }
[class*="flex_grid"] > [data-push-left*="_md-11"] {
margin-left: 91.6666666667%; }
[class*="flex_grid"] > [data-push-right*="_md-0"] {
margin-right: 0; }
[class*="flex_grid"] > [data-push-right*="_md-1"] {
margin-right: 8.3333333333%; }
[class*="flex_grid"] > [data-push-right*="_md-2"] {
margin-right: 16.6666666667%; }
[class*="flex_grid"] > [data-push-right*="_md-3"] {
margin-right: 25%; }
[class*="flex_grid"] > [data-push-right*="_md-4"] {
margin-right: 33.3333333333%; }
[class*="flex_grid"] > [data-push-right*="_md-5"] {
margin-right: 41.6666666667%; }
[class*="flex_grid"] > [data-push-right*="_md-6"] {
margin-right: 50%; }
[class*="flex_grid"] > [data-push-right*="_md-7"] {
margin-right: 58.3333333333%; }
[class*="flex_grid"] > [data-push-right*="_md-8"] {
margin-right: 66.6666666667%; }
[class*="flex_grid"] > [data-push-right*="_md-9"] {
margin-right: 75%; }
[class*="flex_grid"] > [data-push-right*="_md-10"] {
margin-right: 83.3333333333%; }
[class*="flex_grid"] > [data-push-right*="_md-11"] {
margin-right: 91.6666666667%; } }
@media screen and (max-width: 768px) {
[class*='flex_grid'] > [class*="_sm-1"] {
-webkit-flex-basis: 8.3333333333%;
-ms-flex-preferred-size: 8.3333333333%;
flex-basis: 8.3333333333%;
max-width: 8.3333333333%; }
[class*='flex_grid'] > [class*="_sm-2"] {
-webkit-flex-basis: 16.6666666667%;
-ms-flex-preferred-size: 16.6666666667%;
flex-basis: 16.6666666667%;
max-width: 16.6666666667%; }
[class*='flex_grid'] > [class*="_sm-3"] {
-webkit-flex-basis: 25%;
-ms-flex-preferred-size: 25%;
flex-basis: 25%;
max-width: 25%; }
[class*='flex_grid'] > [class*="_sm-4"] {
-webkit-flex-basis: 33.3333333333%;
-ms-flex-preferred-size: 33.3333333333%;
flex-basis: 33.3333333333%;
max-width: 33.3333333333%; }
[class*='flex_grid'] > [class*="_sm-5"] {
-webkit-flex-basis: 41.6666666667%;
-ms-flex-preferred-size: 41.6666666667%;
flex-basis: 41.6666666667%;
max-width: 41.6666666667%; }
[class*='flex_grid'] > [class*="_sm-6"] {
-webkit-flex-basis: 50%;
-ms-flex-preferred-size: 50%;
flex-basis: 50%;
max-width: 50%; }
[class*='flex_grid'] > [class*="_sm-7"] {
-webkit-flex-basis: 58.3333333333%;
-ms-flex-preferred-size: 58.3333333333%;
flex-basis: 58.3333333333%;
max-width: 58.3333333333%; }
[class*='flex_grid'] > [class*="_sm-8"] {
-webkit-flex-basis: 66.6666666667%;
-ms-flex-preferred-size: 66.6666666667%;
flex-basis: 66.6666666667%;
max-width: 66.6666666667%; }
[class*='flex_grid'] > [class*="_sm-9"] {
-webkit-flex-basis: 75%;
-ms-flex-preferred-size: 75%;
flex-basis: 75%;
max-width: 75%; }
[class*='flex_grid'] > [class*="_sm-10"] {
-webkit-flex-basis: 83.3333333333%;
-ms-flex-preferred-size: 83.3333333333%;
flex-basis: 83.3333333333%;
max-width: 83.3333333333%; }
[class*='flex_grid'] > [class*="_sm-11"] {
-webkit-flex-basis: 91.6666666667%;
-ms-flex-preferred-size: 91.6666666667%;
flex-basis: 91.6666666667%;
max-width: 91.6666666667%; }
[class*='flex_grid'] > [class*="_sm-12"] {
-webkit-flex-basis: 100%;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
max-width: 100%; }
[class*="flex_grid"] > [data-push-left*="_sm-0"] {
margin-left: 0; }
[class*="flex_grid"] > [data-push-left*="_sm-1"] {
margin-left: 8.3333333333%; }
[class*="flex_grid"] > [data-push-left*="_sm-2"] {
margin-left: 16.6666666667%; }
[class*="flex_grid"] > [data-push-left*="_sm-3"] {
margin-left: 25%; }
[class*="flex_grid"] > [data-push-left*="_sm-4"] {
margin-left: 33.3333333333%; }
[class*="flex_grid"] > [data-push-left*="_sm-5"] {
margin-left: 41.6666666667%; }
[class*="flex_grid"] > [data-push-left*="_sm-6"] {
margin-left: 50%; }
[class*="flex_grid"] > [data-push-left*="_sm-7"] {
margin-left: 58.3333333333%; }
[class*="flex_grid"] > [data-push-left*="_sm-8"] {
margin-left: 66.6666666667%; }
[class*="flex_grid"] > [data-push-left*="_sm-9"] {
margin-left: 75%; }
[class*="flex_grid"] > [data-push-left*="_sm-10"] {
margin-left: 83.3333333333%; }
[class*="flex_grid"] > [data-push-left*="_sm-11"] {
margin-left: 91.6666666667%; }
[class*="flex_grid"] > [data-push-right*="_sm-0"] {
margin-right: 0; }
[class*="flex_grid"] > [data-push-right*="_sm-1"] {
margin-right: 8.3333333333%; }
[class*="flex_grid"] > [data-push-right*="_sm-2"] {
margin-right: 16.6666666667%; }
[class*="flex_grid"] > [data-push-right*="_sm-3"] {
margin-right: 25%; }
[class*="flex_grid"] > [data-push-right*="_sm-4"] {
margin-right: 33.3333333333%; }
[class*="flex_grid"] > [data-push-right*="_sm-5"] {
margin-right: 41.6666666667%; }
[class*="flex_grid"] > [data-push-right*="_sm-6"] {
margin-right: 50%; }
[class*="flex_grid"] > [data-push-right*="_sm-7"] {
margin-right: 58.3333333333%; }
[class*="flex_grid"] > [data-push-right*="_sm-8"] {
margin-right: 66.6666666667%; }
[class*="flex_grid"] > [data-push-right*="_sm-9"] {
margin-right: 75%; }
[class*="flex_grid"] > [data-push-right*="_sm-10"] {
margin-right: 83.3333333333%; }
[class*="flex_grid"] > [data-push-right*="_sm-11"] {
margin-right: 91.6666666667%; } }
@media screen and (max-width: 480px) {
[class*='flex_grid'] > [class*="_xs-1"] {
-webkit-flex-basis: 8.3333333333%;
-ms-flex-preferred-size: 8.3333333333%;
flex-basis: 8.3333333333%;
max-width: 8.3333333333%; }
[class*='flex_grid'] > [class*="_xs-2"] {
-webkit-flex-basis: 16.6666666667%;
-ms-flex-preferred-size: 16.6666666667%;
flex-basis: 16.6666666667%;
max-width: 16.6666666667%; }
[class*='flex_grid'] > [class*="_xs-3"] {
-webkit-flex-basis: 25%;
-ms-flex-preferred-size: 25%;
flex-basis: 25%;
max-width: 25%; }
[class*='flex_grid'] > [class*="_xs-4"] {
-webkit-flex-basis: 33.3333333333%;
-ms-flex-preferred-size: 33.3333333333%;
flex-basis: 33.3333333333%;
max-width: 33.3333333333%; }
[class*='flex_grid'] > [class*="_xs-5"] {
-webkit-flex-basis: 41.6666666667%;
-ms-flex-preferred-size: 41.6666666667%;
flex-basis: 41.6666666667%;
max-width: 41.6666666667%; }
[class*='flex_grid'] > [class*="_xs-6"] {
-webkit-flex-basis: 50%;
-ms-flex-preferred-size: 50%;
flex-basis: 50%;
max-width: 50%; }
[class*='flex_grid'] > [class*="_xs-7"] {
-webkit-flex-basis: 58.3333333333%;
-ms-flex-preferred-size: 58.3333333333%;
flex-basis: 58.3333333333%;
max-width: 58.3333333333%; }
[class*='flex_grid'] > [class*="_xs-8"] {
-webkit-flex-basis: 66.6666666667%;
-ms-flex-preferred-size: 66.6666666667%;
flex-basis: 66.6666666667%;
max-width: 66.6666666667%; }
[class*='flex_grid'] > [class*="_xs-9"] {
-webkit-flex-basis: 75%;
-ms-flex-preferred-size: 75%;
flex-basis: 75%;
max-width: 75%; }
[class*='flex_grid'] > [class*="_xs-10"] {
-webkit-flex-basis: 83.3333333333%;
-ms-flex-preferred-size: 83.3333333333%;
flex-basis: 83.3333333333%;
max-width: 83.3333333333%; }
[class*='flex_grid'] > [class*="_xs-11"] {
-webkit-flex-basis: 91.6666666667%;
-ms-flex-preferred-size: 91.6666666667%;
flex-basis: 91.6666666667%;
max-width: 91.6666666667%; }
[class*='flex_grid'] > [class*="_xs-12"] {
-webkit-flex-basis: 100%;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
max-width: 100%; }
[class*="flex_grid"] > [data-push-left*="_xs-0"] {
margin-left: 0; }
[class*="flex_grid"] > [data-push-left*="_xs-1"] {
margin-left: 8.3333333333%; }
[class*="flex_grid"] > [data-push-left*="_xs-2"] {
margin-left: 16.6666666667%; }
[class*="flex_grid"] > [data-push-left*="_xs-3"] {
margin-left: 25%; }
[class*="flex_grid"] > [data-push-left*="_xs-4"] {
margin-left: 33.3333333333%; }
[class*="flex_grid"] > [data-push-left*="_xs-5"] {
margin-left: 41.6666666667%; }
[class*="flex_grid"] > [data-push-left*="_xs-6"] {
margin-left: 50%; }
[class*="flex_grid"] > [data-push-left*="_xs-7"] {
margin-left: 58.3333333333%; }
[class*="flex_grid"] > [data-push-left*="_xs-8"] {
margin-left: 66.6666666667%; }
[class*="flex_grid"] > [data-push-left*="_xs-9"] {
margin-left: 75%; }
[class*="flex_grid"] > [data-push-left*="_xs-10"] {
margin-left: 83.3333333333%; }
[class*="flex_grid"] > [data-push-left*="_xs-11"] {
margin-left: 91.6666666667%; }
[class*="flex_grid"] > [data-push-right*="_xs-0"] {
margin-right: 0; }
[class*="flex_grid"] > [data-push-right*="_xs-1"] {
margin-right: 8.3333333333%; }
[class*="flex_grid"] > [data-push-right*="_xs-2"] {
margin-right: 16.6666666667%; }
[class*="flex_grid"] > [data-push-right*="_xs-3"] {
margin-right: 25%; }
[class*="flex_grid"] > [data-push-right*="_xs-4"] {
margin-right: 33.3333333333%; }
[class*="flex_grid"] > [data-push-right*="_xs-5"] {
margin-right: 41.6666666667%; }
[class*="flex_grid"] > [data-push-right*="_xs-6"] {
margin-right: 50%; }
[class*="flex_grid"] > [data-push-right*="_xs-7"] {
margin-right: 58.3333333333%; }
[class*="flex_grid"] > [data-push-right*="_xs-8"] {
margin-right: 66.6666666667%; }
[class*="flex_grid"] > [data-push-right*="_xs-9"] {
margin-right: 75%; }
[class*="flex_grid"] > [data-push-right*="_xs-10"] {
margin-right: 83.3333333333%; }
[class*="flex_grid"] > [data-push-right*="_xs-11"] {
margin-right: 91.6666666667%; } }
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment