﻿/* ------------------------------------------------------- flexbox styles -------------------------------------------*/
.flex-container {
	display: flex;
}

.flex-nowrap {
	flex-wrap: nowrap;	/*this was in flex-container above*/
}

.flex-row {
	flex-direction: row;
}

.flex-column {
	flex-direction: column;
}

.flex-start {
	justify-content: flex-start;
}

.flex-end {
	justify-content: flex-end;
}

.flex-center {
	justify-content: center;
}

.flex-space-between {
	justify-content: space-between;
}

.flex-space-around {
	justify-content: space-around;
}

.flex-cross-center {
	align-items: center;
}

.align-self-start {
	align-self: flex-start;
}
.align-self-center {
	align-self: center;
}

.align-self-end {
	align-self: flex-end;
}

.flex-wrap {
	flex-wrap: wrap;
}

.push-right {
	margin-left: auto;
}

.fullHeight {
	height: 90vh;
}
/* ------------------------------------------------------- end flexbox styles ----------------------------------------*/
