.block	{
	display: block;
}
.none	{
	display: none;
}
.box	{
	box-sizing: border-box;
}
.flex	{
	display: flex;
	flex-wrap: wrap;
}
.margin-auto	{
	margin: 0 auto;
}
.overflow-hidden	{
	overflow: hidden;
}
.align-center	{
	text-align: center;
}
.align-left	{
	text-align: left;
}
.align-right	{
	text-align: right;
}
.align-justify	{
	text-align: justify;
}
.uppercase	{
	text-transform: uppercase;
}
.left	{
	float: left;
}
.right	{
	float: right;
}
.black	{
	background: #3f2320;
}
.white	{
	background: #f1e7d3;
}
.italic	{
	font-style: italic;
}
.transition	{
	transition: all 1s;
	-moz-transition: all 1s; 
	-webkit-transition: all 1s;
	-o-transition: all 1s;
}
.grayscale, .grayscale-hover:hover	{
	filter: grayscale(100%);
	-webkit-filter: grayscale(100%);
}
.grayscale:hover, .grayscale-hover	{
	filter: grayscale(0);
	-webkit-filter: grayscale(0);
}
.opacity3	{
	opacity: .3;
	filter:alpha(opacity=30);
}
.opacity5	{
	opacity: .5;
	filter:alpha(opacity=50);
}
.opacity8	{
	opacity: .8;
	filter:alpha(opacity=80);
}
.underline	{
	text-decoration: underline;
}
.no-border	{
	border: none !important;
}
.border-r-10	{
	border-radius: 10px;
}
.absolute	{
	position: absolute;
}
.relative	{
	position: relative;
}
.margin0	{
	margin: 0;
}
.margin-tb-auto-1	{
	margin: 1% auto;
}
.margin-1	{
	margin: 1%;
}
.margin-tb-1	{
	margin: 1% 0;
}
.margin-tb-2	{
	margin: 2% 0;
}
.margin-tb-3	{
	margin: 3% 0;
}
.margin-lr-1	{
	margin: 0 1%;
}
.margin-tr-1	{
	margin: 1% 1% 0 0;
}
.margin-lr-2	{
	margin: 0 2%;
}
.padding0	{
	padding: 0;
}
.padding1	{
	padding: 1%;
}
.padding2	{
	padding: 2%;
}
.padding3	{
	padding: 3%;
}
.padding-tb-1	{
	padding: 1% 0;
}
.padding-tb-3	{
	padding: 3% 0;
}
.padding-tb-5	{
	padding: 5% 0;
}
.padding-lr-1	{
	padding: 0 1%;
}
.padding-lr-3	{
	padding: 0 3%;
}
.padding-lr-6	{
	padding: 0 6%;
}
.height-100	{
	height: 100%;
}
.auto	{
	width: auto;
}
.width5	{
	width: 5%;
}
.width10	{
	width: 10%;
}
.width20	{
	width: 20%;
}
.width25	{
	width: 25%;
}
.width30	{
	width: 30%;
}
.width33	{
	width: 33%;
}
.width38	{
	width: 38%;
}
.width40	{
	width: 40%;
}
.width49	{
	width: 49%;
}
.width50	{
	width: 50%;
}
.width60	{
	width: 60%;
}
.width70	{
	width: 70%;
}
.width75	{
	width: 75%;
}
.width80	{
	width: 80%;
}
.width90	{
	width: 90%;
}
.width100	{
	width: 100%;
}