#panoramaMenu{display:none;}

#menuContainer *{

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	box-sizing:border-box;	

}

.logo {

	text-align:center;

}

#menuToggle {

	display:block;

	position:absolute;

	z-index:9999;

	top:20px;

	left:20px;

	background-color:rgba(72, 77, 104, 0.8); 

	color:#fff;

	padding:10px;

	font-family:  Helvetica,Arial,sans-serif;

	cursor:pointer;

}

#menuToggle.hidden {

	display:none;

}

#menuContainer{

	position:absolute;

	z-index:9999;

	background-color:rgba(255, 255, 255, 0.8); 

	color:#484d68;

	top:0;

	left:0;

	bottom:0;

	right:0;

	font-family: Helvetica,Arial,sans-serif;

	font-size:18px;

	padding:20px;

	overflow: scroll;

    height: 100%;

	transition:400ms;

	opacity:1;
}

#menuContainer .titleWrap {

	text-align:center;	

}

#menuContainer .title {

	font-size:40px;

	font-weight:600;

	position:relative;

	display:inline-block;

	margin:10px auto 0;

	padding: 0 60px 0 10px;
	
	font-family:'Rokkitt',Helvetica,Arial,sans-serif;

}

#menuContainer.hidden{

	display:none;

	opacity:0;
}

#menuContainer.transition {

	opacity:0;

}

#nooclicks {
	margin:20px auto 40px;
}

#nooclicks .menuItem {color:#484d68;padding:10px;border-bottom:1px solid #484d68;cursor:pointer;
line-height:1.3em;}

#nooclicks .menuItem:hover,#nooclicks .menuItem.active {background:#484d68; color:#fff;}		

#nooclicks:after {

	content:'';

	display:table;

	clear:both;

}

.menuClose {

	width:45px;

	height:45px;

	border:solid 5px #484d68;

	border-radius:50%;

	background-color:#fff;

	position:absolute;

	right:0;

	top:0;

	cursor:pointer;

	font-family:Helvetica,Arial,sans-serif;
}

.menuClose:before{

	content:'X';

	font-size:26px;

	position:absolute;

	height:30px;

	top:50%;

	margin-top:-17px;

	width:100%;

	text-align:center;

	left:0;

}

.copyr {

	text-align:center;

	font-size:13px;

	margin-top:20px;

	margin-bottom:20px;

	

}

.copyr a{

	color:#484d68;

	text-decoration:none;

}
@media (min-width:992px){
	#nooclicks {
		max-width:990px;
		column-count:2;
	}
	.itemWrap {
		/*
		width:50%;
		float:left;*/
		display:inline-block;
		width:100%;
		padding:0 15px;
		
	}
}
@media (min-width:1400px){
	#nooclicks {
		max-width:1390px;
		column-count:3;
	}
}
/*
@media (min-width:992px){

	

#nooclicks .menuItem:hover {background:transparent;}		

	#nooclicks .menuItem {

		border-bottom:0;

	}

	#nooclicks .menuItem >span{

		display:block;		

		height:3.9em;

		overflow:hidden;

		text-align:center;

		text-align:center;

		margin:auto;

		margin-top:5px;

		margin-bottom:5px;

		max-width:200px;

	}

	#nooclicks .menuItem .navImage{

		width:100%;

		border:solid 5px #484d68;

		overflow:hidden;

		border-radius:50%;

		max-width:225px;

		margin:0 auto;

		position:relative;

		background-color:rgba(0, 80, 143,1);

		background-size:cover;

		background-position:center;

	}

	#nooclicks .menuItem:hover .navImage{

		border-color:#000;

	}

	#nooclicks .menuItem:hover {

		color:#000;

	}

	#nooclicks .menuItem .navImage:before{

		content:'';

		width:100%;

		padding-top:100%;

		display:block;

	}

	#nooclicks .menuItem .navImage span {

		color:#484d68;

		position:absolute;

		width:40px;

		height:40px;

		top:50%;

		left:50%;

		margin-top:-20px;

		margin-left:-20px;

		background-color:rgba(0, 80, 143,1);

		display:block;

		display:none;

		border-radius:50%;

	}

	#nooclicks .menuItem .navImage span:before {

		content:'';

		position:absolute;

		top:50%;

		left:50%;

		text-align:center;

		vertical-align:center;		

		margin-left:-6px;

		margin-top:-13px;

		width:16px;

		height:26px;

		background:url(images/active-arrow.png) no-repeat;

	}

	#nooclicks .menuItem.active .navImage span {

		display:block;

	}

	#nooclicks div.itemWrap {

		width:25%;

		width:16.666667%;

		float:left;

		padding:10px 7px;

	}

	/*menuImg*/

	

	

	

}

@media (min-width:1560px){

	#nooclicks div.itemWrap {

		width:16.666667%;

	}

	

}
*/