@media only screen and (max-width: 639px)
{
	main
	{
		grid-template-columns: 100%;
	}
	
	.left-column-menu
	{
		margin-right: initial;
	}

	.right-column-menu
	{
		margin-left: initial;
	}
}

@media only screen and (min-width: 640px) and (max-width: 1024px)
{
	main
	{
		grid-template-columns: 100%;
	}
	
	.left-column-menu
	{
		margin-right: 0.5em;
	}

	.right-column-menu
	{
		margin-left: 0.5em;
	}
}

@media only screen and (min-width: 1025px)
{
	main
	{
		grid-template-columns: 15% 70% 15%;
	}
	
	.left-column-menu
	{
		margin-right: 0.5em;
	}

	.right-column-menu
	{
		margin-left: 0.5em;
	}
}

.menu-item-container
{
	grid-template-columns: 50% 50%;
	background-color: #ecd6c0;
}

.menu-item-dish-name
{
	color: #2a1b1c !important;
	justify-content: left;
	align-content: left;
	text-align: left;
	padding-left: 1em;
}

.menu-item-price
{
	color: #2a1b1c !important;
	justify-content: right;
	align-content: right;
	text-align: right;
	padding-right: 1em;
}

.menu-section-toggle
{
	cursor: pointer;
}
