@media screen and (min-width: 768px) {

	#teaser {
		padding-top:50px;
		padding-bottom:50px;
		padding-left:10%;
		padding-right:10%;
		background-color:#FFFFFF;
		background-image:url("../../../img//image01.JPG");
		background-size:cover;
		background-position:left;
	}

	#teaser .link {
		padding-top:15px;
		padding-bottom:15px;
		padding-left:15px;
		padding-right:15px;
	}

	#teaser .heading > h1 {
		padding-top:15px;
		padding-bottom:15px;
		color:#FFFFFF;
		font-size:36px;
	}

	#teaser .subheading > h2 {
		color:#FFFFFF;
		font-size:32px;
		font-weight:500;
	}

	#teaser .text > p {
		font-size:21px;
		font-weight:200px;
	}

	#teaser .link > a.link-1 {
		margin-top:5px;
		margin-bottom:5px;
		margin-left:5px;
		margin-right:5px;
		padding-top:5px;
		padding-bottom:5px;
		padding-left:15px;
		padding-right:15px;
	}

	#teaser .link > a.link-2 {
		margin-top:5px;
		margin-bottom:5px;
		margin-left:5px;
		margin-right:5px;
		padding-top:5px;
		padding-bottom:5px;
		padding-left:15px;
		padding-right:15px;
	}

}
@media screen and (max-width: 767px) {

	#teaser {
		padding-top:10px;
		padding-bottom:10px;
		padding-left:15px;
		padding-right:15px;
		background-color:#FFFFFF;
		background-image:url("../../../img//image01.JPG");
		background-size:cover;
	}

	#teaser .link {
		padding-top:15px;
		padding-bottom:15px;
		padding-left:15px;
		padding-right:15px;
	}

	#teaser .heading > h1 {
		padding-top:15px;
		padding-bottom:15px;
		color:#FFFFFF;
		font-size:24px;
		font-weight:bold;
	}

	#teaser .subheading > h2 {
		color:#FFFFFF;
		font-size:24px;
	}

	#teaser .text > p {
		font-size:18px;
		font-weight:200px;
	}

	#teaser .link > a.link-1 {
		margin-top:5px;
		margin-bottom:5px;
		margin-left:5px;
		margin-right:5px;
		padding-top:5px;
		padding-bottom:5px;
		padding-left:15px;
		padding-right:15px;
	}

	#teaser .link > a.link-2 {
		margin-top:5px;
		margin-bottom:5px;
		margin-left:5px;
		margin-right:5px;
		padding-top:5px;
		padding-bottom:5px;
		padding-left:15px;
		padding-right:15px;
	}

}
