.flex-box {
	display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
}
	.flex-box.space {
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}
	.flex-box.align-center {
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
	}
	.flex-box.align-start {
		-webkit-align-items: flex-start;
		-ms-flex-align: start;
		align-items: flex-start;
	}
	.flex-box.wrap {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.flex-box.justify-center {
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
	}	
	.flex-box.justify-end {
		-webkit-justify-content: flex-end;
		-ms-flex-pack: end;
		justify-content: flex-end;
	}	
	.flex-box.align-stretch {
		-ms-flex-line-pack: start;
		align-content: flex-start;
		-webkit-align-items: stretch;
	}	
	.flex-box.column {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.flex-box.align-end {
		-webkit-align-items: flex-end;
		-ms-flex-align: end;
		align-items: flex-end;
	}
	
.space-y {
	height:16px;
	flex-shrink: 0;
}
	.space-y.s4 {
		height:4px;
	}
	.space-y.s8 {
		height:8px;
	}
	.space-y.s12 {
		height:12px;
	}
	.space-y.s20 {
		height:20px;
	}
	.space-y.s24 {
		height:24px;
	}
	.space-y.s28 {
		height:28px;
	}
	.space-y.s32 {
		height:32px;
	}
	.space-y.s40 {
		height:40px;
	}
	
.space-x {
	width:16px;
	flex-shrink: 0;
}
	.space-x.s4 {
		width:4px;
	}
	.space-x.s6 {
		width:6px;
	}
	.space-x.s8 {
		width:8px;
	}
	.space-x.s12 {
		width:12px;
	}
	.space-x.s20 {
		width:20px;
	}
	.space-x.s24 {
		width:24px;
	}
	.space-x.s28 {
		width:28px;
	}
	.space-x.s32 {
		width:32px;
	}
	.space-x.s40 {
		width:40px;
	}
	.space-x.s60 {
		width:60px;
	}
	
svg {
	fill: #2b2b2b;
	width: 16px;
	height: 16px;
}