@media screen and (max-width: 1200px) {
.alapszel {
  width: 100%;
}
}
@media screen and (max-width: 1005px) {

}
@media screen and (max-width: 1100px) {
.termekdoboz h1{
	font-size: 2.8vw;
	line-height: 3.5vw;
}
.termekdoboz h2{
	font-size: 1.8vw;
	line-height: 2.5vw;
}
}
@media screen and (max-width: 900px) {
.termekdoboz {
  margin-left: 10%;
	margin-right: 10%;
  width: 80%;
	clear: both;
}
.termekdoboz h1{
	font-size: 3vw;
	line-height: 3.5vw;
}
.termekdoboz h2{
	font-size: 2vw;
	line-height: 2.5vw;
}
}
@media screen and (max-width: 700px) {
.termekdoboz {
  margin-left: 2%;
	margin-right: 2%;
  width: 96%;
	height: 140px;
}
.fokep {
	clear: both;
  width: 70%;
  height: auto;
  margin-right: 15%; 
	margin-left: 15%; 
	margin-bottom: 20px;
}
}	
@media screen and (max-width: 510px) {
.fejinfo {
	padding-left: 3px;
	padding-right: 3px;
  font-size: 11pt;
  line-height: 16pt;	
}
h1 {
	font-size: 16pt;
	line-height: 16pt;
}
.cimsor h2{
	font-size: 12pt;
	line-height: 16pt;
	margin-left: 10px;
	float: left;
}
.video {
clear: both;
  width: 100%;
 height: auto; 
 margin-bottom: 20px;
}
}
@media screen and (max-width: 400px) {
.logo {
  width: 40%;
  margin-top: -11px;
}
}	