@media (min-width:320px)  {

.layers{
	margin-left: 10px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.welcome{
	width: 300px;
}

.welcome-one{
	font-size: 30px;
	line-height: 40px;
}

.welcome-two{
	font-size: 38px;
	line-height: 38px;
}

.welcome-three{
	width: 260px;
	font-size: 20px;
	line-height: 30px;
	padding-top: 20px;	
}

div.offer-menu-items div.single-offer-category-item div h3{
 color: #fab940;
}

.mobile-phone{
	color: #fff;
	font-size: 20px;
}

.telenr{
	color: #fff;
	font-size: 20px;
}

.footer-socials{
	text-align: center;
}

@media (min-width:767px)  {

.layers{
	margin-left: 100px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.welcome{
	width: 440px;
}

.welcome-one{
	font-size: 40px;
	line-height: 40px;
}

.welcome-two{
	font-size: 58px;
	line-height: 58px;
}

.welcome-three{
	width: 350px;
	font-size: 30px;
	line-height: 50px;
	padding-top: 50px;	
}

div.offer-menu-items div.single-offer-category-item div h3{
 margin-left: -26px;
 color: #fab940;
}

.mobile-phone{
	color: #fff;
	font-size: 20px;
}

.telenr{
	color: #fff;
	font-size: 20px;
}

.footer-socials{
	text-align: center;
	padding-bottom: 15px;
}

}

@media (min-width:991px)  {

.layers{
	margin-left: 100px;
	margin-top: 100px;
}

.welcome{
	width: 650px;
}

.welcome-one{
	font-size: 60px;
	line-height: 60px;
}

.welcome-two{
	font-size: 90px;
	line-height: 90px;
}

.welcome-three{
	width: 450px;
	font-size: 40px;
	line-height: 60px;
	padding-top: 50px;	
}

}

@media (min-width:1200px)  {

.welcome{
	width: 858px;
}

.welcome-one{
	font-size: 80px;
	line-height: 80px;
}

.welcome-two{
	font-size: 120px;
	line-height: 120px;
}

.welcome-three{
	width: 540px;
	font-size: 50px;
	line-height: 70px;
	padding-top: 50px;	
}
}