@charset "UTF-8";

@media screen and (min-width: 1760px), projection and (min-width: 1760px)
{
	header nav ul.menu li a,
	header nav ul.menu li span
	{
		font-size					: 30px;
		padding 					: 22px;
	}

	header nav #block-menu-social-menu a,
	header nav #block-menu-social-menu span
	{
		font-size					: 22px;
	}


	main .node-page h1,
	main .columns .column h2,
	main #block-views-promotions-front h2,
	main #block-views-venues-hours h2
	{
		font-size					: 96px;
	}

	main .node-page h1
	{
		line-height					: 128px;
		margin						: 27px 0;
	}


	main .columns .column
	{
		padding 					: 115px 100px;
	}

	main .columns .column span
	{
		height						: 150px;
		width						: 150px;
		margin						: 0 0 25px;
	}

	main .columns .column .content p
	{
		margin						: 30px 0;
	}

	main .columns .column::after
	{
		bottom						: 130px;
	}

	main #block-views-promotions-front
	{
		background-image				: url("../img/d/bg_promotions_2560.jpg");
		padding-top					: 850px;
	}

	main #block-views-promotions-front h2 span,
	main #block-views-dishes-featured h2 span
	{
		background-size 				: auto;
	}


	main #block-views-promotions-front .view > ul
	{
		width						: 1230px;
	}

	main #block-views-promotions-front .view > ul > li img
	{
		width						: 396px;
	}


	main #block-views-dishes-featured h2
	{
		font-size					: 130px;
	}

	main #block-views-dishes-featured .view > ul > li h3
	{
		font-size					: 58px;
	}


	main #block-views-venues-hours
	{
		margin-bottom					: -345px;
	}

	main #block-views-venues-hours h2
	{
		background-size 				: auto;
	}

	main #block-views-venues-hours .node-venue
	{
		width						: 500px;
	}

	main #block-views-venues-hours .node-venue h3
	{
		font-size					: 32px;
	}


	/* Enabled blocks */
	.only_1760,
	aside.carousel .pics img.msc_carousel_1760
	{
		display 					: block;
	}
}

