.f-row, .f-column {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-between;
  justify-content: space-between; }
  .f-row > *, .f-column > * {
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto; }
  .f-row.f-show, .f-column.f-show {
    display: -webkit-flex;
    display: flex; }
  .f-row.f-padding > *, .f-column.f-padding > * {
    padding: 10px; }
  .f-row.f-margin > *, .f-column.f-margin > * {
    margin: 10px; }

.f-row {
  -webkit-flex-direction: row;
  flex-direction: row;
  line-height: 1;
  -webkit-align-items: center;
  align-items: center; }
  .f-row.f-wrap-top {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-content: flex-start;
    align-content: flex-start; }
  .f-row.f-wrap-middle {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-content: center;
    align-content: center; }
  .f-row.f-wrap-bottom {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-content: flex-end;
    align-content: flex-end; }
  .f-row.f-wrap-space-between {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-content: space-between;
    align-content: space-between; }
  .f-row.f-wrap-space-around {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-content: space-around;
    align-content: space-around; }
  .f-row.f-wrap-stretch {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-content: stretch;
    align-content: stretch; }
  .f-row.f-left {
    -webkit-justify-content: flex-start;
    justify-content: flex-start; }
  .f-row.f-center {
    -webkit-justify-content: center;
    justify-content: center; }
  .f-row.f-right {
    -webkit-justify-content: flex-end;
    justify-content: flex-end; }
  .f-row.f-space-between {
    -webkit-justify-content: space-between;
    justify-content: space-between; }
  .f-row.f-space-around {
    -webkit-justify-content: space-around;
    justify-content: space-around; }
  .f-row.f-top {
    -webkit-align-items: flex-start;
    align-items: flex-start; }
  .f-row.f-middle {
    -webkit-align-items: center;
    align-items: center; }
  .f-row.f-bottom {
    -webkit-align-items: flex-end;
    align-items: flex-end; }
  .f-row.f-stretch {
    -webkit-align-items: stretch;
    align-items: stretch; }
  .f-row.f-baseline {
    -webkit-align-items: baseline;
    align-items: baseline; }
  .f-row > .f-self-top {
    -webkit-align-self: flex-start;
    align-self: flex-start; }
  .f-row > .f-self-middle {
    -webkit-align-self: center;
    align-self: center; }
  .f-row > .f-self-bottom {
    -webkit-align-self: flex-end;
    align-self: flex-end; }
  .f-row > .f-self-stretch {
    -webkit-align-self: stretch;
    align-self: stretch; }
  .f-row > .f-self-baseline {
    -webkit-align-self: baseline;
    align-self: baseline; }

.f-column {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  align-items: center; }
  .f-column.f-wrap-left {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-content: flex-start;
    align-content: flex-start; }
  .f-column.f-wrap-center {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-content: center;
    align-content: center; }
  .f-column.f-wrap-right {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-content: flex-end;
    align-content: flex-end; }
  .f-column.f-wrap-space-between {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-content: space-between;
    align-content: space-between; }
  .f-column.f-wrap-space-around {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-content: space-around;
    align-content: space-around; }
  .f-column.f-wrap-stretch {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-content: stretch;
    align-content: stretch; }
  .f-column.f-top {
    -webkit-justify-content: flex-start;
    justify-content: flex-start; }
  .f-column.f-middle {
    -webkit-justify-content: center;
    justify-content: center; }
  .f-column.f-bottom {
    -webkit-justify-content: flex-end;
    justify-content: flex-end; }
  .f-column.f-space-between {
    -webkit-justify-content: space-between;
    justify-content: space-between; }
  .f-column.f-space-around {
    -webkit-justify-content: space-around;
    justify-content: space-around; }
  .f-column.f-left {
    -webkit-align-items: flex-start;
    align-items: flex-start; }
  .f-column.f-center {
    -webkit-align-items: center;
    align-items: center; }
  .f-column.f-right {
    -webkit-align-items: flex-end;
    align-items: flex-end; }
  .f-column.f-stretch {
    -webkit-align-items: stretch;
    align-items: stretch; }
  .f-column > .f-self-left {
    -webkit-align-self: flex-start;
    align-self: flex-start; }
  .f-column > .f-self-center {
    -webkit-align-self: center;
    align-self: center; }
  .f-column > .f-self-right {
    -webkit-align-self: flex-end;
    align-self: flex-end; }
  .f-column > .f-self-stretch {
    -webkit-align-self: stretch;
    align-self: stretch; }

.f-hide {
  display: none; }

.f-show {
  display: block; }

.f-grow {
  -webkit-flex: 1 1 auto;
  flex: 1 1 auto; }

.f-shrink {
  -webkit-flex: 0 0;
  flex: 0 0; }

.f-fixed {
  -webkit-flex: 0 0 auto;
  flex: 0 0 auto; }

.f-order-1 {
  -webkit-order: 1;
  order: 1; }

.f-order-2 {
  -webkit-order: 2;
  order: 2; }

.f-order-3 {
  -webkit-order: 3;
  order: 3; }

.f-order-4 {
  -webkit-order: 4;
  order: 4; }

.f-order-5 {
  -webkit-order: 5;
  order: 5; }

@media only screen and (max-width: 600px) {
  .f-row-s, .f-column-s {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between; }
    .f-row-s > *, .f-column-s > * {
      -webkit-flex: 0 0 auto;
      flex: 0 0 auto; }
    .f-row-s.f-show-s, .f-column-s.f-show-s {
      display: -webkit-flex;
      display: flex; }
    .f-row-s.f-padding-s > *, .f-column-s.f-padding-s > * {
      padding: 10px; }
    .f-row-s.f-margin-s > *, .f-column-s.f-margin-s > * {
      margin: 10px; }
  .f-row-s {
    -webkit-flex-direction: row;
    flex-direction: row;
    line-height: 1;
    -webkit-align-items: center;
    align-items: center; }
    .f-row-s.f-wrap-top-s {
      -webkit-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-align-content: flex-start;
      align-content: flex-start; }
    .f-row-s.f-wrap-middle-s {
      -webkit-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-align-content: center;
      align-content: center; }
    .f-row-s.f-wrap-bottom-s {
      -webkit-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-align-content: flex-end;
      align-content: flex-end; }
    .f-row-s.f-wrap-space-between-s {
      -webkit-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-align-content: space-between;
      align-content: space-between; }
    .f-row-s.f-wrap-space-around-s {
      -webkit-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-align-content: space-around;
      align-content: space-around; }
    .f-row-s.f-wrap-stretch-s {
      -webkit-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-align-content: stretch;
      align-content: stretch; }
    .f-row-s.f-left-s {
      -webkit-justify-content: flex-start;
      justify-content: flex-start; }
    .f-row-s.f-center-s {
      -webkit-justify-content: center;
      justify-content: center; }
    .f-row-s.f-right-s {
      -webkit-justify-content: flex-end;
      justify-content: flex-end; }
    .f-row-s.f-space-between-s {
      -webkit-justify-content: space-between;
      justify-content: space-between; }
    .f-row-s.f-space-around-s {
      -webkit-justify-content: space-around;
      justify-content: space-around; }
    .f-row-s.f-top-s {
      -webkit-align-items: flex-start;
      align-items: flex-start; }
    .f-row-s.f-middle-s {
      -webkit-align-items: center;
      align-items: center; }
    .f-row-s.f-bottom-s {
      -webkit-align-items: flex-end;
      align-items: flex-end; }
    .f-row-s.f-stretch-s {
      -webkit-align-items: stretch;
      align-items: stretch; }
    .f-row-s.f-baseline-s {
      -webkit-align-items: baseline;
      align-items: baseline; }
    .f-row-s > .f-self-top-s {
      -webkit-align-self: flex-start;
      align-self: flex-start; }
    .f-row-s > .f-self-middle-s {
      -webkit-align-self: center;
      align-self: center; }
    .f-row-s > .f-self-bottom-s {
      -webkit-align-self: flex-end;
      align-self: flex-end; }
    .f-row-s > .f-self-stretch-s {
      -webkit-align-self: stretch;
      align-self: stretch; }
    .f-row-s > .f-self-baseline-s {
      -webkit-align-self: baseline;
      align-self: baseline; }
  .f-column-s {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center; }
    .f-column-s.f-wrap-left-s {
      -webkit-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-align-content: flex-start;
      align-content: flex-start; }
    .f-column-s.f-wrap-center-s {
      -webkit-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-align-content: center;
      align-content: center; }
    .f-column-s.f-wrap-right-s {
      -webkit-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-align-content: flex-end;
      align-content: flex-end; }
    .f-column-s.f-wrap-space-between-s {
      -webkit-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-align-content: space-between;
      align-content: space-between; }
    .f-column-s.f-wrap-space-around-s {
      -webkit-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-align-content: space-around;
      align-content: space-around; }
    .f-column-s.f-wrap-stretch-s {
      -webkit-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-align-content: stretch;
      align-content: stretch; }
    .f-column-s.f-top-s {
      -webkit-justify-content: flex-start;
      justify-content: flex-start; }
    .f-column-s.f-middle-s {
      -webkit-justify-content: center;
      justify-content: center; }
    .f-column-s.f-bottom-s {
      -webkit-justify-content: flex-end;
      justify-content: flex-end; }
    .f-column-s.f-space-between-s {
      -webkit-justify-content: space-between;
      justify-content: space-between; }
    .f-column-s.f-space-around-s {
      -webkit-justify-content: space-around;
      justify-content: space-around; }
    .f-column-s.f-left-s {
      -webkit-align-items: flex-start;
      align-items: flex-start; }
    .f-column-s.f-center-s {
      -webkit-align-items: center;
      align-items: center; }
    .f-column-s.f-right-s {
      -webkit-align-items: flex-end;
      align-items: flex-end; }
    .f-column-s.f-stretch-s {
      -webkit-align-items: stretch;
      align-items: stretch; }
    .f-column-s > .f-self-left-s {
      -webkit-align-self: flex-start;
      align-self: flex-start; }
    .f-column-s > .f-self-center-s {
      -webkit-align-self: center;
      align-self: center; }
    .f-column-s > .f-self-right-s {
      -webkit-align-self: flex-end;
      align-self: flex-end; }
    .f-column-s > .f-self-stretch-s {
      -webkit-align-self: stretch;
      align-self: stretch; }
  .f-hide-s {
    display: none; }
  .f-show-s {
    display: block; }
  .f-grow-s {
    -webkit-flex: 1 1 auto;
    flex: 1 1 auto; }
  .f-shrink-s {
    -webkit-flex: 0 0;
    flex: 0 0; }
  .f-fixed-s {
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto; }
  .f-order-1-s {
    -webkit-order: 1;
    order: 1; }
  .f-order-2-s {
    -webkit-order: 2;
    order: 2; }
  .f-order-3-s {
    -webkit-order: 3;
    order: 3; }
  .f-order-4-s {
    -webkit-order: 4;
    order: 4; }
  .f-order-5-s {
    -webkit-order: 5;
    order: 5; } }

@media only screen and (min-width: 601px) and (max-width: 992px) {
  .f-row-m, .f-column-m {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between; }
    .f-row-m > *, .f-column-m > * {
      -webkit-flex: 0 0 auto;
      flex: 0 0 auto; }
    .f-row-m.f-show-m, .f-column-m.f-show-m {
      display: -webkit-flex;
      display: flex; }
    .f-row-m.f-padding-m > *, .f-column-m.f-padding-m > * {
      padding: 10px; }
    .f-row-m.f-margin-m > *, .f-column-m.f-margin-m > * {
      margin: 10px; }
  .f-row-m {
    -webkit-flex-direction: row;
    flex-direction: row;
    line-height: 1;
    -webkit-align-items: center;
    align-items: center; }
    .f-row-m.f-wrap-top-m {
      -webkit-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-align-content: flex-start;
      align-content: flex-start; }
    .f-row-m.f-wrap-middle-m {
      -webkit-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-align-content: center;
      align-content: center; }
    .f-row-m.f-wrap-bottom-m {
      -webkit-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-align-content: flex-end;
      align-content: flex-end; }
    .f-row-m.f-wrap-space-between-m {
      -webkit-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-align-content: space-between;
      align-content: space-between; }
    .f-row-m.f-wrap-space-around-m {
      -webkit-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-align-content: space-around;
      align-content: space-around; }
    .f-row-m.f-wrap-stretch-m {
      -webkit-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-align-content: stretch;
      align-content: stretch; }
    .f-row-m.f-left-m {
      -webkit-justify-content: flex-start;
      justify-content: flex-start; }
    .f-row-m.f-center-m {
      -webkit-justify-content: center;
      justify-content: center; }
    .f-row-m.f-right-m {
      -webkit-justify-content: flex-end;
      justify-content: flex-end; }
    .f-row-m.f-space-between-m {
      -webkit-justify-content: space-between;
      justify-content: space-between; }
    .f-row-m.f-space-around-m {
      -webkit-justify-content: space-around;
      justify-content: space-around; }
    .f-row-m.f-top-m {
      -webkit-align-items: flex-start;
      align-items: flex-start; }
    .f-row-m.f-middle-m {
      -webkit-align-items: center;
      align-items: center; }
    .f-row-m.f-bottom-m {
      -webkit-align-items: flex-end;
      align-items: flex-end; }
    .f-row-m.f-stretch-m {
      -webkit-align-items: stretch;
      align-items: stretch; }
    .f-row-m.f-baseline-m {
      -webkit-align-items: baseline;
      align-items: baseline; }
    .f-row-m > .f-self-top-m {
      -webkit-align-self: flex-start;
      align-self: flex-start; }
    .f-row-m > .f-self-middle-m {
      -webkit-align-self: center;
      align-self: center; }
    .f-row-m > .f-self-bottom-m {
      -webkit-align-self: flex-end;
      align-self: flex-end; }
    .f-row-m > .f-self-stretch-m {
      -webkit-align-self: stretch;
      align-self: stretch; }
    .f-row-m > .f-self-baseline-m {
      -webkit-align-self: baseline;
      align-self: baseline; }
  .f-column-m {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center; }
    .f-column-m.f-wrap-left-m {
      -webkit-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-align-content: flex-start;
      align-content: flex-start; }
    .f-column-m.f-wrap-center-m {
      -webkit-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-align-content: center;
      align-content: center; }
    .f-column-m.f-wrap-right-m {
      -webkit-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-align-content: flex-end;
      align-content: flex-end; }
    .f-column-m.f-wrap-space-between-m {
      -webkit-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-align-content: space-between;
      align-content: space-between; }
    .f-column-m.f-wrap-space-around-m {
      -webkit-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-align-content: space-around;
      align-content: space-around; }
    .f-column-m.f-wrap-stretch-m {
      -webkit-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-align-content: stretch;
      align-content: stretch; }
    .f-column-m.f-top-m {
      -webkit-justify-content: flex-start;
      justify-content: flex-start; }
    .f-column-m.f-middle-m {
      -webkit-justify-content: center;
      justify-content: center; }
    .f-column-m.f-bottom-m {
      -webkit-justify-content: flex-end;
      justify-content: flex-end; }
    .f-column-m.f-space-between-m {
      -webkit-justify-content: space-between;
      justify-content: space-between; }
    .f-column-m.f-space-around-m {
      -webkit-justify-content: space-around;
      justify-content: space-around; }
    .f-column-m.f-left-m {
      -webkit-align-items: flex-start;
      align-items: flex-start; }
    .f-column-m.f-center-m {
      -webkit-align-items: center;
      align-items: center; }
    .f-column-m.f-right-m {
      -webkit-align-items: flex-end;
      align-items: flex-end; }
    .f-column-m.f-stretch-m {
      -webkit-align-items: stretch;
      align-items: stretch; }
    .f-column-m > .f-self-left-m {
      -webkit-align-self: flex-start;
      align-self: flex-start; }
    .f-column-m > .f-self-center-m {
      -webkit-align-self: center;
      align-self: center; }
    .f-column-m > .f-self-right-m {
      -webkit-align-self: flex-end;
      align-self: flex-end; }
    .f-column-m > .f-self-stretch-m {
      -webkit-align-self: stretch;
      align-self: stretch; }
  .f-hide-m {
    display: none; }
  .f-show-m {
    display: block; }
  .f-grow-m {
    -webkit-flex: 1 1 auto;
    flex: 1 1 auto; }
  .f-shrink-m {
    -webkit-flex: 0 0;
    flex: 0 0; }
  .f-fixed-m {
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto; }
  .f-order-1-m {
    -webkit-order: 1;
    order: 1; }
  .f-order-2-m {
    -webkit-order: 2;
    order: 2; }
  .f-order-3-m {
    -webkit-order: 3;
    order: 3; }
  .f-order-4-m {
    -webkit-order: 4;
    order: 4; }
  .f-order-5-m {
    -webkit-order: 5;
    order: 5; } }

@media only screen and (min-width: 993px) {
  .f-row-l, .f-column-l {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between; }
    .f-row-l > *, .f-column-l > * {
      -webkit-flex: 0 0 auto;
      flex: 0 0 auto; }
    .f-row-l.f-show-l, .f-column-l.f-show-l {
      display: -webkit-flex;
      display: flex; }
    .f-row-l.f-padding-l > *, .f-column-l.f-padding-l > * {
      padding: 10px; }
    .f-row-l.f-margin-l > *, .f-column-l.f-margin-l > * {
      margin: 10px; }
  .f-row-l {
    -webkit-flex-direction: row;
    flex-direction: row;
    line-height: 1;
    -webkit-align-items: center;
    align-items: center; }
    .f-row-l.f-wrap-top-l {
      -webkit-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-align-content: flex-start;
      align-content: flex-start; }
    .f-row-l.f-wrap-middle-l {
      -webkit-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-align-content: center;
      align-content: center; }
    .f-row-l.f-wrap-bottom-l {
      -webkit-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-align-content: flex-end;
      align-content: flex-end; }
    .f-row-l.f-wrap-space-between-l {
      -webkit-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-align-content: space-between;
      align-content: space-between; }
    .f-row-l.f-wrap-space-around-l {
      -webkit-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-align-content: space-around;
      align-content: space-around; }
    .f-row-l.f-wrap-stretch-l {
      -webkit-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-align-content: stretch;
      align-content: stretch; }
    .f-row-l.f-left-l {
      -webkit-justify-content: flex-start;
      justify-content: flex-start; }
    .f-row-l.f-center-l {
      -webkit-justify-content: center;
      justify-content: center; }
    .f-row-l.f-right-l {
      -webkit-justify-content: flex-end;
      justify-content: flex-end; }
    .f-row-l.f-space-between-l {
      -webkit-justify-content: space-between;
      justify-content: space-between; }
    .f-row-l.f-space-around-l {
      -webkit-justify-content: space-around;
      justify-content: space-around; }
    .f-row-l.f-top-l {
      -webkit-align-items: flex-start;
      align-items: flex-start; }
    .f-row-l.f-middle-l {
      -webkit-align-items: center;
      align-items: center; }
    .f-row-l.f-bottom-l {
      -webkit-align-items: flex-end;
      align-items: flex-end; }
    .f-row-l.f-stretch-l {
      -webkit-align-items: stretch;
      align-items: stretch; }
    .f-row-l.f-baseline-l {
      -webkit-align-items: baseline;
      align-items: baseline; }
    .f-row-l > .f-self-top-l {
      -webkit-align-self: flex-start;
      align-self: flex-start; }
    .f-row-l > .f-self-middle-l {
      -webkit-align-self: center;
      align-self: center; }
    .f-row-l > .f-self-bottom-l {
      -webkit-align-self: flex-end;
      align-self: flex-end; }
    .f-row-l > .f-self-stretch-l {
      -webkit-align-self: stretch;
      align-self: stretch; }
    .f-row-l > .f-self-baseline-l {
      -webkit-align-self: baseline;
      align-self: baseline; }
  .f-column-l {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center; }
    .f-column-l.f-wrap-left-l {
      -webkit-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-align-content: flex-start;
      align-content: flex-start; }
    .f-column-l.f-wrap-center-l {
      -webkit-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-align-content: center;
      align-content: center; }
    .f-column-l.f-wrap-right-l {
      -webkit-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-align-content: flex-end;
      align-content: flex-end; }
    .f-column-l.f-wrap-space-between-l {
      -webkit-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-align-content: space-between;
      align-content: space-between; }
    .f-column-l.f-wrap-space-around-l {
      -webkit-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-align-content: space-around;
      align-content: space-around; }
    .f-column-l.f-wrap-stretch-l {
      -webkit-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-align-content: stretch;
      align-content: stretch; }
    .f-column-l.f-top-l {
      -webkit-justify-content: flex-start;
      justify-content: flex-start; }
    .f-column-l.f-middle-l {
      -webkit-justify-content: center;
      justify-content: center; }
    .f-column-l.f-bottom-l {
      -webkit-justify-content: flex-end;
      justify-content: flex-end; }
    .f-column-l.f-space-between-l {
      -webkit-justify-content: space-between;
      justify-content: space-between; }
    .f-column-l.f-space-around-l {
      -webkit-justify-content: space-around;
      justify-content: space-around; }
    .f-column-l.f-left-l {
      -webkit-align-items: flex-start;
      align-items: flex-start; }
    .f-column-l.f-center-l {
      -webkit-align-items: center;
      align-items: center; }
    .f-column-l.f-right-l {
      -webkit-align-items: flex-end;
      align-items: flex-end; }
    .f-column-l.f-stretch-l {
      -webkit-align-items: stretch;
      align-items: stretch; }
    .f-column-l > .f-self-left-l {
      -webkit-align-self: flex-start;
      align-self: flex-start; }
    .f-column-l > .f-self-center-l {
      -webkit-align-self: center;
      align-self: center; }
    .f-column-l > .f-self-right-l {
      -webkit-align-self: flex-end;
      align-self: flex-end; }
    .f-column-l > .f-self-stretch-l {
      -webkit-align-self: stretch;
      align-self: stretch; }
  .f-hide-l {
    display: none; }
  .f-show-l {
    display: block; }
  .f-grow-l {
    -webkit-flex: 1 1 auto;
    flex: 1 1 auto; }
  .f-shrink-l {
    -webkit-flex: 0 0;
    flex: 0 0; }
  .f-fixed-l {
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto; }
  .f-order-1-l {
    -webkit-order: 1;
    order: 1; }
  .f-order-2-l {
    -webkit-order: 2;
    order: 2; }
  .f-order-3-l {
    -webkit-order: 3;
    order: 3; }
  .f-order-4-l {
    -webkit-order: 4;
    order: 4; }
  .f-order-5-l {
    -webkit-order: 5;
    order: 5; } }

/*# sourceMappingURL=f-layout.css.map */
