@-moz-document url-prefix() {
[layout-fill] {
margin:0;
width:100%;
min-height:100%;
height:100%
}
}
[layout-align="start stretch"], [layout-align] {
	-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="start stretch"], [layout-align=start], [layout-align="start start"], [layout-align="start center"], [layout-align="start end"] {
	-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=center], [layout-align="center start"], [layout-align="center center"], [layout-align="center end"], [layout-align="center stretch"] {
	-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=end], [layout-align="end center"], [layout-align="end start"], [layout-align="end end"], [layout-align="end stretch"] {
	-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=space-around], [layout-align="space-around center"], [layout-align="space-around start"], [layout-align="space-around end"], [layout-align="space-around stretch"] {
	-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=space-between], [layout-align="space-between center"], [layout-align="space-between start"], [layout-align="space-between end"], [layout-align="space-between stretch"] {
	-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="end start"], [layout-align="space-around start"], [layout-align="space-between start"], [layout-align="start start"], [layout-align="center 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="end center"], [layout-align="space-around center"], [layout-align="space-between center"], [layout-align="start center"], [layout-align="center 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="end center"]>*, [layout-align="space-around center"]>*, [layout-align="space-between center"]>*, [layout-align="start center"]>*, [layout-align="center center"]>* {
	max-width: initial;
	box-sizing: border-box
}
[layout-align="end end"], [layout-align="space-around end"], [layout-align="space-between end"], [layout-align="start end"], [layout-align="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="start stretch"], [layout-align="end stretch"], [layout-align="space-around stretch"], [layout-align="space-between stretch"], [layout-align="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-auto], [flex] {
	-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 {
[flex] {
	-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
}
}
[flex-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-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-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="0"], [layout=row]>[flex="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=row-reverse]>[flex="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=column]>[flex="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=column]>[flex="0"]>* {
	max-width: 100%
}
[layout=column-reverse]>[flex="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=column-reverse]>[flex="0"]>* {
	max-width: 100%
}
[flex="5"], [layout=row]>[flex="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=row-reverse]>[flex="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=column]>[flex="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=column]>[flex="5"]>* {
	max-width: 100%
}
[layout=column-reverse]>[flex="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=column-reverse]>[flex="5"]>* {
	max-width: 100%
}
[flex="10"], [layout=row]>[flex="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=row-reverse]>[flex="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=column]>[flex="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=column]>[flex="10"]>* {
	max-width: 100%
}
[layout=column-reverse]>[flex="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=column-reverse]>[flex="10"]>* {
	max-width: 100%
}
[flex="15"], [layout=row]>[flex="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=row-reverse]>[flex="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=column]>[flex="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=column]>[flex="15"]>* {
	max-width: 100%
}
[layout=column-reverse]>[flex="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=column-reverse]>[flex="15"]>* {
	max-width: 100%
}
[flex="20"], [layout=row]>[flex="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=row-reverse]>[flex="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=column]>[flex="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=column]>[flex="20"]>* {
	max-width: 100%
}
[layout=column-reverse]>[flex="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=column-reverse]>[flex="20"]>* {
	max-width: 100%
}
[flex="25"], [layout=row]>[flex="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=row-reverse]>[flex="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=column]>[flex="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=column]>[flex="25"]>* {
	max-width: 100%
}
[layout=column-reverse]>[flex="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=column-reverse]>[flex="25"]>* {
	max-width: 100%
}
[flex="30"], [layout=row]>[flex="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=row-reverse]>[flex="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=column]>[flex="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=column]>[flex="30"]>* {
	max-width: 100%
}
[layout=column-reverse]>[flex="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=column-reverse]>[flex="30"]>* {
	max-width: 100%
}
[flex="35"], [layout=row]>[flex="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=row-reverse]>[flex="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=column]>[flex="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=column]>[flex="35"]>* {
	max-width: 100%
}
[layout=column-reverse]>[flex="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=column-reverse]>[flex="35"]>* {
	max-width: 100%
}
[flex="40"], [layout=row]>[flex="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=row-reverse]>[flex="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=column]>[flex="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=column]>[flex="40"]>* {
	max-width: 100%
}
[layout=column-reverse]>[flex="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=column-reverse]>[flex="40"]>* {
	max-width: 100%
}
[flex="45"], [layout=row]>[flex="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=row-reverse]>[flex="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=column]>[flex="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=column]>[flex="45"]>* {
	max-width: 100%
}
[layout=column-reverse]>[flex="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=column-reverse]>[flex="45"]>* {
	max-width: 100%
}
[flex="50"], [layout=row]>[flex="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=row-reverse]>[flex="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=column]>[flex="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=column]>[flex="50"]>* {
	max-width: 100%
}
[layout=column-reverse]>[flex="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=column-reverse]>[flex="50"]>* {
	max-width: 100%
}
[flex="55"], [layout=row]>[flex="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=row-reverse]>[flex="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=column]>[flex="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=column]>[flex="55"]>* {
	max-width: 100%
}
[layout=column-reverse]>[flex="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=column-reverse]>[flex="55"]>* {
	max-width: 100%
}
[flex="60"], [layout=row]>[flex="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=row-reverse]>[flex="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=column]>[flex="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=column]>[flex="60"]>* {
	max-width: 100%
}
[layout=column-reverse]>[flex="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=column-reverse]>[flex="60"]>* {
	max-width: 100%
}
[flex="65"], [layout=row]>[flex="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=row-reverse]>[flex="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=column]>[flex="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=column]>[flex="65"]>* {
	max-width: 100%
}
[layout=column-reverse]>[flex="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=column-reverse]>[flex="65"]>* {
	max-width: 100%
}
[flex="70"], [layout=row]>[flex="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=row-reverse]>[flex="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=column]>[flex="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=column]>[flex="70"]>* {
	max-width: 100%
}
[layout=column-reverse]>[flex="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=column-reverse]>[flex="70"]>* {
	max-width: 100%
}
[flex="75"], [layout=row]>[flex="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=row-reverse]>[flex="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=column]>[flex="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=column]>[flex="75"]>* {
	max-width: 100%
}
[layout=column-reverse]>[flex="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=column-reverse]>[flex="75"]>* {
	max-width: 100%
}
[flex="80"], [layout=row]>[flex="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=row-reverse]>[flex="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=column]>[flex="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=column]>[flex="80"]>* {
	max-width: 100%
}
[layout=column-reverse]>[flex="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=column-reverse]>[flex="80"]>* {
	max-width: 100%
}
[flex="85"], [layout=row]>[flex="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=row-reverse]>[flex="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=column]>[flex="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=column]>[flex="85"]>* {
	max-width: 100%
}
[layout=column-reverse]>[flex="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=column-reverse]>[flex="85"]>* {
	max-width: 100%
}
[flex="90"], [layout=row]>[flex="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=row-reverse]>[flex="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=column]>[flex="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=column]>[flex="90"]>* {
	max-width: 100%
}
[layout=column-reverse]>[flex="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=column-reverse]>[flex="90"]>* {
	max-width: 100%
}
[flex="95"], [layout=row]>[flex="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=row-reverse]>[flex="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=column]>[flex="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=column]>[flex="95"]>* {
	max-width: 100%
}
[layout=column-reverse]>[flex="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=column-reverse]>[flex="95"]>* {
	max-width: 100%
}
[flex="100"], [layout=row]>[flex="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=row-reverse]>[flex="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=column]>[flex="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=column]>[flex="100"]>* {
	max-width: 100%
}
[layout=column-reverse]>[flex="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=column-reverse]>[flex="100"]>* {
	max-width: 100%
}
[layout=row]>[flex="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=row]>[flex="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=row]>.flex {
	min-width: 0
}
[layout=column]>[flex="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=column]>[flex="33"]>* {
	max-width: 100%
}
[layout=column]>[flex="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=column]>[flex="66"]>* {
	max-width: 100%
}
[layout=column]>.flex {
	min-height: 0
}
[layout=row], [layout=column], [layout] {
	box-sizing: border-box;
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex
}
[layout=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=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=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=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
}
h2, h3 {
	margin: 0 0 30px
}
[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], [layout-align-xs="start start"], [layout-align-xs="start center"], [layout-align-xs="start end"] {
	-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], [layout-align-xs="center start"], [layout-align-xs="center center"], [layout-align-xs="center end"], [layout-align-xs="center stretch"] {
	-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], [layout-align-xs="end center"], [layout-align-xs="end start"], [layout-align-xs="end end"], [layout-align-xs="end stretch"] {
	-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], [layout-align-xs="space-around center"], [layout-align-xs="space-around start"], [layout-align-xs="space-around end"], [layout-align-xs="space-around stretch"] {
	-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], [layout-align-xs="space-between center"], [layout-align-xs="space-between start"], [layout-align-xs="space-between end"], [layout-align-xs="space-between stretch"] {
	-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="end start"], [layout-align-xs="space-around start"], [layout-align-xs="space-between start"], [layout-align-xs="start start"], [layout-align-xs="center 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="end center"], [layout-align-xs="space-around center"], [layout-align-xs="space-between center"], [layout-align-xs="start center"], [layout-align-xs="center 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="end center"]>*, [layout-align-xs="space-around center"]>*, [layout-align-xs="space-between center"]>*, [layout-align-xs="start center"]>*, [layout-align-xs="center 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="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=row], [layout-xs=column], [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], [layout-align-gt-xs="start start"], [layout-align-gt-xs="start center"], [layout-align-gt-xs="start end"] {
	-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], [layout-align-gt-xs="center start"], [layout-align-gt-xs="center center"], [layout-align-gt-xs="center end"], [layout-align-gt-xs="center stretch"] {
	-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], [layout-align-gt-xs="end center"], [layout-align-gt-xs="end start"], [layout-align-gt-xs="end end"], [layout-align-gt-xs="end stretch"] {
	-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], [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"] {
	-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], [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"] {
	-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="end start"], [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"] {
	-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="end center"], [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"] {
	-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="end center"]>*, [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"]>* {
	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="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=row], [layout-gt-xs=column], [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], [layout-align-sm="start start"], [layout-align-sm="start center"], [layout-align-sm="start end"] {
	-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], [layout-align-sm="center start"], [layout-align-sm="center center"], [layout-align-sm="center end"], [layout-align-sm="center stretch"] {
	-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], [layout-align-sm="end center"], [layout-align-sm="end start"], [layout-align-sm="end end"], [layout-align-sm="end stretch"] {
	-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], [layout-align-sm="space-around center"], [layout-align-sm="space-around start"], [layout-align-sm="space-around end"], [layout-align-sm="space-around stretch"] {
	-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], [layout-align-sm="space-between center"], [layout-align-sm="space-between start"], [layout-align-sm="space-between end"], [layout-align-sm="space-between stretch"] {
	-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="end start"], [layout-align-sm="space-around start"], [layout-align-sm="space-between start"], [layout-align-sm="start start"], [layout-align-sm="center 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="end center"], [layout-align-sm="space-around center"], [layout-align-sm="space-between center"], [layout-align-sm="start center"], [layout-align-sm="center 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="end center"]>*, [layout-align-sm="space-around center"]>*, [layout-align-sm="space-between center"]>*, [layout-align-sm="start center"]>*, [layout-align-sm="center 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="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=row], [layout-sm=column], [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], [layout-align-gt-sm="start start"], [layout-align-gt-sm="start center"], [layout-align-gt-sm="start end"] {
	-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], [layout-align-gt-sm="center start"], [layout-align-gt-sm="center center"], [layout-align-gt-sm="center end"], [layout-align-gt-sm="center stretch"] {
	-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], [layout-align-gt-sm="end center"], [layout-align-gt-sm="end start"], [layout-align-gt-sm="end end"], [layout-align-gt-sm="end stretch"] {
	-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], [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"] {
	-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], [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"] {
	-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="end start"], [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"] {
	-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="end center"], [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"] {
	-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="end center"]>*, [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"]>* {
	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="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=row], [layout-gt-sm=column], [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], [layout-align-md="start start"], [layout-align-md="start center"], [layout-align-md="start end"] {
	-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], [layout-align-md="center start"], [layout-align-md="center center"], [layout-align-md="center end"], [layout-align-md="center stretch"] {
	-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], [layout-align-md="end center"], [layout-align-md="end start"], [layout-align-md="end end"], [layout-align-md="end stretch"] {
	-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], [layout-align-md="space-around center"], [layout-align-md="space-around start"], [layout-align-md="space-around end"], [layout-align-md="space-around stretch"] {
	-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], [layout-align-md="space-between center"], [layout-align-md="space-between start"], [layout-align-md="space-between end"], [layout-align-md="space-between stretch"] {
	-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="end start"], [layout-align-md="space-around start"], [layout-align-md="space-between start"], [layout-align-md="start start"], [layout-align-md="center 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="end center"], [layout-align-md="space-around center"], [layout-align-md="space-between center"], [layout-align-md="start center"], [layout-align-md="center 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="end center"]>*, [layout-align-md="space-around center"]>*, [layout-align-md="space-between center"]>*, [layout-align-md="start center"]>*, [layout-align-md="center 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="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=row], [layout-md=column], [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], [layout-align-gt-md="start start"], [layout-align-gt-md="start center"], [layout-align-gt-md="start end"] {
	-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], [layout-align-gt-md="center start"], [layout-align-gt-md="center center"], [layout-align-gt-md="center end"], [layout-align-gt-md="center stretch"] {
	-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], [layout-align-gt-md="end center"], [layout-align-gt-md="end start"], [layout-align-gt-md="end end"], [layout-align-gt-md="end stretch"] {
	-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], [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"] {
	-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], [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"] {
	-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="end start"], [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"] {
	-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="end center"], [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"] {
	-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="end center"]>*, [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"]>* {
	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="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=row], [layout-gt-md=column], [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], [layout-align-lg="start start"], [layout-align-lg="start center"], [layout-align-lg="start end"] {
	-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], [layout-align-lg="center start"], [layout-align-lg="center center"], [layout-align-lg="center end"], [layout-align-lg="center stretch"] {
	-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], [layout-align-lg="end center"], [layout-align-lg="end start"], [layout-align-lg="end end"], [layout-align-lg="end stretch"] {
	-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], [layout-align-lg="space-around center"], [layout-align-lg="space-around start"], [layout-align-lg="space-around end"], [layout-align-lg="space-around stretch"] {
	-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], [layout-align-lg="space-between center"], [layout-align-lg="space-between start"], [layout-align-lg="space-between end"], [layout-align-lg="space-between stretch"] {
	-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="end start"], [layout-align-lg="space-around start"], [layout-align-lg="space-between start"], [layout-align-lg="start start"], [layout-align-lg="center 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="end center"], [layout-align-lg="space-around center"], [layout-align-lg="space-between center"], [layout-align-lg="start center"], [layout-align-lg="center 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="end center"]>*, [layout-align-lg="space-around center"]>*, [layout-align-lg="space-between center"]>*, [layout-align-lg="start center"]>*, [layout-align-lg="center 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="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=row], [layout-lg=column], [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], [layout-align-gt-lg="start start"], [layout-align-gt-lg="start center"], [layout-align-gt-lg="start end"] {
	-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], [layout-align-gt-lg="center start"], [layout-align-gt-lg="center center"], [layout-align-gt-lg="center end"], [layout-align-gt-lg="center stretch"] {
	-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], [layout-align-gt-lg="end center"], [layout-align-gt-lg="end start"], [layout-align-gt-lg="end end"], [layout-align-gt-lg="end stretch"] {

	-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], [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"] {
	-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], [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"] {
	-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="end start"], [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"] {
	-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="end center"], [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"] {
	-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="end center"]>*, [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"]>* {
	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="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=row], [layout-gt-lg=column], [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], [layout-align-xl="start start"], [layout-align-xl="start center"], [layout-align-xl="start end"] {
	-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], [layout-align-xl="center start"], [layout-align-xl="center center"], [layout-align-xl="center end"], [layout-align-xl="center stretch"] {
	-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], [layout-align-xl="end center"], [layout-align-xl="end start"], [layout-align-xl="end end"], [layout-align-xl="end stretch"] {
	-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], [layout-align-xl="space-around center"], [layout-align-xl="space-around start"], [layout-align-xl="space-around end"], [layout-align-xl="space-around stretch"] {
	-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], [layout-align-xl="space-between center"], [layout-align-xl="space-between start"], [layout-align-xl="space-between end"], [layout-align-xl="space-between stretch"] {
	-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="end start"], [layout-align-xl="space-around start"], [layout-align-xl="space-between start"], [layout-align-xl="start start"], [layout-align-xl="center 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="end center"], [layout-align-xl="space-around center"], [layout-align-xl="space-between center"], [layout-align-xl="start center"], [layout-align-xl="center 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="end center"]>*, [layout-align-xl="space-around center"]>*, [layout-align-xl="space-between center"]>*, [layout-align-xl="start center"]>*, [layout-align-xl="center 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="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=row], [layout-xl=column], [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
}
h2.sect-header.green{
	color: #c8c8c8;
}
#main-nav.active .menu-container .menu-options .menu-option{
	margin-left : 0 !important
}
#menu-button{
	//top: 50% !important;
    //transform: translateY(-50%);
}
#main-nav.background:after { 
    content: '';
    position: absolute;
    left: 0; 
    bottom: 0;
    width: 100%; 
    height: 2px;
    background: #99cc32;
    transform: scaleX(0);
    transition: all .2s; 
}
#main-nav.background.sticky:after{
	transform: scaleX(1);
    transition: all 2s ease;
    display: none 
}
#main-logo{
	display: flex;
    align-items: center;
    justify-content: center;
}
#main-nav.background #main-logo .x-logo{ 
	//transform: translateY(-180%);
    //transition: all .2s;
    max-height: 65%
}
#main-nav.background #main-logo .brave-logo{
	display: none
}
#main-nav.background.sticky #main-logo .brave-logo{
	transform: translateY(102%);
    transition: all .3s;
}
#main-nav.background.sticky #main-logo .x-logo{
	//transform: translateY(0%);
    //transition: all .4s;
}
.page-content{
    padding-top: 2vw !important;
}
jdiv.copy_ea6c { 
    display: none;
}
jdiv#jvlabelWrap {
    background: #498b2a !important; 
    font-family: 'sansation' !important;
    padding: 9px;
    font-size: 26px !important;
}
jdiv.cssLeaf_3cf3 {
    display: none;
}
.label_4dd9 .text_6738._offline_adf1 {
    margin-left: 8px;
    font-size: 17px !important;
}
.chatCopyright_94f0 {
    display: none;
}
.main_8788.__ad_8ace .container_4e83 {
    padding-top: 0 !important; 
}
.headerBox_cdb1{
	background: #498b2a !important;
}
.__client_cd78 ._green_90b6{
	background: #498b2a !important;
}
span.title_bg {
    position: fixed;
    width: 30px;
    height: 100%;
    right: 0;
    top: 0;
    background: #ffffff;
    z-index: 2000;
}
h1.sect-header.showcase {
    width: auto;
    line-height: initial;
    padding: 10px 8px;
    text-align: center;
    font-size: 14px !important;
    font-weight: 100;
    text-transform: capitalize;
    top: 20%;
    position: fixed;
    right: 0px;
    z-index: 2001;
    font-size: 10px;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    letter-spacing: 3px;
    -webkit-transition: color .35s cubic-bezier(0,-.04,1,1.08);
    -o-transition: color .35s cubic-bezier(0,-.04,1,1.08);
    transition: color .35s cubic-bezier(0,-.04,1,1.08);
    font-family: 'sansation';
}
#home-work .content .work-wrapper{
	max-width: 89%;
    margin: auto !important;
}
figure.ft-stmp {
    position: absolute;
    bottom: -25px;
    margin: 0;
    right: 20px;
    z-index: -1;
    width: 50%;
}
.banner-quote {
    position: absolute;
    right: 0;
    top: 47%;
    transform: translateY(-50%);
    font-weight: bold;
    color: #99cc33;
    text-align: right;
    font-size: 40px;
    width: 50%;
    opacity: .6;
    line-height: 1.4;
    font-family: 'shorelines_webfont';
}
.banner-quote span{
	font-size: 55px;
    color: #99cc33;
    line-height: .8;
    text-shadow: none;
}
.banner-bottom {
    position: absolute;
    bottom: 20px;
    width: 100%;
    text-align: right;
    background: #99cc33;
    left: 0;
    height: 65px;
    align-items: center;
    vertical-align: middle;
    color: #fff;
    font-weight: 800;
    display: flex;
    justify-content: flex-end;
    padding-right: 70px;
    text-transform: uppercase;
}
.banner-bottom span{
	color : #8c8c8c;
    margin: 0 5px;
}
.social-icons-box.op_0 {
    position: fixed;
    bottom: 40px;
    right: 0;
    z-index: 2001;
    width: 30px;
}
.social-icons a {
    display: block;
    padding: 5px 0px;
    width: 20px;
    margin-left: auto;
}

#footer{
	position: relative;
    background: #fff;
        z-index: 500;
    
}
.page .scrollToTop.home{
	display:none !important;
    margin-top: 10px;
}
.page .arrow{
	height: 8px !important;
    margin-top: 20px;
    width: 100%;
}
.page .arrow .green{
	fill : #121212;
}
.job-block .inner-job-block{
	margin:0 !important
}
.page .social-media-icons{
	display : none
}
#footer .content{
	background: none !important;
}
#main-nav.active #main-logo .x-logo {
    transform: translateY(0);
    max-height: 75%;
    transition: all 1s;
}
#main-nav.active #main-logo .brave-logo {
    transform: translateY(120%);
    transition: all 1s;
}
.featured-section {
        background-color: #1c1c1e;
        color: #fff;
        padding: 131px 0 103px;
    }
    .featured-section .title_section {
        line-height: 1em;
        font-size: 1.56em;
        -webkit-font-smoothing: antialiased;
        font-weight: 400;
        margin: 0;
        color: #99cc32;
        font-weight: 600;
        text-transform: uppercase;
    }
    .featured-section-content {
        font-size: 2em;
        padding: 30px 17px 0;
        color: #fff;
        margin: 0 auto;
        font-weight: 300;
        line-height: 1.4em;
        max-width: 900px;
        -webkit-font-smoothing: antialiased;
    }
    .featured-section-content .br, .featured-section-content span {
        display: block;
        font-size: 1.36em;
    	line-height: 1.3;
    }
    h1.sect-header.showcase{
    	webkit-writing-mode: vertical-lr;
        -ms-writing-mode: tb-lr;
        writing-mode: vertical-lr;
        text-orientation: mixed;
        -webkit-transform: translateY(-73px) rotate( 
    -180deg);
        -ms-transform: translateY(0px) rotate(-180deg);
        transform: translateY(0px) rotate( 
    -180deg);
    }
.get-in-touch-box {
    top: 54%;
    padding: 10px 9px;
    position: fixed;
    right: 0px;
    z-index: 2001;
    font-size: 10px;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    letter-spacing: 3px;
    -webkit-transition: color .35s cubic-bezier(0,-.04,1,1.08);
    -o-transition: color .35s cubic-bezier(0,-.04,1,1.08);
    transition: color .35s cubic-bezier(0,-.04,1,1.08);
    color: #fff;
    -webkit-transform: translateY(-73px) rotate(-180deg);
    -ms-transform: translateY(-73px) rotate(-180deg);
    transform: translateY(-73px) rotate(-180deg);
}
.get-in-touch-box svg {
    -webkit-transition: all .35s cubic-bezier(0,-.04,1,1.08);
    -o-transition: all .35s cubic-bezier(0,-.04,1,1.08); 
    transition: all .35s cubic-bezier(0,-.04,1,1.08);
}
.vTextLR {
    -webkit-writing-mode: vertical-lr;
    -ms-writing-mode: tb-lr;
    writing-mode: vertical-lr;
    text-orientation: mixed;
    -webkit-transform: translateY(-73px) rotate(-180deg);
    -ms-transform: translateY(-73px) rotate(-180deg);
    transform: translateY(-73px) rotate(-180deg);
}
.get-in-touch-box .get-in-touch-icon {
    opacity: .7;
}
.home .contactus-temp{
	display: none
}
section#screenshots\ mobile_app {
    width: 50%;
}
section#screenshots\ mobile_app img {
    max-height: 95vh;
    margin: auto;
}
@keyframes arrowAnimation{0%{opacity:0;top:-10px}15%{opacity:1}to{opacity:0;top:10px}}

.fadeInLeft {
  animation-name: fadeInLeft;
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.down-button h5{
    -webkit-animation: arrowAnimation 1.5s infinite;
    animation: arrowAnimation 1.5s infinite;
    position: relative;
}

@media (max-width: 1920px)
{
    #main-nav.active #main-logo {
        left: 15px !important;
    }
}
@media(max-width: 992px){
	section.capabilities-featured.featured-section,.page-content {
        width: calc( 100% - 30px );
        margin-right: auto;
        margin-left: 0;
    }
    .main_news {
    	margin-bottom : 0 !important
    }
    .main_news figure {
    	width: 40% !important;
     }
     .details .title {
     	font-size: 27px !important;
     }
     .details .more-button {
    	margin-top : 0 !important
     }
    .content {
        width: 100% !important;
    }
    h2.sect-header.green {
        font-size: 34px !important;
        line-height: 65px !important;
    }
    .sect-header{
    	padding: 10px 0px;
    }
    #process-what-we-do p {
        font-size: 22px !important;
        line-height: 42px !important;
    }
    #process-offerings .offerings-grid{
    	height: 370px !important;
    }
    #process-offerings .content{
    	padding : 0 !important;
    }
    #footer .contact{
    	float : none !important
    }
    #process-our-clients{
    	width: 80% !important;
    	margin: auto !important;
    }
    .counter-row .single-col .plus, .counter-row .single-col .counter{
    	font-size: 3rem !important;
    }
    .counter-row .single-col .count-title {
    	font-size: 15px !important;
    }
    #home-work .content .work-wrapper{
    	max-width: calc( 100% - 80px ) !important;
        margin-right: auto !important;
        margin-left: 0 !important;
    }
    .control img {
        width: 25px !important;
        height: 25px !important;
    }
    #home-work .content .work-wrapper .work-grid .grid-content h3 {
    	font-size: 16px !important;
    }
    .client-list .item{
    	width: 175px !important;
    	height: 156px !important;
    }
    .client-list .item img{
    	max-height: 70px !important
    }
    .owl-nav button span{
    	font-size: 5em !important;
    }
    .contactus-temp {
        width: calc( 100% - 30px );
    }
    .page #process-offerings .content, .page-content {
        width: calc(100% - 30px) !important;
        margin-left: 0px !important;
    }
    #careers-index-temp #career-inner .job-block{
    	margin-bottom: 2px !important;
    }
    #careers-index-temp .sub-menu {
        margin-top: 50px !important;
    }
    #careers-index-temp #career-inner{
    	padding: 0 !important
    }
    .contactus-temp .contact-form-section{
    	width: 100% !important;
    }
    .contactus-temp .form-block h3 {
        font-size: 30px !important;
    }
    .contactus-temp .intro-block h2{
    	font-size: 38px !important;
    }
    .address:before {
    	left: 20px !important;
    }
}


@media (max-width: 544px) {
	#main-logo {
        width: 50px !important;
        height: 60px !important;
        left: 0 !important;
    	top: 4px !important;
    }
    #home-hero #home-hero-slider .slider-content .vert-center h2 {
        text-align: center !important;
        margin-top: 0 !important;
    	margin-bottom: 18px;
        line-height: 40px !important;
    }
    .social-media-icons{
    	display: none !important
    }
    #menu-button{
    	width: 83px !important;
    	height: 125px !important;
        padding-right: 20px !important;
    	padding-left: 30px !important;
    }
    #home-hero #home-hero-slider .slider-content .vert-center h5{
    	text-align : center !important;
        line-height: 1.6 !important;
    }
    #home-hero #home-hero-slider .slider-content .vert-center h5 br {
        display: none;
    }
    .banner-quote{
    	left: 50% !important;
        right: inherit !important;
        transform: translate(-50%,-50%);
        top: 23%;
        text-align: center;
        font-size: 21px;
        width: 90%;
        line-height: 1.9;
    }
	h2.sect-header.green {
        font-size: 30px !important;
        line-height: 44px !important;
        padding-bottom: 0;
    }
	#home-hero #home-hero-slider li {
        background-size: 610px auto !important;
    }
    .scrollToTop{
    	right: 6% !important;
    }
	.content {
        width: 90%;
    }
    .foot-sect-title{
    	font-size: 60px !important;
    }
    #home-hero .down-button{
    	bottom: 40px !important;
    }
    #process-what-we-do h2.sect-header.green{
    	line-height: 40px;
        margin-bottom: 15px !important;
    }
    #process-our-clients{
    	padding-top : 30px !important
    }
    h3 {
    	font-size: 29px !important;
    }
    body.home .location-map .get-direction-block a{
    	top: 30% !important;
    }
    .footer_sitemap{
    	padding-top : 0 !important
    }
    figure.ft-stmp{
    	bottom: -36px;
    }
    div.wpcf7 .wpcf7-form-control-wrap input, div.wpcf7 .wpcf7-form-control-wrap textarea {
    	font-size : inherit !important;
    }
    #process-offerings .icon{
    	margin-bottom: -10px;
    }
    .counter-row{
    	margin-bottom: 15% !important;
  	}
    .counter-row .single-col .plus, .counter-row .single-col .counter {
        font-size: 2rem !important;
    }
    .counter-row .single-col .count-title {
        font-size: 12px !important;
        margin-top: 0;
    }
    .wpcf7-spinner{
    	display : none
    }
    .wpcf7 .form-submit-btn{
    	margin-right : 0 !important
    }
    .featured-section {
        padding: 75px 0 103px !important;
        padding-bottom: 40px !important;
    }
    .featured-section-content .br, .featured-section-content span{
    	font-size: 21px !important;
    }
    .page #process-offerings .content,.contactus-temp {
    	width : 100% !important;
    }
    .page-content {
        width: calc(100% - 30px) !important;
        margin-left: 0px !important;
    }
    #process-what-we-do p {
        font-size: 17px !important;
        line-height: 34px !important;
        padding: 10px !important;
        margin-bottom: 0 !important;
    }
    #process-what-we-do p:last-child {
        display: none;
    }
    #process-offerings .offerings-grid {
    	padding: 25px 10% !important; 
    }
    #process-offerings .icon {
        margin-bottom: -6px !important;
    }
    .page #process-our-clients{
    	padding-bottom : 0 !important
    }
    #home-work .content .work-wrapper{
    	max-width: 100% !important;
   	}
    .main_news{
    	display: block !important;
    }
    .main_news figure , .main_news .details {
    	width: 100% !important;
    }
    .details .title ,.job-block .inner-job-block .title {
    	font-size: 21px !important;
        line-height: 30px !important;
        margin-bottom: 7px !important;
    }
    .details .more-button {
    	margin-top : 0 !important
    }
    .job-block .inner-job-block {
        background: #f9f8f8 !important;
        padding: 24px !important;
    }
    .job-block .inner-job-block .location{
    	left: 25px !important;
        font-size: 13px !important;
        bottom: 10px !important;
    }
    .client-list .item{
    	width: 100% !important;
    }
    .mask-style .mask{
    	transform: translateX(-101%) !important;
    }
    .page #process-our-clients {
        padding-bottom: 0 !important;
        width: calc(100% - 30px) !important;
        margin-left: 0px !important;
        margin-right: auto !important;
    }
    .owl-prev {
        left: 5% !important;
    }
    .owl-next {
        right: 5% !important;
    }
}
#jobman_login,#jobman_loggedin{text-align:left;padding:10px 0}#jobman_login input.username,#jobman_login input.password{width:100px;margin-right:10px}#jobman_login br,#jobman_register br{display:none}#jobman_login span{display:block;text-align:right}#jobman_loggedin span.message,#jobman_login span.message{text-align:left;padding:10px 0}#jobman_register input.submit{float:right}#jobman_register table{text-align:left;width:100%}#jobman_register th{width:130px}#jobman_register td.error{color:red}table.jobs-table,table.job-table,table.job-apply-table{width:100%;text-align:left}table.jobs-table th,table.job-table th{font-weight:700;text-align:left}table.job-table th{width:100px}table.highlighted{background-color:#eef}table.jobs-table tr.highlighted td{background-color:#eef}td.jobs-moreinfo,td.jobs-applynow{font-weight:700;text-align:center;vertical-align:middle}td.jobs-moreinfo a,td.jobs-applynow a{width:100%}table.job-apply-table th,table.job-apply-table td.th{width:40%}table.job-apply-table td{width:60%}#ui-datepicker-div{background-color:#fff;border:1px solid #000}div.ui-datepicker-header a{cursor:pointer}a.ui-datepicker-next{float:right}div.ui-datepicker-title{text-align:center}td.ui-datepicker-current-day{border:1px solid #111}table.ui-datepicker-calendar td{text-align:center;width:25px;height:25px}p.jobmanpromo{padding-top:20px;clear:left}#jobman-jobselect-echo,#jobman-catselect-echo{cursor:pointer;border:1px solid #ccc;padding:1px}#jobman-jobselect-close a,#jobman-catselect-close a{font-family:Helvetica,Arial,sans-serif;font-size:10px;float:right;margin-top:-10px}span.jobselect-popout,span.catselect-popout{position:absolute;display:block;background-color:#f1f1f1;border:1px solid #7d7e88;padding:10px 5px 5px}span.jobselect-popout span,span.catselect-popout span{display:block;min-width:150px}div.job-nav div.previous{float:left;width:20%;text-align:left;min-height:16px}div.job-nav div.this{text-align:center;float:left;width:55%}div.job-nav div.next{float:right;width:20%;text-align:right;min-height:16px}div.jobman-error{border:1px solid red;background-color:#fcc;font-weight:700}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1e3ms;animation-timing-function:linear;animation-iteration-count:infinite}@media(prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2e3ms}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
@font-face{font-family:sansationbold;src:url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/fonts/Sansation-Bold-webfont.eot);src:url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/fonts/Sansation-Bold-webfont.eot?#iefix)format('embedded-opentype'),url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/fonts/Sansation-Bold-webfont.woff)format('woff'),url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/fonts/Sansation-Bold-webfont.ttf)format('truetype'),url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/fonts/Sansation-Bold-webfont.svg#sansationbold)format('svg');font-weight:400;font-style:normal}@font-face{font-family:sansation;src:url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/fonts/Sansation-Regular-webfont.eot);src:url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/fonts/Sansation-Regular-webfont.eot?#iefix)format('embedded-opentype'),url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/fonts/Sansation-Regular-webfont.woff)format('woff'),url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/fonts/Sansation-Regular-webfont.ttf)format('truetype'),url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/fonts/Sansation-Regular-webfont.svg#sansationregular)format('svg');font-weight:400;font-style:normal}@font-face{font-family:shorelines_webfont;src:url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/fonts/shorelines_webfont.woff);src:url('https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/fonts/shorelines_webfont.woff?#iefix') format('embedded-opentype'),url('https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/fonts/shorelines_webfont.woff') format('woff'),font-weight:normal;font-style:normal}@font-face{font-family:tajawal;src:url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/fonts/Tajawal-Medium.woff2)format('woff2'),url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/fonts/Tajawal-Medium.woff)format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:tajawal;src:url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/fonts/Tajawal-Black.woff2)format('woff2'),url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/fonts/Tajawal-Black.woff)format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:tajawal;src:url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/fonts/Tajawal-Light.woff2)format('woff2'),url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/fonts/Tajawal-Light.woff)format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:tajawal;src:url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/fonts/Tajawal-Regular.woff2)format('woff2'),url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/fonts/Tajawal-Regular.woff)format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:tajawal;src:url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/fonts/Tajawal-ExtraLight.woff2)format('woff2'),url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/fonts/Tajawal-ExtraLight.woff)format('woff');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:tajawal;src:url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/fonts/Tajawal-Bold.woff2)format('woff2'),url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/fonts/Tajawal-Bold.woff)format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:tajawal;src:url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/fonts/Tajawal-ExtraBold.woff2)format('woff2'),url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/fonts/Tajawal-ExtraBold.woff)format('woff');font-weight:700;font-style:normal;font-display:swap}body,html{-webkit-font-smoothing:auto;font-family:sansation}h5,h6{text-transform:uppercase;letter-spacing:1px}.ssk,.ssk:focus,.ssk:hover,a:link,a:link:hover,a:link:visited{text-decoration:none}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;-ms-touch-action:pan-y;touch-action:pan-y;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;background:#fff}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:dosis,sans-serif;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager-item{display:inline-block}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}body,h5,h6{line-height:28px}.bx-wrapper .bx-prev{left:10px;background:url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/dist/images/controlsb447.html?auto=format,compress)0 -32px no-repeat}.bx-wrapper .bx-prev:focus,.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/dist/images/controlsb447.html?auto=format,compress)-43px -32px no-repeat}.bx-wrapper .bx-next:focus,.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/dist/images/controlsb447.html?auto=format,compress)-86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/dist/images/controlsb447.html?auto=format,compress)-86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:dosis,sans-serif;display:block;font-size:.85em;padding:10px}body,html{height:100%;margin:0;padding:0}body{font-size:16px;font-style:normal;letter-spacing:300;color:#121212;background-color:#fff;width:100%;height:100%}h1,h2,h3,h4{letter-spacing:0;text-transform:none;font-weight:400;color:#121212}@media screen and (min-width:1440px){body{font-size:14px}}@media screen and (min-width:660px){body{font-size:12px}}section{width:100%;text-align:center;margin:auto;position:relative}.bx-wrapper{box-shadow:none;border:none}#video-container{position:absolute;z-index:1}#video-filter{position:absolute;z-index:0;background:rgba(53,53,53,.5)}@media screen and (min-width:990px){#video-container,#video-filter{display:none}}.clear,.klearfix:after{display:block;visibility:hidden;width:0;height:0;clear:both}a:link,a:link:hover{color:#121212;border:none;outline:0;-webkit-transition:.9s cubic-bezier(.18,1,.21,1);-moz-transition:.9s cubic-bezier(.18,1,.21,1);transition:.9s cubic-bezier(.18,1,.21,1)}#home-hero .bx-pager-custom .bx-pager-item a,.btn,a.btn{-webkit-transition:.9s cubic-bezier(.18,1,.21,1);-moz-transition:.9s cubic-bezier(.18,1,.21,1)}a:link:visited{color:#121212;border:none;outline:0}a:link img{border:none;outline:0}h1{font-size:100px;line-height:120px;margin:0 0 40px}h2{font-size:65px;line-height:100px}h3{font-size:50px;line-height:60px}h4{font-size:30px;line-height:36px;margin:0 0 20px}h5{color:#625e5e;font-size:12px;font-weight:700;margin:0 0 10px}h6{font-family:dosis,sans-serif;color:#121212;font-size:13px;font-weight:700;margin:0 0 25px}.garamond{font-family:AGaramondPro-Italic,serif;color:#121212;font-size:16px;line-height:28px;font-weight:400;text-transform:none;letter-spacing:2px;margin:0 3px 25px 0}@media(max-width:1440px){.garamond{font-size:14px;line-height:28px}}@media(max-width:1280px){.garamond{font-size:13px;line-height:26px}}@media(max-width:660px){.garamond{font-size:12px;line-height:24px}}ol li,p,ul li{font-family:dosis,sans-serif;text-transform:none;line-height:30px;letter-spacing:1px;color:#121212}p{font-size:16px;font-weight:200;letter-spacing:0!important;font-family:work sans,sans-serif}@media(max-width:1440px){p{line-height:24px}}@media(max-width:1280px){p{font-size:14px;line-height:22px}}@media(max-width:660px){p{font-size:14px;line-height:22px}}ol li,ul li{font-size:16px;font-weight:300}.btn,.tagline,a.btn{text-transform:uppercase}@media(max-width:1440px){ol li,ul li{font-size:14px;line-height:24px}}@media(max-width:1280px){ol li,ul li{font-size:13px;line-height:22px}}@media(max-width:660px){ol li,ul li{font-size:13px;line-height:22px}}.tagline{font-family:dosis,sans-serif;color:#121212;font-size:13px;margin:0;padding:0;line-height:32px;letter-spacing:2px;font-weight:400}@media(max-width:1440px){.tagline{font-size:11px}}@media(max-width:1280px){.tagline{font-size:10px}}@media(max-width:660px){.tagline{font-size:9px}}button,input,select{border:none;outline:0}img{max-width:100%}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clear{overflow:hidden}.klearfix:after{content:' ';font-size:0;line-height:0}.btn,.content,a.btn{display:inline-block}* html .klearfix{zoom:1}.content{max-width:1100px;width:100%;padding:85px 0}@media(max-width:1440px){.content{padding:75px 0}}@media(max-width:990px){.content{width:80%}.content .full{width:100%}#main-nav.active #mobile-social{visibility:visible}}@media(max-width:660px){.content{padding:50px 0}}.content.full{max-width:2560px;padding:0}.content.lg{max-width:1660px}.content.sm{max-width:850px}.btn,a.btn{padding:20px 30px;background-image:url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/img/btn-backgroundb447.png?auto=format,compress);background-repeat:no-repeat;background-position:100% 100%;font-size:12px;font-weight:700;line-height:12px;letter-spacing:3px;color:#fff;min-width:200px;border:none;text-align:center;font-family:dinbold,sans-serif;cursor:pointer;background-color:initial;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;transition:.9s cubic-bezier(.18,1,.21,1)}#main-logo,#main-nav.active #main-logo,#main-nav.active .menu-container .menu-options{border-right:1px solid transparent}.btn:hover,a.btn:hover{color:#fff;background-image:url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/img/btn-background-hover.png?auto=format,compress)}@-webkit-keyframes fadePrev{0%{opacity:0}50%{opacity:1}100%{opacity:0;-webkit-transform:translateX(100px)}}@-moz-keyframes fadePrev{0%{opacity:0}50%{opacity:1}100%{opacity:0;-moz-transform:translateX(100px)}}@keyframes fadePrev{0%{opacity:0}50%{opacity:1}100%{opacity:0;-webkit-transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);transform:translateX(100px)}}@-webkit-keyframes fadeNext{0%{opacity:0}50%{opacity:1}100%{opacity:0;-webkit-transform:translateX(-100px)}}@-moz-keyframes fadeNext{0%{opacity:0}50%{opacity:1}100%{opacity:0;-moz-transform:translateX(-100px)}}@keyframes fadeNext{0%{opacity:0}50%{opacity:1}100%{opacity:0;-webkit-transform:translateX(-100px);-moz-transform:translateX(-100px);-ms-transform:translateX(-100px);-o-transform:translateX(-100px);transform:translateX(-100px)}}#about-inner{opacity:0;-webkit-transition:-webkit-transform cubic-bezier(.39,.575,.565,1).5s 250ms;-moz-transition:-moz-transform cubic-bezier(.39,.575,.565,1).5s 250ms;transition:transform cubic-bezier(.39,.575,.565,1).5s 250ms;-webkit-transform:translateY(200px);-moz-transform:translateY(200px);-ms-transform:translateY(200px);-o-transform:translateY(200px);transform:translateY(200px)}@media(max-width:600px){*{will-change:none!important}}.brv-hero .vert-center{opacity:0;-webkit-transition:all cubic-bezier(.445,.05,.55,.95)1s .5s;-moz-transition:all cubic-bezier(.445,.05,.55,.95)1s .5s;transition:all cubic-bezier(.445,.05,.55,.95)1s .5s;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px)}body.brv-loaded #main-nav,body.brv-loaded .brv-hero .vert-center{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}.down-button{bottom:0}.bx-next-preview,.bx-prev-preview{position:absolute;top:-webkit-calc(50vh - 25px);top:calc(50vh - 25px);width:50px;height:50px;background-repeat:no-repeat;background-position:50%;background-size:contain;opacity:0;z-index:99;pointer-events:none}.bx-next-preview{right:0;background-image:url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/img/next-cursor.png?auto=format,compress)}.bx-prev-preview{left:0;background-image:url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/img/prev-cursor.png?auto=format,compress)}.load-leftovers{opacity:0}body.brv-loaded .bx-next-preview{-webkit-animation:fadeNext 1.2s cubic-bezier(.445,.05,.55,.95).5s forwards;-moz-animation:fadeNext 1.2s cubic-bezier(.445,.05,.55,.95).5s forwards;animation:fadeNext 1.2s cubic-bezier(.445,.05,.55,.95).5s forwards}body.brv-loaded .bx-prev-preview{-webkit-animation:fadePrev 1.2s cubic-bezier(.445,.05,.55,.95).5s forwards;-moz-animation:fadePrev 1.2s cubic-bezier(.445,.05,.55,.95).5s forwards;animation:fadePrev 1.2s cubic-bezier(.445,.05,.55,.95).5s forwards}body.brv-loaded .brv-hero .vert-center{opacity:1;transform:translateY(0)}body.brv-loaded #main-nav{transform:translateY(0);overflow:hidden}body.brv-loaded .load-leftovers{-webkit-transition:all cubic-bezier(.445,.05,.55,.95).5s 250ms;-moz-transition:all cubic-bezier(.445,.05,.55,.95).5s 250ms;transition:all cubic-bezier(.445,.05,.55,.95).5s 250ms;opacity:1}body.brv-loaded #about-inner{margin-top:-150px;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}body.brv-loaded .down-button{-webkit-transition:all cubic-bezier(.39,.575,.565,1).5s 250ms;-moz-transition:all cubic-bezier(.39,.575,.565,1).5s 250ms;transition:all cubic-bezier(.39,.575,.565,1).5s 250ms;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}@media(max-width:1440px){.btn,a.btn{padding:18px 27px;font-size:11px;line-height:11px;letter-spacing:1px;min-width:180px}body.brv-loaded #about-inner{}body.brv-loaded .down-button{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}}@media(max-width:1100px){body.brv-loaded #about-inner{}body.brv-loaded .down-button{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}}@media(max-width:660px){.btn,a.btn{padding:18px 30px;font-size:10px;line-height:10px;letter-spacing:1px;min-width:150px}body.brv-loaded #about-inner{}body.brv-loaded .down-button{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}}.brv-hero-slider>li:before{content:"";position:absolute;z-index:9;left:0;top:0;width:100vw;height:4px;opacity:.8;background-color:#9c3;will-change:transform;-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0)}.brv-hero-slider>li.active-slide:before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);-webkit-transition:all linear 7s;-moz-transition:all linear 7s;transition:all linear 7s}.brv-scrollview.brv-anim-opacity{-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);-webkit-transition:all cubic-bezier(.215,.61,.355,1)1s;-moz-transition:all cubic-bezier(.215,.61,.355,1)1s;transition:all cubic-bezier(.215,.61,.355,1)1s;opacity:0;will-change:transform,opacity;transform:translateY(100px)}.video-container:before,.video-container>video{will-change:opacity;opacity:0;bottom:0;height:100%}.brv-scrollview.brv-anim-opacity.brv-inview{opacity:1;transform:translateY(0)}@media(max-width:1024px){.brv-slide-video .video-container{display:none}}.brv-work-link{position:fixed;top:0;right:0;padding:16px;z-index:99;cursor:pointer}.brv-work-link>.brv-close{display:block;position:relative;width:70px;height:70px;-webkit-transition:all .9s cubic-bezier(.18,1,.21,1);-moz-transition:all .9s cubic-bezier(.18,1,.21,1);transition:all .9s cubic-bezier(.18,1,.21,1)}.brv-work-link>.brv-close:after,.brv-work-link>.brv-close:before{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#9c3}.brv-work-link>.brv-close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.brv-work-link>.brv-close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}@media(max-width:1024px){.brv-work-link .brv-close{width:50px;height:50px;margin-top:-5px}}.brv-work-link:hover>.brv-close{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}body.load-it{-moz-opacity:0;-khtml-opacity:0;opacity:0;-ms-filter:"alpha(opacity=$opacityIE)";filter:alpha(opacity=0)}body .brv-overlap{-webkit-transition:all cubic-bezier(.645,.045,.355,1).5s;-moz-transition:all cubic-bezier(.645,.045,.355,1).5s;transition:all cubic-bezier(.645,.045,.355,1).5s;background-color:initial!important}.control,.select-filter select{font-family:inherit!important}@media(max-width:600px){body .down-button{h1.sect-header.showcase bottom: 450px}body .brv-overlap{margin-top:-450px}}@media(min-width:601px) and (max-width:960px){body .down-button{bottom:450px}body .brv-overlap{margin-top:-450px}}@media(min-width:961px) and (max-width:1920px){body .down-button{bottom:500px}body .brv-overlap{margin-top:-500px}}@media(min-width:1281px){body .down-button{bottom:600px}body .brv-overlap{margin-top:-600px}}.bx-wrapper .bx-loading{background:url(http://brvppl.imgix.net/assets/img/bx_loader.gif?auto=format,compress)50% no-repeat #fff}@media(min-aspect-ratio:16 / 9){.video-wrapper>video{height:300%;top:-100%}}@media(max-aspect-ratio:16 / 9){.video-wrapper>video{width:300%;left:-100%}}.video-container,.video-container:before,.video-container>video,.video-filter{position:absolute;top:0;left:0;width:100%}.video-filter{margin:0;background:rgba(0,0,0,.2);z-index:1;height:100%}@media(max-width:1024px){.video-filter{display:none}}.video-container{right:0;bottom:0;overflow:hidden;background-color:#232323}.video-container:before{content:"";margin:0;background:rgba(0,0,0,.2);right:0;z-index:1;-webkit-transition:all cubic-bezier(.18,1,.21,1).9s;-moz-transition:all cubic-bezier(.18,1,.21,1).9s;transition:all cubic-bezier(.18,1,.21,1).9s}#footer-notes-posts .post .background-image,#home-hero #home-hero-slider li,#nav-background-images .nav-image,#testimonial-section{background-repeat:no-repeat;background-position:50%}.social-media-icons{float:none;text-align:center;margin:40px auto 0;display:flex;visibility:visible!important;-moz-opacity:1;opacity:1!important;right:85px;top:16px;position:absolute;margin-top:0;z-index:5;min-width:30%;width:auto}ul.site_lang{float:none;clear:both;list-style:none}ul.site_lang li.current-lang{display:none}ul.site_lang li.lang-item-ar a{font-family:tajawal;font-weight:500;letter-spacing:0}ul.site_lang li a,ul.site_lang li a:hover{font-size:50px;line-height:80px;height:80px;color:#9c3}.social-media-icons ul{margin:0;padding:0}.social-media-icons li{float:left;margin:0 4px;list-style:none}.social-media-icons li a{color:#121212;min-width:30px;height:40px;border:none;border-radius:0%;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:13px}.social-media-icons li a:hover,.social-media-icons li a:hover i{color:#9c3}.social-media-icons li a i{font-size:14px;font-weight:100;color:#121212}.social-media-icons{visibility:hidden;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);transition:all cubic-bezier(.18,1,.21,1).9s}#main-nav.active .social-media-icons{visibility:visible}#main-nav.active .menu-container .menu-options .social-media-icons{-webkit-animation:MenuOptionFadeIn 1s ease;-moz-animation:MenuOptionFadeIn 1s ease;-o-animation:MenuOptionFadeIn 1s ease;animation:MenuOptionFadeIn 1s ease;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards}#main-nav.active .menu-container .menu-options .social-media-icons{-webkit-animation-delay:.8s;-moz-animation-delay:.8s;-o-animation-delay:.8s;animation-delay:.8s}#main-nav,#main-nav.active{z-index:3000}#main-nav.active{background-color:rgb(255 255 255/97%)}.video-container>video{right:0}.video-container.brv-canplay:before{opacity:1}.video-container.brv-canplay>video{opacity:1;-webkit-transition:opacity cubic-bezier(.455,.03,.515,.955)1.5s;-moz-transition:opacity cubic-bezier(.455,.03,.515,.955)1.5s;transition:opacity cubic-bezier(.455,.03,.515,.955)1.5s;-webkit-transition-delay:250ms;-moz-transition-delay:250ms;transition-delay:250ms}@media(min-aspect-ratio:16 / 9){.video-container>video{height:300%;top:-100%}}@media(max-aspect-ratio:16 / 9){.video-container>video{width:300%;left:-100%}}.top-marker,.top-marker div{display:block;height:0;margin:0;padding:0}#main-nav{width:100%;margin:auto;right:0;position:fixed;height:70px;overflow:visible;-webkit-transition:all cubic-bezier(.18,1,.21,1).9s;-moz-transition:all cubic-bezier(.18,1,.21,1).9s;transition:all cubic-bezier(.18,1,.21,1).9s;-webkit-transition-property:-webkit-transform,height,width,left;-moz-transition-property:-moz-transform,height,width,left;transition-property:transform,height,width,left;-webkit-transform:translateZ(0)translateY(-100px);-moz-transform:translateZ(0)translateY(-100px);-ms-transform:translateZ(0)translateY(-100px);-o-transform:translateZ(0)translateY(-100px);transform:translateZ(0)translateY(-100px);background:#fff}@media(max-width:1024px){#main-nav{-webkit-transform:translateZ(0)translateY(-72px);-moz-transform:translateZ(0)translateY(-72px);-ms-transform:translateZ(0)translateY(-72px);-o-transform:translateZ(0)translateY(-72px);transform:translateZ(0)translateY(-72px);height:72px}#main-nav.active #mobile-logo{visibility:visible;-moz-opacity:1;-khtml-opacity:1;opacity:1;-ms-filter:"alpha(opacity=$opacityIE)";filter:alpha(opacity=100)}}#main-nav.active{max-width:100%;width:100%;height:100vh;left:0}#main-nav.active #nav-background-images{visibility:visible;-moz-opacity:1;-khtml-opacity:1;opacity:1;-ms-filter:"alpha(opacity=$opacityIE)";filter:alpha(opacity=100);position:relative}#main-nav.active #nav-background-images .nav-image{-webkit-transition:all cubic-bezier(.25,.46,.45,.94)450ms;-moz-transition:all cubic-bezier(.25,.46,.45,.94)450ms;transition:all cubic-bezier(.25,.46,.45,.94)450ms;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity}#main-nav.active #nav-background-images .nav-image.active{-webkit-transition:all cubic-bezier(.23,1,.32,1)3s;-moz-transition:all cubic-bezier(.23,1,.32,1)3s;transition:all cubic-bezier(.23,1,.32,1)3s;-moz-opacity:1;-khtml-opacity:1;opacity:1;-ms-filter:"alpha(opacity=$opacityIE)";filter:alpha(opacity=100)}#main-nav.active .menu-container{visibility:visible;border-top:1px solid transparent}.menu-option{text-transform:uppercase!important}#main-nav.active #main-logo{left:-96px}@media(max-width:1920px){#main-nav.active #main-logo{left:-96px}}@media(max-width:1024px){#main-nav.active #main-logo{}}#main-nav.active .menu-container .menu-options .menu-option{margin-left:-10px}#main-nav.active .menu-container .menu-options #home-link,#main-nav.active .menu-container .menu-options #mobile-social{margin-left:-10px;-webkit-animation:MenuOptionFadeIn 1s ease;-moz-animation:MenuOptionFadeIn 1s ease;-o-animation:MenuOptionFadeIn 1s ease;animation:MenuOptionFadeIn 1s ease;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards}#main-nav.active .menu-container .menu-options #home-link svg{vertical-align:top}#main-nav.active #menu-button{background-color:initial;border-left:1px solid transparent;padding:48px 15px;overflow:hidden;width:96px;height:96px;max-height:96px;max-width:96px;-moz-box-shadow:0 0 30px rgba(29,29,29,0);-webkit-box-shadow:0 0 30px rgba(29,29,29,0);-ms-box-shadow:0 0 30px rgba(29,29,29,0);-o-box-shadow:0 0 30px rgba(29,29,29,0);box-shadow:0 0 30px rgba(29,29,29,0)}#main-nav.active #menu-button:hover{border-left:1px solid transparent}#main-nav.active #menu-button #first-line{width:100%;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}#main-nav.active #menu-button #second-line{width:100%;-moz-opacity:0;-khtml-opacity:0;opacity:0}#main-nav.active #menu-button #third-line{width:100%;margin-top:-3px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}#main-nav.active #menu-button .menu-line{background-color:#9c3;height:2px;margin-bottom:0}#main-nav.background .nav-links{display:inline-block;width:auto;position:absolute;left:72px;height:72px}#main-nav.background .nav-links h5{display:inline-block;width:auto;height:72px;margin:0 30px;line-height:72px;color:#898989;vertical-align:top;float:left}#main-nav.background .nav-links a{display:inline-block;width:auto;height:72px;margin:0 15px;line-height:72px;color:#fff;vertical-align:top;font-family:dosis,sans-serif;font-size:16px;text-transform:none;font-weight:300;letter-spacing:1px;-webkit-transition:all cubic-bezier(.18,1,.21,1).9s;-moz-transition:all cubic-bezier(.18,1,.21,1).9s;transition:all cubic-bezier(.18,1,.21,1).9s}#main-nav .menu-container,#main-nav.background .menu-container{max-width:1585px;padding:0;margin:auto;border-top:1px solid transparent;left:0;right:0}#main-nav.background .nav-links a:hover{color:#9c3}#main-nav.background .nav-background{width:100%;-moz-opacity:1;-khtml-opacity:1;opacity:1;-ms-filter:"alpha(opacity=$opacityIE)";filter:alpha(opacity=100)}#main-nav .menu-container .menu-options .menu-option,#main-nav .nav-background{-khtml-opacity:0;-ms-filter:"alpha(opacity=$opacityIE)";-webkit-transition:all cubic-bezier(.18,1,.21,1).9s;-moz-transition:all cubic-bezier(.18,1,.21,1).9s}#main-nav.background .menu-container{height:100%}#main-nav .nav-background{display:inline-block;position:absolute;left:0;height:72px;background-color:#121212;width:0;z-index:0;transition:all cubic-bezier(.18,1,.21,1).9s;-moz-opacity:0;opacity:0;filter:alpha(opacity=0)}#main-nav .menu-container{width:100%;height:100vh;position:absolute;top:0;visibility:hidden;z-index:1}#main-nav .menu-container .table{width:100%;height:100vh;display:table}#main-nav .menu-container .table .table-cell{width:100%;height:100vh;display:flex;align-items:center}#main-nav .menu-container .menu-options{width:100%;display:inline-block;padding:0;text-align:center;border-right:1px solid transparent}#main-nav .menu-container .menu-options a span{display:none!important}#main-nav .menu-container .menu-options .menu-option{text-decoration:none;//font-family: 'Dosis', sans-serif;color:#9c3;font-size:50px;line-height:80px;height:80px;text-transform:none;letter-spacing:0;position:relative;width:100%;display:block;//-moz-opacity: 0;//opacity: 0;//filter: alpha(opacity=0);transition:all cubic-bezier(.18,1,.21,1).9s}#footer-subscribe #mce-responses,#footer-subscribe .mc-field-group .mce_inline_error{letter-spacing:1px;font-family:dosis,sans-serif;color:#898989}#main-nav .menu-container .menu-options .menu-option span,#nav-background-images{-webkit-transition:all cubic-bezier(.18,1,.21,1).9s;-moz-transition:all cubic-bezier(.18,1,.21,1).9s}#main-nav .menu-container .menu-options .menu-option:hover{color:#9c3}#main-nav .menu-container .menu-options .menu-option:hover span{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);-moz-opacity:1;-khtml-opacity:1;opacity:1}#main-nav .menu-container .menu-options .menu-option span{background-color:#9c3;height:2px;width:100%;left:0;bottom:18px;position:absolute;-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-moz-opacity:1;-khtml-opacity:1;opacity:1;transition:all cubic-bezier(.18,1,.21,1).9s}#main-logo,#main-logo:hover{}#menu-button,#menu-button:hover{}#main-nav .menu-container .menu-info{width:50%;display:inline-block;float:left;vertical-align:top;height:688px;padding:120px 200px}@media(max-width:1680px){#main-nav .menu-container .menu-info{padding:120px 170px}}@media(max-width:1440px){#main-nav .menu-container .menu-options .menu-option span{bottom:14px}#main-nav .menu-container .menu-info{padding:160px 140px}}@media(max-width:1280px){#main-nav .menu-container .menu-options .menu-option span{bottom:11px}#main-nav .menu-container .menu-info{padding:160px 110px}}@media(max-width:990px){#main-nav .menu-container .menu-info{display:none}}#main-nav .menu-container .menu-info h5{color:#898989;margin:0 0 20px;display:block}#main-nav .menu-container .menu-info a,#main-nav .menu-container .menu-info p{color:#fff;font-size:13px;line-height:22.75px;font-family:dosis,sans-serif;letter-spacing:1px;display:block;margin:0;text-transform:uppercase}#main-nav .menu-container .menu-info a:hover{color:#9c3}#main-nav .menu-container .menu-info .info-grid{display:inline-block;float:left;vertical-align:top;width:50%;text-align:left;margin-bottom:40px;height:130px;-moz-opacity:0;-khtml-opacity:0;opacity:0}#nav-background-images,#nav-background-images .nav-image{z-index:0;height:100vh;-moz-opacity:0;-khtml-opacity:0;position:absolute;width:100%;left:0;top:0}#nav-background-images{transition:all cubic-bezier(.18,1,.21,1).9s;opacity:0;-ms-filter:"alpha(opacity=$opacityIE)";filter:alpha(opacity=0)}#home-link,#home-link #home-icon .gold{-webkit-transition:all cubic-bezier(.18,1,.21,1).9s;-moz-transition:all cubic-bezier(.18,1,.21,1).9s}#nav-background-images .nav-image{background-size:cover;opacity:0;filter:alpha(opacity=0);-webkit-filter:brightness(.7);-moz-filter:brightness(.7);-o-filter:brightness(.7);-ms-filter:brightness(.7)}#home-link,#home-link #home-icon{height:35px;width:35px}#home-link{text-align:left;margin:0 0 30px;display:inline-block;-moz-opacity:0;-khtml-opacity:0;opacity:0;-ms-filter:"alpha(opacity=$opacityIE)";filter:alpha(opacity=0);transition:all cubic-bezier(.18,1,.21,1).9s}@media(max-width:660px){#main-nav .menu-container .menu-options .menu-option span{bottom:8px}}#home-link #home-icon .gold{fill:#9c3;transition:all cubic-bezier(.18,1,.21,1).9s}#mobile-logo,#mobile-social{display:none;-khtml-opacity:0;-ms-filter:"alpha(opacity=$opacityIE)";-webkit-transition:all cubic-bezier(.18,1,.21,1).9s;-moz-transition:all cubic-bezier(.18,1,.21,1).9s;visibility:hidden}#home-link:hover #home-icon .gold{fill:#fff}#mobile-logo{transition:all cubic-bezier(.18,1,.21,1).9s;-moz-opacity:0;opacity:0;filter:alpha(opacity=0)}@media(max-width:1024px){#main-nav .menu-container .menu-options .menu-option span{bottom:8px}#mobile-logo{width:96px;height:96px;background-color:initial;margin:auto auto 30px;padding:0;display:block;position:absolute;left:0;top:0}}#mobile-social{position:absolute;bottom:35px;left:0;margin:40px 0 0;width:100%;text-align:center;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);transition:all cubic-bezier(.18,1,.21,1).9s}#main-logo .brave-logo,#mobile-social a.social-link .white{-webkit-transition:all cubic-bezier(.18,1,.21,1).9s;-moz-transition:all cubic-bezier(.18,1,.21,1).9s}@media(max-width:990px){#mobile-social{display:block}}#mobile-social a.social-link{width:auto;max-height:10px;margin:0 13px;display:inline-block;padding:0}#main-logo,#menu-button{margin:0;position:absolute;z-index:3}#mobile-social a.social-link .social-icon{height:18px}#mobile-social a.social-link .white{fill:#fff;transition:all cubic-bezier(.18,1,.21,1).9s}#mobile-social a.social-link:hover .white{fill:#9c3}#main-logo{width:40px;height:70px;padding:0;left:15px;//transform: translateY(-50%);top:0;text-align:center;overflow:hidden;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;transition:all 0s ease}#main-logo .brave-logo{max-width:110px;position:absolute;right:0;top:0;transition:all cubic-bezier(.18,1,.21,1).9s}#main-logo .xpert-logo{max-width:110px;position:absolute;right:110px;top:0;-webkit-transition:all cubic-bezier(.18,1,.21,1).9s;-moz-transition:all cubic-bezier(.18,1,.21,1).9s;transition:all cubic-bezier(.18,1,.21,1).9s}#menu-button{width:90px;height:72px;max-height:72px;max-width:90px;right:0!important;top:0;padding:28px;cursor:pointer}#menu-button:hover .menu-line{background-color:#9c3;width:100%!important}#menu-button .menu-line{background-color:#9c3;height:3px;float:right;margin-bottom:4px;transition:all cubic-bezier(.18,1,.21,1).9s}#menu-button #first-line{width:50%}#menu-button #second-line{width:90%;-moz-opacity:1;-khtml-opacity:1;opacity:1}#menu-button #third-line{width:70%}#main-nav.active .menu-container .menu-options #home-link,#main-nav.active .menu-container .menu-options .menu-option:nth-child(1){-webkit-animation-delay:.1s;-moz-animation-delay:.1s;-o-animation-delay:.1s;animation-delay:.1s}#main-nav.active .menu-container .menu-options .menu-option:nth-child(2){-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-o-animation-delay:.2s;animation-delay:.2s}#main-nav.active .menu-container .menu-options .menu-option:nth-child(3){-webkit-animation-delay:.3s;-moz-animation-delay:.3s;-o-animation-delay:.3s;animation-delay:.3s}#main-nav.active .menu-container .menu-options .menu-option:nth-child(4){-webkit-animation-delay:.4s;-moz-animation-delay:.4s;-o-animation-delay:.4s;animation-delay:.4s}#main-nav.active .menu-container .menu-options .menu-option:nth-child(5){-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-o-animation-delay:.5s;animation-delay:.5s}#main-nav.active .menu-container .menu-options .menu-option:nth-child(6),#main-nav.active .menu-container .menu-options .menu-option:nth-child(7){-webkit-animation-delay:.6s;-moz-animation-delay:.6s;-o-animation-delay:.6s;animation-delay:.6s}#main-nav.active .menu-container .menu-options .menu-option:nth-child(8){-webkit-animation-delay:.7s;-moz-animation-delay:.7s;-o-animation-delay:.7s;animation-delay:.7s}#main-nav.active .menu-container .menu-options #mobile-social{-webkit-animation-delay:.8s;-moz-animation-delay:.8s;-o-animation-delay:.8s;animation-delay:.8s}#main-nav.active .menu-container .menu-info .info-grid{margin-left:-10px;-webkit-animation:MenuOptionFadeIn 1s ease;-moz-animation:MenuOptionFadeIn 1s ease;-o-animation:MenuOptionFadeIn 1s ease;animation:MenuOptionFadeIn 1s ease;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards}#main-nav.active .menu-container .menu-info .info-grid:nth-child(1){-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-o-animation-delay:.5s;animation-delay:.5s}#main-nav.active .menu-container .menu-info .info-grid:nth-child(2){-webkit-animation-delay:.6;-moz-animation-delay:.6s;-o-animation-delay:.6s;animation-delay:.6s}#main-nav.active .menu-container .menu-info .info-grid:nth-child(3){-webkit-animation-delay:.7s;-moz-animation-delay:.7s;-o-animation-delay:.7s;animation-delay:.7s}#main-nav.active .menu-container .menu-info .info-grid:nth-child(4){-webkit-animation-delay:.8s;-moz-animation-delay:.8s;-o-animation-delay:.8s;animation-delay:.8s}@-webkit-keyframes MenuOptionFadeIn{0%{-moz-opacity:0;-khtml-opacity:0;opacity:0;margin-left:-10px}100%{-moz-opacity:1;-khtml-opacity:1;opacity:1;margin-left:0}}@-moz-keyframes MenuOptionFadeIn{0%{-moz-opacity:0;-khtml-opacity:0;opacity:0;margin-left:-10px}100%{-moz-opacity:1;-khtml-opacity:1;opacity:1;margin-left:0}}@-o-keyframes MenuOptionFadeIn{0%{-moz-opacity:0;-khtml-opacity:0;opacity:0;margin-left:-10px}100%{-moz-opacity:1;-khtml-opacity:1;opacity:1;margin-left:0}}@keyframes MenuOptionFadeIn{0%{-moz-opacity:0;-khtml-opacity:0;opacity:0;margin-left:-10px}100%{-moz-opacity:1;-khtml-opacity:1;opacity:1;margin-left:0}}#footer-notes-posts,#footer-notes-posts.secondary{margin:0;display:block;background-color:#fff;height:auto;position:relative;z-index:2;width:100%}#footer-notes-posts{padding:0 10%}@media(max-width:660px){#footer-notes-posts{padding:0 5%}#footer-notes-posts .post{padding:0}}#footer-notes-posts.secondary{padding:0}#footer-notes-posts .content{margin:-285px 0 0;padding:0}@media(max-width:1440px){#footer-notes-posts .content{margin:-225px 0 0}}@media(max-width:990px){#footer-notes-posts .content{width:100%}}#footer-notes-posts .post{margin:0;display:table;width:100%;height:285px;padding:0;position:relative;overflow:hidden;background-color:#000}#footer-notes-posts .post .post-wrapper{position:absolute;height:285px;width:100%;z-index:2}@media(max-width:1440px){#footer-notes-posts .post .post-wrapper{height:225px}}#footer-notes-posts .post .post-wrapper .table{height:285px;width:100%;display:table;margin:0;padding:0}@media(max-width:1440px){#footer-notes-posts .post .post-wrapper .table{height:225px}}#footer-notes-posts .post .post-wrapper .table .table-cell{height:285px;width:100%;display:table-cell;margin:0;padding:0;vertical-align:middle}@media(max-width:1440px){#footer-notes-posts .post .post-wrapper .table .table-cell{height:225px}}#footer-notes-posts .post:hover .background-image{-webkit-filter:saturate(100%);-moz-filter:saturate(100%);-o-filter:saturate(100%);-moz-opacity:1;-khtml-opacity:1;opacity:1;-ms-filter:"alpha(opacity=$opacityIE)";filter:alpha(opacity=100)}#footer-notes-posts .post:hover h5{color:#fff}#footer-notes-posts .post .background-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;z-index:1;-webkit-filter:saturate(0);-moz-filter:saturate(0);-o-filter:saturate(0);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;-ms-filter:"alpha(opacity=$opacityIE)";filter:alpha(opacity=50);-webkit-transition:3s cubic-bezier(.18,1,.21,1);-moz-transition:3s cubic-bezier(.18,1,.21,1);transition:3s cubic-bezier(.18,1,.21,1)}@media(max-width:1440px){#footer-notes-posts .post{height:225px}}#footer-notes-posts .post .post-link{position:absolute;width:100%;height:100%;top:0;left:0;z-index:4}#footer-notes-posts .post .more-button{position:absolute;bottom:-30px;right:30px;z-index:3;transition:all cubic-bezier(.18,1,.21,1).9s;-moz-opacity:0;-khtml-opacity:0;opacity:0;-ms-filter:"alpha(opacity=$opacityIE)";filter:alpha(opacity=0)}#footer-subscribe,#footer-subscribe .mc-field-group{position:relative}#footer-notes-posts .post .more-button .right-arrow{margin:auto;left:0;right:0;width:29px;height:14px;cursor:pointer}#footer-notes-posts .post .more-button .right-arrow .gold{fill:#9c3;-webkit-transition:all cubic-bezier(.18,1,.21,1).9s;-moz-transition:all cubic-bezier(.18,1,.21,1).9s;transition:all cubic-bezier(.18,1,.21,1).9s;-webkit-animation:HOVER-ARROW 1s infinite ease;-moz-animation:HOVER-ARROW 1s infinite ease;-o-animation:HOVER-ARROW 1s infinite ease;animation:HOVER-ARROW 1s infinite ease}#footer-notes-posts h5,#home-hero .bx-control-btn.bx-prev-control .bx-prev{-webkit-transition:3s cubic-bezier(.18,1,.21,1);-moz-transition:3s cubic-bezier(.18,1,.21,1)}#footer-notes-posts .post .more-button:hover .gold{fill:#fff}#footer-notes-posts .post:hover .more-button{bottom:30px;-moz-opacity:1;-khtml-opacity:1;opacity:1;-ms-filter:"alpha(opacity=$opacityIE)";filter:alpha(opacity=100)}.fade-element,.fade-element.fadein{-ms-filter:"alpha(opacity=$opacityIE)"}#footer-notes-posts .post:hover .more-button .right-arrow .gold{fill:#9c3}#footer-notes-posts h3{color:#fff;margin:0}#footer-notes-posts h5{color:#9c3;display:inline-block;margin:0 25px 5px;transition:3s cubic-bezier(.18,1,.21,1)}@-webkit-keyframes HOVER-ARROW{0%,100%{fill:#9c3}50%{fill:#fff}}@-moz-keyframes HOVER-ARROW{0%,100%{fill:#9c3}50%{fill:#fff}}@-o-keyframes HOVER-ARROW{0%,100%{fill:#9c3}50%{fill:#fff}}@keyframes HOVER-ARROW{0%,100%{fill:#9c3}50%{fill:#fff}}#footer-parallax-window{margin:0;display:none;width:100%;padding:285px 0;position:relative;background-position:50% 0;background-repeat:no-repeat;background-size:cover;background-image:url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/img/window-pattern-retina.png?auto=format,compress);background-color:#a9efdb}@media(max-width:1440px){#footer-notes-posts h5{margin:0 15px 20px}#footer-parallax-window{padding:225px 0}}#footer-subscribe{margin:0;display:block;width:100%;padding:200px 10%;background-color:#fff}@media(max-width:660px){#footer-notes-posts h5{margin:0 8px 15px 10px}#footer-subscribe{padding:100px 5%}}#footer-subscribe .content{padding:0}@media(max-width:990px){#footer-subscribe .content{width:100%}}#footer-subscribe h5{color:#9c3;text-align:left}#footer-subscribe #mc-embedded-subscribe input[type=image]{display:inline}#footer-subscribe #mce-responses{font-size:16px;padding:30px 0}#footer-subscribe .mc-field-group #mc-embedded-subscribe{position:absolute;width:29px;height:14px;right:0;top:50%;margin-top:0}#footer-subscribe .mc-field-group .mce_inline_error{background-color:initial;font-size:12px}#footer-subscribe .mc-field-group div.mce_inline_error{background-color:#f5f5f5;font-weight:200;z-index:1;color:#898989;position:absolute;padding:20px 0;margin:30px auto auto;left:0;right:0;width:auto;max-width:300px;font-size:14px;-webkit-transition:2s cubic-bezier(.18,1,.21,1);-moz-transition:2s cubic-bezier(.18,1,.21,1);-ms-transition:2s cubic-bezier(.18,1,.21,1);-o-transition:2s cubic-bezier(.18,1,.21,1);transition:2s cubic-bezier(.18,1,.21,1)}#footer-subscribe .mc-field-group input[type=email]{display:block;width:100%;border-bottom:1px solid #e0e1e2;padding:0;font-size:100px;font-family:dosis,sans-serif;color:#e0e1e2;text-align:left;-webkit-transition:2s cubic-bezier(.18,1,.21,1);-moz-transition:2s cubic-bezier(.18,1,.21,1);transition:2s cubic-bezier(.18,1,.21,1)}#footer-subscribe .mc-field-group input[type=email]:focus{border-bottom:1px solid #9c3!important;color:#9c3!important}#footer-subscribe .mc-field-group input[type=email]:focus::-webkit-input-placeholder{color:#9c3!important}#footer-subscribe .mc-field-group input[type=email]:focus:-moz-placeholder{color:#9c3!important}#footer-subscribe .mc-field-group input[type=email]:focus::-moz-placeholder{color:#9c3!important}#footer-subscribe .mc-field-group input[type=email]:focus:-ms-input-placeholder{color:#9c3!important}#footer-subscribe .mc-field-group input[type=email]::-webkit-input-placeholder{font-size:100px;font-family:MajestiBanner-Medium,serif;color:#e0e1e2;text-align:left;-webkit-transition:2s cubic-bezier(.18,1,.21,1);-moz-transition:2s cubic-bezier(.18,1,.21,1);transition:2s cubic-bezier(.18,1,.21,1)}#footer-subscribe .mc-field-group input[type=email]:-moz-placeholder{font-size:100px;font-family:MajestiBanner-Medium,serif;color:#e0e1e2;text-align:left;-webkit-transition:2s cubic-bezier(.18,1,.21,1);-moz-transition:2s cubic-bezier(.18,1,.21,1);transition:2s cubic-bezier(.18,1,.21,1)}#footer-subscribe .mc-field-group input[type=email]::-moz-placeholder{font-size:100px;font-family:MajestiBanner-Medium,serif;color:#e0e1e2;text-align:left;-webkit-transition:2s cubic-bezier(.18,1,.21,1);-moz-transition:2s cubic-bezier(.18,1,.21,1);transition:2s cubic-bezier(.18,1,.21,1)}#footer-subscribe .mc-field-group input[type=email]:-ms-input-placeholder{font-size:100px;font-family:MajestiBanner-Medium,serif;color:#e0e1e2;text-align:left;-webkit-transition:2s cubic-bezier(.18,1,.21,1);-moz-transition:2s cubic-bezier(.18,1,.21,1);transition:2s cubic-bezier(.18,1,.21,1)}#footer-subscribe .top-button,#footer-subscribe .top-button h5{-webkit-transition:all cubic-bezier(.18,1,.21,1).9s;-moz-transition:all cubic-bezier(.18,1,.21,1).9s;text-align:center}@media(max-width:1440px){#footer-subscribe .mc-field-group input[type=email]{font-size:75px}}@media(max-width:1280px){#footer-subscribe .mc-field-group input[type=email]{font-size:65px}}@media(max-width:1024px){#footer-subscribe .mc-field-group input[type=email]{font-size:50px}}@media(max-width:660px){#footer-subscribe .mc-field-group input[type=email]{font-size:32px}}@media(max-width:1440px){#footer-subscribe .mc-field-group input[type=email]::-webkit-input-placeholder{font-size:75px}#footer-subscribe .mc-field-group input[type=email]:-moz-placeholder{font-size:75px}#footer-subscribe .mc-field-group input[type=email]::-moz-placeholder{font-size:75px}#footer-subscribe .mc-field-group input[type=email]:-ms-input-placeholder{font-size:75px}}@media(max-width:1280px){#footer-subscribe .mc-field-group input[type=email]::-webkit-input-placeholder{font-size:65px}#footer-subscribe .mc-field-group input[type=email]:-moz-placeholder{font-size:65px}#footer-subscribe .mc-field-group input[type=email]::-moz-placeholder{font-size:65px}#footer-subscribe .mc-field-group input[type=email]:-ms-input-placeholder{font-size:65px}}@media(max-width:1024px){#footer-subscribe .mc-field-group input[type=email]::-webkit-input-placeholder{font-size:50px}#footer-subscribe .mc-field-group input[type=email]:-moz-placeholder{font-size:50px}#footer-subscribe .mc-field-group input[type=email]::-moz-placeholder{font-size:50px}#footer-subscribe .mc-field-group input[type=email]:-ms-input-placeholder{font-size:50px}}#footer-subscribe .mc-field-group input[type=email]:hover{border-bottom:1px solid #a7a7a7;color:#a7a7a7}#footer-subscribe .mc-field-group input[type=email]:hover::-webkit-input-placeholder{color:#a7a7a7}#footer-subscribe .mc-field-group input[type=email]:hover:-moz-placeholder{color:#a7a7a7}#footer-subscribe .mc-field-group input[type=email]:hover::-moz-placeholder{color:#a7a7a7}#footer-subscribe .mc-field-group input[type=email]:hover:-ms-input-placeholder{color:#a7a7a7}#footer-subscribe .top-button{position:absolute;height:auto;width:90px;margin:auto;left:0;right:0;bottom:0;cursor:pointer;transition:all cubic-bezier(.18,1,.21,1).9s}#footer-subscribe .top-button:hover h5{color:#9c3}#footer-subscribe .top-button:hover .line{border-left:1px solid #9c3}#footer-subscribe .top-button h5{color:#232323;transition:all cubic-bezier(.18,1,.21,1).9s}#footer-subscribe .top-button .line{width:1px;height:50px;border-left:1px solid #232323;margin:auto;-webkit-transition:all cubic-bezier(.18,1,.21,1).9s;-moz-transition:all cubic-bezier(.18,1,.21,1).9s;transition:all cubic-bezier(.18,1,.21,1).9s}#footer-links,#footer-links.secondary{margin:0;display:block;width:100%;padding:0;position:relative;background-color:#fff;height:auto;z-index:2}#footer-links .content{padding:0;display:block;margin:auto}@media(max-width:990px){#footer-links .content{width:100%}}#footer-links .footer-link{margin:0;display:inline-block;float:none;vertical-align:top;width:50%;height:285px;padding:0;position:relative;background-color:#232323;-webkit-transition:2s cubic-bezier(.18,1,.21,1);-moz-transition:2s cubic-bezier(.18,1,.21,1);transition:2s cubic-bezier(.18,1,.21,1)}#footer-links .footer-link .right-arrow .gold,#footer-links h3{-webkit-transition:2s cubic-bezier(.18,1,.21,1);-moz-transition:2s cubic-bezier(.18,1,.21,1)}@media(max-width:1440px){#footer-links .footer-link{height:225px}}@media(max-width:660px){#footer-subscribe .mc-field-group input[type=email]::-webkit-input-placeholder{font-size:32px}#footer-subscribe .mc-field-group input[type=email]:-moz-placeholder{font-size:32px}#footer-subscribe .mc-field-group input[type=email]::-moz-placeholder{font-size:32px}#footer-subscribe .mc-field-group input[type=email]:-ms-input-placeholder{font-size:32px}#footer-subscribe .top-button{bottom:-30px}#footer-links .footer-link{width:100%}}#footer-links .footer-link:hover .right-arrow .gold{fill:#232323}#footer-links .footer-link:hover h3{color:#fff}#footer-links .footer-link:hover h5{color:#232323}#footer-links .footer-link:nth-child(even){background-color:#191919}#footer-links .footer-link:nth-child(even):hover{background-color:#9f8f68}#footer-links .footer-link:nth-child(odd){background-color:#121212}#footer-links .footer-link:nth-child(odd):hover{background-color:#9f8f68}#footer-links .footer-link .link-overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}#footer-links .footer-link .right-arrow{width:29px;height:14px;position:absolute;bottom:50px;right:50px}#footer-links .footer-link .right-arrow .gold{fill:#9c3;transition:2s cubic-bezier(.18,1,.21,1)}#footer-links .table{margin:0;display:table;width:100%;height:285px;padding:0;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media(max-width:1440px){#footer-links .table{height:225px}}#footer-links .table-cell{width:100%;display:table-cell;vertical-align:middle;margin:auto;left:0;right:0;height:285px;text-align:center}@media(max-width:1440px){#footer-links .table-cell{height:225px}}#footer-links h3{color:#fff;margin:0;transition:2s cubic-bezier(.18,1,.21,1)}#footer-links h5{color:#9c3;display:inline-block;-webkit-transition:2s cubic-bezier(.18,1,.21,1);-moz-transition:2s cubic-bezier(.18,1,.21,1);transition:2s cubic-bezier(.18,1,.21,1)}.fade-element{-moz-opacity:0!important;-khtml-opacity:0!important;opacity:0!important;-webkit-transition:margin 1s cubic-bezier(.18,1,.21,1),opacity 1s cubic-bezier(.18,1,.21,1);-moz-transition:margin 1s cubic-bezier(.18,1,.21,1),opacity 1s cubic-bezier(.18,1,.21,1);-ms-transition:margin 1s cubic-bezier(.18,1,.21,1),opacity 1s cubic-bezier(.18,1,.21,1);-o-transition:margin 1s cubic-bezier(.18,1,.21,1),opacity 1s cubic-bezier(.18,1,.21,1);transition:margin 1s cubic-bezier(.18,1,.21,1),opacity 1s cubic-bezier(.18,1,.21,1)}@media screen and (max-width:1024px){.fade-element{margin-top:0!important;-moz-opacity:1!important;-khtml-opacity:1!important;opacity:1!important;-ms-filter:"alpha(opacity=$opacityIE)"}}.fade-element.fadein{margin-top:0!important;-moz-opacity:1!important;-khtml-opacity:1!important;opacity:1!important}@media screen and (max-width:1024px){.fade-element.fadein{margin-top:0!important;-moz-opacity:1!important;-khtml-opacity:1!important;opacity:1!important;-ms-filter:"alpha(opacity=$opacityIE)"}}#testimonial-section{width:100%;display:block;margin:0;padding:0 10%;text-align:center;position:relative;background-size:2560px}@media(max-width:660px){#testimonial-section{padding:0 10%;background-size:cover}}#testimonial-section .content{width:100%;padding:0;margin:0 auto;text-align:left}#testimonial-section #testimonial-slider{margin:0;display:block;width:100%;padding:0;position:relative;background:0 0;list-style:none;min-height:650px;height:650px}#testimonial-section #testimonial-slider li{list-style:none;margin:0;padding:0;min-height:650px;height:650px;min-width:33.33%;background-color:initial;overflow:hidden;width:33.33%;text-align:left}#testimonial-section #testimonial-slider li .slider-content{min-height:650px;min-width:100%;height:650px}#testimonial-section #testimonial-slider li .slider-content .table{min-height:650px;height:650px;min-width:100%;display:table}#testimonial-section #testimonial-slider li .slider-content .table .table-cell{min-height:650px;height:650px;min-width:100%;display:table-cell;vertical-align:middle}#testimonial-section .bx-viewport,#testimonial-section .bx-wrapper{width:100%;height:650px!important;background-color:initial;min-height:650px;min-width:100%}#testimonial-section .bx-wrapper{margin-bottom:0}#testimonial-section h3,#testimonial-section h5{margin-bottom:80px;color:#fff}#testimonial-section .bx-controls .bx-controls-direction{display:none}.ssk,.ssk:before{display:inline-block}#testimonial-section .bx-controls .bx-pager{position:absolute;width:auto;right:0;bottom:100px;color:#fff;font-family:Graphik-Light,sans-serif;font-size:16px}#testimonial-section h3{max-width:1200px}#testimonial-section p{color:#fff}.link-overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}@keyframes pulse-left (){0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}}@keyframes pulse-right (){0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}}.background-color-fade{-webkit-transition:all cubic-bezier(.645,.045,.355,1).2s;-moz-transition:all cubic-bezier(.645,.045,.355,1).2s;transition:all cubic-bezier(.645,.045,.355,1).2s;-webkit-animation:BACKGROUND-COLOR-FADE 40s linear infinite;-moz-animation:BACKGROUND-COLOR-FADE 40s linear infinite;animation:BACKGROUND-COLOR-FADE 40s linear infinite}@-webkit-keyframes BACKGROUND-COLOR-FADE{0%,100%,20%{background-color:#e8c19d}40%{background-color:#e6d076}60%{background-color:#c0cacc}80%{background-color:#7be1d8}}@-moz-keyframes BACKGROUND-COLOR-FADE{0%,100%,20%{background-color:#e8c19d}40%{background-color:#e6d076}60%{background-color:#c0cacc}80%{background-color:#7be1d8}}@keyframes BACKGROUND-COLOR-FADE{0%,100%,20%{background-color:#e8c19d}40%{background-color:#e6d076}60%{background-color:#c0cacc}80%{background-color:#7be1d8}}.background-image-shift{-webkit-animation:BACKGROUND-IMAGE-SHIFT 400s infinite ease;-moz-animation:BACKGROUND-IMAGE-SHIFT 400s infinite ease;-o-animation:BACKGROUND-IMAGE-SHIFT 400s infinite ease;animation:BACKGROUND-IMAGE-SHIFT 400s infinite ease}@-webkit-keyframes BACKGROUND-IMAGE-SHIFT{0%,100%{transform:translateX(0)}50%{transform:translateX(-100%)}}@-moz-keyframes BACKGROUND-IMAGE-SHIFT{0%,100%{transform:translateX(0)}50%{transform:translateX(-100%)}}@-o-keyframes BACKGROUND-IMAGE-SHIFT{0%,100%{transform:translateX(0)}50%{transform:translateX(-100%)}}@keyframes BACKGROUND-IMAGE-SHIFT{0%,100%{transform:translateX(0)}50%{transform:translateX(-100%)}}/*!* Social Share Kit v1.0.7 (http://socialsharekit.com)
* Copyright 2015 Social Share Kit / Kaspars Sprogis.
* Licensed under Creative Commons Attribution-NonCommercial 3.0 license:
* https://github.com/darklow/social-share-kit/blob/master/LICENSE
* ---*/@font-face{font-family:social-share-kit;src:url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/fonts/social-share-kit.eot);src:url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/fonts/social-share-kitd41d.eot?#iefix)format('embedded-opentype'),url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/fonts/social-share-kit.woff)format('woff'),url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/fonts/social-share-kit.ttf)format('truetype'),url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/fonts/social-share-kit.svg#social-share-kit)format('svg');font-weight:400;font-style:normal}.ssk:before{font-family:social-share-kit!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ssk-facebook:before{content:"a";text-indent:4px;margin-right:-4px}.ssk-twitter:before{content:"b"}.ssk-google-plus:before{content:"v"}.ssk-google-plus-old:before{content:"c"}.ssk-email:before{content:"d";top:-1px;position:relative}.ssk-pinterest:before{content:"e"}.ssk-tumblr:before{content:"f"}.ssk-linkedin:before{content:"g"}.ssk-github:before{content:"h"}.ssk-vk:before{content:"i"}.ssk-instagram:before{content:"j"}.ssk-amazon:before{content:"k"}.ssk-skype:before{content:"s"}.ssk-youtube:before{content:"x"}.ssk-vimeo:before{content:"u"}.ssk-ebay:before{content:"p"}.ssk-apple:before{content:"l"}.ssk-behance:before{content:"q"}.ssk-dribble:before{content:"n"}.ssk-android:before{content:"o"}.ssk-whatsapp:before{content:"m"}.ssk-reddit:before{content:"r"}.ssk-reddit2:before{content:"t"}.ssk{background-color:#757575;color:#fff;font-size:22px;line-height:1px;margin-right:2px;margin-bottom:2px;padding:7px;text-align:center;transition:background-color .1s;-webkit-transition:background-color .1s;-moz-transition:background-color .1s;-ms-transition:background-color .1s;-o-transition:background-color .1s}.ssk .fa,.ssk .glyphicon,.ssk:before{position:relative;font-size:22px;top:0;vertical-align:middle}.ssk-xs>.ssk,.ssk.ssk-xs{padding:4px}.ssk-xs>.ssk .fa,.ssk-xs>.ssk .glyphicon,.ssk-xs>.ssk:before,.ssk.ssk-xs .fa,.ssk.ssk-xs .glyphicon,.ssk.ssk-xs:before{font-size:15px}.ssk-sm>.ssk,.ssk.ssk-sm{padding:5px}.ssk-sm>.ssk .fa,.ssk-sm>.ssk .glyphicon,.ssk-sm>.ssk:before,.ssk.ssk-sm .fa,.ssk.ssk-sm .glyphicon,.ssk.ssk-sm:before{font-size:20px}.ssk-lg>.ssk,.ssk.ssk-lg{padding:9px}.ssk-lg>.ssk .fa,.ssk-lg>.ssk .glyphicon,.ssk-lg>.ssk:before,.ssk.ssk-lg .fa,.ssk.ssk-lg .glyphicon,.ssk.ssk-lg:before{font-size:28px}.ssk:last-child{margin-right:0}.ssk:hover{background-color:#424242}.ssk:focus,.ssk:hover{color:#fff}.ssk-round .ssk,.ssk.ssk-round{border-radius:50%}.ssk-round .ssk:before,.ssk.ssk-round:before{text-indent:0;margin-right:0}.ssk-rounded .ssk,.ssk.ssk-rounded{border-radius:15%}.ssk.ssk-icon{color:#757575;padding:2px;font-size:24px}.ssk.ssk-icon,.ssk.ssk-icon:hover{background-color:initial}.ssk.ssk-icon:hover{color:#424242}.ssk-xs>.ssk.ssk-icon,.ssk.ssk-icon.ssk-xs{font-size:16px}.ssk-sm>.ssk.ssk-icon,.ssk.ssk-icon.ssk-sm{font-size:20px}.ssk-lg>.ssk.ssk-icon,.ssk.ssk-icon.ssk-lg{font-size:28px}.ssk.ssk-text{overflow:hidden;font-size:17px;line-height:normal;padding-right:10px}.ssk.ssk-text .fa,.ssk.ssk-text .glyphicon,.ssk.ssk-text:before{margin:-7px 10px -7px -7px;padding:7px;background-color:rgba(0,0,0,.15);vertical-align:bottom;text-indent:0}.ssk-block .ssk.ssk-text{display:block;margin-right:0;text-align:left}.ssk-xs>.ssk.ssk-text,.ssk.ssk-text.ssk-xs{font-size:12px;padding-right:6px}.ssk-xs>.ssk.ssk-text .fa,.ssk-xs>.ssk.ssk-text .glyphicon,.ssk-xs>.ssk.ssk-text:before,.ssk.ssk-text.ssk-xs .fa,.ssk.ssk-text.ssk-xs .glyphicon,.ssk.ssk-text.ssk-xs:before{margin:-4px 6px -4px -4px;padding:4px}.ssk-sm>.ssk.ssk-text,.ssk.ssk-text.ssk-sm{font-size:16px;padding-right:7px}.ssk-sm>.ssk.ssk-text .fa,.ssk-sm>.ssk.ssk-text .glyphicon,.ssk-sm>.ssk.ssk-text:before,.ssk.ssk-text.ssk-sm .fa,.ssk.ssk-text.ssk-sm .glyphicon,.ssk.ssk-text.ssk-sm:before{margin:-5px 7px -5px -5px;padding:5px}.ssk-lg>.ssk.ssk-text,.ssk.ssk-text.ssk-lg{font-size:22px;padding-right:13px}.ssk-lg>.ssk.ssk-text .fa,.ssk-lg>.ssk.ssk-text .glyphicon,.ssk-lg>.ssk.ssk-text:before,.ssk.ssk-text.ssk-lg .fa,.ssk.ssk-text.ssk-lg .glyphicon,.ssk.ssk-text.ssk-lg:before{margin:-9px 13px -9px -9px;padding:9px}.ssk-group,.ssk-sticky{font-size:0}.ssk-sticky{top:0;position:fixed;z-index:2000}.ssk-sticky .ssk{transition:padding .1s ease-out;-webkit-transition:padding .1s ease-out;-moz-transition:padding .1s ease-out;-ms-transition:padding .1s ease-out;-o-transition:padding .1s ease-out;margin:0}.ssk-sticky.ssk-left .ssk,.ssk-sticky.ssk-right .ssk{display:block;clear:both}.ssk-sticky.ssk-left.ssk-center,.ssk-sticky.ssk-right.ssk-center{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.ssk-sticky.ssk-left{left:0}.ssk-sticky.ssk-left .ssk{float:left}.ssk-sticky.ssk-left .ssk:hover{padding-left:15px}.ssk-sticky.ssk-right{right:0}.ssk-sticky.ssk-right .ssk{float:right}.ssk-sticky.ssk-right .ssk:hover{padding-right:15px}.ssk-sticky.ssk-bottom{font-size:0;top:auto;bottom:0}.ssk-sticky.ssk-bottom.ssk-center{left:50%;right:auto;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.ssk-sticky.ssk-bottom .ssk{vertical-align:bottom}.ssk-sticky.ssk-bottom .ssk:hover{padding-bottom:15px}.ssk-sticky.ssk-round.ssk-xs .ssk:hover{padding:8px}.ssk-sticky.ssk-round.ssk-sm .ssk:hover{padding:9px}.ssk-sticky.ssk-round .ssk:hover{padding:11px}.ssk-sticky.ssk-round.ssk-lg .ssk:hover{padding:13px}@media(max-width:767px){.ssk-sticky{display:none}}.ssk-count{padding-top:20px}.ssk-count .ssk{position:relative}.ssk-count .ssk-num{border-radius:4px;color:#8f8f8f;background-color:rgba(50,50,50,3%);display:block;font-size:12px;left:0;line-height:20px;position:absolute;right:0;text-align:center;top:-20px}.ssk-count.ssk-sticky{padding-top:0}.ssk-count.ssk-sticky.ssk-left .ssk-num,.ssk-count.ssk-sticky.ssk-right .ssk-num{top:20%;background-color:initial}.ssk-count.ssk-sticky.ssk-left .ssk-num{left:100%;margin-left:5px}.ssk-count.ssk-sticky.ssk-right .ssk-num{right:115%;margin-left:-100%;text-align:right}.ssk-facebook{background-color:#255c95}.ssk-grayscale>.ssk-facebook{background-color:#757575}.ssk-facebook:hover{background-color:#1b436c}.ssk-grayscale>.ssk-facebook:hover{background-color:#255c95}.ssk-facebook.ssk-icon{color:#255c95}.ssk-facebook.ssk-icon:hover{color:#1b436c}.ssk-facebook.ssk-icon:before{text-indent:0;margin-right:0}.ssk-twitter{background-color:#00b4e0}.ssk-grayscale>.ssk-twitter{background-color:#757575}.ssk-twitter:hover{background-color:#008bad}.ssk-grayscale>.ssk-twitter:hover{background-color:#00b4e0}.ssk-twitter.ssk-icon{color:#00b4e0}.ssk-twitter.ssk-icon:hover{color:#008bad}.ssk-google-plus{background-color:#f1403a}.ssk-grayscale>.ssk-google-plus{background-color:#757575}.ssk-google-plus:hover{background-color:#e81810}.ssk-grayscale>.ssk-google-plus:hover{background-color:#f1403a}.ssk-google-plus.ssk-icon{color:#f1403a}.ssk-google-plus.ssk-icon:hover{color:#e81810}.ssk-pinterest{background-color:#cb2027}.ssk-grayscale>.ssk-pinterest{background-color:#757575}.ssk-pinterest:hover{background-color:#9f191f}.ssk-grayscale>.ssk-pinterest:hover{background-color:#cb2027}.ssk-pinterest.ssk-icon{color:#cb2027}.ssk-pinterest.ssk-icon:hover{color:#9f191f}.ssk-tumblr{background-color:#395773}.ssk-grayscale>.ssk-tumblr{background-color:#757575}.ssk-tumblr:hover{background-color:#283d51}.ssk-grayscale>.ssk-tumblr:hover{background-color:#395773}.ssk-tumblr.ssk-icon{color:#395773}.ssk-tumblr.ssk-icon:hover{color:#283d51}.ssk-email,.ssk-grayscale>.ssk-email{background-color:#757575}.ssk-email:hover,.ssk-grayscale>.ssk-email:hover{background-color:#5b5b5b}.ssk-email.ssk-icon{color:#757575}.ssk-email.ssk-icon:hover{color:#5b5b5b}.ssk-vk{background-color:#54769a}.ssk-grayscale>.ssk-vk{background-color:#757575}.ssk-vk:hover{background-color:#425d79}.ssk-grayscale>.ssk-vk:hover{background-color:#54769a}.ssk-vk.ssk-icon{color:#54769a}.ssk-vk.ssk-icon:hover{color:#425d79}.ssk-linkedin{background-color:#1c87bd}.ssk-grayscale>.ssk-linkedin{background-color:#757575}.ssk-linkedin:hover{background-color:#156791}.ssk-grayscale>.ssk-linkedin:hover{background-color:#1c87bd}.ssk-linkedin.ssk-icon{color:#1c87bd}.ssk-linkedin.ssk-icon:hover{color:#156791}.ssk-whatsapp{background-color:#34af23}.ssk-grayscale>.ssk-whatsapp{background-color:#757575}.ssk-whatsapp:hover{background-color:#27851a}.ssk-grayscale>.ssk-whatsapp:hover{background-color:#34af23}.ssk-whatsapp.ssk-icon{color:#34af23}.ssk-whatsapp.ssk-icon:hover{color:#27851a}.ssk-reddit{background-color:#5f99cf}.ssk-grayscale>.ssk-reddit{background-color:#757575}.ssk-reddit:hover{background-color:#3a80c1}.ssk-grayscale>.ssk-reddit:hover,.ssk-reddit2{background-color:#5f99cf}.ssk-reddit.ssk-icon{color:#5f99cf}.ssk-reddit.ssk-icon:hover{color:#3a80c1}.ssk-grayscale>.ssk-reddit2{background-color:#757575}.ssk-reddit2:hover{background-color:#3a80c1}.ssk-grayscale>.ssk-reddit2:hover{background-color:#5f99cf}.ssk-reddit2.ssk-icon{color:#5f99cf}.ssk-reddit2.ssk-icon:hover{color:#3a80c1}.ssk-turquoise{background-color:#1abc9c}.ssk-turquoise:hover{background-color:#148f77}.ssk-emerald{background-color:#2ecc71}.ssk-emerald:hover{background-color:#25a25a}.ssk-peter-river{background-color:#3498db}.ssk-peter-river:hover{background-color:#217dbb}.ssk-belize-hole{background-color:#2980b9}.ssk-belize-hole:hover{background-color:#20638f}.ssk-amethyst{background-color:#9b59b6}.ssk-amethyst:hover{background-color:#804399}.ssk-wisteria{background-color:#8e44ad}.ssk-wisteria:hover{background-color:#703688}.ssk-wet-asphalt{background-color:#34495e}.ssk-wet-asphalt:hover{background-color:#222f3d}.ssk-midnight-blue{background-color:#2c3e50}.ssk-midnight-blue:hover{background-color:#1a242f}.ssk-green-sea{background-color:#16a085}.ssk-green-sea:hover{background-color:#107360}.ssk-nephritis{background-color:#27ae60}.ssk-nephritis:hover{background-color:#1e8449}.ssk-sunflower{background-color:#f1c40f}.ssk-sunflower:hover{background-color:#c29d0b}.ssk-orange{background-color:#f39c12}.ssk-orange:hover{background-color:#c87f0a}.ssk-carrot{background-color:#e67e22}.ssk-carrot:hover{background-color:#bf6516}.ssk-pumpkin{background-color:#d35400}.ssk-pumpkin:hover{background-color:#a04000}.ssk-alizarin{background-color:#e74c3c}.ssk-alizarin:hover{background-color:#d62c1a}.ssk-pomegranate{background-color:#c0392b}.ssk-pomegranate:hover{background-color:#962d22}.ssk-clouds{background-color:#cfd9db}.ssk-clouds:hover{background-color:#b1c2c6}.ssk-concrete{background-color:#95a5a6}.ssk-concrete:hover{background-color:#798d8f}.ssk-silver{background-color:#bdc3c7}.ssk-silver:hover{background-color:#a1aab0}.ssk-asbestos{background-color:#7f8c8d}.ssk-asbestos:hover{background-color:#667273}.ssk-dark-gray{background-color:#555}.ssk-dark-gray:hover{background-color:#3b3b3b}.ssk-black{background-color:#333}.ssk-black:hover{background-color:#1a1a1a}.brv-hero-slider>.brv-slide-video.active-slide:before{-webkit-transition:23.5s linear;-moz-transition:23.5s linear;transition:23.5s linear}@media(max-width:660px){.brv-hero-slider>.brv-slide-video.active-slide:before{-webkit-transition:7s linear;-moz-transition:7s linear;transition:7s linear}}#home-hero #home-hero-slider .svg-wrapper .bottom-circle,#home-hero #home-hero-slider .svg-wrapper .shape{fill:transparent;border-bottom:5px solid #000;transition:stroke-width 1s,stroke-dashoffset .5s,stroke-dasharray .5s,opacity 1s;-ms-filter:"alpha(opacity=$opacityIE)"}@supports(object-fit:cover){.video-container>video{top:0;left:0;width:100%;height:100%;object-fit:cover}}#home-hero{margin:0;display:block;width:100%;padding:0;position:relative}#home-hero .down-button{position:absolute;height:auto;width:90px;margin:auto;text-align:center;left:0;right:0;bottom:100px;cursor:pointer;z-index:50;display:inline-block}#home-hero .down-button h5{color:#fff}#home-hero .down-button .line{width:1px;height:50px;border-left:1px solid #fff;margin:auto}#home-hero #home-hero-slider{margin:0;display:block;width:100%;padding:0;position:relative;background:#fff;list-style:none}#home-hero #home-hero-slider h1{color:#fff;margin-bottom:80px}@media(max-width:1680px){#home-hero #home-hero-slider h1{margin-bottom:60px}}@media(max-width:1280px){#home-hero #home-hero-slider h1{margin-bottom:50px}}@media(max-width:660px){#home-hero #home-hero-slider h1{margin-bottom:30px}}#home-hero #home-hero-slider .garamond,#home-hero #home-hero-slider h5{//color: #fff}#home-hero #home-hero-slider .svg-wrapper{position:relative;margin:0 auto;width:105px;height:105px;display:inline-block}@media(max-width:1440px){#home-hero #home-hero-slider .svg-wrapper{margin-bottom:100px}}@media(max-width:1280px){#home-hero #home-hero-slider .svg-wrapper{margin-bottom:100px}}@media(max-width:660px){#home-hero #home-hero-slider .svg-wrapper{margin-bottom:150px}}#home-hero #home-hero-slider .svg-wrapper #bottom-circle-position{position:absolute;top:0;left:0}#home-hero #home-hero-slider .svg-wrapper .bottom-circle{stroke:#fff;stroke-width:2px;stroke-dashoffset:0;stroke-dasharray:760;z-index:0;position:absolute;top:0;-moz-opacity:.3;-khtml-opacity:.3;opacity:.3;filter:alpha(opacity=30)}#home-hero #home-hero-slider .svg-wrapper .shape{stroke-dasharray:140 540;stroke-dashoffset:-474;stroke-width:2px;stroke:#fff;-moz-opacity:0;-khtml-opacity:0;opacity:0;filter:alpha(opacity=0)}#home-hero #home-hero-slider .svg-wrapper .text{top:0;line-height:105px;position:absolute;margin:auto;left:0;right:0;color:#fff}#home-hero #home-hero-slider .svg-wrapper:hover .shape{stroke-width:2px;stroke-dashoffset:0;stroke-dasharray:760;-moz-opacity:1;-khtml-opacity:1;opacity:1;-ms-filter:"alpha(opacity=$opacityIE)";filter:alpha(opacity=100)}#home-hero #home-hero-slider li{list-style:none;margin:0;padding:0;min-height:480px;min-width:1px;text-align:center;background-color:#fff;background-size:contain;background-position:50% 100%;background-repeat:no-repeat;overflow:hidden;width:100%!important}#home-hero #home-hero-slider .slider-content{position:absolute;top:0;left:0;z-index:2;display:table;width:100%;padding:0 5%;-ms-transform:translateY(50px);-webkit-transform:translateY(50px);transform:translateY(50px);-moz-opacity:0;-khtml-opacity:0;opacity:0;-ms-filter:"alpha(opacity=$opacityIE)";filter:alpha(opacity=0);-webkit-transition:all .9s cubic-bezier(.18,1,.21,1)0s;-moz-transition:all .9s cubic-bezier(.18,1,.21,1)0s;transition:all .9s cubic-bezier(.18,1,.21,1)0s}#home-hero #home-hero-slider .slider-content.active{-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);-moz-opacity:1;-khtml-opacity:1;opacity:1;-ms-filter:"alpha(opacity=$opacityIE)";filter:alpha(opacity=100);-webkit-transition:all 1.5s cubic-bezier(.18,1,.21,1).5s;-moz-transition:all 1.5s cubic-bezier(.18,1,.21,1).5s;transition:all 1.5s cubic-bezier(.18,1,.21,1).5s}#home-hero #home-hero-slider .slider-content .vert-center{display:table-cell!important;width:80%;max-width:850px;top:0;margin:auto;left:0;right:0;vertical-align:middle;position:relative;text-align:left}#home-hero #home-hero-slider .slider-content .vert-center h2{font-weight:800}#home-hero .bx-wrapper{margin-bottom:0;background-color:#fff}#home-hero .bx-wrapper .bx-viewport{min-height:480px;overflow:hidden;background-color:#fff}#home-hero .bx-pager-custom{padding:0;position:absolute;left:60px;width:20px;top:50%;z-index:2;-moz-opacity:0;-khtml-opacity:0;opacity:0;-ms-filter:"alpha(opacity=$opacityIE)";filter:alpha(opacity=0);-webkit-transition:opacity 3s cubic-bezier(.18,1,.21,1);-moz-transition:opacity 3s cubic-bezier(.18,1,.21,1);transition:opacity 3s cubic-bezier(.18,1,.21,1)}#home-hero .bx-pager-custom .bx-pager-item{display:none;position:relative;width:100%;float:left;margin-bottom:50px}#home-hero .bx-pager-custom .bx-pager-item:nth-child(2n+1){margin-left:10px}@media(max-width:660px){#home-hero .bx-pager-custom{display:none}#home-hero .bx-pager-custom .bx-pager-item:nth-child(2n+1){margin-left:0}}#home-hero .bx-pager-custom .bx-pager-item:last-child{margin-bottom:0}#home-hero .bx-pager-custom .bx-pager-item a{width:100%;height:4px;border:0 solid #9c3;background:rgba(255,255,255,.5);margin:0;display:block;position:relative;z-index:1;transition:.9s cubic-bezier(.18,1,.21,1)}#home-hero .bx-pager-custom .bx-pager-item a span,#home-hero .bx-pager-custom .bx-pager-item a:hover span{height:4px;background-color:#9c3;display:block;position:relative;-webkit-transition:.9s cubic-bezier(.18,1,.21,1);-moz-transition:.9s cubic-bezier(.18,1,.21,1);margin:0;z-index:1}#home-hero .bx-pager-custom .bx-pager-item a span{width:0;transition:.9s cubic-bezier(.18,1,.21,1)}#home-hero .bx-pager-custom .bx-pager-item a:hover span{width:100%;transition:.9s cubic-bezier(.18,1,.21,1)}#home-about #about-inner .text .about-btn h5,#home-hero .bx-control-btn{color:#fff;-webkit-transition:.9s cubic-bezier(.18,1,.21,1);-moz-transition:.9s cubic-bezier(.18,1,.21,1)}#home-hero .bx-pager-custom .bx-pager-item a.active{background:#9c3}@media(max-width:1440px){#home-hero .bx-pager-custom{left:15px}}#home-hero .bx-control-bar{width:100%;text-align:center;position:absolute;bottom:0;margin:0;height:70px;z-index:1}#home-hero .bx-control-btn{width:20%;height:100%;margin:0;background-color:initial;background-repeat:no-repeat;background-position:50%;text-align:center;font-size:21px;position:absolute;top:0;z-index:1;transition:.9s cubic-bezier(.18,1,.21,1)}@media(max-width:660px){#home-hero .bx-control-btn{display:none}}#home-hero .bx-control-btn a{display:block;width:100%;height:100%;position:absolute;top:0;left:0}#home-hero .bx-control-btn.bx-prev-control{left:0}#home-hero .bx-control-btn.bx-prev-control .bx-prev{transition:3s cubic-bezier(.18,1,.21,1)}#home-hero .bx-control-btn.bx-prev-control .bx-prev:active{}#home-hero .bx-control-btn.bx-next-control{right:0}#home-hero .bx-control-btn.bx-next-control .bx-next{-webkit-transition:3s cubic-bezier(.18,1,.21,1);-moz-transition:3s cubic-bezier(.18,1,.21,1);transition:3s cubic-bezier(.18,1,.21,1)}#home-hero .bx-control-btn.bx-next-control .bx-next:active{}#home-about{display:block;width:100%;padding:0 10%;position:relative;background-color:#fff;z-index:50}@media(max-width:1100px){#home-about{padding:0}}#home-about .content{padding:0;width:100%}#home-about #about-inner{padding:0;width:100%;background-color:initial;height:972px;position:relative}#home-about #about-inner .solid{background-color:#232323;width:50%;position:absolute;top:0;left:0;height:922px;overflow:hidden;background-position:0 0;background-repeat:no-repeat;background-size:cover}#home-about #about-inner .solid .bg-image{background-color:initial;position:absolute;top:0;left:0;height:100%;width:100%;background-position:0 0;background-repeat:no-repeat;background-size:cover}#home-about #about-inner .photo,#home-brands .client-logo{background-repeat:no-repeat;background-position:50%}@media(max-width:1024px){#home-about #about-inner .solid .bg-image{height:772px}}@media(max-width:660px){#home-about #about-inner .solid .bg-image{height:572px}}#home-about #about-inner .solid>[data-scrollax]{-webkit-transition:1.5s cubic-bezier(.18,1,.21,1);-moz-transition:1.5s cubic-bezier(.18,1,.21,1);transition:1.5s cubic-bezier(.18,1,.21,1)}#home-about #about-inner .photo{background-color:#9c3;width:50%;position:absolute;top:50px;left:50%;height:922px;background-size:cover}#home-about #about-inner .text{width:100%;height:972px;background-color:initial;position:absolute;z-index:2}#home-about #about-inner .text .about-btn{position:absolute;bottom:90px;left:70px;color:#fff}#home-about #about-inner .text .about-btn h5{transition:.9s cubic-bezier(.18,1,.21,1)}#home-about #about-inner .text .about-btn h5:hover,#home-about #about-inner .text .about-btn:hover h5{color:#232323}@media(max-width:990px){#home-about #about-inner .text .about-btn{display:none}}#home-about #about-inner .text .down-btn{position:absolute;display:inline-block;width:72px;text-align:center;left:50%;margin-left:-90px;bottom:95px}#home-about #about-inner .text .down-btn .down-arrow{width:14px;height:30px}#home-about #about-inner .text .down-btn .down-arrow .gold{-webkit-transition:.9s cubic-bezier(.18,1,.21,1);-moz-transition:.9s cubic-bezier(.18,1,.21,1);transition:.9s cubic-bezier(.18,1,.21,1);fill:#9c3}#home-about #about-inner .text .down-btn:hover .down-arrow .gold{fill:#fff}#home-about #about-inner .text .table{width:100%;height:972px;display:table}#home-about #about-inner .text .table .table-cell{width:100%;height:972px;display:table-cell;vertical-align:middle;padding:0 10%}@media(max-width:1440px){#home-about #about-inner .text .table .table-cell{padding:0 16%}}@media(max-width:1024px){#home-about #about-inner .text .table .table-cell{padding:0 24%}}#home-about #about-inner .text .table .table-cell h3{color:#fff;display:inline-block;vertical-align:top;line-height:70px}#home-about h5,#home-brands p{color:#898989}#home-brands h3,#home-work #stat-slider h5{color:#232323}#home-about #about-inner .text .table .table-cell h3 span.sequence-wrapper div.text-sequence,#home-about #about-inner .text .table .table-cell h3 span.sequence-wrapper span.text-sequence{border-bottom:1px solid #9c3;display:inline-block;line-height:1;top:0;left:0;white-space:nowrap}#home-about #about-inner .text .table .table-cell h3 span.sequence-wrapper{-webkit-transition:width .9s cubic-bezier(.18,1,.21,1);-moz-transition:width .9s cubic-bezier(.18,1,.21,1);transition:width .9s cubic-bezier(.18,1,.21,1)}#home-about #about-inner .text .table .table-cell h3 span.sequence-wrapper div.text-sequence{position:absolute}#home-about #about-inner .text .table .table-cell h3 span.sequence-wrapper div.text-sequence.hide-text{-moz-opacity:0!important;-khtml-opacity:0!important;opacity:0!important;-ms-filter:"alpha(opacity=$opacityIE)";visibility:hidden}@media(max-width:1440px){#home-about #about-inner .text .table .table-cell h3{line-height:55px}}@media(max-width:1280px){#home-about #about-inner .text .table .table-cell h3{line-height:45px}}@media(max-width:1024px){#home-about #about-inner .text .table .table-cell h3{line-height:35px}}@media(max-width:1680px){#home-about #about-inner{height:772px}#home-about #about-inner .photo,#home-about #about-inner .solid{height:722px}#home-about #about-inner .text,#home-about #about-inner .text .table,#home-about #about-inner .text .table .table-cell{height:772px}}@media(max-width:1100px){#home-about #about-inner{height:572px}#home-about #about-inner .photo,#home-about #about-inner .solid{height:522px}#home-about #about-inner .text,#home-about #about-inner .text .table,#home-about #about-inner .text .table .table-cell{height:572px}}#home-about h3{color:#fff;max-width:800px;margin:auto;left:0;right:0}@media(max-width:990px){#home-about #about-inner .text .table .table-cell{padding:0 16%}#home-about #about-inner{height:522px}#home-about #about-inner .photo,#home-about #about-inner .solid{height:472px}#home-about #about-inner .text,#home-about #about-inner .text .table,#home-about #about-inner .text .table .table-cell{height:522px}#home-about{padding:0}#home-about .content,#home-brands .content{width:100%}}#home-brands{margin:0;display:block;width:100%;padding:250px 10% 150px;position:relative;height:auto;background-color:#fff;text-align:center}@media(max-width:1440px){#home-brands{padding:220px 10% 120px}}@media(max-width:660px){#home-about #about-inner .text .table .table-cell h3{line-height:35px}#home-brands{padding:100px 10% 50px}}#home-brands .content{padding:0;text-align:center;position:relative}#home-brands .content.lg{padding-top:20px}@media(max-width:660px){#home-brands .content.lg{padding-top:0}}#home-brands .brands-info{width:100%;display:inline-table;vertical-align:top;float:left;height:auto;background-color:initial;text-align:center;padding:0}@media(max-width:990px){#home-brands .brands-info{width:100%;height:auto;padding:80px 5% 40px}}#home-brands .vert-center{width:100%;display:table-cell;vertical-align:middle;margin:auto;left:0;right:0;height:auto;text-align:center}#home-brands .brand-logos{width:100%;display:inline-table;vertical-align:top;float:left;height:auto;background-color:#fff;padding:0;position:relative}#home-brands .client-logo{width:33.33%;height:auto;display:inline-block;vertical-align:top;float:left;background-color:#fff;-webkit-background-size:70%;-moz-background-size:70%;-o-background-size:70%;background-size:70%;-webkit-transition:3s cubic-bezier(.18,1,.21,1);-moz-transition:3s cubic-bezier(.18,1,.21,1);transition:3s cubic-bezier(.18,1,.21,1)}@media(max-width:1280px){#home-brands .client-logo{width:33.33%;-webkit-background-size:80%;-moz-background-size:80%;-o-background-size:80%;background-size:80%}}#home-brands .client-logo img,#home-work{width:100%}@media(max-width:660px){#home-brands .client-logo{width:100%;-webkit-background-size:90%;-moz-background-size:90%;-o-background-size:90%;background-size:90%;max-height:220px}}#home-brands h5{color:#9c3}#home-work{margin:0;display:block;padding:0;position:relative;background-color:#fff;z-index:1000}#home-work .stat-icon{position:absolute;width:62px;height:62px;z-index:2;top:50%;margin-top:-31px;left:-31px}@media(max-width:660px){#home-work .stat-icon{display:none!important}}#home-work .bx-wrapper{position:absolute;top:0;left:0;min-height:100%;width:100%}#home-work .bx-wrapper .bx-viewport{position:absolute!important;top:0;left:0;min-height:100%;width:100%}#home-work .bx-pager-custom{padding:0;position:absolute;left:0;right:0;bottom:30px;margin:auto;z-index:0;width:100%;text-align:center;-webkit-transition:opacity 3s cubic-bezier(.18,1,.21,1);-moz-transition:opacity 3s cubic-bezier(.18,1,.21,1);transition:opacity 3s cubic-bezier(.18,1,.21,1)}#home-work .bx-pager.bx-default-pager a,#home-work .content .work-wrapper .work-grid{-webkit-transition:.9s cubic-bezier(.18,1,.21,1);-moz-transition:.9s cubic-bezier(.18,1,.21,1)}#home-work .bx-pager-custom .bx-pager-item{display:inline-block;position:relative;width:20px;margin:0 10px}#home-work .bx-pager.bx-default-pager a{width:100%;height:4px;border:0 solid #9c3;background:rgba(35,35,35,.5);margin:0;display:block;position:relative;z-index:1;transition:.9s cubic-bezier(.18,1,.21,1)}#home-work .bx-pager.bx-default-pager a.active{background:#9c3}#home-work .bx-control-bar{display:none}#home-work #stat-slider{background:0 0;list-style:none;margin:0;padding:0;display:block;min-width:100%;min-height:100%;position:absolute!important}#home-work .content .work-wrapper .work-grid,#home-work .content .work-wrapper .work-grid .work-inner{display:inline-block;background-size:cover;background-color:#fff;position:relative;background-position:50%;background-repeat:no-repeat}#home-work #stat-slider h3{color:#9c3;margin-bottom:0}#home-work #stat-slider li{list-style:none;margin:0;text-align:center;background-color:#fff;overflow:hidden}#home-work #stat-slider li .slider-content{padding:37% 0}#home-work .content{padding:0;width:100%;margin-bottom:-10px}#home-work .content .work-wrapper{display:inline-block;vertical-align:top;width:100%;float:left;margin:0;padding:0}@media(max-width:1280px){#home-work .content .work-wrapper{width:100%}}#home-work .content .work-wrapper .work-grid{vertical-align:top;float:left;margin:0;padding:0;transition:.9s cubic-bezier(.18,1,.21,1)}#home-work .content .work-wrapper .work-grid .work-inner{left:0;top:0;width:100%;height:100%;overflow:hidden}#home-work .content .work-wrapper .work-grid:hover .grid-content{background:rgb(255 255 255/.9);-moz-opacity:1;-khtml-opacity:1;opacity:1;-ms-filter:"alpha(opacity=$opacityIE)";filter:alpha(opacity=100);height:100%}#home-work .content .work-wrapper .work-grid:hover .grid-content h5{-webkit-animation:HoverFadeIn 1s ease;-moz-animation:HoverFadeIn 1s ease;-o-animation:HoverFadeIn 1s ease;animation:HoverFadeIn 1s ease;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards}#home-work .content .work-wrapper .work-grid .grid-content h3{white-space:normal;-webkit-animation:HoverFadeIn 1s ease .2s;-moz-animation:HoverFadeIn 1s ease .2s;-o-animation:HoverFadeIn 1s ease .2s;animation:HoverFadeIn 1s ease .2s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards}#home-work .content .work-wrapper .work-grid.one-third{width:33.334%;height:calc(100vw * .5 * .3333334)}@media(max-width:1280px){#home-work .content .work-wrapper .work-grid.one-third{height:calc(100vw * .3333334)}}@media(max-width:660px){#home-work .content .work-wrapper .work-grid.one-third{height:calc(100vw);width:100%}}#home-work .content .work-wrapper .work-grid.half{width:50%;height:calc(100vw * .5 * .5)}#home-work .content .work-wrapper .work-grid.quarter{width:25%;height:calc(100vw * .4 * .5)}#home-work .content .work-wrapper .work-grid.quarter:nth-of-type(9){display:none}@media(max-width:1280px){#home-work .content .work-wrapper .work-grid.half{height:calc(100vw * .5)}}@media(max-width:660px){#home-work .content .work-wrapper .work-grid.half{height:calc(100vw);width:100%}}#home-work .content .work-wrapper .work-grid.two-thirds{width:66.667%;height:calc(100vw * .5 * .6666667)}@media(max-width:1280px){#home-work .content .work-wrapper .work-grid.two-thirds{height:calc(100vw * .6666667)}}@media(max-width:660px){#home-work .content .work-wrapper .work-grid.two-thirds{height:calc(100vw);width:100%}}#home-work .content .work-wrapper .work-grid.full{width:100%;height:calc(100vw * .5)}@media(max-width:1280px){#home-work .content .work-wrapper .work-grid.full{height:calc(100vw * .5)}}@media(max-width:660px){#home-work .content .work-wrapper .work-grid.full{height:calc(100vw)}}#home-work .content .work-wrapper .work-grid.full-2{width:100%;height:calc(100vw * .5 * .3333334)}@media(max-width:1280px){#home-work .content .work-wrapper .work-grid.full-2{height:calc(100vw * .5)}}@media(max-width:660px){#home-work .content .work-wrapper .work-grid.full-2{height:calc(100vw)}}#home-work .content .work-wrapper .work-grid.full-3{width:100%;height:calc(100vw * .5 * .5)}@media(max-width:1280px){#home-work .content .work-wrapper .work-grid.full-3{height:calc(100vw * .5)}}@media(max-width:660px){#home-work .content .work-wrapper .work-grid.full-3{height:calc(100vw)}}#home-work .content .work-wrapper .work-grid img{display:block}#home-work .content .work-wrapper .work-grid .link-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}#home-work .content .work-wrapper .work-grid .twitter-post{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center}#home-work .content .work-wrapper .work-grid .twitter-post .table{height:100%;width:100%;display:table;padding:50px 120px}@media(max-width:1920px){#home-work .content .work-wrapper .work-grid .twitter-post h5{margin-bottom:0}#home-work .content .work-wrapper .work-grid .twitter-post .table{padding:50px 80px}}#home-work .content .work-wrapper .work-grid .twitter-post .table-cell{height:100%;width:100%;display:table-cell;vertical-align:middle}#home-work .content .work-wrapper .work-grid .twitter-post .post-icon{position:absolute;top:30px;left:30px;z-index:2}#home-work .content .work-wrapper .work-grid .twitter-post .more-button{position:absolute;bottom:30px;right:30px;z-index:2}#home-work .content .work-wrapper .work-grid .twitter-post .more-button .right-arrow{margin:auto;left:0;right:0;width:29px;cursor:pointer}#home-work .content .work-wrapper .work-grid .twitter-post .more-button .right-arrow .gold{fill:#9c3;-webkit-transition:.9s cubic-bezier(.18,1,.21,1);-moz-transition:.9s cubic-bezier(.18,1,.21,1);transition:.9s cubic-bezier(.18,1,.21,1)}#home-work .content .work-wrapper .work-grid .twitter-post .more-button:hover .gold{fill:#232323}#home-work .content .work-wrapper .work-grid .twitter-post h5{color:#9c3;display:inline-block}#home-work .content .work-wrapper .work-grid .twitter-post p{color:#898989}#home-work .content .work-wrapper .work-grid .twitter-post .circle-image{width:78px;height:78px;overflow:hidden;margin:auto auto 40px;left:0;right:0;background-color:#232323;background-position:50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}@media(max-width:1920px){#home-work .content .work-wrapper .work-grid .twitter-post .circle-image{width:60px;height:60px;margin-bottom:30px}}@media(max-width:1440px){#home-work .content .work-wrapper .work-grid .twitter-post .circle-image{width:40px;height:40px;margin-bottom:20px}}#home-work .content .work-wrapper .work-grid .twitter-post .post-icon{width:23px;height:28px}#home-work .content .work-wrapper .work-grid .twitter-post .post-icon .twitter-icon{width:23px}#home-work .content .work-wrapper .work-grid .twitter-post .post-icon .twitter-icon .gold{fill:#e0e1e2}#home-work .content .work-wrapper .work-grid .grid-content{width:100%;height:17%;position:absolute;bottom:0;left:0;background:rgb(255 255 255/79%);-webkit-transition:.9s cubic-bezier(.18,1,.21,1);-moz-transition:.9s cubic-bezier(.18,1,.21,1);transition:.9s cubic-bezier(.18,1,.21,1);-moz-opacity:0;-khtml-opacity:0;opacity:1;-ms-filter:"alpha(opacity=$opacityIE)";filter:alpha(opacity=0);visibility:visible}#home-work .content .work-wrapper .work-grid .grid-content h3{color:rgb(0 0 0/45%)!important;font-size:28px;line-height:40px margin:40px 0 10px;border-bottom:2px solid #9c3;display:inline-block;-moz-opacity:0;-khtml-opacity:0;opacity:0;-ms-filter:"alpha(opacity=$opacityIE)";filter:alpha(opacity=0)}@media(max-width:1680px){#home-work .content .work-wrapper .work-grid .twitter-post .table{padding:50px 60px}#home-work .content .work-wrapper .work-grid .grid-content h3{font-size:19\px;line-height:40px}}@media(max-width:1280px){#home-work .content .work-wrapper .work-grid .twitter-post .table{padding:40px}#home-work .content .work-wrapper .work-grid .grid-content h3{font-size:26px;line-height:38px}}@media(max-width:1024px){#home-work .content .work-wrapper .work-grid .grid-content h3{font-size:22px;line-height:34px}}#home-work .content .work-wrapper .work-grid .grid-content h5{color:#9c3;margin:auto auto 0;height:55px;-moz-opacity:.5;-khtml-opacity:.5;opacity:0;-ms-filter:"alpha(opacity=$opacityIE)";filter:alpha(opacity=.5);padding:0 8px}#home-work .content .work-wrapper .work-grid .grid-content .table{width:100%;height:100%;top:0;left:0;display:table}#home-work .content .work-wrapper .work-grid .grid-content .table .table-cell{width:100%;height:100%;top:0;left:0;display:table-cell;vertical-align:middle;-webkit-transition:.9s cubic-bezier(.18,1,.21,1);-moz-transition:.9s cubic-bezier(.18,1,.21,1);transition:.9s cubic-bezier(.18,1,.21,1)}#home-work .content .work-wrapper .work-grid .grid-content .table .table-cell .grid-info{padding:0;max-width:360px;width:100%;margin:auto}#home-work h3{color:#232323;margin:0 0 30px}#home-work h5{color:#9c3}#home-work p{color:#898989}@-webkit-keyframes HoverFadeIn{0%{-moz-opacity:0;-khtml-opacity:0;opacity:0;margin-left:-10px}100%{-moz-opacity:1;-khtml-opacity:1;opacity:1;margin-left:0}}@-moz-keyframes HoverFadeIn{0%{-moz-opacity:0;-khtml-opacity:0;opacity:0;margin-left:-10px}100%{-moz-opacity:1;-khtml-opacity:1;opacity:1;margin-left:0}}@-o-keyframes HoverFadeIn{0%{-moz-opacity:0;-khtml-opacity:0;opacity:0;margin-left:-10px}100%{-moz-opacity:1;-khtml-opacity:1;opacity:1;margin-left:0}}@keyframes HoverFadeIn{0%{-moz-opacity:0;-khtml-opacity:0;opacity:0;margin-left:-10px}100%{-moz-opacity:1;-khtml-opacity:1;opacity:1;margin-left:0}}.page-preload{width:100%;visibility:hidden;position:absolute}.sect-header{float:left;width:100%;padding:20px 0;text-align:center;text-transform:uppercase;font-weight:700;font-size:24px;margin:0!important}.sect-header.green{}h2.sect-header.green{font-size:55px}.latest-news-widgets{background-color:#a4a4a4}.latest-news-widgets .sect-header{color:#fff}.latest-news-widgets .content{padding-top:0!important}.latest-news-widgets .news-listing{padding:0!important;margin:0}.latest-news-widgets .news-listing li{float:left;width:33.33%;height:240px;position:relative;background:#000;text-align:left;list-style:none;overflow:hidden}.latest-news-widgets .news-listing li img{float:left;height:auto;border:none;opacity:.6;min-height:240px;object-fit:cover}.latest-news-widgets .news-listing li span{position:absolute;color:#fff;text-transform:uppercase;font-size:12px;left:20px;top:20px}.latest-news-widgets .news-listing li h4{position:absolute;color:#fff;font-size:18px;font-weight:700;left:0;bottom:0;padding:20px;margin:0!important;line-height:normal!important}.latest-news-widgets .news-listing li a:hover img{opacity:1}.latest-news-widgets .news-listing li a:hover h4{background:rgba(0,0,0,.5)}.social-media-widgets{display:flex;flex-wrap:wrap;padding:0}.social-media-widgets .col-33{-webkit-box-flex:0;-webkit-flex:0 0 33.3333%;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%}.social-media-widgets .single-block{text-align:left;padding:0}.social-media-widgets .single-block.instagram{}.social-media-widgets .single-block.twitter{}.social-media-widgets .single-block.facebook{}.social-media-widgets .single-block .social-header{display:flex;justify-content:center;text-align:center;padding:40px 20px 30px}.social-media-widgets .single-block .social-header .box{}.social-media-widgets .single-block .social-header .icon{width:90px;height:90px;border:1px solid #fff;border-radius:4px;display:flex;justify-content:center;align-items:center}.social-media-widgets .single-block .social-header .icon i{font-size:60px;color:#fff}.social-media-widgets .single-block .social-header .title{color:#fff;font-size:22px;margin-top:5px}.social-media-widgets .single-block .social-body{height:calc(100% - 180px);padding:35px 30px 80px;background-color:#fafafa}.social-media-widgets .single-block.instagram .social-body{border-left:1px solid;border-right:1px solid;border-color:#e7e7ea}.social-media-widgets .single-block .social-footer{text-align:center;display:flex;justify-content:center;width:100%;position:absolute;bottom:0;left:0}.social-media-widgets .single-block .social-footer a{text-align:center;color:#fff;font-size:20px;padding:20px;width:60%}.social-media-widgets .single-block .social-footer a:hover{color:#333}.social-media-widgets .single-block.instagram .social-header,.social-media-widgets .single-block.instagram .social-footer{background:radial-gradient(circle farthest-corner at 35% 90%,#fec564,hsla(38,99%,69%,0) 50%),radial-gradient(circle farthest-corner at 0 140%,#fec564,hsla(38,99%,69%,0) 50%),radial-gradient(ellipse farthest-corner at 0 -25%,#5258cf,rgba(82,88,207,0) 50%),radial-gradient(ellipse farthest-corner at 20% -50%,#5258cf,rgba(82,88,207,0) 50%),radial-gradient(ellipse farthest-corner at 100% 0,#893dc2,rgba(137,61,194,0) 50%),radial-gradient(ellipse farthest-corner at 60% -20%,#893dc2,rgba(137,61,194,0) 50%),radial-gradient(ellipse farthest-corner at 100% 100%,#d9317a,rgba(217,49,122,0)),linear-gradient(#6559ca,#bc318f 30%,#e33f5f 50%,#f77638 70%,#fec66d)}.social-media-widgets .single-block.twitter .social-header,.social-media-widgets .single-block.twitter .social-footer{background-color:#1dcaff}.social-media-widgets .single-block.facebook .social-header,.social-media-widgets .single-block.facebook .social-footer{background-color:#3b5998}.social-media-widgets #ctf{height:auto!important}.social-media-widgets #ctf .ctf-item{padding:10px 0}.social-media-widgets #ctf .ctf-item:first-child{padding-top:0}.social-media-widgets #ctf .ctf-author-name{color:#333!important;margin-top:0!important;margin-left:0!important;font-size:15px!important}.social-media-widgets #ctf.ctf-styles .ctf-author-screenname{color:#75a01f!important;font-size:15px!important;display:none}.social-media-widgets #ctf .ctf-screename-sep{display:none!important}.social-media-widgets #ctf.ctf-styles .ctf-tweet-meta{display:block;margin-left:0!important}.social-media-widgets #ctf.ctf-styles .ctf-tweet-meta a{color:#999!important}.social-media-widgets #ctf .ctf-tweet-content{margin:21px 0 32px!important}.social-media-widgets #ctf p.ctf-tweet-text,.social-media-widgets #ctf p.ctf-media-link{font-size:15px}.social-media-widgets #ctf p.ctf-tweet-text a:hover,.social-media-widgets #ctf p.ctf-media-link a:hover{color:#99cc32!important}#ctf .ctf-author-box-link{font-family:work sans,sans-serif}.social-media-widgets .single-block.facebook #efblcf{border:none;margin-bottom:0}.social-media-widgets .single-block.facebook .efbl_share_links{display:none}.social-media-widgets #efblcf .efbl_post_content .efbl_content_wraper a{color:#1e73be!important}.social-media-widgets #efblcf .efbl_post_content .efbl_content_wraper a:hover{color:#99cc32!important}.social-media-widgets #efblcf .efbl_post_content .efbl_author_info p{margin-bottom:8px;margin-top:3px}.social-media-widgets #efblcf .efbl_post_content .efbl_author_info p a{color:#333;font-weight:700;font-size:15px}.social-media-widgets #efblcf .efbl_post_content .efbl_author_info .efbl_story_time{color:#999}.social-media-widgets #efblcf .efbl_info{background:0 0}.social-media-widgets #efblcf .efbl_info span{color:#333}.social-media-widgets #sb_instagram{padding-bottom:0!important}.social-media-widgets #sb_instagram #sbi_images{padding:0!important}.social-media-widgets #sb_instagram #sbi_images .sbi_item{padding:5px!important}section#social-media-section{display:none}#footer{display:block;clear:both;float:left;width:100%;margin-top:0;//background:#000;background-position:0 100%;background-repeat:repeat-x;padding:30px 0 0}#footer .content{padding:0!important;margin:0!important}#footer .wrap{text-align:left;margin:0 auto;width:100%;min-height:320px;padding:0;background-position:0 0;background-repeat:no-repeat;padding-bottom:40px;position:relative;color:#fff}#footer .copyright{margin:0 auto;width:100%;background-color:#99cc32;padding:2px;font-size:12px;color:#fff;position:relative;text-align:center!important}.xpert-services{float:left;width:70%;position:relative;padding-top:50px}.foot-sect-title{position:absolute;left:0;top:5px;z-index:3;text-transform:uppercase;color:#c6c6c6!important;font-weight:700;font-size:83px;padding:0;margin:0;line-height:normal!important;opacity:.3}.xpert-services .single-service{position:relative;z-index:10;float:left;width:50%;padding:0 20px 20px 0;line-height:normal!important;height:70px}.xpert-services .single-service .title{font-size:16px;color:#ccc;float:left;width:100%}.xpert-services .single-service .desc{font-size:14px;color:#625e5e;float:left;width:100%}.xpert-services .single-service .title .branch{float:left;width:100%;text-transform:uppercase;#footer .contact .title color: #fff;font-weight:700}#footer .contact{float:left;width:55%;font-size:14px;line-height:normal!important;position:relative;padding-top:40px}#footer .contact .contact-details{position:relative;z-index:11;margin-left:20px;margin-bottom:25px}#footer .contact .title{font-weight:700;font-size:25px;text-transform:uppercase;color:#9c3;margin-top:10px;font-size:26px;margin-bottom:10px}#footer .contact .contact-details .desc{line-height:160%;color:#a3a3a3}#footer .contact a{color:#625e5e}#footer .content{background:url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/img/footer-logo.png)100% 100% no-repeat;background-size:110px}body.home .location-map .get-direction-block a{position:absolute;top:50%;left:0;z-index:10;background:#99cc32;padding:.23rem 10px;box-shadow:4px 3px 12px #c3c3c3}body.home .location-map .get-direction-block a:hover{background:#ebebeb}body.home .location-map,body.home .inquire-form{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.inquire-form{padding:3% 5%;background:#dadada}.inquire-form div.wpcf7{max-width:550px;margin:auto}div.wpcf7 .md-form{margin-bottom:15px}div.wpcf7 .wpcf7-form-control-wrap input,div.wpcf7 .wpcf7-form-control-wrap textarea{background-color:initial;border:none;border-bottom:2px solid #bdbdbd;border-radius:0;outline:none;height:40px;width:100%;font-size:1.2rem;box-shadow:none;box-sizing:content-box;transition:all .3s}div.wpcf7 .wpcf7-form-control-wrap textarea{height:80px}div.wpcf7 input:focus,div.wpcf7 textarea:focus{border-bottom:2px solid #9c3}button.btn,.wpcf7 input[type=submit]{background:0 0;font-size:18px;font-family:inherit;margin-top:20px;padding:25px 50px;background:#99cc32!important;color:#fff;cursor:pointer;font-weight:700;line-height:12px;letter-spacing:3px;transition:all .6s}button.btn:hover,.wpcf7 input[type=submit]:hover{background:#121212!important;transition:all .6s}.wpcf7 input[type=submit]{margin-top:0}.wpcf7 .form-submit-btn{float:right;margin-right:-20px}#process-hero .bx-pager-custom .bx-pager-item a,.btn,a.btn{-webkit-transition:.9s cubic-bezier(.18,1,.21,1);-moz-transition:.9s cubic-bezier(.18,1,.21,1)}.btn,a.btn{padding:20px 30px;background-image:url(http://brvppl.imgix.net/assets/img/btn-background.png?auto=format,compress);background-repeat:no-repeat;background-position:100% 100%;font-size:12px;line-height:12px;letter-spacing:3px;color:#fff;min-width:200px;border:none;text-align:center;font-family:dinbold,sans-serif;cursor:pointer;background-color:initial;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;transition:.9s cubic-bezier(.18,1,.21,1)}#main-logo,#main-nav.active #main-logo,#main-nav.active .menu-container .menu-options{border-right:1px solid transparent}.btn:hover,a.btn:hover{color:#fff;background-image:url(http://brvppl.imgix.net/assets/img/btn-background-hover.png?auto=format,compress)}#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;z-index:99}#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}}#process-hero #process-hero-slider .svg-wrapper #bottom-circle-position{position:absolute;top:0;left:0}#process-hero #process-hero-slider .svg-wrapper .bottom-circle{stroke:#fff;stroke-width:2px;stroke-dashoffset:0;stroke-dasharray:760;z-index:0;position:absolute;top:0;-moz-opacity:.3;-khtml-opacity:.3;opacity:.3;-ms-filter:"alpha(opacity=$opacityIE)";filter:alpha(opacity=30)}#process-hero #process-hero-slider .svg-wrapper .shape{stroke-dasharray:140 540;stroke-dashoffset:-474;stroke-width:2px;stroke:#99cc34;-moz-opacity:0;-khtml-opacity:0;opacity:0;-ms-filter:"alpha(opacity=$opacityIE)";filter:alpha(opacity=0)}#process-hero #process-hero-slider .svg-wrapper .text{top:0;line-height:105px;position:absolute;margin:auto;left:0;right:0;color:#fff}#process-hero #process-hero-slider .svg-wrapper:hover .shape{stroke-width:2px;stroke-dashoffset:0;stroke-dasharray:760;-moz-opacity:1;-khtml-opacity:1;opacity:1;-ms-filter:"alpha(opacity=$opacityIE)";filter:alpha(opacity=100)}#process-hero #process-hero-slider li{list-style:none;margin:0;padding:0;min-height:480px;min-width:1px;text-align:center;background-color:#dad9d0;background-repeat:no-repeat;background-position:50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow:hidden}#process-hero #process-hero-slider .slider-content{display:table;width:100%;padding:0 5%;-webkit-transition:padding .9s cubic-bezier(.18,1,.21,1);-moz-transition:padding .9s cubic-bezier(.18,1,.21,1);transition:padding .9s cubic-bezier(.18,1,.21,1)}#process-hero #process-hero-slider .slider-content .vert-center{display:table-cell!important;width:80%;max-width:850px;top:0;margin:auto;left:0;right:0;vertical-align:middle;position:relative}#process-hero .bx-wrapper{margin-bottom:0}#process-hero .bx-wrapper .bx-viewport{min-height:480px;overflow:hidden}#process-hero .bx-pager-custom{padding:0;position:absolute;left:60px;width:20px;top:50%;z-index:0;display:none;-moz-opacity:0;-khtml-opacity:0;opacity:0;-ms-filter:"alpha(opacity=$opacityIE)";filter:alpha(opacity=0);-webkit-transition:opacity 3s cubic-bezier(.18,1,.21,1);-moz-transition:opacity 3s cubic-bezier(.18,1,.21,1);transition:opacity 3s cubic-bezier(.18,1,.21,1)}#process-hero .bx-pager-custom .bx-pager-item{display:inline-block;position:relative;width:100%;float:left;margin-bottom:50px}#process-hero .bx-pager-custom .bx-pager-item:nth-child(2n+1){margin-left:10px}@media(max-width:660px){#process-hero .bx-pager-custom .bx-pager-item:nth-child(2n+1){margin-left:0}}#process-hero .bx-pager-custom .bx-pager-item:last-child{margin-bottom:0}#process-hero .bx-pager-custom .bx-pager-item a{width:100%;height:4px;border:0 solid #9f8f68;background:rgba(255,255,255,.5);margin:0;display:block;position:relative;z-index:1;transition:.9s cubic-bezier(.18,1,.21,1)}#process-hero .bx-pager-custom .bx-pager-item a span,#process-hero .bx-pager-custom .bx-pager-item a:hover span{height:4px;background-color:#9f8f68;display:block;position:relative;-webkit-transition:.9s cubic-bezier(.18,1,.21,1);-moz-transition:.9s cubic-bezier(.18,1,.21,1);z-index:1;margin:0}#process-hero .bx-pager-custom .bx-pager-item a span{width:0;transition:.9s cubic-bezier(.18,1,.21,1)}#process-hero .bx-pager-custom .bx-pager-item a:hover span{width:100%;transition:.9s cubic-bezier(.18,1,.21,1)}#process-about #about-inner .text .about-btn h5,#process-hero .bx-control-btn{-webkit-transition:.9s cubic-bezier(.18,1,.21,1);-moz-transition:.9s cubic-bezier(.18,1,.21,1)}#process-hero .bx-pager-custom .bx-pager-item a.active{background:#9f8f68}#process-hero .bx-control-bar{width:100%;text-align:center;position:absolute;bottom:0;margin:0;height:70px;z-index:1;display:none}@media(max-width:1440px){#process-hero .bx-pager-custom{left:0}#process-hero .bx-control-bar{width:60px;height:60px}}#process-hero .bx-control-btn{width:70px;height:70px;margin:0;background-color:#464646;background-repeat:no-repeat;background-position:50%;text-align:center;line-height:70px;position:relative;font-size:21px;color:#fff;transition:.9s cubic-bezier(.18,1,.21,1)}@media(max-width:1440px){#process-hero .bx-control-btn{height:60px}}#process-hero .bx-control-btn a{display:block;width:70px;height:70px;position:absolute;top:0;left:0}@media(max-width:1440px){#process-hero .bx-control-btn a{width:60px;height:60px}}#process-hero .bx-control-btn:hover{color:#ae1308;background-color:#363636}#process-about,#process-about #about-inner{width:100%;background-color:initial;position:relative}#process-hero .bx-control-btn.bx-prev-control{float:right;background-image:url(http://brvppl.imgix.net/assets/img/chevron-up.png?auto=format,compress)}#process-hero .bx-control-btn.bx-prev-control:hover{padding:0 10px 0 0}#process-hero .bx-control-btn.bx-next-control:hover{float:right;background-image:url(http://brvppl.imgix.net/assets/img/chevron-down.png?auto=format,compress)}#process-hero .bx-control-btn.bx-next-control:hover:hover{padding:0 0 0 10px}#process-about{display:block;padding:0 10% 50px;z-index:3}@media(max-width:1100px){#process-about{padding:0 0 200px}}#process-about .content{padding:0}#process-about #about-inner{padding:0;height:972px}#process-about #about-inner .solid{background-color:#121212;width:50%;position:absolute;top:0;left:0;height:922px}#process-about #about-inner .photo{background-color:#333;width:50%;position:absolute;top:50px;left:50%;height:922px;overflow:hidden}#process-about #about-inner .photo div.parallax-container{-webkit-transition:1.5s cubic-bezier(.18,1,.21,1);-moz-transition:1.5s cubic-bezier(.18,1,.21,1);transition:1.5s cubic-bezier(.18,1,.21,1)}#process-about #about-inner .photo .bg-image{background-color:initial;width:2560px;position:absolute;top:0;left:0;height:100%;background-position:100% 100%;background-repeat:no-repeat;background-size:2560px}#process-integrated-approach,#process-mindset,#process-what-we-do{background-position:50% 0;background-repeat:no-repeat;background-size:cover}#process-about #about-inner .text{width:100%;height:972px;background-color:initial;position:absolute;z-index:2}#process-about #about-inner .text .about-btn{position:absolute;bottom:70px;left:70px}#process-about #about-inner .text .about-btn h5{color:#fff;transition:.9s cubic-bezier(.18,1,.21,1)}#process-about #about-inner .text .about-btn:hover h5{color:#9f8f68}#process-about #about-inner .text .down-btn{position:absolute;display:inline-block;width:72px;text-align:center;left:50%;margin-left:-90px;bottom:95px;cursor:pointer;z-index:99}#process-about #about-inner .text .down-btn .down-arrow{width:14px;height:30px}#process-about #about-inner .text .down-btn .down-arrow .gold{-webkit-transition:.9s cubic-bezier(.18,1,.21,1);-moz-transition:.9s cubic-bezier(.18,1,.21,1);transition:.9s cubic-bezier(.18,1,.21,1);fill:#99cc34}#process-about #about-inner .text .table{width:100%;height:972px;display:table}#process-about #about-inner .text .table .table-cell{width:100%;height:972px;display:table-cell;vertical-align:middle;padding:0 50px}#process-about #about-inner .text .table .table-cell h3{color:#fff;max-width:990px;line-height:70px}#process-about #about-inner .text .table .table-cell h5,#process-capabilities h5,#process-integrated-approach h5,#process-offerings h5,#process-process h5,#process-what-we-do h5,#process-our-clients h5{color:#99cc34;font-weight:700}#process-about #about-inner .text .table .table-cell h3 span.underline{border-bottom:1px solid #99cc34}#process-about h5,#process-process p{color:#898989}#process-about h3,#process-capabilities h3,#process-culture h3,#process-integrated-approach h3,#process-integrated-approach p,#process-mindset h3,#process-mindset h5,#process-what-we-do h3{color:#fff}@media(max-width:1680px){#process-about #about-inner{height:872px}#process-about #about-inner .photo,#process-about #about-inner .solid{height:822px}#process-about #about-inner .text,#process-about #about-inner .text .table,#process-about #about-inner .text .table .table-cell{height:872px}}@media(max-width:1100px){#process-about #about-inner{height:772px}#process-about #about-inner .photo,#process-about #about-inner .solid{height:722px}#process-about #about-inner .text,#process-about #about-inner .text .table,#process-about #about-inner .text .table .table-cell{height:772px}}#process-about h3{max-width:850px;margin:auto;left:0;right:0}@media(max-width:990px){#process-about #about-inner{height:672px}#process-about #about-inner .photo,#process-about #about-inner .solid{height:622px}#process-about #about-inner .text,#process-about #about-inner .text .table,#process-about #about-inner .text .table .table-cell{height:672px}#process-about{padding:0 0 60px}#process-about .content{width:100%}}#process-mindset{margin:0;width:100%;padding:80px 0;position:relative;overflow:visible;z-index:2;opacity:1!important;visibility:visible!important;height:600px;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}#process-process,#process-process .step{display:block;width:100%;position:relative}#process-mindset .content{padding:0;margin:0}#process-mindset span.diamond{height:18px;width:18px;position:absolute;bottom:-9px;margin:auto;left:0;right:0;background-color:#9f8f68;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#process-process{margin:0;padding:180px 10%;background-color:#fff;z-index:2}@media(max-width:1440px){#process-process{padding:120px 10%}}#process-process .content{padding:0;width:100%}#process-process h2{color:#232323}#process-process .step{border-top:1px solid #e0e1e2}#process-process .step .title{display:inline-block;width:50%;vertical-align:top;height:245px;text-align:left;padding:50px 0}@media(max-width:1440px){#process-process .step .title{width:40%}}@media(max-width:990px){#process-process .step .title{padding:50px 0 0;width:100%;height:auto}#process-process .step .title h2{margin:0}}#process-process .step .description{display:inline-block;width:50%;vertical-align:top;height:245px;text-align:left;padding:75px 0}@media(max-width:1440px){#process-process .step .description{width:60%}}@media(max-width:990px){#process-process .step .description{width:100%;height:auto;padding:20px 0 50px}}#process-process .step:nth-child(5){border-bottom:1px solid #e0e1e2}#process-what-we-do{margin:0;width:100%;position:relative;z-index:2;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}@media(max-width:660px){#process-about #about-inner .text .table .table-cell h3{line-height:35px}#process-mindset,#process-what-we-do{background-size:500%}}#process-what-we-do .content{padding:0;margin:0}#process-what-we-do p{font-size:32px;line-height:55px;max-width:1e3px;margin-left:auto;margin-right:auto;color:#232323}#process-what-we-do span.diamond{height:18px;width:18px;position:absolute;bottom:-9px;margin:auto;left:0;right:0;background-color:#9f8f68;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#process-offerings,#process-offerings .content{padding:0;margin:0;width:100%}#process-offerings .content{display:flex;flex-wrap:wrap}#process-offerings,#process-offerings .offerings-grid:nth-child(odd){background-color:#fff}#process-offerings{display:block;position:relative;z-index:2}#process-offerings h3{color:#232323;margin-bottom:10px;font-size:38px;line-height:50px!important}#process-offerings p{color:#898989;font-size:13px;text-transform:uppercase;letter-spacing:3px;font-weight:400}#process-offerings .icon{margin:auto;max-width:50px}#process-offerings .offerings-grid{display:inline-block;width:33.33%;vertical-align:top;height:370px;padding:30px;opacity:0;-webkit-transition:.5s cubic-bezier(.215,.61,.355,1);-moz-transition:.5s cubic-bezier(.215,.61,.355,1);transition:.5s cubic-bezier(.215,.61,.355,1);-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}#process-offerings .offerings-grid:nth-child(even){background-color:#f5f5f5}@media(max-width:1440px){#process-offerings .offerings-grid{padding:60px;height:500px}}@media(max-width:1280px){#process-offerings .offerings-grid{padding:40px}}@media(max-width:1024px){#process-offerings .offerings-grid{padding:40px;width:50%}#process-capabilities{background-image:none!important}}@media(max-width:660px){#process-offerings .icon{max-width:50px;margin-bottom:20px}#process-offerings .offerings-grid{padding:50px 10%;width:100%;height:400px}}#process-offerings.brv-inview .offerings-grid{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}#process-offerings.brv-inview .offerings-grid:nth-child(1){-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}#process-offerings.brv-inview .offerings-grid:nth-child(2){-webkit-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s}#process-offerings.brv-inview .offerings-grid:nth-child(3){-webkit-transition-delay:.6s;-moz-transition-delay:.6s;transition-delay:.6s}#process-offerings.brv-inview .offerings-grid:nth-child(4){-webkit-transition-delay:.8s;-moz-transition-delay:.8s;transition-delay:.8s}#process-offerings.brv-inview .offerings-grid:nth-child(5){-webkit-transition-delay:1s;-moz-transition-delay:1s;transition-delay:1s}#process-offerings.brv-inview .offerings-grid:nth-child(6){-webkit-transition-delay:1.2s;-moz-transition-delay:1.2s;transition-delay:1.2s}.counter-row{display:flex;justify-content:space-around;align-items:center;margin-bottom:5%}.counter-row .single-col{margin:0 2rem;color:#99cc34}.counter-row .single-col .plus{font-size:4rem;font-weight:100;font-family:serif;margin-right:15px}.counter-row .single-col .counter{font-size:4rem;font-weight:700}.counter-row .single-col .count-title{display:block;margin-top:10px;font-size:20px;font-weight:600;text-transform:uppercase;color:#666}#process-our-clients{border-top:1px solid #f1f1f1;background:#fff;margin:0;width:100%;padding:80px 10%;position:relative;z-index:2;height:auto;min-height:600px;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}#process-our-clients.brv-inview .client-list li{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}#process-our-clients.brv-inview .client-list li:nth-child(1){-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}#process-our-clients.brv-inview .client-list li:nth-child(2){-webkit-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s}#process-our-clients.brv-inview .client-list li:nth-child(3){-webkit-transition-delay:.6s;-moz-transition-delay:.6s;transition-delay:.6s}#process-our-clients.brv-inview .client-list li:nth-child(4){-webkit-transition-delay:.8s;-moz-transition-delay:.8s;transition-delay:.8s}#process-our-clients.brv-inview .client-list li:nth-child(5){-webkit-transition-delay:1s;-moz-transition-delay:1s;transition-delay:1s}#process-our-clients.brv-inview .client-list li:nth-child(6){-webkit-transition-delay:1.4s;-moz-transition-delay:1.4s;transition-delay:1.4s}#process-our-clients.brv-inview .client-list li:nth-child(7){-webkit-transition-delay:1.6s;-moz-transition-delay:1.6s;transition-delay:1.6s}#process-our-clients.brv-inview .client-list li:nth-child(8){-webkit-transition-delay:1.8s;-moz-transition-delay:1.8s;transition-delay:1.8s}#process-our-clients.brv-inview .client-list li:nth-child(9){-webkit-transition-delay:2s;-moz-transition-delay:2s;transition-delay:2s}#process-our-clients.brv-inview .client-list li:nth-child(9){-webkit-transition-delay:2.2s;-moz-transition-delay:2.2s;transition-delay:2.2s}#process-our-clients.brv-inview .client-list li:nth-child(10){-webkit-transition-delay:2.4s;-moz-transition-delay:2.4s;transition-delay:2.4s}#process-our-clients.brv-inview .client-list li:nth-child(11){-webkit-transition-delay:2.6s;-moz-transition-delay:2.6s;transition-delay:2.6s}#process-our-clients.brv-inview .client-list li:nth-child(12){-webkit-transition-delay:2.8s;-moz-transition-delay:2.8s;transition-delay:2.8s}.client-list{}.client-list ul{padding-left:0;margin:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.client-list ul li{list-style:none;width:200px;height:200px;display:flex;align-items:center;justify-content:center;padding:20px;//background: rgba(0, 0, 0, 0.18);margin:5px;transition:all .6s;position:relative;overflow:hidden;opacity:0;-webkit-transition:.5s cubic-bezier(.215,.61,.355,1);-moz-transition:.5s cubic-bezier(.215,.61,.355,1);transition:.5s cubic-bezier(.215,.61,.355,1);-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.client-list ul li:hover{background:rgba(0,0,0,.3);transition:all .6s}.client-list ul li img{filter:grayscale(1);transition-property:filter;transition-duration:1s;transition:all .6s;max-height:140px}.client-list ul li:hover img{filter:grayscale(0);transition-property:filter;transition-duration:1s;transition:all .6s}.mask-style .mask{width:200px;height:200px;position:absolute;top:0;left:0;overflow:hidden}.mask-style .mask{background-color:rgba(0,0,0,.85);-webkit-transform:translateX(-200px);-moz-transform:translateX(-200px);-o-transform:translateX(-200px);-ms-transform:translateX(-200px);transform:translateX(-200px);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms- transition: all 0.3s ease-in-out;transition:all .3s ease-in-out}.mask-style:hover .mask{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.mask-style .client-name{text-align:center;color:#fff;padding:20px;position:absolute;top:0;left:0;width:100%;height:100%;font-size:22px;font-weight:500;line-height:28px;display:flex;align-items:center;justify-content:center}.liner-hover-style .nav-line{position:absolute;background:#99cc34;z-index:40}.liner-hover-style .nav-line-1{height:15px;width:0%;right:0;top:0;-webkit-transition:width .175s linear;transition:width .175s linear;-webkit-transition-delay:.175s;transition-delay:.175s}.liner-hover-style .nav-line-2{height:0%;width:15px;right:0;bottom:0;-webkit-transition:height .175s linear;transition:height .175s linear;-webkit-transition-delay:.35s;transition-delay:.35s}.liner-hover-style .nav-line-3{height:15px;width:0%;right:0;bottom:0;-webkit-transition:width .175s linear;transition:width .175s linear;-webkit-transition-delay:.35s;transition-delay:.35s}.liner-hover-style .nav-line-4{height:0%;width:15px;left:0;bottom:0;-webkit-transition:height .175s linear;transition:height .175s linear;-webkit-transition-delay:.175s;transition-delay:.175s}.liner-hover-style:hover .nav-line-1{-webkit-transition-delay:.35s;transition-delay:.35s;width:100%}.liner-hover-style:hover .nav-line-2{-webkit-transition-delay:.175s;transition-delay:.175s;height:100%}.liner-hover-style:hover .nav-line-3{-webkit-transition-delay:.175s;transition-delay:.175s;width:100%}.liner-hover-style:hover .nav-line-4{-webkit-transition-delay:.35s;transition-delay:.35s;height:100%}.hw-8 .nav-line-1,.hw-8 .nav-line-3{height:8px;width:0%}.hw-8 .nav-line-2,.hw-8 .nav-line-4{height:0%;width:8px}.scrollToTop{padding:0;text-decoration:none;position:fixed;bottom:10%;right:3%;display:none;-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform .4s;transition:transform .4s;z-index:999999;cursor:pointer}.scrollToTop:hover{-webkit-transform:translate(0,-.5rem);transform:translate(0,-.5rem)}.scrollToTop span:before{content:'TOP';color:#99cc32;-webkit-transform:rotate(-90deg)translate3d(0,0,0);transform:rotate(-90deg)translate3d(0,0,0);position:absolute;left:20px;top:-2px;font-size:20px}.arrow{width:35px;height:14px;cursor:pointer}.up-arrow{-webkit-transform:rotate(-90deg)translate3d(0,0,0);transform:rotate(-90deg)translate3d(0,0,0)}.arrow .green{fill:#99cc32}h1.sect-header.showcase{}.single-block{position:relative}.single-block .more-button{position:absolute;bottom:30px;right:30px;z-index:2;-webkit-transition:.9s cubic-bezier(.18,1,.21,1);-moz-transition:.9s cubic-bezier(.18,1,.21,1);-ms-transition:.9s cubic-bezier(.18,1,.21,1);-o-transition:.9s cubic-bezier(.18,1,.21,1);transition:.9s cubic-bezier(.18,1,.21,1)}.single-block .more-button .right-arrow{margin:auto;left:0;right:0;width:29px;height:14px;cursor:pointer;-webkit-transition:.9s cubic-bezier(.18,1,.21,1);-moz-transition:.9s cubic-bezier(.18,1,.21,1);-ms-transition:.9s cubic-bezier(.18,1,.21,1);-o-transition:.9s cubic-bezier(.18,1,.21,1);transition:.9s cubic-bezier(.18,1,.21,1)}.single-block .more-button .right-arrow .green{fill:#99cc34}.single-block .more-button:hover{fill:#fff}.single-block:hover .more-button{transform:translateX(-30px);-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px)}#process-hero.screen75vh{height:75vh}#process-offerings.services .single-block:hover{background:#e9e9e9}#process-offerings.services .single-block:hover .icon{-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:all .4s}#process-offerings.services .single-block:hover .more-button .green{fill:#333;transition:all .4s}#process-offerings.services .single-block:hover h5{color:#333;transition:all .4s}#process-offerings.services .single-block:hover h3{color:#99cc34;transition:all .4s}#process-offerings.services .single-block .post-link{width:100%;height:100%;position:absolute;top:0;left:0;z-index:3}@-webkit-keyframes fadein{from{opacity:0;transition-delay:0s}to{transition-delay:5s;transform:translate(0,0);opacity:1}}body.brv-loaded .contact-top-section .animated{-webkit-animation:fadein 5s ease 1 normal forwards}.contact-top-section{background:url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/img/contact_bg_image.jpg)no-repeat 50% 100%;background-size:cover;padding:5% 10%;position:relative;height:100vh;overflow:hidden;text-align:left;z-index:50}.contact-top-section:after{background:url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/img/contact_bg_transp.png)no-repeat 50% 100%;background-size:cover;width:100%;height:100vh;position:absolute;bottom:0;left:0;content:"";z-index:50}.contact-top-section:before{background:url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/img/window-pattern-retinab447.png)no-repeat top;background-size:2500px;background-attachment:fixed;width:100%;height:100vh;position:absolute;bottom:0;left:0;content:"";z-index:5;display:none}.contact-top-section .inner{width:100%;margin:0 auto;box-sizing:border-box}.contact-top-section .down-button{position:absolute;height:auto;width:90px;margin:auto;text-align:center;left:0;right:0;bottom:0;cursor:pointer;z-index:99}.contact-top-section .down-button h5{color:#fff}.contact-top-section .down-button .line{width:1px;height:50px;border-left:1px solid #fff;margin:auto}.address{max-width:370px;padding-left:20px;box-sizing:border-box;color:#9f9c9c;position:relative;z-index:99;opacity:0;-webkit-transform:translateX(-10rem);transform:translateX(-10rem);-webkit-transition:-webkit-transform .8s,opacity .5s;transition:transform .8s,opacity .5s}.address:before{content:"GET in touch";-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;top:0;left:0;line-height:0;color:#99cc32;font-weight:400;letter-spacing:2.5px;min-height:100%;font-size:18px;text-transform:uppercase;border-top:1px solid #99cc32;padding:30px 0 0;z-index:99}.address h3{font-weight:400;font-size:25px;margin-bottom:0;letter-spacing:.18rem;color:#9f9c9c}.address p{font-family:dosis,sans-serif;font-weight:400;font-size:19px;line-height:30px;letter-spacing:3px!important;margin:0;color:#fff}.address p a{color:#99cc32;line-height:50px}.address p a:hover{color:#ccc}.say-hello{position:relative;font-weight:700;font-size:16rem;line-height:18rem;color:#fff;text-align:center;padding:12.5rem 0;letter-spacing:.7rem;z-index:30;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:-webkit-transform .8s;transition:transform .8s}.say-hello span{z-index:2;position:absolute;bottom:-20%;left:50%;width:100%;transform:translateX(-50%)}.controls{display:block;background:0 0!important}.control,.select-filter select{display:block!important;width:100%;height:Auto!important;padding:10px!important;border-bottom:1px solid #f5f5f5;min-height:90px;background:#438327!important;color:#92d40a!important}.showcase-content{display:flex;width:100%}#home-work{}#home-work .content .work-wrapper{//width:calc(100% - 16.66666667%) !important;background:0 0}.control:hover{background:#fff!important}.showcase-content .controls{width:13.3%;padding:0;background:#438327!important;color:#807d7d!important;box-shadow:0 2px 10px #ccc}#home-work .content .work-wrapper{background:0 0!important}.data-sort{display:none}.data-filter.mobile{width:100%;.tabable.boxed.parentTabs}.mixitup-control-active{color:#9c3!important;background:#fff!important}.tabable.boxed.parentTabs{background:#438327}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}@media(max-width:1600px){.say-hello span{bottom:15%}}@media(max-width:1440px){.say-hello{font-size:13rem}.say-hello span{bottom:31%}}@media(max-width:992px){.say-hello{font-size:10rem}.say-hello span{bottom:30%}}.say-hello:after{border:2rem solid #99cc32;width:36rem;height:36rem;position:absolute;top:70%;left:50%;content:"";z-index:1;-webkit-transform:translate(-50%,-50%)scale(0);transform:translate(-50%,-50%)scale(0);-webkit-transition:-webkit-transform .6s;transition:transform .6s}@media(max-width:1600px){.say-hello:after{top:50%}}@media(max-width:1440px){.say-hello:after{top:53%;width:30rem;height:33rem;border-width:1.5rem}}@media(max-width:992px){.say-hello:after{top:50%}}body.brv-loaded .say-hello:after{-webkit-transform:translate(-50%,-50%)scale(1);transform:translate(-50%,-50%)scale(1)}.contactus-temp .contact-form-section{z-index:60}.contactus-temp .row{display:flex;flex-wrap:wrap;position:relative;align-items:center}.contactus-temp .col-50{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.contactus-temp .form-block .inner,.contactus-temp .intro-block .inner{padding:10%;position:relative;z-index:20}.contactus-temp .intro-block .inner{height:calc(100% - 40px)}.contactus-temp .form-block{background-color:#fff}.contactus-temp .intro-block{background-color:#f5f5f5;overflow:hidden;position:absolute;top:0;right:0;width:50%;height:100%}.contactus-temp div.parallax-container{-webkit-transition:1.5s cubic-bezier(.18,1,.21,1);-moz-transition:1.5s cubic-bezier(.18,1,.21,1);transition:1.5s cubic-bezier(.18,1,.21,1);height:100%}.contactus-temp .bg-image{background-color:initial;width:2560px;position:absolute;top:0;left:0;height:100%;background-position:100% 100%;background-repeat:no-repeat;background-size:2560px;background-attachment:fixed}.contactus-temp .form-block h3{color:#666;text-align:left}.contactus-temp .intro-block h2{color:#fff;text-align:right;margin:0;position:relative;top:45%;transform:translateY(-50%)}.contactus-temp div.wpcf7 .wpcf7-form-control-wrap input{height:60px}.contactus-temp div.wpcf7 .wpcf7-form-control-wrap textarea{height:120px}.contactus-temp div.wpcf7 .wpcf7-form-control-wrap input,.contactus-temp div.wpcf7 .wpcf7-form-control-wrap textarea{}.contactus-temp .wpcf7 .form-submit-btn{float:none;display:flex;align-items:center}.contactus-temp .location-map{position:relative}.contactus-temp .location-map #map{height:500px}.contactus-temp .location-map .get-direction-block{position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:99}.contactus-temp .location-map .get-direction-block a{color:#8bca38;font-size:18px;background:#333;padding:.6rem 2rem;display:flex;align-items:flex-end}.contactus-temp .location-map .get-direction-block a:hover{color:#666}.contactus-temp .location-map .get-direction-block i:before{font-size:40px;margin-right:8px}.contactus-temp .location-map .get-direction-block span{margin-bottom:3px}@media(max-width:1440px){.contactus-temp .intro-block h2{font-size:65px;line-height:90px}}@media(max-width:992px){}#careers-index-temp #process-hero h5{}#careers-index-temp #career-inner{width:100%;margin:auto;background:#f2f2f2;min-height:400px;display:table;padding:5%}#careers-index-temp #career-inner p{color:#666;font-size:22px;margin:0}#careers-index-temp .sub-menu{display:flex;justify-content:center;align-content:center;margin-bottom:80px;padding:0}#careers-index-temp .sub-menu li{list-style:none;margin:0 15px}#careers-index-temp .sub-menu li a{background:#9c3;color:#fff;padding:15px 30px;text-transform:uppercase}#careers-index-temp .sub-menu li a:hover{background:#fff;color:#92d40a}#careers-index-temp #career-inner form{display:flex;justify-content:center;flex-wrap:wrap}.job-block{flex:0 0 33.3333%;max-width:33.3333%;margin-bottom:30px}.job-block .intro-text{margin-bottom:25px}.job-block .inner-job-block{background:#fff;margin:0 20px;padding:40px;height:100%;font-family:work sans,sans-serif;font-size:17px;text-align:left;position:relative;transition:all .5s}.job-block .inner-job-block:hover{background:#e1e1e1;transition:all .7s}.job-block .inner-job-block .title{font-size:30px;font-weight:700;line-height:40px;margin-bottom:20px;height:80px;display:flex;align-items:center;justify-content:flex-start}.job-block .inner-job-block .intro-text p{font-size:18px!important}.job-block .inner-job-block .location{position:absolute;bottom:24px;left:40px;z-index:2;color:#666}.job-block .inner-job-block .location i{margin-right:5px}.job-block .inner-job-block .location span{}.job-block .inner-job-block .more-button{position:absolute;bottom:30px;right:30px;z-index:2;-webkit-transition:.9s cubic-bezier(.18,1,.21,1);-moz-transition:.9s cubic-bezier(.18,1,.21,1);-ms-transition:.9s cubic-bezier(.18,1,.21,1);-o-transition:.9s cubic-bezier(.18,1,.21,1);transition:.9s cubic-bezier(.18,1,.21,1)}.job-block .inner-job-block:hover .more-button{transform:translateX(-30px);-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px)}.job-block .inner-job-block:hover .more-button .arrow .green{fill:#333}.job-block .inner-job-block .post-link a{position:absolute;width:100%;height:100%;top:0;left:0}#careers-index-temp #career-inner .single-job-page,#careers-index-temp #career-inner form.job-application-form{max-width:1100px;margin:auto;background:#fff;padding:50px}#careers-index-temp #career-inner .single-job-page li,#careers-index-temp #career-inner .single-job-page p,#careers-index-temp #career-inner .single-job-page td,form.job-application-form table.job-apply-table th,form.job-application-form table.job-apply-table td{font-family:work sans,sans-serif!important;font-size:18px;font-weight:400;color:#666}.single-job-page tr{display:block;margin-bottom:10px}.single-job-page td>label{font-size:15px;font-weight:700;color:#99cc35;text-transform:uppercase}.single-job-page td>span{display:block}.single-job-page tr.title td>span{font-weight:700}.single-job-page tr.job-info{margin-top:40px}.single-job-page tr.job-info p,.single-job-page tr.job-info li{font-size:16px!important}.jobs-applynow a{background:#99cc34;color:#fff;padding:15px 30px;text-transform:uppercase;font-weight:700;transition:all .6s}.jobs-applynow a:hover{background:#333;color:#fff;transition:all .6s}body.jobman_app_form-template-default #careers-index-temp #career-inner form{display:block}#careers-index-temp #career-inner form.job-application-form{text-align:left}#careers-index-temp #career-inner form.job-application-form h3{font-size:25px;line-height:normal;margin:12px 0;color:#666}#careers-index-temp #career-inner form.job-application-form p{font-size:18px}#careers-index-temp #career-inner form.job-application-form p.info-text{font-size:16px;margin-bottom:40px}form.job-application-form table.job-apply-table th{}form.job-application-form table.job-apply-table{margin-bottom:30px;border-bottom:1px solid #f1f2f2;padding-bottom:30px}form.job-application-form input,form.job-application-form textarea{padding:10px 20px;height:50px;width:100%;background:#f1f2f2;margin-bottom:10px;font-size:18px;font-family:work sans,sans-serif!important;color:#555;border:none;outline:none}form.job-application-form textarea{height:150px}form.job-application-form input:focus,form.job-application-form textarea:focus{border:2px solid #9c3}form.job-application-form input[type=radio],form.job-application-form input[type=checkbox]{width:20px;height:20px;margin-bottom:0}form.job-application-form input[type=submit]{width:auto;background:#99cc35;color:#fff;cursor:pointer;margin-left:40%;display:block;transition:all .6s}form.job-application-form input[type=submit]:hover{background:#333;transition:all .6s}.social-share-block{position:absolute;bottom:5%;right:10%;z-index:99;height:28px;display:flex;flex-wrap:wrap}.social-share-block .onclick-btn{color:#fff;font-size:18px;cursor:pointer}.social-share-block .onclick-btn:hover{color:#99cc35}.social-share-block .onclick-btn i{margin-right:6px}.social-share-block .onclick-btn span{text-transform:uppercase}.social-share-block .share-btns{display:none;margin-right:12px}.share-btns .jssocials-shares{margin:0}.share-btns .jssocials-share{margin:0 10px 0 0}.share-btns .jssocials-share-logo{color:#fff;font-size:20px}.share-btns .jssocials-share-logo:hover{color:#99cc35}.share-widgets.dark-gray .share-btns .jssocials-share-logo{color:#333}.share-widgets.dark-gray .share-btns .jssocials-share-logo:hover{color:#99cc35}.share-widgets.gray .share-btns .jssocials-share-logo{color:#898989}.share-widgets.gray .share-btns .jssocials-share-logo:hover{color:#99cc35}.social-share-block .onclick-btn.close .fa{opacity:0}.social-share-block .onclick-btn.close{position:relative;opacity:1}.social-share-block .onclick-btn.close:hover{opacity:1}.social-share-block .onclick-btn.close:before,.social-share-block .onclick-btn.close:after{position:absolute;left:5px;top:4px;content:' ';height:20px;width:1px;background-color:#fff}.social-share-block .onclick-btn.close:before{transform:rotate(45deg)}.social-share-block .onclick-btn.close:after{transform:rotate(-45deg)}.social-share-block{opacity:0;-webkit-transition:all cubic-bezier(.445,.05,.55,.95)1s .5s;-moz-transition:all cubic-bezier(.445,.05,.55,.95)1s .5s;transition:all cubic-bezier(.445,.05,.55,.95)1s .5s;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px)}body.brv-loaded .social-share-block{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}body.brv-loaded .social-share-block{opacity:1;transform:translateY(0)}.col-md-3{flex:none;width:25%}ul{padding:0;margin:0}@media(max-width:1024px){body{overflow-x:hidden}h4{font-size:20px}#home-hero #home-hero-slider .slider-content .vert-center h2{font-size:60px;line-height:100px}#home-work .content .work-wrapper .work-grid.quarter{width:33.3333%;height:calc(100vw * .5 * .5)}#home-work .content .work-wrapper .work-grid.quarter:nth-of-type(9){display:block}#process-what-we-do p{font-size:26px;line-height:50px}#process-our-clients{padding-left:0;padding-right:0}#footer .wrap{padding:0 5%}.say-hello{font-size:11rem}.say-hello span{bottom:3%}.say-hello:after{top:83%}.contactus-temp .intro-block h2{font-size:50px;line-height:75px}}@media only screen and (min-device-width:768px) and (max-device-width:991px){#process-offerings.brv-inview .offerings-grid:nth-child(3){background-color:#f5f5f5}#process-offerings.brv-inview .offerings-grid:nth-child(4){background-color:#fff}}@media(max-width:991px){#home-hero #home-hero-slider .slider-content .vert-center h2{font-size:50px;line-height:60px}#home-work .content .work-wrapper .work-grid.quarter{width:50%;height:calc(100vw * 1 * .4)}#home-work .content .work-wrapper .work-grid.quarter:nth-of-type(9){display:none}.latest-news-widgets .news-listing li{width:50%}.social-media-widgets .single-block .social-header{padding:20px 20px 15px}.social-media-widgets .single-block .social-header .icon{width:50px;height:50px;margin:auto}.social-media-widgets .single-block .social-header .icon i{font-size:30px}.social-media-widgets .single-block .social-body{padding:20px 20px 80px}.social-media-widgets #sb_instagram.sbi_col_4 #sbi_images .sbi_item{width:50%}.social-media-widgets #sb_instagram.sbi_col_4 #sbi_images .sbi_item:nth-of-type(7),.social-media-widgets #sb_instagram.sbi_col_4 #sbi_images .sbi_item:nth-of-type(8){display:none}.xpert-services .single-service{height:auto}#process-what-we-do{padding-left:0;padding-right:0}.counter-row{justify-content:space-between}.counter-row .single-col{margin:0}.client-list ul li{width:calc(33.3333% - 10px);height:calc(100vw *.25)}.mask-style .mask{width:100%;height:100%}#careers-index-temp #career-inner .job-block{flex:0 0 50%;max-width:50%}.contactus-temp .address{margin-top:70px}.contactus-temp .say-hello{font-size:8rem;top:20vw}.contactus-temp .say-hello:after{width:26rem}.contactus-temp .form-block h3{font-size:38px}.contactus-temp .intro-block h2{font-size:40px;line-height:60px}}@media(max-width:767px){#home-hero #home-hero-slider .slider-content .vert-center h2{font-size:35px;line-height:40px;white-space:nowrap}.filter-controls{display:none!important}.banner-quote,#home-hero #home-hero-slider .slider-content .vert-center h2,#home-hero #home-hero-slider .slider-content .vert-center h5{}}@media(max-width:544px){#home-hero .bx-wrapper .bx-viewport,#home-hero #home-hero-slider li{height:585px!important;min-height:auto}h4{font-size:15px;line-height:28px}h5{font-size:12px;line-height:23px}button.btn,.wpcf7 input[type=submit]{font-size:14px;padding:20px 30px}#main-logo{width:72px;height:72px}#main-logo .xpert-logo{max-width:72px;right:72px}#main-logo .brave-logo{max-width:72px}#home-hero #home-hero-slider .slider-content .vert-center h2{font-size:26px;line-height:30px}#main-nav.active #menu-button{width:72px;height:72px;padding:35px 15px}#main-nav .menu-container .menu-options .menu-option,ul.site_lang li a,ul.site_lang li a:hover{font-size:31px;line-height:60px;height:60px}#home-hero #home-hero-slider li{background-size:610px!important}#home-work .content .work-wrapper .work-grid.quarter{width:100%;height:calc(100vw * 1 * .8)}.latest-news-widgets .news-listing li{width:100%}.social-media-widgets .col-33{flex:0 0 100%;max-width:100%}.social-media-widgets .single-block{margin-bottom:10px}.social-media-widgets #sb_instagram.sbi_col_4 #sbi_images .sbi_item:nth-of-type(5),.social-media-widgets #sb_instagram.sbi_col_4 #sbi_images .sbi_item:nth-of-type(6){display:none}body.home .location-map,body.home .inquire-form{flex:0 0 100%;max-width:100%}body.home .location-map{height:400px}#footer .xpert-services{display:none}#footer .contact{width:100%}#process-hero #process-hero-slider h1{font-size:55px;line-height:70px}#process-about #about-inner .text .table .table-cell h3{font-size:24px}#process-what-we-do p{font-size:15px;line-height:30px}.counter-row .single-col .plus,.counter-row .single-col .counter{font-size:2.5rem}.counter-row .single-col .count-title{font-size:12px;margin-top:0}.client-list ul li{width:calc(50% - 10px);height:calc(100vw *.45 *.83)}.mask-style .client-name{font-size:15px;line-height:24px}.hw-8 .nav-line-2,.hw-8 .nav-line-4{width:5px}.hw-8 .nav-line-1,.hw-8 .nav-line-3{height:5px}.custom-pagination span.page-num{display:none}#single-showcase-post #home-hero #home-hero-slider .slider-content .vert-center h2{font-size:34px!important}#single-showcase-post .desc-block h5{font-size:15px!important}#single-showcase-post #process-what-we-do p{font-size:16px!important;line-height:26px!important}#single-showcase-post #process-what-we-do{height:500px!important}#careers-index-temp #career-inner .job-block{flex:0 0 100%;max-width:100%}#careers-index-temp .sub-menu li a{padding:13px 16px}#careers-index-temp #career-inner .single-job-page,#careers-index-temp #career-inner form.job-application-form{padding:20px}table.job-apply-table tr{display:grid}table.job-apply-table th{width:100%}table.job-apply-table td{width:100%}form.job-application-form input[type=submit]{margin:auto}.contactus-temp .address{margin-top:40px;margin-left:20px;padding-left:0}.contactus-temp .address:before{padding-top:20px;font-size:13px;top:11px;left:12px}.contactus-temp .address h3{font-size:25px}.contactus-temp .address p{font-size:16px;line-height:26px}.contactus-temp .say-hello{font-size:5rem;top:50px;letter-spacing:0}.contactus-temp .say-hello:after{top:93%;width:13rem;border-width:.8rem}.contactus-temp .say-hello span{bottom:15%}.contactus-temp .col-50{flex:0 0 100%;max-width:100%}.contactus-temp .intro-block{position:inherit;top:inherit;right:inherit;width:100%}.contactus-temp .intro-block h2{top:inherit;transform:none}.contactus-temp .location-map .get-direction-block{transform:none;top:inherit;bottom:0}.contactus-temp .form-block h3{font-size:33px}.contactus-temp .intro-block h2{font-size:38px;margin-bottom:20px}}@media(max-width:375px){#careers-index-temp .sub-menu li{margin:0 5px}.contactus-temp .say-hello{top:0}.contactus-temp .say-hello span{bottom:18%}.contactus-temp .say-hello:after{top:90%}}@media(max-width:320px){#main-nav .menu-container .menu-options .menu-option{font-size:25px;line-height:50px;height:50px}#home-hero #home-hero-slider .slider-content .vert-center h2{font-size:20px;line-height:25px}.contactus-temp .address p{font-size:13px;line-height:18px}.contactus-temp .address:before{padding-top:14px;font-size:10px}.contactus-temp .say-hello{font-size:65px;top:-30px}}
[data-class=wpcf7cf_group],.wpcf7cf_remove,.wpcf7cf_add{display:none}.wpcf7cf_repeater_sub{margin-bottom:20px}.wpcf7cf_repeater_controls,.wpcf7cf_step_controls{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:20px}.wpcf7cf_multistep .wpcf7cf_step{width:100%}.wpcf7cf_multistep .wpcf7cf_step .step-title{display:none}.wpcf7cf_multistep .wpcf7cf_steps-dots{display:flex;width:100%;margin-bottom:20px;flex-wrap:wrap}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot .step-index{display:inline-block;border-radius:50%;background:#dfdfdf;color:#000;width:40px;height:40px;line-height:40px;text-align:center}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot{border-bottom:5px solid #dfdfdf;text-align:center;flex:1;padding:15px;min-width:120px}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed{border-bottom:5px solid #333}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active{border-bottom:5px solid #333;font-weight:700}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed .step-index{background-color:#333;color:#fff}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active .step-index{background-color:#333;color:#fff}.wpcf7cf_step_controls .disabled{pointer-events:none;cursor:default;opacity:.5}.wpcf7cf_repeater_sub_controls{display:inline-flex;gap:4px;margin:4px 0;align-items:center}
.mejs-offscreen{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.mejs-container{background:#000;font-family:Helvetica,Arial,serif;position:relative;text-align:left;text-indent:0;vertical-align:top}.mejs-container,.mejs-container *{box-sizing:border-box}.mejs-container video::-webkit-media-controls,.mejs-container video::-webkit-media-controls-panel,.mejs-container video::-webkit-media-controls-panel-container,.mejs-container video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.mejs-fill-container,.mejs-fill-container .mejs-container{height:100%;width:100%}.mejs-fill-container{background:transparent;margin:0 auto;overflow:hidden;position:relative}.mejs-container:focus{outline:none}.mejs-iframe-overlay{height:100%;position:absolute;width:100%}.mejs-embed,.mejs-embed body{background:#000;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.mejs-fullscreen{overflow:hidden!important}.mejs-container-fullscreen{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{height:100%!important;width:100%!important}.mejs-background,.mejs-mediaelement{left:0;position:absolute;top:0}.mejs-mediaelement{height:100%;width:100%;z-index:0}.mejs-poster{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0;z-index:1}:root .mejs-poster-img{display:none}.mejs-poster-img{border:0;padding:0}.mejs-overlay{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0}.mejs-layer{z-index:1}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{background:url(https://www.xpertsolutions.qa/wp-includes/js/mediaelement/mejs-controls.svg) no-repeat;background-position:0 -39px;height:80px;width:80px}.mejs-overlay:hover>.mejs-overlay-button{background-position:-80px -39px}.mejs-overlay-loading{height:80px;width:80px}.mejs-overlay-loading-bg-img{-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite;background:transparent url(https://www.xpertsolutions.qa/wp-includes/js/mediaelement/mejs-controls.svg) -160px -40px no-repeat;display:block;height:80px;width:80px;z-index:1}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.mejs-controls{bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;left:0;list-style-type:none;margin:0;padding:0 10px;position:absolute;width:100%;z-index:3}.mejs-controls:not([style*="display: none"]){background:rgba(255,0,0,.7);background:-webkit-linear-gradient(transparent,rgba(0,0,0,.35));background:linear-gradient(transparent,rgba(0,0,0,.35))}.mejs-button,.mejs-time,.mejs-time-rail{font-size:10px;height:40px;line-height:10px;margin:0;width:32px}.mejs-button>button{background:transparent url(https://www.xpertsolutions.qa/wp-includes/js/mediaelement/mejs-controls.svg);border:0;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;margin:10px 6px;overflow:hidden;padding:0;position:absolute;text-decoration:none;width:20px}.mejs-button>button:focus{outline:1px dotted #999}.mejs-container-keyboard-inactive [role=slider],.mejs-container-keyboard-inactive [role=slider]:focus,.mejs-container-keyboard-inactive a,.mejs-container-keyboard-inactive a:focus,.mejs-container-keyboard-inactive button,.mejs-container-keyboard-inactive button:focus{outline:0}.mejs-time{box-sizing:content-box;color:#fff;font-size:11px;font-weight:700;height:24px;overflow:hidden;padding:16px 6px 0;text-align:center;width:auto}.mejs-play>button{background-position:0 0}.mejs-pause>button{background-position:-20px 0}.mejs-replay>button{background-position:-160px 0}.mejs-time-rail{direction:ltr;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:40px;margin:0 10px;padding-top:10px;position:relative}.mejs-time-buffering,.mejs-time-current,.mejs-time-float,.mejs-time-float-corner,.mejs-time-float-current,.mejs-time-hovered,.mejs-time-loaded,.mejs-time-marker,.mejs-time-total{border-radius:2px;cursor:pointer;display:block;height:10px;position:absolute}.mejs-time-total{background:hsla(0,0%,100%,.3);margin:5px 0 0;width:100%}.mejs-time-buffering{-webkit-animation:b 2s linear infinite;animation:b 2s linear infinite;background:-webkit-linear-gradient(135deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background:linear-gradient(-45deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background-size:15px 15px;width:100%}@-webkit-keyframes b{0%{background-position:0 0}to{background-position:30px 0}}@keyframes b{0%{background-position:0 0}to{background-position:30px 0}}.mejs-time-loaded{background:hsla(0,0%,100%,.3)}.mejs-time-current,.mejs-time-handle-content{background:hsla(0,0%,100%,.9)}.mejs-time-hovered{background:hsla(0,0%,100%,.5);z-index:10}.mejs-time-hovered.negative{background:rgba(0,0,0,.2)}.mejs-time-buffering,.mejs-time-current,.mejs-time-hovered,.mejs-time-loaded{left:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all .15s ease-in;transition:all .15s ease-in;width:100%}.mejs-time-buffering{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.mejs-time-hovered{-webkit-transition:height .1s cubic-bezier(.44,0,1,1);transition:height .1s cubic-bezier(.44,0,1,1)}.mejs-time-hovered.no-hover{-webkit-transform:scaleX(0)!important;-ms-transform:scaleX(0)!important;transform:scaleX(0)!important}.mejs-time-handle,.mejs-time-handle-content{border:4px solid transparent;cursor:pointer;left:0;position:absolute;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:11}.mejs-time-handle-content{border:4px solid hsla(0,0%,100%,.9);border-radius:50%;height:10px;left:-7px;top:-4px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:10px}.mejs-time-rail .mejs-time-handle-content:active,.mejs-time-rail .mejs-time-handle-content:focus,.mejs-time-rail:hover .mejs-time-handle-content{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mejs-time-float{background:#eee;border:1px solid #333;bottom:100%;color:#111;display:none;height:17px;margin-bottom:9px;position:absolute;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:36px}.mejs-time-float-current{display:block;left:0;margin:2px;text-align:center;width:30px}.mejs-time-float-corner{border:5px solid #eee;border-color:#eee transparent transparent;border-radius:0;display:block;height:0;left:50%;line-height:0;position:absolute;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0}.mejs-long-video .mejs-time-float{margin-left:-23px;width:64px}.mejs-long-video .mejs-time-float-current{width:60px}.mejs-broadcast{color:#fff;height:10px;position:absolute;top:15px;width:100%}.mejs-fullscreen-button>button{background-position:-80px 0}.mejs-unfullscreen>button{background-position:-100px 0}.mejs-mute>button{background-position:-60px 0}.mejs-unmute>button{background-position:-40px 0}.mejs-volume-button{position:relative}.mejs-volume-button>.mejs-volume-slider{-webkit-backface-visibility:hidden;background:rgba(50,50,50,.7);border-radius:0;bottom:100%;display:none;height:115px;left:50%;margin:0;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:25px;z-index:1}.mejs-volume-button:hover{border-radius:0 0 4px 4px}.mejs-volume-total{background:hsla(0,0%,100%,.5);height:100px;left:50%;margin:0;position:absolute;top:8px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:2px}.mejs-volume-current{left:0;margin:0;width:100%}.mejs-volume-current,.mejs-volume-handle{background:hsla(0,0%,100%,.9);position:absolute}.mejs-volume-handle{border-radius:1px;cursor:ns-resize;height:6px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:16px}.mejs-horizontal-volume-slider{display:block;height:36px;position:relative;vertical-align:middle;width:56px}.mejs-horizontal-volume-total{background:rgba(50,50,50,.8);height:8px;top:16px;width:50px}.mejs-horizontal-volume-current,.mejs-horizontal-volume-total{border-radius:2px;font-size:1px;left:0;margin:0;padding:0;position:absolute}.mejs-horizontal-volume-current{background:hsla(0,0%,100%,.8);height:100%;top:0;width:100%}.mejs-horizontal-volume-handle{display:none}.mejs-captions-button,.mejs-chapters-button{position:relative}.mejs-captions-button>button{background-position:-140px 0}.mejs-chapters-button>button{background-position:-180px 0}.mejs-captions-button>.mejs-captions-selector,.mejs-chapters-button>.mejs-chapters-selector{background:rgba(50,50,50,.7);border:1px solid transparent;border-radius:0;bottom:100%;margin-right:-43px;overflow:hidden;padding:0;position:absolute;right:50%;visibility:visible;width:86px}.mejs-chapters-button>.mejs-chapters-selector{margin-right:-55px;width:110px}.mejs-captions-selector-list,.mejs-chapters-selector-list{list-style-type:none!important;margin:0;overflow:hidden;padding:0}.mejs-captions-selector-list-item,.mejs-chapters-selector-list-item{color:#fff;cursor:pointer;display:block;list-style-type:none!important;margin:0 0 6px;overflow:hidden;padding:0}.mejs-captions-selector-list-item:hover,.mejs-chapters-selector-list-item:hover{background-color:#c8c8c8!important;background-color:hsla(0,0%,100%,.4)!important}.mejs-captions-selector-input,.mejs-chapters-selector-input{clear:both;float:left;left:-1000px;margin:3px 3px 0 5px;position:absolute}.mejs-captions-selector-label,.mejs-chapters-selector-label{cursor:pointer;float:left;font-size:10px;line-height:15px;padding:4px 10px 0;width:100%}.mejs-captions-selected,.mejs-chapters-selected{color:#21f8f8}.mejs-captions-translations{font-size:10px;margin:0 0 5px}.mejs-captions-layer{bottom:0;color:#fff;font-size:16px;left:0;line-height:20px;position:absolute;text-align:center}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:400}.mejs-captions-position{bottom:15px;left:0;position:absolute;width:100%}.mejs-captions-position-hover{bottom:35px}.mejs-captions-text,.mejs-captions-text *{background:hsla(0,0%,8%,.5);box-shadow:5px 0 0 hsla(0,0%,8%,.5),-5px 0 0 hsla(0,0%,8%,.5);padding:0;white-space:pre-wrap}.mejs-container.mejs-hide-cues video::-webkit-media-text-track-container{display:none}.mejs-overlay-error{position:relative}.mejs-overlay-error>img{left:0;max-width:100%;position:absolute;top:0;z-index:-1}.mejs-cannotplay,.mejs-cannotplay a{color:#fff;font-size:.8em}.mejs-cannotplay{position:relative}.mejs-cannotplay a,.mejs-cannotplay p{display:inline-block;padding:0 15px;width:100%}
.mejs-container{clear:both;max-width:100%}.mejs-container *{font-family:Helvetica,Arial}.mejs-container,.mejs-container .mejs-controls,.mejs-embed,.mejs-embed body{background:#222}.mejs-time{font-weight:400;word-wrap:normal}.mejs-controls a.mejs-horizontal-volume-slider{display:table}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#fff}.mejs-controls .mejs-time-rail .mejs-time-current{background:#0073aa}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail .mejs-time-total{background:rgba(255,255,255,.33)}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail span{border-radius:0}.mejs-overlay-loading{background:0 0}.mejs-controls button:hover{border:none;-webkit-box-shadow:none;box-shadow:none}.me-cannotplay{width:auto!important}.media-embed-details .wp-audio-shortcode{display:inline-block;max-width:400px}.audio-details .embed-media-settings{overflow:visible}.media-embed-details .embed-media-settings .setting span:not(.button-group){max-width:400px;width:auto}.media-embed-details .embed-media-settings .checkbox-setting span{display:inline-block}.media-embed-details .embed-media-settings{padding-top:0;top:28px}.media-embed-details .instructions{padding:16px 0;max-width:600px}.media-embed-details .setting .remove-setting,.media-embed-details .setting p{color:#a00;font-size:10px;text-transform:uppercase}.media-embed-details .setting .remove-setting{padding:5px 0}.media-embed-details .setting a:hover{color:#dc3232}.media-embed-details .embed-media-settings .checkbox-setting{float:none;margin:0 0 10px}.wp-video{max-width:100%;height:auto}.wp_attachment_holder .wp-audio-shortcode,.wp_attachment_holder .wp-video{margin-top:18px}.wp-video-shortcode video,video.wp-video-shortcode{max-width:100%;display:inline-block}.video-details .wp-video-holder{width:100%;max-width:640px}.wp-playlist{border:1px solid #ccc;padding:10px;margin:12px 0 18px;font-size:14px;line-height:1.5}.wp-admin .wp-playlist{margin:0 0 18px}.wp-playlist video{display:inline-block;max-width:100%}.wp-playlist audio{display:none;max-width:100%;width:400px}.wp-playlist .mejs-container{margin:0;max-width:100%}.wp-playlist .mejs-controls .mejs-button button{outline:0}.wp-playlist-light{background:#fff;color:#000}.wp-playlist-dark{color:#fff;background:#000}.wp-playlist-caption{display:block;max-width:88%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.5}.wp-playlist-item .wp-playlist-caption{text-decoration:none;color:#000;max-width:-webkit-calc(100% - 40px);max-width:calc(100% - 40px)}.wp-playlist-item-meta{display:block;font-size:14px;line-height:1.5}.wp-playlist-item-title{font-size:14px;line-height:1.5}.wp-playlist-item-album{font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-playlist-item-artist{font-size:12px;text-transform:uppercase}.wp-playlist-item-length{position:absolute;right:3px;top:0;font-size:14px;line-height:1.5}.rtl .wp-playlist-item-length{left:3px;right:auto}.wp-playlist-tracks{margin-top:10px}.wp-playlist-item{position:relative;cursor:pointer;padding:0 3px;border-bottom:1px solid #ccc}.wp-playlist-item:last-child{border-bottom:0}.wp-playlist-light .wp-playlist-caption{color:#333}.wp-playlist-dark .wp-playlist-caption{color:#ddd}.wp-playlist-playing{font-weight:700;background:#f7f7f7}.wp-playlist-light .wp-playlist-playing{background:#fff;color:#000}.wp-playlist-dark .wp-playlist-playing{background:#000;color:#fff}.wp-playlist-current-item{overflow:hidden;margin-bottom:10px;height:60px}.wp-playlist .wp-playlist-current-item img{float:left;max-width:60px;height:auto;margin-right:10px;padding:0;border:0}.rtl .wp-playlist .wp-playlist-current-item img{float:right;margin-left:10px;margin-right:0}.wp-playlist-current-item .wp-playlist-item-artist,.wp-playlist-current-item .wp-playlist-item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-audio-playlist .me-cannotplay span{padding:5px 15px}
@charset "UTF-8";

@font-face {
  font-family: "linea-basic-10";
  src:url("https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/iconfonts/fonts/linea-basic-10.eot");
  src:url("https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/iconfonts/fonts/linea-basic-10.eot?#iefix") format("embedded-opentype"),
    url("https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/iconfonts/fonts/linea-basic-10.woff") format("woff"),
    url("https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/iconfonts/fonts/linea-basic-10.ttf") format("truetype"),
    url("https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/iconfonts/fonts/linea-basic-10.svg#linea-basic-10") format("svg");
  font-weight: normal;
  font-style: normal;

}

[data-icon]:before {
  font-family: "linea-basic-10" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^="icon-"]:before,
[class*=" icon-"]:before {
  font-family: "linea-basic-10" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-basic-accelerator:before {
  content: "a";
}
.icon-basic-alarm:before {
  content: "b";
}
.icon-basic-anchor:before {
  content: "c";
}
.icon-basic-anticlockwise:before {
  content: "d";
}
.icon-basic-archive:before {
  content: "e";
}
.icon-basic-archive-full:before {
  content: "f";
}
.icon-basic-ban:before {
  content: "g";
}
.icon-basic-battery-charge:before {
  content: "h";
}
.icon-basic-battery-empty:before {
  content: "i";
}
.icon-basic-battery-full:before {
  content: "j";
}
.icon-basic-battery-half:before {
  content: "k";
}
.icon-basic-bolt:before {
  content: "l";
}
.icon-basic-book:before {
  content: "m";
}
.icon-basic-book-pen:before {
  content: "n";
}
.icon-basic-book-pencil:before {
  content: "o";
}
.icon-basic-bookmark:before {
  content: "p";
}
.icon-basic-calculator:before {
  content: "q";
}
.icon-basic-calendar:before {
  content: "r";
}
.icon-basic-cards-diamonds:before {
  content: "s";
}
.icon-basic-cards-hearts:before {
  content: "t";
}
.icon-basic-case:before {
  content: "u";
}
.icon-basic-chronometer:before {
  content: "v";
}
.icon-basic-clessidre:before {
  content: "w";
}
.icon-basic-clock:before {
  content: "x";
}
.icon-basic-clockwise:before {
  content: "y";
}
.icon-basic-cloud:before {
  content: "z";
}
.icon-basic-clubs:before {
  content: "A";
}
.icon-basic-compass:before {
  content: "B";
}
.icon-basic-cup:before {
  content: "C";
}
.icon-basic-diamonds:before {
  content: "D";
}
.icon-basic-display:before {
  content: "E";
}
.icon-basic-download:before {
  content: "F";
}
.icon-basic-exclamation:before {
  content: "G";
}
.icon-basic-eye:before {
  content: "H";
}
.icon-basic-eye-closed:before {
  content: "I";
}
.icon-basic-female:before {
  content: "J";
}
.icon-basic-flag1:before {
  content: "K";
}
.icon-basic-flag2:before {
  content: "L";
}
.icon-basic-floppydisk:before {
  content: "M";
}
.icon-basic-folder:before {
  content: "N";
}
.icon-basic-folder-multiple:before {
  content: "O";
}
.icon-basic-gear:before {
  content: "P";
}
.icon-basic-geolocalize-01:before {
  content: "Q";
}
.icon-basic-geolocalize-05:before {
  content: "R";
}
.icon-basic-globe:before {
  content: "S";
}
.icon-basic-gunsight:before {
  content: "T";
}
.icon-basic-hammer:before {
  content: "U";
}
.icon-basic-headset:before {
  content: "V";
}
.icon-basic-heart:before {
  content: "W";
}
.icon-basic-heart-broken:before {
  content: "X";
}
.icon-basic-helm:before {
  content: "Y";
}
.icon-basic-home:before {
  content: "Z";
}
.icon-basic-info:before {
  content: "0";
}
.icon-basic-ipod:before {
  content: "1";
}
.icon-basic-joypad:before {
  content: "2";
}
.icon-basic-key:before {
  content: "3";
}
.icon-basic-keyboard:before {
  content: "4";
}
.icon-basic-laptop:before {
  content: "5";
}
.icon-basic-life-buoy:before {
  content: "6";
}
.icon-basic-lightbulb:before {
  content: "7";
}
.icon-basic-link:before {
  content: "8";
}
.icon-basic-lock:before {
  content: "9";
}
.icon-basic-lock-open:before {
  content: "!";
}
.icon-basic-magic-mouse:before {
  content: "\"";
}
.icon-basic-magnifier:before {
  content: "#";
}
.icon-basic-magnifier-minus:before {
  content: "$";
}
.icon-basic-magnifier-plus:before {
  content: "%";
}
.icon-basic-mail:before {
  content: "&";
}
.icon-basic-mail-multiple:before {
  content: "'";
}
.icon-basic-mail-open:before {
  content: "(";
}
.icon-basic-mail-open-text:before {
  content: ")";
}
.icon-basic-male:before {
  content: "*";
}
.icon-basic-map:before {
  content: "+";
}
.icon-basic-message:before {
  content: ",";
}
.icon-basic-message-multiple:before {
  content: "-";
}
.icon-basic-message-txt:before {
  content: ".";
}
.icon-basic-mixer2:before {
  content: "/";
}
.icon-basic-mouse:before {
  content: ":";
}
.icon-basic-notebook:before {
  content: ";";
}
.icon-basic-notebook-pen:before {
  content: "<";
}
.icon-basic-notebook-pencil:before {
  content: "=";
}
.icon-basic-paperplane:before {
  content: ">";
}
.icon-basic-pencil-ruler:before {
  content: "?";
}
.icon-basic-pencil-ruler-pen:before {
  content: "@";
}
.icon-basic-photo:before {
  content: "[";
}
.icon-basic-picture:before {
  content: "]";
}
.icon-basic-picture-multiple:before {
  content: "^";
}
.icon-basic-pin1:before {
  content: "_";
}
.icon-basic-pin2:before {
  content: "`";
}
.icon-basic-postcard:before {
  content: "{";
}
.icon-basic-postcard-multiple:before {
  content: "|";
}
.icon-basic-printer:before {
  content: "}";
}
.icon-basic-question:before {
  content: "~";
}
.icon-basic-rss:before {
  content: "\\";
}
.icon-basic-server:before {
  content: "\e000";
}
.icon-basic-server2:before {
  content: "\e001";
}
.icon-basic-server-cloud:before {
  content: "\e002";
}
.icon-basic-server-download:before {
  content: "\e003";
}
.icon-basic-server-upload:before {
  content: "\e004";
}
.icon-basic-settings:before {
  content: "\e005";
}
.icon-basic-share:before {
  content: "\e006";
}
.icon-basic-sheet:before {
  content: "\e007";
}
.icon-basic-sheet-multiple:before {
  content: "\e008";
}
.icon-basic-sheet-pen:before {
  content: "\e009";
}
.icon-basic-sheet-pencil:before {
  content: "\e00a";
}
.icon-basic-sheet-txt:before {
  content: "\e00b";
}
.icon-basic-signs:before {
  content: "\e00c";
}
.icon-basic-smartphone:before {
  content: "\e00d";
}
.icon-basic-spades:before {
  content: "\e00e";
}
.icon-basic-spread:before {
  content: "\e00f";
}
.icon-basic-spread-bookmark:before {
  content: "\e010";
}
.icon-basic-spread-text:before {
  content: "\e011";
}
.icon-basic-spread-text-bookmark:before {
  content: "\e012";
}
.icon-basic-star:before {
  content: "\e013";
}
.icon-basic-tablet:before {
  content: "\e014";
}
.icon-basic-target:before {
  content: "\e015";
}
.icon-basic-todo:before {
  content: "\e016";
}
.icon-basic-todo-pen:before {
  content: "\e017";
}
.icon-basic-todo-pencil:before {
  content: "\e018";
}
.icon-basic-todo-txt:before {
  content: "\e019";
}
.icon-basic-todolist-pen:before {
  content: "\e01a";
}
.icon-basic-todolist-pencil:before {
  content: "\e01b";
}
.icon-basic-trashcan:before {
  content: "\e01c";
}
.icon-basic-trashcan-full:before {
  content: "\e01d";
}
.icon-basic-trashcan-refresh:before {
  content: "\e01e";
}
.icon-basic-trashcan-remove:before {
  content: "\e01f";
}
.icon-basic-upload:before {
  content: "\e020";
}
.icon-basic-usb:before {
  content: "\e021";
}
.icon-basic-video:before {
  content: "\e022";
}
.icon-basic-watch:before {
  content: "\e023";
}
.icon-basic-webpage:before {
  content: "\e024";
}
.icon-basic-webpage-img-txt:before {
  content: "\e025";
}
.icon-basic-webpage-multiple:before {
  content: "\e026";
}
.icon-basic-webpage-txt:before {
  content: "\e027";
}
.icon-basic-world:before {
  content: "\e028";
}

#notes-hero {
	margin: 0;
	display: block;
	width: 100%;
	padding: 0;
	position: relative;
	height: 645px;
	text-align: center;
	background-color: #dad9d0;
	background-repeat: no-repeat;
	background-position: center center;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	z-index: 0
}

@media (max-width: 1440px) {
#notes-hero {
	min-height: 445px;
	height: 445px
}
}

@media (max-width: 1280px) {
#notes-hero {
	min-height: 345px;
	height: 345px
}
}
#notes-hero .down-button {
	position: absolute;
	height: auto;
	width: 90px;
	margin: auto;
	text-align: center;
	left: 0;
	right: 0;
	bottom: 20px !important;
	cursor: pointer;
	z-index: 50;
	display: inline-block
}
#notes-hero .down-button h5 {
	color: #fff
}
#notes-hero .down-button .line {
	width: 1px;
	height: 50px;
	border-left: 1px solid #fff;
	margin: auto
}
#notes-hero .video-filter {
	margin: 0;
	background: rgba(0,0,0,0.2);
	position: absolute;
	width: 100%;
	left: 0;
	top: 0;
	z-index: 1;
	height: 100%
}
#notes-hero .video-container {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	overflow: hidden;
	width: 100%
}
#notes-hero .video-container video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 300% !important;
	top: -100% !important
}

@media (max-width: 1024px) {
#notes-hero .video-container {
	display: none
}
}

@media (min-aspect-ratio: 16 / 9) {
#notes-hero .video-container>video {
	height: 300% !important;
	top: -100% !important
}
}

@media (max-width: 1140px) {
#notes-hero .video-container>video {
	width: 300% !important;
	left: -100% !important
}
}
#notes-hero .content {
	margin: 0;
	padding: 0;
	min-height: 645px;
	height: 645px;
	position: relative;
	text-align: center;
	position: relative;
	margin: auto;
	left: 0;
	right: 0;
	top: 0;
	z-index: 3
}

@media (max-width: 1440px) {
#notes-hero .content {
	min-height: 445px;
	height: 445px
}
}

@media (max-width: 1280px) {
#notes-hero .content {
	min-height: 345px;
	height: 345px
}
}
#notes-hero .content:hover .arrow-btn {
	transform: translateY(30px);
	-webkit-transform: translateY(30px);
	-moz-transform: translateY(30px);
	-ms-transform: translateY(30px);
	-o-transform: translateY(30px)
}
#notes-hero .content:hover .arrow-btn .right-arrow .gold {
	fill: #fff
}
#notes-hero .table {
	margin: 0;
	display: table;
	width: 100%;
	padding: 0;
	position: relative;
	min-height: 645px;
	height: 645px
}

@media (max-width: 1440px) {
#notes-hero .table {
	min-height: 445px;
	height: 445px
}
}

@media (max-width: 1280px) {
#notes-hero .table {
	min-height: 345px;
	height: 345px
}
}
#notes-hero .table-cell {
	margin: 0;
	display: table-cell;
	width: 100%;
	padding: 0;
	position: relative;
	min-height: 645px;
	height: 645px;
	vertical-align: middle
}

@media (max-width: 1440px) {
#notes-hero .table-cell {
	min-height: 445px;
	height: 445px
}
}

@media (max-width: 1280px) {
#notes-hero .table-cell {
	min-height: 345px;
	height: 345px
}
}
#notes-hero h1 {
	color: #fff;
	-webkit-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-moz-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-ms-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-o-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1)
}
#notes-hero h5 {
	color: #9f8f68;
	-webkit-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-moz-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-ms-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-o-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1)
}
#notes-hero p {
	color: #fff;
	margin-bottom: 50px;
	-webkit-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-moz-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-ms-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-o-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1)
}
#notes-hero .arrow-btn {
	width: auto
}
#notes-hero .arrow-btn .right-arrow {
	margin: auto;
	left: 0;
	right: 0;
	width: 29px;
	cursor: pointer
}
#notes-hero .arrow-btn .right-arrow .gold {
	fill: #9f8f68;
	-webkit-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-moz-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-ms-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-o-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1)
}
#notes-body {
	margin: 0;
	display: block;
	width: 100%;
	padding: 0;
	position: relative;
	text-align: center;
	background-color: #dad9d0;
	padding: 180px 10%;
	min-height: 920px;
	z-index: 2
}

@media (max-width: 1440px) {
#notes-body {
	padding: 120px 10%;
	min-height: 700px
}
}

@media (max-width: 1024px) {
#notes-body {
	min-height: 800px
}
}

@media (max-width: 990px) {
#notes-body {
	min-height: 600px
}
}

@media (max-width: 660px) {
#notes-body {
	padding: 80px 0%;
	min-height: 520px
}
}
#notes-body .sort-bar {
	width: 90%;
	height: 75px;
	max-width: 1585px;
	background-color: transparent;
	position: absolute;
	margin: auto;
	right: 0;
	left: 0;
	top: -37px;
	z-index: 4;
	-moz-box-shadow: 0px 0px 30px rgba(29,29,29,0.1);
	-webkit-box-shadow: 0px 0px 30px rgba(29,29,29,0.1);
	-ms-box-shadow: 0px 0px 30px rgba(29,29,29,0.1);
	-o-box-shadow: 0px 0px 30px rgba(29,29,29,0.1);
	box-shadow: 0px 0px 30px rgba(29,29,29,0.1)
}

@media (max-width: 1440px) {
#notes-body .sort-bar {
	width: 100%
}
}
#notes-body .sort-bar .sort-link {
	width: 25%;
	display: inline-block;
	vertical-align: top;
	height: 75px;
	margin: 0;
	float: left;
	text-align: center;
	color: #9f8f68;
	background-color: #121212;
	-webkit-transition: background 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-moz-transition: background 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-ms-transition: background 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-o-transition: background 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	transition: background 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	position: relative
}

@media (max-width: 660px) {
#notes-body .sort-bar .sort-link {
	width: 33.33%
}
#notes-body .sort-bar .sort-link.clear-link {
	display: none
}
}
#notes-body .sort-bar .sort-link:hover {
	background-color: #fff
}
#notes-body .sort-bar .sort-link:hover span {
	width: 100%
}
#notes-body .sort-bar .sort-link:nth-child(even) {
	background-color: #191919
}
#notes-body .sort-bar .sort-link:nth-child(even):hover {
	background-color: #fff
}
#notes-body .sort-bar .sort-link.active {
	background-color: #fff
}
#notes-body .sort-bar .sort-link.active span {
	width: 100%
}
#notes-body .sort-bar .sort-link h5 {
	line-height: 75px;
	margin: 0;
	color: #9f8f68
}
#notes-body .sort-bar .sort-link span {
	width: 0%;
	height: 7px;
	background-color: #9f8f68;
	margin: 0;
	display: block;
	position: absolute;
	bottom: -7px;
	left: 0;
	z-index: 1;
	-webkit-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-moz-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-ms-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-o-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1)
}
#notes-body .clear-styles {
	display: block;
	width: 100%;
	height: 0px;
	position: relative
}
#notes-body .content {
	padding: 0;
	width: 100%;
}

@media (max-width: 1440px) {
#notes-body .content {
}
}

@media (max-width: 660px) {
#notes-body .content {
}
}
#notes-body .post {
	position: relative;
	display: inline-block;
	margin: 0;
	background-position: center center;
	background-size: cover;
	background-repeat: no-repeat;
	vertical-align: top;
	float: left;
	overflow: hidden;
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	-webkit-transition: all 0.5s ease, transform 0.5s ease, height 0s ease 0s, width 0s ease 0s;
	-moz-transition: opacity 0.5s ease, transform 0.5s ease, height 0s ease 0s, width 0s ease 0s;
	-ms-transition: opacity 0.5s ease, transform 0.5s ease, height 0s ease 0s, width 0s ease 0s;
	-o-transition: opacity 0.5s ease, transform 0.5s ease, height 0s ease 0s, width 0s ease 0s;
	transition: opacity 0.5s ease, transform 0.5s ease, height 0s ease 0s, width 0s ease 0s;
	width: 50%;
	height: 550px
}

@media (max-width: 1440px) {
#notes-body .post {
	height: 450px
}
}

@media (max-width: 1280px) {
#notes-body .post {
	width: 50%;
	height: 550px
}
}

@media (max-width: 1024px) {
#notes-body .post {
	width: 100%;
	height: 550px
}
}

@media (max-width: 990px) {
#notes-body .post {
	width: 100%;
	height: 350px
}
}

@media (max-width: 660px) {
#notes-body .post {
	margin-left: 10%;
	margin-right: 10%;
	width: 80% !important
}
}
#notes-body .post.brv-hide {
	opacity: 0 !important;
	margin: 0;
	height: 0;
	-webkit-transition: opacity 0.5s ease, transform 0.5s ease, height 0s ease 0.5s, width 0s ease 0.5s;
	-moz-transition: opacity 0.5s ease, transform 0.5s ease, height 0s ease 0.5s, width 0s ease 0.5s;
	-ms-transition: opacity 0.5s ease, transform 0.5s ease, height 0s ease 0.5s, width 0s ease 0.5s;
	-o-transition: opacity 0.5s ease, transform 0.5s ease, height 0s ease 0.5s, width 0s ease 0.5s;
	transition: opacity 0.5s ease, transform 0.5s ease, height 0s ease 0.5s, width 0s ease 0.5s
}
#notes-body .post.sizer:nth-child(6n-5) {
	width: 33.33%; height: 550px; background: #3b5999;
}
@media (max-width: 1440px) {
#notes-body .post.sizer:nth-child(6n-5) {
	height: 450px
}
}

@media (max-width: 1280px) {
#notes-body .post.sizer:nth-child(6n-5) {
	width: 50%; height: 550px
}
}

@media (max-width: 1024px) {
#notes-body .post.sizer:nth-child(6n-5) {
	width: 100%; height: 550px
}
}
@media (max-width: 990px) {
#notes-body .post.sizer:nth-child(6n-5) {
	width: 100%; height: 350px
}
}
#notes-body .post.sizer:nth-child(6n-4) {
	width: 66.66%; height: 550px; background: #55acee;
}

@media (max-width: 1440px) {
#notes-body .post.sizer:nth-child(6n-4) {
	height: 450px
}
}

@media (max-width: 1280px) {
#notes-body .post.sizer:nth-child(6n-4) {
	width: 50%; height: 550px
}
}

@media (max-width: 1024px) {
#notes-body .post.sizer:nth-child(6n-4) {
	width: 100%; height: 550px
}
}

@media (max-width: 990px) {
#notes-body .post.sizer:nth-child(6n-4) {
	width: 100%; height: 350px
}
}
#notes-body .post.sizer:nth-child(6n-3) {
	width: 50%; height: 550px; background: #0077b5;
}

@media (max-width: 1440px) {
#notes-body .post.sizer:nth-child(6n-3) {
	height: 450px
}
}

@media (max-width: 1280px) {
#notes-body .post.sizer:nth-child(6n-3) {
	width: 50%; height: 550px
}
}

@media (max-width: 1024px) {
#notes-body .post.sizer:nth-child(6n-3) {
	width: 100%; height: 550px
}
}

@media (max-width: 990px) {
#notes-body .post.sizer:nth-child(6n-3) {
	width: 100%; height: 350px
}
}
#notes-body .post.sizer:nth-child(6n-2) {
	width: 50%; height: 550px; background: #34465d;
}

@media (max-width: 1440px) {
#notes-body .post.sizer:nth-child(6n-2) {
	height: 450px
}
}

@media (max-width: 1280px) {
#notes-body .post.sizer:nth-child(6n-2) {
	width: 50%; height: 550px
}
}

@media (max-width: 1024px) {
#notes-body .post.sizer:nth-child(6n-2) {
	width: 100%; height: 550px
}
}

@media (max-width: 990px) {
#notes-body .post.sizer:nth-child(6n-2) {
	width: 100%; height: 350px
}
}
#notes-body .post.sizer:nth-child(6n-1) {
	width: 66.66%; height: 550px; background: #39345d;
}

@media (max-width: 1440px) {
#notes-body .post.sizer:nth-child(6n-1) {
	height: 450px
}
}

@media (max-width: 1280px) {
#notes-body .post.sizer:nth-child(6n-1) {
	width: 50%; height: 550px
}
}

@media (max-width: 1024px) {
#notes-body .post.sizer:nth-child(6n-1) {
	width: 100%; height: 550px
}
}

@media (max-width: 990px) {
#notes-body .post.sizer:nth-child(6n-1) {
	width: 100%; height: 350px
}
}
#notes-body .post.sizer:nth-child(6n) {
	width: 33.33%; height: 550px; background: #4ca39f;
}

@media (max-width: 1440px) {
#notes-body .post.sizer:nth-child(6n) {
	height: 450px
}
}

@media (max-width: 1280px) {
#notes-body .post.sizer:nth-child(6n) {
	width: 50%; height: 550px
}
}

@media (max-width: 1024px) {
#notes-body .post.sizer:nth-child(6n) {
	width: 100%; height: 550px
}
}

@media (max-width: 990px) {
#notes-body .post.sizer:nth-child(6n) {
	width: 100%; height: 350px
}
}
#notes-body .post .info-container {
	padding: 60px;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 2;
	text-align: left
}

@media (max-width: 1440px) {
#notes-body .post .info-container {
	padding: 50px
}
}

@media (max-width: 660px) {
#notes-body .post .info-container {
	padding: 40px
}
}
#notes-body .post .img-background {
	-position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 0;
	background-size: cover;
	background-position: center;
	-webkit-transition: 9s cubic-bezier(0.18, 1, 0.21, 1);
	-moz-transition: 9s cubic-bezier(0.18, 1, 0.21, 1);
	-ms-transition: 9s cubic-bezier(0.18, 1, 0.21, 1);
	-o-transition: 9s cubic-bezier(0.18, 1, 0.21, 1);
	transition: 9s cubic-bezier(0.18, 1, 0.21, 1);
}
#notes-body .post .gradient-background {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 1;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0a0a0a), to(rgba(0, 0, 0, 0.4)));
	background: -webkit-linear-gradient(top, #0a0a0a 0%, rgba(0, 0, 0, 0.4) 50%);
	background: -moz-linear-gradient(top, #0a0a0a 0%, rgba(0, 0, 0, 0.4) 50%);
	background: -ms-linear-gradient(top, #0a0a0a 0%, rgba(0, 0, 0, 0.4) 50%);
	background: -o-linear-gradient(top, #0a0a0a 0%, rgba(0, 0, 0, 0.4) 50%);
	-webkit-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-moz-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-ms-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-o-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
}
#notes-body .post h5 {
	color: #99cc34; font-weight: bold;
	display: inline-block;
	margin-left: 12px;
	margin-right: 12px;
	-webkit-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-moz-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-ms-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-o-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
}
#notes-body .post h5:nth-child(1n) {
	margin-left: 0px;
}
#notes-body .post h3 {
	color: #fff;
	margin: 0;
	margin-bottom: 30px;
	font-size: 40px;
}
@media (max-width: 1440px) {
	#notes-body .post h3 { 
		font-size: 30px; line-height: 45px;
	}
}
	
@media (max-width: 992px) {
	#notes-body .post h3 { 
		font-size: 22px; line-height: 35px;
	}
}
#notes-body .post p {
	color: #fff;
	opacity: 0;
	-webkit-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-moz-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-ms-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-o-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
}

@media (max-width: 660px) {
#notes-body .post h5 {
	margin-right: 0;
	width: 100% !important
}
}

@media (max-width: 660px) {
#notes-body .post h5.mobile-hide {
	display: none
}
}
#notes-body .post .more-button {
	position: absolute;
	bottom: 30px;
	right: 30px;
	z-index: 2;
	-webkit-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-moz-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-ms-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-o-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1)
}
#notes-body .post .more-button .right-arrow {
	margin: auto;
	left: 0;
	right: 0;
	width: 29px;
	height: 14px;
	cursor: pointer
}
#notes-body .post .more-button .right-arrow .green {
	fill: #99cc34;
	-webkit-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-moz-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-ms-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-o-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1)
}
#notes-body .post .more-button:hover {
	fill: #fff
}
#notes-body .post:hover .more-button {
	transform: translateX(-30px);
	-webkit-transform: translateX(-30px);
	-moz-transform: translateX(-30px);
	-ms-transform: translateX(-30px);
	-o-transform: translateX(-30px)
}
#notes-body .post:hover .gradient-background {
	background-color: rgba(21,21,21,0.65)
	/*background-color: rgba(153, 204, 52, 0.6);*/
}
#notes-body .post:hover .img-background {
	-webkit-transform: scale(1.05);
	-ms-transform: scale(1.05);
	transform: scale(1.05)
}
#notes-body .post:hover p {
	opacity: 1
}
#notes-body .post .post-link {
	width: 100%;
	height: 500px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 3
}

@media (max-width: 1440px) {
#notes-body .post .post-link {
	height: 450px
}
}

@media (max-width: 1280px) {
#notes-body .post .post-link {
	height: 550px
}
}

@media (max-width: 1024px) {
#notes-body .post .post-link {
	height: 550px
}
}

@media (max-width: 990px) {
#notes-body .post .post-link {
	height: 350px
}
}
.brave-post-slider {
	height: 500px;
	width: 100%;
	margin: 100px 0;
	padding: 0;
	display: block;
	position: relative;
	text-align: center;
	background-color: #232323;
	overflow: hidden
}
.brave-post-slider .slide-counter {
	display: none
}

@media (max-width: 660px) {
.brave-post-slider h5 {
	margin-right: 0;
	width: 100% !important
}
}

@media (max-width: 660px) {
.brave-post-slider h5.mobile-hide {
	display: none
}
}

@media (max-width: 1440px) {
.brave-post-slider {
	height: 450px
}
}

@media (max-width: 1024px) {
.brave-post-slider {
	height: 400px
}
}
.brave-post-slider .brave-slider-wrapper {
	height: 500px;
	width: auto;
	background-color: #232323;
	left: 0;
	margin: 0;
	padding: 0;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease
}

@media (max-width: 1440px) {
.brave-post-slider .brave-slider-wrapper {
	height: 450px
}
}

@media (max-width: 1024px) {
.brave-post-slider .brave-slider-wrapper {
	height: 400px
}
}
.brave-post-slider .brave-post-slide {
	width: auto;
	height: 500px;
	display: inline-block;
	vertical-align: top;
	float: left;
	overflow: hidden;
	position: relative;
	background-color: #fff
}
.brave-post-slider .brave-post-slide.label .brave-slider-content {
	width: 100%;
	left: 0
}

@media (max-width: 1440px) {
.brave-post-slider .brave-post-slide {
	height: 450px
}
}

@media (max-width: 1024px) {
.brave-post-slider .brave-post-slide {
	height: 400px
}
}
.brave-post-slider .brave-post-slide:hover .brave-slider-content .more-button .right-arrow .gold {
	fill: #fff
}
.brave-post-slider .brave-post-slide:hover .brave-slider-content .more-button .right-arrow.dark .gold {
	fill: #232323
}
.brave-post-slider .brave-post-slide:hover .brave-slider-content .post-icon .gallery-icon .gold {
	fill: #fff
}
.brave-post-slider .brave-post-slide:hover .brave-slider-content .post-icon .twitter-icon.light .gold {
	fill: #fff
}
.brave-post-slider .brave-post-slide:hover .brave-slider-content .post-icon .twitter-icon.dark .gold {
	fill: #232323
}
.brave-post-slider .brave-post-slide:hover .brave-slider-content .more-button {
	transform: translateX(-30px);
	-webkit-transform: translateX(-30px);
	-moz-transform: translateX(-30px);
	-ms-transform: translateX(-30px);
	-o-transform: translateX(-30px)
}
.brave-post-slider .brave-post-slide.tag-style-std-image:hover .brave-slider-content .more-button .right-arrow.dark .gold {
	fill: #232323
}
.brave-post-slider .brave-post-slide.tag-style-std-image:hover .brave-slider-content h5 {
	color: #232323
}
.brave-post-slider .brave-post-slide.tag-style-std-no-image:hover .brave-slider-content h5 {
	color: #232323
}
.brave-post-slider .brave-post-slide img {
	width: 100%;
	display: block
}
.brave-post-slider .brave-post-slide .brave-slider-image {
	height: 500px;
	width: 50%;
	position: absolute;
	top: 0;
	left: 0;
	padding: 0 50px;
	z-index: 1;
	background-position: center center;
	background-repeat: no-repeat;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover
}

@media (max-width: 1440px) {
.brave-post-slider .brave-post-slide .brave-slider-image {
	height: 450px
}
}

@media (max-width: 1024px) {
.brave-post-slider .brave-post-slide .brave-slider-image {
	height: 400px
}
}

@media (max-width: 990px) {
.brave-post-slider .brave-post-slide .brave-slider-image {
	padding: 0 5%
}
}

@media (max-width: 660px) {
.brave-post-slider .brave-post-slide .brave-slider-image {
	left: 0;
	width: 0;
	visibility: hidden
}
}
.brave-post-slider .brave-post-slide .brave-slider-content {
	height: 500px;
	width: 50%;
	position: absolute;
	top: 0;
	left: 50%;
	padding: 0 50px;
	z-index: 1;
	background-position: center center;
	background-repeat: no-repeat;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover
}

@media (max-width: 1440px) {
.brave-post-slider .brave-post-slide .brave-slider-content {
	height: 450px
}
}

@media (max-width: 1024px) {
.brave-post-slider .brave-post-slide .brave-slider-content {
	height: 400px
}
}

@media (max-width: 990px) {
.brave-post-slider .brave-post-slide .brave-slider-content {
	padding: 0 5%
}
}

@media (max-width: 660px) {
.brave-post-slider .brave-post-slide .brave-slider-content {
	left: 0;
	width: 100%
}
}
.brave-post-slider .brave-post-slide .brave-slider-content .arrow-left {
	width: 0;
	height: 0;
	border-top: 16px solid transparent;
	border-bottom: 16px solid transparent;
	border-right: 16px solid #fff;
	position: absolute;
	top: 50%;
	margin-top: -10px;
	left: -16px
}
.brave-post-slider .brave-post-slide .brave-slider-content:hover .right-arrow {
	margin: auto;
	left: 0;
	right: 0;
	width: 29px;
	height: 14px;
	cursor: pointer
}
.brave-post-slider .brave-post-slide .brave-slider-content .table {
	height: 500px;
	width: 100%;
	display: table
}

@media (max-width: 1440px) {
.brave-post-slider .brave-post-slide .brave-slider-content .table {
	height: 450px
}
}

@media (max-width: 1024px) {
.brave-post-slider .brave-post-slide .brave-slider-content .table {
	height: 400px
}
}
.brave-post-slider .brave-post-slide .brave-slider-content .table-cell {
	height: 500px;
	width: 100%;
	display: table-cell;
	vertical-align: middle
}

@media (max-width: 1440px) {
.brave-post-slider .brave-post-slide .brave-slider-content .table-cell {
	height: 450px
}
}

@media (max-width: 1024px) {
.brave-post-slider .brave-post-slide .brave-slider-content .table-cell {
	height: 400px
}
}
.brave-post-slider .brave-post-slide .brave-slider-content .post-icon {
	position: absolute;
	bottom: 30px;
	left: 30px;
	z-index: 2
}
.brave-post-slider .brave-post-slide .brave-slider-content .more-button {
	position: absolute;
	bottom: 30px;
	right: 30px;
	z-index: 2;
	-webkit-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-moz-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-ms-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-o-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1)
}
.brave-post-slider .brave-post-slide .brave-slider-content .more-button .right-arrow {
	margin: auto;
	left: 0;
	right: 0;
	width: 29px;
	height: 14px;
	cursor: pointer
}
.brave-post-slider .brave-post-slide .brave-slider-content .more-button .right-arrow .gold {
	fill: #9f8f68;
	-webkit-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-moz-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-ms-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-o-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1)
}
.brave-post-slider .brave-post-slide .brave-slider-content .more-button:hover {
	fill: #fff
}
.brave-post-slider .brave-post-slide .post-link {
	width: 100%;
	height: 500px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 3
}

@media (max-width: 1440px) {
.brave-post-slider .brave-post-slide .post-link {
	height: 450px
}
}

@media (max-width: 1024px) {
.brave-post-slider .brave-post-slide .post-link {
	height: 400px
}
}
.brave-post-slider .brave-post-slide .post-icon .gallery-icon .gold {
	-webkit-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-moz-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-ms-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-o-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1)
}
.brave-post-slider .brave-post-slide .post-icon .gallery-icon .gold {
	-webkit-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-moz-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-ms-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-o-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1)
}
.brave-post-slider .label {
	background-color: #232323;
	text-align: left;
	max-width: 500px
}

@media (max-width: 1440px) {
.brave-post-slider .label {
	max-width: 450px
}
}

@media (max-width: 1024px) {
.brave-post-slider .label {
	max-width: 400px
}
}
.brave-post-slider .label h5 {
	color: #9f8f68
}
.brave-post-slider .label h3 {
	color: #fff
}
.brave-post-slider .label p {
	color: #898989
}
.brave-post-slider .tag-style-video {
	text-align: center
}
.brave-post-slider .tag-style-video h5 {
	color: #9f8f68;
	display: inline-block;
	margin-left: 15px;
	margin-right: 15px;
	-webkit-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-moz-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-ms-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-o-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1)
}

@media (max-width: 990px) {
.brave-post-slider .tag-style-video h5 {
	margin-left: 8px;
	margin-right: 8px
}
}
.brave-post-slider .tag-style-video h3 {
	color: #fff;
	margin: 0
}
.brave-post-slider .tag-style-video p {
	color: #898989
}
.brave-post-slider .tag-style-gallery {
	text-align: center
}
.brave-post-slider .tag-style-gallery h5 {
	color: #9f8f68;
	display: inline-block;
	margin-left: 15px;
	margin-right: 15px;
	-webkit-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-moz-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-ms-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-o-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1)
}
.brave-post-slider .tag-style-gallery h3 {
	color: #fff;
	margin: 0
}
.brave-post-slider .tag-style-gallery p {
	color: #898989
}
.brave-post-slider .tag-style-gallery .post-icon {
	width: 20px;
	height: 20px
}
.brave-post-slider .tag-style-gallery .post-icon .gallery-icon {
	width: 20px
}
.brave-post-slider .tag-style-gallery .post-icon .gallery-icon .gold {
	fill: #9f8f68
}
.brave-post-slider .tag-style-std-no-image {
	text-align: left;
	max-width: 1000px
}

@media (max-width: 1440px) {
.brave-post-slider .tag-style-std-no-image {
	max-width: 900px
}
}

@media (max-width: 1024px) {
.brave-post-slider .tag-style-std-no-image {
	max-width: 800px
}
}
.brave-post-slider .tag-style-std-no-image h5 {
	color: #9f8f68;
	display: inline-block;
	margin-right: 20px;
	-webkit-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-moz-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-ms-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-o-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1)
}

@media (max-width: 1440px) {
.brave-post-slider .tag-style-std-no-image h5 {
	margin-right: 12px
}
}
.brave-post-slider .tag-style-std-no-image h3 {
	color: #232323;
	margin: 0
}
.brave-post-slider .tag-style-std-no-image p {
	color: #898989
}
.brave-post-slider .tag-style-std-no-image .more-button:hover .gold {
	fill: #232323
}
.brave-post-slider .tag-style-std-image {
	text-align: left;
	max-width: 1000px
}

@media (max-width: 1440px) {
.brave-post-slider .tag-style-std-image {
	max-width: 900px
}
}

@media (max-width: 1024px) {
.brave-post-slider .tag-style-std-image {
	max-width: 800px
}
}
.brave-post-slider .tag-style-std-image h5 {
	color: #9f8f68;
	display: inline-block;
	margin-right: 20px;
	-webkit-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-moz-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-ms-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-o-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1)
}

@media (max-width: 1440px) {
.brave-post-slider .tag-style-std-image h5 {
	margin-right: 12px
}
}
.brave-post-slider .tag-style-std-image h3 {
	color: #232323;
	margin: 0
}
.brave-post-slider .tag-style-std-image p {
	color: #898989
}
.brave-post-slider .tag-style-std-image .more-button:hover .gold {
	fill: #232323
}
.brave-post-slider .tag-style-twitter {
	text-align: center;
	max-width: 1000px
}

@media (max-width: 1440px) {
.brave-post-slider .tag-style-twitter {
	max-width: 900px
}
}

@media (max-width: 1024px) {
.brave-post-slider .tag-style-twitter {
	max-width: 800px
}
}
.brave-post-slider .tag-style-twitter h5 {
	color: #9f8f68;
	display: inline-block;
	-webkit-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-moz-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-ms-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-o-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1)
}
.brave-post-slider .tag-style-twitter p {
	color: #898989
}
.brave-post-slider .tag-style-twitter .circle-image {
	width: 78px;
	height: 78px;
	margin-bottom: 40px;
	overflow: hidden;
	margin: auto;
	left: 0;
	right: 0;
	margin-bottom: 40px;
	background-color: #232323;
	background-position: center center;
	background-repeat: no-repeat;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%
}
.brave-post-slider .tag-style-twitter .post-icon {
	width: 23px;
	height: 28px
}
.brave-post-slider .tag-style-twitter .post-icon .twitter-icon {
	width: 23px
}
.brave-post-slider .tag-style-twitter .post-icon .twitter-icon .gold {
	fill: #9f8f68
}
.brave-post-slider .tag-style-quote {
	text-align: center;
	max-width: 1000px
}

@media (max-width: 1440px) {
.brave-post-slider .tag-style-quote {
	max-width: 900px
}
}

@media (max-width: 1024px) {
.brave-post-slider .tag-style-quote {
	max-width: 800px
}
}
.brave-post-slider .tag-style-quote h5 {
	color: #9f8f68;
	display: inline-block;
	-webkit-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-moz-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-ms-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-o-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1)
}
.brave-post-slider .tag-style-quote p {
	color: #fff
}
.brave-post-slider .tag-style-quote .circle-image {
	width: 78px;
	height: 78px;
	margin-bottom: 40px;
	overflow: hidden;
	margin: auto;
	left: 0;
	right: 0;
	margin-bottom: 40px;
	background-color: #232323;
	background-position: center center;
	background-repeat: no-repeat;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%
}
.brave-post-slider .tag-style-quote .post-icon {
	width: 23px;
	height: 28px
}
.brave-post-slider .tag-style-quote .post-icon .twitter-icon {
	width: 23px
}
.brave-post-slider .tag-style-quote .post-icon .twitter-icon .gold {
	fill: #9f8f68
}
.brave-post-slider .prev-btn {
	background-color: #fff;
	width: 60px;
	height: 370px;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -185px;
	z-index: 4;
	cursor: pointer;
	padding-top: 175px;
	-webkit-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-moz-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-ms-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-o-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-moz-box-shadow: 0px 0px 30px rgba(29,29,29,0.15);
	-webkit-box-shadow: 0px 0px 30px rgba(29,29,29,0.15);
	-ms-box-shadow: 0px 0px 30px rgba(29,29,29,0.15);
	-o-box-shadow: 0px 0px 30px rgba(29,29,29,0.15);
	box-shadow: 0px 0px 30px rgba(29,29,29,0.15)
}

@media (max-width: 990px) {
.brave-post-slider .prev-btn {
	width: 50px;
	height: 50px;
	padding-top: 13px;
	top: 0;
	margin-top: 0
}
}
.brave-post-slider .prev-btn:hover {
	background-color: #232323
}
.brave-post-slider .prev-btn .left-arrow {
	margin: auto;
	left: 0;
	right: 0;
	cursor: pointer;
	width: 29px;
	height: 14px
}
.brave-post-slider .prev-btn .left-arrow .gold {
	fill: #9f8f68;
	-webkit-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-moz-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-ms-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-o-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1)
}
.brave-post-slider .next-btn {
	background-color: #fff;
	width: 60px;
	height: 370px;
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -185px;
	z-index: 4;
	cursor: pointer;
	padding-top: 175px;
	-webkit-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-moz-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-ms-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-o-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-moz-box-shadow: 0px 0px 30px rgba(29,29,29,0.15);
	-webkit-box-shadow: 0px 0px 30px rgba(29,29,29,0.15);
	-ms-box-shadow: 0px 0px 30px rgba(29,29,29,0.15);
	-o-box-shadow: 0px 0px 30px rgba(29,29,29,0.15);
	box-shadow: 0px 0px 30px rgba(29,29,29,0.15)
}

@media (max-width: 990px) {
.brave-post-slider .next-btn {
	width: 50px;
	height: 50px;
	padding-top: 13px;
	top: 0;
	margin-top: 0
}
}
.brave-post-slider .next-btn:hover {
	background-color: #232323
}
.brave-post-slider .next-btn .right-arrow {
	margin: auto;
	left: 0;
	right: 0;
	width: 29px;
	height: 14px;
	cursor: pointer
}
.brave-post-slider .next-btn .right-arrow .gold {
	fill: #9f8f68;
	-webkit-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-moz-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-ms-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	-o-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
	transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1)
}

@media (max-width: 660px) {
.brave-post-slider h5 {
	margin-right: 0;
	width: 100% !important
}
}

@media (max-width: 660px) {
.brave-post-slider h5.mobile-hide {
	display: none
}
}
.link-overlay {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 1
}
	
/************************************/	
.custom-pagination{ 
	display: inline-flex; margin-top: 40px; font-size: 26px;}
.custom-pagination span,
.custom-pagination a {
	display: flex; flex-wrap: wrap; width: 50px; height: 40px; justify-content: center; align-items: center; margin-right: 5px;
}
.custom-pagination a {
 background-color: #ebebeb; color: #121212;
}
.custom-pagination a:hover {
  background-color: #99cc34;
  color: #121212;
}
.custom-pagination span.page-num {
  margin-right: 10px; padding: 0; width: auto;
}
.custom-pagination span.dots {
  padding: 0; color: #121212;
}
.custom-pagination span.current {
  background-color: #99cc34; color: #fff; 
}	
	

#notes-hero {
  margin: 0;
  display: block;
  width: 100%;
  padding: 0;
  position: relative;
  min-height: 645px;
  height: 855px;
  max-height: 855px;
  text-align: center;
  background-color: #dad9d0;
  background-repeat: no-repeat;
  background-position: center center;
  background-attachment: scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  overflow: hidden;
}
@media (max-width: 1440px) {
  #notes-hero {
    max-height: 545px;
    min-height: 545px;
    height: 545px;
  }
}
@media (max-width: 990px) {
  #notes-hero {
    width: 100%;
    max-height: 100%;
    min-height: 0;
    height: auto !important;
  }
}
@media (max-width: 990px) {
  #notes-hero {
    width: 100%;
    max-height: none;
    min-height: 0;
    height: auto !important;
  }
  #notes-hero h1 {
    display: block;
  }
}
#notes-hero .section-content {
  margin: 0;
  display: block;
  width: 100%;
  padding: 0;
  position: relative;
  min-height: 545px;
  height: 855px;
  max-height: 855px;
}
@media (max-width: 990px) {
  #notes-hero .section-content {
    max-height: none;
    min-height: 0;
    height: auto !important;
  }
}
#notes-hero .section-content .post-image {
  margin: 0;
  display: inline-block;
  width: 66.66%;
  padding: 0;
  float: left;
  vertical-align: top;
  position: relative;
  max-height: 855px;
  height: 855px;
  background-repeat: no-repeat;
  background-position: center center;
  background-attachment: scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
@media (max-width: 1920px) {
  #notes-hero .section-content .post-image {
    width: 60%;
  }
}
@media (max-width: 1680px) {
  #notes-hero .section-content .post-image {
    width: 55%;
  }
}
@media (max-width: 1440px) {
  #notes-hero .section-content .post-image {
    max-height: 545px;
    min-height: 545px;
    height: 545px;
  }
}
@media (max-width: 1280px) {
  #notes-hero .section-content .post-image {
    width: 50%;
  }
}
@media (max-width: 990px) {
  #notes-hero .section-content .post-image {
    width: 100%;
    max-height: 400px;
    min-height: 0;
    height: auto;
    float: none;
  }
}
@media (max-width: 990px) {
  #notes-hero .section-content .post-image {
    max-height: 300px;
    height: 300px;
  }
}
#notes-hero .section-content .post-content {
  margin: 0;
  display: inline-block;
  width: 33.33%;
  float: left;
  vertical-align: top;
  position: relative;
  height: 855px;
  min-height: 855px;
  max-height: 855px;
  background-color: #232323;
  text-align: left;
  z-index: 2;
}
@media (max-width: 1920px) {
  #notes-hero .section-content .post-content {
    width: 40%;
  }
}
@media (max-width: 1680px) {
  #notes-hero .section-content .post-content {
    width: 45%;
  }
}
@media (max-width: 1440px) {
  #notes-hero .section-content .post-content {
    max-height: 545px;
    min-height: 545px;
    height: 545px;
  }
}
@media (max-width: 1280px) {
  #notes-hero .section-content .post-content {
    width: 50%;
  }
}
@media (max-width: 990px) {
  #notes-hero .section-content .post-content {
    width: 100%;
    max-height: 100%;
    min-height: 0;
    height: auto !important;
    float: none;
  }
}
#notes-hero .section-content .post-content span.diamond {
  height: 30px;
  width: 30px;
  position: absolute;
  top: 50%;
  margin-top: -15px;
  left: -15px;
  background-color: #99cc34;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
@media (max-width: 990px) {
  #notes-hero .section-content .post-content span.diamond {
    display: none;
  }
}
#notes-hero .section-content .post-content .table {
  width: 100%;
  height: 855px;
  display: table;
  padding: 0;
  margin: 0;
}
@media (max-width: 1440px) {
  #notes-hero .section-content .post-content .table {
    max-height: 545px;
    min-height: 545px;
    height: 545px;
  }
}
@media (max-width: 990px) {
  #notes-hero .section-content .post-content .table {
    width: 100%;
    max-height: 100%;
    min-height: 0;
    height: auto;
  }
}
#notes-hero .section-content .post-content .table .table-cell {
  width: 100%;
  height: 855px;
  display: table-cell;
  padding: 80px;
  margin: 0;
  vertical-align: middle;
}
@media (max-width: 1440px) {
  #notes-hero .section-content .post-content .table .table-cell {
    max-height: 545px;
    min-height: 545px;
    height: 545px;
  }
}
@media (max-width: 990px) {
  #notes-hero .section-content .post-content .table .table-cell {
    width: 100%;
    max-height: 100%;
    min-height: 0;
    height: auto;
  }
}
@media (max-width: 660px) {
  #notes-hero .section-content .post-content .table .table-cell {
    padding: 60px 10%;
  }
}
#notes-hero .section-content .post-content .author-thumb {
  position: absolute;
  left: -56px;
  top: 102px;
  width: 112px;
  height: 112px;
  -webkit-border-radius: 56px;
  -moz-border-radius: 56px;
  -ms-border-radius: 56px;
  border-radius: 56px;
}
@media (max-width: 1440px) {
  #notes-hero .section-content .post-content .author-thumb {
    width: 80px;
    height: 80px;
    left: -40px;
    top: 80px;
  }
}
@media (max-width: 990px) {
  #notes-hero .section-content .post-content .author-thumb {
    position: relative;
    top: auto;
    left: auto;
    margin-bottom: 30px;
  }
}
#notes-hero .section-content .post-content h5 {
  display: inline-block;
  margin: 0 50px 15px 0;
  color: #99cc34; font-weight: bold;
}
@media (max-width: 1280px) {
  #notes-hero .section-content .post-content h5 {
    margin: 0 20px 15px 0;
  }
}
@media (max-width: 660px) {
  #notes-hero .section-content .post-content h5 {
    margin: 0 15px 15px 0;
  }
}
#notes-hero .section-content .post-content h1 {
  color: #121212;
  font-size: 50px;
  line-height: 60px;
  text-transform: none;
  letter-spacing: 0px;
  margin: 0 50px 30px 0;
  display: inline-block;
  font-weight: normal;
  color: #ffffff;
}
@media (max-width: 1440px) {
  #notes-hero .section-content .post-content h1 {
    font-size: 37.5px;
    line-height: 55px;
  }
}
@media (max-width: 1280px) {
  #notes-hero .section-content .post-content h1 {
    font-size: 32.5px;
    line-height: 45px;
  }
}
@media (max-width: 1024px) {
  #notes-hero .section-content .post-content h1 {
    font-size: 25px;
    line-height: 35px;
  }
}
@media (max-width: 990px) {
  #notes-hero .section-content .post-content h1 {
    display: block;
  }
}
@media (max-width: 660px) {
  #notes-hero .section-content .post-content h1 {
    font-size: 25px;
    line-height: 35px;
  }
}
#notes-hero .down-button {
  position: absolute;
  height: 71px;
  width: 71px;
  margin: auto;
  left: 0;
  right: 0;
  background-image: url("https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/css//assets/img/2x/scroll-icon-retina.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 71px 71px;
  bottom: 50px;
  cursor: pointer;
  -moz-opacity: 0;
  -khtml-opacity: 0;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacityIE)";
  filter: alpha(opacity=0);
  -webkit-transition: opacity 3s cubic-bezier(0.18, 1, 0.21, 1);
  -moz-transition: opacity 3s cubic-bezier(0.18, 1, 0.21, 1);
  -ms-transition: opacity 3s cubic-bezier(0.18, 1, 0.21, 1);
  -o-transition: opacity 3s cubic-bezier(0.18, 1, 0.21, 1);
  transition: opacity 3s cubic-bezier(0.18, 1, 0.21, 1);
}

#notes-content {
  margin: 0 auto;
  display: block;
  width: 100%;
  padding: 0;
  position: relative;
  text-align: center;
  z-index: 3;
  max-width: 1300px;
  box-shadow: 0px 0px 80px rgba(0, 0, 0, 0.1);
  /*h1 {
      margin: 0 0 30px 0;
      display: block;
      width: 100%;
      color:$dark-gray;
      line-height: normal;
  }
  h2 {
      margin: 0 0 30px 0;
      display: block;
      width: 100%;
      color:$dark-gray;
      line-height: normal;
  }
  h3 {
      margin: 0 0 30px 0;
      display: block;
      width: 100%;
      color:$dark-gray;
      line-height: normal;
  }
  h4 {
      margin: 0 0 30px 0;
      display: block;
      width: 100%;
      color:$dark-gray;
      line-height: normal;
  }
  h5 {
      margin: 0 0 30px 0;
      display: block;
      width: 100%;
      color:$dark-gray;
      line-height: normal;
  }*/
}
#notes-content .grimage {
  padding: 40px 0;
  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;
}
#notes-content .grimage > div {
  -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;
}
#notes-content hr {
  max-width: 200px;
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #9F8F6B;
  margin: 1em 0;
  padding: 0;
  margin: 100px auto;
}
@media (max-width: 1440px) {
  #notes-content hr {
    margin: 70px auto;
  }
}
@media (max-width: 1280px) {
  #notes-content hr {
    margin: 60px auto;
  }
}
@media (max-width: 990px) {
  #notes-content hr {
    margin: 50px auto;
  }
}
@media (max-width: 660px) {
  #notes-content hr {
    margin: 30px auto;
  }
}
#notes-content ol {
  max-width: 915px;
  width: 100%;
  margin: 0px auto;
  -webkit-padding-start: 15px;
}
#notes-content ol li {
  max-width: 915px;
  width: 100%;
  padding-left: 15px;
  color: #121212;
  font-size: 16px;
  text-transform: none;
  line-height: 30px;
  font-weight: 200;
  letter-spacing: 1px;
}
#notes-content ol li strong {
  font-weight: 600;
}
@media (max-width: 1440px) {
  #notes-content ol li {
    font-size: 14px;
    line-height: 24px;
  }
}
@media (max-width: 1280px) {
  #notes-content ol li {
    font-size: 13px;
    line-height: 22px;
  }
}
@media (max-width: 660px) {
  #notes-content ol li {
    font-size: 13px;
    line-height: 22px;
  }
}
#notes-content ol li p {
  width: 100%;
  padding: 0;
  margin: 0;
}
#notes-content ul {
  max-width: 915px;
  width: 100%;
  margin: 0px auto;
  -webkit-padding-start: 15px;
}
#notes-content ul li {
  max-width: 915px;
  width: 100%;
  padding-left: 15px;
  max-width: 915px;
  width: 100%;
  padding-left: 15px;
  color: #121212;
  font-size: 16px;
  text-transform: none;
  line-height: 30px;
  font-weight: 200;
  letter-spacing: 1px;
}
@media (max-width: 1440px) {
  #notes-content ul li {
    font-size: 14px;
    line-height: 24px;
  }
}
@media (max-width: 1280px) {
  #notes-content ul li {
    font-size: 13px;
    line-height: 22px;
  }
}
@media (max-width: 660px) {
  #notes-content ul li {
    font-size: 13px;
    line-height: 22px;
  }
}
#notes-content ul li strong {
  font-weight: 600;
}
#notes-content ul li p {
  width: 100%;
  padding: 0;
  margin: 0;
}
#notes-content p, #notes-content h1, #notes-content h2, #notes-content h3, #notes-content h4, #notes-content h6 {
  /*padding: 0;
  max-width: 915px;
  margin: 40px auto;*/
}
#notes-content p strong, #notes-content h1 strong, #notes-content h2 strong, #notes-content h3 strong, #notes-content h4 strong, #notes-content h6 strong {
  font-weight: 600;
}
@media (max-width: 990px) {
  #notes-content p, #notes-content h1, #notes-content h2, #notes-content h3, #notes-content h4, #notes-content h6 {
    padding: 0px 10% 0px 10%;
    margin: 20px auto;
  }
}
#notes-content a {
  color: #9f8f68;
  text-decoration: underline;
  -webkit-transition: background 0.9s cubic-bezier(0.18, 1, 0.21, 1);
  -moz-transition: background 0.9s cubic-bezier(0.18, 1, 0.21, 1);
  -ms-transition: background 0.9s cubic-bezier(0.18, 1, 0.21, 1);
  -o-transition: background 0.9s cubic-bezier(0.18, 1, 0.21, 1);
  transition: background 0.9s cubic-bezier(0.18, 1, 0.21, 1);
}
#notes-content a:hover {
  color: #9f8f68;
}
#notes-content a:visited {
  color: #9f8f68;
}
#notes-content a:active {
  color: #232323;
}
#notes-content code {
  font-size: 16px;
  white-space: pre-wrap;
  white-space: -moz-pre-wrap;
  white-space: -pre-wrap;
  white-space: -o-pre-wrap;
  word-wrap: break-word;
}
@media (max-width: 990px) {
  #notes-content code {
    font-size: 14px;
  }
}
@media (max-width: 990px) {
  #notes-content code {
    font-size: 12px;
  }
}
#notes-content .post-video-wrapper {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  height: 0;
  width: 100%;
  margin: 100px 0;
}
@media (max-width: 1440px) {
  #notes-content .post-video-wrapper {
    margin-top: 80px;
    margin-bottom: 80px;
  }
}
@media (max-width: 1280px) {
  #notes-content .post-video-wrapper {
    margin-top: 70px;
    margin-bottom: 70px;
  }
}
@media (max-width: 990px) {
  #notes-content .post-video-wrapper {
    margin-top: 50px;
    margin-bottom: 50px;
  }
}
@media (max-width: 660px) {
  #notes-content .post-video-wrapper {
    margin-top: 30px;
    margin-bottom: 30px;
  }
}
#notes-content .post-video-wrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
#notes-content pre {
  width: 90%;
  max-width: 915px;
  margin: 40px auto;
  background-color: #f7f7f7;
  border-radius: 10px;
  padding: 40px;
  border: 1px dashed #e5e5e5;
}
@media (max-width: 990px) {
  #notes-content pre {
    padding: 20px;
  }
}
#notes-content p code {
  max-width: 915px;
  margin: 0;
  background-color: #f7f7f7;
  border-radius: 0 10px 10px 0px;
  padding: 3px 5px;
  border-left: 3px solid #9f8f68;
  margin-left: 3px;
  margin-right: 3px;
}
#notes-content h5 {
  padding: 0;
  max-width: 915px;
  margin: 5px auto;
}
#notes-content img {
  display: block;
  margin: auto;
  margin-top: 100px;
  margin-bottom: 100px;
}
@media (max-width: 1440px) {
  #notes-content img {
    margin-top: 80px;
    margin-bottom: 80px;
  }
}
@media (max-width: 1280px) {
  #notes-content img {
    margin-top: 70px;
    margin-bottom: 70px;
  }
}
@media (max-width: 990px) {
  #notes-content img {
    margin-top: 50px;
    margin-bottom: 50px;
  }
}
@media (max-width: 660px) {
  #notes-content img {
    margin-top: 30px;
    margin-bottom: 30px;
  }
}
#notes-content .stat {
  padding: 40px;
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
}
#notes-content .stat > div {
  -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;
  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;
}
#notes-content .stat > div h1, #notes-content .stat > div h2, #notes-content .stat > div h3 {
  margin: 0 0 8px 0;
  line-height: 70px;
}
@media (max-width: 990px) {
  #notes-content .stat {
    -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;
  }
}
#notes-content h5 {
  display: block;
  text-align: center;
  color: #aeb7c0;
}
#notes-content .post-bar {
  width: 100%;
  height: 75px;
  background-color: transparent;
  position: absolute;
  margin: auto;
  right: 0;
  left: 0;
  top: -38px;
}
#notes-content .post-bar .all-posts {
  width: 50%;
  display: inline-block;
  vertical-align: top;
  height: 75px;
  margin: 0;
  float: left;
  color: #9f8f68;
  background-color: #121212;
  text-decoration: none;
  -webkit-transition: background 0.9s cubic-bezier(0.18, 1, 0.21, 1);
  -moz-transition: background 0.9s cubic-bezier(0.18, 1, 0.21, 1);
  -ms-transition: background 0.9s cubic-bezier(0.18, 1, 0.21, 1);
  -o-transition: background 0.9s cubic-bezier(0.18, 1, 0.21, 1);
  transition: background 0.9s cubic-bezier(0.18, 1, 0.21, 1);
  position: relative;
  -moz-box-shadow: 0px 0px 30px rgba(29, 29, 29, 0.1);
  -webkit-box-shadow: 0px 0px 30px rgba(29, 29, 29, 0.1);
  -ms-box-shadow: 0px 0px 30px rgba(29, 29, 29, 0.1);
  -o-box-shadow: 0px 0px 30px rgba(29, 29, 29, 0.1);
  box-shadow: 0px 0px 30px rgba(29, 29, 29, 0.1);
  background-image: url("https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/css//assets/img/2x/all-posts.png");
  background-position: left center;
  background-repeat: no-repeat;
  background-size: contain;
  text-align: center;
}
#notes-content .post-bar .all-posts:hover {
  background-color: #ffffff;
}
#notes-content .post-bar .all-posts:hover span {
  width: 100%;
}
#notes-content .post-bar .all-posts.active {
  background-color: #ffffff;
}
#notes-content .post-bar .all-posts.active span {
  width: 100%;
}
#notes-content .post-bar .all-posts h5 {
  line-height: 75px;
  margin: 0;
  color: #99cc34;
}
#notes-content .post-bar .all-posts span {
  width: 0%;
  height: 7px;
  background-color: #99cc34;
  margin: 0;
  display: block;
  position: absolute;
  bottom: -7px;
  left: 0;
  z-index: 1;
  -webkit-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
  -moz-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
  -ms-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
  -o-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
  transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
}
#notes-content .content {
  margin: -37px 0 -75px 0;
  background-color: #ffffff;
  padding: 160px 0;
  position: relative;
  text-align: left;
  width: 100%;
}
@media (max-width: 1440px) {
  #notes-content .content {
    padding: 120px 0;
    width: 100%;
  }
}
@media (max-width: 990px) {
  #notes-content .content {
    margin: 0 0 -75px 0;
  }
}
#notes-content .content #blog-controls {
	position: absolute; bottom: 44px;
  width: 100%;
  display: block;
  margin-top: 80px;
  text-align: center;
}
#notes-content .content #blog-controls .control {
  display: inline-block;
  width: auto;
  height: auto;
  margin: 0 15px;
  text-align: center;
}
#notes-content .content #blog-controls .control .social-icon {
  height: 18px;
}
#notes-content .content #blog-controls .control .white {
  fill: #898989;
  -webkit-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
  -moz-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
  -ms-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
  -o-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
  transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
}
#notes-content .content #blog-controls .control:hover .white {
  fill: #99cc34;
}
#notes-content .content #blog-controls .control #share-icon {
  width: 20px;
  height: 18px;
}
#notes-content .content #blog-controls .control .gray {
  fill: #898989;
  -webkit-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
  -moz-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
  -ms-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
  -o-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
  transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
}
#notes-content .content #blog-controls .control:hover .gray {
  fill: #9f8f68;
}

#notes-content .entry-content{ max-width: 915px; margin: auto}
#notes-content .entry-content .wp-video{ margin: auto}


#notes-single-ad-space {
  margin: 0;
  display: block;
  width: 100%;
  padding: 155px 0 80px 0;
  position: relative;
  background-position: top center;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  overflow: visible;
  background-color: #a9efdb;
  z-index: 2;
}
#notes-single-ad-space .content {
  padding: 0;
  margin: 0;
}
#notes-single-ad-space h3 {
  color: #ffffff;
}
#notes-single-ad-space h5 {
  color: #9f8f68;
}
#notes-single-ad-space span.diamond {
  height: 12px;
  width: 12px;
  position: absolute;
  bottom: -6px;
  margin: auto;
  left: 0;
  right: 0;
  background-color: #9f8f68;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

#notes-comments {
  margin: 0;
  display: block;
  width: 100%;
  padding: 200px 10% 0 10%;
  position: relative;
  text-align: center;
  background-color: #ffffff;
  z-index: 1;
}
@media (max-width: 1440px) {
  #notes-comments {
    padding: 120px 10% 0 10%;
  }
}
@media (max-width: 990px) {
  #notes-comments {
    padding: 80px 10% 0 10%;
  }
}
#notes-comments h3 {
  margin: 0 0 80px 0;
  display: block;
  width: 100%;
  text-align: center;
  color: #232323;
}
#notes-comments h5 {
  color: #9f8f68;
}
#notes-comments .content {
  padding: 0;
}

#disqus_thread {
  position: relative;
}

#disqus_thread:after {
  content: "";
  display: block;
  height: 65px;
  width: 100%;
  position: absolute;
  bottom: 0px;
  background: white;
}

#footer-notes-posts {
  margin: 0;
  display: block;
  width: 100%;
  padding: 0 0 !important;
  position: relative;
  background-color: #ffffff !important;
  height: auto;
  z-index: 2;
}
@media (max-width: 660px) {
  #footer-notes-posts {
    padding: 0 0 !important;
  }
}
#footer-notes-posts.secondary {
  margin: 0;
  display: block;
  width: 100%;
  padding: 0;
  position: relative;
  background-color: #ffffff !important;
  height: auto;
  z-index: 2;
}
#footer-notes-posts .content {
  margin: -370px 0 0 0 !important;
  padding: 0;
}
@media (max-width: 1440px) {
  #footer-notes-posts .content {
    margin: -270px 0 0 0 !important;
  }
}
@media (max-width: 990px) {
  #footer-notes-posts .content {
    width: 100%;
  }
}
#footer-notes-posts .post {
  margin: 0;
  display: table;
  width: 100%;
  height: 370px !important;
  padding: 0;
  position: relative;
  overflow: hidden;
  background-color: #000000;
}
@media (max-width: 1440px) {
  #footer-notes-posts .post {
    height: 270px !important;
  }
}
#footer-notes-posts .post .post-wrapper {
  position: absolute;
  height: 370px !important;
  width: 100%;
  z-index: 2;
}
@media (max-width: 1440px) {
  #footer-notes-posts .post .post-wrapper {
    height: 270px !important;
  }
}
#footer-notes-posts .post .post-wrapper .table {
  height: 370px !important;
  width: 100%;
  display: table;
  margin: 0;
  padding: 0;
}
@media (max-width: 1440px) {
  #footer-notes-posts .post .post-wrapper .table {
    height: 270px !important;
  }
}
#footer-notes-posts .post .post-wrapper .table .table-cell {
  height: 370px !important;
  width: 100%;
  display: table-cell;
  margin: 0;
  padding: 0;
  vertical-align: middle;
}
@media (max-width: 1440px) {
  #footer-notes-posts .post .post-wrapper .table .table-cell {
    height: 270px !important;
  }
}
#footer-notes-posts .post:hover .background-image {
  -webkit-filter: saturate(100%);
  -moz-filter: saturate(100%);
  -o-filter: saturate(100%);
  -ms-filter: saturate(100%);
  filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/></filter></svg>#grayscale");
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacityIE)";
  filter: alpha(opacity=100);
}
#footer-notes-posts .post:hover h5 {
  color: #ffffff;
}
#footer-notes-posts .post .background-image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  z-index: 1;
  -webkit-filter: saturate(0%);
  -moz-filter: saturate(0%);
  -o-filter: saturate(0%);
  -ms-filter: saturate(0%);
  filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");
  filter: gray;
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacityIE)";
  filter: alpha(opacity=50);
  -webkit-transition: 3s cubic-bezier(0.18, 1, 0.21, 1);
  -moz-transition: 3s cubic-bezier(0.18, 1, 0.21, 1);
  -ms-transition: 3s cubic-bezier(0.18, 1, 0.21, 1);
  -o-transition: 3s cubic-bezier(0.18, 1, 0.21, 1);
  transition: 3s cubic-bezier(0.18, 1, 0.21, 1);
}
@media (max-width: 1440px) {
  #footer-notes-posts .post {
    height: 270px !important;
  }
}
@media (max-width: 660px) {
  #footer-notes-posts .post {
    padding: 0;
  }
}
#footer-notes-posts .post .post-link {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 4;
}
#footer-notes-posts .post .more-button {
  position: absolute;
  bottom: -30px;
  right: 30px;
  z-index: 3;
  -webkit-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
  -moz-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
  -ms-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
  -o-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
  transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
  -moz-opacity: 0;
  -khtml-opacity: 0;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacityIE)";
  filter: alpha(opacity=0);
}
#footer-notes-posts .post .more-button .right-arrow {
  margin: auto;
  left: 0;
  right: 0;
  width: 29px;
  height: 14px;
  cursor: pointer;
}
#footer-notes-posts .post .more-button .right-arrow .gold {
  fill: #9f8f68;
  -webkit-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
  -moz-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
  -ms-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
  -o-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
  transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
  -webkit-animation: HOVER-ARROW 1s infinite ease;
  -moz-animation: HOVER-ARROW 1s infinite ease;
  -o-animation: HOVER-ARROW 1s infinite ease;
  animation: HOVER-ARROW 1s infinite ease;
}
#footer-notes-posts .post .more-button:hover .gold {
  fill: #ffffff;
}
#footer-notes-posts .post:hover .more-button {
  bottom: 30px;
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacityIE)";
  filter: alpha(opacity=100);
}
#footer-notes-posts .post:hover .more-button .right-arrow .gold {
  fill: #9f8f68;
}
#footer-notes-posts h3 {
  color: #ffffff;
  margin: 0;
}
#footer-notes-posts h5 {
  color: #9f8f68;
  display: inline-block;
  margin: 0 25px 10px 25px;
  -webkit-transition: 3s cubic-bezier(0.18, 1, 0.21, 1);
  -moz-transition: 3s cubic-bezier(0.18, 1, 0.21, 1);
  -ms-transition: 3s cubic-bezier(0.18, 1, 0.21, 1);
  -o-transition: 3s cubic-bezier(0.18, 1, 0.21, 1);
  transition: 3s cubic-bezier(0.18, 1, 0.21, 1);
}
@media (max-width: 1440px) {
  #footer-notes-posts h5 {
    margin: 0 15px 20px 15px;
  }
}
@media (max-width: 660px) {
  #footer-notes-posts h5 {
    margin: 0 8px 15px 10px;
  }
}
@-webkit-keyframes HOVER-ARROW {
  0% {
    fill: #9f8f68;
  }
  50% {
    fill: #ffffff;
  }
  100% {
    fill: #9f8f68;
  }
}
@-moz-keyframes HOVER-ARROW {
  0% {
    fill: #9f8f68;
  }
  50% {
    fill: #ffffff;
  }
  100% {
    fill: #9f8f68;
  }
}
@-o-keyframes HOVER-ARROW {
  0% {
    fill: #9f8f68;
  }
  50% {
    fill: #ffffff;
  }
  100% {
    fill: #9f8f68;
  }
}
@keyframes HOVER-ARROW {
  0% {
    fill: #9f8f68;
  }
  50% {
    fill: #ffffff;
  }
  100% {
    fill: #9f8f68;
  }
}
#footer-parallax-window {
  margin: 0;
  display: none;
  width: 100%;
  padding: 50px 0 470px 0 !important;
  position: relative;
  background: #fff !important;
}
@media (max-width: 1440px) {
  #footer-parallax-window {
    padding: 50px 0 370px 0 !important;
  }
}
#footer-parallax-window .line {
  width: 1px;
  height: 50px;
  border-left: 1px solid #9f8f68;
  margin: auto;
  -webkit-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
  -moz-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
  -ms-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
  -o-transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
  transition: 0.9s cubic-bezier(0.18, 1, 0.21, 1);
}
#footer-parallax-window h5 {
  margin-top: 12px;
}
#footer-parallax-window .garamond {
  color: #898989;
  font-size: 16px;
  line-height: 28px;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 2px;
  margin: 0 3px 25px 0;
}
@media (max-width: 1440px) {
  #footer-parallax-window .garamond {
    font-size: 14px;
    line-height: 28px;
  }
}



.service-child-temp{ background-color: #fbfbfe;}


/****/
.service-child-temp #process-hero { height: 600px;}
.service-child-temp #process-hero .down-button{ bottom: 60px;}
.service-child-temp #process-hero .down-button h5{ color: #232625;}
.service-child-temp #process-hero .down-button .line{ border-left: 1px solid #232625;}

.service-child-temp .social-share-block .onclick-btn{ color: #333;}
.service-child-temp .social-share-block .share-btns .jssocials-share-logo{ color: #333;}
.service-child-temp .social-share-block .onclick-btn:hover{ color: #99cc35;}
.service-child-temp .social-share-block .share-btns .jssocials-share-logo:hover{ color: #99cc35;}

/**********/
#culture-about #about-inner .close-button {
	-webkit-transition: background .9s cubic-bezier(.18, 1, .21, 1);
	-moz-transition: background .9s cubic-bezier(.18, 1, .21, 1);
	cursor: pointer
}
#culture-about, #culture-about #about-inner {
	width: 100%;
	background-color: transparent;
	position: relative
}
#culture-hero .bx-control-btn.bx-prev-control {
	float: right;
	background-image: url(http://brvppl.imgix.net/assets/img/chevron-up.png?auto=format,compress)
}
#culture-hero .bx-control-btn.bx-prev-control:hover {
	padding: 0 10px 0 0
}
#culture-hero .bx-control-btn.bx-next-control:hover {
	float: right;
	background-image: url(http://brvppl.imgix.net/assets/img/chevron-down.png?auto=format,compress)
}
#culture-hero .bx-control-btn.bx-next-control:hover:hover {
	padding: 0 0 0 10px
}
#culture-about {
	display: block;
	padding: 0 0 0px;
	z-index: 4;
	height: auto
}

@media (max-width:1100px) {
#culture-about {
	padding: 0 0 60px
}
}

@media (max-width:990px) {
#culture-about {
	height: auto
}
}
#culture-about .content {
	padding: 0;
	width: 100%
}
#culture-about #about-inner {
	padding: 0;
	height: 972px;
	margin-bottom: 60px
}
#culture-about #about-inner span.diamond {
	height: 30px;
	width: 30px;
	position: absolute;
	top: 50%;
	margin: -9px auto auto;
	left: 0;
	right: 0;
	background-color: #a2ce2e;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	z-index: 4
}
#culture-about #about-inner .solid {
	background-color: #fff;
	width: 50%;
	position: absolute;
	top: 0;
	left: 0;
	height: 922px;
	min-height: 500px;
	-moz-box-shadow: 0 0 50px rgba(19,19,19,.05);
	-webkit-box-shadow: 0 0 50px rgba(19,19,19,.05);
	-ms-box-shadow: 0 0 50px rgba(19,19,19,.05);
	-o-box-shadow: 0 0 50px rgba(19,19,19,.05);
	box-shadow: 0 0 50px rgba(19,19,19,.05);
	background-size: 2560px;
	overflow: hidden
}
#culture-about #about-inner .solid .about-original {
	background-color: #fff;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	height: 922px;
	min-height: 500px;
	z-index: 3;
	background-position: top left;
	background-repeat: no-repeat;
	background-size: 2560px;
	visibility: hidden;
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacityIE)";
	filter: alpha(opacity=0);
	-webkit-transition: all 1.5s cubic-bezier(.18, 1, .21, 1);
	-moz-transition: all 1.5s cubic-bezier(.18, 1, .21, 1);
	transition: all 1.5s cubic-bezier(.18, 1, .21, 1);
	-webkit-transform: scale(.8);
	-moz-transform: scale(.8);
	-o-transform: scale(.8);
	-ms-transform: scale(.8)
}

@media (max-width:1680px) {
#culture-about #about-inner .solid .about-original {
	height: 772px
}
}

@media (max-width:1100px) {
#culture-about #about-inner .solid .about-original {
	height: 672px
}
}

@media (max-width:990px) {
#culture-about #about-inner .solid .about-original {
	height: auto
}
}
#culture-about #about-inner .solid .about-original.active {
	visibility: visible;
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacityIE)";
	filter: alpha(opacity=100);
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1)
}
#culture-about #about-inner .solid .about-option {
	background-color: #fff;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	height: 922px;
	min-height: 500px;
	z-index: 3;
	visibility: hidden;
	background-size: 2560px;
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacityIE)";
	filter: alpha(opacity=0);
	-webkit-transition: all 1.5s cubic-bezier(.18, 1, .21, 1);
	-moz-transition: all 1.5s cubic-bezier(.18, 1, .21, 1);
	transition: all 1.5s cubic-bezier(.18, 1, .21, 1);
	-webkit-transform: scale(.8);
	-moz-transform: scale(.8);
	-o-transform: scale(.8);
	-ms-transform: scale(.8)
}

@media (max-width:1680px) {
#culture-about #about-inner .solid .about-option {
	height: 772px
}
}

@media (max-width:1100px) {
#culture-about #about-inner .solid .about-option {
	height: 672px
}
}

@media (max-width:990px) {
#culture-about #about-inner .solid .about-option {
	height: auto
}
}
#culture-about #about-inner .solid .about-option.active {
	visibility: visible;
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacityIE)";
	filter: alpha(opacity=100);
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1)
}
#culture-about #about-inner .solid .table {
	width: 100%;
	height: 922px;
	min-height: 500px;
	display: table
}
#culture-about #about-inner .solid .table .table-cell {
	width: 100%;
	height: 922px;
	display: table-cell;
	vertical-align: middle;
	text-align: left;
	padding: 70px 100px 150px
}
#culture-about #about-inner .solid .table .table-cell h3 {
	color: #232323; background: rgba(255, 255, 255, 0.82);
}
#culture-about #about-inner .solid .table .table-cell h5 {
	color: #a2ce2e;
    font-weight: bold;
    font-size: 20px;
}
#culture-about #about-inner .solid .table .table-cell p {
	color: #898989; background: rgba(255, 255, 255, 0.82);
}
#culture-about #about-inner .solid-2 .table .table-cell .about-control.active:hover h3, #culture-about #about-inner .solid-2 .table .table-cell .about-control.start:hover h3 {
	color: #a7d02b
}
#culture-about #about-inner .close-button {
	background-color: #fff;
	margin: 0;
	position: absolute;
	top: 0;
	z-index: 3;
	border-left: 1px solid transparent;
	padding: 48px 15px;
	overflow: hidden;
	width: 96px;
	height: 96px;
	max-height: 96px;
	max-width: 96px;
	right: 0;
	transition: background .9s cubic-bezier(.18, 1, .21, 1)
}
#culture-about #about-inner .close-button:hover {
	background-color: #fff
}
#culture-about #about-inner .close-button:hover .menu-line {
	background-color: #121212;
	width: 100%!important
}
#culture-about #about-inner .close-button #first-line {
	width: 100%;
	-webkit-transform: rotate(135deg);
	-ms-transform: rotate(135deg);
	transform: rotate(135deg)
}
#culture-about #about-inner .close-button #second-line {
	width: 100%;
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0
}
#culture-about #about-inner .close-button #third-line {
	width: 100%;
	margin-top: -3px;
	-webkit-transform: rotate(-135deg);
	-ms-transform: rotate(-135deg);
	transform: rotate(-135deg)
}
#culture-about #about-inner .close-button .menu-line {
	background-color: #a1ce2e;
	height: 2px;
	margin-bottom: 0;
	-webkit-transition: background .9s cubic-bezier(.18, 1, .21, 1);
	-moz-transition: background .9s cubic-bezier(.18, 1, .21, 1);
	transition: background .9s cubic-bezier(.18, 1, .21, 1)
}
#culture-about #about-inner .solid-2 {
	background-color: #333;
	width: 50%;
	position: absolute;
	top: 50px;
	left: 50%;
	height: 922px;
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover
}
#culture-gallery .gallery-image, #culture-team-grid .team-member {
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-position: center center;
	background-repeat: no-repeat
}

@media (max-width:1680px) {
#culture-about #about-inner .solid-2 {
	height: 772px
}
}

@media (max-width:1100px) {
#culture-about #about-inner .solid-2 {
	height: 672px
}
}

@media (max-width:990px) {
#culture-about #about-inner .solid-2 {
	height: auto
}
}
#culture-about #about-inner .solid-2 .table {
	width: 100%;
	height: 922px;
	display: table
}

@media (max-width:1680px) {
#culture-about #about-inner .solid-2 .table {
	height: 772px
}
}

@media (max-width:1100px) {
#culture-about #about-inner .solid-2 .table {
	height: 672px
}
}

@media (max-width:990px) {
#culture-about #about-inner .solid-2 .table {
	height: auto
}
}
#culture-about #about-inner .solid-2 .table .table-cell {
	width: 100%;
	height: 922px;
	display: table-cell;
	vertical-align: middle;
	text-align: left;
	padding: 70px 150px
}

@media (max-width:1680px) {
#culture-about #about-inner .solid-2 .table .table-cell {
	height: 772px
}
}

@media (max-width:1100px) {
#culture-about #about-inner .solid-2 .table .table-cell {
	height: 672px
}
}

@media (max-width:990px) {
#culture-about #about-inner .solid-2 .table .table-cell {
	height: auto
}
}
#culture-about #about-inner .solid-2 .table .table-cell .about-control {
	margin-bottom: 30px;
	-moz-opacity: .4;
	-khtml-opacity: .4;
	opacity: .4;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacityIE)";
	filter: alpha(opacity=40);
	-webkit-transition: opacity 1.5s cubic-bezier(.18, 1, .21, 1);
	-moz-transition: opacity 1.5s cubic-bezier(.18, 1, .21, 1);
	transition: opacity 1.5s cubic-bezier(.18, 1, .21, 1);
	cursor: pointer
}
#culture-about #about-inner .solid-2 .table .table-cell .about-control.active, #culture-about #about-inner .solid-2 .table .table-cell .about-control.start {
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacityIE)";
	filter: alpha(opacity=100)
}
#culture-about #about-inner .solid-2 .table .table-cell .about-control.pulse h3, #culture-about #about-inner .solid-2 .table .table-cell .about-control.pulse h5 {
	-webkit-animation: START-PULSE 2s infinite ease;
	-moz-animation: START-PULSE 2s infinite ease;
	-o-animation: START-PULSE 2s infinite ease;
	animation: START-PULSE 2s infinite ease
}
@-webkit-keyframes START-PULSE {
0%, 100% {
color:#9f8f68
}
50% {
color:#fff
}
}
@-moz-keyframes START-PULSE {
0%, 100% {
color:#9f8f68
}
50% {
color:#fff
}
}
@-o-keyframes START-PULSE {
0%, 100% {
color:#9f8f68
}
50% {
color:#fff
}
}
@keyframes START-PULSE {
0%, 100% {
color:#9f8f68
}
50% {
color:#fff
}
}
#culture-about #about-inner .solid-2 .table .table-cell .about-control:hover {
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacityIE)";
	filter: alpha(opacity=100)
}
#culture-about #about-inner .solid-2 .table .table-cell h3 {
	color: #fff; font-size: 40px;
	-webkit-transition: color 1.5s cubic-bezier(.18, 1, .21, 1);
	-moz-transition: color 1.5s cubic-bezier(.18, 1, .21, 1);
	transition: color 1.5s cubic-bezier(.18, 1, .21, 1)
}
#culture-about #about-inner .solid-2 .table .table-cell h3 span#about-sequence {
	border-bottom: 1px solid #a7d02b
}
#culture-about #about-inner .solid-2 .table .table-cell h5 {
	color: #a7d02b
}
#culture-about #about-inner .solid-2 .table .table-cell p {
	color: #232323
}

@media (max-width:1680px) {
#culture-about #about-inner {
	height: 772px
}
#culture-about #about-inner .solid {
	height: 722px
}
#culture-about #about-inner .solid .table {
	height: 772px
}
#culture-about #about-inner .solid .table .table-cell {
	height: 772px;
	padding: 70px
}
#culture-about #about-inner .solid-2 {
	height: 722px
}
#culture-about #about-inner .solid-2 .table {
	height: 772px
}
#culture-about #about-inner .solid-2 .table .table-cell {
	height: 772px;
	padding: 70px
}
}

@media (max-width:1100px) {
#culture-about #about-inner {
	height: 672px
}
#culture-about #about-inner .solid {
	height: 622px
}
#culture-about #about-inner .solid .table {
	height: 672px
}
#culture-about #about-inner .solid .table .table-cell {
	height: 672px;
	padding: 60px
}
#culture-about #about-inner .solid-2, #culture-about #about-inner .solid-2 .table {
	height: 672px
}
#culture-about #about-inner .solid-2 .table .table-cell {
	height: 672px;
	padding: 60px
}
}

@media (max-width:990px) {
#culture-about #about-inner {
	height: auto
}
#culture-about #about-inner span.diamond {
	display: none
}
#culture-about #about-inner .solid {
	height: 600px;
	position: relative;
	width: 100%;
	top: 0;
	left: 0
}
#culture-about #about-inner .solid .table {
	height: auto;
	position: relative;
	width: 100%
}
#culture-about #about-inner .solid .table .table-cell {
	height: 600px;
	position: relative;
	width: 100%;
	padding: 60px 10%
}
#culture-about #about-inner .solid-2, #culture-about #about-inner .solid-2 .table {
	height: auto;
	position: relative;
	width: 100%
}
#culture-about #about-inner .solid-2 {
	margin: 0;
	top: 0;
	left: 0
}
#culture-about #about-inner .solid-2 .table .table-cell {
	height: auto;
	position: relative;
	width: 100%;
	padding: 60px 10%
}
#culture-about {
	padding: 0
}
#culture-about .content {
	width: 100%
}
}
#culture-about h3 {
	color: #fff;
	max-width: 850px;
	margin: auto;
	left: 0;
	right: 0
}
#culture-about h5 {
	color: #898989
}

/********/
#culture-about #about-inner{
	display: flex; flex-wrap: wrap; margin-top: 0; margin-bottom: 0; height: auto;
	/*column-count: 2; column-gap: 10px;*/
}
#culture-about #about-inner .content-block{
	background-color: #fff; flex: 0 0 50%; max-width: 50%; -moz-box-shadow: 0 0 50px rgba(19,19,19,.05); -webkit-box-shadow: 0 0 50px rgba(19,19,19,.05); -ms-box-shadow: 0 0 50px rgba(19,19,19,.05); -o-box-shadow: 0 0 50px rgba(19,19,19,.05); box-shadow: 0 0 50px rgba(19,19,19,.05); background-size: 2560px;
	/*margin: 0 0 10px 0; -webkit-column-break-inside: avoid; -moz-column-break-inside: avoid; column-break-inside: avoid;*/
}
#culture-about #about-inner .content-block:nth-of-type(4n-3),
#culture-about #about-inner .content-block:nth-of-type(4n){
	background-color: #fff;
}
#culture-about #about-inner .content-block:nth-of-type(4n-2),
#culture-about #about-inner .content-block:nth-of-type(4n-1){
	background-color: #333;
}
#culture-about #about-inner .content-block:first-child{
	margin-top: -80px;
}
#culture-about #about-inner .content-block .inner-box{
	padding: 100px 70px; display: flex; align-items: center; height: 100%; position: relative;
}
#culture-about #about-inner .content-block:nth-of-type(4n-3) .inner-box,
#culture-about #about-inner .content-block:nth-of-type(4n) .inner-box{
	/*background-image: url(https://www.xpertsolutions.qa/wp-content/themes/xpert2021/assets/css/../img/window-pattern-2-retinab447.png); background-position: top left; background-repeat: no-repeat; background-size: 2560px;*/
}
#culture-about #about-inner .content-block:nth-of-type(even) .inner-box:before{
	content: ''; height: 30px; width: 30px; position: absolute; top: 50%; margin: 0; left: -25px; right: 0; background-color: #a2ce2e; -webkit-transform: rotate(45deg) translateY(-50%); -ms-transform: rotate(45deg) translateY(-50%); transform: rotate(45deg) translateY(-50%); z-index: 4;
}
#culture-about #about-inner .content-block .text-area{
	text-align: left;
}
#culture-about #about-inner .content-block .text-area h5{
	color: #a2ce2e; font-weight: bold; font-size: 20px; margin-top: 20px;
}
#culture-about #about-inner .content-block .text-area h3{
	color: #232323;
}
#culture-about #about-inner .content-block .text-area p,
#culture-about #about-inner .content-block .text-area li{
	color: #898989;
}
#culture-about #about-inner .content-block:nth-of-type(4n-2) .text-area h3,
#culture-about #about-inner .content-block:nth-of-type(4n-1) .text-area h3{
	color: #f7f7f7;
}
#culture-about #about-inner .content-block:nth-of-type(4n-2) .text-area p,
#culture-about #about-inner .content-block:nth-of-type(4n-1) .text-area p,
#culture-about #about-inner .content-block:nth-of-type(4n-2) .text-area li,
#culture-about #about-inner .content-block:nth-of-type(4n-1) .text-area li{
	color: #d2d2d2;
}







/* == Section: Recent Works == */
section.recent-work{}
section.recent-work .highlights{ padding: 0px; margin: 0px; position: absolute; top: 0; -webkit-transform: translate(-50%, -50%); transform: translate(-50%,-50%); right: 8%; z-index: 11; }
section.recent-work .highlights span { -webkit-transform: rotate(-90deg); transform: rotate(-90deg); -webkit-transform-origin: 100% 100%; transform-origin: 100% 100%; color: #99cc32; font-size: 1.2rem; font-weight: bold; line-height: 1.4rem; text-transform: uppercase; letter-spacing: 2.5px; display: block; position: absolute; right: 54px; top: 0; padding: 0 1rem; }


/* == Section: Request Quote == */
section.request-quote{ padding-bottom: 100px; padding-top: 100px;}
section.request-quote .inner-block{}
section.request-quote .intro-text h3{ font-family: 'Saira Semi Condensed', sans-serif; font-size: 50px; line-height: 80px; color: #121212; font-weight: 600; margin-bottom: 0;}
section.request-quote .intro-text p{ font-size: 35px; line-height: 53px; font-family: 'Ubuntu', sans-serif; color: #333; margin-bottom: 0;}




/* == Section: Bottom Nav == */
.bottom-nav { padding: 10rem 0 5rem; position: relative; overflow: hidden; position: relative; background: rgb(0,0,0);}
.bottom-nav:before { position: absolute; width: 12.75%; max-width: 204px; left: 50%; top: 0; bottom: 0; content: ''; display: block; -webkit-transform: translate(-50%,0); transform: translate(-50%,0); background: -moz-linear-gradient(top,  rgb(12, 12, 12) 0%,rgb(0, 0, 0) 100%); background: -webkit-linear-gradient(top,  rgb(12, 12, 12) 0%,rgb(0, 0, 0) 100%); background: linear-gradient(to bottom, rgb(12, 12, 12) 0%,rgb(0, 0, 0) 100%); z-index: 1;}

.thumbnail-prev,
.thumbnail-next {
  position: absolute;
  width: 50%;
  height: 100%;
  top: 0;
}
.thumbnail-prev div,
.thumbnail-next div {
  background-size: cover;
  background-position: center center;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0.6;
  /*-webkit-filter: grayscale(100%);
  filter: grayscale(100%);
  filter: gray;*/
  -webkit-transition: opacity 0.5s, -webkit-transform .5s;
  transition: opacity 0.5s,transform .5s;
}
.thumbnail-prev.zoom div,
.thumbnail-next.zoom div {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.thumbnail-prev.hover div,
.thumbnail-next.hover div {
  opacity: 0.2;
}
.thumbnail-prev {
  left: 0;
}
.thumbnail-next {
  right: 0;
}
.thumbnail-prev span,
.thumbnail-next span {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2;
  background: -webkit-linear-gradient(top, rgba(72,76,97,0) 15%, rgba(0, 0, 0) 85%);
  background: linear-gradient(to bottom, rgba(72,76,97,0) 15%, rgb(0, 0, 0) 85%);
}
.thumbnail-prev:after,
.thumbnail-next:after {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #000;
  opacity: 0.4;
  z-index: 1;
  content: "";
}
.thumbnail-prev.zoom div, .thumbnail-next.zoom div {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}

.bottom-nav .inner-layout { position: relative; z-index: 2;}
.bottom-nav .prev-service,
.bottom-nav .next-service {position: relative; width: 37%; float: left; box-sizing: border-box; padding-left: 2rem; text-align: right; text-decoration: none; padding-bottom: 2rem;}
.bottom-nav .next-service { float: right; text-align: left; padding-left: 0px; padding-right: 2rem;}
.bottom-nav .home-back { width: 6rem; display: block; margin: 0 auto; font-size: 1rem; padding-top: 1.5rem; position: relative; top: 4.7rem; line-height: 25px; letter-spacing: 3px; position: relative; color: #fff; text-align: center; text-decoration: none;}
.bottom-nav .home-back:hover{ color: #99cc32;}
.bottom-nav .home-back:before,
.bottom-nav .home-back span:before,
.bottom-nav .home-back span:after { width: 7px; height: 7px; border: 1px solid #fff; content: ''; text-indent: -9999px; top: 0; left: 50%; position: absolute; display: block; margin-left: -6px; -webkit-transition:  -webkit-transform .3s, border .3s; transition:  border .3s, transform .3s; will-change: transform;}
.bottom-nav .home-back:hover:before,
.bottom-nav .home-back:hover span:before,
.bottom-nav .home-back:hover span:after { border: 1px solid #99cc32; -webkit-transform: translate3d(0, 10px,0); transform: translate3d(0, 10px,0);}
.bottom-nav .home-back span:before {margin-left: -22px;}
.bottom-nav .home-back span:after {margin-left: 9px;}
.bottom-nav .prev-service span,
.bottom-nav .next-service span { color: #99cc32; font-size: 1rem; text-transform: uppercase; letter-spacing: 2.5px; padding-bottom: 1.2rem; display: block;} 
.bottom-nav .prev-service strong,
.bottom-nav .next-service strong {color: #fff; font-size: 2.5rem; letter-spacing: 2px; line-height: normal; font-weight: normal; display: block; position: relative;} 
.bottom-nav .prev-service strong,
.bottom-nav .next-service strong { overflow: hidden;}
.bottom-nav .prev-service strong i,
.bottom-nav .next-service strong i { position: relative; display: inline-block; font-style: normal; -webkit-transition: -webkit-transform 0.3s; transition: transform 0.3s; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); will-change: transform;}
.bottom-nav .prev-service strong i:before,
.bottom-nav .next-service strong i:before { position: absolute; top: 100%; content: attr(data-hover); font-weight: 700; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); font-weight: normal;}
.bottom-nav .prev-service strong i:before {right: 0;}
.bottom-nav .next-service:hover strong i,
.bottom-nav .prev-service:hover strong i { -webkit-transform: translate3d(0,-105%,0);	transform: translate3d(0,-105%,0);}
.bottom-nav .prev-service .arrow,
.bottom-nav .next-service .arrow{ width: 29px; height: 14px; position: absolute; bottom: 46px; -webkit-transform: translate(0,0); transform: translate(0,0); -webkit-transition: -webkit-transform .5s; transition: transform .5s;}
.bottom-nav .prev-service .arrow{ left: 65px; transform: rotate(-180deg);}
.bottom-nav .next-service .arrow{ right: 65px;}
.bottom-nav .prev-service .arrow .green,
.bottom-nav .next-service .arrow .green{ fill: #99cc32;}
.bottom-nav a:hover .arrow{-webkit-transform: translate(-2rem, 0); transform: translate(-2rem, 0) rotate(-180deg);}
.bottom-nav .next-service:hover .arrow { -webkit-transform: translate(2rem, 0);transform: translate(2rem, 0);}

/**/
.bottom-nav .backtoall {
    width: 6rem;
    display: block;
    margin: 0 auto;
    font-size: 16px;
    padding-top: 3rem;
    position: relative;
    top: 0;
    letter-spacing: 2px;
    position: relative;
    color: #fff;
    text-align: center;
    text-decoration: none;
}
.bottom-nav .backtoall:hover{
	color: #99cc33;
}
.bottom-nav .backtoall:before, .services-nav 
.single-work .backtoall span:before, 
.bottom-nav .backtoall span:after {
  display: none;
}

.bottom-nav .backtoall span em{    
  width: 10px;
  height: 10px;
  border: 1px solid #fff;
  display: inline-block;
  margin: 2px;
  vertical-align: top;
  border-radius: 0;
  -webkit-transition: border .3s, -webkit-transform .3s;
  transition: border .3s, transform .3s;
}
.bottom-nav .backtoall span:before {
  display: none;
}
.bottom-nav .icon-all span {
  display: block;
  max-height: 15px;
}
.icon-all {
  -webkit-transition: -webkit-transform .3s;
  transition: transform .3s;
  -webkit-transform: translate(0, -1rem);
  transform: translate(0, -1rem);
  display: block;
}
.backtoall:hover .icon-all {
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
}
.bottom-nav .backtoall:hover span em {
  border-color: #99cc33;
}

@media (max-width: 992px) {
	.bottom-nav{ padding: 5rem 0 2rem;}
	.bottom-nav:before{ width: 15%;}
}
@media (max-width: 544px) {
	#culture-about #about-inner .content-block,
	#culture-about #about-inner .content-block:last-child{ flex: 0 0 100%; max-width: 100%;}
	#culture-about #about-inner .content-block .inner-box{ padding: 50px 30px;}
	
	section.request-quote .intro-text{ padding: 0px 30px;}
	section.request-quote .intro-text h3{ font-size: 30px; line-height: 40px;}
	section.request-quote .intro-text p{ font-size: 16px; line-height: 30px;}
	
	.bottom-nav{ padding: 30px 0px;}
	.bottom-nav:before{ width: 80px;}
	.bottom-nav .prev-service, .bottom-nav .next-service{ padding: 15% 8%; text-align: center;}
	.bottom-nav .prev-service span, .bottom-nav .next-service span{ font-size: 2rem; padding-bottom: 0;}
	.bottom-nav .prev-service .arrow, .bottom-nav .next-service .arrow{ display: none;}
	.bottom-nav .prev-service strong, .bottom-nav .next-service strong{ display: none;}
	.bottom-nav .backtoall .lg-device{ display: none;}
	.bottom-nav .backtoall .sm-device{ display: block !important;}
}
@media (max-width: 320px) {
	.bottom-nav:before{ width: 65px;}
	.bottom-nav .backtoall span em{ width: 8px; height: 8px;}
}


/* Slider */
.slick-slider {
	position: relative;
	display: block;
	box-sizing: border-box;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-touch-callout: none;
	-khtml-user-select: none;
	-ms-touch-action: pan-y;
	touch-action: pan-y;
	-webkit-tap-highlight-color: transparent;
}
.slick-list {
	position: relative;
	display: block;
	overflow: hidden;
	margin: 0;
	padding: 0px 12% !important;
}
.slick-list:focus {
	outline: none;
}
.slick-list.dragging {
	cursor: pointer;
	cursor: hand;
}
.slick-slider .slick-track, .slick-slider .slick-list {
	-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);
}
.slick-track {
	position: relative;
	top: 0;
	left: 0;
	display: block;
}
.slick-track:before, .slick-track:after {
	display: table;
	content: '';
}
.slick-track:after {
	clear: both;
}
.slick-loading .slick-track {
	visibility: hidden;
}
.slick-slide {
	display: none;
	float: left;
	opacity: 0.3;
	height: 100%;
	min-height: 1px;
	padding: 0px 40px;
}
.slick-current {
	opacity: 1 !important;
}
[dir='rtl'] .slick-slide {
	float: right;
}
.slick-slide img {
	display: block;
}
.slick-slide.slick-loading img {
	display: none;
}
.slick-slide.dragging img {
	pointer-events: none;
}
.slick-initialized .slick-slide {
	display: block;
}
.slick-loading .slick-slide {
	visibility: hidden;
}
.slick-vertical .slick-slide {
	display: block;
	height: auto;
	border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
	display: none;
}

/** Dots **/
.slick-dots{ padding: 0px; margin: 0px; position: absolute; top: 50%; transform: translate(-50%,-50%); left: 12%;}
.slick-dots li{ list-style: none; margin: 10px 10px; width: 50px; height: 50px; overflow: hidden;}
.slick-dots button{ width: 50px; height: 50px; background: #000; color: #fff; cursor: pointer;
	display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px transparent;
    position: relative;
    -webkit-transition-property: color;
    transition-property: color;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.slick-dots button:before{
	content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #99cc32;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
.slick-dots button:hover:before{
-webkit-transform: scaleX(1);
    transform: scaleX(1);
}
.slick-dots li.slick-active button:before{
	background: #99cc32;
	-webkit-transform: scaleX(1);
    transform: scaleX(1);
}






/* Controls
---------------------------------------------------------------------- */

.controls {
    padding: 1rem;
    background: #333;
    display: flex;
	justify-content: center;
	width: 100%;
}
@media screen and (max-width: 767px) {
	.controls {
		justify-content: space-between;
	}
}

.data-filter.mobile{
	display: block;
}
.select-filter.mobile{
	display: none;
	position: relative;
}
@media screen and (max-width: 767px) {
	.data-filter.mobile{
		display: none;
	}
	.select-filter.mobile{
		display: block;
	}
}
/*.select-filter:before{
	content: '';
	position: absolute;
	width: 40px;
	height: 100%;
	background: #444;
	top: 0px;
	right: 0px;
	z-index: 5;
	pointer-events: none;
}

.select-filter:after {
    content: '';
    position: absolute;
    width: 10px;
    height: 10px;
    border-top: 2px solid;
    border-left: 2px solid;
	border-color: #ccc;
    top: calc(50% - 3px);
    right: 14px;
	transform:  translateY(-4px) rotate(-135deg);
	z-index: 10;
	pointer-events: none;
}*/

.control, .select-filter select {
    position: relative;
    display: inline-block;
    background: #444;
    cursor: pointer;
    font-size: 17px;
    color: #ccc;
    transition: background 150ms;
	text-transform: uppercase;
    font-family: 'Dosis', sans-serif;
    padding: 0px 20px;
    height: 2.7rem;
    font-weight: 600;
}

.select-filter select{
	color: #333;
}

.select-filter select option{
	color: #ccc; font-weight: 600;
}

.control:hover {
    background: #3f3f3f;
}

/*.control[data-filter]:after {
    content: '';
    position: absolute;
    width: 10px;
    height: 10px;
    top: calc(50% - 6px);
    left: calc(50% - 6px);
    border: 2px solid currentColor;
    border-radius: 2px;
    background: currentColor;
    transition: background-color 150ms, border-color 150ms;
}*/
.control[data-sort]{
	width: 2.7rem;
    text-indent: -9999px;
}
@media screen and (max-width: 767px) {
	.control[data-sort]:first-child{
		margin-right: 5px;
	}
}

.control[data-sort]:after {
    content: '';
    position: absolute;
    width: 10px;
    height: 10px;
    border-top: 2px solid;
    border-left: 2px solid;
    top: calc(50% - 3px);
    left: calc(50% - 5px);
    transform:  translateY(1px) rotate(45deg);
}

.control[data-sort*=":desc"]:after {
    transform:  translateY(-4px) rotate(-135deg);
}

.mixitup-control-active {
    background: #393939; color: #99cc32;
}

.mixitup-control-active[data-filter]:after {
    background: transparent;
}

.control:first-of-type {
    border-radius: 3px 0 0 3px;
}

.control:last-of-type {
    border-radius: 0 3px 3px 0;
}

.data-sort{
	margin-left: .75rem;
}
/*.control[data-filter] + .control[data-sort] {
    margin-left: .75rem;
}*/

/*.control[data-filter=".website"] {
    color: #91e6c7;
}

.control[data-filter=".digital-signage"] {
    color: #5ecdde;
}

.control[data-filter=".social-media"] {
    color: #d595aa;
}

.control[data-filter="none"] {
    color: #2f2f2f;
}*/

/* Container
---------------------------------------------------------------------- */
/*
.container {
    padding: 1rem;
    text-align: justify;
    font-size: 0.1px;
}

.container:after {
    content: '';
    display: inline-block;
    width: 100%;
}*/

/* Target Elements
---------------------------------------------------------------------- */

.mix,
.gap {
    display: inline-block;
    vertical-align: top;
}
.mix {
    /*background: #fff;
    border-top: .5rem solid currentColor;
    border-radius: 2px;
    margin-bottom: 1rem;*/
    position: relative;
}


/* Grid Breakpoints
---------------------------------------------------------------------- */

/* 2 Columns */

.mix,
.gap {
    width: calc(100%/1 - (((1 - 1) * 0rem) / 1));
	height: calc(100vw * 1 * .7);
}

/* 3 Columns */

@media screen and (min-width: 541px) {
    .mix,
    .gap {
        width: calc(100%/2 - (((2 - 1) * 0rem) / 2));
		height: calc(100vw * 1 * .35);
    }
}

/* 4 Columns */

@media screen and (min-width: 961px) {
    .mix,
    .gap {
         width: calc(100%/3 - (((3 - 1) * 0rem) / 3));
		height: calc(100vw * .5 * .5);
    }
}

@media screen and (min-width: 1281px) {
    .mix,
    .gap {
        width: calc(100%/3 - (((4 - 1) * 0rem) / 4));
		height: calc(100vw * .4 * .5);
    }
}

/* 5 Columns */

@media screen and (min-width: 1681px) {
    .mix,
    .gap {
        width: calc(100%/5 - (((5 - 1) * 0rem) / 5));
		height: calc(100vw * .4 * .5);
    }
}