.flexiBoxContainer {
	display: flex; 					/* or inline-flex */	
	flex-direction: row;	 		/* or row-reverse | column | column-reverse */	
	flex-wrap: nowrap; 				/* or wrap | wrap-reverse */
	justify-content: space-evenly;	/* or flex-end | center | space-between | space-around | space-evenly | start | end | left | right ... + safe | unsafe */
	align-items: stretch; 			/* or flex-start | flex-end | center | baseline | first baseline | last baseline | start | end | self-start | self-end + ... safe | unsafe */	
	align-content: space-around;	/* or flex-start | flex-end | center | space-between | space-around | space-evenly | stretch | start | end | baseline | first baseline | last baseline + ... safe | unsafe */	
	gap: 0;							/* Padding between cells */
}

.flexBox {
	flex: auto;
}

.debug {
	border: 2px solid green;
}

.f5 {
	flex-grow: 5;
}
.f10 {
	flex-grow: 10;
}
.f15 {
	flex-grow: 15;
}
.f16 {
	flex-grow: 16;
}
.f17 {
	flex-grow: 17;
}
.f18 {
	flex-grow: 18;
}
.f19 {
	flex-grow: 19;
}
.f20 {
	flex-grow: 20;
}
.f25 {
	flex-grow: 25;
}
.f30 {
	flex-grow: 30;
}
.f31 {
	flex-grow: 31;
}
.f32 {
	flex-grow: 32;
}
.f33 {
	flex-grow: 33;
}
.f34 {
	flex-grow: 34;
}
.f35 {
	flex-grow: 35;
}
.f40 {
	flex-grow: 40;
}
.f45 {
	flex-grow: 45;
}
.f50 {
	flex-grow: 50;
}
.f55 {
	flex-grow: 55;
}
.f60 {
	flex-grow: 60;
}
.f65 {
	flex-grow: 65;
}
.f70 {
	flex-grow: 70;
}
.f75 {
	flex-grow: 75;
}
.f80 {
	flex-grow: 80;
}
.f85 {
	flex-grow: 85;
}
.f90 {
	flex-grow: 90;
}
.f95 {
	flex-grow: 95;
}
.f100 {
	flex-grow: 100;
}

.w5 {
	width: 5%;
}
.w10 {
	width: 10%;
}
.w15 {
	width: 15%;
}
.w16 {
	width: 16%;
}
.w17 {
	width: 17%;
}
.w18 {
	width: 18%;
}
.w19 {
	width: 19%;
}
.w20 {
	width: 20%;
}
.w25 {
	width: 25%;
}
.w30 {
	width: 30%;
}
.w35 {
	width: 35%;
}
.w40 {
	width: 40%;
}
.w45 {
	width: 45%;
}
.w50 {
	width: 50%;
}
.w55 {
	width: 55%;
}
.w60 {
	width: 60%;
}
.w65 {
	width: 65%;
}
.w70 {
	width: 70%;
}
.w75 {
	width: 75%;
}
.w80 {
	width: 80%;
}
.w85 {
	width: 85%;
}
.w90 {
	width: 90%;
}
.w95 {
	width: 95%;
}
.w100 {
	width: 100%;
}

.p1 {
	padding-left: 0.10rem;
	padding-right: 0.10rem;
}
.p2 {
	padding-left: 0.20rem;
	padding-right: 0.20rem;
}
.p3 {
	padding-left: 0.30rem;
	padding-right: 0.30rem;
}
.p4 {
	padding-left: 0.40rem;
	padding-right: 0.40rem;
}
.p5 {
	padding-left: 0.50rem;
	padding-right: 0.50rem;
}
.p6 {
	padding-left: 0.60rem;
	padding-right: 0.60rem;
}
.p7 {
	padding-left: 0.70rem;
	padding-right: 0.70rem;
}
.p8 {
	padding-left: 0.80rem;
	padding-right: 0.80rem;
}
.p9 {
	padding-left: 0.90rem;
	padding-right: 0.90rem;
}
.p10 {
	padding-left: 1.00rem;
	padding-right: 1.00rem;
}
.p15 {
	padding-left: 1.50rem;
	padding-right: 1.50rem;
}
.p20 {
	padding-left: 2.00rem;
	padding-right: 2.00rem;
}
.p25 {
	padding-left: 2.50rem;
	padding-right: 2.50rem;
}
.p30 {
	padding-left: 3.00rem;
	padding-right: 3.00rem;
}

.vp1 {
	padding-top: 0.10rem;
	padding-bottom: 0.10rem;
}
.vp2 {
	padding-top: 0.20rem;
	padding-bottom: 0.20rem;
}
.vp3 {
	padding-top: 0.30rem;
	padding-bottom: 0.30rem;
}
.vp4 {
	padding-top: 0.40rem;
	padding-bottom: 0.40rem;
}
.vp5 {
	padding-top: 0.50rem;
	padding-bottom: 0.50rem;
}
.vp6 {
	padding-top: 0.60rem;
	padding-bottom: 0.60rem;
}
.vp7 {
	padding-top: 0.70rem;
	padding-bottom: 0.70rem;
}
.vp8 {
	padding-top: 0.80rem;
	padding-bottom: 0.80rem;
}
.vp9 {
	padding-top: 0.90rem;
	padding-bottom: 0.90rem;
}
.vp10 {
	padding-top: 1.00rem;
	padding-bottom: 1.00rem;
}
.vp15 {
	padding-top: 1.50rem;
	padding-bottom: 1.50rem;
}
.vp20 {
	padding-top: 2.00rem;
	padding-bottom: 2.00rem;
}
.vp25 {
	padding-top: 2.50rem;
	padding-bottom: 2.50rem;
}
.vp30 {
	padding-top: 3.00rem;
	padding-bottom: 3.00rem;
}
.vp35 {
	padding-top: 3.50rem;
	padding-bottom: 3.50rem;
}
.vp40 {
	padding-top: 4.00rem;
	padding-bottom: 4.00rem;
}
.vp45 {
	padding-top: 4.50rem;
	padding-bottom: 4.50rem;
}
.vp50 {
	padding-top: 5.00rem;
	padding-bottom: 5.00rem;
}
.vp55 {
	padding-top: 5.50rem;
	padding-bottom: 5.50rem;
}
.vp60 {
	padding-top: 6.00rem;
	padding-bottom: 6.00rem;
}
.vp65 {
	padding-top: 6.50rem;
	padding-bottom: 6.50rem;
}
.vp70 {
	padding-top: 7.00rem;
	padding-bottom: 7.00rem;
}
.vp75 {
	padding-top: 7.50rem;
	padding-bottom: 7.50rem;
}
.vp80 {
	padding-top: 8.00rem;
	padding-bottom: 8.00rem;
}
.vp85 {
	padding-top: 8.50rem;
	padding-bottom: 8.50rem;
}
.vp90 {
	padding-top: 9.00rem;
	padding-bottom: 9.00rem;
}
.vp95 {
	padding-top: 9.50rem;
	padding-bottom: 9.50rem;
}
.vp100 {
	padding-top: 10.00rem;
	padding-bottom: 10.00rem;
}

.vp1top {
	padding-top: 0.10rem;
}
.vp2top {
	padding-top: 0.20rem;
}
.vp3top {
	padding-top: 0.30rem;
}
.vp4top {
	padding-top: 0.40rem;
}
.vp5top {
	padding-top: 0.50rem;
}
.vp6top {
	padding-top: 0.60rem;
}
.vp7top {
	padding-top: 0.70rem;
}
.vp8top {
	padding-top: 0.80rem;
}
.vp9top {
	padding-top: 0.90rem;
}
.vp10top {
	padding-top: 1.00rem;
}
.vp15top {
	padding-top: 1.50rem;
}
.vp20top {
	padding-top: 2.00rem;
}
.vp25top {
	padding-top: 2.50rem;
}
.vp30top {
	padding-top: 3.00rem;
}
.vp35top {
	padding-top: 3.50rem;
}
.vp40top {
	padding-top: 4.00rem;
}
.vp45top {
	padding-top: 4.50rem;
}
.vp50top {
	padding-top: 5.00rem;
}
.vp55top {
	padding-top: 5.50rem;
}
.vp60top {
	padding-top: 6.00rem;
}
.vp65top {
	padding-top: 6.50rem;
}
.vp70top {
	padding-top: 7.00rem;
}
.vp75top {
	padding-top: 7.50rem;
}
.vp80top {
	padding-top: 8.00rem;
}
.vp85top {
	padding-top: 8.50rem;
}
.vp90top {
	padding-top: 9.00rem;
}
.vp95top {
	padding-top: 9.50rem;
}
.vp100top {
	padding-top: 10.00rem;
}

.vp1bottom {
	padding-bottom: 0.10rem;
}
.vp2bottom {
	padding-bottom: 0.20rem;
}
.vp3bottom {
	padding-bottom: 0.30rem;
}
.vp4bottom {
	padding-bottom: 0.40rem;
}
.vp5bottom {
	padding-bottom: 0.50rem;
}
.vp6bottom {
	padding-bottom: 0.60rem;
}
.vp7bottom {
	padding-bottom: 0.70rem;
}
.vp8bottom {
	padding-bottom: 0.80rem;
}
.vp9bottom {
	padding-bottom: 0.90rem;
}
.vp10bottom {
	padding-bottom: 1.00rem;
}
.vp15bottom {
	padding-bottom: 1.50rem;
}
.vp20bottom {
	padding-bottom: 2.00rem;
}
.vp25bottom {
	padding-bottom: 2.50rem;
}
.vp30bottom {
	padding-bottom: 3.00rem;
}
.vp35bottom {
	padding-bottom: 3.50rem;
}
.vp40bottom {
	padding-bottom: 4.00rem;
}
.vp45bottom {
	padding-bottom: 4.50rem;
}
.vp50bottom {
	padding-bottom: 5.00rem;
}
.vp55bottom {
	padding-bottom: 5.50rem;
}
.vp60bottom {
	padding-bottom: 6.00rem;
}
.vp65bottom {
	padding-bottom: 6.50rem;
}
.vp70bottom {
	padding-bottom: 7.00rem;
}
.vp75bottom {
	padding-bottom: 7.50rem;
}
.vp80bottom {
	padding-bottom: 8.00rem;
}
.vp85bottom {
	padding-bottom: 8.50rem;
}
.vp90bottom {
	padding-bottom: 9.00rem;
}
.vp95bottom {
	padding-bottom: 9.50rem;
}
.vp100bottom {
	padding-bottom: 10.00rem;
}

.nooverflow {
	overflow: hidden;
}