/* CSS FOR: CLEANING USES */
.flex-grid {
  display: flex;
}

.flex-grid-thirds, .flex-grid-half{
	display: flex;
	justify-content: space-between;
}
.flex-grid-thirds .col {
	width: 32%;
}
.flex-grid-half .col {
	width: 48%;
}
.flex-grid-thirds .col ul li {
	padding-bottom: 20px;
}

@media (max-width: 400px) {
	.flex-grid-thirds, .flex-grid-half {
		display: block;
	}
	
	.flex-grid-thirds .col,.flex-grid-half .col {
		width: 100%;
	}
	.flex-grid-thirds .col ul li:last-of-type {
		padding-bottom: 5px;
	}
	.flex-grid-half .col ul {
		margin-bottom: 0px;
		margin-top: 0px;
	}


}