/* Container */
	
	.menu-container.sticky{
		position: relative;
		top: 100%;
		display: block;
		width: 100%;
	}
	
	.menu-container.unsticky{
		position: fixed;
		z-index: 100;
		bottom: 0;
		width: 100%;
	}

	/* Title Bar */
	
	.show-menu{
		padding: 10px;
		background: #010101;
		text-align: center;
	}
	
	.show-menu.show{
		background: #111;
	}

	/* Menu Links */
	
	.widget_azula_nav_menu{
		display: initial;
		-webkit-transition: .5s;
		transition: .5s;
	}

	.menu-container .menu-links{
		z-index: 100;
		display: block;
		overflow: hidden;
		height: 0px;
		min-height: 0px;
		max-height: none;
		background: -webkit-gradient(
			linear,
			left top, left bottom,
			from(#f0f0f0),
			color-stop(#f2f2f2),
			color-stop(#f2f2f2),
			color-stop(#f3f3f3),
			color-stop(#f3f3f3),
			color-stop(#f2f2f2),
			color-stop(#f2f2f2),
			to(#f0f0f0)
		);
		background: linear-gradient(
			180deg,
			#f0f0f0,
			#f2f2f2,
			#f2f2f2,
			#f3f3f3,
			#f3f3f3,
			#f2f2f2,
			#f2f2f2,
			#f0f0f0
		);
		-webkit-transition: .5s;
		transition: .5s;
	}
	
	.menu-container .menu-links.show{
		display: block;
		height: 100px;
		min-height: 50px;
		max-height: none;
		padding: 25px 0;
		-webkit-transition: .75s;
		transition: .75s;
	}

	/* Content Styling */
	
	.menu-lunch-menu-container,
	.menu-sushi-rolls-container,
	.menu-dinner-menu-container,
	.widget_azula_nav_menu{
		padding: 10px 0;
	}
	
	.widget_nav_menu li,
	.widget_azula_nav_menu li{
		width: 100%;
		padding:0px;
		margin: 2px;
		text-align: center;
	}
	
	.widget_nav_menu a,
	.widget_azula_nav_menu a{
		font-size: 1.5rem;
		text-transform: uppercase;
		letter-spacing: 2px;
	}	
	
	.show-menu.show i{
		-webkit-transform: rotate(-180deg);
		        transform: rotate(-180deg);
		-webkit-transition: .5s;
		transition: .5s;
	}
	
	.show-menu a{
		color: #fff;
		font-family: sans-serif;
		font-size: 1.8rem !important;
		font-weight: 100;
		text-transform: uppercase;
		letter-spacing: 2px;
	}
	
	.widget_azula_nav_menu{
		min-height: 0;
		height: 0px;
		padding: 0;
		opacity: 0;
		-webkit-transition: 1s;
		transition: 1s;
	}