#brv-strategy-discovery .brv-disco-center,
[layout=row] {
 -webkit-box-direction:normal;
 -moz-box-direction:normal
}
[layout=row] {
 -webkit-box-orient:horizontal;
 -moz-box-orient:horizontal;
 box-orient:horizontal;
 box-direction:normal;
 -webkit-flex-direction:row;
 -moz-flex-direction:row;
 flex-direction:row;
 -ms-flex-direction:row
}
[layout=row-reverse] {
 -webkit-box-orient:horizontal;
 -moz-box-orient:horizontal;
 box-orient:horizontal;
 -webkit-box-direction:reverse;
 -moz-box-direction:reverse;
 box-direction:reverse;
 -webkit-flex-direction:row-reverse;
 -moz-flex-direction:row-reverse;
 flex-direction:row-reverse;
 -ms-flex-direction:row-reverse
}
[layout-padding]>[flex-lt-md],
[layout-padding]>[flex-sm] {
 padding:4px
}
[layout-padding],
[layout-padding]>[flex-gt-sm],
[layout-padding]>[flex-lt-lg],
[layout-padding]>[flex-md],
[layout-padding]>[flex] {
 padding:8px
}
[layout-padding]>[flex-gt-md],
[layout-padding]>[flex-lg] {
 padding:16px
}
[layout-margin]>[flex-lt-md],
[layout-margin]>[flex-sm] {
 margin:4px
}
[layout-margin],
[layout-margin]>[flex-gt-sm],
[layout-margin]>[flex-lt-lg],
[layout-margin]>[flex-md],
[layout-margin]>[flex] {
 margin:8px
}
[layout-margin]>[flex-gt-md],
[layout-margin]>[flex-lg] {
 margin:16px
}
[layout-wrap] {
 -webkit-box-lines:multiple;
 -moz-box-lines:multiple;
 box-lines:multiple;
 -webkit-flex-wrap:wrap;
 -moz-flex-wrap:wrap;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap
}
[layout-nowrap] {
 -webkit-box-lines:single;
 -moz-box-lines:single;
 box-lines:single;
 -webkit-flex-wrap:nowrap;
 -moz-flex-wrap:nowrap;
 -ms-flex-wrap:nowrap;
 flex-wrap:nowrap
}
[layout-fill] {
 margin:0;
 width:100%;
 min-height:100%;
 height:100%
}
@media (max-width:599px) {
 [hide-xs]:not([show-xs]):not([show]),
 [hide]:not([show-xs]):not([show]) {
  display:none!important
 }
 [layout-align-xs="start stretch"],
 [layout-align-xs] {
  -webkit-box-pack:start;
  -moz-box-pack:start;
  box-pack:start;
  -webkit-justify-content:flex-start;
  -moz-justify-content:flex-start;
  -ms-justify-content:flex-start;
  -o-justify-content:flex-start;
  justify-content:flex-start;
  -ms-flex-pack:start;
  -webkit-align-content:stretch;
  -moz-align-content:stretch;
  align-content:stretch;
  -ms-flex-line-pack:stretch;
  -webkit-box-align:stretch;
  -moz-box-align:stretch;
  box-align:stretch;
  -webkit-align-items:stretch;
  -moz-align-items:stretch;
  -ms-align-items:stretch;
  -o-align-items:stretch;
  align-items:stretch;
  -ms-flex-align:stretch
 }
 [layout-align-xs="start stretch"],
 [layout-align-xs="start start"],
 [layout-align-xs="start center"],
 [layout-align-xs="start end"],
 [layout-align-xs=start] {
  -webkit-box-pack:start;
  -moz-box-pack:start;
  box-pack:start;
  -webkit-justify-content:flex-start;
  -moz-justify-content:flex-start;
  -ms-justify-content:flex-start;
  -o-justify-content:flex-start;
  justify-content:flex-start;
  -ms-flex-pack:start
 }
 [layout-align-xs="center start"],
 [layout-align-xs="center center"],
 [layout-align-xs="center end"],
 [layout-align-xs="center stretch"],
 [layout-align-xs=center] {
  -webkit-box-pack:center;
  -moz-box-pack:center;
  box-pack:center;
  -webkit-justify-content:center;
  -moz-justify-content:center;
  -ms-justify-content:center;
  -o-justify-content:center;
  justify-content:center;
  -ms-flex-pack:center
 }
 [layout-align-xs="end end"],
 [layout-align-xs="end stretch"],
 [layout-align-xs="end center"],
 [layout-align-xs="end start"],
 [layout-align-xs=end] {
  -webkit-box-pack:end;
  -moz-box-pack:end;
  box-pack:end;
  -webkit-justify-content:flex-end;
  -moz-justify-content:flex-end;
  -ms-justify-content:flex-end;
  -o-justify-content:flex-end;
  justify-content:flex-end;
  -ms-flex-pack:end
 }
 [layout-align-xs="space-around center"],
 [layout-align-xs="space-around start"],
 [layout-align-xs="space-around end"],
 [layout-align-xs="space-around stretch"],
 [layout-align-xs=space-around] {
  -webkit-box-pack:distribute;
  -moz-box-pack:distribute;
  box-pack:distribute;
  -webkit-justify-content:space-around;
  -moz-justify-content:space-around;
  -ms-justify-content:space-around;
  -o-justify-content:space-around;
  justify-content:space-around;
  -ms-flex-pack:distribute
 }
 [layout-align-xs="space-between center"],
 [layout-align-xs="space-between start"],
 [layout-align-xs="space-between end"],
 [layout-align-xs="space-between stretch"],
 [layout-align-xs=space-between] {
  -webkit-box-pack:justify;
  -moz-box-pack:justify;
  box-pack:justify;
  -webkit-justify-content:space-between;
  -moz-justify-content:space-between;
  -ms-justify-content:space-between;
  -o-justify-content:space-between;
  justify-content:space-between;
  -ms-flex-pack:justify
 }
 [layout-align-xs="space-around start"],
 [layout-align-xs="space-between start"],
 [layout-align-xs="start start"],
 [layout-align-xs="center start"],
 [layout-align-xs="end start"] {
  -webkit-box-align:start;
  -moz-box-align:start;
  box-align:start;
  -webkit-align-items:flex-start;
  -moz-align-items:flex-start;
  -ms-align-items:flex-start;
  -o-align-items:flex-start;
  align-items:flex-start;
  -ms-flex-align:start;
  -webkit-align-content:flex-start;
  -moz-align-content:flex-start;
  align-content:flex-start;
  -ms-flex-line-pack:start
 }
 [layout-align-xs="space-around center"],
 [layout-align-xs="space-between center"],
 [layout-align-xs="start center"],
 [layout-align-xs="center center"],
 [layout-align-xs="end center"] {
  -webkit-box-align:center;
  -moz-box-align:center;
  box-align:center;
  -webkit-align-items:center;
  -moz-align-items:center;
  -ms-align-items:center;
  -o-align-items:center;
  align-items:center;
  -ms-flex-align:center;
  -webkit-align-content:center;
  -moz-align-content:center;
  align-content:center;
  -ms-flex-line-pack:center;
  max-width:initial
 }
 [layout-align-xs="space-around center"]>*,
 [layout-align-xs="space-between center"]>*,
 [layout-align-xs="start center"]>*,
 [layout-align-xs="center center"]>*,
 [layout-align-xs="end center"]>* {
  max-width:initial;
  box-sizing:border-box
 }
 [layout-align-xs="end end"],
 [layout-align-xs="space-around end"],
 [layout-align-xs="space-between end"],
 [layout-align-xs="start end"],
 [layout-align-xs="center end"] {
  -webkit-box-align:end;
  -moz-box-align:end;
  box-align:end;
  -webkit-align-items:flex-end;
  -moz-align-items:flex-end;
  -ms-align-items:flex-end;
  -o-align-items:flex-end;
  align-items:flex-end;
  -ms-flex-align:end;
  -webkit-align-content:flex-end;
  -moz-align-content:flex-end;
  align-content:flex-end;
  -ms-flex-line-pack:end
 }
 [layout-align-xs="start stretch"],
 [layout-align-xs="end stretch"],
 [layout-align-xs="space-around stretch"],
 [layout-align-xs="space-between stretch"],
 [layout-align-xs="center stretch"] {
  -webkit-box-align:stretch;
  -moz-box-align:stretch;
  box-align:stretch;
  -webkit-align-items:stretch;
  -moz-align-items:stretch;
  -ms-align-items:stretch;
  -o-align-items:stretch;
  align-items:stretch;
  -ms-flex-align:stretch;
  -webkit-align-content:stretch;
  -moz-align-content:stretch;
  align-content:stretch;
  -ms-flex-line-pack:stretch
 }
 [flex-xs] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 auto;
  -moz-flex:1 1 auto;
  -ms-flex:1 1 auto;
  flex:1 1 auto;
  box-sizing:border-box
 }
}
@media screen\0 and (max-width:599px) {
 [flex-xs] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 auto;
  -moz-flex:1 1 auto;
  -ms-flex:1 1 auto;
  flex:1 1 auto
 }
}
@media (max-width:599px) {
 [flex-xs-grow] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  box-sizing:border-box
 }
 [flex-xs-initial] {
  -webkit-box-flex:0;
  -moz-box-flex:0;
  box-flex:0;
  -webkit-flex:0 1 auto;
  -moz-flex:0 1 auto;
  -ms-flex:0 1 auto;
  flex:0 1 auto;
  box-sizing:border-box
 }
 [flex-xs-auto] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 auto;
  -moz-flex:1 1 auto;
  -ms-flex:1 1 auto;
  flex:1 1 auto;
  box-sizing:border-box
 }
 [flex-xs-none] {
  -webkit-box-flex:0;
  -moz-box-flex:0;
  box-flex:0;
  -webkit-flex:0 0 auto;
  -moz-flex:0 0 auto;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  box-sizing:border-box
 }
 [flex-xs="0"],
 [layout-xs=row]>[flex-xs="0"],
 [layout=row]>[flex-xs="0"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 0%;
  -moz-flex:1 1 0;
  -ms-flex:1 1 0%;
  flex:1 1 0%;
  max-width:0%;
  min-width:0;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=row-reverse]>[flex-xs="0"],
 [layout=row-reverse]>[flex-xs="0"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 0%;
  -moz-flex:1 1 0;
  -ms-flex:1 1 0%;
  flex:1 1 0%;
  max-width:0%;
  min-width:0;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="0"],
 [layout=column]>[flex-xs="0"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 0%;
  -moz-flex:1 1 0;
  -ms-flex:1 1 0%;
  flex:1 1 0%;
  max-width:100%;
  max-height:0%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="0"]>*,
 [layout=column]>[flex-xs="0"]>* {
  max-width:100%
 }
 [layout-xs=column-reverse]>[flex-xs="0"],
 [layout=column-reverse]>[flex-xs="0"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 0%;
  -moz-flex:1 1 0;
  -ms-flex:1 1 0%;
  flex:1 1 0%;
  max-width:100%;
  max-height:0%;
  box-sizing:border-box
 }
 [layout-xs=column-reverse]>[flex-xs="0"]>*,
 [layout=column-reverse]>[flex-xs="0"]>* {
  max-width:100%
 }
 [flex-xs="1"],
 [layout-xs=row]>[flex-xs="1"],
 [layout=row]>[flex-xs="1"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 1%;
  -moz-flex:1 1 1%;
  -ms-flex:1 1 1%;
  flex:1 1 1%;
  max-width:1%;
  min-width:1%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=row-reverse]>[flex-xs="1"],
 [layout=row-reverse]>[flex-xs="1"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 1%;
  -moz-flex:1 1 1%;
  -ms-flex:1 1 1%;
  flex:1 1 1%;
  max-width:1%;
  min-width:1%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="1"],
 [layout=column]>[flex-xs="1"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 1%;
  -moz-flex:1 1 1%;
  -ms-flex:1 1 1%;
  flex:1 1 1%;
  max-width:100%;
  max-height:1%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="1"]>*,
 [layout=column]>[flex-xs="1"]>* {
  max-width:100%
 }
 [layout-xs=column-reverse]>[flex-xs="1"],
 [layout=column-reverse]>[flex-xs="1"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 1%;
  -moz-flex:1 1 1%;
  -ms-flex:1 1 1%;
  flex:1 1 1%;
  max-width:100%;
  max-height:1%;
  box-sizing:border-box
 }
 [layout-xs=column-reverse]>[flex-xs="1"]>*,
 [layout=column-reverse]>[flex-xs="1"]>* {
  max-width:100%
 }
 [flex-xs="5"],
 [layout-xs=row]>[flex-xs="5"],
 [layout=row]>[flex-xs="5"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 5%;
  -moz-flex:1 1 5%;
  -ms-flex:1 1 5%;
  flex:1 1 5%;
  max-width:5%;
  min-width:5%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=row-reverse]>[flex-xs="5"],
 [layout=row-reverse]>[flex-xs="5"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 5%;
  -moz-flex:1 1 5%;
  -ms-flex:1 1 5%;
  flex:1 1 5%;
  max-width:5%;
  min-width:5%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="5"],
 [layout=column]>[flex-xs="5"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 5%;
  -moz-flex:1 1 5%;
  -ms-flex:1 1 5%;
  flex:1 1 5%;
  max-width:100%;
  max-height:5%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="5"]>*,
 [layout=column]>[flex-xs="5"]>* {
  max-width:100%
 }
 [layout-xs=column-reverse]>[flex-xs="5"],
 [layout=column-reverse]>[flex-xs="5"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 5%;
  -moz-flex:1 1 5%;
  -ms-flex:1 1 5%;
  flex:1 1 5%;
  max-width:100%;
  max-height:5%;
  box-sizing:border-box
 }
 [layout-xs=column-reverse]>[flex-xs="5"]>*,
 [layout=column-reverse]>[flex-xs="5"]>* {
  max-width:100%
 }
 [flex-xs="10"],
 [layout-xs=row]>[flex-xs="10"],
 [layout=row]>[flex-xs="10"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 10%;
  -moz-flex:1 1 10%;
  -ms-flex:1 1 10%;
  flex:1 1 10%;
  max-width:10%;
  min-width:10%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=row-reverse]>[flex-xs="10"],
 [layout=row-reverse]>[flex-xs="10"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 10%;
  -moz-flex:1 1 10%;
  -ms-flex:1 1 10%;
  flex:1 1 10%;
  max-width:10%;
  min-width:10%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="10"],
 [layout=column]>[flex-xs="10"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 10%;
  -moz-flex:1 1 10%;
  -ms-flex:1 1 10%;
  flex:1 1 10%;
  max-width:100%;
  max-height:10%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="10"]>*,
 [layout=column]>[flex-xs="10"]>* {
  max-width:100%
 }
 [layout-xs=column-reverse]>[flex-xs="10"],
 [layout=column-reverse]>[flex-xs="10"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 10%;
  -moz-flex:1 1 10%;
  -ms-flex:1 1 10%;
  flex:1 1 10%;
  max-width:100%;
  max-height:10%;
  box-sizing:border-box
 }
 [layout-xs=column-reverse]>[flex-xs="10"]>*,
 [layout=column-reverse]>[flex-xs="10"]>* {
  max-width:100%
 }
 [flex-xs="15"],
 [layout-xs=row]>[flex-xs="15"],
 [layout=row]>[flex-xs="15"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 15%;
  -moz-flex:1 1 15%;
  -ms-flex:1 1 15%;
  flex:1 1 15%;
  max-width:15%;
  min-width:15%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=row-reverse]>[flex-xs="15"],
 [layout=row-reverse]>[flex-xs="15"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 15%;
  -moz-flex:1 1 15%;
  -ms-flex:1 1 15%;
  flex:1 1 15%;
  max-width:15%;
  min-width:15%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="15"],
 [layout=column]>[flex-xs="15"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 15%;
  -moz-flex:1 1 15%;
  -ms-flex:1 1 15%;
  flex:1 1 15%;
  max-width:100%;
  max-height:15%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="15"]>*,
 [layout=column]>[flex-xs="15"]>* {
  max-width:100%
 }
 [layout-xs=column-reverse]>[flex-xs="15"],
 [layout=column-reverse]>[flex-xs="15"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 15%;
  -moz-flex:1 1 15%;
  -ms-flex:1 1 15%;
  flex:1 1 15%;
  max-width:100%;
  max-height:15%;
  box-sizing:border-box
 }
 [layout-xs=column-reverse]>[flex-xs="15"]>*,
 [layout=column-reverse]>[flex-xs="15"]>* {
  max-width:100%
 }
 [flex-xs="20"],
 [layout-xs=row]>[flex-xs="20"],
 [layout=row]>[flex-xs="20"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 20%;
  -moz-flex:1 1 20%;
  -ms-flex:1 1 20%;
  flex:1 1 20%;
  max-width:20%;
  min-width:20%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=row-reverse]>[flex-xs="20"],
 [layout=row-reverse]>[flex-xs="20"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 20%;
  -moz-flex:1 1 20%;
  -ms-flex:1 1 20%;
  flex:1 1 20%;
  max-width:20%;
  min-width:20%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="20"],
 [layout=column]>[flex-xs="20"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 20%;
  -moz-flex:1 1 20%;
  -ms-flex:1 1 20%;
  flex:1 1 20%;
  max-width:100%;
  max-height:20%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="20"]>*,
 [layout=column]>[flex-xs="20"]>* {
  max-width:100%
 }
 [layout-xs=column-reverse]>[flex-xs="20"],
 [layout=column-reverse]>[flex-xs="20"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 20%;
  -moz-flex:1 1 20%;
  -ms-flex:1 1 20%;
  flex:1 1 20%;
  max-width:100%;
  max-height:20%;
  box-sizing:border-box
 }
 [layout-xs=column-reverse]>[flex-xs="20"]>*,
 [layout=column-reverse]>[flex-xs="20"]>* {
  max-width:100%
 }
 [flex-xs="25"],
 [layout-xs=row]>[flex-xs="25"],
 [layout=row]>[flex-xs="25"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 25%;
  -moz-flex:1 1 25%;
  -ms-flex:1 1 25%;
  flex:1 1 25%;
  max-width:25%;
  min-width:25%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=row-reverse]>[flex-xs="25"],
 [layout=row-reverse]>[flex-xs="25"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 25%;
  -moz-flex:1 1 25%;
  -ms-flex:1 1 25%;
  flex:1 1 25%;
  max-width:25%;
  min-width:25%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="25"],
 [layout=column]>[flex-xs="25"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 25%;
  -moz-flex:1 1 25%;
  -ms-flex:1 1 25%;
  flex:1 1 25%;
  max-width:100%;
  max-height:25%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="25"]>*,
 [layout=column]>[flex-xs="25"]>* {
  max-width:100%
 }
 [layout-xs=column-reverse]>[flex-xs="25"],
 [layout=column-reverse]>[flex-xs="25"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 25%;
  -moz-flex:1 1 25%;
  -ms-flex:1 1 25%;
  flex:1 1 25%;
  max-width:100%;
  max-height:25%;
  box-sizing:border-box
 }
 [layout-xs=column-reverse]>[flex-xs="25"]>*,
 [layout=column-reverse]>[flex-xs="25"]>* {
  max-width:100%
 }
 [flex-xs="30"],
 [layout-xs=row]>[flex-xs="30"],
 [layout=row]>[flex-xs="30"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 30%;
  -moz-flex:1 1 30%;
  -ms-flex:1 1 30%;
  flex:1 1 30%;
  max-width:30%;
  min-width:30%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=row-reverse]>[flex-xs="30"],
 [layout=row-reverse]>[flex-xs="30"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 30%;
  -moz-flex:1 1 30%;
  -ms-flex:1 1 30%;
  flex:1 1 30%;
  max-width:30%;
  min-width:30%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="30"],
 [layout=column]>[flex-xs="30"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 30%;
  -moz-flex:1 1 30%;
  -ms-flex:1 1 30%;
  flex:1 1 30%;
  max-width:100%;
  max-height:30%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="30"]>*,
 [layout=column]>[flex-xs="30"]>* {
  max-width:100%
 }
 [layout-xs=column-reverse]>[flex-xs="30"],
 [layout=column-reverse]>[flex-xs="30"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 30%;
  -moz-flex:1 1 30%;
  -ms-flex:1 1 30%;
  flex:1 1 30%;
  max-width:100%;
  max-height:30%;
  box-sizing:border-box
 }
 [layout-xs=column-reverse]>[flex-xs="30"]>*,
 [layout=column-reverse]>[flex-xs="30"]>* {
  max-width:100%
 }
 [flex-xs="35"],
 [layout-xs=row]>[flex-xs="35"],
 [layout=row]>[flex-xs="35"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 35%;
  -moz-flex:1 1 35%;
  -ms-flex:1 1 35%;
  flex:1 1 35%;
  max-width:35%;
  min-width:35%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=row-reverse]>[flex-xs="35"],
 [layout=row-reverse]>[flex-xs="35"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 35%;
  -moz-flex:1 1 35%;
  -ms-flex:1 1 35%;
  flex:1 1 35%;
  max-width:35%;
  min-width:35%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="35"],
 [layout=column]>[flex-xs="35"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 35%;
  -moz-flex:1 1 35%;
  -ms-flex:1 1 35%;
  flex:1 1 35%;
  max-width:100%;
  max-height:35%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="35"]>*,
 [layout=column]>[flex-xs="35"]>* {
  max-width:100%
 }
 [layout-xs=column-reverse]>[flex-xs="35"],
 [layout=column-reverse]>[flex-xs="35"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 35%;
  -moz-flex:1 1 35%;
  -ms-flex:1 1 35%;
  flex:1 1 35%;
  max-width:100%;
  max-height:35%;
  box-sizing:border-box
 }
 [layout-xs=column-reverse]>[flex-xs="35"]>*,
 [layout=column-reverse]>[flex-xs="35"]>* {
  max-width:100%
 }
 [flex-xs="40"],
 [layout-xs=row]>[flex-xs="40"],
 [layout=row]>[flex-xs="40"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 40%;
  -moz-flex:1 1 40%;
  -ms-flex:1 1 40%;
  flex:1 1 40%;
  max-width:40%;
  min-width:40%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=row-reverse]>[flex-xs="40"],
 [layout=row-reverse]>[flex-xs="40"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 40%;
  -moz-flex:1 1 40%;
  -ms-flex:1 1 40%;
  flex:1 1 40%;
  max-width:40%;
  min-width:40%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="40"],
 [layout=column]>[flex-xs="40"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 40%;
  -moz-flex:1 1 40%;
  -ms-flex:1 1 40%;
  flex:1 1 40%;
  max-width:100%;
  max-height:40%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="40"]>*,
 [layout=column]>[flex-xs="40"]>* {
  max-width:100%
 }
 [layout-xs=column-reverse]>[flex-xs="40"],
 [layout=column-reverse]>[flex-xs="40"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 40%;
  -moz-flex:1 1 40%;
  -ms-flex:1 1 40%;
  flex:1 1 40%;
  max-width:100%;
  max-height:40%;
  box-sizing:border-box
 }
 [layout-xs=column-reverse]>[flex-xs="40"]>*,
 [layout=column-reverse]>[flex-xs="40"]>* {
  max-width:100%
 }
 [flex-xs="45"],
 [layout-xs=row]>[flex-xs="45"],
 [layout=row]>[flex-xs="45"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 45%;
  -moz-flex:1 1 45%;
  -ms-flex:1 1 45%;
  flex:1 1 45%;
  max-width:45%;
  min-width:45%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=row-reverse]>[flex-xs="45"],
 [layout=row-reverse]>[flex-xs="45"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 45%;
  -moz-flex:1 1 45%;
  -ms-flex:1 1 45%;
  flex:1 1 45%;
  max-width:45%;
  min-width:45%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="45"],
 [layout=column]>[flex-xs="45"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 45%;
  -moz-flex:1 1 45%;
  -ms-flex:1 1 45%;
  flex:1 1 45%;
  max-width:100%;
  max-height:45%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="45"]>*,
 [layout=column]>[flex-xs="45"]>* {
  max-width:100%
 }
 [layout-xs=column-reverse]>[flex-xs="45"],
 [layout=column-reverse]>[flex-xs="45"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 45%;
  -moz-flex:1 1 45%;
  -ms-flex:1 1 45%;
  flex:1 1 45%;
  max-width:100%;
  max-height:45%;
  box-sizing:border-box
 }
 [layout-xs=column-reverse]>[flex-xs="45"]>*,
 [layout=column-reverse]>[flex-xs="45"]>* {
  max-width:100%
 }
 [flex-xs="50"],
 [layout-xs=row]>[flex-xs="50"],
 [layout=row]>[flex-xs="50"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 50%;
  -moz-flex:1 1 50%;
  -ms-flex:1 1 50%;
  flex:1 1 50%;
  max-width:50%;
  min-width:50%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=row-reverse]>[flex-xs="50"],
 [layout=row-reverse]>[flex-xs="50"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 50%;
  -moz-flex:1 1 50%;
  -ms-flex:1 1 50%;
  flex:1 1 50%;
  max-width:50%;
  min-width:50%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="50"],
 [layout=column]>[flex-xs="50"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 50%;
  -moz-flex:1 1 50%;
  -ms-flex:1 1 50%;
  flex:1 1 50%;
  max-width:100%;
  max-height:50%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="50"]>*,
 [layout=column]>[flex-xs="50"]>* {
  max-width:100%
 }
 [layout-xs=column-reverse]>[flex-xs="50"],
 [layout=column-reverse]>[flex-xs="50"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 50%;
  -moz-flex:1 1 50%;
  -ms-flex:1 1 50%;
  flex:1 1 50%;
  max-width:100%;
  max-height:50%;
  box-sizing:border-box
 }
 [layout-xs=column-reverse]>[flex-xs="50"]>*,
 [layout=column-reverse]>[flex-xs="50"]>* {
  max-width:100%
 }
 [flex-xs="55"],
 [layout-xs=row]>[flex-xs="55"],
 [layout=row]>[flex-xs="55"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 55%;
  -moz-flex:1 1 55%;
  -ms-flex:1 1 55%;
  flex:1 1 55%;
  max-width:55%;
  min-width:55%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=row-reverse]>[flex-xs="55"],
 [layout=row-reverse]>[flex-xs="55"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 55%;
  -moz-flex:1 1 55%;
  -ms-flex:1 1 55%;
  flex:1 1 55%;
  max-width:55%;
  min-width:55%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="55"],
 [layout=column]>[flex-xs="55"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 55%;
  -moz-flex:1 1 55%;
  -ms-flex:1 1 55%;
  flex:1 1 55%;
  max-width:100%;
  max-height:55%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="55"]>*,
 [layout=column]>[flex-xs="55"]>* {
  max-width:100%
 }
 [layout-xs=column-reverse]>[flex-xs="55"],
 [layout=column-reverse]>[flex-xs="55"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 55%;
  -moz-flex:1 1 55%;
  -ms-flex:1 1 55%;
  flex:1 1 55%;
  max-width:100%;
  max-height:55%;
  box-sizing:border-box
 }
 [layout-xs=column-reverse]>[flex-xs="55"]>*,
 [layout=column-reverse]>[flex-xs="55"]>* {
  max-width:100%
 }
 [flex-xs="60"],
 [layout-xs=row]>[flex-xs="60"],
 [layout=row]>[flex-xs="60"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 60%;
  -moz-flex:1 1 60%;
  -ms-flex:1 1 60%;
  flex:1 1 60%;
  max-width:60%;
  min-width:60%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=row-reverse]>[flex-xs="60"],
 [layout=row-reverse]>[flex-xs="60"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 60%;
  -moz-flex:1 1 60%;
  -ms-flex:1 1 60%;
  flex:1 1 60%;
  max-width:60%;
  min-width:60%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="60"],
 [layout=column]>[flex-xs="60"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 60%;
  -moz-flex:1 1 60%;
  -ms-flex:1 1 60%;
  flex:1 1 60%;
  max-width:100%;
  max-height:60%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="60"]>*,
 [layout=column]>[flex-xs="60"]>* {
  max-width:100%
 }
 [layout-xs=column-reverse]>[flex-xs="60"],
 [layout=column-reverse]>[flex-xs="60"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 60%;
  -moz-flex:1 1 60%;
  -ms-flex:1 1 60%;
  flex:1 1 60%;
  max-width:100%;
  max-height:60%;
  box-sizing:border-box
 }
 [layout-xs=column-reverse]>[flex-xs="60"]>*,
 [layout=column-reverse]>[flex-xs="60"]>* {
  max-width:100%
 }
 [flex-xs="65"],
 [layout-xs=row]>[flex-xs="65"],
 [layout=row]>[flex-xs="65"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 65%;
  -moz-flex:1 1 65%;
  -ms-flex:1 1 65%;
  flex:1 1 65%;
  max-width:65%;
  min-width:65%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=row-reverse]>[flex-xs="65"],
 [layout=row-reverse]>[flex-xs="65"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 65%;
  -moz-flex:1 1 65%;
  -ms-flex:1 1 65%;
  flex:1 1 65%;
  max-width:65%;
  min-width:65%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="65"],
 [layout=column]>[flex-xs="65"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 65%;
  -moz-flex:1 1 65%;
  -ms-flex:1 1 65%;
  flex:1 1 65%;
  max-width:100%;
  max-height:65%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="65"]>*,
 [layout=column]>[flex-xs="65"]>* {
  max-width:100%
 }
 [layout-xs=column-reverse]>[flex-xs="65"],
 [layout=column-reverse]>[flex-xs="65"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 65%;
  -moz-flex:1 1 65%;
  -ms-flex:1 1 65%;
  flex:1 1 65%;
  max-width:100%;
  max-height:65%;
  box-sizing:border-box
 }
 [layout-xs=column-reverse]>[flex-xs="65"]>*,
 [layout=column-reverse]>[flex-xs="65"]>* {
  max-width:100%
 }
 [flex-xs="70"],
 [layout-xs=row]>[flex-xs="70"],
 [layout=row]>[flex-xs="70"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 70%;
  -moz-flex:1 1 70%;
  -ms-flex:1 1 70%;
  flex:1 1 70%;
  max-width:70%;
  min-width:70%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=row-reverse]>[flex-xs="70"],
 [layout=row-reverse]>[flex-xs="70"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 70%;
  -moz-flex:1 1 70%;
  -ms-flex:1 1 70%;
  flex:1 1 70%;
  max-width:70%;
  min-width:70%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="70"],
 [layout=column]>[flex-xs="70"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 70%;
  -moz-flex:1 1 70%;
  -ms-flex:1 1 70%;
  flex:1 1 70%;
  max-width:100%;
  max-height:70%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="70"]>*,
 [layout=column]>[flex-xs="70"]>* {
  max-width:100%
 }
 [layout-xs=column-reverse]>[flex-xs="70"],
 [layout=column-reverse]>[flex-xs="70"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 70%;
  -moz-flex:1 1 70%;
  -ms-flex:1 1 70%;
  flex:1 1 70%;
  max-width:100%;
  max-height:70%;
  box-sizing:border-box
 }
 [layout-xs=column-reverse]>[flex-xs="70"]>*,
 [layout=column-reverse]>[flex-xs="70"]>* {
  max-width:100%
 }
 [flex-xs="75"],
 [layout-xs=row]>[flex-xs="75"],
 [layout=row]>[flex-xs="75"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 75%;
  -moz-flex:1 1 75%;
  -ms-flex:1 1 75%;
  flex:1 1 75%;
  max-width:75%;
  min-width:75%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=row-reverse]>[flex-xs="75"],
 [layout=row-reverse]>[flex-xs="75"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 75%;
  -moz-flex:1 1 75%;
  -ms-flex:1 1 75%;
  flex:1 1 75%;
  max-width:75%;
  min-width:75%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="75"],
 [layout=column]>[flex-xs="75"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 75%;
  -moz-flex:1 1 75%;
  -ms-flex:1 1 75%;
  flex:1 1 75%;
  max-width:100%;
  max-height:75%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="75"]>*,
 [layout=column]>[flex-xs="75"]>* {
  max-width:100%
 }
 [layout-xs=column-reverse]>[flex-xs="75"],
 [layout=column-reverse]>[flex-xs="75"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 75%;
  -moz-flex:1 1 75%;
  -ms-flex:1 1 75%;
  flex:1 1 75%;
  max-width:100%;
  max-height:75%;
  box-sizing:border-box
 }
 [layout-xs=column-reverse]>[flex-xs="75"]>*,
 [layout=column-reverse]>[flex-xs="75"]>* {
  max-width:100%
 }
 [flex-xs="80"],
 [layout-xs=row]>[flex-xs="80"],
 [layout=row]>[flex-xs="80"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 80%;
  -moz-flex:1 1 80%;
  -ms-flex:1 1 80%;
  flex:1 1 80%;
  max-width:80%;
  min-width:80%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=row-reverse]>[flex-xs="80"],
 [layout=row-reverse]>[flex-xs="80"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 80%;
  -moz-flex:1 1 80%;
  -ms-flex:1 1 80%;
  flex:1 1 80%;
  max-width:80%;
  min-width:80%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="80"],
 [layout=column]>[flex-xs="80"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 80%;
  -moz-flex:1 1 80%;
  -ms-flex:1 1 80%;
  flex:1 1 80%;
  max-width:100%;
  max-height:80%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="80"]>*,
 [layout=column]>[flex-xs="80"]>* {
  max-width:100%
 }
 [layout-xs=column-reverse]>[flex-xs="80"],
 [layout=column-reverse]>[flex-xs="80"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 80%;
  -moz-flex:1 1 80%;
  -ms-flex:1 1 80%;
  flex:1 1 80%;
  max-width:100%;
  max-height:80%;
  box-sizing:border-box
 }
 [layout-xs=column-reverse]>[flex-xs="80"]>*,
 [layout=column-reverse]>[flex-xs="80"]>* {
  max-width:100%
 }
 [flex-xs="85"],
 [layout-xs=row]>[flex-xs="85"],
 [layout=row]>[flex-xs="85"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 85%;
  -moz-flex:1 1 85%;
  -ms-flex:1 1 85%;
  flex:1 1 85%;
  max-width:85%;
  min-width:85%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=row-reverse]>[flex-xs="85"],
 [layout=row-reverse]>[flex-xs="85"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 85%;
  -moz-flex:1 1 85%;
  -ms-flex:1 1 85%;
  flex:1 1 85%;
  max-width:85%;
  min-width:85%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="85"],
 [layout=column]>[flex-xs="85"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 85%;
  -moz-flex:1 1 85%;
  -ms-flex:1 1 85%;
  flex:1 1 85%;
  max-width:100%;
  max-height:85%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="85"]>*,
 [layout=column]>[flex-xs="85"]>* {
  max-width:100%
 }
 [layout-xs=column-reverse]>[flex-xs="85"],
 [layout=column-reverse]>[flex-xs="85"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 85%;
  -moz-flex:1 1 85%;
  -ms-flex:1 1 85%;
  flex:1 1 85%;
  max-width:100%;
  max-height:85%;
  box-sizing:border-box
 }
 [layout-xs=column-reverse]>[flex-xs="85"]>*,
 [layout=column-reverse]>[flex-xs="85"]>* {
  max-width:100%
 }
 [flex-xs="90"],
 [layout-xs=row]>[flex-xs="90"],
 [layout=row]>[flex-xs="90"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 90%;
  -moz-flex:1 1 90%;
  -ms-flex:1 1 90%;
  flex:1 1 90%;
  max-width:90%;
  min-width:90%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=row-reverse]>[flex-xs="90"],
 [layout=row-reverse]>[flex-xs="90"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 90%;
  -moz-flex:1 1 90%;
  -ms-flex:1 1 90%;
  flex:1 1 90%;
  max-width:90%;
  min-width:90%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="90"],
 [layout=column]>[flex-xs="90"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 90%;
  -moz-flex:1 1 90%;
  -ms-flex:1 1 90%;
  flex:1 1 90%;
  max-width:100%;
  max-height:90%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="90"]>*,
 [layout=column]>[flex-xs="90"]>* {
  max-width:100%
 }
 [layout-xs=column-reverse]>[flex-xs="90"],
 [layout=column-reverse]>[flex-xs="90"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 90%;
  -moz-flex:1 1 90%;
  -ms-flex:1 1 90%;
  flex:1 1 90%;
  max-width:100%;
  max-height:90%;
  box-sizing:border-box
 }
 [layout-xs=column-reverse]>[flex-xs="90"]>*,
 [layout=column-reverse]>[flex-xs="90"]>* {
  max-width:100%
 }
 [flex-xs="95"],
 [layout-xs=row]>[flex-xs="95"],
 [layout=row]>[flex-xs="95"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 95%;
  -moz-flex:1 1 95%;
  -ms-flex:1 1 95%;
  flex:1 1 95%;
  max-width:95%;
  min-width:95%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=row-reverse]>[flex-xs="95"],
 [layout=row-reverse]>[flex-xs="95"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 95%;
  -moz-flex:1 1 95%;
  -ms-flex:1 1 95%;
  flex:1 1 95%;
  max-width:95%;
  min-width:95%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="95"],
 [layout=column]>[flex-xs="95"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 95%;
  -moz-flex:1 1 95%;
  -ms-flex:1 1 95%;
  flex:1 1 95%;
  max-width:100%;
  max-height:95%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="95"]>*,
 [layout=column]>[flex-xs="95"]>* {
  max-width:100%
 }
 [layout-xs=column-reverse]>[flex-xs="95"],
 [layout=column-reverse]>[flex-xs="95"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 95%;
  -moz-flex:1 1 95%;
  -ms-flex:1 1 95%;
  flex:1 1 95%;
  max-width:100%;
  max-height:95%;
  box-sizing:border-box
 }
 [layout-xs=column-reverse]>[flex-xs="95"]>*,
 [layout=column-reverse]>[flex-xs="95"]>* {
  max-width:100%
 }
 [flex-xs="100"],
 [layout-xs=row]>[flex-xs="100"],
 [layout=row]>[flex-xs="100"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  max-width:100%;
  min-width:100%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=row-reverse]>[flex-xs="100"],
 [layout=row-reverse]>[flex-xs="100"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  max-width:100%;
  min-width:100%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="100"],
 [layout=column]>[flex-xs="100"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  max-width:100%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="100"]>*,
 [layout=column]>[flex-xs="100"]>* {
  max-width:100%
 }
 [layout-xs=column-reverse]>[flex-xs="100"],
 [layout=column-reverse]>[flex-xs="100"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  max-width:100%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=column-reverse]>[flex-xs="100"]>*,
 [layout=column-reverse]>[flex-xs="100"]>* {
  max-width:100%
 }
 [layout-xs=row]>[flex-xs="33"],
 [layout=row]>[flex-xs="33"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 33.33%;
  -moz-flex:1 1 33.33%;
  -ms-flex:1 1 33.33%;
  flex:1 1 33.33%;
  max-width:33.33%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=row]>[flex-xs="66"],
 [layout=row]>[flex-xs="66"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 66.66%;
  -moz-flex:1 1 66.66%;
  -ms-flex:1 1 66.66%;
  flex:1 1 66.66%;
  max-width:66.66%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xs=row]>.flex,
 [layout=row]>.flex {
  min-width:0
 }
 [layout-xs=column]>[flex-xs="33"],
 [layout=column]>[flex-xs="33"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 33.33%;
  -moz-flex:1 1 33.33%;
  -ms-flex:1 1 33.33%;
  flex:1 1 33.33%;
  max-width:100%;
  max-height:33.33%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="33"]>*,
 [layout=column]>[flex-xs="33"]>* {
  max-width:100%
 }
 [layout-xs=column]>[flex-xs="66"],
 [layout=column]>[flex-xs="66"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 66.66%;
  -moz-flex:1 1 66.66%;
  -ms-flex:1 1 66.66%;
  flex:1 1 66.66%;
  max-width:100%;
  max-height:66.66%;
  box-sizing:border-box
 }
 [layout-xs=column]>[flex-xs="66"]>*,
 [layout=column]>[flex-xs="66"]>* {
  max-width:100%
 }
 [layout-xs=column]>.flex,
 [layout=column]>.flex {
  min-height:0
 }
 [layout-xs=column],
 [layout-xs=row],
 [layout-xs] {
  box-sizing:border-box;
  display:-webkit-box;
  display:-webkit-flex;
  display:-moz-box;
  display:-ms-flexbox;
  display:flex
 }
 [layout-xs=column] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:normal;
  -moz-box-direction:normal;
  box-direction:normal;
  -webkit-flex-direction:column;
  -moz-flex-direction:column;
  flex-direction:column;
  -ms-flex-direction:column
 }
 [layout-xs=column-reverse] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse
 }
 [layout-xs=row] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:normal;
  -moz-box-direction:normal;
  box-direction:normal;
  -webkit-flex-direction:row;
  -moz-flex-direction:row;
  flex-direction:row;
  -ms-flex-direction:row
 }
 [layout-xs=row-reverse] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse
 }
}
@media (min-width:600px) {
 [layout-align-gt-xs="start stretch"],
 [layout-align-gt-xs] {
  -webkit-box-pack:start;
  -moz-box-pack:start;
  box-pack:start;
  -webkit-justify-content:flex-start;
  -moz-justify-content:flex-start;
  -ms-justify-content:flex-start;
  -o-justify-content:flex-start;
  justify-content:flex-start;
  -ms-flex-pack:start;
  -webkit-align-content:stretch;
  -moz-align-content:stretch;
  align-content:stretch;
  -ms-flex-line-pack:stretch;
  -webkit-box-align:stretch;
  -moz-box-align:stretch;
  box-align:stretch;
  -webkit-align-items:stretch;
  -moz-align-items:stretch;
  -ms-align-items:stretch;
  -o-align-items:stretch;
  align-items:stretch;
  -ms-flex-align:stretch
 }
 [layout-align-gt-xs="start stretch"],
 [layout-align-gt-xs="start start"],
 [layout-align-gt-xs="start center"],
 [layout-align-gt-xs="start end"],
 [layout-align-gt-xs=start] {
  -webkit-box-pack:start;
  -moz-box-pack:start;
  box-pack:start;
  -webkit-justify-content:flex-start;
  -moz-justify-content:flex-start;
  -ms-justify-content:flex-start;
  -o-justify-content:flex-start;
  justify-content:flex-start;
  -ms-flex-pack:start
 }
 [layout-align-gt-xs="center start"],
 [layout-align-gt-xs="center center"],
 [layout-align-gt-xs="center end"],
 [layout-align-gt-xs="center stretch"],
 [layout-align-gt-xs=center] {
  -webkit-box-pack:center;
  -moz-box-pack:center;
  box-pack:center;
  -webkit-justify-content:center;
  -moz-justify-content:center;
  -ms-justify-content:center;
  -o-justify-content:center;
  justify-content:center;
  -ms-flex-pack:center
 }
 [layout-align-gt-xs="end end"],
 [layout-align-gt-xs="end stretch"],
 [layout-align-gt-xs="end center"],
 [layout-align-gt-xs="end start"],
 [layout-align-gt-xs=end] {
  -webkit-box-pack:end;
  -moz-box-pack:end;
  box-pack:end;
  -webkit-justify-content:flex-end;
  -moz-justify-content:flex-end;
  -ms-justify-content:flex-end;
  -o-justify-content:flex-end;
  justify-content:flex-end;
  -ms-flex-pack:end
 }
 [layout-align-gt-xs="space-around center"],
 [layout-align-gt-xs="space-around start"],
 [layout-align-gt-xs="space-around end"],
 [layout-align-gt-xs="space-around stretch"],
 [layout-align-gt-xs=space-around] {
  -webkit-box-pack:distribute;
  -moz-box-pack:distribute;
  box-pack:distribute;
  -webkit-justify-content:space-around;
  -moz-justify-content:space-around;
  -ms-justify-content:space-around;
  -o-justify-content:space-around;
  justify-content:space-around;
  -ms-flex-pack:distribute
 }
 [layout-align-gt-xs="space-between center"],
 [layout-align-gt-xs="space-between start"],
 [layout-align-gt-xs="space-between end"],
 [layout-align-gt-xs="space-between stretch"],
 [layout-align-gt-xs=space-between] {
  -webkit-box-pack:justify;
  -moz-box-pack:justify;
  box-pack:justify;
  -webkit-justify-content:space-between;
  -moz-justify-content:space-between;
  -ms-justify-content:space-between;
  -o-justify-content:space-between;
  justify-content:space-between;
  -ms-flex-pack:justify
 }
 [layout-align-gt-xs="space-around start"],
 [layout-align-gt-xs="space-between start"],
 [layout-align-gt-xs="start start"],
 [layout-align-gt-xs="center start"],
 [layout-align-gt-xs="end start"] {
  -webkit-box-align:start;
  -moz-box-align:start;
  box-align:start;
  -webkit-align-items:flex-start;
  -moz-align-items:flex-start;
  -ms-align-items:flex-start;
  -o-align-items:flex-start;
  align-items:flex-start;
  -ms-flex-align:start;
  -webkit-align-content:flex-start;
  -moz-align-content:flex-start;
  align-content:flex-start;
  -ms-flex-line-pack:start
 }
 [layout-align-gt-xs="space-around center"],
 [layout-align-gt-xs="space-between center"],
 [layout-align-gt-xs="start center"],
 [layout-align-gt-xs="center center"],
 [layout-align-gt-xs="end center"] {
  -webkit-box-align:center;
  -moz-box-align:center;
  box-align:center;
  -webkit-align-items:center;
  -moz-align-items:center;
  -ms-align-items:center;
  -o-align-items:center;
  align-items:center;
  -ms-flex-align:center;
  -webkit-align-content:center;
  -moz-align-content:center;
  align-content:center;
  -ms-flex-line-pack:center;
  max-width:initial
 }
 [layout-align-gt-xs="space-around center"]>*,
 [layout-align-gt-xs="space-between center"]>*,
 [layout-align-gt-xs="start center"]>*,
 [layout-align-gt-xs="center center"]>*,
 [layout-align-gt-xs="end center"]>* {
  max-width:initial;
  box-sizing:border-box
 }
 [layout-align-gt-xs="end end"],
 [layout-align-gt-xs="space-around end"],
 [layout-align-gt-xs="space-between end"],
 [layout-align-gt-xs="start end"],
 [layout-align-gt-xs="center end"] {
  -webkit-box-align:end;
  -moz-box-align:end;
  box-align:end;
  -webkit-align-items:flex-end;
  -moz-align-items:flex-end;
  -ms-align-items:flex-end;
  -o-align-items:flex-end;
  align-items:flex-end;
  -ms-flex-align:end;
  -webkit-align-content:flex-end;
  -moz-align-content:flex-end;
  align-content:flex-end;
  -ms-flex-line-pack:end
 }
 [layout-align-gt-xs="start stretch"],
 [layout-align-gt-xs="end stretch"],
 [layout-align-gt-xs="space-around stretch"],
 [layout-align-gt-xs="space-between stretch"],
 [layout-align-gt-xs="center stretch"] {
  -webkit-box-align:stretch;
  -moz-box-align:stretch;
  box-align:stretch;
  -webkit-align-items:stretch;
  -moz-align-items:stretch;
  -ms-align-items:stretch;
  -o-align-items:stretch;
  align-items:stretch;
  -ms-flex-align:stretch;
  -webkit-align-content:stretch;
  -moz-align-content:stretch;
  align-content:stretch;
  -ms-flex-line-pack:stretch
 }
 [flex-gt-xs] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 auto;
  -moz-flex:1 1 auto;
  -ms-flex:1 1 auto;
  flex:1 1 auto;
  box-sizing:border-box
 }
}
@media screen\0 and (min-width:600px) {
 [flex-gt-xs] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 auto;
  -moz-flex:1 1 auto;
  -ms-flex:1 1 auto;
  flex:1 1 auto
 }
}
@media (min-width:600px) {
 [flex-gt-xs-grow] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  box-sizing:border-box
 }
 [flex-gt-xs-initial] {
  -webkit-box-flex:0;
  -moz-box-flex:0;
  box-flex:0;
  -webkit-flex:0 1 auto;
  -moz-flex:0 1 auto;
  -ms-flex:0 1 auto;
  flex:0 1 auto;
  box-sizing:border-box
 }
 [flex-gt-xs-auto] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 auto;
  -moz-flex:1 1 auto;
  -ms-flex:1 1 auto;
  flex:1 1 auto;
  box-sizing:border-box
 }
 [flex-gt-xs-none] {
  -webkit-box-flex:0;
  -moz-box-flex:0;
  box-flex:0;
  -webkit-flex:0 0 auto;
  -moz-flex:0 0 auto;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  box-sizing:border-box
 }
 [flex-gt-xs="0"],
 [layout-gt-xs=row]>[flex-gt-xs="0"],
 [layout=row]>[flex-gt-xs="0"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 0%;
  -moz-flex:1 1 0;
  -ms-flex:1 1 0%;
  flex:1 1 0%;
  max-width:0%;
  min-width:0;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=row-reverse]>[flex-gt-xs="0"],
 [layout=row-reverse]>[flex-gt-xs="0"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 0%;
  -moz-flex:1 1 0;
  -ms-flex:1 1 0%;
  flex:1 1 0%;
  max-width:0%;
  min-width:0;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="0"],
 [layout=column]>[flex-gt-xs="0"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 0%;
  -moz-flex:1 1 0;
  -ms-flex:1 1 0%;
  flex:1 1 0%;
  max-width:100%;
  max-height:0%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="0"]>*,
 [layout=column]>[flex-gt-xs="0"]>* {
  max-width:100%
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="0"],
 [layout=column-reverse]>[flex-gt-xs="0"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 0%;
  -moz-flex:1 1 0;
  -ms-flex:1 1 0%;
  flex:1 1 0%;
  max-width:100%;
  max-height:0%;
  box-sizing:border-box
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="0"]>*,
 [layout=column-reverse]>[flex-gt-xs="0"]>* {
  max-width:100%
 }
 [flex-gt-xs="1"],
 [layout-gt-xs=row]>[flex-gt-xs="1"],
 [layout=row]>[flex-gt-xs="1"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 1%;
  -moz-flex:1 1 1%;
  -ms-flex:1 1 1%;
  flex:1 1 1%;
  max-width:1%;
  min-width:1%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=row-reverse]>[flex-gt-xs="1"],
 [layout=row-reverse]>[flex-gt-xs="1"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 1%;
  -moz-flex:1 1 1%;
  -ms-flex:1 1 1%;
  flex:1 1 1%;
  max-width:1%;
  min-width:1%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="1"],
 [layout=column]>[flex-gt-xs="1"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 1%;
  -moz-flex:1 1 1%;
  -ms-flex:1 1 1%;
  flex:1 1 1%;
  max-width:100%;
  max-height:1%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="1"]>*,
 [layout=column]>[flex-gt-xs="1"]>* {
  max-width:100%
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="1"],
 [layout=column-reverse]>[flex-gt-xs="1"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 1%;
  -moz-flex:1 1 1%;
  -ms-flex:1 1 1%;
  flex:1 1 1%;
  max-width:100%;
  max-height:1%;
  box-sizing:border-box
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="1"]>*,
 [layout=column-reverse]>[flex-gt-xs="1"]>* {
  max-width:100%
 }
 [flex-gt-xs="5"],
 [layout-gt-xs=row]>[flex-gt-xs="5"],
 [layout=row]>[flex-gt-xs="5"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 5%;
  -moz-flex:1 1 5%;
  -ms-flex:1 1 5%;
  flex:1 1 5%;
  max-width:5%;
  min-width:5%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=row-reverse]>[flex-gt-xs="5"],
 [layout=row-reverse]>[flex-gt-xs="5"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 5%;
  -moz-flex:1 1 5%;
  -ms-flex:1 1 5%;
  flex:1 1 5%;
  max-width:5%;
  min-width:5%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="5"],
 [layout=column]>[flex-gt-xs="5"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 5%;
  -moz-flex:1 1 5%;
  -ms-flex:1 1 5%;
  flex:1 1 5%;
  max-width:100%;
  max-height:5%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="5"]>*,
 [layout=column]>[flex-gt-xs="5"]>* {
  max-width:100%
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="5"],
 [layout=column-reverse]>[flex-gt-xs="5"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 5%;
  -moz-flex:1 1 5%;
  -ms-flex:1 1 5%;
  flex:1 1 5%;
  max-width:100%;
  max-height:5%;
  box-sizing:border-box
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="5"]>*,
 [layout=column-reverse]>[flex-gt-xs="5"]>* {
  max-width:100%
 }
 [flex-gt-xs="10"],
 [layout-gt-xs=row]>[flex-gt-xs="10"],
 [layout=row]>[flex-gt-xs="10"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 10%;
  -moz-flex:1 1 10%;
  -ms-flex:1 1 10%;
  flex:1 1 10%;
  max-width:10%;
  min-width:10%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=row-reverse]>[flex-gt-xs="10"],
 [layout=row-reverse]>[flex-gt-xs="10"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 10%;
  -moz-flex:1 1 10%;
  -ms-flex:1 1 10%;
  flex:1 1 10%;
  max-width:10%;
  min-width:10%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="10"],
 [layout=column]>[flex-gt-xs="10"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 10%;
  -moz-flex:1 1 10%;
  -ms-flex:1 1 10%;
  flex:1 1 10%;
  max-width:100%;
  max-height:10%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="10"]>*,
 [layout=column]>[flex-gt-xs="10"]>* {
  max-width:100%
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="10"],
 [layout=column-reverse]>[flex-gt-xs="10"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 10%;
  -moz-flex:1 1 10%;
  -ms-flex:1 1 10%;
  flex:1 1 10%;
  max-width:100%;
  max-height:10%;
  box-sizing:border-box
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="10"]>*,
 [layout=column-reverse]>[flex-gt-xs="10"]>* {
  max-width:100%
 }
 [flex-gt-xs="15"],
 [layout-gt-xs=row]>[flex-gt-xs="15"],
 [layout=row]>[flex-gt-xs="15"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 15%;
  -moz-flex:1 1 15%;
  -ms-flex:1 1 15%;
  flex:1 1 15%;
  max-width:15%;
  min-width:15%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=row-reverse]>[flex-gt-xs="15"],
 [layout=row-reverse]>[flex-gt-xs="15"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 15%;
  -moz-flex:1 1 15%;
  -ms-flex:1 1 15%;
  flex:1 1 15%;
  max-width:15%;
  min-width:15%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="15"],
 [layout=column]>[flex-gt-xs="15"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 15%;
  -moz-flex:1 1 15%;
  -ms-flex:1 1 15%;
  flex:1 1 15%;
  max-width:100%;
  max-height:15%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="15"]>*,
 [layout=column]>[flex-gt-xs="15"]>* {
  max-width:100%
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="15"],
 [layout=column-reverse]>[flex-gt-xs="15"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 15%;
  -moz-flex:1 1 15%;
  -ms-flex:1 1 15%;
  flex:1 1 15%;
  max-width:100%;
  max-height:15%;
  box-sizing:border-box
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="15"]>*,
 [layout=column-reverse]>[flex-gt-xs="15"]>* {
  max-width:100%
 }
 [flex-gt-xs="20"],
 [layout-gt-xs=row]>[flex-gt-xs="20"],
 [layout=row]>[flex-gt-xs="20"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 20%;
  -moz-flex:1 1 20%;
  -ms-flex:1 1 20%;
  flex:1 1 20%;
  max-width:20%;
  min-width:20%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=row-reverse]>[flex-gt-xs="20"],
 [layout=row-reverse]>[flex-gt-xs="20"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 20%;
  -moz-flex:1 1 20%;
  -ms-flex:1 1 20%;
  flex:1 1 20%;
  max-width:20%;
  min-width:20%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="20"],
 [layout=column]>[flex-gt-xs="20"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 20%;
  -moz-flex:1 1 20%;
  -ms-flex:1 1 20%;
  flex:1 1 20%;
  max-width:100%;
  max-height:20%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="20"]>*,
 [layout=column]>[flex-gt-xs="20"]>* {
  max-width:100%
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="20"],
 [layout=column-reverse]>[flex-gt-xs="20"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 20%;
  -moz-flex:1 1 20%;
  -ms-flex:1 1 20%;
  flex:1 1 20%;
  max-width:100%;
  max-height:20%;
  box-sizing:border-box
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="20"]>*,
 [layout=column-reverse]>[flex-gt-xs="20"]>* {
  max-width:100%
 }
 [flex-gt-xs="25"],
 [layout-gt-xs=row]>[flex-gt-xs="25"],
 [layout=row]>[flex-gt-xs="25"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 25%;
  -moz-flex:1 1 25%;
  -ms-flex:1 1 25%;
  flex:1 1 25%;
  max-width:25%;
  min-width:25%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=row-reverse]>[flex-gt-xs="25"],
 [layout=row-reverse]>[flex-gt-xs="25"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 25%;
  -moz-flex:1 1 25%;
  -ms-flex:1 1 25%;
  flex:1 1 25%;
  max-width:25%;
  min-width:25%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="25"],
 [layout=column]>[flex-gt-xs="25"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 25%;
  -moz-flex:1 1 25%;
  -ms-flex:1 1 25%;
  flex:1 1 25%;
  max-width:100%;
  max-height:25%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="25"]>*,
 [layout=column]>[flex-gt-xs="25"]>* {
  max-width:100%
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="25"],
 [layout=column-reverse]>[flex-gt-xs="25"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 25%;
  -moz-flex:1 1 25%;
  -ms-flex:1 1 25%;
  flex:1 1 25%;
  max-width:100%;
  max-height:25%;
  box-sizing:border-box
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="25"]>*,
 [layout=column-reverse]>[flex-gt-xs="25"]>* {
  max-width:100%
 }
 [flex-gt-xs="30"],
 [layout-gt-xs=row]>[flex-gt-xs="30"],
 [layout=row]>[flex-gt-xs="30"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 30%;
  -moz-flex:1 1 30%;
  -ms-flex:1 1 30%;
  flex:1 1 30%;
  max-width:30%;
  min-width:30%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=row-reverse]>[flex-gt-xs="30"],
 [layout=row-reverse]>[flex-gt-xs="30"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 30%;
  -moz-flex:1 1 30%;
  -ms-flex:1 1 30%;
  flex:1 1 30%;
  max-width:30%;
  min-width:30%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="30"],
 [layout=column]>[flex-gt-xs="30"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 30%;
  -moz-flex:1 1 30%;
  -ms-flex:1 1 30%;
  flex:1 1 30%;
  max-width:100%;
  max-height:30%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="30"]>*,
 [layout=column]>[flex-gt-xs="30"]>* {
  max-width:100%
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="30"],
 [layout=column-reverse]>[flex-gt-xs="30"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 30%;
  -moz-flex:1 1 30%;
  -ms-flex:1 1 30%;
  flex:1 1 30%;
  max-width:100%;
  max-height:30%;
  box-sizing:border-box
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="30"]>*,
 [layout=column-reverse]>[flex-gt-xs="30"]>* {
  max-width:100%
 }
 [flex-gt-xs="35"],
 [layout-gt-xs=row]>[flex-gt-xs="35"],
 [layout=row]>[flex-gt-xs="35"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 35%;
  -moz-flex:1 1 35%;
  -ms-flex:1 1 35%;
  flex:1 1 35%;
  max-width:35%;
  min-width:35%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=row-reverse]>[flex-gt-xs="35"],
 [layout=row-reverse]>[flex-gt-xs="35"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 35%;
  -moz-flex:1 1 35%;
  -ms-flex:1 1 35%;
  flex:1 1 35%;
  max-width:35%;
  min-width:35%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="35"],
 [layout=column]>[flex-gt-xs="35"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 35%;
  -moz-flex:1 1 35%;
  -ms-flex:1 1 35%;
  flex:1 1 35%;
  max-width:100%;
  max-height:35%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="35"]>*,
 [layout=column]>[flex-gt-xs="35"]>* {
  max-width:100%
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="35"],
 [layout=column-reverse]>[flex-gt-xs="35"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 35%;
  -moz-flex:1 1 35%;
  -ms-flex:1 1 35%;
  flex:1 1 35%;
  max-width:100%;
  max-height:35%;
  box-sizing:border-box
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="35"]>*,
 [layout=column-reverse]>[flex-gt-xs="35"]>* {
  max-width:100%
 }
 [flex-gt-xs="40"],
 [layout-gt-xs=row]>[flex-gt-xs="40"],
 [layout=row]>[flex-gt-xs="40"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 40%;
  -moz-flex:1 1 40%;
  -ms-flex:1 1 40%;
  flex:1 1 40%;
  max-width:40%;
  min-width:40%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=row-reverse]>[flex-gt-xs="40"],
 [layout=row-reverse]>[flex-gt-xs="40"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 40%;
  -moz-flex:1 1 40%;
  -ms-flex:1 1 40%;
  flex:1 1 40%;
  max-width:40%;
  min-width:40%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="40"],
 [layout=column]>[flex-gt-xs="40"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 40%;
  -moz-flex:1 1 40%;
  -ms-flex:1 1 40%;
  flex:1 1 40%;
  max-width:100%;
  max-height:40%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="40"]>*,
 [layout=column]>[flex-gt-xs="40"]>* {
  max-width:100%
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="40"],
 [layout=column-reverse]>[flex-gt-xs="40"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 40%;
  -moz-flex:1 1 40%;
  -ms-flex:1 1 40%;
  flex:1 1 40%;
  max-width:100%;
  max-height:40%;
  box-sizing:border-box
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="40"]>*,
 [layout=column-reverse]>[flex-gt-xs="40"]>* {
  max-width:100%
 }
 [flex-gt-xs="45"],
 [layout-gt-xs=row]>[flex-gt-xs="45"],
 [layout=row]>[flex-gt-xs="45"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 45%;
  -moz-flex:1 1 45%;
  -ms-flex:1 1 45%;
  flex:1 1 45%;
  max-width:45%;
  min-width:45%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=row-reverse]>[flex-gt-xs="45"],
 [layout=row-reverse]>[flex-gt-xs="45"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 45%;
  -moz-flex:1 1 45%;
  -ms-flex:1 1 45%;
  flex:1 1 45%;
  max-width:45%;
  min-width:45%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="45"],
 [layout=column]>[flex-gt-xs="45"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 45%;
  -moz-flex:1 1 45%;
  -ms-flex:1 1 45%;
  flex:1 1 45%;
  max-width:100%;
  max-height:45%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="45"]>*,
 [layout=column]>[flex-gt-xs="45"]>* {
  max-width:100%
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="45"],
 [layout=column-reverse]>[flex-gt-xs="45"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 45%;
  -moz-flex:1 1 45%;
  -ms-flex:1 1 45%;
  flex:1 1 45%;
  max-width:100%;
  max-height:45%;
  box-sizing:border-box
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="45"]>*,
 [layout=column-reverse]>[flex-gt-xs="45"]>* {
  max-width:100%
 }
 [flex-gt-xs="50"],
 [layout-gt-xs=row]>[flex-gt-xs="50"],
 [layout=row]>[flex-gt-xs="50"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 50%;
  -moz-flex:1 1 50%;
  -ms-flex:1 1 50%;
  flex:1 1 50%;
  max-width:50%;
  min-width:50%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=row-reverse]>[flex-gt-xs="50"],
 [layout=row-reverse]>[flex-gt-xs="50"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 50%;
  -moz-flex:1 1 50%;
  -ms-flex:1 1 50%;
  flex:1 1 50%;
  max-width:50%;
  min-width:50%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="50"],
 [layout=column]>[flex-gt-xs="50"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 50%;
  -moz-flex:1 1 50%;
  -ms-flex:1 1 50%;
  flex:1 1 50%;
  max-width:100%;
  max-height:50%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="50"]>*,
 [layout=column]>[flex-gt-xs="50"]>* {
  max-width:100%
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="50"],
 [layout=column-reverse]>[flex-gt-xs="50"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 50%;
  -moz-flex:1 1 50%;
  -ms-flex:1 1 50%;
  flex:1 1 50%;
  max-width:100%;
  max-height:50%;
  box-sizing:border-box
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="50"]>*,
 [layout=column-reverse]>[flex-gt-xs="50"]>* {
  max-width:100%
 }
 [flex-gt-xs="55"],
 [layout-gt-xs=row]>[flex-gt-xs="55"],
 [layout=row]>[flex-gt-xs="55"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 55%;
  -moz-flex:1 1 55%;
  -ms-flex:1 1 55%;
  flex:1 1 55%;
  max-width:55%;
  min-width:55%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=row-reverse]>[flex-gt-xs="55"],
 [layout=row-reverse]>[flex-gt-xs="55"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 55%;
  -moz-flex:1 1 55%;
  -ms-flex:1 1 55%;
  flex:1 1 55%;
  max-width:55%;
  min-width:55%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="55"],
 [layout=column]>[flex-gt-xs="55"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 55%;
  -moz-flex:1 1 55%;
  -ms-flex:1 1 55%;
  flex:1 1 55%;
  max-width:100%;
  max-height:55%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="55"]>*,
 [layout=column]>[flex-gt-xs="55"]>* {
  max-width:100%
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="55"],
 [layout=column-reverse]>[flex-gt-xs="55"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 55%;
  -moz-flex:1 1 55%;
  -ms-flex:1 1 55%;
  flex:1 1 55%;
  max-width:100%;
  max-height:55%;
  box-sizing:border-box
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="55"]>*,
 [layout=column-reverse]>[flex-gt-xs="55"]>* {
  max-width:100%
 }
 [flex-gt-xs="60"],
 [layout-gt-xs=row]>[flex-gt-xs="60"],
 [layout=row]>[flex-gt-xs="60"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 60%;
  -moz-flex:1 1 60%;
  -ms-flex:1 1 60%;
  flex:1 1 60%;
  max-width:60%;
  min-width:60%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=row-reverse]>[flex-gt-xs="60"],
 [layout=row-reverse]>[flex-gt-xs="60"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 60%;
  -moz-flex:1 1 60%;
  -ms-flex:1 1 60%;
  flex:1 1 60%;
  max-width:60%;
  min-width:60%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="60"],
 [layout=column]>[flex-gt-xs="60"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 60%;
  -moz-flex:1 1 60%;
  -ms-flex:1 1 60%;
  flex:1 1 60%;
  max-width:100%;
  max-height:60%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="60"]>*,
 [layout=column]>[flex-gt-xs="60"]>* {
  max-width:100%
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="60"],
 [layout=column-reverse]>[flex-gt-xs="60"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 60%;
  -moz-flex:1 1 60%;
  -ms-flex:1 1 60%;
  flex:1 1 60%;
  max-width:100%;
  max-height:60%;
  box-sizing:border-box
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="60"]>*,
 [layout=column-reverse]>[flex-gt-xs="60"]>* {
  max-width:100%
 }
 [flex-gt-xs="65"],
 [layout-gt-xs=row]>[flex-gt-xs="65"],
 [layout=row]>[flex-gt-xs="65"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 65%;
  -moz-flex:1 1 65%;
  -ms-flex:1 1 65%;
  flex:1 1 65%;
  max-width:65%;
  min-width:65%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=row-reverse]>[flex-gt-xs="65"],
 [layout=row-reverse]>[flex-gt-xs="65"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 65%;
  -moz-flex:1 1 65%;
  -ms-flex:1 1 65%;
  flex:1 1 65%;
  max-width:65%;
  min-width:65%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="65"],
 [layout=column]>[flex-gt-xs="65"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 65%;
  -moz-flex:1 1 65%;
  -ms-flex:1 1 65%;
  flex:1 1 65%;
  max-width:100%;
  max-height:65%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="65"]>*,
 [layout=column]>[flex-gt-xs="65"]>* {
  max-width:100%
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="65"],
 [layout=column-reverse]>[flex-gt-xs="65"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 65%;
  -moz-flex:1 1 65%;
  -ms-flex:1 1 65%;
  flex:1 1 65%;
  max-width:100%;
  max-height:65%;
  box-sizing:border-box
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="65"]>*,
 [layout=column-reverse]>[flex-gt-xs="65"]>* {
  max-width:100%
 }
 [flex-gt-xs="70"],
 [layout-gt-xs=row]>[flex-gt-xs="70"],
 [layout=row]>[flex-gt-xs="70"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 70%;
  -moz-flex:1 1 70%;
  -ms-flex:1 1 70%;
  flex:1 1 70%;
  max-width:70%;
  min-width:70%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=row-reverse]>[flex-gt-xs="70"],
 [layout=row-reverse]>[flex-gt-xs="70"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 70%;
  -moz-flex:1 1 70%;
  -ms-flex:1 1 70%;
  flex:1 1 70%;
  max-width:70%;
  min-width:70%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="70"],
 [layout=column]>[flex-gt-xs="70"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 70%;
  -moz-flex:1 1 70%;
  -ms-flex:1 1 70%;
  flex:1 1 70%;
  max-width:100%;
  max-height:70%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="70"]>*,
 [layout=column]>[flex-gt-xs="70"]>* {
  max-width:100%
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="70"],
 [layout=column-reverse]>[flex-gt-xs="70"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 70%;
  -moz-flex:1 1 70%;
  -ms-flex:1 1 70%;
  flex:1 1 70%;
  max-width:100%;
  max-height:70%;
  box-sizing:border-box
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="70"]>*,
 [layout=column-reverse]>[flex-gt-xs="70"]>* {
  max-width:100%
 }
 [flex-gt-xs="75"],
 [layout-gt-xs=row]>[flex-gt-xs="75"],
 [layout=row]>[flex-gt-xs="75"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 75%;
  -moz-flex:1 1 75%;
  -ms-flex:1 1 75%;
  flex:1 1 75%;
  max-width:75%;
  min-width:75%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=row-reverse]>[flex-gt-xs="75"],
 [layout=row-reverse]>[flex-gt-xs="75"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 75%;
  -moz-flex:1 1 75%;
  -ms-flex:1 1 75%;
  flex:1 1 75%;
  max-width:75%;
  min-width:75%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="75"],
 [layout=column]>[flex-gt-xs="75"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 75%;
  -moz-flex:1 1 75%;
  -ms-flex:1 1 75%;
  flex:1 1 75%;
  max-width:100%;
  max-height:75%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="75"]>*,
 [layout=column]>[flex-gt-xs="75"]>* {
  max-width:100%
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="75"],
 [layout=column-reverse]>[flex-gt-xs="75"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 75%;
  -moz-flex:1 1 75%;
  -ms-flex:1 1 75%;
  flex:1 1 75%;
  max-width:100%;
  max-height:75%;
  box-sizing:border-box
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="75"]>*,
 [layout=column-reverse]>[flex-gt-xs="75"]>* {
  max-width:100%
 }
 [flex-gt-xs="80"],
 [layout-gt-xs=row]>[flex-gt-xs="80"],
 [layout=row]>[flex-gt-xs="80"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 80%;
  -moz-flex:1 1 80%;
  -ms-flex:1 1 80%;
  flex:1 1 80%;
  max-width:80%;
  min-width:80%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=row-reverse]>[flex-gt-xs="80"],
 [layout=row-reverse]>[flex-gt-xs="80"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 80%;
  -moz-flex:1 1 80%;
  -ms-flex:1 1 80%;
  flex:1 1 80%;
  max-width:80%;
  min-width:80%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="80"],
 [layout=column]>[flex-gt-xs="80"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 80%;
  -moz-flex:1 1 80%;
  -ms-flex:1 1 80%;
  flex:1 1 80%;
  max-width:100%;
  max-height:80%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="80"]>*,
 [layout=column]>[flex-gt-xs="80"]>* {
  max-width:100%
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="80"],
 [layout=column-reverse]>[flex-gt-xs="80"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 80%;
  -moz-flex:1 1 80%;
  -ms-flex:1 1 80%;
  flex:1 1 80%;
  max-width:100%;
  max-height:80%;
  box-sizing:border-box
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="80"]>*,
 [layout=column-reverse]>[flex-gt-xs="80"]>* {
  max-width:100%
 }
 [flex-gt-xs="85"],
 [layout-gt-xs=row]>[flex-gt-xs="85"],
 [layout=row]>[flex-gt-xs="85"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 85%;
  -moz-flex:1 1 85%;
  -ms-flex:1 1 85%;
  flex:1 1 85%;
  max-width:85%;
  min-width:85%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=row-reverse]>[flex-gt-xs="85"],
 [layout=row-reverse]>[flex-gt-xs="85"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 85%;
  -moz-flex:1 1 85%;
  -ms-flex:1 1 85%;
  flex:1 1 85%;
  max-width:85%;
  min-width:85%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="85"],
 [layout=column]>[flex-gt-xs="85"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 85%;
  -moz-flex:1 1 85%;
  -ms-flex:1 1 85%;
  flex:1 1 85%;
  max-width:100%;
  max-height:85%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="85"]>*,
 [layout=column]>[flex-gt-xs="85"]>* {
  max-width:100%
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="85"],
 [layout=column-reverse]>[flex-gt-xs="85"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 85%;
  -moz-flex:1 1 85%;
  -ms-flex:1 1 85%;
  flex:1 1 85%;
  max-width:100%;
  max-height:85%;
  box-sizing:border-box
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="85"]>*,
 [layout=column-reverse]>[flex-gt-xs="85"]>* {
  max-width:100%
 }
 [flex-gt-xs="90"],
 [layout-gt-xs=row]>[flex-gt-xs="90"],
 [layout=row]>[flex-gt-xs="90"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 90%;
  -moz-flex:1 1 90%;
  -ms-flex:1 1 90%;
  flex:1 1 90%;
  max-width:90%;
  min-width:90%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=row-reverse]>[flex-gt-xs="90"],
 [layout=row-reverse]>[flex-gt-xs="90"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 90%;
  -moz-flex:1 1 90%;
  -ms-flex:1 1 90%;
  flex:1 1 90%;
  max-width:90%;
  min-width:90%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="90"],
 [layout=column]>[flex-gt-xs="90"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 90%;
  -moz-flex:1 1 90%;
  -ms-flex:1 1 90%;
  flex:1 1 90%;
  max-width:100%;
  max-height:90%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="90"]>*,
 [layout=column]>[flex-gt-xs="90"]>* {
  max-width:100%
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="90"],
 [layout=column-reverse]>[flex-gt-xs="90"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 90%;
  -moz-flex:1 1 90%;
  -ms-flex:1 1 90%;
  flex:1 1 90%;
  max-width:100%;
  max-height:90%;
  box-sizing:border-box
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="90"]>*,
 [layout=column-reverse]>[flex-gt-xs="90"]>* {
  max-width:100%
 }
 [flex-gt-xs="95"],
 [layout-gt-xs=row]>[flex-gt-xs="95"],
 [layout=row]>[flex-gt-xs="95"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 95%;
  -moz-flex:1 1 95%;
  -ms-flex:1 1 95%;
  flex:1 1 95%;
  max-width:95%;
  min-width:95%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=row-reverse]>[flex-gt-xs="95"],
 [layout=row-reverse]>[flex-gt-xs="95"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 95%;
  -moz-flex:1 1 95%;
  -ms-flex:1 1 95%;
  flex:1 1 95%;
  max-width:95%;
  min-width:95%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="95"],
 [layout=column]>[flex-gt-xs="95"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 95%;
  -moz-flex:1 1 95%;
  -ms-flex:1 1 95%;
  flex:1 1 95%;
  max-width:100%;
  max-height:95%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="95"]>*,
 [layout=column]>[flex-gt-xs="95"]>* {
  max-width:100%
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="95"],
 [layout=column-reverse]>[flex-gt-xs="95"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 95%;
  -moz-flex:1 1 95%;
  -ms-flex:1 1 95%;
  flex:1 1 95%;
  max-width:100%;
  max-height:95%;
  box-sizing:border-box
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="95"]>*,
 [layout=column-reverse]>[flex-gt-xs="95"]>* {
  max-width:100%
 }
 [flex-gt-xs="100"],
 [layout-gt-xs=row]>[flex-gt-xs="100"],
 [layout=row]>[flex-gt-xs="100"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  max-width:100%;
  min-width:100%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=row-reverse]>[flex-gt-xs="100"],
 [layout=row-reverse]>[flex-gt-xs="100"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  max-width:100%;
  min-width:100%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="100"],
 [layout=column]>[flex-gt-xs="100"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  max-width:100%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="100"]>*,
 [layout=column]>[flex-gt-xs="100"]>* {
  max-width:100%
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="100"],
 [layout=column-reverse]>[flex-gt-xs="100"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  max-width:100%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=column-reverse]>[flex-gt-xs="100"]>*,
 [layout=column-reverse]>[flex-gt-xs="100"]>* {
  max-width:100%
 }
 [layout-gt-xs=row]>[flex-gt-xs="33"],
 [layout=row]>[flex-gt-xs="33"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 33.33%;
  -moz-flex:1 1 33.33%;
  -ms-flex:1 1 33.33%;
  flex:1 1 33.33%;
  max-width:33.33%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=row]>[flex-gt-xs="66"],
 [layout=row]>[flex-gt-xs="66"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 66.66%;
  -moz-flex:1 1 66.66%;
  -ms-flex:1 1 66.66%;
  flex:1 1 66.66%;
  max-width:66.66%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-xs=row]>.flex,
 [layout=row]>.flex {
  min-width:0
 }
 [layout-gt-xs=column]>[flex-gt-xs="33"],
 [layout=column]>[flex-gt-xs="33"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 33.33%;
  -moz-flex:1 1 33.33%;
  -ms-flex:1 1 33.33%;
  flex:1 1 33.33%;
  max-width:100%;
  max-height:33.33%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="33"]>*,
 [layout=column]>[flex-gt-xs="33"]>* {
  max-width:100%
 }
 [layout-gt-xs=column]>[flex-gt-xs="66"],
 [layout=column]>[flex-gt-xs="66"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 66.66%;
  -moz-flex:1 1 66.66%;
  -ms-flex:1 1 66.66%;
  flex:1 1 66.66%;
  max-width:100%;
  max-height:66.66%;
  box-sizing:border-box
 }
 [layout-gt-xs=column]>[flex-gt-xs="66"]>*,
 [layout=column]>[flex-gt-xs="66"]>* {
  max-width:100%
 }
 [layout-gt-xs=column]>.flex,
 [layout=column]>.flex {
  min-height:0
 }
 [layout-gt-xs=column],
 [layout-gt-xs=row],
 [layout-gt-xs] {
  box-sizing:border-box;
  display:-webkit-box;
  display:-webkit-flex;
  display:-moz-box;
  display:-ms-flexbox;
  display:flex
 }
 [layout-gt-xs=column] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:normal;
  -moz-box-direction:normal;
  box-direction:normal;
  -webkit-flex-direction:column;
  -moz-flex-direction:column;
  flex-direction:column;
  -ms-flex-direction:column
 }
 [layout-gt-xs=column-reverse] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse
 }
 [layout-gt-xs=row] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:normal;
  -moz-box-direction:normal;
  box-direction:normal;
  -webkit-flex-direction:row;
  -moz-flex-direction:row;
  flex-direction:row;
  -ms-flex-direction:row
 }
 [layout-gt-xs=row-reverse] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse
 }
}
@media (min-width:600px) and (max-width:959px) {
 [hide-gt-xs]:not([show-gt-xs]):not([show-sm]):not([show]),
 [hide-sm]:not([show-gt-xs]):not([show-sm]):not([show]),
 [hide-sm]:not([show-sm]):not([show]) {
  display:none!important
 }
 [layout-align-sm="start stretch"],
 [layout-align-sm] {
  -webkit-box-pack:start;
  -moz-box-pack:start;
  box-pack:start;
  -webkit-justify-content:flex-start;
  -moz-justify-content:flex-start;
  -ms-justify-content:flex-start;
  -o-justify-content:flex-start;
  justify-content:flex-start;
  -ms-flex-pack:start;
  -webkit-align-content:stretch;
  -moz-align-content:stretch;
  align-content:stretch;
  -ms-flex-line-pack:stretch;
  -webkit-box-align:stretch;
  -moz-box-align:stretch;
  box-align:stretch;
  -webkit-align-items:stretch;
  -moz-align-items:stretch;
  -ms-align-items:stretch;
  -o-align-items:stretch;
  align-items:stretch;
  -ms-flex-align:stretch
 }
 [layout-align-sm="start stretch"],
 [layout-align-sm="start start"],
 [layout-align-sm="start center"],
 [layout-align-sm="start end"],
 [layout-align-sm=start] {
  -webkit-box-pack:start;
  -moz-box-pack:start;
  box-pack:start;
  -webkit-justify-content:flex-start;
  -moz-justify-content:flex-start;
  -ms-justify-content:flex-start;
  -o-justify-content:flex-start;
  justify-content:flex-start;
  -ms-flex-pack:start
 }
 [layout-align-sm="center start"],
 [layout-align-sm="center center"],
 [layout-align-sm="center end"],
 [layout-align-sm="center stretch"],
 [layout-align-sm=center] {
  -webkit-box-pack:center;
  -moz-box-pack:center;
  box-pack:center;
  -webkit-justify-content:center;
  -moz-justify-content:center;
  -ms-justify-content:center;
  -o-justify-content:center;
  justify-content:center;
  -ms-flex-pack:center
 }
 [layout-align-sm="end end"],
 [layout-align-sm="end stretch"],
 [layout-align-sm="end center"],
 [layout-align-sm="end start"],
 [layout-align-sm=end] {
  -webkit-box-pack:end;
  -moz-box-pack:end;
  box-pack:end;
  -webkit-justify-content:flex-end;
  -moz-justify-content:flex-end;
  -ms-justify-content:flex-end;
  -o-justify-content:flex-end;
  justify-content:flex-end;
  -ms-flex-pack:end
 }
 [layout-align-sm="space-around center"],
 [layout-align-sm="space-around start"],
 [layout-align-sm="space-around end"],
 [layout-align-sm="space-around stretch"],
 [layout-align-sm=space-around] {
  -webkit-box-pack:distribute;
  -moz-box-pack:distribute;
  box-pack:distribute;
  -webkit-justify-content:space-around;
  -moz-justify-content:space-around;
  -ms-justify-content:space-around;
  -o-justify-content:space-around;
  justify-content:space-around;
  -ms-flex-pack:distribute
 }
 [layout-align-sm="space-between center"],
 [layout-align-sm="space-between start"],
 [layout-align-sm="space-between end"],
 [layout-align-sm="space-between stretch"],
 [layout-align-sm=space-between] {
  -webkit-box-pack:justify;
  -moz-box-pack:justify;
  box-pack:justify;
  -webkit-justify-content:space-between;
  -moz-justify-content:space-between;
  -ms-justify-content:space-between;
  -o-justify-content:space-between;
  justify-content:space-between;
  -ms-flex-pack:justify
 }
 [layout-align-sm="space-around start"],
 [layout-align-sm="space-between start"],
 [layout-align-sm="start start"],
 [layout-align-sm="center start"],
 [layout-align-sm="end start"] {
  -webkit-box-align:start;
  -moz-box-align:start;
  box-align:start;
  -webkit-align-items:flex-start;
  -moz-align-items:flex-start;
  -ms-align-items:flex-start;
  -o-align-items:flex-start;
  align-items:flex-start;
  -ms-flex-align:start;
  -webkit-align-content:flex-start;
  -moz-align-content:flex-start;
  align-content:flex-start;
  -ms-flex-line-pack:start
 }
 [layout-align-sm="space-around center"],
 [layout-align-sm="space-between center"],
 [layout-align-sm="start center"],
 [layout-align-sm="center center"],
 [layout-align-sm="end center"] {
  -webkit-box-align:center;
  -moz-box-align:center;
  box-align:center;
  -webkit-align-items:center;
  -moz-align-items:center;
  -ms-align-items:center;
  -o-align-items:center;
  align-items:center;
  -ms-flex-align:center;
  -webkit-align-content:center;
  -moz-align-content:center;
  align-content:center;
  -ms-flex-line-pack:center;
  max-width:initial
 }
 [layout-align-sm="space-around center"]>*,
 [layout-align-sm="space-between center"]>*,
 [layout-align-sm="start center"]>*,
 [layout-align-sm="center center"]>*,
 [layout-align-sm="end center"]>* {
  max-width:initial;
  box-sizing:border-box
 }
 [layout-align-sm="end end"],
 [layout-align-sm="space-around end"],
 [layout-align-sm="space-between end"],
 [layout-align-sm="start end"],
 [layout-align-sm="center end"] {
  -webkit-box-align:end;
  -moz-box-align:end;
  box-align:end;
  -webkit-align-items:flex-end;
  -moz-align-items:flex-end;
  -ms-align-items:flex-end;
  -o-align-items:flex-end;
  align-items:flex-end;
  -ms-flex-align:end;
  -webkit-align-content:flex-end;
  -moz-align-content:flex-end;
  align-content:flex-end;
  -ms-flex-line-pack:end
 }
 [layout-align-sm="start stretch"],
 [layout-align-sm="end stretch"],
 [layout-align-sm="space-around stretch"],
 [layout-align-sm="space-between stretch"],
 [layout-align-sm="center stretch"] {
  -webkit-box-align:stretch;
  -moz-box-align:stretch;
  box-align:stretch;
  -webkit-align-items:stretch;
  -moz-align-items:stretch;
  -ms-align-items:stretch;
  -o-align-items:stretch;
  align-items:stretch;
  -ms-flex-align:stretch;
  -webkit-align-content:stretch;
  -moz-align-content:stretch;
  align-content:stretch;
  -ms-flex-line-pack:stretch
 }
 [flex-sm] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 auto;
  -moz-flex:1 1 auto;
  -ms-flex:1 1 auto;
  flex:1 1 auto;
  box-sizing:border-box
 }
}
@media screen\0 and (min-width:600px) and (max-width:959px) {
 [flex-sm] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 auto;
  -moz-flex:1 1 auto;
  -ms-flex:1 1 auto;
  flex:1 1 auto
 }
}
@media (min-width:600px) and (max-width:959px) {
 [flex-sm-grow] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  box-sizing:border-box
 }
 [flex-sm-initial] {
  -webkit-box-flex:0;
  -moz-box-flex:0;
  box-flex:0;
  -webkit-flex:0 1 auto;
  -moz-flex:0 1 auto;
  -ms-flex:0 1 auto;
  flex:0 1 auto;
  box-sizing:border-box
 }
 [flex-sm-auto] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 auto;
  -moz-flex:1 1 auto;
  -ms-flex:1 1 auto;
  flex:1 1 auto;
  box-sizing:border-box
 }
 [flex-sm-none] {
  -webkit-box-flex:0;
  -moz-box-flex:0;
  box-flex:0;
  -webkit-flex:0 0 auto;
  -moz-flex:0 0 auto;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  box-sizing:border-box
 }
 [flex-sm="0"],
 [layout-sm=row]>[flex-sm="0"],
 [layout=row]>[flex-sm="0"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 0%;
  -moz-flex:1 1 0;
  -ms-flex:1 1 0%;
  flex:1 1 0%;
  max-width:0%;
  min-width:0;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=row-reverse]>[flex-sm="0"],
 [layout=row-reverse]>[flex-sm="0"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 0%;
  -moz-flex:1 1 0;
  -ms-flex:1 1 0%;
  flex:1 1 0%;
  max-width:0%;
  min-width:0;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="0"],
 [layout=column]>[flex-sm="0"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 0%;
  -moz-flex:1 1 0;
  -ms-flex:1 1 0%;
  flex:1 1 0%;
  max-width:100%;
  max-height:0%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="0"]>*,
 [layout=column]>[flex-sm="0"]>* {
  max-width:100%
 }
 [layout-sm=column-reverse]>[flex-sm="0"],
 [layout=column-reverse]>[flex-sm="0"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 0%;
  -moz-flex:1 1 0;
  -ms-flex:1 1 0%;
  flex:1 1 0%;
  max-width:100%;
  max-height:0%;
  box-sizing:border-box
 }
 [layout-sm=column-reverse]>[flex-sm="0"]>*,
 [layout=column-reverse]>[flex-sm="0"]>* {
  max-width:100%
 }
 [flex-sm="1"],
 [layout-sm=row]>[flex-sm="1"],
 [layout=row]>[flex-sm="1"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 1%;
  -moz-flex:1 1 1%;
  -ms-flex:1 1 1%;
  flex:1 1 1%;
  max-width:1%;
  min-width:1%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=row-reverse]>[flex-sm="1"],
 [layout=row-reverse]>[flex-sm="1"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 1%;
  -moz-flex:1 1 1%;
  -ms-flex:1 1 1%;
  flex:1 1 1%;
  max-width:1%;
  min-width:1%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="1"],
 [layout=column]>[flex-sm="1"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 1%;
  -moz-flex:1 1 1%;
  -ms-flex:1 1 1%;
  flex:1 1 1%;
  max-width:100%;
  max-height:1%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="1"]>*,
 [layout=column]>[flex-sm="1"]>* {
  max-width:100%
 }
 [layout-sm=column-reverse]>[flex-sm="1"],
 [layout=column-reverse]>[flex-sm="1"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 1%;
  -moz-flex:1 1 1%;
  -ms-flex:1 1 1%;
  flex:1 1 1%;
  max-width:100%;
  max-height:1%;
  box-sizing:border-box
 }
 [layout-sm=column-reverse]>[flex-sm="1"]>*,
 [layout=column-reverse]>[flex-sm="1"]>* {
  max-width:100%
 }
 [flex-sm="5"],
 [layout-sm=row]>[flex-sm="5"],
 [layout=row]>[flex-sm="5"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 5%;
  -moz-flex:1 1 5%;
  -ms-flex:1 1 5%;
  flex:1 1 5%;
  max-width:5%;
  min-width:5%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=row-reverse]>[flex-sm="5"],
 [layout=row-reverse]>[flex-sm="5"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 5%;
  -moz-flex:1 1 5%;
  -ms-flex:1 1 5%;
  flex:1 1 5%;
  max-width:5%;
  min-width:5%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="5"],
 [layout=column]>[flex-sm="5"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 5%;
  -moz-flex:1 1 5%;
  -ms-flex:1 1 5%;
  flex:1 1 5%;
  max-width:100%;
  max-height:5%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="5"]>*,
 [layout=column]>[flex-sm="5"]>* {
  max-width:100%
 }
 [layout-sm=column-reverse]>[flex-sm="5"],
 [layout=column-reverse]>[flex-sm="5"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 5%;
  -moz-flex:1 1 5%;
  -ms-flex:1 1 5%;
  flex:1 1 5%;
  max-width:100%;
  max-height:5%;
  box-sizing:border-box
 }
 [layout-sm=column-reverse]>[flex-sm="5"]>*,
 [layout=column-reverse]>[flex-sm="5"]>* {
  max-width:100%
 }
 [flex-sm="10"],
 [layout-sm=row]>[flex-sm="10"],
 [layout=row]>[flex-sm="10"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 10%;
  -moz-flex:1 1 10%;
  -ms-flex:1 1 10%;
  flex:1 1 10%;
  max-width:10%;
  min-width:10%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=row-reverse]>[flex-sm="10"],
 [layout=row-reverse]>[flex-sm="10"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 10%;
  -moz-flex:1 1 10%;
  -ms-flex:1 1 10%;
  flex:1 1 10%;
  max-width:10%;
  min-width:10%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="10"],
 [layout=column]>[flex-sm="10"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 10%;
  -moz-flex:1 1 10%;
  -ms-flex:1 1 10%;
  flex:1 1 10%;
  max-width:100%;
  max-height:10%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="10"]>*,
 [layout=column]>[flex-sm="10"]>* {
  max-width:100%
 }
 [layout-sm=column-reverse]>[flex-sm="10"],
 [layout=column-reverse]>[flex-sm="10"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 10%;
  -moz-flex:1 1 10%;
  -ms-flex:1 1 10%;
  flex:1 1 10%;
  max-width:100%;
  max-height:10%;
  box-sizing:border-box
 }
 [layout-sm=column-reverse]>[flex-sm="10"]>*,
 [layout=column-reverse]>[flex-sm="10"]>* {
  max-width:100%
 }
 [flex-sm="15"],
 [layout-sm=row]>[flex-sm="15"],
 [layout=row]>[flex-sm="15"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 15%;
  -moz-flex:1 1 15%;
  -ms-flex:1 1 15%;
  flex:1 1 15%;
  max-width:15%;
  min-width:15%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=row-reverse]>[flex-sm="15"],
 [layout=row-reverse]>[flex-sm="15"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 15%;
  -moz-flex:1 1 15%;
  -ms-flex:1 1 15%;
  flex:1 1 15%;
  max-width:15%;
  min-width:15%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="15"],
 [layout=column]>[flex-sm="15"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 15%;
  -moz-flex:1 1 15%;
  -ms-flex:1 1 15%;
  flex:1 1 15%;
  max-width:100%;
  max-height:15%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="15"]>*,
 [layout=column]>[flex-sm="15"]>* {
  max-width:100%
 }
 [layout-sm=column-reverse]>[flex-sm="15"],
 [layout=column-reverse]>[flex-sm="15"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 15%;
  -moz-flex:1 1 15%;
  -ms-flex:1 1 15%;
  flex:1 1 15%;
  max-width:100%;
  max-height:15%;
  box-sizing:border-box
 }
 [layout-sm=column-reverse]>[flex-sm="15"]>*,
 [layout=column-reverse]>[flex-sm="15"]>* {
  max-width:100%
 }
 [flex-sm="20"],
 [layout-sm=row]>[flex-sm="20"],
 [layout=row]>[flex-sm="20"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 20%;
  -moz-flex:1 1 20%;
  -ms-flex:1 1 20%;
  flex:1 1 20%;
  max-width:20%;
  min-width:20%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=row-reverse]>[flex-sm="20"],
 [layout=row-reverse]>[flex-sm="20"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 20%;
  -moz-flex:1 1 20%;
  -ms-flex:1 1 20%;
  flex:1 1 20%;
  max-width:20%;
  min-width:20%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="20"],
 [layout=column]>[flex-sm="20"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 20%;
  -moz-flex:1 1 20%;
  -ms-flex:1 1 20%;
  flex:1 1 20%;
  max-width:100%;
  max-height:20%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="20"]>*,
 [layout=column]>[flex-sm="20"]>* {
  max-width:100%
 }
 [layout-sm=column-reverse]>[flex-sm="20"],
 [layout=column-reverse]>[flex-sm="20"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 20%;
  -moz-flex:1 1 20%;
  -ms-flex:1 1 20%;
  flex:1 1 20%;
  max-width:100%;
  max-height:20%;
  box-sizing:border-box
 }
 [layout-sm=column-reverse]>[flex-sm="20"]>*,
 [layout=column-reverse]>[flex-sm="20"]>* {
  max-width:100%
 }
 [flex-sm="25"],
 [layout-sm=row]>[flex-sm="25"],
 [layout=row]>[flex-sm="25"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 25%;
  -moz-flex:1 1 25%;
  -ms-flex:1 1 25%;
  flex:1 1 25%;
  max-width:25%;
  min-width:25%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=row-reverse]>[flex-sm="25"],
 [layout=row-reverse]>[flex-sm="25"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 25%;
  -moz-flex:1 1 25%;
  -ms-flex:1 1 25%;
  flex:1 1 25%;
  max-width:25%;
  min-width:25%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="25"],
 [layout=column]>[flex-sm="25"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 25%;
  -moz-flex:1 1 25%;
  -ms-flex:1 1 25%;
  flex:1 1 25%;
  max-width:100%;
  max-height:25%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="25"]>*,
 [layout=column]>[flex-sm="25"]>* {
  max-width:100%
 }
 [layout-sm=column-reverse]>[flex-sm="25"],
 [layout=column-reverse]>[flex-sm="25"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 25%;
  -moz-flex:1 1 25%;
  -ms-flex:1 1 25%;
  flex:1 1 25%;
  max-width:100%;
  max-height:25%;
  box-sizing:border-box
 }
 [layout-sm=column-reverse]>[flex-sm="25"]>*,
 [layout=column-reverse]>[flex-sm="25"]>* {
  max-width:100%
 }
 [flex-sm="30"],
 [layout-sm=row]>[flex-sm="30"],
 [layout=row]>[flex-sm="30"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 30%;
  -moz-flex:1 1 30%;
  -ms-flex:1 1 30%;
  flex:1 1 30%;
  max-width:30%;
  min-width:30%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=row-reverse]>[flex-sm="30"],
 [layout=row-reverse]>[flex-sm="30"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 30%;
  -moz-flex:1 1 30%;
  -ms-flex:1 1 30%;
  flex:1 1 30%;
  max-width:30%;
  min-width:30%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="30"],
 [layout=column]>[flex-sm="30"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 30%;
  -moz-flex:1 1 30%;
  -ms-flex:1 1 30%;
  flex:1 1 30%;
  max-width:100%;
  max-height:30%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="30"]>*,
 [layout=column]>[flex-sm="30"]>* {
  max-width:100%
 }
 [layout-sm=column-reverse]>[flex-sm="30"],
 [layout=column-reverse]>[flex-sm="30"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 30%;
  -moz-flex:1 1 30%;
  -ms-flex:1 1 30%;
  flex:1 1 30%;
  max-width:100%;
  max-height:30%;
  box-sizing:border-box
 }
 [layout-sm=column-reverse]>[flex-sm="30"]>*,
 [layout=column-reverse]>[flex-sm="30"]>* {
  max-width:100%
 }
 [flex-sm="35"],
 [layout-sm=row]>[flex-sm="35"],
 [layout=row]>[flex-sm="35"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 35%;
  -moz-flex:1 1 35%;
  -ms-flex:1 1 35%;
  flex:1 1 35%;
  max-width:35%;
  min-width:35%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=row-reverse]>[flex-sm="35"],
 [layout=row-reverse]>[flex-sm="35"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 35%;
  -moz-flex:1 1 35%;
  -ms-flex:1 1 35%;
  flex:1 1 35%;
  max-width:35%;
  min-width:35%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="35"],
 [layout=column]>[flex-sm="35"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 35%;
  -moz-flex:1 1 35%;
  -ms-flex:1 1 35%;
  flex:1 1 35%;
  max-width:100%;
  max-height:35%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="35"]>*,
 [layout=column]>[flex-sm="35"]>* {
  max-width:100%
 }
 [layout-sm=column-reverse]>[flex-sm="35"],
 [layout=column-reverse]>[flex-sm="35"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 35%;
  -moz-flex:1 1 35%;
  -ms-flex:1 1 35%;
  flex:1 1 35%;
  max-width:100%;
  max-height:35%;
  box-sizing:border-box
 }
 [layout-sm=column-reverse]>[flex-sm="35"]>*,
 [layout=column-reverse]>[flex-sm="35"]>* {
  max-width:100%
 }
 [flex-sm="40"],
 [layout-sm=row]>[flex-sm="40"],
 [layout=row]>[flex-sm="40"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 40%;
  -moz-flex:1 1 40%;
  -ms-flex:1 1 40%;
  flex:1 1 40%;
  max-width:40%;
  min-width:40%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=row-reverse]>[flex-sm="40"],
 [layout=row-reverse]>[flex-sm="40"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 40%;
  -moz-flex:1 1 40%;
  -ms-flex:1 1 40%;
  flex:1 1 40%;
  max-width:40%;
  min-width:40%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="40"],
 [layout=column]>[flex-sm="40"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 40%;
  -moz-flex:1 1 40%;
  -ms-flex:1 1 40%;
  flex:1 1 40%;
  max-width:100%;
  max-height:40%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="40"]>*,
 [layout=column]>[flex-sm="40"]>* {
  max-width:100%
 }
 [layout-sm=column-reverse]>[flex-sm="40"],
 [layout=column-reverse]>[flex-sm="40"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 40%;
  -moz-flex:1 1 40%;
  -ms-flex:1 1 40%;
  flex:1 1 40%;
  max-width:100%;
  max-height:40%;
  box-sizing:border-box
 }
 [layout-sm=column-reverse]>[flex-sm="40"]>*,
 [layout=column-reverse]>[flex-sm="40"]>* {
  max-width:100%
 }
 [flex-sm="45"],
 [layout-sm=row]>[flex-sm="45"],
 [layout=row]>[flex-sm="45"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 45%;
  -moz-flex:1 1 45%;
  -ms-flex:1 1 45%;
  flex:1 1 45%;
  max-width:45%;
  min-width:45%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=row-reverse]>[flex-sm="45"],
 [layout=row-reverse]>[flex-sm="45"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 45%;
  -moz-flex:1 1 45%;
  -ms-flex:1 1 45%;
  flex:1 1 45%;
  max-width:45%;
  min-width:45%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="45"],
 [layout=column]>[flex-sm="45"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 45%;
  -moz-flex:1 1 45%;
  -ms-flex:1 1 45%;
  flex:1 1 45%;
  max-width:100%;
  max-height:45%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="45"]>*,
 [layout=column]>[flex-sm="45"]>* {
  max-width:100%
 }
 [layout-sm=column-reverse]>[flex-sm="45"],
 [layout=column-reverse]>[flex-sm="45"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 45%;
  -moz-flex:1 1 45%;
  -ms-flex:1 1 45%;
  flex:1 1 45%;
  max-width:100%;
  max-height:45%;
  box-sizing:border-box
 }
 [layout-sm=column-reverse]>[flex-sm="45"]>*,
 [layout=column-reverse]>[flex-sm="45"]>* {
  max-width:100%
 }
 [flex-sm="50"],
 [layout-sm=row]>[flex-sm="50"],
 [layout=row]>[flex-sm="50"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 50%;
  -moz-flex:1 1 50%;
  -ms-flex:1 1 50%;
  flex:1 1 50%;
  max-width:50%;
  min-width:50%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=row-reverse]>[flex-sm="50"],
 [layout=row-reverse]>[flex-sm="50"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 50%;
  -moz-flex:1 1 50%;
  -ms-flex:1 1 50%;
  flex:1 1 50%;
  max-width:50%;
  min-width:50%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="50"],
 [layout=column]>[flex-sm="50"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 50%;
  -moz-flex:1 1 50%;
  -ms-flex:1 1 50%;
  flex:1 1 50%;
  max-width:100%;
  max-height:50%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="50"]>*,
 [layout=column]>[flex-sm="50"]>* {
  max-width:100%
 }
 [layout-sm=column-reverse]>[flex-sm="50"],
 [layout=column-reverse]>[flex-sm="50"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 50%;
  -moz-flex:1 1 50%;
  -ms-flex:1 1 50%;
  flex:1 1 50%;
  max-width:100%;
  max-height:50%;
  box-sizing:border-box
 }
 [layout-sm=column-reverse]>[flex-sm="50"]>*,
 [layout=column-reverse]>[flex-sm="50"]>* {
  max-width:100%
 }
 [flex-sm="55"],
 [layout-sm=row]>[flex-sm="55"],
 [layout=row]>[flex-sm="55"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 55%;
  -moz-flex:1 1 55%;
  -ms-flex:1 1 55%;
  flex:1 1 55%;
  max-width:55%;
  min-width:55%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=row-reverse]>[flex-sm="55"],
 [layout=row-reverse]>[flex-sm="55"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 55%;
  -moz-flex:1 1 55%;
  -ms-flex:1 1 55%;
  flex:1 1 55%;
  max-width:55%;
  min-width:55%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="55"],
 [layout=column]>[flex-sm="55"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 55%;
  -moz-flex:1 1 55%;
  -ms-flex:1 1 55%;
  flex:1 1 55%;
  max-width:100%;
  max-height:55%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="55"]>*,
 [layout=column]>[flex-sm="55"]>* {
  max-width:100%
 }
 [layout-sm=column-reverse]>[flex-sm="55"],
 [layout=column-reverse]>[flex-sm="55"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 55%;
  -moz-flex:1 1 55%;
  -ms-flex:1 1 55%;
  flex:1 1 55%;
  max-width:100%;
  max-height:55%;
  box-sizing:border-box
 }
 [layout-sm=column-reverse]>[flex-sm="55"]>*,
 [layout=column-reverse]>[flex-sm="55"]>* {
  max-width:100%
 }
 [flex-sm="60"],
 [layout-sm=row]>[flex-sm="60"],
 [layout=row]>[flex-sm="60"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 60%;
  -moz-flex:1 1 60%;
  -ms-flex:1 1 60%;
  flex:1 1 60%;
  max-width:60%;
  min-width:60%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=row-reverse]>[flex-sm="60"],
 [layout=row-reverse]>[flex-sm="60"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 60%;
  -moz-flex:1 1 60%;
  -ms-flex:1 1 60%;
  flex:1 1 60%;
  max-width:60%;
  min-width:60%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="60"],
 [layout=column]>[flex-sm="60"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 60%;
  -moz-flex:1 1 60%;
  -ms-flex:1 1 60%;
  flex:1 1 60%;
  max-width:100%;
  max-height:60%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="60"]>*,
 [layout=column]>[flex-sm="60"]>* {
  max-width:100%
 }
 [layout-sm=column-reverse]>[flex-sm="60"],
 [layout=column-reverse]>[flex-sm="60"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 60%;
  -moz-flex:1 1 60%;
  -ms-flex:1 1 60%;
  flex:1 1 60%;
  max-width:100%;
  max-height:60%;
  box-sizing:border-box
 }
 [layout-sm=column-reverse]>[flex-sm="60"]>*,
 [layout=column-reverse]>[flex-sm="60"]>* {
  max-width:100%
 }
 [flex-sm="65"],
 [layout-sm=row]>[flex-sm="65"],
 [layout=row]>[flex-sm="65"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 65%;
  -moz-flex:1 1 65%;
  -ms-flex:1 1 65%;
  flex:1 1 65%;
  max-width:65%;
  min-width:65%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=row-reverse]>[flex-sm="65"],
 [layout=row-reverse]>[flex-sm="65"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 65%;
  -moz-flex:1 1 65%;
  -ms-flex:1 1 65%;
  flex:1 1 65%;
  max-width:65%;
  min-width:65%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="65"],
 [layout=column]>[flex-sm="65"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 65%;
  -moz-flex:1 1 65%;
  -ms-flex:1 1 65%;
  flex:1 1 65%;
  max-width:100%;
  max-height:65%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="65"]>*,
 [layout=column]>[flex-sm="65"]>* {
  max-width:100%
 }
 [layout-sm=column-reverse]>[flex-sm="65"],
 [layout=column-reverse]>[flex-sm="65"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 65%;
  -moz-flex:1 1 65%;
  -ms-flex:1 1 65%;
  flex:1 1 65%;
  max-width:100%;
  max-height:65%;
  box-sizing:border-box
 }
 [layout-sm=column-reverse]>[flex-sm="65"]>*,
 [layout=column-reverse]>[flex-sm="65"]>* {
  max-width:100%
 }
 [flex-sm="70"],
 [layout-sm=row]>[flex-sm="70"],
 [layout=row]>[flex-sm="70"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 70%;
  -moz-flex:1 1 70%;
  -ms-flex:1 1 70%;
  flex:1 1 70%;
  max-width:70%;
  min-width:70%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=row-reverse]>[flex-sm="70"],
 [layout=row-reverse]>[flex-sm="70"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 70%;
  -moz-flex:1 1 70%;
  -ms-flex:1 1 70%;
  flex:1 1 70%;
  max-width:70%;
  min-width:70%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="70"],
 [layout=column]>[flex-sm="70"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 70%;
  -moz-flex:1 1 70%;
  -ms-flex:1 1 70%;
  flex:1 1 70%;
  max-width:100%;
  max-height:70%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="70"]>*,
 [layout=column]>[flex-sm="70"]>* {
  max-width:100%
 }
 [layout-sm=column-reverse]>[flex-sm="70"],
 [layout=column-reverse]>[flex-sm="70"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 70%;
  -moz-flex:1 1 70%;
  -ms-flex:1 1 70%;
  flex:1 1 70%;
  max-width:100%;
  max-height:70%;
  box-sizing:border-box
 }
 [layout-sm=column-reverse]>[flex-sm="70"]>*,
 [layout=column-reverse]>[flex-sm="70"]>* {
  max-width:100%
 }
 [flex-sm="75"],
 [layout-sm=row]>[flex-sm="75"],
 [layout=row]>[flex-sm="75"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 75%;
  -moz-flex:1 1 75%;
  -ms-flex:1 1 75%;
  flex:1 1 75%;
  max-width:75%;
  min-width:75%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=row-reverse]>[flex-sm="75"],
 [layout=row-reverse]>[flex-sm="75"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 75%;
  -moz-flex:1 1 75%;
  -ms-flex:1 1 75%;
  flex:1 1 75%;
  max-width:75%;
  min-width:75%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="75"],
 [layout=column]>[flex-sm="75"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 75%;
  -moz-flex:1 1 75%;
  -ms-flex:1 1 75%;
  flex:1 1 75%;
  max-width:100%;
  max-height:75%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="75"]>*,
 [layout=column]>[flex-sm="75"]>* {
  max-width:100%
 }
 [layout-sm=column-reverse]>[flex-sm="75"],
 [layout=column-reverse]>[flex-sm="75"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 75%;
  -moz-flex:1 1 75%;
  -ms-flex:1 1 75%;
  flex:1 1 75%;
  max-width:100%;
  max-height:75%;
  box-sizing:border-box
 }
 [layout-sm=column-reverse]>[flex-sm="75"]>*,
 [layout=column-reverse]>[flex-sm="75"]>* {
  max-width:100%
 }
 [flex-sm="80"],
 [layout-sm=row]>[flex-sm="80"],
 [layout=row]>[flex-sm="80"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 80%;
  -moz-flex:1 1 80%;
  -ms-flex:1 1 80%;
  flex:1 1 80%;
  max-width:80%;
  min-width:80%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=row-reverse]>[flex-sm="80"],
 [layout=row-reverse]>[flex-sm="80"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 80%;
  -moz-flex:1 1 80%;
  -ms-flex:1 1 80%;
  flex:1 1 80%;
  max-width:80%;
  min-width:80%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="80"],
 [layout=column]>[flex-sm="80"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 80%;
  -moz-flex:1 1 80%;
  -ms-flex:1 1 80%;
  flex:1 1 80%;
  max-width:100%;
  max-height:80%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="80"]>*,
 [layout=column]>[flex-sm="80"]>* {
  max-width:100%
 }
 [layout-sm=column-reverse]>[flex-sm="80"],
 [layout=column-reverse]>[flex-sm="80"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 80%;
  -moz-flex:1 1 80%;
  -ms-flex:1 1 80%;
  flex:1 1 80%;
  max-width:100%;
  max-height:80%;
  box-sizing:border-box
 }
 [layout-sm=column-reverse]>[flex-sm="80"]>*,
 [layout=column-reverse]>[flex-sm="80"]>* {
  max-width:100%
 }
 [flex-sm="85"],
 [layout-sm=row]>[flex-sm="85"],
 [layout=row]>[flex-sm="85"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 85%;
  -moz-flex:1 1 85%;
  -ms-flex:1 1 85%;
  flex:1 1 85%;
  max-width:85%;
  min-width:85%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=row-reverse]>[flex-sm="85"],
 [layout=row-reverse]>[flex-sm="85"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 85%;
  -moz-flex:1 1 85%;
  -ms-flex:1 1 85%;
  flex:1 1 85%;
  max-width:85%;
  min-width:85%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="85"],
 [layout=column]>[flex-sm="85"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 85%;
  -moz-flex:1 1 85%;
  -ms-flex:1 1 85%;
  flex:1 1 85%;
  max-width:100%;
  max-height:85%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="85"]>*,
 [layout=column]>[flex-sm="85"]>* {
  max-width:100%
 }
 [layout-sm=column-reverse]>[flex-sm="85"],
 [layout=column-reverse]>[flex-sm="85"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 85%;
  -moz-flex:1 1 85%;
  -ms-flex:1 1 85%;
  flex:1 1 85%;
  max-width:100%;
  max-height:85%;
  box-sizing:border-box
 }
 [layout-sm=column-reverse]>[flex-sm="85"]>*,
 [layout=column-reverse]>[flex-sm="85"]>* {
  max-width:100%
 }
 [flex-sm="90"],
 [layout-sm=row]>[flex-sm="90"],
 [layout=row]>[flex-sm="90"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 90%;
  -moz-flex:1 1 90%;
  -ms-flex:1 1 90%;
  flex:1 1 90%;
  max-width:90%;
  min-width:90%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=row-reverse]>[flex-sm="90"],
 [layout=row-reverse]>[flex-sm="90"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 90%;
  -moz-flex:1 1 90%;
  -ms-flex:1 1 90%;
  flex:1 1 90%;
  max-width:90%;
  min-width:90%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="90"],
 [layout=column]>[flex-sm="90"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 90%;
  -moz-flex:1 1 90%;
  -ms-flex:1 1 90%;
  flex:1 1 90%;
  max-width:100%;
  max-height:90%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="90"]>*,
 [layout=column]>[flex-sm="90"]>* {
  max-width:100%
 }
 [layout-sm=column-reverse]>[flex-sm="90"],
 [layout=column-reverse]>[flex-sm="90"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 90%;
  -moz-flex:1 1 90%;
  -ms-flex:1 1 90%;
  flex:1 1 90%;
  max-width:100%;
  max-height:90%;
  box-sizing:border-box
 }
 [layout-sm=column-reverse]>[flex-sm="90"]>*,
 [layout=column-reverse]>[flex-sm="90"]>* {
  max-width:100%
 }
 [flex-sm="95"],
 [layout-sm=row]>[flex-sm="95"],
 [layout=row]>[flex-sm="95"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 95%;
  -moz-flex:1 1 95%;
  -ms-flex:1 1 95%;
  flex:1 1 95%;
  max-width:95%;
  min-width:95%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=row-reverse]>[flex-sm="95"],
 [layout=row-reverse]>[flex-sm="95"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 95%;
  -moz-flex:1 1 95%;
  -ms-flex:1 1 95%;
  flex:1 1 95%;
  max-width:95%;
  min-width:95%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="95"],
 [layout=column]>[flex-sm="95"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 95%;
  -moz-flex:1 1 95%;
  -ms-flex:1 1 95%;
  flex:1 1 95%;
  max-width:100%;
  max-height:95%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="95"]>*,
 [layout=column]>[flex-sm="95"]>* {
  max-width:100%
 }
 [layout-sm=column-reverse]>[flex-sm="95"],
 [layout=column-reverse]>[flex-sm="95"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 95%;
  -moz-flex:1 1 95%;
  -ms-flex:1 1 95%;
  flex:1 1 95%;
  max-width:100%;
  max-height:95%;
  box-sizing:border-box
 }
 [layout-sm=column-reverse]>[flex-sm="95"]>*,
 [layout=column-reverse]>[flex-sm="95"]>* {
  max-width:100%
 }
 [flex-sm="100"],
 [layout-sm=row]>[flex-sm="100"],
 [layout=row]>[flex-sm="100"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  max-width:100%;
  min-width:100%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=row-reverse]>[flex-sm="100"],
 [layout=row-reverse]>[flex-sm="100"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  max-width:100%;
  min-width:100%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="100"],
 [layout=column]>[flex-sm="100"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  max-width:100%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="100"]>*,
 [layout=column]>[flex-sm="100"]>* {
  max-width:100%
 }
 [layout-sm=column-reverse]>[flex-sm="100"],
 [layout=column-reverse]>[flex-sm="100"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  max-width:100%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=column-reverse]>[flex-sm="100"]>*,
 [layout=column-reverse]>[flex-sm="100"]>* {
  max-width:100%
 }
 [layout-sm=row]>[flex-sm="33"],
 [layout=row]>[flex-sm="33"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 33.33%;
  -moz-flex:1 1 33.33%;
  -ms-flex:1 1 33.33%;
  flex:1 1 33.33%;
  max-width:33.33%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=row]>[flex-sm="66"],
 [layout=row]>[flex-sm="66"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 66.66%;
  -moz-flex:1 1 66.66%;
  -ms-flex:1 1 66.66%;
  flex:1 1 66.66%;
  max-width:66.66%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-sm=row]>.flex,
 [layout=row]>.flex {
  min-width:0
 }
 [layout-sm=column]>[flex-sm="33"],
 [layout=column]>[flex-sm="33"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 33.33%;
  -moz-flex:1 1 33.33%;
  -ms-flex:1 1 33.33%;
  flex:1 1 33.33%;
  max-width:100%;
  max-height:33.33%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="33"]>*,
 [layout=column]>[flex-sm="33"]>* {
  max-width:100%
 }
 [layout-sm=column]>[flex-sm="66"],
 [layout=column]>[flex-sm="66"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 66.66%;
  -moz-flex:1 1 66.66%;
  -ms-flex:1 1 66.66%;
  flex:1 1 66.66%;
  max-width:100%;
  max-height:66.66%;
  box-sizing:border-box
 }
 [layout-sm=column]>[flex-sm="66"]>*,
 [layout=column]>[flex-sm="66"]>* {
  max-width:100%
 }
 [layout-sm=column]>.flex,
 [layout=column]>.flex {
  min-height:0
 }
 [layout-sm=column],
 [layout-sm=row],
 [layout-sm] {
  box-sizing:border-box;
  display:-webkit-box;
  display:-webkit-flex;
  display:-moz-box;
  display:-ms-flexbox;
  display:flex
 }
 [layout-sm=column] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:normal;
  -moz-box-direction:normal;
  box-direction:normal;
  -webkit-flex-direction:column;
  -moz-flex-direction:column;
  flex-direction:column;
  -ms-flex-direction:column
 }
 [layout-sm=column-reverse] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse
 }
 [layout-sm=row] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:normal;
  -moz-box-direction:normal;
  box-direction:normal;
  -webkit-flex-direction:row;
  -moz-flex-direction:row;
  flex-direction:row;
  -ms-flex-direction:row
 }
 [layout-sm=row-reverse] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse
 }
}
@media (min-width:960px) {
 [layout-align-gt-sm="start stretch"],
 [layout-align-gt-sm] {
  -webkit-box-pack:start;
  -moz-box-pack:start;
  box-pack:start;
  -webkit-justify-content:flex-start;
  -moz-justify-content:flex-start;
  -ms-justify-content:flex-start;
  -o-justify-content:flex-start;
  justify-content:flex-start;
  -ms-flex-pack:start;
  -webkit-align-content:stretch;
  -moz-align-content:stretch;
  align-content:stretch;
  -ms-flex-line-pack:stretch;
  -webkit-box-align:stretch;
  -moz-box-align:stretch;
  box-align:stretch;
  -webkit-align-items:stretch;
  -moz-align-items:stretch;
  -ms-align-items:stretch;
  -o-align-items:stretch;
  align-items:stretch;
  -ms-flex-align:stretch
 }
 [layout-align-gt-sm="start stretch"],
 [layout-align-gt-sm="start start"],
 [layout-align-gt-sm="start center"],
 [layout-align-gt-sm="start end"],
 [layout-align-gt-sm=start] {
  -webkit-box-pack:start;
  -moz-box-pack:start;
  box-pack:start;
  -webkit-justify-content:flex-start;
  -moz-justify-content:flex-start;
  -ms-justify-content:flex-start;
  -o-justify-content:flex-start;
  justify-content:flex-start;
  -ms-flex-pack:start
 }
 [layout-align-gt-sm="center start"],
 [layout-align-gt-sm="center center"],
 [layout-align-gt-sm="center end"],
 [layout-align-gt-sm="center stretch"],
 [layout-align-gt-sm=center] {
  -webkit-box-pack:center;
  -moz-box-pack:center;
  box-pack:center;
  -webkit-justify-content:center;
  -moz-justify-content:center;
  -ms-justify-content:center;
  -o-justify-content:center;
  justify-content:center;
  -ms-flex-pack:center
 }
 [layout-align-gt-sm="end end"],
 [layout-align-gt-sm="end stretch"],
 [layout-align-gt-sm="end center"],
 [layout-align-gt-sm="end start"],
 [layout-align-gt-sm=end] {
  -webkit-box-pack:end;
  -moz-box-pack:end;
  box-pack:end;
  -webkit-justify-content:flex-end;
  -moz-justify-content:flex-end;
  -ms-justify-content:flex-end;
  -o-justify-content:flex-end;
  justify-content:flex-end;
  -ms-flex-pack:end
 }
 [layout-align-gt-sm="space-around center"],
 [layout-align-gt-sm="space-around start"],
 [layout-align-gt-sm="space-around end"],
 [layout-align-gt-sm="space-around stretch"],
 [layout-align-gt-sm=space-around] {
  -webkit-box-pack:distribute;
  -moz-box-pack:distribute;
  box-pack:distribute;
  -webkit-justify-content:space-around;
  -moz-justify-content:space-around;
  -ms-justify-content:space-around;
  -o-justify-content:space-around;
  justify-content:space-around;
  -ms-flex-pack:distribute
 }
 [layout-align-gt-sm="space-between center"],
 [layout-align-gt-sm="space-between start"],
 [layout-align-gt-sm="space-between end"],
 [layout-align-gt-sm="space-between stretch"],
 [layout-align-gt-sm=space-between] {
  -webkit-box-pack:justify;
  -moz-box-pack:justify;
  box-pack:justify;
  -webkit-justify-content:space-between;
  -moz-justify-content:space-between;
  -ms-justify-content:space-between;
  -o-justify-content:space-between;
  justify-content:space-between;
  -ms-flex-pack:justify
 }
 [layout-align-gt-sm="space-around start"],
 [layout-align-gt-sm="space-between start"],
 [layout-align-gt-sm="start start"],
 [layout-align-gt-sm="center start"],
 [layout-align-gt-sm="end start"] {
  -webkit-box-align:start;
  -moz-box-align:start;
  box-align:start;
  -webkit-align-items:flex-start;
  -moz-align-items:flex-start;
  -ms-align-items:flex-start;
  -o-align-items:flex-start;
  align-items:flex-start;
  -ms-flex-align:start;
  -webkit-align-content:flex-start;
  -moz-align-content:flex-start;
  align-content:flex-start;
  -ms-flex-line-pack:start
 }
 [layout-align-gt-sm="space-around center"],
 [layout-align-gt-sm="space-between center"],
 [layout-align-gt-sm="start center"],
 [layout-align-gt-sm="center center"],
 [layout-align-gt-sm="end center"] {
  -webkit-box-align:center;
  -moz-box-align:center;
  box-align:center;
  -webkit-align-items:center;
  -moz-align-items:center;
  -ms-align-items:center;
  -o-align-items:center;
  align-items:center;
  -ms-flex-align:center;
  -webkit-align-content:center;
  -moz-align-content:center;
  align-content:center;
  -ms-flex-line-pack:center;
  max-width:initial
 }
 [layout-align-gt-sm="space-around center"]>*,
 [layout-align-gt-sm="space-between center"]>*,
 [layout-align-gt-sm="start center"]>*,
 [layout-align-gt-sm="center center"]>*,
 [layout-align-gt-sm="end center"]>* {
  max-width:initial;
  box-sizing:border-box
 }
 [layout-align-gt-sm="end end"],
 [layout-align-gt-sm="space-around end"],
 [layout-align-gt-sm="space-between end"],
 [layout-align-gt-sm="start end"],
 [layout-align-gt-sm="center end"] {
  -webkit-box-align:end;
  -moz-box-align:end;
  box-align:end;
  -webkit-align-items:flex-end;
  -moz-align-items:flex-end;
  -ms-align-items:flex-end;
  -o-align-items:flex-end;
  align-items:flex-end;
  -ms-flex-align:end;
  -webkit-align-content:flex-end;
  -moz-align-content:flex-end;
  align-content:flex-end;
  -ms-flex-line-pack:end
 }
 [layout-align-gt-sm="start stretch"],
 [layout-align-gt-sm="end stretch"],
 [layout-align-gt-sm="space-around stretch"],
 [layout-align-gt-sm="space-between stretch"],
 [layout-align-gt-sm="center stretch"] {
  -webkit-box-align:stretch;
  -moz-box-align:stretch;
  box-align:stretch;
  -webkit-align-items:stretch;
  -moz-align-items:stretch;
  -ms-align-items:stretch;
  -o-align-items:stretch;
  align-items:stretch;
  -ms-flex-align:stretch;
  -webkit-align-content:stretch;
  -moz-align-content:stretch;
  align-content:stretch;
  -ms-flex-line-pack:stretch
 }
 [flex-gt-sm] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 auto;
  -moz-flex:1 1 auto;
  -ms-flex:1 1 auto;
  flex:1 1 auto;
  box-sizing:border-box
 }
}
@media screen\0 and (min-width:960px) {
 [flex-gt-sm] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 auto;
  -moz-flex:1 1 auto;
  -ms-flex:1 1 auto;
  flex:1 1 auto
 }
}
@media (min-width:960px) {
 [flex-gt-sm-grow] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  box-sizing:border-box
 }
 [flex-gt-sm-initial] {
  -webkit-box-flex:0;
  -moz-box-flex:0;
  box-flex:0;
  -webkit-flex:0 1 auto;
  -moz-flex:0 1 auto;
  -ms-flex:0 1 auto;
  flex:0 1 auto;
  box-sizing:border-box
 }
 [flex-gt-sm-auto] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 auto;
  -moz-flex:1 1 auto;
  -ms-flex:1 1 auto;
  flex:1 1 auto;
  box-sizing:border-box
 }
 [flex-gt-sm-none] {
  -webkit-box-flex:0;
  -moz-box-flex:0;
  box-flex:0;
  -webkit-flex:0 0 auto;
  -moz-flex:0 0 auto;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  box-sizing:border-box
 }
 [flex-gt-sm="0"],
 [layout-gt-sm=row]>[flex-gt-sm="0"],
 [layout=row]>[flex-gt-sm="0"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 0%;
  -moz-flex:1 1 0;
  -ms-flex:1 1 0%;
  flex:1 1 0%;
  max-width:0%;
  min-width:0;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=row-reverse]>[flex-gt-sm="0"],
 [layout=row-reverse]>[flex-gt-sm="0"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 0%;
  -moz-flex:1 1 0;
  -ms-flex:1 1 0%;
  flex:1 1 0%;
  max-width:0%;
  min-width:0;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="0"],
 [layout=column]>[flex-gt-sm="0"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 0%;
  -moz-flex:1 1 0;
  -ms-flex:1 1 0%;
  flex:1 1 0%;
  max-width:100%;
  max-height:0%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="0"]>*,
 [layout=column]>[flex-gt-sm="0"]>* {
  max-width:100%
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="0"],
 [layout=column-reverse]>[flex-gt-sm="0"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 0%;
  -moz-flex:1 1 0;
  -ms-flex:1 1 0%;
  flex:1 1 0%;
  max-width:100%;
  max-height:0%;
  box-sizing:border-box
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="0"]>*,
 [layout=column-reverse]>[flex-gt-sm="0"]>* {
  max-width:100%
 }
 [flex-gt-sm="1"],
 [layout-gt-sm=row]>[flex-gt-sm="1"],
 [layout=row]>[flex-gt-sm="1"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 1%;
  -moz-flex:1 1 1%;
  -ms-flex:1 1 1%;
  flex:1 1 1%;
  max-width:1%;
  min-width:1%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=row-reverse]>[flex-gt-sm="1"],
 [layout=row-reverse]>[flex-gt-sm="1"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 1%;
  -moz-flex:1 1 1%;
  -ms-flex:1 1 1%;
  flex:1 1 1%;
  max-width:1%;
  min-width:1%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="1"],
 [layout=column]>[flex-gt-sm="1"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 1%;
  -moz-flex:1 1 1%;
  -ms-flex:1 1 1%;
  flex:1 1 1%;
  max-width:100%;
  max-height:1%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="1"]>*,
 [layout=column]>[flex-gt-sm="1"]>* {
  max-width:100%
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="1"],
 [layout=column-reverse]>[flex-gt-sm="1"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 1%;
  -moz-flex:1 1 1%;
  -ms-flex:1 1 1%;
  flex:1 1 1%;
  max-width:100%;
  max-height:1%;
  box-sizing:border-box
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="1"]>*,
 [layout=column-reverse]>[flex-gt-sm="1"]>* {
  max-width:100%
 }
 [flex-gt-sm="5"],
 [layout-gt-sm=row]>[flex-gt-sm="5"],
 [layout=row]>[flex-gt-sm="5"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 5%;
  -moz-flex:1 1 5%;
  -ms-flex:1 1 5%;
  flex:1 1 5%;
  max-width:5%;
  min-width:5%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=row-reverse]>[flex-gt-sm="5"],
 [layout=row-reverse]>[flex-gt-sm="5"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 5%;
  -moz-flex:1 1 5%;
  -ms-flex:1 1 5%;
  flex:1 1 5%;
  max-width:5%;
  min-width:5%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="5"],
 [layout=column]>[flex-gt-sm="5"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 5%;
  -moz-flex:1 1 5%;
  -ms-flex:1 1 5%;
  flex:1 1 5%;
  max-width:100%;
  max-height:5%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="5"]>*,
 [layout=column]>[flex-gt-sm="5"]>* {
  max-width:100%
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="5"],
 [layout=column-reverse]>[flex-gt-sm="5"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 5%;
  -moz-flex:1 1 5%;
  -ms-flex:1 1 5%;
  flex:1 1 5%;
  max-width:100%;
  max-height:5%;
  box-sizing:border-box
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="5"]>*,
 [layout=column-reverse]>[flex-gt-sm="5"]>* {
  max-width:100%
 }
 [flex-gt-sm="10"],
 [layout-gt-sm=row]>[flex-gt-sm="10"],
 [layout=row]>[flex-gt-sm="10"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 10%;
  -moz-flex:1 1 10%;
  -ms-flex:1 1 10%;
  flex:1 1 10%;
  max-width:10%;
  min-width:10%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=row-reverse]>[flex-gt-sm="10"],
 [layout=row-reverse]>[flex-gt-sm="10"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 10%;
  -moz-flex:1 1 10%;
  -ms-flex:1 1 10%;
  flex:1 1 10%;
  max-width:10%;
  min-width:10%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="10"],
 [layout=column]>[flex-gt-sm="10"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 10%;
  -moz-flex:1 1 10%;
  -ms-flex:1 1 10%;
  flex:1 1 10%;
  max-width:100%;
  max-height:10%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="10"]>*,
 [layout=column]>[flex-gt-sm="10"]>* {
  max-width:100%
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="10"],
 [layout=column-reverse]>[flex-gt-sm="10"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 10%;
  -moz-flex:1 1 10%;
  -ms-flex:1 1 10%;
  flex:1 1 10%;
  max-width:100%;
  max-height:10%;
  box-sizing:border-box
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="10"]>*,
 [layout=column-reverse]>[flex-gt-sm="10"]>* {
  max-width:100%
 }
 [flex-gt-sm="15"],
 [layout-gt-sm=row]>[flex-gt-sm="15"],
 [layout=row]>[flex-gt-sm="15"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 15%;
  -moz-flex:1 1 15%;
  -ms-flex:1 1 15%;
  flex:1 1 15%;
  max-width:15%;
  min-width:15%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=row-reverse]>[flex-gt-sm="15"],
 [layout=row-reverse]>[flex-gt-sm="15"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 15%;
  -moz-flex:1 1 15%;
  -ms-flex:1 1 15%;
  flex:1 1 15%;
  max-width:15%;
  min-width:15%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="15"],
 [layout=column]>[flex-gt-sm="15"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 15%;
  -moz-flex:1 1 15%;
  -ms-flex:1 1 15%;
  flex:1 1 15%;
  max-width:100%;
  max-height:15%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="15"]>*,
 [layout=column]>[flex-gt-sm="15"]>* {
  max-width:100%
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="15"],
 [layout=column-reverse]>[flex-gt-sm="15"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 15%;
  -moz-flex:1 1 15%;
  -ms-flex:1 1 15%;
  flex:1 1 15%;
  max-width:100%;
  max-height:15%;
  box-sizing:border-box
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="15"]>*,
 [layout=column-reverse]>[flex-gt-sm="15"]>* {
  max-width:100%
 }
 [flex-gt-sm="20"],
 [layout-gt-sm=row]>[flex-gt-sm="20"],
 [layout=row]>[flex-gt-sm="20"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 20%;
  -moz-flex:1 1 20%;
  -ms-flex:1 1 20%;
  flex:1 1 20%;
  max-width:20%;
  min-width:20%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=row-reverse]>[flex-gt-sm="20"],
 [layout=row-reverse]>[flex-gt-sm="20"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 20%;
  -moz-flex:1 1 20%;
  -ms-flex:1 1 20%;
  flex:1 1 20%;
  max-width:20%;
  min-width:20%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="20"],
 [layout=column]>[flex-gt-sm="20"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 20%;
  -moz-flex:1 1 20%;
  -ms-flex:1 1 20%;
  flex:1 1 20%;
  max-width:100%;
  max-height:20%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="20"]>*,
 [layout=column]>[flex-gt-sm="20"]>* {
  max-width:100%
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="20"],
 [layout=column-reverse]>[flex-gt-sm="20"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 20%;
  -moz-flex:1 1 20%;
  -ms-flex:1 1 20%;
  flex:1 1 20%;
  max-width:100%;
  max-height:20%;
  box-sizing:border-box
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="20"]>*,
 [layout=column-reverse]>[flex-gt-sm="20"]>* {
  max-width:100%
 }
 [flex-gt-sm="25"],
 [layout-gt-sm=row]>[flex-gt-sm="25"],
 [layout=row]>[flex-gt-sm="25"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 25%;
  -moz-flex:1 1 25%;
  -ms-flex:1 1 25%;
  flex:1 1 25%;
  max-width:25%;
  min-width:25%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=row-reverse]>[flex-gt-sm="25"],
 [layout=row-reverse]>[flex-gt-sm="25"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 25%;
  -moz-flex:1 1 25%;
  -ms-flex:1 1 25%;
  flex:1 1 25%;
  max-width:25%;
  min-width:25%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="25"],
 [layout=column]>[flex-gt-sm="25"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 25%;
  -moz-flex:1 1 25%;
  -ms-flex:1 1 25%;
  flex:1 1 25%;
  max-width:100%;
  max-height:25%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="25"]>*,
 [layout=column]>[flex-gt-sm="25"]>* {
  max-width:100%
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="25"],
 [layout=column-reverse]>[flex-gt-sm="25"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 25%;
  -moz-flex:1 1 25%;
  -ms-flex:1 1 25%;
  flex:1 1 25%;
  max-width:100%;
  max-height:25%;
  box-sizing:border-box
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="25"]>*,
 [layout=column-reverse]>[flex-gt-sm="25"]>* {
  max-width:100%
 }
 [flex-gt-sm="30"],
 [layout-gt-sm=row]>[flex-gt-sm="30"],
 [layout=row]>[flex-gt-sm="30"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 30%;
  -moz-flex:1 1 30%;
  -ms-flex:1 1 30%;
  flex:1 1 30%;
  max-width:30%;
  min-width:30%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=row-reverse]>[flex-gt-sm="30"],
 [layout=row-reverse]>[flex-gt-sm="30"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 30%;
  -moz-flex:1 1 30%;
  -ms-flex:1 1 30%;
  flex:1 1 30%;
  max-width:30%;
  min-width:30%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="30"],
 [layout=column]>[flex-gt-sm="30"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 30%;
  -moz-flex:1 1 30%;
  -ms-flex:1 1 30%;
  flex:1 1 30%;
  max-width:100%;
  max-height:30%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="30"]>*,
 [layout=column]>[flex-gt-sm="30"]>* {
  max-width:100%
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="30"],
 [layout=column-reverse]>[flex-gt-sm="30"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 30%;
  -moz-flex:1 1 30%;
  -ms-flex:1 1 30%;
  flex:1 1 30%;
  max-width:100%;
  max-height:30%;
  box-sizing:border-box
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="30"]>*,
 [layout=column-reverse]>[flex-gt-sm="30"]>* {
  max-width:100%
 }
 [flex-gt-sm="35"],
 [layout-gt-sm=row]>[flex-gt-sm="35"],
 [layout=row]>[flex-gt-sm="35"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 35%;
  -moz-flex:1 1 35%;
  -ms-flex:1 1 35%;
  flex:1 1 35%;
  max-width:35%;
  min-width:35%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=row-reverse]>[flex-gt-sm="35"],
 [layout=row-reverse]>[flex-gt-sm="35"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 35%;
  -moz-flex:1 1 35%;
  -ms-flex:1 1 35%;
  flex:1 1 35%;
  max-width:35%;
  min-width:35%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="35"],
 [layout=column]>[flex-gt-sm="35"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 35%;
  -moz-flex:1 1 35%;
  -ms-flex:1 1 35%;
  flex:1 1 35%;
  max-width:100%;
  max-height:35%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="35"]>*,
 [layout=column]>[flex-gt-sm="35"]>* {
  max-width:100%
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="35"],
 [layout=column-reverse]>[flex-gt-sm="35"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 35%;
  -moz-flex:1 1 35%;
  -ms-flex:1 1 35%;
  flex:1 1 35%;
  max-width:100%;
  max-height:35%;
  box-sizing:border-box
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="35"]>*,
 [layout=column-reverse]>[flex-gt-sm="35"]>* {
  max-width:100%
 }
 [flex-gt-sm="40"],
 [layout-gt-sm=row]>[flex-gt-sm="40"],
 [layout=row]>[flex-gt-sm="40"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 40%;
  -moz-flex:1 1 40%;
  -ms-flex:1 1 40%;
  flex:1 1 40%;
  max-width:40%;
  min-width:40%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=row-reverse]>[flex-gt-sm="40"],
 [layout=row-reverse]>[flex-gt-sm="40"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 40%;
  -moz-flex:1 1 40%;
  -ms-flex:1 1 40%;
  flex:1 1 40%;
  max-width:40%;
  min-width:40%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="40"],
 [layout=column]>[flex-gt-sm="40"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 40%;
  -moz-flex:1 1 40%;
  -ms-flex:1 1 40%;
  flex:1 1 40%;
  max-width:100%;
  max-height:40%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="40"]>*,
 [layout=column]>[flex-gt-sm="40"]>* {
  max-width:100%
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="40"],
 [layout=column-reverse]>[flex-gt-sm="40"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 40%;
  -moz-flex:1 1 40%;
  -ms-flex:1 1 40%;
  flex:1 1 40%;
  max-width:100%;
  max-height:40%;
  box-sizing:border-box
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="40"]>*,
 [layout=column-reverse]>[flex-gt-sm="40"]>* {
  max-width:100%
 }
 [flex-gt-sm="45"],
 [layout-gt-sm=row]>[flex-gt-sm="45"],
 [layout=row]>[flex-gt-sm="45"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 45%;
  -moz-flex:1 1 45%;
  -ms-flex:1 1 45%;
  flex:1 1 45%;
  max-width:45%;
  min-width:45%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=row-reverse]>[flex-gt-sm="45"],
 [layout=row-reverse]>[flex-gt-sm="45"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 45%;
  -moz-flex:1 1 45%;
  -ms-flex:1 1 45%;
  flex:1 1 45%;
  max-width:45%;
  min-width:45%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="45"],
 [layout=column]>[flex-gt-sm="45"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 45%;
  -moz-flex:1 1 45%;
  -ms-flex:1 1 45%;
  flex:1 1 45%;
  max-width:100%;
  max-height:45%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="45"]>*,
 [layout=column]>[flex-gt-sm="45"]>* {
  max-width:100%
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="45"],
 [layout=column-reverse]>[flex-gt-sm="45"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 45%;
  -moz-flex:1 1 45%;
  -ms-flex:1 1 45%;
  flex:1 1 45%;
  max-width:100%;
  max-height:45%;
  box-sizing:border-box
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="45"]>*,
 [layout=column-reverse]>[flex-gt-sm="45"]>* {
  max-width:100%
 }
 [flex-gt-sm="50"],
 [layout-gt-sm=row]>[flex-gt-sm="50"],
 [layout=row]>[flex-gt-sm="50"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 50%;
  -moz-flex:1 1 50%;
  -ms-flex:1 1 50%;
  flex:1 1 50%;
  max-width:50%;
  min-width:50%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=row-reverse]>[flex-gt-sm="50"],
 [layout=row-reverse]>[flex-gt-sm="50"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 50%;
  -moz-flex:1 1 50%;
  -ms-flex:1 1 50%;
  flex:1 1 50%;
  max-width:50%;
  min-width:50%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="50"],
 [layout=column]>[flex-gt-sm="50"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 50%;
  -moz-flex:1 1 50%;
  -ms-flex:1 1 50%;
  flex:1 1 50%;
  max-width:100%;
  max-height:50%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="50"]>*,
 [layout=column]>[flex-gt-sm="50"]>* {
  max-width:100%
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="50"],
 [layout=column-reverse]>[flex-gt-sm="50"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 50%;
  -moz-flex:1 1 50%;
  -ms-flex:1 1 50%;
  flex:1 1 50%;
  max-width:100%;
  max-height:50%;
  box-sizing:border-box
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="50"]>*,
 [layout=column-reverse]>[flex-gt-sm="50"]>* {
  max-width:100%
 }
 [flex-gt-sm="55"],
 [layout-gt-sm=row]>[flex-gt-sm="55"],
 [layout=row]>[flex-gt-sm="55"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 55%;
  -moz-flex:1 1 55%;
  -ms-flex:1 1 55%;
  flex:1 1 55%;
  max-width:55%;
  min-width:55%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=row-reverse]>[flex-gt-sm="55"],
 [layout=row-reverse]>[flex-gt-sm="55"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 55%;
  -moz-flex:1 1 55%;
  -ms-flex:1 1 55%;
  flex:1 1 55%;
  max-width:55%;
  min-width:55%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="55"],
 [layout=column]>[flex-gt-sm="55"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 55%;
  -moz-flex:1 1 55%;
  -ms-flex:1 1 55%;
  flex:1 1 55%;
  max-width:100%;
  max-height:55%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="55"]>*,
 [layout=column]>[flex-gt-sm="55"]>* {
  max-width:100%
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="55"],
 [layout=column-reverse]>[flex-gt-sm="55"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 55%;
  -moz-flex:1 1 55%;
  -ms-flex:1 1 55%;
  flex:1 1 55%;
  max-width:100%;
  max-height:55%;
  box-sizing:border-box
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="55"]>*,
 [layout=column-reverse]>[flex-gt-sm="55"]>* {
  max-width:100%
 }
 [flex-gt-sm="60"],
 [layout-gt-sm=row]>[flex-gt-sm="60"],
 [layout=row]>[flex-gt-sm="60"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 60%;
  -moz-flex:1 1 60%;
  -ms-flex:1 1 60%;
  flex:1 1 60%;
  max-width:60%;
  min-width:60%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=row-reverse]>[flex-gt-sm="60"],
 [layout=row-reverse]>[flex-gt-sm="60"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 60%;
  -moz-flex:1 1 60%;
  -ms-flex:1 1 60%;
  flex:1 1 60%;
  max-width:60%;
  min-width:60%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="60"],
 [layout=column]>[flex-gt-sm="60"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 60%;
  -moz-flex:1 1 60%;
  -ms-flex:1 1 60%;
  flex:1 1 60%;
  max-width:100%;
  max-height:60%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="60"]>*,
 [layout=column]>[flex-gt-sm="60"]>* {
  max-width:100%
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="60"],
 [layout=column-reverse]>[flex-gt-sm="60"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 60%;
  -moz-flex:1 1 60%;
  -ms-flex:1 1 60%;
  flex:1 1 60%;
  max-width:100%;
  max-height:60%;
  box-sizing:border-box
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="60"]>*,
 [layout=column-reverse]>[flex-gt-sm="60"]>* {
  max-width:100%
 }
 [flex-gt-sm="65"],
 [layout-gt-sm=row]>[flex-gt-sm="65"],
 [layout=row]>[flex-gt-sm="65"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 65%;
  -moz-flex:1 1 65%;
  -ms-flex:1 1 65%;
  flex:1 1 65%;
  max-width:65%;
  min-width:65%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=row-reverse]>[flex-gt-sm="65"],
 [layout=row-reverse]>[flex-gt-sm="65"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 65%;
  -moz-flex:1 1 65%;
  -ms-flex:1 1 65%;
  flex:1 1 65%;
  max-width:65%;
  min-width:65%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="65"],
 [layout=column]>[flex-gt-sm="65"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 65%;
  -moz-flex:1 1 65%;
  -ms-flex:1 1 65%;
  flex:1 1 65%;
  max-width:100%;
  max-height:65%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="65"]>*,
 [layout=column]>[flex-gt-sm="65"]>* {
  max-width:100%
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="65"],
 [layout=column-reverse]>[flex-gt-sm="65"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 65%;
  -moz-flex:1 1 65%;
  -ms-flex:1 1 65%;
  flex:1 1 65%;
  max-width:100%;
  max-height:65%;
  box-sizing:border-box
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="65"]>*,
 [layout=column-reverse]>[flex-gt-sm="65"]>* {
  max-width:100%
 }
 [flex-gt-sm="70"],
 [layout-gt-sm=row]>[flex-gt-sm="70"],
 [layout=row]>[flex-gt-sm="70"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 70%;
  -moz-flex:1 1 70%;
  -ms-flex:1 1 70%;
  flex:1 1 70%;
  max-width:70%;
  min-width:70%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=row-reverse]>[flex-gt-sm="70"],
 [layout=row-reverse]>[flex-gt-sm="70"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 70%;
  -moz-flex:1 1 70%;
  -ms-flex:1 1 70%;
  flex:1 1 70%;
  max-width:70%;
  min-width:70%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="70"],
 [layout=column]>[flex-gt-sm="70"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 70%;
  -moz-flex:1 1 70%;
  -ms-flex:1 1 70%;
  flex:1 1 70%;
  max-width:100%;
  max-height:70%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="70"]>*,
 [layout=column]>[flex-gt-sm="70"]>* {
  max-width:100%
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="70"],
 [layout=column-reverse]>[flex-gt-sm="70"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 70%;
  -moz-flex:1 1 70%;
  -ms-flex:1 1 70%;
  flex:1 1 70%;
  max-width:100%;
  max-height:70%;
  box-sizing:border-box
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="70"]>*,
 [layout=column-reverse]>[flex-gt-sm="70"]>* {
  max-width:100%
 }
 [flex-gt-sm="75"],
 [layout-gt-sm=row]>[flex-gt-sm="75"],
 [layout=row]>[flex-gt-sm="75"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 75%;
  -moz-flex:1 1 75%;
  -ms-flex:1 1 75%;
  flex:1 1 75%;
  max-width:75%;
  min-width:75%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=row-reverse]>[flex-gt-sm="75"],
 [layout=row-reverse]>[flex-gt-sm="75"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 75%;
  -moz-flex:1 1 75%;
  -ms-flex:1 1 75%;
  flex:1 1 75%;
  max-width:75%;
  min-width:75%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="75"],
 [layout=column]>[flex-gt-sm="75"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 75%;
  -moz-flex:1 1 75%;
  -ms-flex:1 1 75%;
  flex:1 1 75%;
  max-width:100%;
  max-height:75%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="75"]>*,
 [layout=column]>[flex-gt-sm="75"]>* {
  max-width:100%
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="75"],
 [layout=column-reverse]>[flex-gt-sm="75"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 75%;
  -moz-flex:1 1 75%;
  -ms-flex:1 1 75%;
  flex:1 1 75%;
  max-width:100%;
  max-height:75%;
  box-sizing:border-box
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="75"]>*,
 [layout=column-reverse]>[flex-gt-sm="75"]>* {
  max-width:100%
 }
 [flex-gt-sm="80"],
 [layout-gt-sm=row]>[flex-gt-sm="80"],
 [layout=row]>[flex-gt-sm="80"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 80%;
  -moz-flex:1 1 80%;
  -ms-flex:1 1 80%;
  flex:1 1 80%;
  max-width:80%;
  min-width:80%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=row-reverse]>[flex-gt-sm="80"],
 [layout=row-reverse]>[flex-gt-sm="80"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 80%;
  -moz-flex:1 1 80%;
  -ms-flex:1 1 80%;
  flex:1 1 80%;
  max-width:80%;
  min-width:80%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="80"],
 [layout=column]>[flex-gt-sm="80"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 80%;
  -moz-flex:1 1 80%;
  -ms-flex:1 1 80%;
  flex:1 1 80%;
  max-width:100%;
  max-height:80%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="80"]>*,
 [layout=column]>[flex-gt-sm="80"]>* {
  max-width:100%
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="80"],
 [layout=column-reverse]>[flex-gt-sm="80"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 80%;
  -moz-flex:1 1 80%;
  -ms-flex:1 1 80%;
  flex:1 1 80%;
  max-width:100%;
  max-height:80%;
  box-sizing:border-box
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="80"]>*,
 [layout=column-reverse]>[flex-gt-sm="80"]>* {
  max-width:100%
 }
 [flex-gt-sm="85"],
 [layout-gt-sm=row]>[flex-gt-sm="85"],
 [layout=row]>[flex-gt-sm="85"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 85%;
  -moz-flex:1 1 85%;
  -ms-flex:1 1 85%;
  flex:1 1 85%;
  max-width:85%;
  min-width:85%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=row-reverse]>[flex-gt-sm="85"],
 [layout=row-reverse]>[flex-gt-sm="85"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 85%;
  -moz-flex:1 1 85%;
  -ms-flex:1 1 85%;
  flex:1 1 85%;
  max-width:85%;
  min-width:85%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="85"],
 [layout=column]>[flex-gt-sm="85"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 85%;
  -moz-flex:1 1 85%;
  -ms-flex:1 1 85%;
  flex:1 1 85%;
  max-width:100%;
  max-height:85%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="85"]>*,
 [layout=column]>[flex-gt-sm="85"]>* {
  max-width:100%
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="85"],
 [layout=column-reverse]>[flex-gt-sm="85"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 85%;
  -moz-flex:1 1 85%;
  -ms-flex:1 1 85%;
  flex:1 1 85%;
  max-width:100%;
  max-height:85%;
  box-sizing:border-box
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="85"]>*,
 [layout=column-reverse]>[flex-gt-sm="85"]>* {
  max-width:100%
 }
 [flex-gt-sm="90"],
 [layout-gt-sm=row]>[flex-gt-sm="90"],
 [layout=row]>[flex-gt-sm="90"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 90%;
  -moz-flex:1 1 90%;
  -ms-flex:1 1 90%;
  flex:1 1 90%;
  max-width:90%;
  min-width:90%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=row-reverse]>[flex-gt-sm="90"],
 [layout=row-reverse]>[flex-gt-sm="90"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 90%;
  -moz-flex:1 1 90%;
  -ms-flex:1 1 90%;
  flex:1 1 90%;
  max-width:90%;
  min-width:90%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="90"],
 [layout=column]>[flex-gt-sm="90"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 90%;
  -moz-flex:1 1 90%;
  -ms-flex:1 1 90%;
  flex:1 1 90%;
  max-width:100%;
  max-height:90%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="90"]>*,
 [layout=column]>[flex-gt-sm="90"]>* {
  max-width:100%
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="90"],
 [layout=column-reverse]>[flex-gt-sm="90"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 90%;
  -moz-flex:1 1 90%;
  -ms-flex:1 1 90%;
  flex:1 1 90%;
  max-width:100%;
  max-height:90%;
  box-sizing:border-box
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="90"]>*,
 [layout=column-reverse]>[flex-gt-sm="90"]>* {
  max-width:100%
 }
 [flex-gt-sm="95"],
 [layout-gt-sm=row]>[flex-gt-sm="95"],
 [layout=row]>[flex-gt-sm="95"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 95%;
  -moz-flex:1 1 95%;
  -ms-flex:1 1 95%;
  flex:1 1 95%;
  max-width:95%;
  min-width:95%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=row-reverse]>[flex-gt-sm="95"],
 [layout=row-reverse]>[flex-gt-sm="95"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 95%;
  -moz-flex:1 1 95%;
  -ms-flex:1 1 95%;
  flex:1 1 95%;
  max-width:95%;
  min-width:95%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="95"],
 [layout=column]>[flex-gt-sm="95"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 95%;
  -moz-flex:1 1 95%;
  -ms-flex:1 1 95%;
  flex:1 1 95%;
  max-width:100%;
  max-height:95%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="95"]>*,
 [layout=column]>[flex-gt-sm="95"]>* {
  max-width:100%
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="95"],
 [layout=column-reverse]>[flex-gt-sm="95"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 95%;
  -moz-flex:1 1 95%;
  -ms-flex:1 1 95%;
  flex:1 1 95%;
  max-width:100%;
  max-height:95%;
  box-sizing:border-box
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="95"]>*,
 [layout=column-reverse]>[flex-gt-sm="95"]>* {
  max-width:100%
 }
 [flex-gt-sm="100"],
 [layout-gt-sm=row]>[flex-gt-sm="100"],
 [layout=row]>[flex-gt-sm="100"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  max-width:100%;
  min-width:100%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=row-reverse]>[flex-gt-sm="100"],
 [layout=row-reverse]>[flex-gt-sm="100"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  max-width:100%;
  min-width:100%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="100"],
 [layout=column]>[flex-gt-sm="100"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  max-width:100%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="100"]>*,
 [layout=column]>[flex-gt-sm="100"]>* {
  max-width:100%
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="100"],
 [layout=column-reverse]>[flex-gt-sm="100"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  max-width:100%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=column-reverse]>[flex-gt-sm="100"]>*,
 [layout=column-reverse]>[flex-gt-sm="100"]>* {
  max-width:100%
 }
 [layout-gt-sm=row]>[flex-gt-sm="33"],
 [layout=row]>[flex-gt-sm="33"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 33.33%;
  -moz-flex:1 1 33.33%;
  -ms-flex:1 1 33.33%;
  flex:1 1 33.33%;
  max-width:33.33%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=row]>[flex-gt-sm="66"],
 [layout=row]>[flex-gt-sm="66"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 66.66%;
  -moz-flex:1 1 66.66%;
  -ms-flex:1 1 66.66%;
  flex:1 1 66.66%;
  max-width:66.66%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-sm=row]>.flex,
 [layout=row]>.flex {
  min-width:0
 }
 [layout-gt-sm=column]>[flex-gt-sm="33"],
 [layout=column]>[flex-gt-sm="33"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 33.33%;
  -moz-flex:1 1 33.33%;
  -ms-flex:1 1 33.33%;
  flex:1 1 33.33%;
  max-width:100%;
  max-height:33.33%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="33"]>*,
 [layout=column]>[flex-gt-sm="33"]>* {
  max-width:100%
 }
 [layout-gt-sm=column]>[flex-gt-sm="66"],
 [layout=column]>[flex-gt-sm="66"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 66.66%;
  -moz-flex:1 1 66.66%;
  -ms-flex:1 1 66.66%;
  flex:1 1 66.66%;
  max-width:100%;
  max-height:66.66%;
  box-sizing:border-box
 }
 [layout-gt-sm=column]>[flex-gt-sm="66"]>*,
 [layout=column]>[flex-gt-sm="66"]>* {
  max-width:100%
 }
 [layout-gt-sm=column]>.flex,
 [layout=column]>.flex {
  min-height:0
 }
 [layout-gt-sm=column],
 [layout-gt-sm=row],
 [layout-gt-sm] {
  box-sizing:border-box;
  display:-webkit-box;
  display:-webkit-flex;
  display:-moz-box;
  display:-ms-flexbox;
  display:flex
 }
 [layout-gt-sm=column] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:normal;
  -moz-box-direction:normal;
  box-direction:normal;
  -webkit-flex-direction:column;
  -moz-flex-direction:column;
  flex-direction:column;
  -ms-flex-direction:column
 }
 [layout-gt-sm=column-reverse] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse
 }
 [layout-gt-sm=row] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:normal;
  -moz-box-direction:normal;
  box-direction:normal;
  -webkit-flex-direction:row;
  -moz-flex-direction:row;
  flex-direction:row;
  -ms-flex-direction:row
 }
 [layout-gt-sm=row-reverse] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse
 }
}
@media (min-width:960px) and (max-width:1279px) {
 [hide-gt-sm]:not([show-gt-xs]):not([show-gt-sm]):not([show-md]):not([show]),
 [hide-gt-xs]:not([show-gt-xs]):not([show-gt-sm]):not([show-md]):not([show]),
 [hide-md]:not([show-md]):not([show]),
 [hide]:not([show-gt-xs]):not([show-gt-sm]):not([show-md]):not([show]) {
  display:none!important
 }
 [layout-align-md="start stretch"],
 [layout-align-md] {
  -webkit-box-pack:start;
  -moz-box-pack:start;
  box-pack:start;
  -webkit-justify-content:flex-start;
  -moz-justify-content:flex-start;
  -ms-justify-content:flex-start;
  -o-justify-content:flex-start;
  justify-content:flex-start;
  -ms-flex-pack:start;
  -webkit-align-content:stretch;
  -moz-align-content:stretch;
  align-content:stretch;
  -ms-flex-line-pack:stretch;
  -webkit-box-align:stretch;
  -moz-box-align:stretch;
  box-align:stretch;
  -webkit-align-items:stretch;
  -moz-align-items:stretch;
  -ms-align-items:stretch;
  -o-align-items:stretch;
  align-items:stretch;
  -ms-flex-align:stretch
 }
 [layout-align-md="start stretch"],
 [layout-align-md="start start"],
 [layout-align-md="start center"],
 [layout-align-md="start end"],
 [layout-align-md=start] {
  -webkit-box-pack:start;
  -moz-box-pack:start;
  box-pack:start;
  -webkit-justify-content:flex-start;
  -moz-justify-content:flex-start;
  -ms-justify-content:flex-start;
  -o-justify-content:flex-start;
  justify-content:flex-start;
  -ms-flex-pack:start
 }
 [layout-align-md="center start"],
 [layout-align-md="center center"],
 [layout-align-md="center end"],
 [layout-align-md="center stretch"],
 [layout-align-md=center] {
  -webkit-box-pack:center;
  -moz-box-pack:center;
  box-pack:center;
  -webkit-justify-content:center;
  -moz-justify-content:center;
  -ms-justify-content:center;
  -o-justify-content:center;
  justify-content:center;
  -ms-flex-pack:center
 }
 [layout-align-md="end end"],
 [layout-align-md="end stretch"],
 [layout-align-md="end center"],
 [layout-align-md="end start"],
 [layout-align-md=end] {
  -webkit-box-pack:end;
  -moz-box-pack:end;
  box-pack:end;
  -webkit-justify-content:flex-end;
  -moz-justify-content:flex-end;
  -ms-justify-content:flex-end;
  -o-justify-content:flex-end;
  justify-content:flex-end;
  -ms-flex-pack:end
 }
 [layout-align-md="space-around center"],
 [layout-align-md="space-around start"],
 [layout-align-md="space-around end"],
 [layout-align-md="space-around stretch"],
 [layout-align-md=space-around] {
  -webkit-box-pack:distribute;
  -moz-box-pack:distribute;
  box-pack:distribute;
  -webkit-justify-content:space-around;
  -moz-justify-content:space-around;
  -ms-justify-content:space-around;
  -o-justify-content:space-around;
  justify-content:space-around;
  -ms-flex-pack:distribute
 }
 [layout-align-md="space-between center"],
 [layout-align-md="space-between start"],
 [layout-align-md="space-between end"],
 [layout-align-md="space-between stretch"],
 [layout-align-md=space-between] {
  -webkit-box-pack:justify;
  -moz-box-pack:justify;
  box-pack:justify;
  -webkit-justify-content:space-between;
  -moz-justify-content:space-between;
  -ms-justify-content:space-between;
  -o-justify-content:space-between;
  justify-content:space-between;
  -ms-flex-pack:justify
 }
 [layout-align-md="space-around start"],
 [layout-align-md="space-between start"],
 [layout-align-md="start start"],
 [layout-align-md="center start"],
 [layout-align-md="end start"] {
  -webkit-box-align:start;
  -moz-box-align:start;
  box-align:start;
  -webkit-align-items:flex-start;
  -moz-align-items:flex-start;
  -ms-align-items:flex-start;
  -o-align-items:flex-start;
  align-items:flex-start;
  -ms-flex-align:start;
  -webkit-align-content:flex-start;
  -moz-align-content:flex-start;
  align-content:flex-start;
  -ms-flex-line-pack:start
 }
 [layout-align-md="space-around center"],
 [layout-align-md="space-between center"],
 [layout-align-md="start center"],
 [layout-align-md="center center"],
 [layout-align-md="end center"] {
  -webkit-box-align:center;
  -moz-box-align:center;
  box-align:center;
  -webkit-align-items:center;
  -moz-align-items:center;
  -ms-align-items:center;
  -o-align-items:center;
  align-items:center;
  -ms-flex-align:center;
  -webkit-align-content:center;
  -moz-align-content:center;
  align-content:center;
  -ms-flex-line-pack:center;
  max-width:initial
 }
 [layout-align-md="space-around center"]>*,
 [layout-align-md="space-between center"]>*,
 [layout-align-md="start center"]>*,
 [layout-align-md="center center"]>*,
 [layout-align-md="end center"]>* {
  max-width:initial;
  box-sizing:border-box
 }
 [layout-align-md="end end"],
 [layout-align-md="space-around end"],
 [layout-align-md="space-between end"],
 [layout-align-md="start end"],
 [layout-align-md="center end"] {
  -webkit-box-align:end;
  -moz-box-align:end;
  box-align:end;
  -webkit-align-items:flex-end;
  -moz-align-items:flex-end;
  -ms-align-items:flex-end;
  -o-align-items:flex-end;
  align-items:flex-end;
  -ms-flex-align:end;
  -webkit-align-content:flex-end;
  -moz-align-content:flex-end;
  align-content:flex-end;
  -ms-flex-line-pack:end
 }
 [layout-align-md="start stretch"],
 [layout-align-md="end stretch"],
 [layout-align-md="space-around stretch"],
 [layout-align-md="space-between stretch"],
 [layout-align-md="center stretch"] {
  -webkit-box-align:stretch;
  -moz-box-align:stretch;
  box-align:stretch;
  -webkit-align-items:stretch;
  -moz-align-items:stretch;
  -ms-align-items:stretch;
  -o-align-items:stretch;
  align-items:stretch;
  -ms-flex-align:stretch;
  -webkit-align-content:stretch;
  -moz-align-content:stretch;
  align-content:stretch;
  -ms-flex-line-pack:stretch
 }
 [flex-md] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 auto;
  -moz-flex:1 1 auto;
  -ms-flex:1 1 auto;
  flex:1 1 auto;
  box-sizing:border-box
 }
}
@media screen\0 and (min-width:960px) and (max-width:1279px) {
 [flex-md] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 auto;
  -moz-flex:1 1 auto;
  -ms-flex:1 1 auto;
  flex:1 1 auto
 }
}
@media (min-width:960px) and (max-width:1279px) {
 [flex-md-grow] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  box-sizing:border-box
 }
 [flex-md-initial] {
  -webkit-box-flex:0;
  -moz-box-flex:0;
  box-flex:0;
  -webkit-flex:0 1 auto;
  -moz-flex:0 1 auto;
  -ms-flex:0 1 auto;
  flex:0 1 auto;
  box-sizing:border-box
 }
 [flex-md-auto] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 auto;
  -moz-flex:1 1 auto;
  -ms-flex:1 1 auto;
  flex:1 1 auto;
  box-sizing:border-box
 }
 [flex-md-none] {
  -webkit-box-flex:0;
  -moz-box-flex:0;
  box-flex:0;
  -webkit-flex:0 0 auto;
  -moz-flex:0 0 auto;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  box-sizing:border-box
 }
 [flex-md="0"],
 [layout-md=row]>[flex-md="0"],
 [layout=row]>[flex-md="0"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 0%;
  -moz-flex:1 1 0;
  -ms-flex:1 1 0%;
  flex:1 1 0%;
  max-width:0%;
  min-width:0;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=row-reverse]>[flex-md="0"],
 [layout=row-reverse]>[flex-md="0"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 0%;
  -moz-flex:1 1 0;
  -ms-flex:1 1 0%;
  flex:1 1 0%;
  max-width:0%;
  min-width:0;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="0"],
 [layout=column]>[flex-md="0"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 0%;
  -moz-flex:1 1 0;
  -ms-flex:1 1 0%;
  flex:1 1 0%;
  max-width:100%;
  max-height:0%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="0"]>*,
 [layout=column]>[flex-md="0"]>* {
  max-width:100%
 }
 [layout-md=column-reverse]>[flex-md="0"],
 [layout=column-reverse]>[flex-md="0"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 0%;
  -moz-flex:1 1 0;
  -ms-flex:1 1 0%;
  flex:1 1 0%;
  max-width:100%;
  max-height:0%;
  box-sizing:border-box
 }
 [layout-md=column-reverse]>[flex-md="0"]>*,
 [layout=column-reverse]>[flex-md="0"]>* {
  max-width:100%
 }
 [flex-md="1"],
 [layout-md=row]>[flex-md="1"],
 [layout=row]>[flex-md="1"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 1%;
  -moz-flex:1 1 1%;
  -ms-flex:1 1 1%;
  flex:1 1 1%;
  max-width:1%;
  min-width:1%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=row-reverse]>[flex-md="1"],
 [layout=row-reverse]>[flex-md="1"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 1%;
  -moz-flex:1 1 1%;
  -ms-flex:1 1 1%;
  flex:1 1 1%;
  max-width:1%;
  min-width:1%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="1"],
 [layout=column]>[flex-md="1"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 1%;
  -moz-flex:1 1 1%;
  -ms-flex:1 1 1%;
  flex:1 1 1%;
  max-width:100%;
  max-height:1%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="1"]>*,
 [layout=column]>[flex-md="1"]>* {
  max-width:100%
 }
 [layout-md=column-reverse]>[flex-md="1"],
 [layout=column-reverse]>[flex-md="1"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 1%;
  -moz-flex:1 1 1%;
  -ms-flex:1 1 1%;
  flex:1 1 1%;
  max-width:100%;
  max-height:1%;
  box-sizing:border-box
 }
 [layout-md=column-reverse]>[flex-md="1"]>*,
 [layout=column-reverse]>[flex-md="1"]>* {
  max-width:100%
 }
 [flex-md="5"],
 [layout-md=row]>[flex-md="5"],
 [layout=row]>[flex-md="5"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 5%;
  -moz-flex:1 1 5%;
  -ms-flex:1 1 5%;
  flex:1 1 5%;
  max-width:5%;
  min-width:5%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=row-reverse]>[flex-md="5"],
 [layout=row-reverse]>[flex-md="5"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 5%;
  -moz-flex:1 1 5%;
  -ms-flex:1 1 5%;
  flex:1 1 5%;
  max-width:5%;
  min-width:5%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="5"],
 [layout=column]>[flex-md="5"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 5%;
  -moz-flex:1 1 5%;
  -ms-flex:1 1 5%;
  flex:1 1 5%;
  max-width:100%;
  max-height:5%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="5"]>*,
 [layout=column]>[flex-md="5"]>* {
  max-width:100%
 }
 [layout-md=column-reverse]>[flex-md="5"],
 [layout=column-reverse]>[flex-md="5"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 5%;
  -moz-flex:1 1 5%;
  -ms-flex:1 1 5%;
  flex:1 1 5%;
  max-width:100%;
  max-height:5%;
  box-sizing:border-box
 }
 [layout-md=column-reverse]>[flex-md="5"]>*,
 [layout=column-reverse]>[flex-md="5"]>* {
  max-width:100%
 }
 [flex-md="10"],
 [layout-md=row]>[flex-md="10"],
 [layout=row]>[flex-md="10"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 10%;
  -moz-flex:1 1 10%;
  -ms-flex:1 1 10%;
  flex:1 1 10%;
  max-width:10%;
  min-width:10%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=row-reverse]>[flex-md="10"],
 [layout=row-reverse]>[flex-md="10"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 10%;
  -moz-flex:1 1 10%;
  -ms-flex:1 1 10%;
  flex:1 1 10%;
  max-width:10%;
  min-width:10%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="10"],
 [layout=column]>[flex-md="10"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 10%;
  -moz-flex:1 1 10%;
  -ms-flex:1 1 10%;
  flex:1 1 10%;
  max-width:100%;
  max-height:10%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="10"]>*,
 [layout=column]>[flex-md="10"]>* {
  max-width:100%
 }
 [layout-md=column-reverse]>[flex-md="10"],
 [layout=column-reverse]>[flex-md="10"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 10%;
  -moz-flex:1 1 10%;
  -ms-flex:1 1 10%;
  flex:1 1 10%;
  max-width:100%;
  max-height:10%;
  box-sizing:border-box
 }
 [layout-md=column-reverse]>[flex-md="10"]>*,
 [layout=column-reverse]>[flex-md="10"]>* {
  max-width:100%
 }
 [flex-md="15"],
 [layout-md=row]>[flex-md="15"],
 [layout=row]>[flex-md="15"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 15%;
  -moz-flex:1 1 15%;
  -ms-flex:1 1 15%;
  flex:1 1 15%;
  max-width:15%;
  min-width:15%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=row-reverse]>[flex-md="15"],
 [layout=row-reverse]>[flex-md="15"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 15%;
  -moz-flex:1 1 15%;
  -ms-flex:1 1 15%;
  flex:1 1 15%;
  max-width:15%;
  min-width:15%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="15"],
 [layout=column]>[flex-md="15"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 15%;
  -moz-flex:1 1 15%;
  -ms-flex:1 1 15%;
  flex:1 1 15%;
  max-width:100%;
  max-height:15%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="15"]>*,
 [layout=column]>[flex-md="15"]>* {
  max-width:100%
 }
 [layout-md=column-reverse]>[flex-md="15"],
 [layout=column-reverse]>[flex-md="15"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 15%;
  -moz-flex:1 1 15%;
  -ms-flex:1 1 15%;
  flex:1 1 15%;
  max-width:100%;
  max-height:15%;
  box-sizing:border-box
 }
 [layout-md=column-reverse]>[flex-md="15"]>*,
 [layout=column-reverse]>[flex-md="15"]>* {
  max-width:100%
 }
 [flex-md="20"],
 [layout-md=row]>[flex-md="20"],
 [layout=row]>[flex-md="20"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 20%;
  -moz-flex:1 1 20%;
  -ms-flex:1 1 20%;
  flex:1 1 20%;
  max-width:20%;
  min-width:20%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=row-reverse]>[flex-md="20"],
 [layout=row-reverse]>[flex-md="20"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 20%;
  -moz-flex:1 1 20%;
  -ms-flex:1 1 20%;
  flex:1 1 20%;
  max-width:20%;
  min-width:20%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="20"],
 [layout=column]>[flex-md="20"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 20%;
  -moz-flex:1 1 20%;
  -ms-flex:1 1 20%;
  flex:1 1 20%;
  max-width:100%;
  max-height:20%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="20"]>*,
 [layout=column]>[flex-md="20"]>* {
  max-width:100%
 }
 [layout-md=column-reverse]>[flex-md="20"],
 [layout=column-reverse]>[flex-md="20"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 20%;
  -moz-flex:1 1 20%;
  -ms-flex:1 1 20%;
  flex:1 1 20%;
  max-width:100%;
  max-height:20%;
  box-sizing:border-box
 }
 [layout-md=column-reverse]>[flex-md="20"]>*,
 [layout=column-reverse]>[flex-md="20"]>* {
  max-width:100%
 }
 [flex-md="25"],
 [layout-md=row]>[flex-md="25"],
 [layout=row]>[flex-md="25"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 25%;
  -moz-flex:1 1 25%;
  -ms-flex:1 1 25%;
  flex:1 1 25%;
  max-width:25%;
  min-width:25%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=row-reverse]>[flex-md="25"],
 [layout=row-reverse]>[flex-md="25"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 25%;
  -moz-flex:1 1 25%;
  -ms-flex:1 1 25%;
  flex:1 1 25%;
  max-width:25%;
  min-width:25%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="25"],
 [layout=column]>[flex-md="25"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 25%;
  -moz-flex:1 1 25%;
  -ms-flex:1 1 25%;
  flex:1 1 25%;
  max-width:100%;
  max-height:25%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="25"]>*,
 [layout=column]>[flex-md="25"]>* {
  max-width:100%
 }
 [layout-md=column-reverse]>[flex-md="25"],
 [layout=column-reverse]>[flex-md="25"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 25%;
  -moz-flex:1 1 25%;
  -ms-flex:1 1 25%;
  flex:1 1 25%;
  max-width:100%;
  max-height:25%;
  box-sizing:border-box
 }
 [layout-md=column-reverse]>[flex-md="25"]>*,
 [layout=column-reverse]>[flex-md="25"]>* {
  max-width:100%
 }
 [flex-md="30"],
 [layout-md=row]>[flex-md="30"],
 [layout=row]>[flex-md="30"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 30%;
  -moz-flex:1 1 30%;
  -ms-flex:1 1 30%;
  flex:1 1 30%;
  max-width:30%;
  min-width:30%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=row-reverse]>[flex-md="30"],
 [layout=row-reverse]>[flex-md="30"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 30%;
  -moz-flex:1 1 30%;
  -ms-flex:1 1 30%;
  flex:1 1 30%;
  max-width:30%;
  min-width:30%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="30"],
 [layout=column]>[flex-md="30"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 30%;
  -moz-flex:1 1 30%;
  -ms-flex:1 1 30%;
  flex:1 1 30%;
  max-width:100%;
  max-height:30%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="30"]>*,
 [layout=column]>[flex-md="30"]>* {
  max-width:100%
 }
 [layout-md=column-reverse]>[flex-md="30"],
 [layout=column-reverse]>[flex-md="30"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 30%;
  -moz-flex:1 1 30%;
  -ms-flex:1 1 30%;
  flex:1 1 30%;
  max-width:100%;
  max-height:30%;
  box-sizing:border-box
 }
 [layout-md=column-reverse]>[flex-md="30"]>*,
 [layout=column-reverse]>[flex-md="30"]>* {
  max-width:100%
 }
 [flex-md="35"],
 [layout-md=row]>[flex-md="35"],
 [layout=row]>[flex-md="35"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 35%;
  -moz-flex:1 1 35%;
  -ms-flex:1 1 35%;
  flex:1 1 35%;
  max-width:35%;
  min-width:35%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=row-reverse]>[flex-md="35"],
 [layout=row-reverse]>[flex-md="35"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 35%;
  -moz-flex:1 1 35%;
  -ms-flex:1 1 35%;
  flex:1 1 35%;
  max-width:35%;
  min-width:35%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="35"],
 [layout=column]>[flex-md="35"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 35%;
  -moz-flex:1 1 35%;
  -ms-flex:1 1 35%;
  flex:1 1 35%;
  max-width:100%;
  max-height:35%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="35"]>*,
 [layout=column]>[flex-md="35"]>* {
  max-width:100%
 }
 [layout-md=column-reverse]>[flex-md="35"],
 [layout=column-reverse]>[flex-md="35"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 35%;
  -moz-flex:1 1 35%;
  -ms-flex:1 1 35%;
  flex:1 1 35%;
  max-width:100%;
  max-height:35%;
  box-sizing:border-box
 }
 [layout-md=column-reverse]>[flex-md="35"]>*,
 [layout=column-reverse]>[flex-md="35"]>* {
  max-width:100%
 }
 [flex-md="40"],
 [layout-md=row]>[flex-md="40"],
 [layout=row]>[flex-md="40"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 40%;
  -moz-flex:1 1 40%;
  -ms-flex:1 1 40%;
  flex:1 1 40%;
  max-width:40%;
  min-width:40%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=row-reverse]>[flex-md="40"],
 [layout=row-reverse]>[flex-md="40"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 40%;
  -moz-flex:1 1 40%;
  -ms-flex:1 1 40%;
  flex:1 1 40%;
  max-width:40%;
  min-width:40%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="40"],
 [layout=column]>[flex-md="40"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 40%;
  -moz-flex:1 1 40%;
  -ms-flex:1 1 40%;
  flex:1 1 40%;
  max-width:100%;
  max-height:40%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="40"]>*,
 [layout=column]>[flex-md="40"]>* {
  max-width:100%
 }
 [layout-md=column-reverse]>[flex-md="40"],
 [layout=column-reverse]>[flex-md="40"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 40%;
  -moz-flex:1 1 40%;
  -ms-flex:1 1 40%;
  flex:1 1 40%;
  max-width:100%;
  max-height:40%;
  box-sizing:border-box
 }
 [layout-md=column-reverse]>[flex-md="40"]>*,
 [layout=column-reverse]>[flex-md="40"]>* {
  max-width:100%
 }
 [flex-md="45"],
 [layout-md=row]>[flex-md="45"],
 [layout=row]>[flex-md="45"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 45%;
  -moz-flex:1 1 45%;
  -ms-flex:1 1 45%;
  flex:1 1 45%;
  max-width:45%;
  min-width:45%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=row-reverse]>[flex-md="45"],
 [layout=row-reverse]>[flex-md="45"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 45%;
  -moz-flex:1 1 45%;
  -ms-flex:1 1 45%;
  flex:1 1 45%;
  max-width:45%;
  min-width:45%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="45"],
 [layout=column]>[flex-md="45"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 45%;
  -moz-flex:1 1 45%;
  -ms-flex:1 1 45%;
  flex:1 1 45%;
  max-width:100%;
  max-height:45%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="45"]>*,
 [layout=column]>[flex-md="45"]>* {
  max-width:100%
 }
 [layout-md=column-reverse]>[flex-md="45"],
 [layout=column-reverse]>[flex-md="45"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 45%;
  -moz-flex:1 1 45%;
  -ms-flex:1 1 45%;
  flex:1 1 45%;
  max-width:100%;
  max-height:45%;
  box-sizing:border-box
 }
 [layout-md=column-reverse]>[flex-md="45"]>*,
 [layout=column-reverse]>[flex-md="45"]>* {
  max-width:100%
 }
 [flex-md="50"],
 [layout-md=row]>[flex-md="50"],
 [layout=row]>[flex-md="50"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 50%;
  -moz-flex:1 1 50%;
  -ms-flex:1 1 50%;
  flex:1 1 50%;
  max-width:50%;
  min-width:50%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=row-reverse]>[flex-md="50"],
 [layout=row-reverse]>[flex-md="50"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 50%;
  -moz-flex:1 1 50%;
  -ms-flex:1 1 50%;
  flex:1 1 50%;
  max-width:50%;
  min-width:50%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="50"],
 [layout=column]>[flex-md="50"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 50%;
  -moz-flex:1 1 50%;
  -ms-flex:1 1 50%;
  flex:1 1 50%;
  max-width:100%;
  max-height:50%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="50"]>*,
 [layout=column]>[flex-md="50"]>* {
  max-width:100%
 }
 [layout-md=column-reverse]>[flex-md="50"],
 [layout=column-reverse]>[flex-md="50"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 50%;
  -moz-flex:1 1 50%;
  -ms-flex:1 1 50%;
  flex:1 1 50%;
  max-width:100%;
  max-height:50%;
  box-sizing:border-box
 }
 [layout-md=column-reverse]>[flex-md="50"]>*,
 [layout=column-reverse]>[flex-md="50"]>* {
  max-width:100%
 }
 [flex-md="55"],
 [layout-md=row]>[flex-md="55"],
 [layout=row]>[flex-md="55"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 55%;
  -moz-flex:1 1 55%;
  -ms-flex:1 1 55%;
  flex:1 1 55%;
  max-width:55%;
  min-width:55%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=row-reverse]>[flex-md="55"],
 [layout=row-reverse]>[flex-md="55"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 55%;
  -moz-flex:1 1 55%;
  -ms-flex:1 1 55%;
  flex:1 1 55%;
  max-width:55%;
  min-width:55%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="55"],
 [layout=column]>[flex-md="55"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 55%;
  -moz-flex:1 1 55%;
  -ms-flex:1 1 55%;
  flex:1 1 55%;
  max-width:100%;
  max-height:55%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="55"]>*,
 [layout=column]>[flex-md="55"]>* {
  max-width:100%
 }
 [layout-md=column-reverse]>[flex-md="55"],
 [layout=column-reverse]>[flex-md="55"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 55%;
  -moz-flex:1 1 55%;
  -ms-flex:1 1 55%;
  flex:1 1 55%;
  max-width:100%;
  max-height:55%;
  box-sizing:border-box
 }
 [layout-md=column-reverse]>[flex-md="55"]>*,
 [layout=column-reverse]>[flex-md="55"]>* {
  max-width:100%
 }
 [flex-md="60"],
 [layout-md=row]>[flex-md="60"],
 [layout=row]>[flex-md="60"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 60%;
  -moz-flex:1 1 60%;
  -ms-flex:1 1 60%;
  flex:1 1 60%;
  max-width:60%;
  min-width:60%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=row-reverse]>[flex-md="60"],
 [layout=row-reverse]>[flex-md="60"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 60%;
  -moz-flex:1 1 60%;
  -ms-flex:1 1 60%;
  flex:1 1 60%;
  max-width:60%;
  min-width:60%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="60"],
 [layout=column]>[flex-md="60"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 60%;
  -moz-flex:1 1 60%;
  -ms-flex:1 1 60%;
  flex:1 1 60%;
  max-width:100%;
  max-height:60%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="60"]>*,
 [layout=column]>[flex-md="60"]>* {
  max-width:100%
 }
 [layout-md=column-reverse]>[flex-md="60"],
 [layout=column-reverse]>[flex-md="60"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 60%;
  -moz-flex:1 1 60%;
  -ms-flex:1 1 60%;
  flex:1 1 60%;
  max-width:100%;
  max-height:60%;
  box-sizing:border-box
 }
 [layout-md=column-reverse]>[flex-md="60"]>*,
 [layout=column-reverse]>[flex-md="60"]>* {
  max-width:100%
 }
 [flex-md="65"],
 [layout-md=row]>[flex-md="65"],
 [layout=row]>[flex-md="65"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 65%;
  -moz-flex:1 1 65%;
  -ms-flex:1 1 65%;
  flex:1 1 65%;
  max-width:65%;
  min-width:65%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=row-reverse]>[flex-md="65"],
 [layout=row-reverse]>[flex-md="65"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 65%;
  -moz-flex:1 1 65%;
  -ms-flex:1 1 65%;
  flex:1 1 65%;
  max-width:65%;
  min-width:65%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="65"],
 [layout=column]>[flex-md="65"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 65%;
  -moz-flex:1 1 65%;
  -ms-flex:1 1 65%;
  flex:1 1 65%;
  max-width:100%;
  max-height:65%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="65"]>*,
 [layout=column]>[flex-md="65"]>* {
  max-width:100%
 }
 [layout-md=column-reverse]>[flex-md="65"],
 [layout=column-reverse]>[flex-md="65"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 65%;
  -moz-flex:1 1 65%;
  -ms-flex:1 1 65%;
  flex:1 1 65%;
  max-width:100%;
  max-height:65%;
  box-sizing:border-box
 }
 [layout-md=column-reverse]>[flex-md="65"]>*,
 [layout=column-reverse]>[flex-md="65"]>* {
  max-width:100%
 }
 [flex-md="70"],
 [layout-md=row]>[flex-md="70"],
 [layout=row]>[flex-md="70"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 70%;
  -moz-flex:1 1 70%;
  -ms-flex:1 1 70%;
  flex:1 1 70%;
  max-width:70%;
  min-width:70%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=row-reverse]>[flex-md="70"],
 [layout=row-reverse]>[flex-md="70"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 70%;
  -moz-flex:1 1 70%;
  -ms-flex:1 1 70%;
  flex:1 1 70%;
  max-width:70%;
  min-width:70%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="70"],
 [layout=column]>[flex-md="70"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 70%;
  -moz-flex:1 1 70%;
  -ms-flex:1 1 70%;
  flex:1 1 70%;
  max-width:100%;
  max-height:70%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="70"]>*,
 [layout=column]>[flex-md="70"]>* {
  max-width:100%
 }
 [layout-md=column-reverse]>[flex-md="70"],
 [layout=column-reverse]>[flex-md="70"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 70%;
  -moz-flex:1 1 70%;
  -ms-flex:1 1 70%;
  flex:1 1 70%;
  max-width:100%;
  max-height:70%;
  box-sizing:border-box
 }
 [layout-md=column-reverse]>[flex-md="70"]>*,
 [layout=column-reverse]>[flex-md="70"]>* {
  max-width:100%
 }
 [flex-md="75"],
 [layout-md=row]>[flex-md="75"],
 [layout=row]>[flex-md="75"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 75%;
  -moz-flex:1 1 75%;
  -ms-flex:1 1 75%;
  flex:1 1 75%;
  max-width:75%;
  min-width:75%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=row-reverse]>[flex-md="75"],
 [layout=row-reverse]>[flex-md="75"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 75%;
  -moz-flex:1 1 75%;
  -ms-flex:1 1 75%;
  flex:1 1 75%;
  max-width:75%;
  min-width:75%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="75"],
 [layout=column]>[flex-md="75"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 75%;
  -moz-flex:1 1 75%;
  -ms-flex:1 1 75%;
  flex:1 1 75%;
  max-width:100%;
  max-height:75%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="75"]>*,
 [layout=column]>[flex-md="75"]>* {
  max-width:100%
 }
 [layout-md=column-reverse]>[flex-md="75"],
 [layout=column-reverse]>[flex-md="75"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 75%;
  -moz-flex:1 1 75%;
  -ms-flex:1 1 75%;
  flex:1 1 75%;
  max-width:100%;
  max-height:75%;
  box-sizing:border-box
 }
 [layout-md=column-reverse]>[flex-md="75"]>*,
 [layout=column-reverse]>[flex-md="75"]>* {
  max-width:100%
 }
 [flex-md="80"],
 [layout-md=row]>[flex-md="80"],
 [layout=row]>[flex-md="80"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 80%;
  -moz-flex:1 1 80%;
  -ms-flex:1 1 80%;
  flex:1 1 80%;
  max-width:80%;
  min-width:80%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=row-reverse]>[flex-md="80"],
 [layout=row-reverse]>[flex-md="80"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 80%;
  -moz-flex:1 1 80%;
  -ms-flex:1 1 80%;
  flex:1 1 80%;
  max-width:80%;
  min-width:80%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="80"],
 [layout=column]>[flex-md="80"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 80%;
  -moz-flex:1 1 80%;
  -ms-flex:1 1 80%;
  flex:1 1 80%;
  max-width:100%;
  max-height:80%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="80"]>*,
 [layout=column]>[flex-md="80"]>* {
  max-width:100%
 }
 [layout-md=column-reverse]>[flex-md="80"],
 [layout=column-reverse]>[flex-md="80"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 80%;
  -moz-flex:1 1 80%;
  -ms-flex:1 1 80%;
  flex:1 1 80%;
  max-width:100%;
  max-height:80%;
  box-sizing:border-box
 }
 [layout-md=column-reverse]>[flex-md="80"]>*,
 [layout=column-reverse]>[flex-md="80"]>* {
  max-width:100%
 }
 [flex-md="85"],
 [layout-md=row]>[flex-md="85"],
 [layout=row]>[flex-md="85"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 85%;
  -moz-flex:1 1 85%;
  -ms-flex:1 1 85%;
  flex:1 1 85%;
  max-width:85%;
  min-width:85%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=row-reverse]>[flex-md="85"],
 [layout=row-reverse]>[flex-md="85"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 85%;
  -moz-flex:1 1 85%;
  -ms-flex:1 1 85%;
  flex:1 1 85%;
  max-width:85%;
  min-width:85%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="85"],
 [layout=column]>[flex-md="85"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 85%;
  -moz-flex:1 1 85%;
  -ms-flex:1 1 85%;
  flex:1 1 85%;
  max-width:100%;
  max-height:85%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="85"]>*,
 [layout=column]>[flex-md="85"]>* {
  max-width:100%
 }
 [layout-md=column-reverse]>[flex-md="85"],
 [layout=column-reverse]>[flex-md="85"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 85%;
  -moz-flex:1 1 85%;
  -ms-flex:1 1 85%;
  flex:1 1 85%;
  max-width:100%;
  max-height:85%;
  box-sizing:border-box
 }
 [layout-md=column-reverse]>[flex-md="85"]>*,
 [layout=column-reverse]>[flex-md="85"]>* {
  max-width:100%
 }
 [flex-md="90"],
 [layout-md=row]>[flex-md="90"],
 [layout=row]>[flex-md="90"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 90%;
  -moz-flex:1 1 90%;
  -ms-flex:1 1 90%;
  flex:1 1 90%;
  max-width:90%;
  min-width:90%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=row-reverse]>[flex-md="90"],
 [layout=row-reverse]>[flex-md="90"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 90%;
  -moz-flex:1 1 90%;
  -ms-flex:1 1 90%;
  flex:1 1 90%;
  max-width:90%;
  min-width:90%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="90"],
 [layout=column]>[flex-md="90"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 90%;
  -moz-flex:1 1 90%;
  -ms-flex:1 1 90%;
  flex:1 1 90%;
  max-width:100%;
  max-height:90%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="90"]>*,
 [layout=column]>[flex-md="90"]>* {
  max-width:100%
 }
 [layout-md=column-reverse]>[flex-md="90"],
 [layout=column-reverse]>[flex-md="90"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 90%;
  -moz-flex:1 1 90%;
  -ms-flex:1 1 90%;
  flex:1 1 90%;
  max-width:100%;
  max-height:90%;
  box-sizing:border-box
 }
 [layout-md=column-reverse]>[flex-md="90"]>*,
 [layout=column-reverse]>[flex-md="90"]>* {
  max-width:100%
 }
 [flex-md="95"],
 [layout-md=row]>[flex-md="95"],
 [layout=row]>[flex-md="95"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 95%;
  -moz-flex:1 1 95%;
  -ms-flex:1 1 95%;
  flex:1 1 95%;
  max-width:95%;
  min-width:95%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=row-reverse]>[flex-md="95"],
 [layout=row-reverse]>[flex-md="95"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 95%;
  -moz-flex:1 1 95%;
  -ms-flex:1 1 95%;
  flex:1 1 95%;
  max-width:95%;
  min-width:95%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="95"],
 [layout=column]>[flex-md="95"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 95%;
  -moz-flex:1 1 95%;
  -ms-flex:1 1 95%;
  flex:1 1 95%;
  max-width:100%;
  max-height:95%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="95"]>*,
 [layout=column]>[flex-md="95"]>* {
  max-width:100%
 }
 [layout-md=column-reverse]>[flex-md="95"],
 [layout=column-reverse]>[flex-md="95"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 95%;
  -moz-flex:1 1 95%;
  -ms-flex:1 1 95%;
  flex:1 1 95%;
  max-width:100%;
  max-height:95%;
  box-sizing:border-box
 }
 [layout-md=column-reverse]>[flex-md="95"]>*,
 [layout=column-reverse]>[flex-md="95"]>* {
  max-width:100%
 }
 [flex-md="100"],
 [layout-md=row]>[flex-md="100"],
 [layout=row]>[flex-md="100"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  max-width:100%;
  min-width:100%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=row-reverse]>[flex-md="100"],
 [layout=row-reverse]>[flex-md="100"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  max-width:100%;
  min-width:100%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="100"],
 [layout=column]>[flex-md="100"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  max-width:100%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="100"]>*,
 [layout=column]>[flex-md="100"]>* {
  max-width:100%
 }
 [layout-md=column-reverse]>[flex-md="100"],
 [layout=column-reverse]>[flex-md="100"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  max-width:100%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=column-reverse]>[flex-md="100"]>*,
 [layout=column-reverse]>[flex-md="100"]>* {
  max-width:100%
 }
 [layout-md=row]>[flex-md="33"],
 [layout=row]>[flex-md="33"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 33.33%;
  -moz-flex:1 1 33.33%;
  -ms-flex:1 1 33.33%;
  flex:1 1 33.33%;
  max-width:33.33%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=row]>[flex-md="66"],
 [layout=row]>[flex-md="66"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 66.66%;
  -moz-flex:1 1 66.66%;
  -ms-flex:1 1 66.66%;
  flex:1 1 66.66%;
  max-width:66.66%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-md=row]>.flex,
 [layout=row]>.flex {
  min-width:0
 }
 [layout-md=column]>[flex-md="33"],
 [layout=column]>[flex-md="33"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 33.33%;
  -moz-flex:1 1 33.33%;
  -ms-flex:1 1 33.33%;
  flex:1 1 33.33%;
  max-width:100%;
  max-height:33.33%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="33"]>*,
 [layout=column]>[flex-md="33"]>* {
  max-width:100%
 }
 [layout-md=column]>[flex-md="66"],
 [layout=column]>[flex-md="66"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 66.66%;
  -moz-flex:1 1 66.66%;
  -ms-flex:1 1 66.66%;
  flex:1 1 66.66%;
  max-width:100%;
  max-height:66.66%;
  box-sizing:border-box
 }
 [layout-md=column]>[flex-md="66"]>*,
 [layout=column]>[flex-md="66"]>* {
  max-width:100%
 }
 [layout-md=column]>.flex,
 [layout=column]>.flex {
  min-height:0
 }
 [layout-md=column],
 [layout-md=row],
 [layout-md] {
  box-sizing:border-box;
  display:-webkit-box;
  display:-webkit-flex;
  display:-moz-box;
  display:-ms-flexbox;
  display:flex
 }
 [layout-md=column] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:normal;
  -moz-box-direction:normal;
  box-direction:normal;
  -webkit-flex-direction:column;
  -moz-flex-direction:column;
  flex-direction:column;
  -ms-flex-direction:column
 }
 [layout-md=column-reverse] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse
 }
 [layout-md=row] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:normal;
  -moz-box-direction:normal;
  box-direction:normal;
  -webkit-flex-direction:row;
  -moz-flex-direction:row;
  flex-direction:row;
  -ms-flex-direction:row
 }
 [layout-md=row-reverse] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse
 }
}
@media (min-width:1280px) {
 [layout-align-gt-md="start stretch"],
 [layout-align-gt-md] {
  -webkit-box-pack:start;
  -moz-box-pack:start;
  box-pack:start;
  -webkit-justify-content:flex-start;
  -moz-justify-content:flex-start;
  -ms-justify-content:flex-start;
  -o-justify-content:flex-start;
  justify-content:flex-start;
  -ms-flex-pack:start;
  -webkit-align-content:stretch;
  -moz-align-content:stretch;
  align-content:stretch;
  -ms-flex-line-pack:stretch;
  -webkit-box-align:stretch;
  -moz-box-align:stretch;
  box-align:stretch;
  -webkit-align-items:stretch;
  -moz-align-items:stretch;
  -ms-align-items:stretch;
  -o-align-items:stretch;
  align-items:stretch;
  -ms-flex-align:stretch
 }
 [layout-align-gt-md="start stretch"],
 [layout-align-gt-md="start start"],
 [layout-align-gt-md="start center"],
 [layout-align-gt-md="start end"],
 [layout-align-gt-md=start] {
  -webkit-box-pack:start;
  -moz-box-pack:start;
  box-pack:start;
  -webkit-justify-content:flex-start;
  -moz-justify-content:flex-start;
  -ms-justify-content:flex-start;
  -o-justify-content:flex-start;
  justify-content:flex-start;
  -ms-flex-pack:start
 }
 [layout-align-gt-md="center start"],
 [layout-align-gt-md="center center"],
 [layout-align-gt-md="center end"],
 [layout-align-gt-md="center stretch"],
 [layout-align-gt-md=center] {
  -webkit-box-pack:center;
  -moz-box-pack:center;
  box-pack:center;
  -webkit-justify-content:center;
  -moz-justify-content:center;
  -ms-justify-content:center;
  -o-justify-content:center;
  justify-content:center;
  -ms-flex-pack:center
 }
 [layout-align-gt-md="end end"],
 [layout-align-gt-md="end stretch"],
 [layout-align-gt-md="end center"],
 [layout-align-gt-md="end start"],
 [layout-align-gt-md=end] {
  -webkit-box-pack:end;
  -moz-box-pack:end;
  box-pack:end;
  -webkit-justify-content:flex-end;
  -moz-justify-content:flex-end;
  -ms-justify-content:flex-end;
  -o-justify-content:flex-end;
  justify-content:flex-end;
  -ms-flex-pack:end
 }
 [layout-align-gt-md="space-around center"],
 [layout-align-gt-md="space-around start"],
 [layout-align-gt-md="space-around end"],
 [layout-align-gt-md="space-around stretch"],
 [layout-align-gt-md=space-around] {
  -webkit-box-pack:distribute;
  -moz-box-pack:distribute;
  box-pack:distribute;
  -webkit-justify-content:space-around;
  -moz-justify-content:space-around;
  -ms-justify-content:space-around;
  -o-justify-content:space-around;
  justify-content:space-around;
  -ms-flex-pack:distribute
 }
 [layout-align-gt-md="space-between center"],
 [layout-align-gt-md="space-between start"],
 [layout-align-gt-md="space-between end"],
 [layout-align-gt-md="space-between stretch"],
 [layout-align-gt-md=space-between] {
  -webkit-box-pack:justify;
  -moz-box-pack:justify;
  box-pack:justify;
  -webkit-justify-content:space-between;
  -moz-justify-content:space-between;
  -ms-justify-content:space-between;
  -o-justify-content:space-between;
  justify-content:space-between;
  -ms-flex-pack:justify
 }
 [layout-align-gt-md="space-around start"],
 [layout-align-gt-md="space-between start"],
 [layout-align-gt-md="start start"],
 [layout-align-gt-md="center start"],
 [layout-align-gt-md="end start"] {
  -webkit-box-align:start;
  -moz-box-align:start;
  box-align:start;
  -webkit-align-items:flex-start;
  -moz-align-items:flex-start;
  -ms-align-items:flex-start;
  -o-align-items:flex-start;
  align-items:flex-start;
  -ms-flex-align:start;
  -webkit-align-content:flex-start;
  -moz-align-content:flex-start;
  align-content:flex-start;
  -ms-flex-line-pack:start
 }
 [layout-align-gt-md="space-around center"],
 [layout-align-gt-md="space-between center"],
 [layout-align-gt-md="start center"],
 [layout-align-gt-md="center center"],
 [layout-align-gt-md="end center"] {
  -webkit-box-align:center;
  -moz-box-align:center;
  box-align:center;
  -webkit-align-items:center;
  -moz-align-items:center;
  -ms-align-items:center;
  -o-align-items:center;
  align-items:center;
  -ms-flex-align:center;
  -webkit-align-content:center;
  -moz-align-content:center;
  align-content:center;
  -ms-flex-line-pack:center;
  max-width:initial
 }
 [layout-align-gt-md="space-around center"]>*,
 [layout-align-gt-md="space-between center"]>*,
 [layout-align-gt-md="start center"]>*,
 [layout-align-gt-md="center center"]>*,
 [layout-align-gt-md="end center"]>* {
  max-width:initial;
  box-sizing:border-box
 }
 [layout-align-gt-md="end end"],
 [layout-align-gt-md="space-around end"],
 [layout-align-gt-md="space-between end"],
 [layout-align-gt-md="start end"],
 [layout-align-gt-md="center end"] {
  -webkit-box-align:end;
  -moz-box-align:end;
  box-align:end;
  -webkit-align-items:flex-end;
  -moz-align-items:flex-end;
  -ms-align-items:flex-end;
  -o-align-items:flex-end;
  align-items:flex-end;
  -ms-flex-align:end;
  -webkit-align-content:flex-end;
  -moz-align-content:flex-end;
  align-content:flex-end;
  -ms-flex-line-pack:end
 }
 [layout-align-gt-md="start stretch"],
 [layout-align-gt-md="end stretch"],
 [layout-align-gt-md="space-around stretch"],
 [layout-align-gt-md="space-between stretch"],
 [layout-align-gt-md="center stretch"] {
  -webkit-box-align:stretch;
  -moz-box-align:stretch;
  box-align:stretch;
  -webkit-align-items:stretch;
  -moz-align-items:stretch;
  -ms-align-items:stretch;
  -o-align-items:stretch;
  align-items:stretch;
  -ms-flex-align:stretch;
  -webkit-align-content:stretch;
  -moz-align-content:stretch;
  align-content:stretch;
  -ms-flex-line-pack:stretch
 }
 [flex-gt-md] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 auto;
  -moz-flex:1 1 auto;
  -ms-flex:1 1 auto;
  flex:1 1 auto;
  box-sizing:border-box
 }
}
@media screen\0 and (min-width:1280px) {
 [flex-gt-md] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 auto;
  -moz-flex:1 1 auto;
  -ms-flex:1 1 auto;
  flex:1 1 auto
 }
}
@media (min-width:1280px) {
 [flex-gt-md-grow] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  box-sizing:border-box
 }
 [flex-gt-md-initial] {
  -webkit-box-flex:0;
  -moz-box-flex:0;
  box-flex:0;
  -webkit-flex:0 1 auto;
  -moz-flex:0 1 auto;
  -ms-flex:0 1 auto;
  flex:0 1 auto;
  box-sizing:border-box
 }
 [flex-gt-md-auto] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 auto;
  -moz-flex:1 1 auto;
  -ms-flex:1 1 auto;
  flex:1 1 auto;
  box-sizing:border-box
 }
 [flex-gt-md-none] {
  -webkit-box-flex:0;
  -moz-box-flex:0;
  box-flex:0;
  -webkit-flex:0 0 auto;
  -moz-flex:0 0 auto;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  box-sizing:border-box
 }
 [flex-gt-md="0"],
 [layout-gt-md=row]>[flex-gt-md="0"],
 [layout=row]>[flex-gt-md="0"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 0%;
  -moz-flex:1 1 0;
  -ms-flex:1 1 0%;
  flex:1 1 0%;
  max-width:0%;
  min-width:0;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=row-reverse]>[flex-gt-md="0"],
 [layout=row-reverse]>[flex-gt-md="0"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 0%;
  -moz-flex:1 1 0;
  -ms-flex:1 1 0%;
  flex:1 1 0%;
  max-width:0%;
  min-width:0;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="0"],
 [layout=column]>[flex-gt-md="0"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 0%;
  -moz-flex:1 1 0;
  -ms-flex:1 1 0%;
  flex:1 1 0%;
  max-width:100%;
  max-height:0%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="0"]>*,
 [layout=column]>[flex-gt-md="0"]>* {
  max-width:100%
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="0"],
 [layout=column-reverse]>[flex-gt-md="0"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 0%;
  -moz-flex:1 1 0;
  -ms-flex:1 1 0%;
  flex:1 1 0%;
  max-width:100%;
  max-height:0%;
  box-sizing:border-box
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="0"]>*,
 [layout=column-reverse]>[flex-gt-md="0"]>* {
  max-width:100%
 }
 [flex-gt-md="1"],
 [layout-gt-md=row]>[flex-gt-md="1"],
 [layout=row]>[flex-gt-md="1"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 1%;
  -moz-flex:1 1 1%;
  -ms-flex:1 1 1%;
  flex:1 1 1%;
  max-width:1%;
  min-width:1%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=row-reverse]>[flex-gt-md="1"],
 [layout=row-reverse]>[flex-gt-md="1"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 1%;
  -moz-flex:1 1 1%;
  -ms-flex:1 1 1%;
  flex:1 1 1%;
  max-width:1%;
  min-width:1%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="1"],
 [layout=column]>[flex-gt-md="1"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 1%;
  -moz-flex:1 1 1%;
  -ms-flex:1 1 1%;
  flex:1 1 1%;
  max-width:100%;
  max-height:1%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="1"]>*,
 [layout=column]>[flex-gt-md="1"]>* {
  max-width:100%
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="1"],
 [layout=column-reverse]>[flex-gt-md="1"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 1%;
  -moz-flex:1 1 1%;
  -ms-flex:1 1 1%;
  flex:1 1 1%;
  max-width:100%;
  max-height:1%;
  box-sizing:border-box
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="1"]>*,
 [layout=column-reverse]>[flex-gt-md="1"]>* {
  max-width:100%
 }
 [flex-gt-md="5"],
 [layout-gt-md=row]>[flex-gt-md="5"],
 [layout=row]>[flex-gt-md="5"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 5%;
  -moz-flex:1 1 5%;
  -ms-flex:1 1 5%;
  flex:1 1 5%;
  max-width:5%;
  min-width:5%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=row-reverse]>[flex-gt-md="5"],
 [layout=row-reverse]>[flex-gt-md="5"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 5%;
  -moz-flex:1 1 5%;
  -ms-flex:1 1 5%;
  flex:1 1 5%;
  max-width:5%;
  min-width:5%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="5"],
 [layout=column]>[flex-gt-md="5"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 5%;
  -moz-flex:1 1 5%;
  -ms-flex:1 1 5%;
  flex:1 1 5%;
  max-width:100%;
  max-height:5%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="5"]>*,
 [layout=column]>[flex-gt-md="5"]>* {
  max-width:100%
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="5"],
 [layout=column-reverse]>[flex-gt-md="5"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 5%;
  -moz-flex:1 1 5%;
  -ms-flex:1 1 5%;
  flex:1 1 5%;
  max-width:100%;
  max-height:5%;
  box-sizing:border-box
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="5"]>*,
 [layout=column-reverse]>[flex-gt-md="5"]>* {
  max-width:100%
 }
 [flex-gt-md="10"],
 [layout-gt-md=row]>[flex-gt-md="10"],
 [layout=row]>[flex-gt-md="10"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 10%;
  -moz-flex:1 1 10%;
  -ms-flex:1 1 10%;
  flex:1 1 10%;
  max-width:10%;
  min-width:10%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=row-reverse]>[flex-gt-md="10"],
 [layout=row-reverse]>[flex-gt-md="10"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 10%;
  -moz-flex:1 1 10%;
  -ms-flex:1 1 10%;
  flex:1 1 10%;
  max-width:10%;
  min-width:10%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="10"],
 [layout=column]>[flex-gt-md="10"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 10%;
  -moz-flex:1 1 10%;
  -ms-flex:1 1 10%;
  flex:1 1 10%;
  max-width:100%;
  max-height:10%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="10"]>*,
 [layout=column]>[flex-gt-md="10"]>* {
  max-width:100%
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="10"],
 [layout=column-reverse]>[flex-gt-md="10"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 10%;
  -moz-flex:1 1 10%;
  -ms-flex:1 1 10%;
  flex:1 1 10%;
  max-width:100%;
  max-height:10%;
  box-sizing:border-box
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="10"]>*,
 [layout=column-reverse]>[flex-gt-md="10"]>* {
  max-width:100%
 }
 [flex-gt-md="15"],
 [layout-gt-md=row]>[flex-gt-md="15"],
 [layout=row]>[flex-gt-md="15"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 15%;
  -moz-flex:1 1 15%;
  -ms-flex:1 1 15%;
  flex:1 1 15%;
  max-width:15%;
  min-width:15%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=row-reverse]>[flex-gt-md="15"],
 [layout=row-reverse]>[flex-gt-md="15"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 15%;
  -moz-flex:1 1 15%;
  -ms-flex:1 1 15%;
  flex:1 1 15%;
  max-width:15%;
  min-width:15%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="15"],
 [layout=column]>[flex-gt-md="15"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 15%;
  -moz-flex:1 1 15%;
  -ms-flex:1 1 15%;
  flex:1 1 15%;
  max-width:100%;
  max-height:15%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="15"]>*,
 [layout=column]>[flex-gt-md="15"]>* {
  max-width:100%
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="15"],
 [layout=column-reverse]>[flex-gt-md="15"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 15%;
  -moz-flex:1 1 15%;
  -ms-flex:1 1 15%;
  flex:1 1 15%;
  max-width:100%;
  max-height:15%;
  box-sizing:border-box
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="15"]>*,
 [layout=column-reverse]>[flex-gt-md="15"]>* {
  max-width:100%
 }
 [flex-gt-md="20"],
 [layout-gt-md=row]>[flex-gt-md="20"],
 [layout=row]>[flex-gt-md="20"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 20%;
  -moz-flex:1 1 20%;
  -ms-flex:1 1 20%;
  flex:1 1 20%;
  max-width:20%;
  min-width:20%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=row-reverse]>[flex-gt-md="20"],
 [layout=row-reverse]>[flex-gt-md="20"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 20%;
  -moz-flex:1 1 20%;
  -ms-flex:1 1 20%;
  flex:1 1 20%;
  max-width:20%;
  min-width:20%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="20"],
 [layout=column]>[flex-gt-md="20"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 20%;
  -moz-flex:1 1 20%;
  -ms-flex:1 1 20%;
  flex:1 1 20%;
  max-width:100%;
  max-height:20%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="20"]>*,
 [layout=column]>[flex-gt-md="20"]>* {
  max-width:100%
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="20"],
 [layout=column-reverse]>[flex-gt-md="20"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 20%;
  -moz-flex:1 1 20%;
  -ms-flex:1 1 20%;
  flex:1 1 20%;
  max-width:100%;
  max-height:20%;
  box-sizing:border-box
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="20"]>*,
 [layout=column-reverse]>[flex-gt-md="20"]>* {
  max-width:100%
 }
 [flex-gt-md="25"],
 [layout-gt-md=row]>[flex-gt-md="25"],
 [layout=row]>[flex-gt-md="25"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 25%;
  -moz-flex:1 1 25%;
  -ms-flex:1 1 25%;
  flex:1 1 25%;
  max-width:25%;
  min-width:25%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=row-reverse]>[flex-gt-md="25"],
 [layout=row-reverse]>[flex-gt-md="25"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 25%;
  -moz-flex:1 1 25%;
  -ms-flex:1 1 25%;
  flex:1 1 25%;
  max-width:25%;
  min-width:25%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="25"],
 [layout=column]>[flex-gt-md="25"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 25%;
  -moz-flex:1 1 25%;
  -ms-flex:1 1 25%;
  flex:1 1 25%;
  max-width:100%;
  max-height:25%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="25"]>*,
 [layout=column]>[flex-gt-md="25"]>* {
  max-width:100%
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="25"],
 [layout=column-reverse]>[flex-gt-md="25"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 25%;
  -moz-flex:1 1 25%;
  -ms-flex:1 1 25%;
  flex:1 1 25%;
  max-width:100%;
  max-height:25%;
  box-sizing:border-box
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="25"]>*,
 [layout=column-reverse]>[flex-gt-md="25"]>* {
  max-width:100%
 }
 [flex-gt-md="30"],
 [layout-gt-md=row]>[flex-gt-md="30"],
 [layout=row]>[flex-gt-md="30"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 30%;
  -moz-flex:1 1 30%;
  -ms-flex:1 1 30%;
  flex:1 1 30%;
  max-width:30%;
  min-width:30%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=row-reverse]>[flex-gt-md="30"],
 [layout=row-reverse]>[flex-gt-md="30"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 30%;
  -moz-flex:1 1 30%;
  -ms-flex:1 1 30%;
  flex:1 1 30%;
  max-width:30%;
  min-width:30%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="30"],
 [layout=column]>[flex-gt-md="30"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 30%;
  -moz-flex:1 1 30%;
  -ms-flex:1 1 30%;
  flex:1 1 30%;
  max-width:100%;
  max-height:30%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="30"]>*,
 [layout=column]>[flex-gt-md="30"]>* {
  max-width:100%
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="30"],
 [layout=column-reverse]>[flex-gt-md="30"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 30%;
  -moz-flex:1 1 30%;
  -ms-flex:1 1 30%;
  flex:1 1 30%;
  max-width:100%;
  max-height:30%;
  box-sizing:border-box
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="30"]>*,
 [layout=column-reverse]>[flex-gt-md="30"]>* {
  max-width:100%
 }
 [flex-gt-md="35"],
 [layout-gt-md=row]>[flex-gt-md="35"],
 [layout=row]>[flex-gt-md="35"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 35%;
  -moz-flex:1 1 35%;
  -ms-flex:1 1 35%;
  flex:1 1 35%;
  max-width:35%;
  min-width:35%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=row-reverse]>[flex-gt-md="35"],
 [layout=row-reverse]>[flex-gt-md="35"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 35%;
  -moz-flex:1 1 35%;
  -ms-flex:1 1 35%;
  flex:1 1 35%;
  max-width:35%;
  min-width:35%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="35"],
 [layout=column]>[flex-gt-md="35"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 35%;
  -moz-flex:1 1 35%;
  -ms-flex:1 1 35%;
  flex:1 1 35%;
  max-width:100%;
  max-height:35%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="35"]>*,
 [layout=column]>[flex-gt-md="35"]>* {
  max-width:100%
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="35"],
 [layout=column-reverse]>[flex-gt-md="35"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 35%;
  -moz-flex:1 1 35%;
  -ms-flex:1 1 35%;
  flex:1 1 35%;
  max-width:100%;
  max-height:35%;
  box-sizing:border-box
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="35"]>*,
 [layout=column-reverse]>[flex-gt-md="35"]>* {
  max-width:100%
 }
 [flex-gt-md="40"],
 [layout-gt-md=row]>[flex-gt-md="40"],
 [layout=row]>[flex-gt-md="40"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 40%;
  -moz-flex:1 1 40%;
  -ms-flex:1 1 40%;
  flex:1 1 40%;
  max-width:40%;
  min-width:40%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=row-reverse]>[flex-gt-md="40"],
 [layout=row-reverse]>[flex-gt-md="40"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 40%;
  -moz-flex:1 1 40%;
  -ms-flex:1 1 40%;
  flex:1 1 40%;
  max-width:40%;
  min-width:40%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="40"],
 [layout=column]>[flex-gt-md="40"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 40%;
  -moz-flex:1 1 40%;
  -ms-flex:1 1 40%;
  flex:1 1 40%;
  max-width:100%;
  max-height:40%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="40"]>*,
 [layout=column]>[flex-gt-md="40"]>* {
  max-width:100%
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="40"],
 [layout=column-reverse]>[flex-gt-md="40"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 40%;
  -moz-flex:1 1 40%;
  -ms-flex:1 1 40%;
  flex:1 1 40%;
  max-width:100%;
  max-height:40%;
  box-sizing:border-box
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="40"]>*,
 [layout=column-reverse]>[flex-gt-md="40"]>* {
  max-width:100%
 }
 [flex-gt-md="45"],
 [layout-gt-md=row]>[flex-gt-md="45"],
 [layout=row]>[flex-gt-md="45"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 45%;
  -moz-flex:1 1 45%;
  -ms-flex:1 1 45%;
  flex:1 1 45%;
  max-width:45%;
  min-width:45%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=row-reverse]>[flex-gt-md="45"],
 [layout=row-reverse]>[flex-gt-md="45"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 45%;
  -moz-flex:1 1 45%;
  -ms-flex:1 1 45%;
  flex:1 1 45%;
  max-width:45%;
  min-width:45%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="45"],
 [layout=column]>[flex-gt-md="45"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 45%;
  -moz-flex:1 1 45%;
  -ms-flex:1 1 45%;
  flex:1 1 45%;
  max-width:100%;
  max-height:45%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="45"]>*,
 [layout=column]>[flex-gt-md="45"]>* {
  max-width:100%
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="45"],
 [layout=column-reverse]>[flex-gt-md="45"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 45%;
  -moz-flex:1 1 45%;
  -ms-flex:1 1 45%;
  flex:1 1 45%;
  max-width:100%;
  max-height:45%;
  box-sizing:border-box
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="45"]>*,
 [layout=column-reverse]>[flex-gt-md="45"]>* {
  max-width:100%
 }
 [flex-gt-md="50"],
 [layout-gt-md=row]>[flex-gt-md="50"],
 [layout=row]>[flex-gt-md="50"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 50%;
  -moz-flex:1 1 50%;
  -ms-flex:1 1 50%;
  flex:1 1 50%;
  max-width:50%;
  min-width:50%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=row-reverse]>[flex-gt-md="50"],
 [layout=row-reverse]>[flex-gt-md="50"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 50%;
  -moz-flex:1 1 50%;
  -ms-flex:1 1 50%;
  flex:1 1 50%;
  max-width:50%;
  min-width:50%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="50"],
 [layout=column]>[flex-gt-md="50"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 50%;
  -moz-flex:1 1 50%;
  -ms-flex:1 1 50%;
  flex:1 1 50%;
  max-width:100%;
  max-height:50%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="50"]>*,
 [layout=column]>[flex-gt-md="50"]>* {
  max-width:100%
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="50"],
 [layout=column-reverse]>[flex-gt-md="50"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 50%;
  -moz-flex:1 1 50%;
  -ms-flex:1 1 50%;
  flex:1 1 50%;
  max-width:100%;
  max-height:50%;
  box-sizing:border-box
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="50"]>*,
 [layout=column-reverse]>[flex-gt-md="50"]>* {
  max-width:100%
 }
 [flex-gt-md="55"],
 [layout-gt-md=row]>[flex-gt-md="55"],
 [layout=row]>[flex-gt-md="55"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 55%;
  -moz-flex:1 1 55%;
  -ms-flex:1 1 55%;
  flex:1 1 55%;
  max-width:55%;
  min-width:55%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=row-reverse]>[flex-gt-md="55"],
 [layout=row-reverse]>[flex-gt-md="55"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 55%;
  -moz-flex:1 1 55%;
  -ms-flex:1 1 55%;
  flex:1 1 55%;
  max-width:55%;
  min-width:55%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="55"],
 [layout=column]>[flex-gt-md="55"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 55%;
  -moz-flex:1 1 55%;
  -ms-flex:1 1 55%;
  flex:1 1 55%;
  max-width:100%;
  max-height:55%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="55"]>*,
 [layout=column]>[flex-gt-md="55"]>* {
  max-width:100%
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="55"],
 [layout=column-reverse]>[flex-gt-md="55"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 55%;
  -moz-flex:1 1 55%;
  -ms-flex:1 1 55%;
  flex:1 1 55%;
  max-width:100%;
  max-height:55%;
  box-sizing:border-box
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="55"]>*,
 [layout=column-reverse]>[flex-gt-md="55"]>* {
  max-width:100%
 }
 [flex-gt-md="60"],
 [layout-gt-md=row]>[flex-gt-md="60"],
 [layout=row]>[flex-gt-md="60"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 60%;
  -moz-flex:1 1 60%;
  -ms-flex:1 1 60%;
  flex:1 1 60%;
  max-width:60%;
  min-width:60%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=row-reverse]>[flex-gt-md="60"],
 [layout=row-reverse]>[flex-gt-md="60"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 60%;
  -moz-flex:1 1 60%;
  -ms-flex:1 1 60%;
  flex:1 1 60%;
  max-width:60%;
  min-width:60%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="60"],
 [layout=column]>[flex-gt-md="60"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 60%;
  -moz-flex:1 1 60%;
  -ms-flex:1 1 60%;
  flex:1 1 60%;
  max-width:100%;
  max-height:60%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="60"]>*,
 [layout=column]>[flex-gt-md="60"]>* {
  max-width:100%
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="60"],
 [layout=column-reverse]>[flex-gt-md="60"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 60%;
  -moz-flex:1 1 60%;
  -ms-flex:1 1 60%;
  flex:1 1 60%;
  max-width:100%;
  max-height:60%;
  box-sizing:border-box
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="60"]>*,
 [layout=column-reverse]>[flex-gt-md="60"]>* {
  max-width:100%
 }
 [flex-gt-md="65"],
 [layout-gt-md=row]>[flex-gt-md="65"],
 [layout=row]>[flex-gt-md="65"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 65%;
  -moz-flex:1 1 65%;
  -ms-flex:1 1 65%;
  flex:1 1 65%;
  max-width:65%;
  min-width:65%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=row-reverse]>[flex-gt-md="65"],
 [layout=row-reverse]>[flex-gt-md="65"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 65%;
  -moz-flex:1 1 65%;
  -ms-flex:1 1 65%;
  flex:1 1 65%;
  max-width:65%;
  min-width:65%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="65"],
 [layout=column]>[flex-gt-md="65"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 65%;
  -moz-flex:1 1 65%;
  -ms-flex:1 1 65%;
  flex:1 1 65%;
  max-width:100%;
  max-height:65%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="65"]>*,
 [layout=column]>[flex-gt-md="65"]>* {
  max-width:100%
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="65"],
 [layout=column-reverse]>[flex-gt-md="65"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 65%;
  -moz-flex:1 1 65%;
  -ms-flex:1 1 65%;
  flex:1 1 65%;
  max-width:100%;
  max-height:65%;
  box-sizing:border-box
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="65"]>*,
 [layout=column-reverse]>[flex-gt-md="65"]>* {
  max-width:100%
 }
 [flex-gt-md="70"],
 [layout-gt-md=row]>[flex-gt-md="70"],
 [layout=row]>[flex-gt-md="70"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 70%;
  -moz-flex:1 1 70%;
  -ms-flex:1 1 70%;
  flex:1 1 70%;
  max-width:70%;
  min-width:70%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=row-reverse]>[flex-gt-md="70"],
 [layout=row-reverse]>[flex-gt-md="70"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 70%;
  -moz-flex:1 1 70%;
  -ms-flex:1 1 70%;
  flex:1 1 70%;
  max-width:70%;
  min-width:70%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="70"],
 [layout=column]>[flex-gt-md="70"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 70%;
  -moz-flex:1 1 70%;
  -ms-flex:1 1 70%;
  flex:1 1 70%;
  max-width:100%;
  max-height:70%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="70"]>*,
 [layout=column]>[flex-gt-md="70"]>* {
  max-width:100%
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="70"],
 [layout=column-reverse]>[flex-gt-md="70"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 70%;
  -moz-flex:1 1 70%;
  -ms-flex:1 1 70%;
  flex:1 1 70%;
  max-width:100%;
  max-height:70%;
  box-sizing:border-box
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="70"]>*,
 [layout=column-reverse]>[flex-gt-md="70"]>* {
  max-width:100%
 }
 [flex-gt-md="75"],
 [layout-gt-md=row]>[flex-gt-md="75"],
 [layout=row]>[flex-gt-md="75"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 75%;
  -moz-flex:1 1 75%;
  -ms-flex:1 1 75%;
  flex:1 1 75%;
  max-width:75%;
  min-width:75%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=row-reverse]>[flex-gt-md="75"],
 [layout=row-reverse]>[flex-gt-md="75"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 75%;
  -moz-flex:1 1 75%;
  -ms-flex:1 1 75%;
  flex:1 1 75%;
  max-width:75%;
  min-width:75%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="75"],
 [layout=column]>[flex-gt-md="75"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 75%;
  -moz-flex:1 1 75%;
  -ms-flex:1 1 75%;
  flex:1 1 75%;
  max-width:100%;
  max-height:75%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="75"]>*,
 [layout=column]>[flex-gt-md="75"]>* {
  max-width:100%
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="75"],
 [layout=column-reverse]>[flex-gt-md="75"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 75%;
  -moz-flex:1 1 75%;
  -ms-flex:1 1 75%;
  flex:1 1 75%;
  max-width:100%;
  max-height:75%;
  box-sizing:border-box
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="75"]>*,
 [layout=column-reverse]>[flex-gt-md="75"]>* {
  max-width:100%
 }
 [flex-gt-md="80"],
 [layout-gt-md=row]>[flex-gt-md="80"],
 [layout=row]>[flex-gt-md="80"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 80%;
  -moz-flex:1 1 80%;
  -ms-flex:1 1 80%;
  flex:1 1 80%;
  max-width:80%;
  min-width:80%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=row-reverse]>[flex-gt-md="80"],
 [layout=row-reverse]>[flex-gt-md="80"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 80%;
  -moz-flex:1 1 80%;
  -ms-flex:1 1 80%;
  flex:1 1 80%;
  max-width:80%;
  min-width:80%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="80"],
 [layout=column]>[flex-gt-md="80"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 80%;
  -moz-flex:1 1 80%;
  -ms-flex:1 1 80%;
  flex:1 1 80%;
  max-width:100%;
  max-height:80%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="80"]>*,
 [layout=column]>[flex-gt-md="80"]>* {
  max-width:100%
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="80"],
 [layout=column-reverse]>[flex-gt-md="80"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 80%;
  -moz-flex:1 1 80%;
  -ms-flex:1 1 80%;
  flex:1 1 80%;
  max-width:100%;
  max-height:80%;
  box-sizing:border-box
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="80"]>*,
 [layout=column-reverse]>[flex-gt-md="80"]>* {
  max-width:100%
 }
 [flex-gt-md="85"],
 [layout-gt-md=row]>[flex-gt-md="85"],
 [layout=row]>[flex-gt-md="85"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 85%;
  -moz-flex:1 1 85%;
  -ms-flex:1 1 85%;
  flex:1 1 85%;
  max-width:85%;
  min-width:85%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=row-reverse]>[flex-gt-md="85"],
 [layout=row-reverse]>[flex-gt-md="85"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 85%;
  -moz-flex:1 1 85%;
  -ms-flex:1 1 85%;
  flex:1 1 85%;
  max-width:85%;
  min-width:85%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="85"],
 [layout=column]>[flex-gt-md="85"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 85%;
  -moz-flex:1 1 85%;
  -ms-flex:1 1 85%;
  flex:1 1 85%;
  max-width:100%;
  max-height:85%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="85"]>*,
 [layout=column]>[flex-gt-md="85"]>* {
  max-width:100%
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="85"],
 [layout=column-reverse]>[flex-gt-md="85"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 85%;
  -moz-flex:1 1 85%;
  -ms-flex:1 1 85%;
  flex:1 1 85%;
  max-width:100%;
  max-height:85%;
  box-sizing:border-box
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="85"]>*,
 [layout=column-reverse]>[flex-gt-md="85"]>* {
  max-width:100%
 }
 [flex-gt-md="90"],
 [layout-gt-md=row]>[flex-gt-md="90"],
 [layout=row]>[flex-gt-md="90"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 90%;
  -moz-flex:1 1 90%;
  -ms-flex:1 1 90%;
  flex:1 1 90%;
  max-width:90%;
  min-width:90%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=row-reverse]>[flex-gt-md="90"],
 [layout=row-reverse]>[flex-gt-md="90"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 90%;
  -moz-flex:1 1 90%;
  -ms-flex:1 1 90%;
  flex:1 1 90%;
  max-width:90%;
  min-width:90%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="90"],
 [layout=column]>[flex-gt-md="90"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 90%;
  -moz-flex:1 1 90%;
  -ms-flex:1 1 90%;
  flex:1 1 90%;
  max-width:100%;
  max-height:90%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="90"]>*,
 [layout=column]>[flex-gt-md="90"]>* {
  max-width:100%
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="90"],
 [layout=column-reverse]>[flex-gt-md="90"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 90%;
  -moz-flex:1 1 90%;
  -ms-flex:1 1 90%;
  flex:1 1 90%;
  max-width:100%;
  max-height:90%;
  box-sizing:border-box
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="90"]>*,
 [layout=column-reverse]>[flex-gt-md="90"]>* {
  max-width:100%
 }
 [flex-gt-md="95"],
 [layout-gt-md=row]>[flex-gt-md="95"],
 [layout=row]>[flex-gt-md="95"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 95%;
  -moz-flex:1 1 95%;
  -ms-flex:1 1 95%;
  flex:1 1 95%;
  max-width:95%;
  min-width:95%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=row-reverse]>[flex-gt-md="95"],
 [layout=row-reverse]>[flex-gt-md="95"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 95%;
  -moz-flex:1 1 95%;
  -ms-flex:1 1 95%;
  flex:1 1 95%;
  max-width:95%;
  min-width:95%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="95"],
 [layout=column]>[flex-gt-md="95"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 95%;
  -moz-flex:1 1 95%;
  -ms-flex:1 1 95%;
  flex:1 1 95%;
  max-width:100%;
  max-height:95%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="95"]>*,
 [layout=column]>[flex-gt-md="95"]>* {
  max-width:100%
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="95"],
 [layout=column-reverse]>[flex-gt-md="95"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 95%;
  -moz-flex:1 1 95%;
  -ms-flex:1 1 95%;
  flex:1 1 95%;
  max-width:100%;
  max-height:95%;
  box-sizing:border-box
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="95"]>*,
 [layout=column-reverse]>[flex-gt-md="95"]>* {
  max-width:100%
 }
 [flex-gt-md="100"],
 [layout-gt-md=row]>[flex-gt-md="100"],
 [layout=row]>[flex-gt-md="100"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  max-width:100%;
  min-width:100%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=row-reverse]>[flex-gt-md="100"],
 [layout=row-reverse]>[flex-gt-md="100"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  max-width:100%;
  min-width:100%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="100"],
 [layout=column]>[flex-gt-md="100"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  max-width:100%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="100"]>*,
 [layout=column]>[flex-gt-md="100"]>* {
  max-width:100%
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="100"],
 [layout=column-reverse]>[flex-gt-md="100"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  max-width:100%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=column-reverse]>[flex-gt-md="100"]>*,
 [layout=column-reverse]>[flex-gt-md="100"]>* {
  max-width:100%
 }
 [layout-gt-md=row]>[flex-gt-md="33"],
 [layout=row]>[flex-gt-md="33"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 33.33%;
  -moz-flex:1 1 33.33%;
  -ms-flex:1 1 33.33%;
  flex:1 1 33.33%;
  max-width:33.33%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=row]>[flex-gt-md="66"],
 [layout=row]>[flex-gt-md="66"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 66.66%;
  -moz-flex:1 1 66.66%;
  -ms-flex:1 1 66.66%;
  flex:1 1 66.66%;
  max-width:66.66%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-md=row]>.flex,
 [layout=row]>.flex {
  min-width:0
 }
 [layout-gt-md=column]>[flex-gt-md="33"],
 [layout=column]>[flex-gt-md="33"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 33.33%;
  -moz-flex:1 1 33.33%;
  -ms-flex:1 1 33.33%;
  flex:1 1 33.33%;
  max-width:100%;
  max-height:33.33%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="33"]>*,
 [layout=column]>[flex-gt-md="33"]>* {
  max-width:100%
 }
 [layout-gt-md=column]>[flex-gt-md="66"],
 [layout=column]>[flex-gt-md="66"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 66.66%;
  -moz-flex:1 1 66.66%;
  -ms-flex:1 1 66.66%;
  flex:1 1 66.66%;
  max-width:100%;
  max-height:66.66%;
  box-sizing:border-box
 }
 [layout-gt-md=column]>[flex-gt-md="66"]>*,
 [layout=column]>[flex-gt-md="66"]>* {
  max-width:100%
 }
 [layout-gt-md=column]>.flex,
 [layout=column]>.flex {
  min-height:0
 }
 [layout-gt-md=column],
 [layout-gt-md=row],
 [layout-gt-md] {
  box-sizing:border-box;
  display:-webkit-box;
  display:-webkit-flex;
  display:-moz-box;
  display:-ms-flexbox;
  display:flex
 }
 [layout-gt-md=column] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:normal;
  -moz-box-direction:normal;
  box-direction:normal;
  -webkit-flex-direction:column;
  -moz-flex-direction:column;
  flex-direction:column;
  -ms-flex-direction:column
 }
 [layout-gt-md=column-reverse] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse
 }
 [layout-gt-md=row] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:normal;
  -moz-box-direction:normal;
  box-direction:normal;
  -webkit-flex-direction:row;
  -moz-flex-direction:row;
  flex-direction:row;
  -ms-flex-direction:row
 }
 [layout-gt-md=row-reverse] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse
 }
}
@media (min-width:1280px) and (max-width:1919px) {
 [hide-gt-md]:not([show-gt-xs]):not([show-gt-sm]):not([show-gt-md]):not([show-lg]):not([show]),
 [hide-gt-sm]:not([show-gt-xs]):not([show-gt-sm]):not([show-gt-md]):not([show-lg]):not([show]),
 [hide-gt-xs]:not([show-gt-xs]):not([show-gt-sm]):not([show-gt-md]):not([show-lg]):not([show]),
 [hide-lg]:not([show-lg]):not([show]),
 [hide]:not([show-gt-xs]):not([show-gt-sm]):not([show-gt-md]):not([show-lg]):not([show]) {
  display:none!important
 }
 [layout-align-lg="start stretch"],
 [layout-align-lg] {
  -webkit-box-pack:start;
  -moz-box-pack:start;
  box-pack:start;
  -webkit-justify-content:flex-start;
  -moz-justify-content:flex-start;
  -ms-justify-content:flex-start;
  -o-justify-content:flex-start;
  justify-content:flex-start;
  -ms-flex-pack:start;
  -webkit-align-content:stretch;
  -moz-align-content:stretch;
  align-content:stretch;
  -ms-flex-line-pack:stretch;
  -webkit-box-align:stretch;
  -moz-box-align:stretch;
  box-align:stretch;
  -webkit-align-items:stretch;
  -moz-align-items:stretch;
  -ms-align-items:stretch;
  -o-align-items:stretch;
  align-items:stretch;
  -ms-flex-align:stretch
 }
 [layout-align-lg="start stretch"],
 [layout-align-lg="start start"],
 [layout-align-lg="start center"],
 [layout-align-lg="start end"],
 [layout-align-lg=start] {
  -webkit-box-pack:start;
  -moz-box-pack:start;
  box-pack:start;
  -webkit-justify-content:flex-start;
  -moz-justify-content:flex-start;
  -ms-justify-content:flex-start;
  -o-justify-content:flex-start;
  justify-content:flex-start;
  -ms-flex-pack:start
 }
 [layout-align-lg="center start"],
 [layout-align-lg="center center"],
 [layout-align-lg="center end"],
 [layout-align-lg="center stretch"],
 [layout-align-lg=center] {
  -webkit-box-pack:center;
  -moz-box-pack:center;
  box-pack:center;
  -webkit-justify-content:center;
  -moz-justify-content:center;
  -ms-justify-content:center;
  -o-justify-content:center;
  justify-content:center;
  -ms-flex-pack:center
 }
 [layout-align-lg="end end"],
 [layout-align-lg="end stretch"],
 [layout-align-lg="end center"],
 [layout-align-lg="end start"],
 [layout-align-lg=end] {
  -webkit-box-pack:end;
  -moz-box-pack:end;
  box-pack:end;
  -webkit-justify-content:flex-end;
  -moz-justify-content:flex-end;
  -ms-justify-content:flex-end;
  -o-justify-content:flex-end;
  justify-content:flex-end;
  -ms-flex-pack:end
 }
 [layout-align-lg="space-around center"],
 [layout-align-lg="space-around start"],
 [layout-align-lg="space-around end"],
 [layout-align-lg="space-around stretch"],
 [layout-align-lg=space-around] {
  -webkit-box-pack:distribute;
  -moz-box-pack:distribute;
  box-pack:distribute;
  -webkit-justify-content:space-around;
  -moz-justify-content:space-around;
  -ms-justify-content:space-around;
  -o-justify-content:space-around;
  justify-content:space-around;
  -ms-flex-pack:distribute
 }
 [layout-align-lg="space-between center"],
 [layout-align-lg="space-between start"],
 [layout-align-lg="space-between end"],
 [layout-align-lg="space-between stretch"],
 [layout-align-lg=space-between] {
  -webkit-box-pack:justify;
  -moz-box-pack:justify;
  box-pack:justify;
  -webkit-justify-content:space-between;
  -moz-justify-content:space-between;
  -ms-justify-content:space-between;
  -o-justify-content:space-between;
  justify-content:space-between;
  -ms-flex-pack:justify
 }
 [layout-align-lg="space-around start"],
 [layout-align-lg="space-between start"],
 [layout-align-lg="start start"],
 [layout-align-lg="center start"],
 [layout-align-lg="end start"] {
  -webkit-box-align:start;
  -moz-box-align:start;
  box-align:start;
  -webkit-align-items:flex-start;
  -moz-align-items:flex-start;
  -ms-align-items:flex-start;
  -o-align-items:flex-start;
  align-items:flex-start;
  -ms-flex-align:start;
  -webkit-align-content:flex-start;
  -moz-align-content:flex-start;
  align-content:flex-start;
  -ms-flex-line-pack:start
 }
 [layout-align-lg="space-around center"],
 [layout-align-lg="space-between center"],
 [layout-align-lg="start center"],
 [layout-align-lg="center center"],
 [layout-align-lg="end center"] {
  -webkit-box-align:center;
  -moz-box-align:center;
  box-align:center;
  -webkit-align-items:center;
  -moz-align-items:center;
  -ms-align-items:center;
  -o-align-items:center;
  align-items:center;
  -ms-flex-align:center;
  -webkit-align-content:center;
  -moz-align-content:center;
  align-content:center;
  -ms-flex-line-pack:center;
  max-width:initial
 }
 [layout-align-lg="space-around center"]>*,
 [layout-align-lg="space-between center"]>*,
 [layout-align-lg="start center"]>*,
 [layout-align-lg="center center"]>*,
 [layout-align-lg="end center"]>* {
  max-width:initial;
  box-sizing:border-box
 }
 [layout-align-lg="end end"],
 [layout-align-lg="space-around end"],
 [layout-align-lg="space-between end"],
 [layout-align-lg="start end"],
 [layout-align-lg="center end"] {
  -webkit-box-align:end;
  -moz-box-align:end;
  box-align:end;
  -webkit-align-items:flex-end;
  -moz-align-items:flex-end;
  -ms-align-items:flex-end;
  -o-align-items:flex-end;
  align-items:flex-end;
  -ms-flex-align:end;
  -webkit-align-content:flex-end;
  -moz-align-content:flex-end;
  align-content:flex-end;
  -ms-flex-line-pack:end
 }
 [layout-align-lg="start stretch"],
 [layout-align-lg="end stretch"],
 [layout-align-lg="space-around stretch"],
 [layout-align-lg="space-between stretch"],
 [layout-align-lg="center stretch"] {
  -webkit-box-align:stretch;
  -moz-box-align:stretch;
  box-align:stretch;
  -webkit-align-items:stretch;
  -moz-align-items:stretch;
  -ms-align-items:stretch;
  -o-align-items:stretch;
  align-items:stretch;
  -ms-flex-align:stretch;
  -webkit-align-content:stretch;
  -moz-align-content:stretch;
  align-content:stretch;
  -ms-flex-line-pack:stretch
 }
 [flex-lg] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 auto;
  -moz-flex:1 1 auto;
  -ms-flex:1 1 auto;
  flex:1 1 auto;
  box-sizing:border-box
 }
}
@media screen\0 and (min-width:1280px) and (max-width:1919px) {
 [flex-lg] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 auto;
  -moz-flex:1 1 auto;
  -ms-flex:1 1 auto;
  flex:1 1 auto
 }
}
@media (min-width:1280px) and (max-width:1919px) {
 [flex-lg-grow] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  box-sizing:border-box
 }
 [flex-lg-initial] {
  -webkit-box-flex:0;
  -moz-box-flex:0;
  box-flex:0;
  -webkit-flex:0 1 auto;
  -moz-flex:0 1 auto;
  -ms-flex:0 1 auto;
  flex:0 1 auto;
  box-sizing:border-box
 }
 [flex-lg-auto] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 auto;
  -moz-flex:1 1 auto;
  -ms-flex:1 1 auto;
  flex:1 1 auto;
  box-sizing:border-box
 }
 [flex-lg-none] {
  -webkit-box-flex:0;
  -moz-box-flex:0;
  box-flex:0;
  -webkit-flex:0 0 auto;
  -moz-flex:0 0 auto;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  box-sizing:border-box
 }
 [flex-lg="0"],
 [layout-lg=row]>[flex-lg="0"],
 [layout=row]>[flex-lg="0"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 0%;
  -moz-flex:1 1 0;
  -ms-flex:1 1 0%;
  flex:1 1 0%;
  max-width:0%;
  min-width:0;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=row-reverse]>[flex-lg="0"],
 [layout=row-reverse]>[flex-lg="0"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 0%;
  -moz-flex:1 1 0;
  -ms-flex:1 1 0%;
  flex:1 1 0%;
  max-width:0%;
  min-width:0;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="0"],
 [layout=column]>[flex-lg="0"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 0%;
  -moz-flex:1 1 0;
  -ms-flex:1 1 0%;
  flex:1 1 0%;
  max-width:100%;
  max-height:0%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="0"]>*,
 [layout=column]>[flex-lg="0"]>* {
  max-width:100%
 }
 [layout-lg=column-reverse]>[flex-lg="0"],
 [layout=column-reverse]>[flex-lg="0"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 0%;
  -moz-flex:1 1 0;
  -ms-flex:1 1 0%;
  flex:1 1 0%;
  max-width:100%;
  max-height:0%;
  box-sizing:border-box
 }
 [layout-lg=column-reverse]>[flex-lg="0"]>*,
 [layout=column-reverse]>[flex-lg="0"]>* {
  max-width:100%
 }
 [flex-lg="1"],
 [layout-lg=row]>[flex-lg="1"],
 [layout=row]>[flex-lg="1"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 1%;
  -moz-flex:1 1 1%;
  -ms-flex:1 1 1%;
  flex:1 1 1%;
  max-width:1%;
  min-width:1%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=row-reverse]>[flex-lg="1"],
 [layout=row-reverse]>[flex-lg="1"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 1%;
  -moz-flex:1 1 1%;
  -ms-flex:1 1 1%;
  flex:1 1 1%;
  max-width:1%;
  min-width:1%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="1"],
 [layout=column]>[flex-lg="1"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 1%;
  -moz-flex:1 1 1%;
  -ms-flex:1 1 1%;
  flex:1 1 1%;
  max-width:100%;
  max-height:1%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="1"]>*,
 [layout=column]>[flex-lg="1"]>* {
  max-width:100%
 }
 [layout-lg=column-reverse]>[flex-lg="1"],
 [layout=column-reverse]>[flex-lg="1"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 1%;
  -moz-flex:1 1 1%;
  -ms-flex:1 1 1%;
  flex:1 1 1%;
  max-width:100%;
  max-height:1%;
  box-sizing:border-box
 }
 [layout-lg=column-reverse]>[flex-lg="1"]>*,
 [layout=column-reverse]>[flex-lg="1"]>* {
  max-width:100%
 }
 [flex-lg="5"],
 [layout-lg=row]>[flex-lg="5"],
 [layout=row]>[flex-lg="5"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 5%;
  -moz-flex:1 1 5%;
  -ms-flex:1 1 5%;
  flex:1 1 5%;
  max-width:5%;
  min-width:5%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=row-reverse]>[flex-lg="5"],
 [layout=row-reverse]>[flex-lg="5"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 5%;
  -moz-flex:1 1 5%;
  -ms-flex:1 1 5%;
  flex:1 1 5%;
  max-width:5%;
  min-width:5%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="5"],
 [layout=column]>[flex-lg="5"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 5%;
  -moz-flex:1 1 5%;
  -ms-flex:1 1 5%;
  flex:1 1 5%;
  max-width:100%;
  max-height:5%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="5"]>*,
 [layout=column]>[flex-lg="5"]>* {
  max-width:100%
 }
 [layout-lg=column-reverse]>[flex-lg="5"],
 [layout=column-reverse]>[flex-lg="5"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 5%;
  -moz-flex:1 1 5%;
  -ms-flex:1 1 5%;
  flex:1 1 5%;
  max-width:100%;
  max-height:5%;
  box-sizing:border-box
 }
 [layout-lg=column-reverse]>[flex-lg="5"]>*,
 [layout=column-reverse]>[flex-lg="5"]>* {
  max-width:100%
 }
 [flex-lg="10"],
 [layout-lg=row]>[flex-lg="10"],
 [layout=row]>[flex-lg="10"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 10%;
  -moz-flex:1 1 10%;
  -ms-flex:1 1 10%;
  flex:1 1 10%;
  max-width:10%;
  min-width:10%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=row-reverse]>[flex-lg="10"],
 [layout=row-reverse]>[flex-lg="10"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 10%;
  -moz-flex:1 1 10%;
  -ms-flex:1 1 10%;
  flex:1 1 10%;
  max-width:10%;
  min-width:10%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="10"],
 [layout=column]>[flex-lg="10"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 10%;
  -moz-flex:1 1 10%;
  -ms-flex:1 1 10%;
  flex:1 1 10%;
  max-width:100%;
  max-height:10%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="10"]>*,
 [layout=column]>[flex-lg="10"]>* {
  max-width:100%
 }
 [layout-lg=column-reverse]>[flex-lg="10"],
 [layout=column-reverse]>[flex-lg="10"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 10%;
  -moz-flex:1 1 10%;
  -ms-flex:1 1 10%;
  flex:1 1 10%;
  max-width:100%;
  max-height:10%;
  box-sizing:border-box
 }
 [layout-lg=column-reverse]>[flex-lg="10"]>*,
 [layout=column-reverse]>[flex-lg="10"]>* {
  max-width:100%
 }
 [flex-lg="15"],
 [layout-lg=row]>[flex-lg="15"],
 [layout=row]>[flex-lg="15"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 15%;
  -moz-flex:1 1 15%;
  -ms-flex:1 1 15%;
  flex:1 1 15%;
  max-width:15%;
  min-width:15%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=row-reverse]>[flex-lg="15"],
 [layout=row-reverse]>[flex-lg="15"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 15%;
  -moz-flex:1 1 15%;
  -ms-flex:1 1 15%;
  flex:1 1 15%;
  max-width:15%;
  min-width:15%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="15"],
 [layout=column]>[flex-lg="15"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 15%;
  -moz-flex:1 1 15%;
  -ms-flex:1 1 15%;
  flex:1 1 15%;
  max-width:100%;
  max-height:15%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="15"]>*,
 [layout=column]>[flex-lg="15"]>* {
  max-width:100%
 }
 [layout-lg=column-reverse]>[flex-lg="15"],
 [layout=column-reverse]>[flex-lg="15"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 15%;
  -moz-flex:1 1 15%;
  -ms-flex:1 1 15%;
  flex:1 1 15%;
  max-width:100%;
  max-height:15%;
  box-sizing:border-box
 }
 [layout-lg=column-reverse]>[flex-lg="15"]>*,
 [layout=column-reverse]>[flex-lg="15"]>* {
  max-width:100%
 }
 [flex-lg="20"],
 [layout-lg=row]>[flex-lg="20"],
 [layout=row]>[flex-lg="20"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 20%;
  -moz-flex:1 1 20%;
  -ms-flex:1 1 20%;
  flex:1 1 20%;
  max-width:20%;
  min-width:20%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=row-reverse]>[flex-lg="20"],
 [layout=row-reverse]>[flex-lg="20"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 20%;
  -moz-flex:1 1 20%;
  -ms-flex:1 1 20%;
  flex:1 1 20%;
  max-width:20%;
  min-width:20%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="20"],
 [layout=column]>[flex-lg="20"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 20%;
  -moz-flex:1 1 20%;
  -ms-flex:1 1 20%;
  flex:1 1 20%;
  max-width:100%;
  max-height:20%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="20"]>*,
 [layout=column]>[flex-lg="20"]>* {
  max-width:100%
 }
 [layout-lg=column-reverse]>[flex-lg="20"],
 [layout=column-reverse]>[flex-lg="20"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 20%;
  -moz-flex:1 1 20%;
  -ms-flex:1 1 20%;
  flex:1 1 20%;
  max-width:100%;
  max-height:20%;
  box-sizing:border-box
 }
 [layout-lg=column-reverse]>[flex-lg="20"]>*,
 [layout=column-reverse]>[flex-lg="20"]>* {
  max-width:100%
 }
 [flex-lg="25"],
 [layout-lg=row]>[flex-lg="25"],
 [layout=row]>[flex-lg="25"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 25%;
  -moz-flex:1 1 25%;
  -ms-flex:1 1 25%;
  flex:1 1 25%;
  max-width:25%;
  min-width:25%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=row-reverse]>[flex-lg="25"],
 [layout=row-reverse]>[flex-lg="25"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 25%;
  -moz-flex:1 1 25%;
  -ms-flex:1 1 25%;
  flex:1 1 25%;
  max-width:25%;
  min-width:25%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="25"],
 [layout=column]>[flex-lg="25"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 25%;
  -moz-flex:1 1 25%;
  -ms-flex:1 1 25%;
  flex:1 1 25%;
  max-width:100%;
  max-height:25%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="25"]>*,
 [layout=column]>[flex-lg="25"]>* {
  max-width:100%
 }
 [layout-lg=column-reverse]>[flex-lg="25"],
 [layout=column-reverse]>[flex-lg="25"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 25%;
  -moz-flex:1 1 25%;
  -ms-flex:1 1 25%;
  flex:1 1 25%;
  max-width:100%;
  max-height:25%;
  box-sizing:border-box
 }
 [layout-lg=column-reverse]>[flex-lg="25"]>*,
 [layout=column-reverse]>[flex-lg="25"]>* {
  max-width:100%
 }
 [flex-lg="30"],
 [layout-lg=row]>[flex-lg="30"],
 [layout=row]>[flex-lg="30"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 30%;
  -moz-flex:1 1 30%;
  -ms-flex:1 1 30%;
  flex:1 1 30%;
  max-width:30%;
  min-width:30%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=row-reverse]>[flex-lg="30"],
 [layout=row-reverse]>[flex-lg="30"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 30%;
  -moz-flex:1 1 30%;
  -ms-flex:1 1 30%;
  flex:1 1 30%;
  max-width:30%;
  min-width:30%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="30"],
 [layout=column]>[flex-lg="30"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 30%;
  -moz-flex:1 1 30%;
  -ms-flex:1 1 30%;
  flex:1 1 30%;
  max-width:100%;
  max-height:30%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="30"]>*,
 [layout=column]>[flex-lg="30"]>* {
  max-width:100%
 }
 [layout-lg=column-reverse]>[flex-lg="30"],
 [layout=column-reverse]>[flex-lg="30"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 30%;
  -moz-flex:1 1 30%;
  -ms-flex:1 1 30%;
  flex:1 1 30%;
  max-width:100%;
  max-height:30%;
  box-sizing:border-box
 }
 [layout-lg=column-reverse]>[flex-lg="30"]>*,
 [layout=column-reverse]>[flex-lg="30"]>* {
  max-width:100%
 }
 [flex-lg="35"],
 [layout-lg=row]>[flex-lg="35"],
 [layout=row]>[flex-lg="35"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 35%;
  -moz-flex:1 1 35%;
  -ms-flex:1 1 35%;
  flex:1 1 35%;
  max-width:35%;
  min-width:35%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=row-reverse]>[flex-lg="35"],
 [layout=row-reverse]>[flex-lg="35"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 35%;
  -moz-flex:1 1 35%;
  -ms-flex:1 1 35%;
  flex:1 1 35%;
  max-width:35%;
  min-width:35%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="35"],
 [layout=column]>[flex-lg="35"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 35%;
  -moz-flex:1 1 35%;
  -ms-flex:1 1 35%;
  flex:1 1 35%;
  max-width:100%;
  max-height:35%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="35"]>*,
 [layout=column]>[flex-lg="35"]>* {
  max-width:100%
 }
 [layout-lg=column-reverse]>[flex-lg="35"],
 [layout=column-reverse]>[flex-lg="35"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 35%;
  -moz-flex:1 1 35%;
  -ms-flex:1 1 35%;
  flex:1 1 35%;
  max-width:100%;
  max-height:35%;
  box-sizing:border-box
 }
 [layout-lg=column-reverse]>[flex-lg="35"]>*,
 [layout=column-reverse]>[flex-lg="35"]>* {
  max-width:100%
 }
 [flex-lg="40"],
 [layout-lg=row]>[flex-lg="40"],
 [layout=row]>[flex-lg="40"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 40%;
  -moz-flex:1 1 40%;
  -ms-flex:1 1 40%;
  flex:1 1 40%;
  max-width:40%;
  min-width:40%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=row-reverse]>[flex-lg="40"],
 [layout=row-reverse]>[flex-lg="40"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 40%;
  -moz-flex:1 1 40%;
  -ms-flex:1 1 40%;
  flex:1 1 40%;
  max-width:40%;
  min-width:40%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="40"],
 [layout=column]>[flex-lg="40"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 40%;
  -moz-flex:1 1 40%;
  -ms-flex:1 1 40%;
  flex:1 1 40%;
  max-width:100%;
  max-height:40%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="40"]>*,
 [layout=column]>[flex-lg="40"]>* {
  max-width:100%
 }
 [layout-lg=column-reverse]>[flex-lg="40"],
 [layout=column-reverse]>[flex-lg="40"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 40%;
  -moz-flex:1 1 40%;
  -ms-flex:1 1 40%;
  flex:1 1 40%;
  max-width:100%;
  max-height:40%;
  box-sizing:border-box
 }
 [layout-lg=column-reverse]>[flex-lg="40"]>*,
 [layout=column-reverse]>[flex-lg="40"]>* {
  max-width:100%
 }
 [flex-lg="45"],
 [layout-lg=row]>[flex-lg="45"],
 [layout=row]>[flex-lg="45"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 45%;
  -moz-flex:1 1 45%;
  -ms-flex:1 1 45%;
  flex:1 1 45%;
  max-width:45%;
  min-width:45%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=row-reverse]>[flex-lg="45"],
 [layout=row-reverse]>[flex-lg="45"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 45%;
  -moz-flex:1 1 45%;
  -ms-flex:1 1 45%;
  flex:1 1 45%;
  max-width:45%;
  min-width:45%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="45"],
 [layout=column]>[flex-lg="45"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 45%;
  -moz-flex:1 1 45%;
  -ms-flex:1 1 45%;
  flex:1 1 45%;
  max-width:100%;
  max-height:45%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="45"]>*,
 [layout=column]>[flex-lg="45"]>* {
  max-width:100%
 }
 [layout-lg=column-reverse]>[flex-lg="45"],
 [layout=column-reverse]>[flex-lg="45"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 45%;
  -moz-flex:1 1 45%;
  -ms-flex:1 1 45%;
  flex:1 1 45%;
  max-width:100%;
  max-height:45%;
  box-sizing:border-box
 }
 [layout-lg=column-reverse]>[flex-lg="45"]>*,
 [layout=column-reverse]>[flex-lg="45"]>* {
  max-width:100%
 }
 [flex-lg="50"],
 [layout-lg=row]>[flex-lg="50"],
 [layout=row]>[flex-lg="50"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 50%;
  -moz-flex:1 1 50%;
  -ms-flex:1 1 50%;
  flex:1 1 50%;
  max-width:50%;
  min-width:50%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=row-reverse]>[flex-lg="50"],
 [layout=row-reverse]>[flex-lg="50"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 50%;
  -moz-flex:1 1 50%;
  -ms-flex:1 1 50%;
  flex:1 1 50%;
  max-width:50%;
  min-width:50%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="50"],
 [layout=column]>[flex-lg="50"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 50%;
  -moz-flex:1 1 50%;
  -ms-flex:1 1 50%;
  flex:1 1 50%;
  max-width:100%;
  max-height:50%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="50"]>*,
 [layout=column]>[flex-lg="50"]>* {
  max-width:100%
 }
 [layout-lg=column-reverse]>[flex-lg="50"],
 [layout=column-reverse]>[flex-lg="50"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 50%;
  -moz-flex:1 1 50%;
  -ms-flex:1 1 50%;
  flex:1 1 50%;
  max-width:100%;
  max-height:50%;
  box-sizing:border-box
 }
 [layout-lg=column-reverse]>[flex-lg="50"]>*,
 [layout=column-reverse]>[flex-lg="50"]>* {
  max-width:100%
 }
 [flex-lg="55"],
 [layout-lg=row]>[flex-lg="55"],
 [layout=row]>[flex-lg="55"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 55%;
  -moz-flex:1 1 55%;
  -ms-flex:1 1 55%;
  flex:1 1 55%;
  max-width:55%;
  min-width:55%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=row-reverse]>[flex-lg="55"],
 [layout=row-reverse]>[flex-lg="55"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 55%;
  -moz-flex:1 1 55%;
  -ms-flex:1 1 55%;
  flex:1 1 55%;
  max-width:55%;
  min-width:55%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="55"],
 [layout=column]>[flex-lg="55"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 55%;
  -moz-flex:1 1 55%;
  -ms-flex:1 1 55%;
  flex:1 1 55%;
  max-width:100%;
  max-height:55%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="55"]>*,
 [layout=column]>[flex-lg="55"]>* {
  max-width:100%
 }
 [layout-lg=column-reverse]>[flex-lg="55"],
 [layout=column-reverse]>[flex-lg="55"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 55%;
  -moz-flex:1 1 55%;
  -ms-flex:1 1 55%;
  flex:1 1 55%;
  max-width:100%;
  max-height:55%;
  box-sizing:border-box
 }
 [layout-lg=column-reverse]>[flex-lg="55"]>*,
 [layout=column-reverse]>[flex-lg="55"]>* {
  max-width:100%
 }
 [flex-lg="60"],
 [layout-lg=row]>[flex-lg="60"],
 [layout=row]>[flex-lg="60"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 60%;
  -moz-flex:1 1 60%;
  -ms-flex:1 1 60%;
  flex:1 1 60%;
  max-width:60%;
  min-width:60%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=row-reverse]>[flex-lg="60"],
 [layout=row-reverse]>[flex-lg="60"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 60%;
  -moz-flex:1 1 60%;
  -ms-flex:1 1 60%;
  flex:1 1 60%;
  max-width:60%;
  min-width:60%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="60"],
 [layout=column]>[flex-lg="60"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 60%;
  -moz-flex:1 1 60%;
  -ms-flex:1 1 60%;
  flex:1 1 60%;
  max-width:100%;
  max-height:60%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="60"]>*,
 [layout=column]>[flex-lg="60"]>* {
  max-width:100%
 }
 [layout-lg=column-reverse]>[flex-lg="60"],
 [layout=column-reverse]>[flex-lg="60"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 60%;
  -moz-flex:1 1 60%;
  -ms-flex:1 1 60%;
  flex:1 1 60%;
  max-width:100%;
  max-height:60%;
  box-sizing:border-box
 }
 [layout-lg=column-reverse]>[flex-lg="60"]>*,
 [layout=column-reverse]>[flex-lg="60"]>* {
  max-width:100%
 }
 [flex-lg="65"],
 [layout-lg=row]>[flex-lg="65"],
 [layout=row]>[flex-lg="65"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 65%;
  -moz-flex:1 1 65%;
  -ms-flex:1 1 65%;
  flex:1 1 65%;
  max-width:65%;
  min-width:65%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=row-reverse]>[flex-lg="65"],
 [layout=row-reverse]>[flex-lg="65"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 65%;
  -moz-flex:1 1 65%;
  -ms-flex:1 1 65%;
  flex:1 1 65%;
  max-width:65%;
  min-width:65%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="65"],
 [layout=column]>[flex-lg="65"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 65%;
  -moz-flex:1 1 65%;
  -ms-flex:1 1 65%;
  flex:1 1 65%;
  max-width:100%;
  max-height:65%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="65"]>*,
 [layout=column]>[flex-lg="65"]>* {
  max-width:100%
 }
 [layout-lg=column-reverse]>[flex-lg="65"],
 [layout=column-reverse]>[flex-lg="65"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 65%;
  -moz-flex:1 1 65%;
  -ms-flex:1 1 65%;
  flex:1 1 65%;
  max-width:100%;
  max-height:65%;
  box-sizing:border-box
 }
 [layout-lg=column-reverse]>[flex-lg="65"]>*,
 [layout=column-reverse]>[flex-lg="65"]>* {
  max-width:100%
 }
 [flex-lg="70"],
 [layout-lg=row]>[flex-lg="70"],
 [layout=row]>[flex-lg="70"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 70%;
  -moz-flex:1 1 70%;
  -ms-flex:1 1 70%;
  flex:1 1 70%;
  max-width:70%;
  min-width:70%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=row-reverse]>[flex-lg="70"],
 [layout=row-reverse]>[flex-lg="70"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 70%;
  -moz-flex:1 1 70%;
  -ms-flex:1 1 70%;
  flex:1 1 70%;
  max-width:70%;
  min-width:70%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="70"],
 [layout=column]>[flex-lg="70"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 70%;
  -moz-flex:1 1 70%;
  -ms-flex:1 1 70%;
  flex:1 1 70%;
  max-width:100%;
  max-height:70%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="70"]>*,
 [layout=column]>[flex-lg="70"]>* {
  max-width:100%
 }
 [layout-lg=column-reverse]>[flex-lg="70"],
 [layout=column-reverse]>[flex-lg="70"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 70%;
  -moz-flex:1 1 70%;
  -ms-flex:1 1 70%;
  flex:1 1 70%;
  max-width:100%;
  max-height:70%;
  box-sizing:border-box
 }
 [layout-lg=column-reverse]>[flex-lg="70"]>*,
 [layout=column-reverse]>[flex-lg="70"]>* {
  max-width:100%
 }
 [flex-lg="75"],
 [layout-lg=row]>[flex-lg="75"],
 [layout=row]>[flex-lg="75"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 75%;
  -moz-flex:1 1 75%;
  -ms-flex:1 1 75%;
  flex:1 1 75%;
  max-width:75%;
  min-width:75%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=row-reverse]>[flex-lg="75"],
 [layout=row-reverse]>[flex-lg="75"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 75%;
  -moz-flex:1 1 75%;
  -ms-flex:1 1 75%;
  flex:1 1 75%;
  max-width:75%;
  min-width:75%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="75"],
 [layout=column]>[flex-lg="75"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 75%;
  -moz-flex:1 1 75%;
  -ms-flex:1 1 75%;
  flex:1 1 75%;
  max-width:100%;
  max-height:75%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="75"]>*,
 [layout=column]>[flex-lg="75"]>* {
  max-width:100%
 }
 [layout-lg=column-reverse]>[flex-lg="75"],
 [layout=column-reverse]>[flex-lg="75"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 75%;
  -moz-flex:1 1 75%;
  -ms-flex:1 1 75%;
  flex:1 1 75%;
  max-width:100%;
  max-height:75%;
  box-sizing:border-box
 }
 [layout-lg=column-reverse]>[flex-lg="75"]>*,
 [layout=column-reverse]>[flex-lg="75"]>* {
  max-width:100%
 }
 [flex-lg="80"],
 [layout-lg=row]>[flex-lg="80"],
 [layout=row]>[flex-lg="80"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 80%;
  -moz-flex:1 1 80%;
  -ms-flex:1 1 80%;
  flex:1 1 80%;
  max-width:80%;
  min-width:80%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=row-reverse]>[flex-lg="80"],
 [layout=row-reverse]>[flex-lg="80"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 80%;
  -moz-flex:1 1 80%;
  -ms-flex:1 1 80%;
  flex:1 1 80%;
  max-width:80%;
  min-width:80%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="80"],
 [layout=column]>[flex-lg="80"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 80%;
  -moz-flex:1 1 80%;
  -ms-flex:1 1 80%;
  flex:1 1 80%;
  max-width:100%;
  max-height:80%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="80"]>*,
 [layout=column]>[flex-lg="80"]>* {
  max-width:100%
 }
 [layout-lg=column-reverse]>[flex-lg="80"],
 [layout=column-reverse]>[flex-lg="80"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 80%;
  -moz-flex:1 1 80%;
  -ms-flex:1 1 80%;
  flex:1 1 80%;
  max-width:100%;
  max-height:80%;
  box-sizing:border-box
 }
 [layout-lg=column-reverse]>[flex-lg="80"]>*,
 [layout=column-reverse]>[flex-lg="80"]>* {
  max-width:100%
 }
 [flex-lg="85"],
 [layout-lg=row]>[flex-lg="85"],
 [layout=row]>[flex-lg="85"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 85%;
  -moz-flex:1 1 85%;
  -ms-flex:1 1 85%;
  flex:1 1 85%;
  max-width:85%;
  min-width:85%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=row-reverse]>[flex-lg="85"],
 [layout=row-reverse]>[flex-lg="85"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 85%;
  -moz-flex:1 1 85%;
  -ms-flex:1 1 85%;
  flex:1 1 85%;
  max-width:85%;
  min-width:85%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="85"],
 [layout=column]>[flex-lg="85"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 85%;
  -moz-flex:1 1 85%;
  -ms-flex:1 1 85%;
  flex:1 1 85%;
  max-width:100%;
  max-height:85%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="85"]>*,
 [layout=column]>[flex-lg="85"]>* {
  max-width:100%
 }
 [layout-lg=column-reverse]>[flex-lg="85"],
 [layout=column-reverse]>[flex-lg="85"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 85%;
  -moz-flex:1 1 85%;
  -ms-flex:1 1 85%;
  flex:1 1 85%;
  max-width:100%;
  max-height:85%;
  box-sizing:border-box
 }
 [layout-lg=column-reverse]>[flex-lg="85"]>*,
 [layout=column-reverse]>[flex-lg="85"]>* {
  max-width:100%
 }
 [flex-lg="90"],
 [layout-lg=row]>[flex-lg="90"],
 [layout=row]>[flex-lg="90"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 90%;
  -moz-flex:1 1 90%;
  -ms-flex:1 1 90%;
  flex:1 1 90%;
  max-width:90%;
  min-width:90%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=row-reverse]>[flex-lg="90"],
 [layout=row-reverse]>[flex-lg="90"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 90%;
  -moz-flex:1 1 90%;
  -ms-flex:1 1 90%;
  flex:1 1 90%;
  max-width:90%;
  min-width:90%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="90"],
 [layout=column]>[flex-lg="90"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 90%;
  -moz-flex:1 1 90%;
  -ms-flex:1 1 90%;
  flex:1 1 90%;
  max-width:100%;
  max-height:90%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="90"]>*,
 [layout=column]>[flex-lg="90"]>* {
  max-width:100%
 }
 [layout-lg=column-reverse]>[flex-lg="90"],
 [layout=column-reverse]>[flex-lg="90"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 90%;
  -moz-flex:1 1 90%;
  -ms-flex:1 1 90%;
  flex:1 1 90%;
  max-width:100%;
  max-height:90%;
  box-sizing:border-box
 }
 [layout-lg=column-reverse]>[flex-lg="90"]>*,
 [layout=column-reverse]>[flex-lg="90"]>* {
  max-width:100%
 }
 [flex-lg="95"],
 [layout-lg=row]>[flex-lg="95"],
 [layout=row]>[flex-lg="95"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 95%;
  -moz-flex:1 1 95%;
  -ms-flex:1 1 95%;
  flex:1 1 95%;
  max-width:95%;
  min-width:95%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=row-reverse]>[flex-lg="95"],
 [layout=row-reverse]>[flex-lg="95"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 95%;
  -moz-flex:1 1 95%;
  -ms-flex:1 1 95%;
  flex:1 1 95%;
  max-width:95%;
  min-width:95%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="95"],
 [layout=column]>[flex-lg="95"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 95%;
  -moz-flex:1 1 95%;
  -ms-flex:1 1 95%;
  flex:1 1 95%;
  max-width:100%;
  max-height:95%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="95"]>*,
 [layout=column]>[flex-lg="95"]>* {
  max-width:100%
 }
 [layout-lg=column-reverse]>[flex-lg="95"],
 [layout=column-reverse]>[flex-lg="95"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 95%;
  -moz-flex:1 1 95%;
  -ms-flex:1 1 95%;
  flex:1 1 95%;
  max-width:100%;
  max-height:95%;
  box-sizing:border-box
 }
 [layout-lg=column-reverse]>[flex-lg="95"]>*,
 [layout=column-reverse]>[flex-lg="95"]>* {
  max-width:100%
 }
 [flex-lg="100"],
 [layout-lg=row]>[flex-lg="100"],
 [layout=row]>[flex-lg="100"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  max-width:100%;
  min-width:100%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=row-reverse]>[flex-lg="100"],
 [layout=row-reverse]>[flex-lg="100"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  max-width:100%;
  min-width:100%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="100"],
 [layout=column]>[flex-lg="100"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  max-width:100%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="100"]>*,
 [layout=column]>[flex-lg="100"]>* {
  max-width:100%
 }
 [layout-lg=column-reverse]>[flex-lg="100"],
 [layout=column-reverse]>[flex-lg="100"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  max-width:100%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=column-reverse]>[flex-lg="100"]>*,
 [layout=column-reverse]>[flex-lg="100"]>* {
  max-width:100%
 }
 [layout-lg=row]>[flex-lg="33"],
 [layout=row]>[flex-lg="33"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 33.33%;
  -moz-flex:1 1 33.33%;
  -ms-flex:1 1 33.33%;
  flex:1 1 33.33%;
  max-width:33.33%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=row]>[flex-lg="66"],
 [layout=row]>[flex-lg="66"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 66.66%;
  -moz-flex:1 1 66.66%;
  -ms-flex:1 1 66.66%;
  flex:1 1 66.66%;
  max-width:66.66%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-lg=row]>.flex,
 [layout=row]>.flex {
  min-width:0
 }
 [layout-lg=column]>[flex-lg="33"],
 [layout=column]>[flex-lg="33"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 33.33%;
  -moz-flex:1 1 33.33%;
  -ms-flex:1 1 33.33%;
  flex:1 1 33.33%;
  max-width:100%;
  max-height:33.33%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="33"]>*,
 [layout=column]>[flex-lg="33"]>* {
  max-width:100%
 }
 [layout-lg=column]>[flex-lg="66"],
 [layout=column]>[flex-lg="66"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 66.66%;
  -moz-flex:1 1 66.66%;
  -ms-flex:1 1 66.66%;
  flex:1 1 66.66%;
  max-width:100%;
  max-height:66.66%;
  box-sizing:border-box
 }
 [layout-lg=column]>[flex-lg="66"]>*,
 [layout=column]>[flex-lg="66"]>* {
  max-width:100%
 }
 [layout-lg=column]>.flex,
 [layout=column]>.flex {
  min-height:0
 }
 [layout-lg=column],
 [layout-lg=row],
 [layout-lg] {
  box-sizing:border-box;
  display:-webkit-box;
  display:-webkit-flex;
  display:-moz-box;
  display:-ms-flexbox;
  display:flex
 }
 [layout-lg=column] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:normal;
  -moz-box-direction:normal;
  box-direction:normal;
  -webkit-flex-direction:column;
  -moz-flex-direction:column;
  flex-direction:column;
  -ms-flex-direction:column
 }
 [layout-lg=column-reverse] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse
 }
 [layout-lg=row] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:normal;
  -moz-box-direction:normal;
  box-direction:normal;
  -webkit-flex-direction:row;
  -moz-flex-direction:row;
  flex-direction:row;
  -ms-flex-direction:row
 }
 [layout-lg=row-reverse] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse
 }
}
@media (min-width:1920px) {
 [layout-align-gt-lg="start stretch"],
 [layout-align-gt-lg] {
  -webkit-box-pack:start;
  -moz-box-pack:start;
  box-pack:start;
  -webkit-justify-content:flex-start;
  -moz-justify-content:flex-start;
  -ms-justify-content:flex-start;
  -o-justify-content:flex-start;
  justify-content:flex-start;
  -ms-flex-pack:start;
  -webkit-align-content:stretch;
  -moz-align-content:stretch;
  align-content:stretch;
  -ms-flex-line-pack:stretch;
  -webkit-box-align:stretch;
  -moz-box-align:stretch;
  box-align:stretch;
  -webkit-align-items:stretch;
  -moz-align-items:stretch;
  -ms-align-items:stretch;
  -o-align-items:stretch;
  align-items:stretch;
  -ms-flex-align:stretch
 }
 [layout-align-gt-lg="start stretch"],
 [layout-align-gt-lg="start start"],
 [layout-align-gt-lg="start center"],
 [layout-align-gt-lg="start end"],
 [layout-align-gt-lg=start] {
  -webkit-box-pack:start;
  -moz-box-pack:start;
  box-pack:start;
  -webkit-justify-content:flex-start;
  -moz-justify-content:flex-start;
  -ms-justify-content:flex-start;
  -o-justify-content:flex-start;
  justify-content:flex-start;
  -ms-flex-pack:start
 }
 [layout-align-gt-lg="center start"],
 [layout-align-gt-lg="center center"],
 [layout-align-gt-lg="center end"],
 [layout-align-gt-lg="center stretch"],
 [layout-align-gt-lg=center] {
  -webkit-box-pack:center;
  -moz-box-pack:center;
  box-pack:center;
  -webkit-justify-content:center;
  -moz-justify-content:center;
  -ms-justify-content:center;
  -o-justify-content:center;
  justify-content:center;
  -ms-flex-pack:center
 }
 [layout-align-gt-lg="end end"],
 [layout-align-gt-lg="end stretch"],
 [layout-align-gt-lg="end center"],
 [layout-align-gt-lg="end start"],
 [layout-align-gt-lg=end] {
  -webkit-box-pack:end;
  -moz-box-pack:end;
  box-pack:end;
  -webkit-justify-content:flex-end;
  -moz-justify-content:flex-end;
  -ms-justify-content:flex-end;
  -o-justify-content:flex-end;
  justify-content:flex-end;
  -ms-flex-pack:end
 }
 [layout-align-gt-lg="space-around center"],
 [layout-align-gt-lg="space-around start"],
 [layout-align-gt-lg="space-around end"],
 [layout-align-gt-lg="space-around stretch"],
 [layout-align-gt-lg=space-around] {
  -webkit-box-pack:distribute;
  -moz-box-pack:distribute;
  box-pack:distribute;
  -webkit-justify-content:space-around;
  -moz-justify-content:space-around;
  -ms-justify-content:space-around;
  -o-justify-content:space-around;
  justify-content:space-around;
  -ms-flex-pack:distribute
 }
 [layout-align-gt-lg="space-between center"],
 [layout-align-gt-lg="space-between start"],
 [layout-align-gt-lg="space-between end"],
 [layout-align-gt-lg="space-between stretch"],
 [layout-align-gt-lg=space-between] {
  -webkit-box-pack:justify;
  -moz-box-pack:justify;
  box-pack:justify;
  -webkit-justify-content:space-between;
  -moz-justify-content:space-between;
  -ms-justify-content:space-between;
  -o-justify-content:space-between;
  justify-content:space-between;
  -ms-flex-pack:justify
 }
 [layout-align-gt-lg="space-around start"],
 [layout-align-gt-lg="space-between start"],
 [layout-align-gt-lg="start start"],
 [layout-align-gt-lg="center start"],
 [layout-align-gt-lg="end start"] {
  -webkit-box-align:start;
  -moz-box-align:start;
  box-align:start;
  -webkit-align-items:flex-start;
  -moz-align-items:flex-start;
  -ms-align-items:flex-start;
  -o-align-items:flex-start;
  align-items:flex-start;
  -ms-flex-align:start;
  -webkit-align-content:flex-start;
  -moz-align-content:flex-start;
  align-content:flex-start;
  -ms-flex-line-pack:start
 }
 [layout-align-gt-lg="space-around center"],
 [layout-align-gt-lg="space-between center"],
 [layout-align-gt-lg="start center"],
 [layout-align-gt-lg="center center"],
 [layout-align-gt-lg="end center"] {
  -webkit-box-align:center;
  -moz-box-align:center;
  box-align:center;
  -webkit-align-items:center;
  -moz-align-items:center;
  -ms-align-items:center;
  -o-align-items:center;
  align-items:center;
  -ms-flex-align:center;
  -webkit-align-content:center;
  -moz-align-content:center;
  align-content:center;
  -ms-flex-line-pack:center;
  max-width:initial
 }
 [layout-align-gt-lg="space-around center"]>*,
 [layout-align-gt-lg="space-between center"]>*,
 [layout-align-gt-lg="start center"]>*,
 [layout-align-gt-lg="center center"]>*,
 [layout-align-gt-lg="end center"]>* {
  max-width:initial;
  box-sizing:border-box
 }
 [layout-align-gt-lg="end end"],
 [layout-align-gt-lg="space-around end"],
 [layout-align-gt-lg="space-between end"],
 [layout-align-gt-lg="start end"],
 [layout-align-gt-lg="center end"] {
  -webkit-box-align:end;
  -moz-box-align:end;
  box-align:end;
  -webkit-align-items:flex-end;
  -moz-align-items:flex-end;
  -ms-align-items:flex-end;
  -o-align-items:flex-end;
  align-items:flex-end;
  -ms-flex-align:end;
  -webkit-align-content:flex-end;
  -moz-align-content:flex-end;
  align-content:flex-end;
  -ms-flex-line-pack:end
 }
 [layout-align-gt-lg="start stretch"],
 [layout-align-gt-lg="end stretch"],
 [layout-align-gt-lg="space-around stretch"],
 [layout-align-gt-lg="space-between stretch"],
 [layout-align-gt-lg="center stretch"] {
  -webkit-box-align:stretch;
  -moz-box-align:stretch;
  box-align:stretch;
  -webkit-align-items:stretch;
  -moz-align-items:stretch;
  -ms-align-items:stretch;
  -o-align-items:stretch;
  align-items:stretch;
  -ms-flex-align:stretch;
  -webkit-align-content:stretch;
  -moz-align-content:stretch;
  align-content:stretch;
  -ms-flex-line-pack:stretch
 }
 [flex-gt-lg] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 auto;
  -moz-flex:1 1 auto;
  -ms-flex:1 1 auto;
  flex:1 1 auto;
  box-sizing:border-box
 }
}
@media screen\0 and (min-width:1920px) {
 [flex-gt-lg] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 auto;
  -moz-flex:1 1 auto;
  -ms-flex:1 1 auto;
  flex:1 1 auto
 }
}
@media (min-width:1920px) {
 [flex-gt-lg-grow] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  box-sizing:border-box
 }
 [flex-gt-lg-initial] {
  -webkit-box-flex:0;
  -moz-box-flex:0;
  box-flex:0;
  -webkit-flex:0 1 auto;
  -moz-flex:0 1 auto;
  -ms-flex:0 1 auto;
  flex:0 1 auto;
  box-sizing:border-box
 }
 [flex-gt-lg-auto] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 auto;
  -moz-flex:1 1 auto;
  -ms-flex:1 1 auto;
  flex:1 1 auto;
  box-sizing:border-box
 }
 [flex-gt-lg-none] {
  -webkit-box-flex:0;
  -moz-box-flex:0;
  box-flex:0;
  -webkit-flex:0 0 auto;
  -moz-flex:0 0 auto;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  box-sizing:border-box
 }
 [flex-gt-lg="0"],
 [layout-gt-lg=row]>[flex-gt-lg="0"],
 [layout=row]>[flex-gt-lg="0"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 0%;
  -moz-flex:1 1 0;
  -ms-flex:1 1 0%;
  flex:1 1 0%;
  max-width:0%;
  min-width:0;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=row-reverse]>[flex-gt-lg="0"],
 [layout=row-reverse]>[flex-gt-lg="0"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 0%;
  -moz-flex:1 1 0;
  -ms-flex:1 1 0%;
  flex:1 1 0%;
  max-width:0%;
  min-width:0;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="0"],
 [layout=column]>[flex-gt-lg="0"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 0%;
  -moz-flex:1 1 0;
  -ms-flex:1 1 0%;
  flex:1 1 0%;
  max-width:100%;
  max-height:0%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="0"]>*,
 [layout=column]>[flex-gt-lg="0"]>* {
  max-width:100%
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="0"],
 [layout=column-reverse]>[flex-gt-lg="0"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 0%;
  -moz-flex:1 1 0;
  -ms-flex:1 1 0%;
  flex:1 1 0%;
  max-width:100%;
  max-height:0%;
  box-sizing:border-box
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="0"]>*,
 [layout=column-reverse]>[flex-gt-lg="0"]>* {
  max-width:100%
 }
 [flex-gt-lg="1"],
 [layout-gt-lg=row]>[flex-gt-lg="1"],
 [layout=row]>[flex-gt-lg="1"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 1%;
  -moz-flex:1 1 1%;
  -ms-flex:1 1 1%;
  flex:1 1 1%;
  max-width:1%;
  min-width:1%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=row-reverse]>[flex-gt-lg="1"],
 [layout=row-reverse]>[flex-gt-lg="1"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 1%;
  -moz-flex:1 1 1%;
  -ms-flex:1 1 1%;
  flex:1 1 1%;
  max-width:1%;
  min-width:1%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="1"],
 [layout=column]>[flex-gt-lg="1"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 1%;
  -moz-flex:1 1 1%;
  -ms-flex:1 1 1%;
  flex:1 1 1%;
  max-width:100%;
  max-height:1%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="1"]>*,
 [layout=column]>[flex-gt-lg="1"]>* {
  max-width:100%
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="1"],
 [layout=column-reverse]>[flex-gt-lg="1"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 1%;
  -moz-flex:1 1 1%;
  -ms-flex:1 1 1%;
  flex:1 1 1%;
  max-width:100%;
  max-height:1%;
  box-sizing:border-box
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="1"]>*,
 [layout=column-reverse]>[flex-gt-lg="1"]>* {
  max-width:100%
 }
 [flex-gt-lg="5"],
 [layout-gt-lg=row]>[flex-gt-lg="5"],
 [layout=row]>[flex-gt-lg="5"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 5%;
  -moz-flex:1 1 5%;
  -ms-flex:1 1 5%;
  flex:1 1 5%;
  max-width:5%;
  min-width:5%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=row-reverse]>[flex-gt-lg="5"],
 [layout=row-reverse]>[flex-gt-lg="5"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 5%;
  -moz-flex:1 1 5%;
  -ms-flex:1 1 5%;
  flex:1 1 5%;
  max-width:5%;
  min-width:5%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="5"],
 [layout=column]>[flex-gt-lg="5"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 5%;
  -moz-flex:1 1 5%;
  -ms-flex:1 1 5%;
  flex:1 1 5%;
  max-width:100%;
  max-height:5%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="5"]>*,
 [layout=column]>[flex-gt-lg="5"]>* {
  max-width:100%
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="5"],
 [layout=column-reverse]>[flex-gt-lg="5"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 5%;
  -moz-flex:1 1 5%;
  -ms-flex:1 1 5%;
  flex:1 1 5%;
  max-width:100%;
  max-height:5%;
  box-sizing:border-box
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="5"]>*,
 [layout=column-reverse]>[flex-gt-lg="5"]>* {
  max-width:100%
 }
 [flex-gt-lg="10"],
 [layout-gt-lg=row]>[flex-gt-lg="10"],
 [layout=row]>[flex-gt-lg="10"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 10%;
  -moz-flex:1 1 10%;
  -ms-flex:1 1 10%;
  flex:1 1 10%;
  max-width:10%;
  min-width:10%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=row-reverse]>[flex-gt-lg="10"],
 [layout=row-reverse]>[flex-gt-lg="10"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 10%;
  -moz-flex:1 1 10%;
  -ms-flex:1 1 10%;
  flex:1 1 10%;
  max-width:10%;
  min-width:10%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="10"],
 [layout=column]>[flex-gt-lg="10"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 10%;
  -moz-flex:1 1 10%;
  -ms-flex:1 1 10%;
  flex:1 1 10%;
  max-width:100%;
  max-height:10%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="10"]>*,
 [layout=column]>[flex-gt-lg="10"]>* {
  max-width:100%
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="10"],
 [layout=column-reverse]>[flex-gt-lg="10"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 10%;
  -moz-flex:1 1 10%;
  -ms-flex:1 1 10%;
  flex:1 1 10%;
  max-width:100%;
  max-height:10%;
  box-sizing:border-box
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="10"]>*,
 [layout=column-reverse]>[flex-gt-lg="10"]>* {
  max-width:100%
 }
 [flex-gt-lg="15"],
 [layout-gt-lg=row]>[flex-gt-lg="15"],
 [layout=row]>[flex-gt-lg="15"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 15%;
  -moz-flex:1 1 15%;
  -ms-flex:1 1 15%;
  flex:1 1 15%;
  max-width:15%;
  min-width:15%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=row-reverse]>[flex-gt-lg="15"],
 [layout=row-reverse]>[flex-gt-lg="15"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 15%;
  -moz-flex:1 1 15%;
  -ms-flex:1 1 15%;
  flex:1 1 15%;
  max-width:15%;
  min-width:15%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="15"],
 [layout=column]>[flex-gt-lg="15"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 15%;
  -moz-flex:1 1 15%;
  -ms-flex:1 1 15%;
  flex:1 1 15%;
  max-width:100%;
  max-height:15%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="15"]>*,
 [layout=column]>[flex-gt-lg="15"]>* {
  max-width:100%
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="15"],
 [layout=column-reverse]>[flex-gt-lg="15"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 15%;
  -moz-flex:1 1 15%;
  -ms-flex:1 1 15%;
  flex:1 1 15%;
  max-width:100%;
  max-height:15%;
  box-sizing:border-box
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="15"]>*,
 [layout=column-reverse]>[flex-gt-lg="15"]>* {
  max-width:100%
 }
 [flex-gt-lg="20"],
 [layout-gt-lg=row]>[flex-gt-lg="20"],
 [layout=row]>[flex-gt-lg="20"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 20%;
  -moz-flex:1 1 20%;
  -ms-flex:1 1 20%;
  flex:1 1 20%;
  max-width:20%;
  min-width:20%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=row-reverse]>[flex-gt-lg="20"],
 [layout=row-reverse]>[flex-gt-lg="20"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 20%;
  -moz-flex:1 1 20%;
  -ms-flex:1 1 20%;
  flex:1 1 20%;
  max-width:20%;
  min-width:20%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="20"],
 [layout=column]>[flex-gt-lg="20"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 20%;
  -moz-flex:1 1 20%;
  -ms-flex:1 1 20%;
  flex:1 1 20%;
  max-width:100%;
  max-height:20%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="20"]>*,
 [layout=column]>[flex-gt-lg="20"]>* {
  max-width:100%
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="20"],
 [layout=column-reverse]>[flex-gt-lg="20"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 20%;
  -moz-flex:1 1 20%;
  -ms-flex:1 1 20%;
  flex:1 1 20%;
  max-width:100%;
  max-height:20%;
  box-sizing:border-box
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="20"]>*,
 [layout=column-reverse]>[flex-gt-lg="20"]>* {
  max-width:100%
 }
 [flex-gt-lg="25"],
 [layout-gt-lg=row]>[flex-gt-lg="25"],
 [layout=row]>[flex-gt-lg="25"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 25%;
  -moz-flex:1 1 25%;
  -ms-flex:1 1 25%;
  flex:1 1 25%;
  max-width:25%;
  min-width:25%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=row-reverse]>[flex-gt-lg="25"],
 [layout=row-reverse]>[flex-gt-lg="25"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 25%;
  -moz-flex:1 1 25%;
  -ms-flex:1 1 25%;
  flex:1 1 25%;
  max-width:25%;
  min-width:25%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="25"],
 [layout=column]>[flex-gt-lg="25"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 25%;
  -moz-flex:1 1 25%;
  -ms-flex:1 1 25%;
  flex:1 1 25%;
  max-width:100%;
  max-height:25%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="25"]>*,
 [layout=column]>[flex-gt-lg="25"]>* {
  max-width:100%
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="25"],
 [layout=column-reverse]>[flex-gt-lg="25"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 25%;
  -moz-flex:1 1 25%;
  -ms-flex:1 1 25%;
  flex:1 1 25%;
  max-width:100%;
  max-height:25%;
  box-sizing:border-box
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="25"]>*,
 [layout=column-reverse]>[flex-gt-lg="25"]>* {
  max-width:100%
 }
 [flex-gt-lg="30"],
 [layout-gt-lg=row]>[flex-gt-lg="30"],
 [layout=row]>[flex-gt-lg="30"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 30%;
  -moz-flex:1 1 30%;
  -ms-flex:1 1 30%;
  flex:1 1 30%;
  max-width:30%;
  min-width:30%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=row-reverse]>[flex-gt-lg="30"],
 [layout=row-reverse]>[flex-gt-lg="30"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 30%;
  -moz-flex:1 1 30%;
  -ms-flex:1 1 30%;
  flex:1 1 30%;
  max-width:30%;
  min-width:30%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="30"],
 [layout=column]>[flex-gt-lg="30"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 30%;
  -moz-flex:1 1 30%;
  -ms-flex:1 1 30%;
  flex:1 1 30%;
  max-width:100%;
  max-height:30%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="30"]>*,
 [layout=column]>[flex-gt-lg="30"]>* {
  max-width:100%
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="30"],
 [layout=column-reverse]>[flex-gt-lg="30"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 30%;
  -moz-flex:1 1 30%;
  -ms-flex:1 1 30%;
  flex:1 1 30%;
  max-width:100%;
  max-height:30%;
  box-sizing:border-box
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="30"]>*,
 [layout=column-reverse]>[flex-gt-lg="30"]>* {
  max-width:100%
 }
 [flex-gt-lg="35"],
 [layout-gt-lg=row]>[flex-gt-lg="35"],
 [layout=row]>[flex-gt-lg="35"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 35%;
  -moz-flex:1 1 35%;
  -ms-flex:1 1 35%;
  flex:1 1 35%;
  max-width:35%;
  min-width:35%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=row-reverse]>[flex-gt-lg="35"],
 [layout=row-reverse]>[flex-gt-lg="35"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 35%;
  -moz-flex:1 1 35%;
  -ms-flex:1 1 35%;
  flex:1 1 35%;
  max-width:35%;
  min-width:35%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="35"],
 [layout=column]>[flex-gt-lg="35"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 35%;
  -moz-flex:1 1 35%;
  -ms-flex:1 1 35%;
  flex:1 1 35%;
  max-width:100%;
  max-height:35%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="35"]>*,
 [layout=column]>[flex-gt-lg="35"]>* {
  max-width:100%
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="35"],
 [layout=column-reverse]>[flex-gt-lg="35"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 35%;
  -moz-flex:1 1 35%;
  -ms-flex:1 1 35%;
  flex:1 1 35%;
  max-width:100%;
  max-height:35%;
  box-sizing:border-box
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="35"]>*,
 [layout=column-reverse]>[flex-gt-lg="35"]>* {
  max-width:100%
 }
 [flex-gt-lg="40"],
 [layout-gt-lg=row]>[flex-gt-lg="40"],
 [layout=row]>[flex-gt-lg="40"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 40%;
  -moz-flex:1 1 40%;
  -ms-flex:1 1 40%;
  flex:1 1 40%;
  max-width:40%;
  min-width:40%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=row-reverse]>[flex-gt-lg="40"],
 [layout=row-reverse]>[flex-gt-lg="40"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 40%;
  -moz-flex:1 1 40%;
  -ms-flex:1 1 40%;
  flex:1 1 40%;
  max-width:40%;
  min-width:40%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="40"],
 [layout=column]>[flex-gt-lg="40"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 40%;
  -moz-flex:1 1 40%;
  -ms-flex:1 1 40%;
  flex:1 1 40%;
  max-width:100%;
  max-height:40%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="40"]>*,
 [layout=column]>[flex-gt-lg="40"]>* {
  max-width:100%
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="40"],
 [layout=column-reverse]>[flex-gt-lg="40"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 40%;
  -moz-flex:1 1 40%;
  -ms-flex:1 1 40%;
  flex:1 1 40%;
  max-width:100%;
  max-height:40%;
  box-sizing:border-box
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="40"]>*,
 [layout=column-reverse]>[flex-gt-lg="40"]>* {
  max-width:100%
 }
 [flex-gt-lg="45"],
 [layout-gt-lg=row]>[flex-gt-lg="45"],
 [layout=row]>[flex-gt-lg="45"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 45%;
  -moz-flex:1 1 45%;
  -ms-flex:1 1 45%;
  flex:1 1 45%;
  max-width:45%;
  min-width:45%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=row-reverse]>[flex-gt-lg="45"],
 [layout=row-reverse]>[flex-gt-lg="45"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 45%;
  -moz-flex:1 1 45%;
  -ms-flex:1 1 45%;
  flex:1 1 45%;
  max-width:45%;
  min-width:45%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="45"],
 [layout=column]>[flex-gt-lg="45"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 45%;
  -moz-flex:1 1 45%;
  -ms-flex:1 1 45%;
  flex:1 1 45%;
  max-width:100%;
  max-height:45%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="45"]>*,
 [layout=column]>[flex-gt-lg="45"]>* {
  max-width:100%
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="45"],
 [layout=column-reverse]>[flex-gt-lg="45"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 45%;
  -moz-flex:1 1 45%;
  -ms-flex:1 1 45%;
  flex:1 1 45%;
  max-width:100%;
  max-height:45%;
  box-sizing:border-box
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="45"]>*,
 [layout=column-reverse]>[flex-gt-lg="45"]>* {
  max-width:100%
 }
 [flex-gt-lg="50"],
 [layout-gt-lg=row]>[flex-gt-lg="50"],
 [layout=row]>[flex-gt-lg="50"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 50%;
  -moz-flex:1 1 50%;
  -ms-flex:1 1 50%;
  flex:1 1 50%;
  max-width:50%;
  min-width:50%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=row-reverse]>[flex-gt-lg="50"],
 [layout=row-reverse]>[flex-gt-lg="50"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 50%;
  -moz-flex:1 1 50%;
  -ms-flex:1 1 50%;
  flex:1 1 50%;
  max-width:50%;
  min-width:50%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="50"],
 [layout=column]>[flex-gt-lg="50"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 50%;
  -moz-flex:1 1 50%;
  -ms-flex:1 1 50%;
  flex:1 1 50%;
  max-width:100%;
  max-height:50%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="50"]>*,
 [layout=column]>[flex-gt-lg="50"]>* {
  max-width:100%
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="50"],
 [layout=column-reverse]>[flex-gt-lg="50"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 50%;
  -moz-flex:1 1 50%;
  -ms-flex:1 1 50%;
  flex:1 1 50%;
  max-width:100%;
  max-height:50%;
  box-sizing:border-box
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="50"]>*,
 [layout=column-reverse]>[flex-gt-lg="50"]>* {
  max-width:100%
 }
 [flex-gt-lg="55"],
 [layout-gt-lg=row]>[flex-gt-lg="55"],
 [layout=row]>[flex-gt-lg="55"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 55%;
  -moz-flex:1 1 55%;
  -ms-flex:1 1 55%;
  flex:1 1 55%;
  max-width:55%;
  min-width:55%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=row-reverse]>[flex-gt-lg="55"],
 [layout=row-reverse]>[flex-gt-lg="55"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 55%;
  -moz-flex:1 1 55%;
  -ms-flex:1 1 55%;
  flex:1 1 55%;
  max-width:55%;
  min-width:55%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="55"],
 [layout=column]>[flex-gt-lg="55"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 55%;
  -moz-flex:1 1 55%;
  -ms-flex:1 1 55%;
  flex:1 1 55%;
  max-width:100%;
  max-height:55%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="55"]>*,
 [layout=column]>[flex-gt-lg="55"]>* {
  max-width:100%
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="55"],
 [layout=column-reverse]>[flex-gt-lg="55"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 55%;
  -moz-flex:1 1 55%;
  -ms-flex:1 1 55%;
  flex:1 1 55%;
  max-width:100%;
  max-height:55%;
  box-sizing:border-box
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="55"]>*,
 [layout=column-reverse]>[flex-gt-lg="55"]>* {
  max-width:100%
 }
 [flex-gt-lg="60"],
 [layout-gt-lg=row]>[flex-gt-lg="60"],
 [layout=row]>[flex-gt-lg="60"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 60%;
  -moz-flex:1 1 60%;
  -ms-flex:1 1 60%;
  flex:1 1 60%;
  max-width:60%;
  min-width:60%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=row-reverse]>[flex-gt-lg="60"],
 [layout=row-reverse]>[flex-gt-lg="60"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 60%;
  -moz-flex:1 1 60%;
  -ms-flex:1 1 60%;
  flex:1 1 60%;
  max-width:60%;
  min-width:60%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="60"],
 [layout=column]>[flex-gt-lg="60"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 60%;
  -moz-flex:1 1 60%;
  -ms-flex:1 1 60%;
  flex:1 1 60%;
  max-width:100%;
  max-height:60%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="60"]>*,
 [layout=column]>[flex-gt-lg="60"]>* {
  max-width:100%
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="60"],
 [layout=column-reverse]>[flex-gt-lg="60"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 60%;
  -moz-flex:1 1 60%;
  -ms-flex:1 1 60%;
  flex:1 1 60%;
  max-width:100%;
  max-height:60%;
  box-sizing:border-box
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="60"]>*,
 [layout=column-reverse]>[flex-gt-lg="60"]>* {
  max-width:100%
 }
 [flex-gt-lg="65"],
 [layout-gt-lg=row]>[flex-gt-lg="65"],
 [layout=row]>[flex-gt-lg="65"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 65%;
  -moz-flex:1 1 65%;
  -ms-flex:1 1 65%;
  flex:1 1 65%;
  max-width:65%;
  min-width:65%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=row-reverse]>[flex-gt-lg="65"],
 [layout=row-reverse]>[flex-gt-lg="65"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 65%;
  -moz-flex:1 1 65%;
  -ms-flex:1 1 65%;
  flex:1 1 65%;
  max-width:65%;
  min-width:65%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="65"],
 [layout=column]>[flex-gt-lg="65"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 65%;
  -moz-flex:1 1 65%;
  -ms-flex:1 1 65%;
  flex:1 1 65%;
  max-width:100%;
  max-height:65%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="65"]>*,
 [layout=column]>[flex-gt-lg="65"]>* {
  max-width:100%
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="65"],
 [layout=column-reverse]>[flex-gt-lg="65"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 65%;
  -moz-flex:1 1 65%;
  -ms-flex:1 1 65%;
  flex:1 1 65%;
  max-width:100%;
  max-height:65%;
  box-sizing:border-box
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="65"]>*,
 [layout=column-reverse]>[flex-gt-lg="65"]>* {
  max-width:100%
 }
 [flex-gt-lg="70"],
 [layout-gt-lg=row]>[flex-gt-lg="70"],
 [layout=row]>[flex-gt-lg="70"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 70%;
  -moz-flex:1 1 70%;
  -ms-flex:1 1 70%;
  flex:1 1 70%;
  max-width:70%;
  min-width:70%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=row-reverse]>[flex-gt-lg="70"],
 [layout=row-reverse]>[flex-gt-lg="70"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 70%;
  -moz-flex:1 1 70%;
  -ms-flex:1 1 70%;
  flex:1 1 70%;
  max-width:70%;
  min-width:70%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="70"],
 [layout=column]>[flex-gt-lg="70"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 70%;
  -moz-flex:1 1 70%;
  -ms-flex:1 1 70%;
  flex:1 1 70%;
  max-width:100%;
  max-height:70%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="70"]>*,
 [layout=column]>[flex-gt-lg="70"]>* {
  max-width:100%
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="70"],
 [layout=column-reverse]>[flex-gt-lg="70"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 70%;
  -moz-flex:1 1 70%;
  -ms-flex:1 1 70%;
  flex:1 1 70%;
  max-width:100%;
  max-height:70%;
  box-sizing:border-box
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="70"]>*,
 [layout=column-reverse]>[flex-gt-lg="70"]>* {
  max-width:100%
 }
 [flex-gt-lg="75"],
 [layout-gt-lg=row]>[flex-gt-lg="75"],
 [layout=row]>[flex-gt-lg="75"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 75%;
  -moz-flex:1 1 75%;
  -ms-flex:1 1 75%;
  flex:1 1 75%;
  max-width:75%;
  min-width:75%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=row-reverse]>[flex-gt-lg="75"],
 [layout=row-reverse]>[flex-gt-lg="75"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 75%;
  -moz-flex:1 1 75%;
  -ms-flex:1 1 75%;
  flex:1 1 75%;
  max-width:75%;
  min-width:75%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="75"],
 [layout=column]>[flex-gt-lg="75"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 75%;
  -moz-flex:1 1 75%;
  -ms-flex:1 1 75%;
  flex:1 1 75%;
  max-width:100%;
  max-height:75%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="75"]>*,
 [layout=column]>[flex-gt-lg="75"]>* {
  max-width:100%
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="75"],
 [layout=column-reverse]>[flex-gt-lg="75"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 75%;
  -moz-flex:1 1 75%;
  -ms-flex:1 1 75%;
  flex:1 1 75%;
  max-width:100%;
  max-height:75%;
  box-sizing:border-box
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="75"]>*,
 [layout=column-reverse]>[flex-gt-lg="75"]>* {
  max-width:100%
 }
 [flex-gt-lg="80"],
 [layout-gt-lg=row]>[flex-gt-lg="80"],
 [layout=row]>[flex-gt-lg="80"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 80%;
  -moz-flex:1 1 80%;
  -ms-flex:1 1 80%;
  flex:1 1 80%;
  max-width:80%;
  min-width:80%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=row-reverse]>[flex-gt-lg="80"],
 [layout=row-reverse]>[flex-gt-lg="80"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 80%;
  -moz-flex:1 1 80%;
  -ms-flex:1 1 80%;
  flex:1 1 80%;
  max-width:80%;
  min-width:80%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="80"],
 [layout=column]>[flex-gt-lg="80"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 80%;
  -moz-flex:1 1 80%;
  -ms-flex:1 1 80%;
  flex:1 1 80%;
  max-width:100%;
  max-height:80%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="80"]>*,
 [layout=column]>[flex-gt-lg="80"]>* {
  max-width:100%
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="80"],
 [layout=column-reverse]>[flex-gt-lg="80"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 80%;
  -moz-flex:1 1 80%;
  -ms-flex:1 1 80%;
  flex:1 1 80%;
  max-width:100%;
  max-height:80%;
  box-sizing:border-box
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="80"]>*,
 [layout=column-reverse]>[flex-gt-lg="80"]>* {
  max-width:100%
 }
 [flex-gt-lg="85"],
 [layout-gt-lg=row]>[flex-gt-lg="85"],
 [layout=row]>[flex-gt-lg="85"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 85%;
  -moz-flex:1 1 85%;
  -ms-flex:1 1 85%;
  flex:1 1 85%;
  max-width:85%;
  min-width:85%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=row-reverse]>[flex-gt-lg="85"],
 [layout=row-reverse]>[flex-gt-lg="85"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 85%;
  -moz-flex:1 1 85%;
  -ms-flex:1 1 85%;
  flex:1 1 85%;
  max-width:85%;
  min-width:85%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="85"],
 [layout=column]>[flex-gt-lg="85"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 85%;
  -moz-flex:1 1 85%;
  -ms-flex:1 1 85%;
  flex:1 1 85%;
  max-width:100%;
  max-height:85%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="85"]>*,
 [layout=column]>[flex-gt-lg="85"]>* {
  max-width:100%
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="85"],
 [layout=column-reverse]>[flex-gt-lg="85"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 85%;
  -moz-flex:1 1 85%;
  -ms-flex:1 1 85%;
  flex:1 1 85%;
  max-width:100%;
  max-height:85%;
  box-sizing:border-box
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="85"]>*,
 [layout=column-reverse]>[flex-gt-lg="85"]>* {
  max-width:100%
 }
 [flex-gt-lg="90"],
 [layout-gt-lg=row]>[flex-gt-lg="90"],
 [layout=row]>[flex-gt-lg="90"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 90%;
  -moz-flex:1 1 90%;
  -ms-flex:1 1 90%;
  flex:1 1 90%;
  max-width:90%;
  min-width:90%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=row-reverse]>[flex-gt-lg="90"],
 [layout=row-reverse]>[flex-gt-lg="90"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 90%;
  -moz-flex:1 1 90%;
  -ms-flex:1 1 90%;
  flex:1 1 90%;
  max-width:90%;
  min-width:90%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="90"],
 [layout=column]>[flex-gt-lg="90"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 90%;
  -moz-flex:1 1 90%;
  -ms-flex:1 1 90%;
  flex:1 1 90%;
  max-width:100%;
  max-height:90%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="90"]>*,
 [layout=column]>[flex-gt-lg="90"]>* {
  max-width:100%
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="90"],
 [layout=column-reverse]>[flex-gt-lg="90"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 90%;
  -moz-flex:1 1 90%;
  -ms-flex:1 1 90%;
  flex:1 1 90%;
  max-width:100%;
  max-height:90%;
  box-sizing:border-box
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="90"]>*,
 [layout=column-reverse]>[flex-gt-lg="90"]>* {
  max-width:100%
 }
 [flex-gt-lg="95"],
 [layout-gt-lg=row]>[flex-gt-lg="95"],
 [layout=row]>[flex-gt-lg="95"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 95%;
  -moz-flex:1 1 95%;
  -ms-flex:1 1 95%;
  flex:1 1 95%;
  max-width:95%;
  min-width:95%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=row-reverse]>[flex-gt-lg="95"],
 [layout=row-reverse]>[flex-gt-lg="95"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 95%;
  -moz-flex:1 1 95%;
  -ms-flex:1 1 95%;
  flex:1 1 95%;
  max-width:95%;
  min-width:95%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="95"],
 [layout=column]>[flex-gt-lg="95"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 95%;
  -moz-flex:1 1 95%;
  -ms-flex:1 1 95%;
  flex:1 1 95%;
  max-width:100%;
  max-height:95%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="95"]>*,
 [layout=column]>[flex-gt-lg="95"]>* {
  max-width:100%
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="95"],
 [layout=column-reverse]>[flex-gt-lg="95"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 95%;
  -moz-flex:1 1 95%;
  -ms-flex:1 1 95%;
  flex:1 1 95%;
  max-width:100%;
  max-height:95%;
  box-sizing:border-box
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="95"]>*,
 [layout=column-reverse]>[flex-gt-lg="95"]>* {
  max-width:100%
 }
 [flex-gt-lg="100"],
 [layout-gt-lg=row]>[flex-gt-lg="100"],
 [layout=row]>[flex-gt-lg="100"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  max-width:100%;
  min-width:100%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=row-reverse]>[flex-gt-lg="100"],
 [layout=row-reverse]>[flex-gt-lg="100"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  max-width:100%;
  min-width:100%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="100"],
 [layout=column]>[flex-gt-lg="100"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  max-width:100%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="100"]>*,
 [layout=column]>[flex-gt-lg="100"]>* {
  max-width:100%
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="100"],
 [layout=column-reverse]>[flex-gt-lg="100"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  max-width:100%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=column-reverse]>[flex-gt-lg="100"]>*,
 [layout=column-reverse]>[flex-gt-lg="100"]>* {
  max-width:100%
 }
 [layout-gt-lg=row]>[flex-gt-lg="33"],
 [layout=row]>[flex-gt-lg="33"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 33.33%;
  -moz-flex:1 1 33.33%;
  -ms-flex:1 1 33.33%;
  flex:1 1 33.33%;
  max-width:33.33%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=row]>[flex-gt-lg="66"],
 [layout=row]>[flex-gt-lg="66"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 66.66%;
  -moz-flex:1 1 66.66%;
  -ms-flex:1 1 66.66%;
  flex:1 1 66.66%;
  max-width:66.66%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-gt-lg=row]>.flex,
 [layout=row]>.flex {
  min-width:0
 }
 [layout-gt-lg=column]>[flex-gt-lg="33"],
 [layout=column]>[flex-gt-lg="33"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 33.33%;
  -moz-flex:1 1 33.33%;
  -ms-flex:1 1 33.33%;
  flex:1 1 33.33%;
  max-width:100%;
  max-height:33.33%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="33"]>*,
 [layout=column]>[flex-gt-lg="33"]>* {
  max-width:100%
 }
 [layout-gt-lg=column]>[flex-gt-lg="66"],
 [layout=column]>[flex-gt-lg="66"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 66.66%;
  -moz-flex:1 1 66.66%;
  -ms-flex:1 1 66.66%;
  flex:1 1 66.66%;
  max-width:100%;
  max-height:66.66%;
  box-sizing:border-box
 }
 [layout-gt-lg=column]>[flex-gt-lg="66"]>*,
 [layout=column]>[flex-gt-lg="66"]>* {
  max-width:100%
 }
 [layout-gt-lg=column]>.flex,
 [layout=column]>.flex {
  min-height:0
 }
 [layout-gt-lg=column],
 [layout-gt-lg=row],
 [layout-gt-lg] {
  box-sizing:border-box;
  display:-webkit-box;
  display:-webkit-flex;
  display:-moz-box;
  display:-ms-flexbox;
  display:flex
 }
 [layout-gt-lg=column] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:normal;
  -moz-box-direction:normal;
  box-direction:normal;
  -webkit-flex-direction:column;
  -moz-flex-direction:column;
  flex-direction:column;
  -ms-flex-direction:column
 }
 [layout-gt-lg=column-reverse] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse
 }
 [layout-gt-lg=row] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:normal;
  -moz-box-direction:normal;
  box-direction:normal;
  -webkit-flex-direction:row;
  -moz-flex-direction:row;
  flex-direction:row;
  -ms-flex-direction:row
 }
 [layout-gt-lg=row-reverse] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse
 }
 [layout-align-xl="start stretch"],
 [layout-align-xl] {
  -webkit-box-pack:start;
  -moz-box-pack:start;
  box-pack:start;
  -webkit-justify-content:flex-start;
  -moz-justify-content:flex-start;
  -ms-justify-content:flex-start;
  -o-justify-content:flex-start;
  justify-content:flex-start;
  -ms-flex-pack:start;
  -webkit-align-content:stretch;
  -moz-align-content:stretch;
  align-content:stretch;
  -ms-flex-line-pack:stretch;
  -webkit-box-align:stretch;
  -moz-box-align:stretch;
  box-align:stretch;
  -webkit-align-items:stretch;
  -moz-align-items:stretch;
  -ms-align-items:stretch;
  -o-align-items:stretch;
  align-items:stretch;
  -ms-flex-align:stretch
 }
 [layout-align-xl="start stretch"],
 [layout-align-xl="start start"],
 [layout-align-xl="start center"],
 [layout-align-xl="start end"],
 [layout-align-xl=start] {
  -webkit-box-pack:start;
  -moz-box-pack:start;
  box-pack:start;
  -webkit-justify-content:flex-start;
  -moz-justify-content:flex-start;
  -ms-justify-content:flex-start;
  -o-justify-content:flex-start;
  justify-content:flex-start;
  -ms-flex-pack:start
 }
 [layout-align-xl="center start"],
 [layout-align-xl="center center"],
 [layout-align-xl="center end"],
 [layout-align-xl="center stretch"],
 [layout-align-xl=center] {
  -webkit-box-pack:center;
  -moz-box-pack:center;
  box-pack:center;
  -webkit-justify-content:center;
  -moz-justify-content:center;
  -ms-justify-content:center;
  -o-justify-content:center;
  justify-content:center;
  -ms-flex-pack:center
 }
 [layout-align-xl="end end"],
 [layout-align-xl="end stretch"],
 [layout-align-xl="end center"],
 [layout-align-xl="end start"],
 [layout-align-xl=end] {
  -webkit-box-pack:end;
  -moz-box-pack:end;
  box-pack:end;
  -webkit-justify-content:flex-end;
  -moz-justify-content:flex-end;
  -ms-justify-content:flex-end;
  -o-justify-content:flex-end;
  justify-content:flex-end;
  -ms-flex-pack:end
 }
 [layout-align-xl="space-around center"],
 [layout-align-xl="space-around start"],
 [layout-align-xl="space-around end"],
 [layout-align-xl="space-around stretch"],
 [layout-align-xl=space-around] {
  -webkit-box-pack:distribute;
  -moz-box-pack:distribute;
  box-pack:distribute;
  -webkit-justify-content:space-around;
  -moz-justify-content:space-around;
  -ms-justify-content:space-around;
  -o-justify-content:space-around;
  justify-content:space-around;
  -ms-flex-pack:distribute
 }
 [layout-align-xl="space-between center"],
 [layout-align-xl="space-between start"],
 [layout-align-xl="space-between end"],
 [layout-align-xl="space-between stretch"],
 [layout-align-xl=space-between] {
  -webkit-box-pack:justify;
  -moz-box-pack:justify;
  box-pack:justify;
  -webkit-justify-content:space-between;
  -moz-justify-content:space-between;
  -ms-justify-content:space-between;
  -o-justify-content:space-between;
  justify-content:space-between;
  -ms-flex-pack:justify
 }
 [layout-align-xl="space-around start"],
 [layout-align-xl="space-between start"],
 [layout-align-xl="start start"],
 [layout-align-xl="center start"],
 [layout-align-xl="end start"] {
  -webkit-box-align:start;
  -moz-box-align:start;
  box-align:start;
  -webkit-align-items:flex-start;
  -moz-align-items:flex-start;
  -ms-align-items:flex-start;
  -o-align-items:flex-start;
  align-items:flex-start;
  -ms-flex-align:start;
  -webkit-align-content:flex-start;
  -moz-align-content:flex-start;
  align-content:flex-start;
  -ms-flex-line-pack:start
 }
 [layout-align-xl="space-around center"],
 [layout-align-xl="space-between center"],
 [layout-align-xl="start center"],
 [layout-align-xl="center center"],
 [layout-align-xl="end center"] {
  -webkit-box-align:center;
  -moz-box-align:center;
  box-align:center;
  -webkit-align-items:center;
  -moz-align-items:center;
  -ms-align-items:center;
  -o-align-items:center;
  align-items:center;
  -ms-flex-align:center;
  -webkit-align-content:center;
  -moz-align-content:center;
  align-content:center;
  -ms-flex-line-pack:center;
  max-width:initial
 }
 [layout-align-xl="space-around center"]>*,
 [layout-align-xl="space-between center"]>*,
 [layout-align-xl="start center"]>*,
 [layout-align-xl="center center"]>*,
 [layout-align-xl="end center"]>* {
  max-width:initial;
  box-sizing:border-box
 }
 [layout-align-xl="end end"],
 [layout-align-xl="space-around end"],
 [layout-align-xl="space-between end"],
 [layout-align-xl="start end"],
 [layout-align-xl="center end"] {
  -webkit-box-align:end;
  -moz-box-align:end;
  box-align:end;
  -webkit-align-items:flex-end;
  -moz-align-items:flex-end;
  -ms-align-items:flex-end;
  -o-align-items:flex-end;
  align-items:flex-end;
  -ms-flex-align:end;
  -webkit-align-content:flex-end;
  -moz-align-content:flex-end;
  align-content:flex-end;
  -ms-flex-line-pack:end
 }
 [layout-align-xl="start stretch"],
 [layout-align-xl="end stretch"],
 [layout-align-xl="space-around stretch"],
 [layout-align-xl="space-between stretch"],
 [layout-align-xl="center stretch"] {
  -webkit-box-align:stretch;
  -moz-box-align:stretch;
  box-align:stretch;
  -webkit-align-items:stretch;
  -moz-align-items:stretch;
  -ms-align-items:stretch;
  -o-align-items:stretch;
  align-items:stretch;
  -ms-flex-align:stretch;
  -webkit-align-content:stretch;
  -moz-align-content:stretch;
  align-content:stretch;
  -ms-flex-line-pack:stretch
 }
 [flex-xl] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 auto;
  -moz-flex:1 1 auto;
  -ms-flex:1 1 auto;
  flex:1 1 auto;
  box-sizing:border-box
 }
}
@media screen\0 and (min-width:1920px) {
 [flex-xl] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 auto;
  -moz-flex:1 1 auto;
  -ms-flex:1 1 auto;
  flex:1 1 auto
 }
}
@media (min-width:1920px) {
 [flex-xl-grow] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  box-sizing:border-box
 }
 [flex-xl-initial] {
  -webkit-box-flex:0;
  -moz-box-flex:0;
  box-flex:0;
  -webkit-flex:0 1 auto;
  -moz-flex:0 1 auto;
  -ms-flex:0 1 auto;
  flex:0 1 auto;
  box-sizing:border-box
 }
 [flex-xl-auto] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 auto;
  -moz-flex:1 1 auto;
  -ms-flex:1 1 auto;
  flex:1 1 auto;
  box-sizing:border-box
 }
 [flex-xl-none] {
  -webkit-box-flex:0;
  -moz-box-flex:0;
  box-flex:0;
  -webkit-flex:0 0 auto;
  -moz-flex:0 0 auto;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  box-sizing:border-box
 }
 [flex-xl="0"],
 [layout-xl=row]>[flex-xl="0"],
 [layout=row]>[flex-xl="0"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 0%;
  -moz-flex:1 1 0;
  -ms-flex:1 1 0%;
  flex:1 1 0%;
  max-width:0%;
  min-width:0;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=row-reverse]>[flex-xl="0"],
 [layout=row-reverse]>[flex-xl="0"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 0%;
  -moz-flex:1 1 0;
  -ms-flex:1 1 0%;
  flex:1 1 0%;
  max-width:0%;
  min-width:0;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="0"],
 [layout=column]>[flex-xl="0"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 0%;
  -moz-flex:1 1 0;
  -ms-flex:1 1 0%;
  flex:1 1 0%;
  max-width:100%;
  max-height:0%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="0"]>*,
 [layout=column]>[flex-xl="0"]>* {
  max-width:100%
 }
 [layout-xl=column-reverse]>[flex-xl="0"],
 [layout=column-reverse]>[flex-xl="0"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 0%;
  -moz-flex:1 1 0;
  -ms-flex:1 1 0%;
  flex:1 1 0%;
  max-width:100%;
  max-height:0%;
  box-sizing:border-box
 }
 [layout-xl=column-reverse]>[flex-xl="0"]>*,
 [layout=column-reverse]>[flex-xl="0"]>* {
  max-width:100%
 }
 [flex-xl="1"],
 [layout-xl=row]>[flex-xl="1"],
 [layout=row]>[flex-xl="1"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 1%;
  -moz-flex:1 1 1%;
  -ms-flex:1 1 1%;
  flex:1 1 1%;
  max-width:1%;
  min-width:1%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=row-reverse]>[flex-xl="1"],
 [layout=row-reverse]>[flex-xl="1"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 1%;
  -moz-flex:1 1 1%;
  -ms-flex:1 1 1%;
  flex:1 1 1%;
  max-width:1%;
  min-width:1%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="1"],
 [layout=column]>[flex-xl="1"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 1%;
  -moz-flex:1 1 1%;
  -ms-flex:1 1 1%;
  flex:1 1 1%;
  max-width:100%;
  max-height:1%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="1"]>*,
 [layout=column]>[flex-xl="1"]>* {
  max-width:100%
 }
 [layout-xl=column-reverse]>[flex-xl="1"],
 [layout=column-reverse]>[flex-xl="1"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 1%;
  -moz-flex:1 1 1%;
  -ms-flex:1 1 1%;
  flex:1 1 1%;
  max-width:100%;
  max-height:1%;
  box-sizing:border-box
 }
 [layout-xl=column-reverse]>[flex-xl="1"]>*,
 [layout=column-reverse]>[flex-xl="1"]>* {
  max-width:100%
 }
 [flex-xl="5"],
 [layout-xl=row]>[flex-xl="5"],
 [layout=row]>[flex-xl="5"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 5%;
  -moz-flex:1 1 5%;
  -ms-flex:1 1 5%;
  flex:1 1 5%;
  max-width:5%;
  min-width:5%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=row-reverse]>[flex-xl="5"],
 [layout=row-reverse]>[flex-xl="5"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 5%;
  -moz-flex:1 1 5%;
  -ms-flex:1 1 5%;
  flex:1 1 5%;
  max-width:5%;
  min-width:5%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="5"],
 [layout=column]>[flex-xl="5"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 5%;
  -moz-flex:1 1 5%;
  -ms-flex:1 1 5%;
  flex:1 1 5%;
  max-width:100%;
  max-height:5%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="5"]>*,
 [layout=column]>[flex-xl="5"]>* {
  max-width:100%
 }
 [layout-xl=column-reverse]>[flex-xl="5"],
 [layout=column-reverse]>[flex-xl="5"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 5%;
  -moz-flex:1 1 5%;
  -ms-flex:1 1 5%;
  flex:1 1 5%;
  max-width:100%;
  max-height:5%;
  box-sizing:border-box
 }
 [layout-xl=column-reverse]>[flex-xl="5"]>*,
 [layout=column-reverse]>[flex-xl="5"]>* {
  max-width:100%
 }
 [flex-xl="10"],
 [layout-xl=row]>[flex-xl="10"],
 [layout=row]>[flex-xl="10"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 10%;
  -moz-flex:1 1 10%;
  -ms-flex:1 1 10%;
  flex:1 1 10%;
  max-width:10%;
  min-width:10%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=row-reverse]>[flex-xl="10"],
 [layout=row-reverse]>[flex-xl="10"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 10%;
  -moz-flex:1 1 10%;
  -ms-flex:1 1 10%;
  flex:1 1 10%;
  max-width:10%;
  min-width:10%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="10"],
 [layout=column]>[flex-xl="10"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 10%;
  -moz-flex:1 1 10%;
  -ms-flex:1 1 10%;
  flex:1 1 10%;
  max-width:100%;
  max-height:10%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="10"]>*,
 [layout=column]>[flex-xl="10"]>* {
  max-width:100%
 }
 [layout-xl=column-reverse]>[flex-xl="10"],
 [layout=column-reverse]>[flex-xl="10"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 10%;
  -moz-flex:1 1 10%;
  -ms-flex:1 1 10%;
  flex:1 1 10%;
  max-width:100%;
  max-height:10%;
  box-sizing:border-box
 }
 [layout-xl=column-reverse]>[flex-xl="10"]>*,
 [layout=column-reverse]>[flex-xl="10"]>* {
  max-width:100%
 }
 [flex-xl="15"],
 [layout-xl=row]>[flex-xl="15"],
 [layout=row]>[flex-xl="15"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 15%;
  -moz-flex:1 1 15%;
  -ms-flex:1 1 15%;
  flex:1 1 15%;
  max-width:15%;
  min-width:15%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=row-reverse]>[flex-xl="15"],
 [layout=row-reverse]>[flex-xl="15"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 15%;
  -moz-flex:1 1 15%;
  -ms-flex:1 1 15%;
  flex:1 1 15%;
  max-width:15%;
  min-width:15%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="15"],
 [layout=column]>[flex-xl="15"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 15%;
  -moz-flex:1 1 15%;
  -ms-flex:1 1 15%;
  flex:1 1 15%;
  max-width:100%;
  max-height:15%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="15"]>*,
 [layout=column]>[flex-xl="15"]>* {
  max-width:100%
 }
 [layout-xl=column-reverse]>[flex-xl="15"],
 [layout=column-reverse]>[flex-xl="15"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 15%;
  -moz-flex:1 1 15%;
  -ms-flex:1 1 15%;
  flex:1 1 15%;
  max-width:100%;
  max-height:15%;
  box-sizing:border-box
 }
 [layout-xl=column-reverse]>[flex-xl="15"]>*,
 [layout=column-reverse]>[flex-xl="15"]>* {
  max-width:100%
 }
 [flex-xl="20"],
 [layout-xl=row]>[flex-xl="20"],
 [layout=row]>[flex-xl="20"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 20%;
  -moz-flex:1 1 20%;
  -ms-flex:1 1 20%;
  flex:1 1 20%;
  max-width:20%;
  min-width:20%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=row-reverse]>[flex-xl="20"],
 [layout=row-reverse]>[flex-xl="20"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 20%;
  -moz-flex:1 1 20%;
  -ms-flex:1 1 20%;
  flex:1 1 20%;
  max-width:20%;
  min-width:20%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="20"],
 [layout=column]>[flex-xl="20"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 20%;
  -moz-flex:1 1 20%;
  -ms-flex:1 1 20%;
  flex:1 1 20%;
  max-width:100%;
  max-height:20%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="20"]>*,
 [layout=column]>[flex-xl="20"]>* {
  max-width:100%
 }
 [layout-xl=column-reverse]>[flex-xl="20"],
 [layout=column-reverse]>[flex-xl="20"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 20%;
  -moz-flex:1 1 20%;
  -ms-flex:1 1 20%;
  flex:1 1 20%;
  max-width:100%;
  max-height:20%;
  box-sizing:border-box
 }
 [layout-xl=column-reverse]>[flex-xl="20"]>*,
 [layout=column-reverse]>[flex-xl="20"]>* {
  max-width:100%
 }
 [flex-xl="25"],
 [layout-xl=row]>[flex-xl="25"],
 [layout=row]>[flex-xl="25"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 25%;
  -moz-flex:1 1 25%;
  -ms-flex:1 1 25%;
  flex:1 1 25%;
  max-width:25%;
  min-width:25%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=row-reverse]>[flex-xl="25"],
 [layout=row-reverse]>[flex-xl="25"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 25%;
  -moz-flex:1 1 25%;
  -ms-flex:1 1 25%;
  flex:1 1 25%;
  max-width:25%;
  min-width:25%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="25"],
 [layout=column]>[flex-xl="25"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 25%;
  -moz-flex:1 1 25%;
  -ms-flex:1 1 25%;
  flex:1 1 25%;
  max-width:100%;
  max-height:25%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="25"]>*,
 [layout=column]>[flex-xl="25"]>* {
  max-width:100%
 }
 [layout-xl=column-reverse]>[flex-xl="25"],
 [layout=column-reverse]>[flex-xl="25"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 25%;
  -moz-flex:1 1 25%;
  -ms-flex:1 1 25%;
  flex:1 1 25%;
  max-width:100%;
  max-height:25%;
  box-sizing:border-box
 }
 [layout-xl=column-reverse]>[flex-xl="25"]>*,
 [layout=column-reverse]>[flex-xl="25"]>* {
  max-width:100%
 }
 [flex-xl="30"],
 [layout-xl=row]>[flex-xl="30"],
 [layout=row]>[flex-xl="30"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 30%;
  -moz-flex:1 1 30%;
  -ms-flex:1 1 30%;
  flex:1 1 30%;
  max-width:30%;
  min-width:30%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=row-reverse]>[flex-xl="30"],
 [layout=row-reverse]>[flex-xl="30"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 30%;
  -moz-flex:1 1 30%;
  -ms-flex:1 1 30%;
  flex:1 1 30%;
  max-width:30%;
  min-width:30%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="30"],
 [layout=column]>[flex-xl="30"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 30%;
  -moz-flex:1 1 30%;
  -ms-flex:1 1 30%;
  flex:1 1 30%;
  max-width:100%;
  max-height:30%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="30"]>*,
 [layout=column]>[flex-xl="30"]>* {
  max-width:100%
 }
 [layout-xl=column-reverse]>[flex-xl="30"],
 [layout=column-reverse]>[flex-xl="30"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 30%;
  -moz-flex:1 1 30%;
  -ms-flex:1 1 30%;
  flex:1 1 30%;
  max-width:100%;
  max-height:30%;
  box-sizing:border-box
 }
 [layout-xl=column-reverse]>[flex-xl="30"]>*,
 [layout=column-reverse]>[flex-xl="30"]>* {
  max-width:100%
 }
 [flex-xl="35"],
 [layout-xl=row]>[flex-xl="35"],
 [layout=row]>[flex-xl="35"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 35%;
  -moz-flex:1 1 35%;
  -ms-flex:1 1 35%;
  flex:1 1 35%;
  max-width:35%;
  min-width:35%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=row-reverse]>[flex-xl="35"],
 [layout=row-reverse]>[flex-xl="35"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 35%;
  -moz-flex:1 1 35%;
  -ms-flex:1 1 35%;
  flex:1 1 35%;
  max-width:35%;
  min-width:35%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="35"],
 [layout=column]>[flex-xl="35"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 35%;
  -moz-flex:1 1 35%;
  -ms-flex:1 1 35%;
  flex:1 1 35%;
  max-width:100%;
  max-height:35%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="35"]>*,
 [layout=column]>[flex-xl="35"]>* {
  max-width:100%
 }
 [layout-xl=column-reverse]>[flex-xl="35"],
 [layout=column-reverse]>[flex-xl="35"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 35%;
  -moz-flex:1 1 35%;
  -ms-flex:1 1 35%;
  flex:1 1 35%;
  max-width:100%;
  max-height:35%;
  box-sizing:border-box
 }
 [layout-xl=column-reverse]>[flex-xl="35"]>*,
 [layout=column-reverse]>[flex-xl="35"]>* {
  max-width:100%
 }
 [flex-xl="40"],
 [layout-xl=row]>[flex-xl="40"],
 [layout=row]>[flex-xl="40"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 40%;
  -moz-flex:1 1 40%;
  -ms-flex:1 1 40%;
  flex:1 1 40%;
  max-width:40%;
  min-width:40%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=row-reverse]>[flex-xl="40"],
 [layout=row-reverse]>[flex-xl="40"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 40%;
  -moz-flex:1 1 40%;
  -ms-flex:1 1 40%;
  flex:1 1 40%;
  max-width:40%;
  min-width:40%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="40"],
 [layout=column]>[flex-xl="40"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 40%;
  -moz-flex:1 1 40%;
  -ms-flex:1 1 40%;
  flex:1 1 40%;
  max-width:100%;
  max-height:40%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="40"]>*,
 [layout=column]>[flex-xl="40"]>* {
  max-width:100%
 }
 [layout-xl=column-reverse]>[flex-xl="40"],
 [layout=column-reverse]>[flex-xl="40"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 40%;
  -moz-flex:1 1 40%;
  -ms-flex:1 1 40%;
  flex:1 1 40%;
  max-width:100%;
  max-height:40%;
  box-sizing:border-box
 }
 [layout-xl=column-reverse]>[flex-xl="40"]>*,
 [layout=column-reverse]>[flex-xl="40"]>* {
  max-width:100%
 }
 [flex-xl="45"],
 [layout-xl=row]>[flex-xl="45"],
 [layout=row]>[flex-xl="45"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 45%;
  -moz-flex:1 1 45%;
  -ms-flex:1 1 45%;
  flex:1 1 45%;
  max-width:45%;
  min-width:45%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=row-reverse]>[flex-xl="45"],
 [layout=row-reverse]>[flex-xl="45"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 45%;
  -moz-flex:1 1 45%;
  -ms-flex:1 1 45%;
  flex:1 1 45%;
  max-width:45%;
  min-width:45%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="45"],
 [layout=column]>[flex-xl="45"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 45%;
  -moz-flex:1 1 45%;
  -ms-flex:1 1 45%;
  flex:1 1 45%;
  max-width:100%;
  max-height:45%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="45"]>*,
 [layout=column]>[flex-xl="45"]>* {
  max-width:100%
 }
 [layout-xl=column-reverse]>[flex-xl="45"],
 [layout=column-reverse]>[flex-xl="45"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 45%;
  -moz-flex:1 1 45%;
  -ms-flex:1 1 45%;
  flex:1 1 45%;
  max-width:100%;
  max-height:45%;
  box-sizing:border-box
 }
 [layout-xl=column-reverse]>[flex-xl="45"]>*,
 [layout=column-reverse]>[flex-xl="45"]>* {
  max-width:100%
 }
 [flex-xl="50"],
 [layout-xl=row]>[flex-xl="50"],
 [layout=row]>[flex-xl="50"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 50%;
  -moz-flex:1 1 50%;
  -ms-flex:1 1 50%;
  flex:1 1 50%;
  max-width:50%;
  min-width:50%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=row-reverse]>[flex-xl="50"],
 [layout=row-reverse]>[flex-xl="50"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 50%;
  -moz-flex:1 1 50%;
  -ms-flex:1 1 50%;
  flex:1 1 50%;
  max-width:50%;
  min-width:50%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="50"],
 [layout=column]>[flex-xl="50"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 50%;
  -moz-flex:1 1 50%;
  -ms-flex:1 1 50%;
  flex:1 1 50%;
  max-width:100%;
  max-height:50%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="50"]>*,
 [layout=column]>[flex-xl="50"]>* {
  max-width:100%
 }
 [layout-xl=column-reverse]>[flex-xl="50"],
 [layout=column-reverse]>[flex-xl="50"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 50%;
  -moz-flex:1 1 50%;
  -ms-flex:1 1 50%;
  flex:1 1 50%;
  max-width:100%;
  max-height:50%;
  box-sizing:border-box
 }
 [layout-xl=column-reverse]>[flex-xl="50"]>*,
 [layout=column-reverse]>[flex-xl="50"]>* {
  max-width:100%
 }
 [flex-xl="55"],
 [layout-xl=row]>[flex-xl="55"],
 [layout=row]>[flex-xl="55"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 55%;
  -moz-flex:1 1 55%;
  -ms-flex:1 1 55%;
  flex:1 1 55%;
  max-width:55%;
  min-width:55%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=row-reverse]>[flex-xl="55"],
 [layout=row-reverse]>[flex-xl="55"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 55%;
  -moz-flex:1 1 55%;
  -ms-flex:1 1 55%;
  flex:1 1 55%;
  max-width:55%;
  min-width:55%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="55"],
 [layout=column]>[flex-xl="55"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 55%;
  -moz-flex:1 1 55%;
  -ms-flex:1 1 55%;
  flex:1 1 55%;
  max-width:100%;
  max-height:55%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="55"]>*,
 [layout=column]>[flex-xl="55"]>* {
  max-width:100%
 }
 [layout-xl=column-reverse]>[flex-xl="55"],
 [layout=column-reverse]>[flex-xl="55"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 55%;
  -moz-flex:1 1 55%;
  -ms-flex:1 1 55%;
  flex:1 1 55%;
  max-width:100%;
  max-height:55%;
  box-sizing:border-box
 }
 [layout-xl=column-reverse]>[flex-xl="55"]>*,
 [layout=column-reverse]>[flex-xl="55"]>* {
  max-width:100%
 }
 [flex-xl="60"],
 [layout-xl=row]>[flex-xl="60"],
 [layout=row]>[flex-xl="60"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 60%;
  -moz-flex:1 1 60%;
  -ms-flex:1 1 60%;
  flex:1 1 60%;
  max-width:60%;
  min-width:60%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=row-reverse]>[flex-xl="60"],
 [layout=row-reverse]>[flex-xl="60"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 60%;
  -moz-flex:1 1 60%;
  -ms-flex:1 1 60%;
  flex:1 1 60%;
  max-width:60%;
  min-width:60%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="60"],
 [layout=column]>[flex-xl="60"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 60%;
  -moz-flex:1 1 60%;
  -ms-flex:1 1 60%;
  flex:1 1 60%;
  max-width:100%;
  max-height:60%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="60"]>*,
 [layout=column]>[flex-xl="60"]>* {
  max-width:100%
 }
 [layout-xl=column-reverse]>[flex-xl="60"],
 [layout=column-reverse]>[flex-xl="60"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 60%;
  -moz-flex:1 1 60%;
  -ms-flex:1 1 60%;
  flex:1 1 60%;
  max-width:100%;
  max-height:60%;
  box-sizing:border-box
 }
 [layout-xl=column-reverse]>[flex-xl="60"]>*,
 [layout=column-reverse]>[flex-xl="60"]>* {
  max-width:100%
 }
 [flex-xl="65"],
 [layout-xl=row]>[flex-xl="65"],
 [layout=row]>[flex-xl="65"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 65%;
  -moz-flex:1 1 65%;
  -ms-flex:1 1 65%;
  flex:1 1 65%;
  max-width:65%;
  min-width:65%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=row-reverse]>[flex-xl="65"],
 [layout=row-reverse]>[flex-xl="65"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 65%;
  -moz-flex:1 1 65%;
  -ms-flex:1 1 65%;
  flex:1 1 65%;
  max-width:65%;
  min-width:65%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="65"],
 [layout=column]>[flex-xl="65"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 65%;
  -moz-flex:1 1 65%;
  -ms-flex:1 1 65%;
  flex:1 1 65%;
  max-width:100%;
  max-height:65%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="65"]>*,
 [layout=column]>[flex-xl="65"]>* {
  max-width:100%
 }
 [layout-xl=column-reverse]>[flex-xl="65"],
 [layout=column-reverse]>[flex-xl="65"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 65%;
  -moz-flex:1 1 65%;
  -ms-flex:1 1 65%;
  flex:1 1 65%;
  max-width:100%;
  max-height:65%;
  box-sizing:border-box
 }
 [layout-xl=column-reverse]>[flex-xl="65"]>*,
 [layout=column-reverse]>[flex-xl="65"]>* {
  max-width:100%
 }
 [flex-xl="70"],
 [layout-xl=row]>[flex-xl="70"],
 [layout=row]>[flex-xl="70"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 70%;
  -moz-flex:1 1 70%;
  -ms-flex:1 1 70%;
  flex:1 1 70%;
  max-width:70%;
  min-width:70%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=row-reverse]>[flex-xl="70"],
 [layout=row-reverse]>[flex-xl="70"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 70%;
  -moz-flex:1 1 70%;
  -ms-flex:1 1 70%;
  flex:1 1 70%;
  max-width:70%;
  min-width:70%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="70"],
 [layout=column]>[flex-xl="70"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 70%;
  -moz-flex:1 1 70%;
  -ms-flex:1 1 70%;
  flex:1 1 70%;
  max-width:100%;
  max-height:70%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="70"]>*,
 [layout=column]>[flex-xl="70"]>* {
  max-width:100%
 }
 [layout-xl=column-reverse]>[flex-xl="70"],
 [layout=column-reverse]>[flex-xl="70"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 70%;
  -moz-flex:1 1 70%;
  -ms-flex:1 1 70%;
  flex:1 1 70%;
  max-width:100%;
  max-height:70%;
  box-sizing:border-box
 }
 [layout-xl=column-reverse]>[flex-xl="70"]>*,
 [layout=column-reverse]>[flex-xl="70"]>* {
  max-width:100%
 }
 [flex-xl="75"],
 [layout-xl=row]>[flex-xl="75"],
 [layout=row]>[flex-xl="75"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 75%;
  -moz-flex:1 1 75%;
  -ms-flex:1 1 75%;
  flex:1 1 75%;
  max-width:75%;
  min-width:75%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=row-reverse]>[flex-xl="75"],
 [layout=row-reverse]>[flex-xl="75"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 75%;
  -moz-flex:1 1 75%;
  -ms-flex:1 1 75%;
  flex:1 1 75%;
  max-width:75%;
  min-width:75%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="75"],
 [layout=column]>[flex-xl="75"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 75%;
  -moz-flex:1 1 75%;
  -ms-flex:1 1 75%;
  flex:1 1 75%;
  max-width:100%;
  max-height:75%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="75"]>*,
 [layout=column]>[flex-xl="75"]>* {
  max-width:100%
 }
 [layout-xl=column-reverse]>[flex-xl="75"],
 [layout=column-reverse]>[flex-xl="75"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 75%;
  -moz-flex:1 1 75%;
  -ms-flex:1 1 75%;
  flex:1 1 75%;
  max-width:100%;
  max-height:75%;
  box-sizing:border-box
 }
 [layout-xl=column-reverse]>[flex-xl="75"]>*,
 [layout=column-reverse]>[flex-xl="75"]>* {
  max-width:100%
 }
 [flex-xl="80"],
 [layout-xl=row]>[flex-xl="80"],
 [layout=row]>[flex-xl="80"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 80%;
  -moz-flex:1 1 80%;
  -ms-flex:1 1 80%;
  flex:1 1 80%;
  max-width:80%;
  min-width:80%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=row-reverse]>[flex-xl="80"],
 [layout=row-reverse]>[flex-xl="80"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 80%;
  -moz-flex:1 1 80%;
  -ms-flex:1 1 80%;
  flex:1 1 80%;
  max-width:80%;
  min-width:80%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="80"],
 [layout=column]>[flex-xl="80"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 80%;
  -moz-flex:1 1 80%;
  -ms-flex:1 1 80%;
  flex:1 1 80%;
  max-width:100%;
  max-height:80%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="80"]>*,
 [layout=column]>[flex-xl="80"]>* {
  max-width:100%
 }
 [layout-xl=column-reverse]>[flex-xl="80"],
 [layout=column-reverse]>[flex-xl="80"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 80%;
  -moz-flex:1 1 80%;
  -ms-flex:1 1 80%;
  flex:1 1 80%;
  max-width:100%;
  max-height:80%;
  box-sizing:border-box
 }
 [layout-xl=column-reverse]>[flex-xl="80"]>*,
 [layout=column-reverse]>[flex-xl="80"]>* {
  max-width:100%
 }
 [flex-xl="85"],
 [layout-xl=row]>[flex-xl="85"],
 [layout=row]>[flex-xl="85"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 85%;
  -moz-flex:1 1 85%;
  -ms-flex:1 1 85%;
  flex:1 1 85%;
  max-width:85%;
  min-width:85%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=row-reverse]>[flex-xl="85"],
 [layout=row-reverse]>[flex-xl="85"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 85%;
  -moz-flex:1 1 85%;
  -ms-flex:1 1 85%;
  flex:1 1 85%;
  max-width:85%;
  min-width:85%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="85"],
 [layout=column]>[flex-xl="85"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 85%;
  -moz-flex:1 1 85%;
  -ms-flex:1 1 85%;
  flex:1 1 85%;
  max-width:100%;
  max-height:85%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="85"]>*,
 [layout=column]>[flex-xl="85"]>* {
  max-width:100%
 }
 [layout-xl=column-reverse]>[flex-xl="85"],
 [layout=column-reverse]>[flex-xl="85"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 85%;
  -moz-flex:1 1 85%;
  -ms-flex:1 1 85%;
  flex:1 1 85%;
  max-width:100%;
  max-height:85%;
  box-sizing:border-box
 }
 [layout-xl=column-reverse]>[flex-xl="85"]>*,
 [layout=column-reverse]>[flex-xl="85"]>* {
  max-width:100%
 }
 [flex-xl="90"],
 [layout-xl=row]>[flex-xl="90"],
 [layout=row]>[flex-xl="90"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 90%;
  -moz-flex:1 1 90%;
  -ms-flex:1 1 90%;
  flex:1 1 90%;
  max-width:90%;
  min-width:90%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=row-reverse]>[flex-xl="90"],
 [layout=row-reverse]>[flex-xl="90"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 90%;
  -moz-flex:1 1 90%;
  -ms-flex:1 1 90%;
  flex:1 1 90%;
  max-width:90%;
  min-width:90%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="90"],
 [layout=column]>[flex-xl="90"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 90%;
  -moz-flex:1 1 90%;
  -ms-flex:1 1 90%;
  flex:1 1 90%;
  max-width:100%;
  max-height:90%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="90"]>*,
 [layout=column]>[flex-xl="90"]>* {
  max-width:100%
 }
 [layout-xl=column-reverse]>[flex-xl="90"],
 [layout=column-reverse]>[flex-xl="90"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 90%;
  -moz-flex:1 1 90%;
  -ms-flex:1 1 90%;
  flex:1 1 90%;
  max-width:100%;
  max-height:90%;
  box-sizing:border-box
 }
 [layout-xl=column-reverse]>[flex-xl="90"]>*,
 [layout=column-reverse]>[flex-xl="90"]>* {
  max-width:100%
 }
 [flex-xl="95"],
 [layout-xl=row]>[flex-xl="95"],
 [layout=row]>[flex-xl="95"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 95%;
  -moz-flex:1 1 95%;
  -ms-flex:1 1 95%;
  flex:1 1 95%;
  max-width:95%;
  min-width:95%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=row-reverse]>[flex-xl="95"],
 [layout=row-reverse]>[flex-xl="95"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 95%;
  -moz-flex:1 1 95%;
  -ms-flex:1 1 95%;
  flex:1 1 95%;
  max-width:95%;
  min-width:95%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="95"],
 [layout=column]>[flex-xl="95"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 95%;
  -moz-flex:1 1 95%;
  -ms-flex:1 1 95%;
  flex:1 1 95%;
  max-width:100%;
  max-height:95%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="95"]>*,
 [layout=column]>[flex-xl="95"]>* {
  max-width:100%
 }
 [layout-xl=column-reverse]>[flex-xl="95"],
 [layout=column-reverse]>[flex-xl="95"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 95%;
  -moz-flex:1 1 95%;
  -ms-flex:1 1 95%;
  flex:1 1 95%;
  max-width:100%;
  max-height:95%;
  box-sizing:border-box
 }
 [layout-xl=column-reverse]>[flex-xl="95"]>*,
 [layout=column-reverse]>[flex-xl="95"]>* {
  max-width:100%
 }
 [flex-xl="100"],
 [layout-xl=row]>[flex-xl="100"],
 [layout=row]>[flex-xl="100"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  max-width:100%;
  min-width:100%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=row-reverse]>[flex-xl="100"],
 [layout=row-reverse]>[flex-xl="100"] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  max-width:100%;
  min-width:100%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="100"],
 [layout=column]>[flex-xl="100"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  max-width:100%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="100"]>*,
 [layout=column]>[flex-xl="100"]>* {
  max-width:100%
 }
 [layout-xl=column-reverse]>[flex-xl="100"],
 [layout=column-reverse]>[flex-xl="100"] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 100%;
  -moz-flex:1 1 100%;
  -ms-flex:1 1 100%;
  flex:1 1 100%;
  max-width:100%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=column-reverse]>[flex-xl="100"]>*,
 [layout=column-reverse]>[flex-xl="100"]>* {
  max-width:100%
 }
 [layout-xl=row]>[flex-xl="33"],
 [layout=row]>[flex-xl="33"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 33.33%;
  -moz-flex:1 1 33.33%;
  -ms-flex:1 1 33.33%;
  flex:1 1 33.33%;
  max-width:33.33%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=row]>[flex-xl="66"],
 [layout=row]>[flex-xl="66"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 66.66%;
  -moz-flex:1 1 66.66%;
  -ms-flex:1 1 66.66%;
  flex:1 1 66.66%;
  max-width:66.66%;
  max-height:100%;
  box-sizing:border-box
 }
 [layout-xl=row]>.flex,
 [layout=row]>.flex {
  min-width:0
 }
 [layout-xl=column]>[flex-xl="33"],
 [layout=column]>[flex-xl="33"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 33.33%;
  -moz-flex:1 1 33.33%;
  -ms-flex:1 1 33.33%;
  flex:1 1 33.33%;
  max-width:100%;
  max-height:33.33%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="33"]>*,
 [layout=column]>[flex-xl="33"]>* {
  max-width:100%
 }
 [layout-xl=column]>[flex-xl="66"],
 [layout=column]>[flex-xl="66"] {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  box-flex:1;
  -webkit-flex:1 1 66.66%;
  -moz-flex:1 1 66.66%;
  -ms-flex:1 1 66.66%;
  flex:1 1 66.66%;
  max-width:100%;
  max-height:66.66%;
  box-sizing:border-box
 }
 [layout-xl=column]>[flex-xl="66"]>*,
 [layout=column]>[flex-xl="66"]>* {
  max-width:100%
 }
 [layout-xl=column]>.flex,
 [layout=column]>.flex {
  min-height:0
 }
 [layout-xl=column],
 [layout-xl=row],
 [layout-xl] {
  box-sizing:border-box;
  display:-webkit-box;
  display:-webkit-flex;
  display:-moz-box;
  display:-ms-flexbox;
  display:flex
 }
 [layout-xl=column] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:normal;
  -moz-box-direction:normal;
  box-direction:normal;
  -webkit-flex-direction:column;
  -moz-flex-direction:column;
  flex-direction:column;
  -ms-flex-direction:column
 }
 [layout-xl=column-reverse] {
  -webkit-box-orient:vertical;
  -moz-box-orient:vertical;
  box-orient:vertical;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -moz-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-direction:column-reverse
 }
 [layout-xl=row] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:normal;
  -moz-box-direction:normal;
  box-direction:normal;
  -webkit-flex-direction:row;
  -moz-flex-direction:row;
  flex-direction:row;
  -ms-flex-direction:row
 }
 [layout-xl=row-reverse] {
  -webkit-box-orient:horizontal;
  -moz-box-orient:horizontal;
  box-orient:horizontal;
  -webkit-box-direction:reverse;
  -moz-box-direction:reverse;
  box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -ms-flex-direction:row-reverse
 }
 [hide-gt-lg]:not([show-gt-xs]):not([show-gt-sm]):not([show-gt-md]):not([show-gt-lg]):not([show-xl]):not([show]),
 [hide-gt-md]:not([show-gt-xs]):not([show-gt-sm]):not([show-gt-md]):not([show-gt-lg]):not([show-xl]):not([show]),
 [hide-gt-sm]:not([show-gt-xs]):not([show-gt-sm]):not([show-gt-md]):not([show-gt-lg]):not([show-xl]):not([show]),
 [hide-gt-xs]:not([show-gt-xs]):not([show-gt-sm]):not([show-gt-md]):not([show-gt-lg]):not([show-xl]):not([show]),
 [hide-xl]:not([show-xl]):not([show-gt-lg]):not([show]),
 [hide]:not([show-gt-xs]):not([show-gt-sm]):not([show-gt-md]):not([show-gt-lg]):not([show-xl]):not([show]) {
  display:none!important
 }
}
[brv-layout-center] {
 -webkit-box-pack:center;
 -moz-box-pack:center;
 box-pack:center;
 -webkit-justify-content:center;
 -moz-justify-content:center;
 -ms-justify-content:center;
 -o-justify-content:center;
 justify-content:center;
 -ms-flex-pack:center;
 -webkit-box-align:center;
 -moz-box-align:center;
 box-align:center;
 -webkit-align-items:center;
 -moz-align-items:center;
 -ms-align-items:center;
 -o-align-items:center;
 align-items:center;
 -ms-flex-align:center
}
@-webkit-keyframes rotatilator {
 0% {
  -webkit-transform:rotate(0)
 }
 50% {
  -webkit-transform:rotate(180deg)
 }
 100% {
  -webkit-transform:rotate(360deg)
 }
}
@-moz-keyframes rotatilator {
 0% {
  -moz-transform:rotate(0)
 }
 50% {
  -moz-transform:rotate(180deg)
 }
 100% {
  -moz-transform:rotate(360deg)
 }
}
@keyframes rotatilator {
 0% {
  -webkit-transform:rotate(0);
  -moz-transform:rotate(0);
  -ms-transform:rotate(0);
  -o-transform:rotate(0);
  transform:rotate(0)
 }
 50% {
  -webkit-transform:rotate(180deg);
  -moz-transform:rotate(180deg);
  -ms-transform:rotate(180deg);
  -o-transform:rotate(180deg);
  transform:rotate(180deg)
 }
 100% {
  -webkit-transform:rotate(360deg);
  -moz-transform:rotate(360deg);
  -ms-transform:rotate(360deg);
  -o-transform:rotate(360deg);
  transform:rotate(360deg)
 }
}
#brv-strategy-discovery {
 background-color:#0129A5;
 background: linear-gradient(to right, #0129A5, #2240C2, #1C98FC, #50DDE5);
 width:100%;
 height:100vh;
 z-index:1;
 min-height:800px;
 padding-top: 100px;
 padding-bottom:150px;
 overflow:hidden;
 /* background-image:url(../img/icon-geometry21.svg); */
 background-position:center;
 background-repeat:no-repeat;
 background-size:100%;
}
@media (max-width:1440px) {
 #brv-strategy-discovery {
  padding-bottom:100px
 }
}
@media (max-width:1280px) {
 #brv-strategy-discovery {
  padding-bottom:80px
 }
}
@media (max-width:660px) {
 #brv-strategy-discovery {
  padding-bottom:50px;
  height:660px
 }
}
#brv-strategy-discovery .brv-geometry {
 -webkit-transform:scaleX(.65) scaleY(.85) rotate(-8deg);
 -moz-transform:scaleX(.65) scaleY(.85) rotate(-8deg);
 -ms-transform:scaleX(.65) scaleY(.85) rotate(-8deg);
 -o-transform:scaleX(.65) scaleY(.85) rotate(-8deg);
 transform:scaleX(.65) scaleY(.85) rotate(-8deg);
 opacity:0
}
#brv-strategy-discovery.brv-inview {
 -webkit-transform:translateY(0);
 -moz-transform:translateY(0);
 -ms-transform:translateY(0);
 -o-transform:translateY(0);
 transform:translateY(0);
 -webkit-transition:all cubic-bezier(.39,.575,.565,1) .5s;
 -moz-transition:all cubic-bezier(.39,.575,.565,1) .5s;
 transition:all cubic-bezier(.39,.575,.565,1) .5s
}
#brv-strategy-discovery.brv-inview .brv-geometry {
 -webkit-transition:all cubic-bezier(.39,.575,.565,1) 2.5s .2s;
 -moz-transition:all cubic-bezier(.39,.575,.565,1) 2.5s .2s;
 transition:all cubic-bezier(.39,.575,.565,1) 2.5s .2s;
 -webkit-transform:scaleX(1) scaleY(1) rotate(0);
 -moz-transform:scaleX(1) scaleY(1) rotate(0);
 -ms-transform:scaleX(1) scaleY(1) rotate(0);
 -o-transform:scaleX(1) scaleY(1) rotate(0);
 transform:scaleX(1) scaleY(1) rotate(0);
 opacity:1
}
@media (max-width:600px) {
 #brv-strategy-discovery.brv-inview .brv-geometry {
  -webkit-transition:none;
  -moz-transition:none;
  transition:none
 }
}
#brv-strategy-discovery .brv-disco-mass>.brv-bars,
#brv-strategy-discovery .brv-disco-mass>.brv-rings>div>.brv-coicle {
 -webkit-transition:-webkit-transform cubic-bezier(.445,.05,.55,.95) .4s;
 -moz-transition:-moz-transform cubic-bezier(.445,.05,.55,.95) .4s;
 top:0;
 left:0;
 bottom:0;
 right:0
}
#brv-strategy-discovery .brv-close {
 cursor:pointer;
 width:50px;
 height:50px;
 display:block;
 background-image:url(../img/icon-x.svg);
 background-repeat:no-repeat;
 background-position:center;
 background-size:35px 35px
}
#brv-strategy-discovery h3 {
 margin-bottom:0;
 display:inline-block;
 width:325px;
 text-align:center;
 color:#fff
}
#brv-strategy-discovery .brv-disco-deployment,
#brv-strategy-discovery .brv-disco-discover {
 white-space:nowrap;
 display:-webkit-box;
 display:-moz-box;
 display:box;
 display:-webkit-flex;
 display:-moz-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-pack:center;
 -moz-box-pack:center;
 box-pack:center;
 -webkit-justify-content:center;
 -moz-justify-content:center;
 -ms-justify-content:center;
 -o-justify-content:center;
 justify-content:center;
 -ms-flex-pack:center;
 -webkit-box-align:center;
 -moz-box-align:center;
 box-align:center;
 -webkit-align-items:center;
 -moz-align-items:center;
 -ms-align-items:center;
 -o-align-items:center;
 align-items:center;
 -ms-flex-align:center
}
#brv-strategy-discovery .brv-disco-deployment img,
#brv-strategy-discovery .brv-disco-discover img {
 height:2px;
 max-width:initial
}
#brv-strategy-discovery>.brv-container {
 position:relative;
 z-index:3;
 width:100%;
 height:100%
}
#brv-strategy-discovery .brv-disco-center {
 height:100%;
 display:-webkit-box;
 display:-moz-box;
 display:box;
 display:-webkit-flex;
 display:-moz-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -moz-box-orient:vertical;
 box-orient:vertical;
 box-direction:normal;
 -webkit-flex-direction:column;
 -moz-flex-direction:column;
 flex-direction:column;
 -ms-flex-direction:column;
 -webkit-box-pack:center;
 -moz-box-pack:center;
 box-pack:center;
 -webkit-justify-content:center;
 -moz-justify-content:center;
 -ms-justify-content:center;
 -o-justify-content:center;
 justify-content:center;
 -ms-flex-pack:center;
 -webkit-box-align:center;
 -moz-box-align:center;
 box-align:center;
 -webkit-align-items:center;
 -moz-align-items:center;
 -ms-align-items:center;
 -o-align-items:center;
 align-items:center;
 -ms-flex-align:center
}
#brv-strategy-discovery .brv-disco-mass {
 width:60vh;
 height:60vh;
 min-width:400px;
 min-height:400px;
 max-width:100vw;
 max-height:100vw;
 margin:85px 0;
 position:relative
}
@media (max-width:660px) {
 #brv-strategy-discovery .brv-disco-mass {
  height:420px;
  width:420px
 }
}
#brv-strategy-discovery .brv-disco-mass>.brv-bars {
 pointer-events:none;
 position:absolute;
 max-width:initial;
 margin:auto;
 z-index:99;
 transition:transform cubic-bezier(.445,.05,.55,.95) .4s
}
#brv-strategy-discovery .brv-disco-mass>.brv-rings {
 position:absolute;
 width:60vh;
 height:60vh;
 min-width:400px;
 min-height:400px;
 max-width:100vw;
 max-height:100vw;
 pointer-events:none;
 z-index:999;
 will-change:transform
}
@media (min-width:601px) {
 #brv-strategy-discovery .brv-disco-mass>.brv-rings {
  -webkit-animation:rotatilator 40s linear infinite;
  -moz-animation:rotatilator 40s linear infinite;
  animation:rotatilator 40s linear infinite
 }
}
@media (max-width:660px) {
 #brv-strategy-discovery .brv-disco-mass>.brv-rings {
  height:420px;
  width:420px
 }
}
#brv-strategy-discovery .brv-disco-mass>.brv-rings>div {
 position:absolute;
 left:0;
 top:0;
 right:0;
 bottom:0;
 z-index:99;
 -webkit-transform-origin:center;
 -moz-transform-origin:center;
 -ms-transform-origin:center;
 -o-transform-origin:center;
 transform-origin:center;
 transform-style:preserve-3d
}
@media (max-width:600px) {
 #brv-strategy-discovery .brv-disco-mass>.brv-rings>div {
  -webkit-animation:none;
  -moz-animation:none;
  animation:none
 }
}
#brv-strategy-discovery .brv-disco-mass>.brv-rings>div>.brv-coicle {
 overflow:visible;
 position:absolute;
 width:100%;
 height:100%;
 min-width:380px;
 z-index:20;
 will-change:transform;
 transition:transform cubic-bezier(.445,.05,.55,.95) .4s
}
#brv-strategy-discovery .brv-disco-mass>.brv-rings>div>.brv-coicle>circle {
 stroke:#ffffff
}
@media (max-width:660px) {
 #brv-strategy-discovery .brv-disco-mass>.brv-rings>div>.brv-coicle {
  height:420px;
  width:420px
 }
}
#brv-strategy-discovery .brv-disco-mass>.brv-rings>div>img {
 position:absolute;
 left:0;
 top:0;
 right:0;
 bottom:0;
 width:53vh;
 min-width:380px;
 margin:auto;
 z-index:20;
 -webkit-transition:-webkit-transform cubic-bezier(.445,.05,.55,.95) .4s;
 -moz-transition:-moz-transform cubic-bezier(.445,.05,.55,.95) .4s;
 transition:transform cubic-bezier(.445,.05,.55,.95) .4s
}
@media (max-width:660px) {
 #brv-strategy-discovery .brv-disco-mass>.brv-rings>div>img {
  height:420px;
  width:420px
 }
}
#brv-strategy-discovery .brv-disco-mass>.brv-rings>div:nth-child(1) .brv-coicle,
#brv-strategy-discovery .brv-disco-mass>.brv-rings>div:nth-child(1) img {
 -webkit-transition-delay:0s;
 -moz-transition-delay:0s;
 transition-delay:0s;
 -webkit-transform:translate3d(0,0,0);
 -moz-transform:translate3d(0,0,0);
 -ms-transform:translate3d(0,0,0);
 -o-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0)
}
#brv-strategy-discovery .brv-disco-mass>.brv-rings>div:nth-child(2) .brv-coicle,
#brv-strategy-discovery .brv-disco-mass>.brv-rings>div:nth-child(2) img {
 -webkit-transform:translate3d(-15%,6%,0);
 -moz-transform:translate3d(-15%,6%,0);
 -ms-transform:translate3d(-15%,6%,0);
 -o-transform:translate3d(-15%,6%,0);
 transform:translate3d(-15%,6%,0);
 -webkit-transition-delay:70ms;
 -moz-transition-delay:70ms;
 transition-delay:70ms
}
#brv-strategy-discovery .brv-disco-mass>.brv-rings>div:nth-child(3) .brv-coicle,
#brv-strategy-discovery .brv-disco-mass>.brv-rings>div:nth-child(3) img {
 -webkit-transform:translate3d(-4%,-15%,0);
 -moz-transform:translate3d(-4%,-15%,0);
 -ms-transform:translate3d(-4%,-15%,0);
 -o-transform:translate3d(-4%,-15%,0);
 transform:translate3d(-4%,-15%,0);
 -webkit-transition-delay:120ms;
 -moz-transition-delay:120ms;
 transition-delay:120ms
}
#brv-strategy-discovery .brv-disco-mass>.brv-rings>div:nth-child(4) {
 -webkit-animation-duration:37s;
 -moz-animation-duration:37s;
 animation-duration:37s
}
#brv-strategy-discovery .brv-disco-mass>.brv-rings>div:nth-child(4) .brv-coicle,
#brv-strategy-discovery .brv-disco-mass>.brv-rings>div:nth-child(4) img {
 -webkit-transform:translate3d(7%,7%,0);
 -moz-transform:translate3d(7%,7%,0);
 -ms-transform:translate3d(7%,7%,0);
 -o-transform:translate3d(7%,7%,0);
 transform:translate3d(7%,7%,0);
 -webkit-transition-delay:150ms;
 -moz-transition-delay:150ms;
 transition-delay:150ms
}
#brv-strategy-discovery .brv-disco-mass>.brv-rings>div:nth-child(5) {
 -webkit-animation-duration:36s;
 -moz-animation-duration:36s;
 animation-duration:36s
}
#brv-strategy-discovery .brv-disco-mass>.brv-rings>div:nth-child(5) .brv-coicle,
#brv-strategy-discovery .brv-disco-mass>.brv-rings>div:nth-child(5) img {
 -webkit-transform:translate3d(0,10%,0) scale(.85);
 -moz-transform:translate3d(0,10%,0) scale(.85);
 -ms-transform:translate3d(0,10%,0) scale(.85);
 -o-transform:translate3d(0,10%,0) scale(.85);
 transform:translate3d(0,10%,0) scale(.85);
 -webkit-transition-delay:170ms;
 -moz-transition-delay:170ms;
 transition-delay:170ms
}
#brv-strategy-discovery .brv-disco-mass>.brv-rings>div:nth-child(6) {
 -webkit-animation-duration:34s;
 -moz-animation-duration:34s;
 animation-duration:34s
}
#brv-strategy-discovery .brv-disco-mass>.brv-rings>div:nth-child(6) .brv-coicle,
#brv-strategy-discovery .brv-disco-mass>.brv-rings>div:nth-child(6) img {
 -webkit-transform:translate3d(5%,0,0) scale(.75);
 -moz-transform:translate3d(5%,0,0) scale(.75);
 -ms-transform:translate3d(5%,0,0) scale(.75);
 -o-transform:translate3d(5%,0,0) scale(.75);
 transform:translate3d(5%,0,0) scale(.75);
 -webkit-transition-delay:.2s;
 -moz-transition-delay:.2s;
 transition-delay:.2s
}
#brv-strategy-discovery .brv-disco-mass>.brv-container {
 position:relative;
 z-index:2;
 width:100%;
 height:100%;
 display:-webkit-box;
 display:-moz-box;
 display:box;
 display:-webkit-flex;
 display:-moz-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -moz-box-align:center;
 box-align:center;
 -webkit-align-items:center;
 -moz-align-items:center;
 -ms-align-items:center;
 -o-align-items:center;
 align-items:center;
 -ms-flex-align:center;
 -webkit-box-pack:center;
 -moz-box-pack:center;
 box-pack:center;
 -webkit-justify-content:center;
 -moz-justify-content:center;
 -ms-justify-content:center;
 -o-justify-content:center;
 justify-content:center;
 -ms-flex-pack:center;
 border-radius:50%;
 overflow:hidden
}
#brv-strategy-discovery .brv-disco-mass>.brv-container:before {
 /* -webkit-transition:-webkit-transform cubic-bezier(.39,.575,.565,1) .8s;
 -moz-transition:-moz-transform cubic-bezier(.39,.575,.565,1) .8s;
 transition:transform cubic-bezier(.39,.575,.565,1) .8s; */
 z-index:1;
 content:"";
 position:absolute;
 left:0;
 top:0;
 right:0;
 bottom:0;
 /* background: #121212; */
 background-image:url(../img/bg-forest01.png?auto=format,compress);
 background-position:center;
 background-repeat:no-repeat;
 background-size:cover
}
#brv-strategy-discovery .brv-disco-mass>.brv-container>.brv-disco-content,
#brv-strategy-discovery .brv-disco-mass>.brv-container>.brv-disco-options {
 z-index:5;
 overflow:hidden;
 -webkit-box-flex:1;
 -moz-box-flex:1;
 box-flex:1;
 -webkit-flex:1 1 auto;
 -moz-flex:1 1 auto;
 -ms-flex:1 1 auto;
 flex:1 1 auto;
 -webkit-transition:all cubic-bezier(.645,.045,.355,1) .4s;
 -moz-transition:all cubic-bezier(.645,.045,.355,1) .4s;
 transition:all cubic-bezier(.645,.045,.355,1) .4s;
 display:-webkit-box;
 display:-moz-box;
 display:box;
 display:-webkit-flex;
 display:-moz-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -moz-box-orient:vertical;
 box-orient:vertical;
 -webkit-box-direction:normal;
 -moz-box-direction:normal;
 box-direction:normal;
 -webkit-flex-direction:column;
 -moz-flex-direction:column;
 flex-direction:column;
 -ms-flex-direction:column;
 -webkit-box-pack:center;
 -moz-box-pack:center;
 box-pack:center;
 -webkit-justify-content:center;
 -moz-justify-content:center;
 -ms-justify-content:center;
 -o-justify-content:center;
 justify-content:center;
 -ms-flex-pack:center;
 -webkit-box-align:center;
 -moz-box-align:center;
 box-align:center;
 -webkit-align-items:center;
 -moz-align-items:center;
 -ms-align-items:center;
 -o-align-items:center;
 align-items:center;
 -ms-flex-align:center;
 position:absolute;
 left:0;
 top:0;
 right:0;
 bottom:0
}
#brv-strategy-discovery .brv-disco-mass>.brv-container>.brv-disco-content h6,
#brv-strategy-discovery .brv-disco-mass>.brv-container>.brv-disco-content p,
#brv-strategy-discovery .brv-disco-mass>.brv-container>.brv-disco-options h6,
#brv-strategy-discovery .brv-disco-mass>.brv-container>.brv-disco-options p {
 color:#fff
}
#brv-strategy-discovery .brv-disco-mass>.brv-container>.brv-disco-content p,
#brv-strategy-discovery .brv-disco-mass>.brv-container>.brv-disco-options p {
 max-width:70%;
 margin:auto
}
#brv-strategy-discovery .brv-disco-mass>.brv-container>.brv-disco-content {
 opacity:0;
 visibility:hidden
}
#brv-strategy-discovery .brv-disco-mass>.brv-container>.brv-disco-content .brv-close {
 position:absolute;
 left:0;
 top:40px;
 right:0;
 margin:auto
}
#brv-strategy-discovery .brv-disco-mass>.brv-container>.brv-disco-content>.brv-content {
 display:none
}
#brv-strategy-discovery .brv-disco-mass>.brv-container>.brv-disco-content>.brv-content.brv-active {
 display:block
}
#brv-strategy-discovery .brv-disco-mass>.brv-container>.brv-disco-options>h6 {
 cursor:pointer;
 letter-spacing:18px;
 font-weight:400;
 margin:10px auto;
 font-size:18px;
 -webkit-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none;
 -webkit-transition:all cubic-bezier(.175,.885,.32,1.275) .3s;
 -moz-transition:all cubic-bezier(.175,.885,.32,1.275) .3s;
 transition:all cubic-bezier(.175,.885,.32,1.275) .3s
}
@media (max-width:1024px) {
 #brv-strategy-discovery .brv-disco-mass>.brv-container>.brv-disco-options>h6 {
  margin:5px auto;
  font-size:14px
 }
}
@media (max-height:768px) {
 #brv-strategy-discovery .brv-disco-mass>.brv-container>.brv-disco-options>h6 {
  margin:5px auto;
  font-size:12px
 }
}
#brv-strategy-discovery .brv-disco-mass>.brv-container>.brv-disco-options>h6:nth-child(1) {
 letter-spacing:24px
}
#brv-strategy-discovery .brv-disco-mass>.brv-container>.brv-disco-options>h6:nth-child(3),
#brv-strategy-discovery .brv-disco-mass>.brv-container>.brv-disco-options>h6:nth-child(4) {
 letter-spacing:19px
}
#brv-strategy-discovery .brv-disco-mass>.brv-container>.brv-disco-options>h6:active,
#brv-strategy-discovery .brv-disco-mass>.brv-container>.brv-disco-options>h6:hover {
 color:#bbb;
 -webkit-transform:scale(1.1);
 -moz-transform:scale(1.1);
 -ms-transform:scale(1.1);
 -o-transform:scale(1.1);
 transform:scale(1.1)
}
#brv-strategy-discovery>.brv-geometry {
 position:relative;
 z-index:1
}
#brv-strategy-discovery>.brv-geometry img {
 position:absolute;
 z-index:1;
 width:35px;
 top:-webkit-calc(50vh - 15px);
 top:calc(50vh - 15px);
 left:-webkit-calc(50vw - 15px);
 left:calc(50vw - 15px)
}
#brv-strategy-discovery>.brv-geometry>div img {
 display:none
}
#brv-strategy-discovery.brv-open .brv-disco-mass>.brv-container:before {
 -webkit-transform:scale(1.2);
 -moz-transform:scale(1.2);
 -ms-transform:scale(1.2);
 -o-transform:scale(1.2);
 transform:scale(1.2)
}
#brv-strategy-discovery.brv-open .brv-disco-mass>.brv-container>.brv-disco-options {
 -webkit-transform:scale(0);
 -moz-transform:scale(0);
 -ms-transform:scale(0);
 -o-transform:scale(0);
 transform:scale(0);
 opacity:0;
 visibility:hidden
}
#brv-strategy-discovery.brv-open .brv-disco-mass>.brv-container>.brv-disco-content {
 opacity:1;
 visibility:visible
}
#brv-strategy-discovery.brv-open .brv-disco-mass>.brv-rings>div>.brv-coicle,
#brv-strategy-discovery.brv-open .brv-disco-mass>.brv-rings>div>img {
 -webkit-transform:scale(1) translate3d(0,0,0)!important;
 -moz-transform:scale(1) translate3d(0,0,0)!important;
 -ms-transform:scale(1) translate3d(0,0,0)!important;
 -o-transform:scale(1) translate3d(0,0,0)!important;
 transform:scale(1) translate3d(0,0,0)!important;
 -webkit-transition-delay:0s;
 -moz-transition-delay:0s;
 transition-delay:0s
}
#process-hero #process-hero-slider .svg-wrapper .bottom-circle,
#process-hero #process-hero-slider .svg-wrapper .shape {
 fill:transparent;
 border-bottom:5px solid #000;
 transition:stroke-width 1s,stroke-dashoffset 1s,stroke-dasharray 1s,opacity 1s
}
#brv-strategy-discovery.brv-interacted .brv-rings .brv-coicle,
#brv-strategy-discovery.brv-interacted .brv-rings img {
 -webkit-animation:none!important;
 -moz-animation:none!important;
 animation:none!important
}
#process-hero {
 margin:0;
 display:block;
 width:100%;
 padding:0;
 position:relative
}
#process-hero .down-button {
 position:absolute;
 height:auto;
 width:90px;
 margin:auto;
 text-align:center;
 left:0;
 right:0;
 bottom:0;
 cursor:pointer
}
#process-hero .down-button h5 {
 color:#fff
}
#process-hero .down-button .line {
 width:1px;
 height:50px;
 border-left:1px solid #fff;
 margin:auto
}
#process-hero #process-hero-slider {
 margin:0;
 display:block;
 width:100%;
 padding:0;
 position:relative;
 background:0 0;
 list-style:none
}
#process-hero #process-hero-slider h1 {
 color:#fff;
 margin-bottom:80px
}
@media (max-width:1680px) {
 #process-hero #process-hero-slider h1 {
  margin-bottom:60px
 }
}
@media (max-width:1280px) {
 #process-hero #process-hero-slider h1 {
  margin-bottom:40px
 }
}
#process-hero #process-hero-slider .garamond,
#process-hero #process-hero-slider h5 {
 color:#fff
}
#process-hero #process-hero-slider .svg-wrapper {
 position:relative;
 margin:0 auto;
 width:105px;
 height:105px;
 display:inline-block
}
@media (max-width:1280px) {
 #process-hero #process-hero-slider .svg-wrapper {
  margin-bottom:100px
 }
}
@media (max-width:660px) {
 #brv-strategy-discovery.brv-open .brv-disco-mass>.brv-rings>div>.brv-coicle,
 #brv-strategy-discovery.brv-open .brv-disco-mass>.brv-rings>div>img {
  max-width:100%;
  max-height:100%
 }
 #process-hero #process-hero-slider .svg-wrapper {
  margin-bottom:150px
 }
}