.wrapper *{
	font-family:Helvetica, Arial, Sans-Serif;
	margin:0px; padding:0px;
}

.wrapper{
	position:relative; top:0px; 
	margin:0 auto;
	width:695px;
	background-color: #fff;
	overflow: hidden;
}

.caption{
	background:#1b1b1b;
	padding:10px;
	
	color:#fff;
}

.slider-wrapper{}
.slider{
	width: 692px;
    height: 288px;
	background:#ccc;
}

.budda p{
	padding:5px; background:#fff; color:#1b1b1b;
}
.city p{
	padding:5px; background:#000; color:#fff;
}

/*p{
	white-space: nowrap;
	padding:5px; background:#000; color:#fff;
}*/

.teaser{
	padding: 0px;
    background: transparent;
    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-blend-mode: overlay;
    background-color: rgba(255,255,255,0.6);
    /* background: url(images/pattern_bg.png) left top repeat; */
    background-image: url(images/banners/7.jpg);
url(images/banners/temple_bg.png)
    background-position: left top;
    background-repeat: repeat-x;
	-webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}

/*a{
	color:#fff;
}
a:hover{
	text-decoration:none;
}*/

@media only screen and (max-width: 800px){
	.wrapper,
	.slider-wrapper,
	.slider{
		width:100%; height:auto;
	}
}