@mixin flex {
							 | 
						|
								  display: flex;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								@mixin rn {
							 | 
						|
								  flex-flow: row nowrap;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								@mixin cn {
							 | 
						|
								  flex-flow: column nowrap;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								@mixin flex-rn {
							 | 
						|
								  @include flex;
							 | 
						|
								  @include rn;
							 | 
						|
								  align-items: center;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								@mixin flex-cn {
							 | 
						|
								  @include flex;
							 | 
						|
								  @include cn;
							 | 
						|
								  align-items: center;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								@mixin flex-h-c {
							 | 
						|
								  @include flex-rn;
							 | 
						|
								  justify-content: center;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								@mixin flex-v-c {
							 | 
						|
								  @include flex-cn;
							 | 
						|
								  justify-content: center;
							 | 
						|
								}
							 |