/*
    Colors
*/
/*
    Shadow
*/
/*
    Backgrounds
*/
/*
    Dims
*/
.background-logo {
  background-color: #E00A0D; }

.trix-button--icon-attach {
  display: none !important; }

.trix-button-group--file-tools {
  display: none !important; }

.trix-button-group-spacer {
  display: none !important; }

.base .form-btn-login {
  color: #FAFAFA;
  background-color: #EB1A20;
  width: 100%; }

.base .form-btn-login:hover {
  color: #FAFAFA;
  background-color: #EB1A20; }

.color-fg-success {
  color: #4CAF50; }

.color-fg-warning {
  color: #FFC107; }

.color-fg-error {
  color: #F44336; }

.color-fg-transparent {
  color: transparent; }

.color-fg-green-500 {
  color: #4caf50; }

.color-fg-teal-500 {
  color: #009688; }

.color-fg-light-blue-A700 {
  color: #0091EA; }

.color-fg-deep-purple-600 {
  color: #5E35B1; }

.color-fg-amber-500 {
  color: #FFC107; }

.color-fg-deep-orange-500 {
  color: #FF5722; }

.color-fg-red-500 {
  color: #f44336; }

.color-fg-brown-500 {
  color: #795548; }

.color-fg-material-grey-text {
  color: rgba(0, 0, 0, 0.54); }

.color-fg-blue-grey-100 {
  color: #CFD8DC; }

.color-fg-black-op-20 {
  color: rgba(0, 0, 0, 0.2); }

.color-fg-black-op-30 {
  color: rgba(0, 0, 0, 0.3); }

.color-fg-black-op-38 {
  color: rgba(0, 0, 0, 0.38); }

.color-fg-black-op-40 {
  color: rgba(0, 0, 0, 0.4); }

.color-fg-black-op-50 {
  color: rgba(0, 0, 0, 0.5); }

.color-fg-black-op-54 {
  color: rgba(0, 0, 0, 0.54); }

.color-fg-black-op-60 {
  color: rgba(0, 0, 0, 0.6); }

.color-fg-black-op-87 {
  color: rgba(0, 0, 0, 0.87) !important; }

.color-fg-primary-op-30 {
  color: rgba(235, 26, 32, 0.3); }

.color-fg-primary-op-40 {
  color: rgba(235, 26, 32, 0.4); }

.color-fg-primary-op-50 {
  color: rgba(235, 26, 32, 0.5); }

.color-fg-primary-op-60 {
  color: rgba(235, 26, 32, 0.6); }

.color-fg-primary-op-87 {
  color: rgba(235, 26, 32, 0.87) !important; }

.color-fg-primary-50 {
  color: #fde4e5; }

.color-fg-primary-100 {
  color: #FABCBD; }

.color-fg-primary-200 {
  color: #F26266; }

.color-fg-primary-300 {
  color: #F68F92; }

.color-fg-primary-400 {
  color: #F04045; }

.color-fg-primary-500 {
  color: #EB1A20; }

.color-fg-primary-600 {
  color: #ED1E24; }

.color-fg-primary-700 {
  color: #E8161B; }

.color-fg-primary-800 {
  color: #E51216; }

.color-fg-primary-900 {
  color: #E00A0D; }

.color-fg-primary-A100 {
  color: #FFFFFF; }

.color-fg-primary-A200 {
  color: #FFD7D7; }

.color-fg-primary-A400 {
  color: #FFA4A5; }

.color-fg-primary-A700 {
  color: #FF8B8C; }

.color-fg-accent-50 {
  color: #FAFAFA !important; }

.color-fg-accent-100 {
  color: #F5F5F5; }

.color-fg-accent-200 {
  color: #EEEEEE; }

.color-fg-accent-300 {
  color: #E0E0E0; }

.color-fg-accent-400 {
  color: #BDBDBD; }

.color-fg-accent-500 {
  color: #9E9E9E; }

.color-fg-accent-600 {
  color: #757575; }

.color-fg-accent-700 {
  color: #616161; }

.color-fg-accent-800 {
  color: #424242; }

.color-fg-accent-900 {
  color: #212121; }

.color-bg-success {
  background-color: #4CAF50; }

.color-bg-warning {
  background-color: #FFC107; }

.color-bg-error {
  background-color: #F44336; }

.color-bg-transparent {
  background-color: transparent; }

.color-bg-color-green-500 {
  background-color: #4caf50; }

.color-bg-teal-500 {
  background-color: #009688; }

.color-bg-light-blue-A700 {
  background-color: #0091EA; }

.color-bg-deep-purple-600 {
  background-color: #5E35B1; }

.color-bg-amber-500 {
  background-color: #FFC107; }

.color-bg-deep-orange-500 {
  background-color: #FF5722; }

.color-bg-red-500 {
  background-color: #f44336; }

.color-bg-brown {
  background-color: #795548; }

.color-bg-material-grey-text {
  background-color: rgba(0, 0, 0, 0.54); }

.color-bg-blue-grey-100 {
  background-color: #CFD8DC; }

.color-bg-black-op-20 {
  background-color: rgba(0, 0, 0, 0.2); }

.color-bg-black-op-30 {
  background-color: rgba(0, 0, 0, 0.3); }

.color-bg-black-op-40 {
  background-color: rgba(0, 0, 0, 0.4); }

.color-bg-black-op-50 {
  background-color: rgba(0, 0, 0, 0.5); }

.color-bg-black-op-54 {
  background-color: rgba(0, 0, 0, 0.54); }

.color-bg-black-op-60 {
  background-color: rgba(0, 0, 0, 0.6); }

.color-bg-black-op-87 {
  background-color: rgba(0, 0, 0, 0.87) !important; }

.color-bg-primary-op-30 {
  background-color: rgba(235, 26, 32, 0.3); }

.color-bg-primary-op-40 {
  background-color: rgba(235, 26, 32, 0.4); }

.color-bg-primary-op-50 {
  background-color: rgba(235, 26, 32, 0.5); }

.color-bg-primary-op-60 {
  background-color: rgba(235, 26, 32, 0.6); }

.color-bg-primary-op-87 {
  background-color: rgba(235, 26, 32, 0.87) !important; }

.color-bg-primary-50 {
  background-color: #fde4e5; }

.color-bg-primary-100 {
  background-color: #FABCBD; }

.color-bg-primary-200 {
  background-color: #F26266; }

.color-bg-primary-300 {
  background-color: #F68F92; }

.color-bg-primary-400 {
  background-color: #F04045; }

.color-bg-primary-500 {
  background-color: #EB1A20 !important; }

.color-bg-primary-600 {
  background-color: #ED1E24; }

.color-bg-primary-700 {
  background-color: #E8161B; }

.color-bg-primary-800 {
  background-color: #E51216; }

.color-bg-primary-900 {
  background-color: #E00A0D; }

.color-bg-primary-A100 {
  background-color: #FFFFFF; }

.color-bg-primary-A200 {
  background-color: #FFD7D7; }

.color-bg-primary-A400 {
  background-color: #FFA4A5; }

.color-bg-primary-A700 {
  background-color: #FF8B8C; }

.color-bg-accent-50 {
  background-color: #FAFAFA; }

.color-bg-accent-100 {
  background-color: #F5F5F5; }

.color-bg-accent-200 {
  background-color: #EEEEEE; }

.color-bg-accent-300 {
  background-color: #E0E0E0; }

.color-bg-accent-400 {
  background-color: #BDBDBD; }

.color-bg-accent-500 {
  background-color: #9E9E9E; }

.color-bg-accent-600 {
  background-color: #757575; }

.color-bg-accent-700 {
  background-color: #616161; }

.color-bg-accent-800 {
  background-color: #424242; }

.color-bg-accent-900 {
  background-color: #212121; }

.color-border-transparent {
  border-color: transparent !important; }

.color-border-primary-op-30 {
  border-color: rgba(235, 26, 32, 0.3) !important; }

.color-border-primary-op-40 {
  border-color: rgba(235, 26, 32, 0.4) !important; }

.color-border-primary-op-50 {
  border-color: rgba(235, 26, 32, 0.5) !important; }

.color-border-primary-op-60 {
  border-color: rgba(235, 26, 32, 0.6) !important; }

.color-border-primary-op-87 {
  border-color: rgba(235, 26, 32, 0.87) !important; }

@media (max-width: 599px) {
  .flex-xs-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 1%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 1%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 1%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 1%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 1%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 2%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 2%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 2%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 2%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 2%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 3%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 3%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 3%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 3%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 3%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 4%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 4%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 4%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 4%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 4%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 6%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 6%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 6%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 6%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 6%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 7%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 7%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 7%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 7%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 7%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 8%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 8%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 8%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 8%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 8%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 9%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 9%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 9%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 9%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 9%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 11%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 11%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 11%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 11%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 11%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 12%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 12%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 12%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 12%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 12%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 13%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 13%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 13%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 13%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 13%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 14%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 14%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 14%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 14%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 14%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 16%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 16%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 16%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 16%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 16%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 17%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 17%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 17%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 17%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 17%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 18%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 18%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 18%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 18%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 18%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 19%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 19%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 19%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 19%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 19%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 21%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 21%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 21%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 21%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 21%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 22%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 22%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 22%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 22%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 22%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 23%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 23%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 23%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 23%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 23%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 24%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 24%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 24%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 24%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 24%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 26%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 26%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 26%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 26%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 26%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 27%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 27%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 27%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 27%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 27%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 28%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 28%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 28%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 28%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 28%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 29%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 29%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 29%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 29%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 29%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 31%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 31%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 31%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 31%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 31%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 32%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 32%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 32%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 32%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 32%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 33%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 33%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 33%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 33%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 33%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 34%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 34%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 34%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 34%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 34%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 36%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 36%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 36%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 36%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 36%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 37%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 37%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 37%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 37%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 37%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 38%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 38%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 38%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 38%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 38%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 39%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 39%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 39%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 39%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 39%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 41%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 41%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 41%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 41%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 41%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 42%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 42%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 42%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 42%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 42%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 43%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 43%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 43%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 43%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 43%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 44%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 44%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 44%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 44%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 44%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 46%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 46%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 46%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 46%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 46%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 47%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 47%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 47%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 47%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 47%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 48%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 48%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 48%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 48%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 48%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 49%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 49%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 49%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 49%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 49%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 51%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 51%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 51%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 51%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 51%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 52%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 52%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 52%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 52%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 52%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 53%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 53%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 53%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 53%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 53%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 54%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 54%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 54%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 54%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 54%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 56%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 56%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 56%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 56%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 56%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 57%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 57%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 57%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 57%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 57%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 58%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 58%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 58%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 58%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 58%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 59%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 59%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 59%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 59%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 59%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 61%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 61%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 61%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 61%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 61%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 62%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 62%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 62%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 62%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 62%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 63%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 63%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 63%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 63%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 63%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 64%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 64%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 64%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 64%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 64%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 66%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 66%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 66%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 66%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 66%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 67%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 67%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 67%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 67%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 67%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 68%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 68%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 68%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 68%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 68%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 69%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 69%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 69%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 69%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 69%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 71%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 71%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 71%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 71%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 71%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 72%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 72%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 72%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 72%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 72%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 73%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 73%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 73%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 73%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 73%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 74%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 74%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 74%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 74%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 74%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 76%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 76%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 76%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 76%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 76%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 77%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 77%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 77%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 77%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 77%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 78%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 78%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 78%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 78%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 78%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 79%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 79%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 79%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 79%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 79%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 81%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 81%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 81%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 81%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 81%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 82%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 82%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 82%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 82%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 82%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 83%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 83%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 83%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 83%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 83%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 84%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 84%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 84%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 84%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 84%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 86%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 86%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 86%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 86%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 86%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 87%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 87%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 87%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 87%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 87%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 88%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 88%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 88%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 88%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 88%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 89%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 89%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 89%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 89%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 89%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 91%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 91%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 91%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 91%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 91%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 92%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 92%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 92%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 92%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 92%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 93%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 93%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 93%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 93%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 93%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 94%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 94%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 94%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 94%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 94%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 96%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 96%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 96%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 96%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 96%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 97%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 97%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 97%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 97%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 97%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 98%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 98%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 98%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 98%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 98%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 99%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 99%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 99%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 99%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 99%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xs-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xs-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xs-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; } }

@media (min-width: 600px) {
  .flex-gt-xs-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 1%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 1%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 1%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 1%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 1%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 2%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 2%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 2%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 2%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 2%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 3%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 3%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 3%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 3%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 3%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 4%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 4%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 4%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 4%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 4%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 6%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 6%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 6%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 6%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 6%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 7%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 7%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 7%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 7%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 7%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 8%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 8%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 8%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 8%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 8%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 9%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 9%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 9%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 9%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 9%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 11%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 11%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 11%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 11%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 11%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 12%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 12%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 12%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 12%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 12%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 13%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 13%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 13%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 13%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 13%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 14%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 14%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 14%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 14%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 14%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 16%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 16%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 16%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 16%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 16%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 17%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 17%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 17%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 17%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 17%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 18%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 18%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 18%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 18%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 18%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 19%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 19%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 19%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 19%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 19%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 21%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 21%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 21%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 21%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 21%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 22%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 22%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 22%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 22%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 22%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 23%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 23%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 23%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 23%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 23%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 24%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 24%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 24%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 24%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 24%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 26%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 26%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 26%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 26%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 26%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 27%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 27%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 27%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 27%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 27%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 28%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 28%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 28%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 28%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 28%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 29%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 29%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 29%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 29%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 29%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 31%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 31%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 31%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 31%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 31%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 32%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 32%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 32%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 32%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 32%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 33%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 33%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 33%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 33%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 33%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 34%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 34%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 34%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 34%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 34%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 36%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 36%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 36%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 36%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 36%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 37%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 37%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 37%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 37%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 37%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 38%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 38%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 38%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 38%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 38%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 39%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 39%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 39%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 39%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 39%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 41%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 41%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 41%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 41%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 41%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 42%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 42%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 42%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 42%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 42%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 43%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 43%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 43%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 43%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 43%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 44%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 44%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 44%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 44%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 44%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 46%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 46%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 46%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 46%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 46%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 47%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 47%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 47%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 47%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 47%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 48%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 48%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 48%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 48%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 48%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 49%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 49%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 49%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 49%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 49%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 51%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 51%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 51%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 51%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 51%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 52%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 52%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 52%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 52%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 52%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 53%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 53%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 53%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 53%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 53%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 54%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 54%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 54%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 54%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 54%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 56%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 56%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 56%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 56%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 56%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 57%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 57%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 57%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 57%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 57%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 58%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 58%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 58%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 58%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 58%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 59%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 59%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 59%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 59%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 59%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 61%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 61%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 61%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 61%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 61%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 62%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 62%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 62%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 62%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 62%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 63%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 63%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 63%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 63%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 63%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 64%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 64%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 64%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 64%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 64%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 66%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 66%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 66%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 66%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 66%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 67%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 67%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 67%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 67%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 67%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 68%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 68%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 68%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 68%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 68%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 69%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 69%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 69%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 69%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 69%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 71%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 71%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 71%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 71%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 71%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 72%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 72%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 72%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 72%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 72%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 73%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 73%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 73%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 73%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 73%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 74%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 74%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 74%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 74%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 74%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 76%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 76%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 76%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 76%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 76%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 77%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 77%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 77%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 77%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 77%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 78%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 78%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 78%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 78%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 78%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 79%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 79%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 79%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 79%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 79%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 81%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 81%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 81%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 81%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 81%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 82%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 82%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 82%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 82%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 82%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 83%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 83%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 83%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 83%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 83%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 84%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 84%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 84%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 84%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 84%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 86%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 86%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 86%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 86%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 86%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 87%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 87%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 87%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 87%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 87%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 88%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 88%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 88%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 88%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 88%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 89%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 89%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 89%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 89%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 89%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 91%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 91%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 91%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 91%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 91%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 92%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 92%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 92%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 92%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 92%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 93%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 93%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 93%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 93%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 93%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 94%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 94%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 94%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 94%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 94%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 96%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 96%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 96%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 96%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 96%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 97%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 97%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 97%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 97%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 97%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 98%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 98%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 98%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 98%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 98%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 99%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 99%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 99%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 99%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 99%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-xs-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; } }

@media (min-width: 600px) and (max-width: 959px) {
  .flex-sm-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 1%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 1%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 1%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 1%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 1%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 2%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 2%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 2%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 2%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 2%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 3%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 3%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 3%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 3%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 3%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 4%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 4%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 4%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 4%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 4%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 6%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 6%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 6%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 6%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 6%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 7%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 7%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 7%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 7%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 7%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 8%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 8%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 8%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 8%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 8%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 9%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 9%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 9%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 9%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 9%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 11%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 11%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 11%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 11%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 11%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 12%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 12%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 12%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 12%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 12%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 13%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 13%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 13%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 13%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 13%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 14%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 14%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 14%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 14%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 14%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 16%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 16%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 16%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 16%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 16%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 17%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 17%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 17%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 17%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 17%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 18%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 18%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 18%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 18%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 18%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 19%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 19%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 19%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 19%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 19%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 21%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 21%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 21%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 21%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 21%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 22%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 22%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 22%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 22%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 22%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 23%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 23%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 23%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 23%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 23%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 24%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 24%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 24%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 24%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 24%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 26%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 26%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 26%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 26%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 26%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 27%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 27%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 27%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 27%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 27%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 28%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 28%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 28%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 28%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 28%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 29%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 29%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 29%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 29%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 29%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 31%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 31%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 31%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 31%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 31%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 32%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 32%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 32%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 32%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 32%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 33%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 33%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 33%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 33%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 33%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 34%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 34%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 34%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 34%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 34%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 36%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 36%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 36%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 36%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 36%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 37%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 37%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 37%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 37%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 37%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 38%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 38%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 38%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 38%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 38%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 39%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 39%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 39%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 39%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 39%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 41%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 41%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 41%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 41%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 41%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 42%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 42%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 42%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 42%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 42%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 43%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 43%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 43%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 43%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 43%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 44%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 44%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 44%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 44%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 44%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 46%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 46%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 46%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 46%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 46%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 47%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 47%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 47%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 47%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 47%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 48%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 48%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 48%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 48%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 48%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 49%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 49%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 49%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 49%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 49%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 51%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 51%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 51%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 51%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 51%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 52%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 52%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 52%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 52%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 52%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 53%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 53%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 53%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 53%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 53%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 54%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 54%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 54%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 54%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 54%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 56%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 56%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 56%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 56%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 56%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 57%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 57%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 57%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 57%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 57%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 58%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 58%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 58%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 58%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 58%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 59%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 59%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 59%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 59%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 59%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 61%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 61%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 61%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 61%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 61%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 62%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 62%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 62%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 62%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 62%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 63%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 63%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 63%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 63%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 63%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 64%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 64%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 64%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 64%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 64%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 66%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 66%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 66%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 66%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 66%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 67%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 67%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 67%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 67%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 67%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 68%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 68%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 68%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 68%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 68%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 69%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 69%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 69%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 69%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 69%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 71%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 71%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 71%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 71%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 71%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 72%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 72%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 72%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 72%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 72%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 73%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 73%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 73%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 73%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 73%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 74%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 74%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 74%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 74%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 74%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 76%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 76%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 76%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 76%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 76%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 77%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 77%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 77%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 77%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 77%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 78%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 78%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 78%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 78%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 78%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 79%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 79%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 79%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 79%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 79%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 81%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 81%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 81%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 81%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 81%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 82%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 82%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 82%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 82%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 82%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 83%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 83%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 83%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 83%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 83%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 84%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 84%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 84%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 84%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 84%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 86%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 86%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 86%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 86%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 86%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 87%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 87%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 87%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 87%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 87%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 88%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 88%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 88%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 88%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 88%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 89%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 89%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 89%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 89%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 89%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 91%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 91%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 91%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 91%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 91%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 92%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 92%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 92%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 92%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 92%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 93%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 93%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 93%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 93%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 93%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 94%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 94%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 94%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 94%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 94%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 96%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 96%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 96%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 96%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 96%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 97%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 97%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 97%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 97%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 97%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 98%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 98%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 98%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 98%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 98%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 99%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 99%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 99%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 99%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 99%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-sm-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-sm-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-sm-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; } }

@media (min-width: 960px) {
  .flex-gt-sm-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 1%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 1%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 1%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 1%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 1%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 2%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 2%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 2%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 2%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 2%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 3%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 3%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 3%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 3%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 3%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 4%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 4%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 4%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 4%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 4%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 6%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 6%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 6%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 6%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 6%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 7%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 7%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 7%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 7%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 7%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 8%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 8%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 8%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 8%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 8%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 9%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 9%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 9%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 9%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 9%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 11%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 11%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 11%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 11%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 11%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 12%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 12%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 12%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 12%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 12%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 13%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 13%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 13%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 13%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 13%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 14%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 14%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 14%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 14%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 14%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 16%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 16%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 16%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 16%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 16%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 17%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 17%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 17%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 17%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 17%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 18%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 18%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 18%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 18%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 18%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 19%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 19%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 19%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 19%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 19%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 21%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 21%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 21%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 21%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 21%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 22%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 22%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 22%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 22%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 22%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 23%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 23%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 23%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 23%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 23%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 24%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 24%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 24%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 24%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 24%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 26%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 26%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 26%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 26%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 26%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 27%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 27%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 27%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 27%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 27%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 28%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 28%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 28%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 28%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 28%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 29%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 29%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 29%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 29%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 29%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 31%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 31%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 31%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 31%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 31%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 32%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 32%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 32%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 32%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 32%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 33%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 33%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 33%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 33%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 33%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 34%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 34%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 34%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 34%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 34%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 36%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 36%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 36%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 36%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 36%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 37%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 37%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 37%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 37%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 37%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 38%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 38%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 38%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 38%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 38%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 39%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 39%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 39%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 39%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 39%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 41%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 41%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 41%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 41%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 41%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 42%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 42%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 42%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 42%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 42%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 43%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 43%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 43%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 43%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 43%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 44%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 44%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 44%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 44%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 44%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 46%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 46%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 46%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 46%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 46%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 47%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 47%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 47%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 47%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 47%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 48%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 48%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 48%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 48%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 48%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 49%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 49%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 49%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 49%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 49%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 51%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 51%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 51%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 51%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 51%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 52%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 52%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 52%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 52%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 52%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 53%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 53%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 53%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 53%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 53%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 54%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 54%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 54%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 54%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 54%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 56%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 56%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 56%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 56%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 56%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 57%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 57%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 57%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 57%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 57%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 58%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 58%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 58%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 58%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 58%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 59%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 59%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 59%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 59%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 59%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 61%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 61%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 61%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 61%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 61%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 62%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 62%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 62%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 62%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 62%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 63%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 63%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 63%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 63%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 63%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 64%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 64%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 64%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 64%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 64%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 66%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 66%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 66%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 66%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 66%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 67%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 67%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 67%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 67%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 67%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 68%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 68%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 68%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 68%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 68%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 69%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 69%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 69%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 69%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 69%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 71%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 71%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 71%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 71%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 71%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 72%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 72%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 72%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 72%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 72%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 73%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 73%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 73%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 73%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 73%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 74%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 74%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 74%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 74%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 74%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 76%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 76%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 76%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 76%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 76%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 77%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 77%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 77%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 77%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 77%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 78%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 78%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 78%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 78%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 78%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 79%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 79%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 79%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 79%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 79%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 81%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 81%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 81%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 81%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 81%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 82%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 82%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 82%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 82%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 82%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 83%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 83%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 83%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 83%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 83%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 84%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 84%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 84%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 84%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 84%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 86%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 86%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 86%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 86%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 86%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 87%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 87%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 87%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 87%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 87%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 88%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 88%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 88%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 88%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 88%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 89%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 89%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 89%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 89%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 89%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 91%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 91%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 91%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 91%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 91%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 92%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 92%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 92%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 92%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 92%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 93%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 93%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 93%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 93%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 93%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 94%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 94%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 94%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 94%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 94%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 96%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 96%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 96%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 96%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 96%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 97%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 97%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 97%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 97%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 97%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 98%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 98%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 98%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 98%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 98%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 99%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 99%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 99%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 99%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 99%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-sm-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; } }

@media (min-width: 960px) and (max-width: 1279px) {
  .flex-md-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 1%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 1%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 1%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 1%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 1%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 2%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 2%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 2%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 2%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 2%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 3%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 3%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 3%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 3%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 3%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 4%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 4%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 4%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 4%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 4%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 6%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 6%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 6%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 6%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 6%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 7%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 7%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 7%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 7%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 7%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 8%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 8%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 8%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 8%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 8%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 9%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 9%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 9%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 9%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 9%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 11%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 11%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 11%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 11%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 11%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 12%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 12%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 12%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 12%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 12%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 13%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 13%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 13%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 13%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 13%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 14%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 14%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 14%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 14%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 14%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 16%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 16%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 16%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 16%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 16%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 17%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 17%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 17%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 17%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 17%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 18%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 18%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 18%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 18%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 18%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 19%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 19%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 19%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 19%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 19%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 21%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 21%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 21%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 21%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 21%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 22%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 22%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 22%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 22%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 22%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 23%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 23%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 23%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 23%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 23%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 24%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 24%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 24%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 24%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 24%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 26%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 26%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 26%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 26%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 26%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 27%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 27%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 27%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 27%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 27%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 28%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 28%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 28%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 28%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 28%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 29%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 29%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 29%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 29%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 29%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 31%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 31%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 31%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 31%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 31%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 32%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 32%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 32%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 32%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 32%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 33%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 33%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 33%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 33%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 33%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 34%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 34%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 34%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 34%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 34%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 36%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 36%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 36%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 36%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 36%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 37%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 37%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 37%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 37%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 37%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 38%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 38%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 38%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 38%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 38%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 39%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 39%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 39%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 39%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 39%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 41%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 41%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 41%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 41%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 41%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 42%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 42%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 42%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 42%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 42%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 43%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 43%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 43%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 43%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 43%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 44%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 44%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 44%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 44%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 44%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 46%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 46%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 46%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 46%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 46%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 47%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 47%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 47%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 47%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 47%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 48%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 48%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 48%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 48%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 48%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 49%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 49%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 49%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 49%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 49%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 51%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 51%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 51%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 51%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 51%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 52%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 52%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 52%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 52%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 52%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 53%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 53%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 53%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 53%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 53%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 54%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 54%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 54%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 54%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 54%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 56%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 56%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 56%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 56%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 56%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 57%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 57%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 57%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 57%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 57%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 58%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 58%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 58%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 58%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 58%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 59%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 59%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 59%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 59%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 59%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 61%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 61%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 61%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 61%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 61%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 62%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 62%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 62%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 62%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 62%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 63%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 63%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 63%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 63%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 63%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 64%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 64%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 64%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 64%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 64%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 66%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 66%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 66%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 66%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 66%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 67%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 67%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 67%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 67%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 67%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 68%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 68%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 68%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 68%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 68%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 69%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 69%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 69%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 69%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 69%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 71%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 71%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 71%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 71%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 71%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 72%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 72%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 72%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 72%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 72%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 73%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 73%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 73%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 73%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 73%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 74%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 74%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 74%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 74%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 74%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 76%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 76%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 76%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 76%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 76%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 77%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 77%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 77%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 77%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 77%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 78%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 78%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 78%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 78%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 78%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 79%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 79%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 79%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 79%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 79%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 81%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 81%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 81%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 81%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 81%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 82%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 82%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 82%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 82%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 82%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 83%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 83%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 83%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 83%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 83%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 84%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 84%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 84%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 84%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 84%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 86%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 86%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 86%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 86%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 86%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 87%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 87%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 87%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 87%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 87%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 88%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 88%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 88%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 88%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 88%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 89%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 89%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 89%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 89%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 89%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 91%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 91%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 91%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 91%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 91%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 92%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 92%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 92%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 92%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 92%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 93%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 93%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 93%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 93%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 93%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 94%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 94%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 94%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 94%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 94%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 96%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 96%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 96%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 96%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 96%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 97%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 97%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 97%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 97%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 97%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 98%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 98%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 98%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 98%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 98%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 99%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 99%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 99%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 99%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 99%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-md-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-md-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-md-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; } }

@media (min-width: 1280px) {
  .flex-gt-md-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 1%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 1%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 1%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 1%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 1%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 2%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 2%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 2%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 2%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 2%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 3%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 3%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 3%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 3%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 3%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 4%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 4%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 4%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 4%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 4%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 6%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 6%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 6%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 6%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 6%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 7%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 7%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 7%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 7%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 7%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 8%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 8%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 8%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 8%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 8%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 9%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 9%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 9%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 9%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 9%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 11%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 11%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 11%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 11%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 11%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 12%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 12%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 12%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 12%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 12%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 13%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 13%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 13%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 13%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 13%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 14%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 14%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 14%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 14%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 14%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 16%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 16%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 16%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 16%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 16%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 17%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 17%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 17%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 17%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 17%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 18%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 18%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 18%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 18%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 18%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 19%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 19%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 19%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 19%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 19%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 21%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 21%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 21%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 21%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 21%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 22%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 22%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 22%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 22%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 22%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 23%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 23%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 23%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 23%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 23%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 24%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 24%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 24%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 24%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 24%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 26%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 26%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 26%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 26%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 26%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 27%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 27%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 27%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 27%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 27%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 28%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 28%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 28%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 28%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 28%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 29%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 29%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 29%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 29%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 29%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 31%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 31%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 31%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 31%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 31%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 32%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 32%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 32%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 32%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 32%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 33%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 33%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 33%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 33%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 33%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 34%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 34%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 34%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 34%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 34%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 36%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 36%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 36%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 36%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 36%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 37%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 37%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 37%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 37%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 37%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 38%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 38%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 38%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 38%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 38%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 39%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 39%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 39%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 39%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 39%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 41%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 41%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 41%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 41%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 41%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 42%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 42%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 42%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 42%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 42%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 43%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 43%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 43%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 43%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 43%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 44%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 44%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 44%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 44%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 44%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 46%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 46%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 46%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 46%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 46%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 47%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 47%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 47%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 47%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 47%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 48%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 48%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 48%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 48%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 48%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 49%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 49%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 49%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 49%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 49%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 51%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 51%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 51%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 51%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 51%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 52%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 52%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 52%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 52%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 52%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 53%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 53%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 53%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 53%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 53%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 54%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 54%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 54%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 54%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 54%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 56%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 56%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 56%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 56%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 56%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 57%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 57%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 57%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 57%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 57%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 58%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 58%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 58%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 58%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 58%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 59%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 59%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 59%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 59%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 59%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 61%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 61%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 61%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 61%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 61%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 62%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 62%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 62%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 62%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 62%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 63%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 63%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 63%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 63%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 63%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 64%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 64%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 64%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 64%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 64%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 66%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 66%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 66%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 66%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 66%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 67%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 67%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 67%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 67%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 67%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 68%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 68%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 68%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 68%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 68%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 69%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 69%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 69%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 69%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 69%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 71%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 71%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 71%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 71%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 71%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 72%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 72%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 72%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 72%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 72%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 73%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 73%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 73%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 73%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 73%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 74%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 74%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 74%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 74%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 74%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 76%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 76%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 76%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 76%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 76%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 77%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 77%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 77%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 77%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 77%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 78%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 78%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 78%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 78%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 78%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 79%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 79%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 79%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 79%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 79%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 81%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 81%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 81%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 81%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 81%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 82%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 82%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 82%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 82%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 82%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 83%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 83%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 83%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 83%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 83%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 84%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 84%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 84%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 84%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 84%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 86%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 86%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 86%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 86%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 86%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 87%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 87%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 87%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 87%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 87%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 88%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 88%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 88%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 88%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 88%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 89%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 89%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 89%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 89%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 89%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 91%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 91%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 91%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 91%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 91%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 92%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 92%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 92%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 92%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 92%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 93%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 93%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 93%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 93%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 93%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 94%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 94%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 94%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 94%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 94%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 96%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 96%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 96%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 96%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 96%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 97%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 97%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 97%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 97%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 97%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 98%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 98%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 98%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 98%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 98%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 99%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 99%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 99%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 99%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 99%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-md-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; } }

@media (min-width: 1280px) and (max-width: 1919px) {
  .flex-lg-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 1%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 1%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 1%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 1%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 1%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 2%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 2%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 2%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 2%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 2%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 3%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 3%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 3%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 3%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 3%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 4%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 4%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 4%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 4%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 4%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 6%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 6%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 6%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 6%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 6%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 7%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 7%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 7%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 7%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 7%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 8%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 8%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 8%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 8%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 8%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 9%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 9%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 9%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 9%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 9%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 11%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 11%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 11%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 11%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 11%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 12%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 12%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 12%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 12%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 12%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 13%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 13%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 13%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 13%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 13%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 14%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 14%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 14%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 14%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 14%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 16%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 16%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 16%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 16%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 16%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 17%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 17%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 17%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 17%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 17%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 18%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 18%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 18%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 18%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 18%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 19%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 19%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 19%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 19%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 19%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 21%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 21%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 21%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 21%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 21%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 22%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 22%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 22%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 22%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 22%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 23%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 23%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 23%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 23%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 23%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 24%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 24%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 24%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 24%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 24%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 26%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 26%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 26%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 26%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 26%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 27%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 27%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 27%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 27%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 27%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 28%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 28%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 28%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 28%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 28%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 29%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 29%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 29%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 29%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 29%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 31%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 31%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 31%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 31%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 31%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 32%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 32%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 32%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 32%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 32%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 33%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 33%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 33%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 33%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 33%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 34%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 34%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 34%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 34%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 34%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 36%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 36%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 36%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 36%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 36%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 37%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 37%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 37%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 37%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 37%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 38%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 38%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 38%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 38%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 38%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 39%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 39%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 39%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 39%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 39%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 41%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 41%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 41%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 41%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 41%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 42%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 42%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 42%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 42%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 42%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 43%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 43%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 43%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 43%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 43%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 44%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 44%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 44%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 44%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 44%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 46%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 46%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 46%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 46%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 46%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 47%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 47%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 47%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 47%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 47%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 48%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 48%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 48%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 48%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 48%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 49%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 49%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 49%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 49%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 49%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 51%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 51%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 51%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 51%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 51%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 52%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 52%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 52%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 52%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 52%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 53%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 53%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 53%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 53%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 53%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 54%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 54%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 54%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 54%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 54%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 56%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 56%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 56%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 56%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 56%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 57%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 57%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 57%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 57%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 57%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 58%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 58%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 58%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 58%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 58%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 59%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 59%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 59%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 59%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 59%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 61%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 61%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 61%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 61%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 61%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 62%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 62%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 62%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 62%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 62%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 63%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 63%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 63%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 63%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 63%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 64%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 64%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 64%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 64%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 64%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 66%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 66%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 66%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 66%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 66%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 67%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 67%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 67%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 67%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 67%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 68%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 68%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 68%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 68%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 68%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 69%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 69%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 69%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 69%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 69%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 71%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 71%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 71%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 71%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 71%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 72%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 72%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 72%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 72%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 72%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 73%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 73%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 73%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 73%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 73%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 74%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 74%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 74%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 74%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 74%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 76%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 76%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 76%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 76%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 76%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 77%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 77%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 77%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 77%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 77%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 78%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 78%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 78%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 78%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 78%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 79%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 79%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 79%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 79%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 79%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 81%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 81%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 81%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 81%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 81%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 82%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 82%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 82%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 82%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 82%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 83%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 83%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 83%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 83%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 83%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 84%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 84%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 84%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 84%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 84%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 86%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 86%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 86%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 86%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 86%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 87%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 87%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 87%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 87%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 87%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 88%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 88%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 88%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 88%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 88%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 89%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 89%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 89%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 89%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 89%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 91%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 91%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 91%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 91%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 91%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 92%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 92%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 92%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 92%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 92%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 93%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 93%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 93%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 93%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 93%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 94%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 94%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 94%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 94%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 94%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 96%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 96%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 96%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 96%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 96%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 97%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 97%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 97%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 97%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 97%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 98%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 98%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 98%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 98%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 98%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 99%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 99%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 99%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 99%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 99%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-lg-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-lg-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-lg-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; } }

@media (min-width: 1920px) {
  .flex-gt-lg-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 1%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 1%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 1%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 1%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 1%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 2%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 2%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 2%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 2%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 2%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 3%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 3%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 3%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 3%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 3%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 4%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 4%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 4%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 4%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 4%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 6%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 6%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 6%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 6%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 6%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 7%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 7%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 7%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 7%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 7%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 8%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 8%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 8%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 8%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 8%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 9%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 9%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 9%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 9%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 9%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 11%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 11%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 11%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 11%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 11%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 12%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 12%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 12%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 12%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 12%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 13%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 13%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 13%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 13%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 13%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 14%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 14%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 14%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 14%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 14%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 16%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 16%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 16%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 16%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 16%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 17%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 17%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 17%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 17%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 17%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 18%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 18%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 18%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 18%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 18%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 19%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 19%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 19%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 19%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 19%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 21%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 21%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 21%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 21%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 21%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 22%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 22%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 22%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 22%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 22%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 23%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 23%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 23%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 23%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 23%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 24%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 24%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 24%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 24%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 24%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 26%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 26%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 26%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 26%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 26%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 27%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 27%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 27%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 27%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 27%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 28%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 28%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 28%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 28%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 28%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 29%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 29%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 29%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 29%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 29%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 31%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 31%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 31%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 31%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 31%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 32%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 32%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 32%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 32%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 32%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 33%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 33%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 33%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 33%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 33%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 34%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 34%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 34%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 34%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 34%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 36%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 36%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 36%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 36%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 36%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 37%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 37%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 37%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 37%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 37%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 38%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 38%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 38%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 38%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 38%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 39%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 39%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 39%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 39%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 39%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 41%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 41%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 41%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 41%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 41%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 42%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 42%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 42%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 42%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 42%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 43%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 43%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 43%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 43%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 43%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 44%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 44%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 44%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 44%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 44%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 46%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 46%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 46%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 46%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 46%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 47%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 47%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 47%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 47%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 47%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 48%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 48%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 48%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 48%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 48%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 49%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 49%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 49%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 49%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 49%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 51%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 51%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 51%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 51%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 51%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 52%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 52%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 52%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 52%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 52%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 53%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 53%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 53%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 53%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 53%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 54%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 54%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 54%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 54%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 54%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 56%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 56%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 56%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 56%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 56%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 57%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 57%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 57%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 57%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 57%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 58%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 58%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 58%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 58%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 58%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 59%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 59%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 59%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 59%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 59%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 61%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 61%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 61%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 61%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 61%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 62%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 62%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 62%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 62%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 62%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 63%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 63%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 63%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 63%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 63%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 64%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 64%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 64%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 64%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 64%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 66%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 66%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 66%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 66%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 66%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 67%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 67%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 67%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 67%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 67%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 68%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 68%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 68%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 68%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 68%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 69%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 69%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 69%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 69%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 69%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 71%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 71%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 71%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 71%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 71%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 72%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 72%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 72%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 72%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 72%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 73%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 73%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 73%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 73%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 73%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 74%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 74%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 74%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 74%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 74%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 76%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 76%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 76%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 76%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 76%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 77%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 77%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 77%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 77%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 77%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 78%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 78%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 78%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 78%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 78%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 79%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 79%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 79%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 79%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 79%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 81%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 81%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 81%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 81%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 81%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 82%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 82%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 82%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 82%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 82%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 83%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 83%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 83%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 83%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 83%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 84%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 84%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 84%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 84%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 84%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 86%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 86%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 86%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 86%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 86%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 87%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 87%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 87%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 87%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 87%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 88%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 88%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 88%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 88%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 88%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 89%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 89%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 89%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 89%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 89%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 91%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 91%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 91%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 91%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 91%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 92%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 92%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 92%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 92%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 92%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 93%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 93%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 93%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 93%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 93%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 94%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 94%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 94%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 94%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 94%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 96%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 96%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 96%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 96%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 96%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 97%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 97%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 97%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 97%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 97%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 98%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 98%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 98%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 98%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 98%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 99%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 99%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 99%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 99%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 99%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-gt-lg-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 1%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 1%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 1%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 1%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 1%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 2%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 2%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 2%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 2%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 2%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 3%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 3%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 3%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 3%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 3%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 4%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 4%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 4%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 4%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 4%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 6%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 6%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 6%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 6%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-6 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 6%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 7%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 7%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 7%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 7%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-7 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 7%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 8%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 8%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 8%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 8%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-8 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 8%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 9%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 9%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 9%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 9%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-9 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 9%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 11%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 11%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 11%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 11%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 11%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 12%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 12%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 12%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 12%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-12 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 12%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 13%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 13%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 13%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 13%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 13%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 14%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 14%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 14%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 14%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-14 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 14%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-15 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 16%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 16%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 16%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 16%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 16%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 17%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 17%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 17%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 17%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-17 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 17%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 18%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 18%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 18%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 18%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-18 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 18%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 19%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 19%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 19%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 19%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-19 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 19%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-20 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 21%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 21%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 21%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 21%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-21 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 21%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 22%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 22%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 22%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 22%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 22%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 23%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 23%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 23%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 23%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-23 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 23%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 24%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 24%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 24%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 24%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 24%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-25 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 26%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 26%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 26%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 26%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-26 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 26%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 27%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 27%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 27%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 27%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 27%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 28%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 28%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 28%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 28%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-28 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 28%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 29%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 29%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 29%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 29%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-29 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 29%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-30 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 31%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 31%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 31%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 31%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-31 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 31%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 32%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 32%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 32%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 32%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-32 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 32%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 33%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 33%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 33%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 33%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-33 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 33%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 34%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 34%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 34%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 34%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-34 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 34%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-35 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 36%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 36%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 36%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 36%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 36%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 37%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 37%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 37%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 37%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 37%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 38%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 38%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 38%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 38%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-38 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 38%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 39%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 39%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 39%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 39%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-39 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 39%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 41%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 41%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 41%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 41%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-41 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 41%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 42%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 42%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 42%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 42%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-42 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 42%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 43%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 43%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 43%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 43%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-43 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 43%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 44%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 44%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 44%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 44%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-44 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 44%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-45 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 46%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 46%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 46%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 46%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-46 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 46%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 47%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 47%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 47%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 47%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-47 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 47%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 48%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 48%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 48%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 48%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-48 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 48%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 49%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 49%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 49%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 49%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-49 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 49%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-50 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 51%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 51%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 51%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 51%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-51 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 51%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 52%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 52%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 52%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 52%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-52 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 52%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 53%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 53%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 53%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 53%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-53 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 53%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 54%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 54%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 54%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 54%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-54 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 54%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-55 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 56%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 56%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 56%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 56%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-56 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 56%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 57%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 57%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 57%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 57%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-57 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 57%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 58%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 58%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 58%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 58%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-58 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 58%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 59%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 59%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 59%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 59%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-59 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 59%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-60 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 61%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 61%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 61%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 61%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-61 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 61%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 62%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 62%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 62%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 62%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-62 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 62%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 63%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 63%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 63%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 63%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-63 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 63%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 64%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 64%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 64%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 64%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-64 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 64%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-65 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 66%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 66%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 66%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 66%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-66 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 66%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 67%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 67%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 67%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 67%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-67 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 67%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 68%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 68%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 68%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 68%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-68 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 68%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 69%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 69%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 69%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 69%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-69 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 69%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-70 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 71%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 71%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 71%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 71%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-71 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 71%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 72%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 72%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 72%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 72%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-72 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 72%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 73%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 73%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 73%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 73%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-73 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 73%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 74%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 74%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 74%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 74%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-74 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 74%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-75 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 76%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 76%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 76%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 76%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-76 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 76%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 77%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 77%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 77%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 77%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 77%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 78%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 78%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 78%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 78%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-78 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 78%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 79%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 79%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 79%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 79%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-79 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 79%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-80 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 81%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 81%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 81%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 81%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-81 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 81%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 82%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 82%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 82%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 82%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-82 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 82%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 83%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 83%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 83%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 83%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-83 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 83%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 84%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 84%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 84%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 84%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-84 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 84%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-85 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 86%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 86%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 86%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 86%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-86 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 86%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 87%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 87%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 87%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 87%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-87 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 87%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 88%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 88%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 88%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 88%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-88 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 88%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 89%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 89%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 89%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 89%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-89 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 89%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-90 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 91%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 91%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 91%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 91%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-91 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 91%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 92%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 92%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 92%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 92%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-92 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 92%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 93%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 93%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 93%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 93%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-93 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 93%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 94%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 94%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 94%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 94%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-94 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 94%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-95 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 96%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 96%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 96%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 96%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-96 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 96%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 97%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 97%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 97%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 97%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-97 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 97%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 98%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 98%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 98%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 98%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-98 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 98%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 99%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 99%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 99%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 99%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-99 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 99%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .flex-xl-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-row > .flex-xl-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-column > .flex-xl-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; } }

.height-48px {
  height: 48px; }

.height-52px {
  height: 52px; }

.height-56px {
  height: 56px; }

.min-height-0 {
  min-height: 0 !important; }

.min-height-48px {
  min-height: 48px; }

.min-height-100 {
  min-height: 100% !important; }

.min-height-fit-content {
  min-height: -webkit-fit-content !important;
  min-height: -moz-fit-content !important;
  min-height: fit-content !important; }

.min-width-0 {
  min-width: 0 !important; }

.min-width-100 {
  min-width: 100% !important; }

.max-height-0 {
  max-height: 0 !important; }

.max-height-100 {
  max-height: 100% !important; }

.max-width-0 {
  max-width: 0 !important; }

.max-width-100 {
  max-width: 100% !important; }

.margin-0 {
  margin: 0 !important; }

.margin-default {
  margin: 8px; }

.margin-2x {
  margin: 16px; }

.margin-vertical-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

.margin-vertical-default {
  margin-top: 8px;
  margin-bottom: 8px; }

.margin-vertical-2x {
  margin-top: 16px;
  margin-bottom: 16px; }

.margin-horizontal-0 {
  margin-left: 0 !important;
  margin-right: 0 !important; }

.margin-horizontal-default {
  margin-left: 8px;
  margin-right: 8px; }

.margin-horizontal-2x {
  margin-left: 16px;
  margin-right: 16px; }

.margin-top-0 {
  margin-top: 0 !important; }

.margin-top-2px {
  margin-top: 2px; }

.margin-top-default {
  margin-top: 8px; }

.margin-top-2x {
  margin-top: 16px; }

.margin-bottom-negative-15px {
  margin-bottom: -15px; }

.margin-bottom-0 {
  margin-bottom: 0 !important; }

.margin-bottom-default {
  margin-bottom: 8px; }

.margin-bottom-2x {
  margin-bottom: 16px; }

.margin-left-negative-default {
  margin-left: -8px !important; }

.margin-left-0 {
  margin-left: 0 !important; }

.margin-left-default {
  margin-left: 8px; }

.margin-left-2x {
  margin-left: 16px; }

.margin-right-0 {
  margin-right: 0 !important; }

.margin-right-default {
  margin-right: 8px; }

.margin-right-2x {
  margin-right: 16px; }

.margin-right-12px {
  margin-right: 12px; }

.margin-right-14px {
  margin-right: 14px; }

.padding-0 {
  padding: 0 !important; }

.padding-default {
  padding: 8px; }

.padding-2x {
  padding: 16px; }

.padding-vertical-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

.padding-vertical-default {
  padding-top: 8px;
  padding-bottom: 8px; }

.padding-vertical-2x {
  padding-top: 16px;
  padding-bottom: 16px; }

.padding-horizontal-0 {
  padding-left: 0 !important;
  padding-right: 0 !important; }

.padding-horizontal-default {
  padding-left: 8px;
  padding-right: 8px; }

.padding-horizontal-2x {
  padding-left: 16px;
  padding-right: 16px; }

.padding-top-0 {
  padding-top: 0 !important; }

.padding-top-default {
  padding-top: 8px; }

.padding-top-2x {
  padding-top: 16px; }

.padding-bottom-0 {
  padding-bottom: 0 !important; }

.padding-bottom-default {
  padding-bottom: 8px; }

.padding-bottom-2x {
  padding-bottom: 16px; }

.padding-left-0 {
  padding-left: 0 !important; }

.padding-left-default {
  padding-left: 8px; }

.padding-left-2x {
  padding-left: 16px; }

.padding-right-0 {
  padding-right: 0 !important; }

.padding-right-default {
  padding-right: 8px; }

.padding-right-2x {
  padding-right: 16px; }

.padding-right-66px {
  padding-right: 66px; }

.border-width-default {
  border-width: 8px !important; }

.border-width-2x {
  border-width: 16px !important; }

.border-radius-default {
  border-radius: 2px !important; }

.border-radius-top-default {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px; }

.border-radius-top-left-default {
  border-top-left-radius: 2px; }

.border-radius-top-right-default {
  border-top-right-radius: 2px; }

.border-radius-bottom-default {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px; }

.border-radius-bottom-left-default {
  border-bottom-left-radius: 2px; }

.border-radius-bottom-right-default {
  border-bottom-right-radius: 2px; }

.height-48px {
  height: 48px; }

.height-52px {
  height: 52px; }

.height-56px {
  height: 56px; }

.min-height-0 {
  min-height: 0 !important; }

.min-height-48px {
  min-height: 48px; }

.min-height-100 {
  min-height: 100% !important; }

.min-height-fit-content {
  min-height: -webkit-fit-content !important;
  min-height: -moz-fit-content !important;
  min-height: fit-content !important; }

.min-width-0 {
  min-width: 0 !important; }

.min-width-100 {
  min-width: 100% !important; }

.max-height-0 {
  max-height: 0 !important; }

.max-height-100 {
  max-height: 100% !important; }

.max-width-0 {
  max-width: 0 !important; }

.max-width-100 {
  max-width: 100% !important; }

.margin-0 {
  margin: 0 !important; }

.margin-default {
  margin: 8px; }

.margin-2x {
  margin: 16px; }

.margin-vertical-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

.margin-vertical-default {
  margin-top: 8px;
  margin-bottom: 8px; }

.margin-vertical-2x {
  margin-top: 16px;
  margin-bottom: 16px; }

.margin-horizontal-0 {
  margin-left: 0 !important;
  margin-right: 0 !important; }

.margin-horizontal-default {
  margin-left: 8px;
  margin-right: 8px; }

.margin-horizontal-2x {
  margin-left: 16px;
  margin-right: 16px; }

.margin-top-0 {
  margin-top: 0 !important; }

.margin-top-2px {
  margin-top: 2px; }

.margin-top-default {
  margin-top: 8px; }

.margin-top-2x {
  margin-top: 16px; }

.margin-bottom-negative-15px {
  margin-bottom: -15px; }

.margin-bottom-0 {
  margin-bottom: 0 !important; }

.margin-bottom-default {
  margin-bottom: 8px; }

.margin-bottom-2x {
  margin-bottom: 16px; }

.margin-left-negative-default {
  margin-left: -8px !important; }

.margin-left-0 {
  margin-left: 0 !important; }

.margin-left-default {
  margin-left: 8px; }

.margin-left-2x {
  margin-left: 16px; }

.margin-right-0 {
  margin-right: 0 !important; }

.margin-right-default {
  margin-right: 8px; }

.margin-right-2x {
  margin-right: 16px; }

.margin-right-12px {
  margin-right: 12px; }

.margin-right-14px {
  margin-right: 14px; }

.padding-0 {
  padding: 0 !important; }

.padding-default {
  padding: 8px; }

.padding-2x {
  padding: 16px; }

.padding-vertical-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

.padding-vertical-default {
  padding-top: 8px;
  padding-bottom: 8px; }

.padding-vertical-2x {
  padding-top: 16px;
  padding-bottom: 16px; }

.padding-horizontal-0 {
  padding-left: 0 !important;
  padding-right: 0 !important; }

.padding-horizontal-default {
  padding-left: 8px;
  padding-right: 8px; }

.padding-horizontal-2x {
  padding-left: 16px;
  padding-right: 16px; }

.padding-top-0 {
  padding-top: 0 !important; }

.padding-top-default {
  padding-top: 8px; }

.padding-top-2x {
  padding-top: 16px; }

.padding-bottom-0 {
  padding-bottom: 0 !important; }

.padding-bottom-default {
  padding-bottom: 8px; }

.padding-bottom-2x {
  padding-bottom: 16px; }

.padding-left-0 {
  padding-left: 0 !important; }

.padding-left-default {
  padding-left: 8px; }

.padding-left-2x {
  padding-left: 16px; }

.padding-right-0 {
  padding-right: 0 !important; }

.padding-right-default {
  padding-right: 8px; }

.padding-right-2x {
  padding-right: 16px; }

.padding-right-66px {
  padding-right: 66px; }

.border-width-default {
  border-width: 8px !important; }

.border-width-2x {
  border-width: 16px !important; }

.border-radius-default {
  border-radius: 2px !important; }

.border-radius-top-default {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px; }

.border-radius-top-left-default {
  border-top-left-radius: 2px; }

.border-radius-top-right-default {
  border-top-right-radius: 2px; }

.border-radius-bottom-default {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px; }

.border-radius-bottom-left-default {
  border-bottom-left-radius: 2px; }

.border-radius-bottom-right-default {
  border-bottom-right-radius: 2px; }

.stop-scrolling {
  height: 100%;
  overflow: hidden; }

.overflow-hidden {
  overflow: hidden; }

.overflow-auto {
  overflow: auto; }

.overflow-scroll {
  overflow: scroll; }

.overflow-visible {
  overflow: visible; }

.overflow-x-hidden {
  overflow-x: hidden; }

.overflow-x-auto {
  overflow-x: auto; }

.overflow-x-scroll {
  overflow-x: scroll; }

.overflow-x-visible {
  overflow-x: visible; }

.overflow-y-hidden {
  overflow-y: hidden; }

.overflow-y-auto {
  overflow-y: auto; }

.overflow-y-scroll {
  overflow-y: scroll; }

.overflow-y-visible {
  overflow-y: visible; }

.cursor-default {
  cursor: default; }

.cursor-pointer {
  cursor: pointer; }

.visibility-visible {
  visibility: visible; }

.visibility-hidden {
  visibility: hidden; }

::-webkit-scrollbar {
  width: 8px;
  height: 8px; }

::-webkit-scrollbar-thumb {
  background: rgba(235, 26, 32, 0.5); }

::-webkit-scrollbar-track {
  background: rgba(0, 0, 0, 0.3); }

body {
  scrollbar-face-color: rgba(235, 26, 32, 0.5);
  scrollbar-track-color: rgba(0, 0, 0, 0.3); }

.display-block {
  display: block; }

.display-none {
  display: none; }

.position-relative {
  position: relative !important; }

.position-absolute {
  position: absolute !important; }

.position-fixed {
  position: fixed !important; }

.layout-rh-100 {
  height: 100%; }
  .layout-rh-100-min-400 {
    height: auto; }
  .layout-rh-100-min-550 {
    height: auto; }

.layout-rw-100 {
  width: 100%; }

.layout-sh-300 {
  height: 300px; }

.layout-sw-300 {
  width: 300px; }

@media all and (max-width: 599px) {
  .layout-xs-rw-100 {
    width: 100%; } }

@media all and (min-width: 600px) and (max-width: 959px) {
  .layout-sm-rw-100 {
    width: 100%; } }

@media all and (min-width: 960px) and (max-width: 1279px) {
  .layout-md-rw-100 {
    width: 100%; } }

@media all and (min-width: 1280px) and (max-width: 1919px) {
  .layout-lg-rw-100 {
    width: 100%; } }

@media all and (min-width: 1920px) {
  .layout-xl-rw-100 {
    width: 100%; } }

@media all and (min-width: 600px) {
  .layout-gt-xs-rw-100 {
    width: 100%; } }

@media all and (min-width: 960px) {
  .layout-gt-sm-rw-100 {
    width: 100%; } }

@media all and (min-width: 1280px) {
  .layout-gt-md-rw-100 {
    width: 100%; } }

@media all and (min-width: 1920px) {
  .layout-gt-lg-rw-100 {
    width: 100%; } }

@media all and (min-height: 400px) {
  .layout-rh-100-min-400 {
    height: 100%; } }

@media all and (min-height: 550px) {
  .layout-rh-100-min-550 {
    height: 100%; } }

h1 {
  font-size: 32px;
  font-weight: 300;
  color: #FAFAFA; }
  h1 strong {
    font-weight: 700;
    color: #EB1A20; }

h2 {
  margin: 0;
  font-size: 32px;
  font-weight: 300;
  color: #FAFAFA; }
  h2 strong {
    font-weight: 600;
    color: #EB1A20; }

h3 {
  margin: 0;
  font-size: 24px;
  font-weight: 400; }

span strong {
  font-weight: 600;
  color: #EB1A20; }

span.active {
  font-weight: 600;
  color: #EB1A20; }

.text-overflow-dots {
  width: auto;
  white-space: nowrap;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis; }

.text-no-decor {
  text-decoration: none; }

.font-size-12 {
  font-size: 12px; }

.font-size-14 {
  font-size: 14px; }

.font-size-15 {
  font-size: 15px; }

.font-size-16 {
  font-size: 16px; }

.font-size-18 {
  font-size: 18px; }

.font-size-20 {
  font-size: 20px; }

.font-size-22 {
  font-size: 22px; }

.font-weight-600 {
  font-weight: 600; }

.word-break-all {
  word-break: break-all; }

span.highlight {
  color: #0091EA !important;
  font-weight: 500; }

.file-name-highlight {
  color: #5E35B1 !important; }

.img-responsive {
  width: 100%;
  height: auto; }

.logo {
  height: 40px;
  width: auto; }

@media all and (max-width: 599px) {
  .logo {
    height: 40px;
    width: 36px; } }

@media all and (min-width: 600px) and (max-width: 959px) {
  .logo {
    height: 40px;
    width: 36px; } }

.height-48px {
  height: 48px; }

.height-52px {
  height: 52px; }

.height-56px {
  height: 56px; }

.min-height-0 {
  min-height: 0 !important; }

.min-height-48px {
  min-height: 48px; }

.min-height-100 {
  min-height: 100% !important; }

.min-height-fit-content {
  min-height: -webkit-fit-content !important;
  min-height: -moz-fit-content !important;
  min-height: fit-content !important; }

.min-width-0 {
  min-width: 0 !important; }

.min-width-100 {
  min-width: 100% !important; }

.max-height-0 {
  max-height: 0 !important; }

.max-height-100 {
  max-height: 100% !important; }

.max-width-0 {
  max-width: 0 !important; }

.max-width-100 {
  max-width: 100% !important; }

.margin-0 {
  margin: 0 !important; }

.margin-default {
  margin: 8px; }

.margin-2x {
  margin: 16px; }

.margin-vertical-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

.margin-vertical-default {
  margin-top: 8px;
  margin-bottom: 8px; }

.margin-vertical-2x {
  margin-top: 16px;
  margin-bottom: 16px; }

.margin-horizontal-0 {
  margin-left: 0 !important;
  margin-right: 0 !important; }

.margin-horizontal-default {
  margin-left: 8px;
  margin-right: 8px; }

.margin-horizontal-2x {
  margin-left: 16px;
  margin-right: 16px; }

.margin-top-0 {
  margin-top: 0 !important; }

.margin-top-2px {
  margin-top: 2px; }

.margin-top-default {
  margin-top: 8px; }

.margin-top-2x {
  margin-top: 16px; }

.margin-bottom-negative-15px {
  margin-bottom: -15px; }

.margin-bottom-0 {
  margin-bottom: 0 !important; }

.margin-bottom-default {
  margin-bottom: 8px; }

.margin-bottom-2x {
  margin-bottom: 16px; }

.margin-left-negative-default {
  margin-left: -8px !important; }

.margin-left-0 {
  margin-left: 0 !important; }

.margin-left-default {
  margin-left: 8px; }

.margin-left-2x {
  margin-left: 16px; }

.margin-right-0 {
  margin-right: 0 !important; }

.margin-right-default {
  margin-right: 8px; }

.margin-right-2x {
  margin-right: 16px; }

.margin-right-12px {
  margin-right: 12px; }

.margin-right-14px {
  margin-right: 14px; }

.padding-0 {
  padding: 0 !important; }

.padding-default {
  padding: 8px; }

.padding-2x {
  padding: 16px; }

.padding-vertical-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

.padding-vertical-default {
  padding-top: 8px;
  padding-bottom: 8px; }

.padding-vertical-2x {
  padding-top: 16px;
  padding-bottom: 16px; }

.padding-horizontal-0 {
  padding-left: 0 !important;
  padding-right: 0 !important; }

.padding-horizontal-default {
  padding-left: 8px;
  padding-right: 8px; }

.padding-horizontal-2x {
  padding-left: 16px;
  padding-right: 16px; }

.padding-top-0 {
  padding-top: 0 !important; }

.padding-top-default {
  padding-top: 8px; }

.padding-top-2x {
  padding-top: 16px; }

.padding-bottom-0 {
  padding-bottom: 0 !important; }

.padding-bottom-default {
  padding-bottom: 8px; }

.padding-bottom-2x {
  padding-bottom: 16px; }

.padding-left-0 {
  padding-left: 0 !important; }

.padding-left-default {
  padding-left: 8px; }

.padding-left-2x {
  padding-left: 16px; }

.padding-right-0 {
  padding-right: 0 !important; }

.padding-right-default {
  padding-right: 8px; }

.padding-right-2x {
  padding-right: 16px; }

.padding-right-66px {
  padding-right: 66px; }

.border-width-default {
  border-width: 8px !important; }

.border-width-2x {
  border-width: 16px !important; }

.border-radius-default {
  border-radius: 2px !important; }

.border-radius-top-default {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px; }

.border-radius-top-left-default {
  border-top-left-radius: 2px; }

.border-radius-top-right-default {
  border-top-right-radius: 2px; }

.border-radius-bottom-default {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px; }

.border-radius-bottom-left-default {
  border-bottom-left-radius: 2px; }

.border-radius-bottom-right-default {
  border-bottom-right-radius: 2px; }

.background-auth {
  background-size: cover !important;
  background: url("../../../../assets/cac/cac_background.png"); }

.background-default {
  background-size: cover !important;
  background: #CFD8DC; }

.background-tabs md-tabs-wrapper {
  background: transparent; }

@-webkit-keyframes spinner-right {
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

@keyframes spinner-right {
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

@-webkit-keyframes spinner-left {
  to {
    -webkit-transform: rotate(-360deg);
    transform: rotate(-360deg); } }

@keyframes spinner-left {
  to {
    -webkit-transform: rotate(-360deg);
    transform: rotate(-360deg); } }

.spinner:before {
  content: 'Loading';
  position: absolute;
  top: 50%;
  left: 50%; }

.spinner:not(:required):before {
  content: '';
  border-radius: 50%;
  border: solid transparent;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite; }

.orbit-1 {
  height: 20px;
  width: 20px; }
  .orbit-1:before {
    height: 20px;
    width: 20px;
    margin-top: -10px;
    margin-left: -10px; }
  .orbit-1:not(:required):before {
    border-width: 5px;
    border-top-color: #37474F;
    -webkit-animation-name: spinner-left;
    animation-name: spinner-left;
    -webkit-animation-duration: 0.7s;
    animation-duration: 0.7s; }

.orbit-2 {
  height: 40px;
  width: 40px; }
  .orbit-2:before {
    height: 40px;
    width: 40px;
    margin-top: -20px;
    margin-left: -20px; }
  .orbit-2:not(:required):before {
    border-width: 6px;
    border-top-color: #1a2b2b;
    -webkit-animation-name: spinner-right;
    animation-name: spinner-right;
    -webkit-animation-duration: 0.9s;
    animation-duration: 0.9s; }

.orbit-3 {
  height: 60px;
  width: 60px; }
  .orbit-3:before {
    height: 60px;
    width: 60px;
    margin-top: -30px;
    margin-left: -30px; }
  .orbit-3:not(:required):before {
    border-width: 5px;
    border-top-color: #37474F;
    -webkit-animation-name: spinner-left;
    animation-name: spinner-left;
    -webkit-animation-duration: 0.8s;
    animation-duration: 0.8s; }

.orbit-4 {
  height: 80px;
  width: 80px; }
  .orbit-4:before {
    height: 80px;
    width: 80px;
    margin-top: -40px;
    margin-left: -40px; }
  .orbit-4:not(:required):before {
    border-width: 6px;
    border-top-color: #1a2b2b;
    -webkit-animation-name: spinner-left;
    animation-name: spinner-left;
    -webkit-animation-duration: 1s;
    animation-duration: 1s; }

.height-48px {
  height: 48px; }

.height-52px {
  height: 52px; }

.height-56px {
  height: 56px; }

.min-height-0 {
  min-height: 0 !important; }

.min-height-48px {
  min-height: 48px; }

.min-height-100 {
  min-height: 100% !important; }

.min-height-fit-content {
  min-height: -webkit-fit-content !important;
  min-height: -moz-fit-content !important;
  min-height: fit-content !important; }

.min-width-0 {
  min-width: 0 !important; }

.min-width-100 {
  min-width: 100% !important; }

.max-height-0 {
  max-height: 0 !important; }

.max-height-100 {
  max-height: 100% !important; }

.max-width-0 {
  max-width: 0 !important; }

.max-width-100 {
  max-width: 100% !important; }

.margin-0 {
  margin: 0 !important; }

.margin-default {
  margin: 8px; }

.margin-2x {
  margin: 16px; }

.margin-vertical-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

.margin-vertical-default {
  margin-top: 8px;
  margin-bottom: 8px; }

.margin-vertical-2x {
  margin-top: 16px;
  margin-bottom: 16px; }

.margin-horizontal-0 {
  margin-left: 0 !important;
  margin-right: 0 !important; }

.margin-horizontal-default {
  margin-left: 8px;
  margin-right: 8px; }

.margin-horizontal-2x {
  margin-left: 16px;
  margin-right: 16px; }

.margin-top-0 {
  margin-top: 0 !important; }

.margin-top-2px {
  margin-top: 2px; }

.margin-top-default {
  margin-top: 8px; }

.margin-top-2x {
  margin-top: 16px; }

.margin-bottom-negative-15px {
  margin-bottom: -15px; }

.margin-bottom-0 {
  margin-bottom: 0 !important; }

.margin-bottom-default {
  margin-bottom: 8px; }

.margin-bottom-2x {
  margin-bottom: 16px; }

.margin-left-negative-default {
  margin-left: -8px !important; }

.margin-left-0 {
  margin-left: 0 !important; }

.margin-left-default {
  margin-left: 8px; }

.margin-left-2x {
  margin-left: 16px; }

.margin-right-0 {
  margin-right: 0 !important; }

.margin-right-default {
  margin-right: 8px; }

.margin-right-2x {
  margin-right: 16px; }

.margin-right-12px {
  margin-right: 12px; }

.margin-right-14px {
  margin-right: 14px; }

.padding-0 {
  padding: 0 !important; }

.padding-default {
  padding: 8px; }

.padding-2x {
  padding: 16px; }

.padding-vertical-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

.padding-vertical-default {
  padding-top: 8px;
  padding-bottom: 8px; }

.padding-vertical-2x {
  padding-top: 16px;
  padding-bottom: 16px; }

.padding-horizontal-0 {
  padding-left: 0 !important;
  padding-right: 0 !important; }

.padding-horizontal-default {
  padding-left: 8px;
  padding-right: 8px; }

.padding-horizontal-2x {
  padding-left: 16px;
  padding-right: 16px; }

.padding-top-0 {
  padding-top: 0 !important; }

.padding-top-default {
  padding-top: 8px; }

.padding-top-2x {
  padding-top: 16px; }

.padding-bottom-0 {
  padding-bottom: 0 !important; }

.padding-bottom-default {
  padding-bottom: 8px; }

.padding-bottom-2x {
  padding-bottom: 16px; }

.padding-left-0 {
  padding-left: 0 !important; }

.padding-left-default {
  padding-left: 8px; }

.padding-left-2x {
  padding-left: 16px; }

.padding-right-0 {
  padding-right: 0 !important; }

.padding-right-default {
  padding-right: 8px; }

.padding-right-2x {
  padding-right: 16px; }

.padding-right-66px {
  padding-right: 66px; }

.border-width-default {
  border-width: 8px !important; }

.border-width-2x {
  border-width: 16px !important; }

.border-radius-default {
  border-radius: 2px !important; }

.border-radius-top-default {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px; }

.border-radius-top-left-default {
  border-top-left-radius: 2px; }

.border-radius-top-right-default {
  border-top-right-radius: 2px; }

.border-radius-bottom-default {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px; }

.border-radius-bottom-left-default {
  border-bottom-left-radius: 2px; }

.border-radius-bottom-right-default {
  border-bottom-right-radius: 2px; }

.click-area {
  height: 100%;
  width: 100%; }

md-expansion-panel {
  cursor: pointer !important;
  -webkit-box-shadow: 0 0 0 #e5e5e5, 0 0 2px rgba(0, 0, 0, 0.12), 0 2px 4px rgba(0, 0, 0, 0.24) !important;
  box-shadow: 0 0 0 #e5e5e5, 0 0 2px rgba(0, 0, 0, 0.12), 0 2px 4px rgba(0, 0, 0, 0.24) !important; }
  md-expansion-panel md-expansion-panel-header .md-expansion-panel-header-container, md-expansion-panel md-expansion-panel-footer .md-expansion-panel-footer-container {
    background-color: #FAFAFA !important;
    border-color: #EEEEEE !important;
    color: rgba(0, 0, 0, 0.87); }
  md-expansion-panel .md-expansion-panel-header-container, md-expansion-panel .md-expansion-panel-footer-container {
    top: auto !important; }
  md-expansion-panel md-expansion-panel-collapsed {
    padding-left: 16px !important;
    padding-right: 16px !important;
    background-color: #FAFAFA !important; }
    md-expansion-panel md-expansion-panel-collapsed span {
      color: rgba(0, 0, 0, 0.87); }
    md-expansion-panel md-expansion-panel-collapsed md-menu .material-icons {
      color: rgba(0, 0, 0, 0.87); }
  md-expansion-panel md-expansion-panel-content {
    padding-left: 16px !important;
    padding-right: 16px !important;
    background-color: #FAFAFA !important;
    color: rgba(0, 0, 0, 0.87); }
  md-expansion-panel md-expansion-panel-header .md-expansion-panel-header-container {
    padding-left: 16px !important;
    padding-right: 16px !important; }
  md-expansion-panel md-expansion-panel-expanded .md-expansion-panel-header-container:hover,
  md-expansion-panel md-expansion-panel-collapsed:hover, md-expansion-panel md-expansion-panel .md-expansion-panel-header-container:hover {
    background: #EB1A20 !important; }
    md-expansion-panel md-expansion-panel-expanded .md-expansion-panel-header-container:hover span,
    md-expansion-panel md-expansion-panel-collapsed:hover span, md-expansion-panel md-expansion-panel .md-expansion-panel-header-container:hover span {
      color: #FAFAFA !important; }
    md-expansion-panel md-expansion-panel-expanded .md-expansion-panel-header-container:hover task-priority .material-icons,
    md-expansion-panel md-expansion-panel-collapsed:hover task-priority .material-icons, md-expansion-panel md-expansion-panel .md-expansion-panel-header-container:hover task-priority .material-icons {
      color: #FAFAFA; }
    md-expansion-panel md-expansion-panel-expanded .md-expansion-panel-header-container:hover .md-button .material-icons,
    md-expansion-panel md-expansion-panel-collapsed:hover .md-button .material-icons, md-expansion-panel md-expansion-panel .md-expansion-panel-header-container:hover .md-button .material-icons {
      color: #FAFAFA; }
    md-expansion-panel md-expansion-panel-expanded .md-expansion-panel-header-container:hover .material-icons.color-fg-primary-500,
    md-expansion-panel md-expansion-panel-collapsed:hover .material-icons.color-fg-primary-500, md-expansion-panel md-expansion-panel .md-expansion-panel-header-container:hover .material-icons.color-fg-primary-500 {
      color: #FAFAFA; }
    md-expansion-panel md-expansion-panel-expanded .md-expansion-panel-header-container:hover md-progress-circular path,
    md-expansion-panel md-expansion-panel-collapsed:hover md-progress-circular path, md-expansion-panel md-expansion-panel .md-expansion-panel-header-container:hover md-progress-circular path {
      stroke: #FAFAFA !important; }

md-expansion-panel.highlight md-expansion-panel-expanded .md-expansion-panel-header-container,
md-expansion-panel.highlight md-expansion-panel-collapsed, md-expansion-panel.highlight md-expansion-panel .md-expansion-panel-header-container {
  background: #0091EA !important; }
  md-expansion-panel.highlight md-expansion-panel-expanded .md-expansion-panel-header-container span,
  md-expansion-panel.highlight md-expansion-panel-collapsed span, md-expansion-panel.highlight md-expansion-panel .md-expansion-panel-header-container span {
    color: #FAFAFA; }
  md-expansion-panel.highlight md-expansion-panel-expanded .md-expansion-panel-header-container md-menu .material-icons,
  md-expansion-panel.highlight md-expansion-panel-collapsed md-menu .material-icons, md-expansion-panel.highlight md-expansion-panel .md-expansion-panel-header-container md-menu .material-icons {
    color: #FAFAFA; }
  md-expansion-panel.highlight md-expansion-panel-expanded .md-expansion-panel-header-container .material-icons.color-fg-primary-500,
  md-expansion-panel.highlight md-expansion-panel-collapsed .material-icons.color-fg-primary-500, md-expansion-panel.highlight md-expansion-panel .md-expansion-panel-header-container .material-icons.color-fg-primary-500 {
    color: #FAFAFA; }
  md-expansion-panel.highlight md-expansion-panel-expanded .md-expansion-panel-header-container md-progress-circular path,
  md-expansion-panel.highlight md-expansion-panel-collapsed md-progress-circular path, md-expansion-panel.highlight md-expansion-panel .md-expansion-panel-header-container md-progress-circular path {
    stroke: #FAFAFA !important; }
  md-expansion-panel.highlight md-expansion-panel-expanded .md-expansion-panel-header-container:hover,
  md-expansion-panel.highlight md-expansion-panel-collapsed:hover, md-expansion-panel.highlight md-expansion-panel .md-expansion-panel-header-container:hover {
    background: #EB1A20 !important; }
    md-expansion-panel.highlight md-expansion-panel-expanded .md-expansion-panel-header-container:hover span,
    md-expansion-panel.highlight md-expansion-panel-collapsed:hover span, md-expansion-panel.highlight md-expansion-panel .md-expansion-panel-header-container:hover span {
      color: #FAFAFA !important; }
    md-expansion-panel.highlight md-expansion-panel-expanded .md-expansion-panel-header-container:hover task-priority .material-icons,
    md-expansion-panel.highlight md-expansion-panel-collapsed:hover task-priority .material-icons, md-expansion-panel.highlight md-expansion-panel .md-expansion-panel-header-container:hover task-priority .material-icons {
      color: #FAFAFA; }
    md-expansion-panel.highlight md-expansion-panel-expanded .md-expansion-panel-header-container:hover .md-button .material-icons,
    md-expansion-panel.highlight md-expansion-panel-collapsed:hover .md-button .material-icons, md-expansion-panel.highlight md-expansion-panel .md-expansion-panel-header-container:hover .md-button .material-icons {
      color: #FAFAFA; }
    md-expansion-panel.highlight md-expansion-panel-expanded .md-expansion-panel-header-container:hover .material-icons.color-fg-primary-500,
    md-expansion-panel.highlight md-expansion-panel-collapsed:hover .material-icons.color-fg-primary-500, md-expansion-panel.highlight md-expansion-panel .md-expansion-panel-header-container:hover .material-icons.color-fg-primary-500 {
      color: #FAFAFA; }
    md-expansion-panel.highlight md-expansion-panel-expanded .md-expansion-panel-header-container:hover md-progress-circular path,
    md-expansion-panel.highlight md-expansion-panel-collapsed:hover md-progress-circular path, md-expansion-panel.highlight md-expansion-panel .md-expansion-panel-header-container:hover md-progress-circular path {
      stroke: #FAFAFA !important; }

#browser-support-msg {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  padding: 16px;
  background-color: #FAFAFA;
  border-radius: 2px;
  -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12);
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12); }
  #browser-support-msg span {
    display: table;
    margin: 0 auto;
    font-size: 22px;
    color: rgba(0, 0, 0, 0.87); }
    #browser-support-msg span a {
      text-decoration: none;
      color: #EB1A20; }
      #browser-support-msg span a:hover {
        text-decoration: underline; }

.buorg {
  position: fixed;
  z-index: 111111;
  width: 100%;
  top: 0;
  left: 0;
  border-bottom: none !important;
  text-align: center;
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #FAFAFA !important;
  font: 22px Roboto, "Helvetica Neue", sans-serif !important;
  -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12) !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12) !important;
  -webkit-animation: none !important;
  animation: none !important; }
  .buorg a {
    text-decoration: none;
    color: #EB1A20; }
    .buorg a:hover {
      text-decoration: underline; }

.buorg-pad {
  padding: 16px !important;
  line-height: 1.7em; }

.buorg-buttons {
  display: block;
  text-align: center; }

#buorgig, #buorgul, #buorgpermanent {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.4);
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.4);
  padding: 1px 10px;
  border-radius: 4px;
  font-weight: normal;
  background: #5ab400;
  white-space: nowrap;
  margin: 0 2px;
  display: inline-block; }

#buorgig {
  background-color: #edbc68; }

@media only screen and (max-width: 700px) {
  .buorg div {
    padding: 5px 12px 5px 9px;
    line-height: 1.3em; } }

@-webkit-keyframes buorgfly {
  from {
    opacity: 0;
    -webkit-transform: translateY(-50px);
    transform: translateY(-50px); }
  to {
    opacity: 1;
    -webkit-transform: translateY(0px);
    transform: translateY(0px); } }

@keyframes buorgfly {
  from {
    opacity: 0;
    -webkit-transform: translateY(-50px);
    transform: translateY(-50px); }
  to {
    opacity: 1;
    -webkit-transform: translateY(0px);
    transform: translateY(0px); } }

.buorg-fadeout {
  -webkit-transition: visibility 0s 8.5s, opacity 8s ease-out .5s;
  -o-transition: visibility 0s 8.5s, opacity 8s ease-out .5s;
  transition: visibility 0s 8.5s, opacity 8s ease-out .5s; }

.buorg-icon {
  width: 22px;
  height: 16px;
  vertical-align: middle;
  position: relative;
  top: -0.05em;
  display: inline-block;
  background: no-repeat 0 center; }

.base .height-48px {
  height: 48px; }

.base .height-52px {
  height: 52px; }

.base .height-56px {
  height: 56px; }

.base .min-height-0 {
  min-height: 0 !important; }

.base .min-height-48px {
  min-height: 48px; }

.base .min-height-100 {
  min-height: 100% !important; }

.base .min-height-fit-content {
  min-height: -webkit-fit-content !important;
  min-height: -moz-fit-content !important;
  min-height: fit-content !important; }

.base .min-width-0 {
  min-width: 0 !important; }

.base .min-width-100 {
  min-width: 100% !important; }

.base .max-height-0 {
  max-height: 0 !important; }

.base .max-height-100 {
  max-height: 100% !important; }

.base .max-width-0 {
  max-width: 0 !important; }

.base .max-width-100 {
  max-width: 100% !important; }

.base .margin-0 {
  margin: 0 !important; }

.base .margin-default {
  margin: 8px; }

.base .margin-2x {
  margin: 16px; }

.base .margin-vertical-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

.base .margin-vertical-default {
  margin-top: 8px;
  margin-bottom: 8px; }

.base .margin-vertical-2x {
  margin-top: 16px;
  margin-bottom: 16px; }

.base .margin-horizontal-0 {
  margin-left: 0 !important;
  margin-right: 0 !important; }

.base .margin-horizontal-default {
  margin-left: 8px;
  margin-right: 8px; }

.base .margin-horizontal-2x {
  margin-left: 16px;
  margin-right: 16px; }

.base .margin-top-0 {
  margin-top: 0 !important; }

.base .margin-top-2px {
  margin-top: 2px; }

.base .margin-top-default {
  margin-top: 8px; }

.base .margin-top-2x {
  margin-top: 16px; }

.base .margin-bottom-negative-15px {
  margin-bottom: -15px; }

.base .margin-bottom-0 {
  margin-bottom: 0 !important; }

.base .margin-bottom-default {
  margin-bottom: 8px; }

.base .margin-bottom-2x {
  margin-bottom: 16px; }

.base .margin-left-negative-default {
  margin-left: -8px !important; }

.base .margin-left-0 {
  margin-left: 0 !important; }

.base .margin-left-default {
  margin-left: 8px; }

.base .margin-left-2x {
  margin-left: 16px; }

.base .margin-right-0 {
  margin-right: 0 !important; }

.base .margin-right-default {
  margin-right: 8px; }

.base .margin-right-2x {
  margin-right: 16px; }

.base .margin-right-12px {
  margin-right: 12px; }

.base .margin-right-14px {
  margin-right: 14px; }

.base .padding-0 {
  padding: 0 !important; }

.base .padding-default {
  padding: 8px; }

.base .padding-2x {
  padding: 16px; }

.base .padding-vertical-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

.base .padding-vertical-default {
  padding-top: 8px;
  padding-bottom: 8px; }

.base .padding-vertical-2x {
  padding-top: 16px;
  padding-bottom: 16px; }

.base .padding-horizontal-0 {
  padding-left: 0 !important;
  padding-right: 0 !important; }

.base .padding-horizontal-default {
  padding-left: 8px;
  padding-right: 8px; }

.base .padding-horizontal-2x {
  padding-left: 16px;
  padding-right: 16px; }

.base .padding-top-0 {
  padding-top: 0 !important; }

.base .padding-top-default {
  padding-top: 8px; }

.base .padding-top-2x {
  padding-top: 16px; }

.base .padding-bottom-0 {
  padding-bottom: 0 !important; }

.base .padding-bottom-default {
  padding-bottom: 8px; }

.base .padding-bottom-2x {
  padding-bottom: 16px; }

.base .padding-left-0 {
  padding-left: 0 !important; }

.base .padding-left-default {
  padding-left: 8px; }

.base .padding-left-2x {
  padding-left: 16px; }

.base .padding-right-0 {
  padding-right: 0 !important; }

.base .padding-right-default {
  padding-right: 8px; }

.base .padding-right-2x {
  padding-right: 16px; }

.base .padding-right-66px {
  padding-right: 66px; }

.base .border-width-default {
  border-width: 8px !important; }

.base .border-width-2x {
  border-width: 16px !important; }

.base .border-radius-default {
  border-radius: 2px !important; }

.base .border-radius-top-default {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px; }

.base .border-radius-top-left-default {
  border-top-left-radius: 2px; }

.base .border-radius-top-right-default {
  border-top-right-radius: 2px; }

.base .border-radius-bottom-default {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px; }

.base .border-radius-bottom-left-default {
  border-bottom-left-radius: 2px; }

.base .border-radius-bottom-right-default {
  border-bottom-right-radius: 2px; }

.base .card, .base .card-no-shadow, .base .card-header {
  margin: 0;
  color: rgba(0, 0, 0, 0.87);
  background-color: #FAFAFA;
  -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12);
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12);
  border-radius: 2px; }
  .base .card md-card-content, .base .card-no-shadow md-card-content, .base .card-header md-card-content {
    padding-left: 0;
    padding-right: 0; }
  *:not(.md-primary):not(.color-fg-primary-500) .base .card-icon {
    color: rgba(0, 0, 0, 0.54) !important; }
  .base .card a, .base .card-no-shadow a, .base .card-header a {
    color: rgba(0, 0, 0, 0.87);
    text-decoration: none; }
    .base .card a .material-icons, .base .card-no-shadow a .material-icons, .base .card-header a .material-icons {
      color: rgba(0, 0, 0, 0.87); }
  .base .card md-menu .material-icons, .base .card-no-shadow md-menu .material-icons, .base .card-header md-menu .material-icons {
    color: rgba(0, 0, 0, 0.54); }
  .base .card-no-shadow {
    -webkit-box-shadow: none;
    box-shadow: none; }
  .base .card-signin {
    min-height: 400px;
    width: 600px;
    background-color: #FAFAFA;
    -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12);
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12); }
    .base .card-signin img {
      height: 100px;
      width: auto; }
  .base .card-signup {
    min-height: 600px;
    width: 600px;
    background-color: #FAFAFA;
    -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12);
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12); }
    .base .card-signup img {
      height: 100px;
      width: auto; }
  .base .card-header {
    height: 48px;
    color: rgba(0, 0, 0, 0.87);
    background-color: #FAFAFA; }
    .base .card-header .case-data-header-item {
      padding: 0 8px;
      cursor: pointer;
      outline: none; }
      .base .card-header .case-data-header-item-text {
        overflow: hidden;
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis; }
  .base .card-case {
    min-height: 48px;
    cursor: pointer; }
    .base .card-case case-data span, .base .card-case case-data div {
      word-wrap: break-word;
      overflow-wrap: break-word; }
    .base .card-case case-data .case-data-item-field {
      padding: 0 8px; }
    .base .card-case:hover {
      background-color: #EB1A20; }
      .base .card-case:hover span, .base .card-case:hover div, .base .card-case:hover md-icon, .base .card-case:hover .material-icons.color-fg-primary-500 {
        color: #FAFAFA; }
      .base .card-case:hover md-switch .md-label {
        color: #FAFAFA; }
      .base .card-case:hover md-switch .md-bar {
        background-color: rgba(250, 250, 250, 0.5);
        -webkit-transition-delay: 0s;
        -o-transition-delay: 0s;
        transition-delay: 0s; }
      .base .card-case:hover md-switch .md-thumb {
        background-color: #FAFAFA; }

@media all and (max-width: 599px) {
  .base .card-signin, .base .card-signup {
    height: 100%;
    width: 100%;
    margin: 0; }
    .base .card-signin img, .base .card-signup img {
      max-height: 80px; } }

.base md-tooltip.value-text-tooltip {
  max-width: 50%;
  max-height: 20%;
  height: auto;
  word-break: break-word;
  white-space: unset; }

.base md-tooltip.value-text-tooltip {
  max-width: 50%;
  max-height: 20%;
  height: auto;
  word-break: break-word;
  white-space: unset; }

.base .cas-data-list-item-field {
  padding-right: 5px;
  padding-left: 5px; }

.base .height-48px {
  height: 48px; }

.base .height-52px {
  height: 52px; }

.base .height-56px {
  height: 56px; }

.base .min-height-0 {
  min-height: 0 !important; }

.base .min-height-48px {
  min-height: 48px; }

.base .min-height-100 {
  min-height: 100% !important; }

.base .min-height-fit-content {
  min-height: -webkit-fit-content !important;
  min-height: -moz-fit-content !important;
  min-height: fit-content !important; }

.base .min-width-0 {
  min-width: 0 !important; }

.base .min-width-100 {
  min-width: 100% !important; }

.base .max-height-0 {
  max-height: 0 !important; }

.base .max-height-100 {
  max-height: 100% !important; }

.base .max-width-0 {
  max-width: 0 !important; }

.base .max-width-100 {
  max-width: 100% !important; }

.base .margin-0 {
  margin: 0 !important; }

.base .margin-default {
  margin: 8px; }

.base .margin-2x {
  margin: 16px; }

.base .margin-vertical-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

.base .margin-vertical-default {
  margin-top: 8px;
  margin-bottom: 8px; }

.base .margin-vertical-2x {
  margin-top: 16px;
  margin-bottom: 16px; }

.base .margin-horizontal-0 {
  margin-left: 0 !important;
  margin-right: 0 !important; }

.base .margin-horizontal-default {
  margin-left: 8px;
  margin-right: 8px; }

.base .margin-horizontal-2x {
  margin-left: 16px;
  margin-right: 16px; }

.base .margin-top-0 {
  margin-top: 0 !important; }

.base .margin-top-2px {
  margin-top: 2px; }

.base .margin-top-default {
  margin-top: 8px; }

.base .margin-top-2x {
  margin-top: 16px; }

.base .margin-bottom-negative-15px {
  margin-bottom: -15px; }

.base .margin-bottom-0 {
  margin-bottom: 0 !important; }

.base .margin-bottom-default {
  margin-bottom: 8px; }

.base .margin-bottom-2x {
  margin-bottom: 16px; }

.base .margin-left-negative-default {
  margin-left: -8px !important; }

.base .margin-left-0 {
  margin-left: 0 !important; }

.base .margin-left-default {
  margin-left: 8px; }

.base .margin-left-2x {
  margin-left: 16px; }

.base .margin-right-0 {
  margin-right: 0 !important; }

.base .margin-right-default {
  margin-right: 8px; }

.base .margin-right-2x {
  margin-right: 16px; }

.base .margin-right-12px {
  margin-right: 12px; }

.base .margin-right-14px {
  margin-right: 14px; }

.base .padding-0 {
  padding: 0 !important; }

.base .padding-default {
  padding: 8px; }

.base .padding-2x {
  padding: 16px; }

.base .padding-vertical-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

.base .padding-vertical-default {
  padding-top: 8px;
  padding-bottom: 8px; }

.base .padding-vertical-2x {
  padding-top: 16px;
  padding-bottom: 16px; }

.base .padding-horizontal-0 {
  padding-left: 0 !important;
  padding-right: 0 !important; }

.base .padding-horizontal-default {
  padding-left: 8px;
  padding-right: 8px; }

.base .padding-horizontal-2x {
  padding-left: 16px;
  padding-right: 16px; }

.base .padding-top-0 {
  padding-top: 0 !important; }

.base .padding-top-default {
  padding-top: 8px; }

.base .padding-top-2x {
  padding-top: 16px; }

.base .padding-bottom-0 {
  padding-bottom: 0 !important; }

.base .padding-bottom-default {
  padding-bottom: 8px; }

.base .padding-bottom-2x {
  padding-bottom: 16px; }

.base .padding-left-0 {
  padding-left: 0 !important; }

.base .padding-left-default {
  padding-left: 8px; }

.base .padding-left-2x {
  padding-left: 16px; }

.base .padding-right-0 {
  padding-right: 0 !important; }

.base .padding-right-default {
  padding-right: 8px; }

.base .padding-right-2x {
  padding-right: 16px; }

.base .padding-right-66px {
  padding-right: 66px; }

.base .border-width-default {
  border-width: 8px !important; }

.base .border-width-2x {
  border-width: 16px !important; }

.base .border-radius-default {
  border-radius: 2px !important; }

.base .border-radius-top-default {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px; }

.base .border-radius-top-left-default {
  border-top-left-radius: 2px; }

.base .border-radius-top-right-default {
  border-top-right-radius: 2px; }

.base .border-radius-bottom-default {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px; }

.base .border-radius-bottom-left-default {
  border-bottom-left-radius: 2px; }

.base .border-radius-bottom-right-default {
  border-bottom-right-radius: 2px; }

.base .sidenav {
  width: 230px;
  min-width: 230px;
  max-width: 230px; }
  .base .sidenav-logo {
    height: 56px; }
    .base .sidenav-logo img {
      height: 100%;
      width: auto; }
  .base .sidenav md-content {
    height: 100%;
    background-color: #1a2b2b; }
    .base .sidenav md-content .md-button {
      height: 36px;
      width: 100%;
      text-transform: none;
      color: #FAFAFA;
      font-size: 16px;
      margin: 0;
      padding: 8px 16px;
      border-radius: 0; }
      .base .sidenav md-content .md-button:first-child {
        margin-top: 48px; }
      .base .sidenav md-content .md-button i {
        margin-right: 8px; }
      .base .sidenav md-content .md-button:hover {
        background-color: #EB1A20; }
      .base .sidenav md-content .md-button.active {
        background-color: #FAFAFA;
        color: #EB1A20; }
        .base .sidenav md-content .md-button.active:hover {
          background-color: #EB1A20;
          color: #FAFAFA; }
  .base .sidenav.md-sidenav-left, .base .sidenav md-sidenav.base .sidenav {
    top: 56px !important; }
  .base .sidenav-copyright span {
    color: #EEEEEE;
    font-size: 12px; }

@media all and (min-width: 960px) {
  .base .sidenav {
    height: 100%; } }

.base .height-48px {
  height: 48px; }

.base .height-52px {
  height: 52px; }

.base .height-56px {
  height: 56px; }

.base .min-height-0 {
  min-height: 0 !important; }

.base .min-height-48px {
  min-height: 48px; }

.base .min-height-100 {
  min-height: 100% !important; }

.base .min-height-fit-content {
  min-height: -webkit-fit-content !important;
  min-height: -moz-fit-content !important;
  min-height: fit-content !important; }

.base .min-width-0 {
  min-width: 0 !important; }

.base .min-width-100 {
  min-width: 100% !important; }

.base .max-height-0 {
  max-height: 0 !important; }

.base .max-height-100 {
  max-height: 100% !important; }

.base .max-width-0 {
  max-width: 0 !important; }

.base .max-width-100 {
  max-width: 100% !important; }

.base .margin-0 {
  margin: 0 !important; }

.base .margin-default {
  margin: 8px; }

.base .margin-2x {
  margin: 16px; }

.base .margin-vertical-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

.base .margin-vertical-default {
  margin-top: 8px;
  margin-bottom: 8px; }

.base .margin-vertical-2x {
  margin-top: 16px;
  margin-bottom: 16px; }

.base .margin-horizontal-0 {
  margin-left: 0 !important;
  margin-right: 0 !important; }

.base .margin-horizontal-default {
  margin-left: 8px;
  margin-right: 8px; }

.base .margin-horizontal-2x {
  margin-left: 16px;
  margin-right: 16px; }

.base .margin-top-0 {
  margin-top: 0 !important; }

.base .margin-top-2px {
  margin-top: 2px; }

.base .margin-top-default {
  margin-top: 8px; }

.base .margin-top-2x {
  margin-top: 16px; }

.base .margin-bottom-negative-15px {
  margin-bottom: -15px; }

.base .margin-bottom-0 {
  margin-bottom: 0 !important; }

.base .margin-bottom-default {
  margin-bottom: 8px; }

.base .margin-bottom-2x {
  margin-bottom: 16px; }

.base .margin-left-negative-default {
  margin-left: -8px !important; }

.base .margin-left-0 {
  margin-left: 0 !important; }

.base .margin-left-default {
  margin-left: 8px; }

.base .margin-left-2x {
  margin-left: 16px; }

.base .margin-right-0 {
  margin-right: 0 !important; }

.base .margin-right-default {
  margin-right: 8px; }

.base .margin-right-2x {
  margin-right: 16px; }

.base .margin-right-12px {
  margin-right: 12px; }

.base .margin-right-14px {
  margin-right: 14px; }

.base .padding-0 {
  padding: 0 !important; }

.base .padding-default {
  padding: 8px; }

.base .padding-2x {
  padding: 16px; }

.base .padding-vertical-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

.base .padding-vertical-default {
  padding-top: 8px;
  padding-bottom: 8px; }

.base .padding-vertical-2x {
  padding-top: 16px;
  padding-bottom: 16px; }

.base .padding-horizontal-0 {
  padding-left: 0 !important;
  padding-right: 0 !important; }

.base .padding-horizontal-default {
  padding-left: 8px;
  padding-right: 8px; }

.base .padding-horizontal-2x {
  padding-left: 16px;
  padding-right: 16px; }

.base .padding-top-0 {
  padding-top: 0 !important; }

.base .padding-top-default {
  padding-top: 8px; }

.base .padding-top-2x {
  padding-top: 16px; }

.base .padding-bottom-0 {
  padding-bottom: 0 !important; }

.base .padding-bottom-default {
  padding-bottom: 8px; }

.base .padding-bottom-2x {
  padding-bottom: 16px; }

.base .padding-left-0 {
  padding-left: 0 !important; }

.base .padding-left-default {
  padding-left: 8px; }

.base .padding-left-2x {
  padding-left: 16px; }

.base .padding-right-0 {
  padding-right: 0 !important; }

.base .padding-right-default {
  padding-right: 8px; }

.base .padding-right-2x {
  padding-right: 16px; }

.base .padding-right-66px {
  padding-right: 66px; }

.base .border-width-default {
  border-width: 8px !important; }

.base .border-width-2x {
  border-width: 16px !important; }

.base .border-radius-default {
  border-radius: 2px !important; }

.base .border-radius-top-default {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px; }

.base .border-radius-top-left-default {
  border-top-left-radius: 2px; }

.base .border-radius-top-right-default {
  border-top-right-radius: 2px; }

.base .border-radius-bottom-default {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px; }

.base .border-radius-bottom-left-default {
  border-bottom-left-radius: 2px; }

.base .border-radius-bottom-right-default {
  border-bottom-right-radius: 2px; }

.base md-toolbar.md-default-theme:not(.md-menu-toolbar) md-icon, .base md-toolbar:not(.md-menu-toolbar) md-icon {
  color: rgba(0, 0, 0, 0.54); }
  .base md-toolbar.md-default-theme:not(.md-menu-toolbar) md-icon.color-fg-primary-500, .base md-toolbar:not(.md-menu-toolbar) md-icon.color-fg-primary-500 {
    color: #EB1A20; }

.base md-toolbar.md-default-theme:not(.md-menu-toolbar) span, .base md-toolbar:not(.md-menu-toolbar) span {
  color: rgba(0, 0, 0, 0.87); }

.base .main-toolbar {
  height: 56px;
  min-height: 56px;
  background-color: #37474F; }
  .base .main-toolbar .toolbar-text {
    color: #FAFAFA; }
  .base .main-toolbar .app-name {
    color: #FAFAFA; }
  .base .main-toolbar md-menu-bar md-menu {
    margin: 0; }
  .base .main-toolbar md-icon {
    color: #FAFAFA !important;
    fill: #FAFAFA !important; }
  .base .main-toolbar-logo {
    height: 100%; }
    .base .main-toolbar-logo img {
      height: 100%;
      width: auto; }
  .base .main-toolbar .material-icons {
    color: rgba(0, 0, 0, 0.54); }
  .base .main-toolbar-btn {
    height: 100%;
    margin: 0;
    padding-top: 4px;
    padding-bottom: 4px;
    font-size: 20px;
    text-transform: none; }
    .base .main-toolbar-btn span {
      color: #FAFAFA !important; }
    .base .main-toolbar-btn .material-icons {
      font-size: 48px;
      margin-left: 16px;
      color: #EB1A20; }
  .base .main-toolbar md-menu-bar.md-default-theme md-menu.md-open > button, .base .main-toolbar md-menu-bar md-menu.md-open > button, .base .main-toolbar md-menu-bar.md-default-theme md-menu > button:focus, .base .main-toolbar md-menu-bar md-menu > button:focus {
    background: rgba(238, 238, 238, 0.1) !important; }

.base md-tabs .md-tab:not(.md-active) {
  color: rgba(0, 0, 0, 0.54) !important; }
  .base md-tabs .md-tab:not(.md-active) md-icon {
    color: rgba(0, 0, 0, 0.54) !important; }

.base md-tabs.md-active md-ink-bar, .base md-tabs md-ink-bar {
  background-color: black !important; }

@media all and (min-width: 600px) {
  .base md-tabs.tabs-h-100-gt-xs {
    height: 100%; }
    .base md-tabs.tabs-h-100-gt-xs md-tabs-content-wrapper {
      height: calc(100% - 64px); }
      .base md-tabs.tabs-h-100-gt-xs md-tabs-content-wrapper md-tab-content {
        height: 100%; }
        .base md-tabs.tabs-h-100-gt-xs md-tabs-content-wrapper md-tab-content md-content {
          height: 100%; } }

.base md-tabs-wrapper {
  border: none !important; }

.base md-dialog md-select-value {
  color: rgba(0, 0, 0, 0.87) !important; }

.base md-dialog:not(.md-input-invalid).md-input-focused label {
  color: rgba(0, 0, 0, 0.87) !important; }

.base .card md-input-container label.placeholder, .base .card-no-shadow md-input-container label.placeholder, .base .card-header md-input-container label.placeholder, .base md-expansion-panel md-input-container label.placeholder {
  color: rgba(0, 0, 0, 0.54) !important; }

.base .card md-input-container label, .base .card-no-shadow md-input-container label, .base .card-header md-input-container label, .base md-expansion-panel md-input-container label {
  color: rgba(0, 0, 0, 0.54) !important; }
  .base .card md-input-container label:not(.md-container-ignore).md-required:after, .base .card-no-shadow md-input-container label:not(.md-container-ignore).md-required:after, .base .card-header md-input-container label:not(.md-container-ignore).md-required:after, .base md-expansion-panel md-input-container label:not(.md-container-ignore).md-required:after {
    color: #f44336 !important;
    font-size: 20px !important; }

.base .card md-input-container:not(.md-input-invalid).md-input-focused label, .base .card-no-shadow md-input-container:not(.md-input-invalid).md-input-focused label, .base .card-header md-input-container:not(.md-input-invalid).md-input-focused label, .base md-expansion-panel md-input-container:not(.md-input-invalid).md-input-focused label {
  color: rgba(0, 0, 0, 0.54) !important; }

.base .card md-input-container md-select.md-default-theme .md-select-value.md-select-placeholder, .base .card-no-shadow md-input-container md-select.md-default-theme .md-select-value.md-select-placeholder, .base .card-header md-input-container md-select.md-default-theme .md-select-value.md-select-placeholder, .base .card md-input-container md-select md-select .md-select-value.md-select-placeholder, .base .card-no-shadow md-input-container md-select md-select .md-select-value.md-select-placeholder, .base .card-header md-input-container md-select md-select .md-select-value.md-select-placeholder, .base md-expansion-panel md-input-container md-select.md-default-theme .md-select-value.md-select-placeholder, .base md-expansion-panel md-input-container md-select md-select .md-select-value.md-select-placeholder {
  color: rgba(0, 0, 0, 0.54) !important; }

.base .card md-input-container md-select .md-select-value span:first-child:after, .base .card-no-shadow md-input-container md-select .md-select-value span:first-child:after, .base .card-header md-input-container md-select .md-select-value span:first-child:after, .base md-expansion-panel md-input-container md-select .md-select-value span:first-child:after {
  color: #f44336 !important;
  font-size: 20px !important; }

.base .card md-input-container input, .base .card-no-shadow md-input-container input, .base .card-header md-input-container input, .base md-expansion-panel md-input-container input {
  color: rgba(0, 0, 0, 0.87) !important; }
  .base .card md-input-container input[disabled], .base .card-no-shadow md-input-container input[disabled], .base .card-header md-input-container input[disabled], .base md-expansion-panel md-input-container input[disabled] {
    color: rgba(0, 0, 0, 0.54) !important; }

.base .card md-input-container textarea, .base .card-no-shadow md-input-container textarea, .base .card-header md-input-container textarea, .base md-expansion-panel md-input-container textarea {
  color: rgba(0, 0, 0, 0.87) !important; }
  .base .card md-input-container textarea[disabled], .base .card-no-shadow md-input-container textarea[disabled], .base .card-header md-input-container textarea[disabled], .base md-expansion-panel md-input-container textarea[disabled] {
    color: rgba(0, 0, 0, 0.54) !important; }

.base .card md-input-container md-select-value, .base .card-no-shadow md-input-container md-select-value, .base .card-header md-input-container md-select-value, .base md-expansion-panel md-input-container md-select-value {
  color: rgba(0, 0, 0, 0.87) !important; }
  .base .card md-input-container md-select-value[disabled], .base .card-no-shadow md-input-container md-select-value[disabled], .base .card-header md-input-container md-select-value[disabled], .base md-expansion-panel md-input-container md-select-value[disabled] {
    color: rgba(0, 0, 0, 0.54) !important; }

.base .card md-input-container md-menu .material-icons, .base .card-no-shadow md-input-container md-menu .material-icons, .base .card-header md-input-container md-menu .material-icons, .base md-expansion-panel md-input-container md-menu .material-icons {
  color: rgba(0, 0, 0, 0.87); }

.base .card md-input-container md-select.md-default-theme:not([disabled]):focus .md-select-value, .base .card-no-shadow md-input-container md-select.md-default-theme:not([disabled]):focus .md-select-value, .base .card-header md-input-container md-select.md-default-theme:not([disabled]):focus .md-select-value, .base .card md-input-container md-select:not([disabled]):focus .md-select-value, .base .card-no-shadow md-input-container md-select:not([disabled]):focus .md-select-value, .base .card-header md-input-container md-select:not([disabled]):focus .md-select-value, .base md-expansion-panel md-input-container md-select.md-default-theme:not([disabled]):focus .md-select-value, .base md-expansion-panel md-input-container md-select:not([disabled]):focus .md-select-value {
  color: rgba(0, 0, 0, 0.87) !important; }

.base .card .md-datepicker-calendar-pane span, .base .card-no-shadow .md-datepicker-calendar-pane span, .base .card-header .md-datepicker-calendar-pane span, .base md-expansion-panel .md-datepicker-calendar-pane span {
  color: rgba(0, 0, 0, 0.87) !important; }

.base .card .md-datepicker-button md-icon, .base .card-no-shadow .md-datepicker-button md-icon, .base .card-header .md-datepicker-button md-icon, .base md-expansion-panel .md-datepicker-button md-icon {
  color: rgba(0, 0, 0, 0.87) !important; }

.base .card .md-calendar-date-selection-indicator, .base .card-no-shadow .md-calendar-date-selection-indicator, .base .card-header .md-calendar-date-selection-indicator, .base md-expansion-panel .md-calendar-date-selection-indicator {
  color: rgba(0, 0, 0, 0.87) !important; }

.base md-input-container.md-block:not(.fill-content) {
  height: 39px !important; }

.base md-autocomplete.md-block md-input-container {
  height: 39px !important; }

.base .height-48px {
  height: 48px; }

.base .height-52px {
  height: 52px; }

.base .height-56px {
  height: 56px; }

.base .min-height-0 {
  min-height: 0 !important; }

.base .min-height-48px {
  min-height: 48px; }

.base .min-height-100 {
  min-height: 100% !important; }

.base .min-height-fit-content {
  min-height: -webkit-fit-content !important;
  min-height: -moz-fit-content !important;
  min-height: fit-content !important; }

.base .min-width-0 {
  min-width: 0 !important; }

.base .min-width-100 {
  min-width: 100% !important; }

.base .max-height-0 {
  max-height: 0 !important; }

.base .max-height-100 {
  max-height: 100% !important; }

.base .max-width-0 {
  max-width: 0 !important; }

.base .max-width-100 {
  max-width: 100% !important; }

.base .margin-0 {
  margin: 0 !important; }

.base .margin-default {
  margin: 8px; }

.base .margin-2x {
  margin: 16px; }

.base .margin-vertical-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

.base .margin-vertical-default {
  margin-top: 8px;
  margin-bottom: 8px; }

.base .margin-vertical-2x {
  margin-top: 16px;
  margin-bottom: 16px; }

.base .margin-horizontal-0 {
  margin-left: 0 !important;
  margin-right: 0 !important; }

.base .margin-horizontal-default {
  margin-left: 8px;
  margin-right: 8px; }

.base .margin-horizontal-2x {
  margin-left: 16px;
  margin-right: 16px; }

.base .margin-top-0 {
  margin-top: 0 !important; }

.base .margin-top-2px {
  margin-top: 2px; }

.base .margin-top-default {
  margin-top: 8px; }

.base .margin-top-2x {
  margin-top: 16px; }

.base .margin-bottom-negative-15px {
  margin-bottom: -15px; }

.base .margin-bottom-0 {
  margin-bottom: 0 !important; }

.base .margin-bottom-default {
  margin-bottom: 8px; }

.base .margin-bottom-2x {
  margin-bottom: 16px; }

.base .margin-left-negative-default {
  margin-left: -8px !important; }

.base .margin-left-0 {
  margin-left: 0 !important; }

.base .margin-left-default {
  margin-left: 8px; }

.base .margin-left-2x {
  margin-left: 16px; }

.base .margin-right-0 {
  margin-right: 0 !important; }

.base .margin-right-default {
  margin-right: 8px; }

.base .margin-right-2x {
  margin-right: 16px; }

.base .margin-right-12px {
  margin-right: 12px; }

.base .margin-right-14px {
  margin-right: 14px; }

.base .padding-0 {
  padding: 0 !important; }

.base .padding-default {
  padding: 8px; }

.base .padding-2x {
  padding: 16px; }

.base .padding-vertical-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

.base .padding-vertical-default {
  padding-top: 8px;
  padding-bottom: 8px; }

.base .padding-vertical-2x {
  padding-top: 16px;
  padding-bottom: 16px; }

.base .padding-horizontal-0 {
  padding-left: 0 !important;
  padding-right: 0 !important; }

.base .padding-horizontal-default {
  padding-left: 8px;
  padding-right: 8px; }

.base .padding-horizontal-2x {
  padding-left: 16px;
  padding-right: 16px; }

.base .padding-top-0 {
  padding-top: 0 !important; }

.base .padding-top-default {
  padding-top: 8px; }

.base .padding-top-2x {
  padding-top: 16px; }

.base .padding-bottom-0 {
  padding-bottom: 0 !important; }

.base .padding-bottom-default {
  padding-bottom: 8px; }

.base .padding-bottom-2x {
  padding-bottom: 16px; }

.base .padding-left-0 {
  padding-left: 0 !important; }

.base .padding-left-default {
  padding-left: 8px; }

.base .padding-left-2x {
  padding-left: 16px; }

.base .padding-right-0 {
  padding-right: 0 !important; }

.base .padding-right-default {
  padding-right: 8px; }

.base .padding-right-2x {
  padding-right: 16px; }

.base .padding-right-66px {
  padding-right: 66px; }

.base .border-width-default {
  border-width: 8px !important; }

.base .border-width-2x {
  border-width: 16px !important; }

.base .border-radius-default {
  border-radius: 2px !important; }

.base .border-radius-top-default {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px; }

.base .border-radius-top-left-default {
  border-top-left-radius: 2px; }

.base .border-radius-top-right-default {
  border-top-right-radius: 2px; }

.base .border-radius-bottom-default {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px; }

.base .border-radius-bottom-left-default {
  border-bottom-left-radius: 2px; }

.base .border-radius-bottom-right-default {
  border-bottom-right-radius: 2px; }

.base .list-header {
  height: 48px; }

.base .list-item {
  height: 48px; }
  .base .list-item-selected {
    background-color: #EB1A20 !important;
    color: #FAFAFA; }
    .base .list-item-selected .material-icons {
      color: #FAFAFA !important; }
  .base .list-item:hover {
    cursor: pointer; }
  .base .list-item-no-pointer:hover {
    cursor: default; }
  .base .list-item .md-button.md-default-theme:not([disabled]):hover, .base .list-item .md-button:not([disabled]):hover {
    background-color: transparent !important; }

.base md-menu span, .base md-menu-item span {
  color: rgba(0, 0, 0, 0.87) !important;
  font-weight: normal !important; }

.base .icon-submenu {
  padding: 0 !important; }
  .base .icon-submenu .btn-menu > .material-icons {
    margin-right: 14px !important;
    margin-bottom: 1.5px !important; }
  .base .icon-submenu .btn-menu > span {
    float: none !important;
    text-transform: capitalize !important;
    font-weight: normal !important; }

.base .data-field md-input-container .md-errors-spacer {
  min-height: 0 !important; }

.base .data-field md-input-container md-radio-group md-radio-button.md-checked {
  color: #EB1A20; }
  .base .data-field md-input-container md-radio-group md-radio-button.md-checked div.md-container.md-ink-ripple > div.md-on {
    background-color: #EB1A20; }
  .base .data-field md-input-container md-radio-group md-radio-button.md-checked div.md-container.md-ink-ripple > div.md-off {
    border-color: #EB1A20; }

.base .data-field md-input-container md-checkbox.md-checked .md-icon {
  background: #EB1A20; }

.base .data-field-title {
  font-size: 16px;
  font-weight: 400; }

.base .data-field md-menu md-icon {
  color: rgba(0, 0, 0, 0.54) !important; }

.base .file-chooser {
  margin: 0;
  padding: 0; }
  .base .file-chooser input {
    position: absolute;
    height: 0.1px;
    width: 0.1px;
    opacity: 0;
    overflow: hidden;
    z-index: -1; }
  .base .file-chooser-avatar .avatar-icon {
    font-size: 220px; }
  .base .file-chooser-avatar input {
    position: absolute;
    height: 0.1px;
    width: 0.1px;
    opacity: 0;
    overflow: hidden;
    z-index: -1; }
  .base .file-chooser-avatar label {
    display: none;
    position: absolute; }
    .base .file-chooser-avatar label .material-icons {
      font-size: 100px; }
      .base .file-chooser-avatar label .material-icons:hover {
        cursor: pointer; }
  .base .file-chooser-avatar:hover label {
    display: block; }

.base .dtp table.dtp-picker-days tr > td > a.selected,
.base .dtp table.dtp-picker-days tr > td > a.selected.hilite,
.base .dtp div.dtp-date, .base .dtp div.dtp-time, .base .dtp .dtp-hand.on,
.base .dtp .dtp-actual-meridien a.selected,
.base .dtp .dtp-picker-time > a.dtp-select-hour.selected {
  background: #EB1A20; }

.base .dtp table.dtp-picker-days tr > td > a.hilite:not(.selected),
.base .dtp div.dtp-actual-time.p60 span.selected {
  color: #E8161B; }

.base .dtp div.dtp-year-btn, .base .dtp div.dtp-actual-year, .base .dtp div.dtp-actual-maxtime {
  color: #d0f0f0; }

.base .dtp > .dtp-content > .dtp-date-view > header.dtp-header {
  background: #EB1A20; }

.base md-menu-content.dtp-month-list {
  background-color: #d0f0f0; }

.base md-menu-content.dtp-year-list {
  background-color: #d0f0f0; }

.base md-dialog md-toolbar.md-default-theme:not(.md-menu-toolbar) md-icon, .base md-dialog md-toolbar:not(.md-menu-toolbar) md-icon {
  color: #FAFAFA !important; }
  .base md-dialog md-toolbar.md-default-theme:not(.md-menu-toolbar) md-icon.color-fg-primary-500, .base md-dialog md-toolbar:not(.md-menu-toolbar) md-icon.color-fg-primary-500 {
    color: #EB1A20; }

.base md-dialog md-expansion-panel-group span {
  color: #FAFAFA !important; }

.base md-dialog .material-icons:not([class*="color-fg"]) {
  color: rgba(0, 0, 0, 0.54); }

.base .assign-list md-list-item .md-avatar {
  margin-top: 14px !important;
  margin-bottom: 14px !important; }

.base .assign-list md-list-item .md-list-item-text span {
  line-height: 24px; }

.base .assign-list md-list-item.selected-tile button {
  background-color: #EB1A20;
  z-index: -1; }

.base .assign-list md-list-item.selected-tile .md-avatar .material-icons {
  color: white !important; }

.base .assign-list md-list-item.selected-tile .md-list-item-text span {
  color: white !important; }

.base .line-3px {
  height: 3px; }

.base .transaction {
  display: block;
  font-size: 18px; }

@media all and (max-width: 599px) {
  .base .transaction.active {
    display: block; }
  .base .transaction:not(active) {
    display: none; } }

.base md-progress-circular.progress-circular-stroke-primary-500 path {
  stroke: #EB1A20; }

.base md-progress-circular.progress-circular-stroke-accent-50 path {
  stroke: #FAFAFA; }

.base .divider {
  border-bottom: 1px solid #E1E1E1; }

.base .file-chooser {
  margin: 0; }
  .base .file-chooser input {
    position: absolute;
    height: 0.1px;
    width: 0.1px;
    opacity: 0;
    overflow: hidden;
    z-index: -1; }

.base .form-signin md-input-container .material-icons, .base .form-signup md-input-container .material-icons, .base .form-self-registration md-input-container .material-icons {
  color: #EB1A20; }

.base .form-btn-submit {
  color: #FAFAFA;
  background-color: #EB1A20; }
  .base .form-btn-submit:hover {
    color: #FAFAFA;
    background-color: #EB1A20; }

.base .form-btn-signup {
  color: #FAFAFA;
  background-color: #EB1A20; }
  .base .form-btn-signup:hover {
    color: #FAFAFA;
    background-color: #EB1A20; }

.base .form-btn-forgotPsw {
  color: rgba(0, 0, 0, 0.54);
  background-color: transparent; }
  .base .form-btn-forgotPsw:hover {
    color: #EB1A20;
    background-color: transparent; }
