
.span_4_of_4 { width: 100%; }
.span_3_of_4 { width: 75%; }
.span_2_of_4 { width: 50%; }
.span_1_of_4 { width: 25%; }


#mobilfejlec { display: none; }
#fejlec, .header_menu { display: block; }


#page {-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,50); box-shadow: 0 0 10px 0 rgba(0,0,0,50); width:98%;}

@media only screen and (min-width: 950px) {	.kisfej .header_menu { top: -15px; } }

.gallery .big { margin-right:1%; width: 32.66%; }
.gallery .big:nth-child(2n+0) { margin-right:1%; }
.gallery .big:nth-child(3n+0) {margin-right:0%; }

.gallery .small { margin-right:1%; width: 24.25%; }
.gallery .small:nth-child(3n+0) { margin-right:1%; }
.gallery .small:nth-child(4n+0) { margin-right:0%; }

.parallax { display: block; height: 200px; background-size:cover; background-size:cover; margin-bottom:20px;  

-webkit-box-shadow:inset 3px 3px 10px 0px rgba(0,0,0,0.5);
box-shadow: inset 3px 3px 10px 0px rgba(0,0,0,0.5);

}

.two-block {
  column-count: 2;
  -webkit-column-count: 2;
  -moz-column-count: 2;
  column-gap: 30px;
  -webkit-column-gap: 30px;
  -moz-column-gap: 30px;
}

.three-block {
  column-count: 3;
  -webkit-column-count: 3;
  -moz-column-count: 3;
  column-gap: 30px;
  -webkit-column-gap: 30px;
  -moz-column-gap: 30px;
}

#labmenu {  padding-top:15px; }
ul#labmenu a { border:none; }
ul#labmenu a:hover {background-color: transparent; color: #BEB8A8; } 
ul#labmenu li { display:inline;	float:left;	position:relative; font-size:15px; margin-left:1% }
ul#labmenu ul li {
	font-size:13px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	    border-bottom-color: #595D71;
}

.sitemap ul {
	font-size: 18px;
	list-style-type: none;
	padding-left: 0px
}
.sitemap ul li {
}

.hirkep { padding-right: 1%; width: 40%; margin-top:0px;}
.hirhir { padding-right: 1%; width: 60%; }


footer .group {	 }