*{
	font-family:Helvetica, Arial, Sans-Serif;
	margin:0px; padding:0px;
}

.bannerimg1{
	-webkit-transform: rotate(-10deg);
	border: 4px solid gray;
	left: -245px;
	box-shadow: 1px 1px 25px black;
}

.bannerimg3{
	-webkit-transform: rotate(5deg);
	border: 4px solid gray;
	left: -245px;
	box-shadow: 1px 1px 25px black;
}

.bannerimg2{
	/*-webkit-transform: rotate(21deg);*/
	border: 4px solid gray;
	left: -245px;
	box-shadow: 1px 1px 25px black;
}


.wrapper{
	position:relative; /*top:40px; */
	margin:0 auto;
	width:100%;
}

.caption{
	background:#1b1b1b;
	padding:10px;
	
	color:#fff;
}

.slider-wrapper{}
.slider{
	width:100%; height:400px;
	background:#ccc;
}

.budda p{
	padding:10px; background:#fff; color:#1b1b1b; font-size: 22px; border-radius: 3px;
}
.city p{
	padding:10px; background:#000; color:#fff; font-size: 22px;
}

/*p{
	white-space: nowrap;
	padding:5px; background:#000; color:#fff;
}*/

.teaser{
	padding:5px; background:#fff; color:#1b1b1b;
}

.fixed-w{
	padding:5px 0; width:150px; height:20px; text-align:center; color:#1b1b1b;
}

.step-slider .light-green{background:#95C542;}
.step-slider .green{background:#7CB761}
.step-slider .orange{background:#EF7D00}
.step-slider .turky{background:#348E8A}
.step-slider .white{background:#fff; color:#333}

.background-slider{
	background:url(example-images/pattern.png) left top repeat;
}



@media only screen and (max-width: 800px){
	.wrapper,
	.slider-wrapper,
	.slider{
		width:100%; height:auto;
	}
}