@media only screen and (min-width:994px){
	
	#main
	{
		min-height:100vh;
		display:grid;
		grid-template-columns:[line1] 250px [line2] 1fr [line3];
		grid-template-rows: [row1] 210px [row2] 60px [row3] 1fr [row4] 60px [row5];
		grid-template-areas:
		"header header"
		"nav nav"
		"left-bar content"
		"footer footer"
	}
	
	header#main-header
	{
		min-height:150px;
		grid-area:header;
		position:relative;
		display:flex;
		flex-wrap:wrap;
		justify-content:space-between;
	}
	
	
	#header_left
	{	
		font-family:Georgia, "Times New Roman", Times, serif;
		max-width:35%;
		min-width:35%;
		min-height:150px;
	}
	#header_left p
	{	
		color:#fff;
		font-style:italic;
		font-weight:bold;
		padding-top:5px;
		padding-left:40px;
		line-height:22px;
		font-size:0.7em;
	}
	
	
	#header_center
	{
		
		background:url("img/logo.png") no-repeat center;
		background-size: auto;
		min-width:29%;
		min-height:150px;
	}
	
	#header_left h1
	{
		font-size:0.9em;
		padding:5px 0 0 5px ;
		color:#fff;
	}
	
	
	
	#header_right
	{
		min-width:35%;
		min-height:210px;
		background:url("img/bg/header-right.png") no-repeat top;
	}
	
	#languageCheckPanel
	{
		left:3px;
		bottom:5px;
	}
	
	#currencyCheckPanel
	{
		left:100px;
		bottom:5px;
	}
	#adminPanelLink
	{
		left:230px;
		bottom:5px;
	}
	
	aside#left-bar
	{
		min-height:50px;
		grid-area:left-bar;
		border-right:1px solid #ccc;
		margin:3px;
	  -ms-grid-column: line1 / line2;
	  grid-column: line1 / line2;
	  -ms-grid-row: row3 / row4;
	  grid-row: row3 / row4;
	}
	
	main#content
	{
		grid-area:content;
		margin-top:5px;
		-ms-grid-column: line2 / line3;
	  grid-column: line2 / line3;
	  -ms-grid-row: row3 / row4;
	  grid-row: row3 / row4;
	  width: 100%;
	}
	
	
	footer#main-footer
	{
		grid-area:footer;
		-ms-grid-column: line1 / line4;
		grid-column: line1 / line4;
		-ms-grid-row: row4 / row5;
		grid-row: row4 / row5;
	}
	nav 
	{
		grid-area:nav;
		
	}
	nav ul
	{
		list-style:none;
		width:100%;
		display:flex;
		background: linear-gradient(180deg, #FB9600, #FFB546);
		text-align:center;
		z-index:100;
	}
	
	nav ul li
	{
		display: block;
		color:#000;
		width:100%;
		position:relative;
		font-size:1em;
		border-right:#fff solid 1px;
	}
	
	nav ul li a
	{
		display: block;
		color:#fff;
		text-decoration:none;
		font-weight:bold;
		padding:8px;
	}
	nav ul li:hover
	{
		background-color:#FFAF37;
	}
	nav ul li ul li:hover
	{
		background-color:#FFAF37;
	}
	nav ul li ul
	{
		display:none;
		position:absolute;
		top:34px;
	}
	
	nav ul li ul li
	{
		font-size:0.8em;
		border-bottom:solid 1px #fff;
		background:#FB9600;
		width:100%;
		border:none;
	}
	
	nav ul li ul li a
	{
		padding:10px 20px;
		height:100%;
	}
	
	
	#navigation ul li#menuicon
	{
		display:none;
	}

	
	.pubPreviewContainer
	{
		flex-basis:49.7%;
	}
	
	
	.video {position:relative; padding-top:25px; width:100%; height:80vh; border-radius:10px; background:radial-gradient(#fff, #0CF);}

	.video iframe {position:absolute;top:10%;left:10%;width:80%;height:80%;border-radius:5px;}

	ul.homeCategories li
	{
		width:30%;
	}

}