/*Sliding Text and Icon Menu Style*/
.mb2-icon-menu			{position:relative;}

.mb2-icon-menu-align-center	{margin:0 auto;}
.mb2-icon-menu-align-left	{float:left;}
.mb2-icon-menu-align-right	{float:right;}


.mb2-icon-menu			{margin:0;
						padding:0;}



.mb2-icon-menu li		{float:left;
						width:200px;
						height:300px;
						text-align:center;
						list-style:none;
						margin:0;
						padding:0;}
.mb2-icon-menu li a{
	display:block;
	overflow:hidden;
	text-align:center;
	height:100%;
	width:auto;
	position:relative;
	margin:0 1px 0 0;
}



.mb2-icon-menu li a:hover	{-webkit-transition: background-color 300ms linear;
							 -moz-transition: background-color 300ms linear;
							 -o-transition: background-color 300ms linear;
							 -ms-transition: background-color 300ms linear;
							 transition: background-color 300ms linear;}



.mb2-icon-menu-item{
	position:absolute;
	width:100%;
	text-align:center;
}