
.photo {
width:100%;
margin-right:0;
}
.left50 {
width:100%;
margin-bottom:80px;
margin-right:0;
}
#underMenuLine {
font-size:16px;
}
#image {
display:none;
}
#logo {
width:100%;
background-position: center left;
background-repeat: no-repeat;
background-attachment: scroll;
background-size: contain;
}

#footer .logo {
width:100%;
background-position: center left;
background-repeat: no-repeat;
background-attachment: scroll;
background-size: contain;
}

#menu ul li a {
font-size:16px;
}
#lang {
top:20px;
}
#langs {
top:20px;
}


	#home .news {
	width:100%;
	margin-right:0;
	}
	#home .news:nth-child(3n+3) {
	margin-right:0;
	}
	#news .news {
	width:100%;
	margin-right:0%;
	}


#single_news .news .date {
width:100%;
margin-bottom:5px;
}
#single_news .news .txt {
width:100%;
}
.news .date {
width:100%;
margin-bottom:5px;
}
.news .txt {
width:100%;
}
h1.title {
font-size:24px !important;
margin-bottom:30px;
}

@media all and (max-width:500px) {


	.project {
	width:100%;
	margin-right:0%;
	}

	.product {
	width:100%;
	margin-right:0;
	margin-bottom:40px;
	text-align:left;
	float:left;
	}
	.product:nth-child(3n+3) {
	margin-right:0;
	}
	.product:nth-child(3n+1) {
	float:left;
	}
	.product:nth-child(2n+2) {
	margin-right:0;
	}
	.product:nth-child(2n+1) {
	clear:left;
	}

	.home h1 {
	font-size:36px;
	}
	h1 {
	font-size:36px;
	}

	.popup h2 {
	font-size:20px;
	line-height:20px;
	}


}

.category {
width:50%;
float:left;
}
.category .text .container {
padding:10px 0 0 0;
}
.categories .category:nth-child(3n+1) {
clear:none;
}
.categories .category:nth-child(2n+1) {
clear:left;
}


.categories2 .category {
width:33%;
}
.categories2 .category:nth-child(4n+1) {
clear:none;
}
.categories2 .category:nth-child(3n+1) {
clear:left;
}