/************************** about - awards ***********************/
.responsive1000 .awards .filterBox{
	padding:20px;
	margin-bottom:50px;
	border:1px solid #ccc;
	-moz-box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
	-o-box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
	-ms-box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
	box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
}
.responsive1000 .awards .filterBox .normalTable{
	width:90%;
}
.responsive1000 .awards .filterBox .normalTable .item td{
	width:100%;
	vertical-align:top;
}
.responsive1000 .awards .filterBox .normalTable .sep{
	width:40px;
}
.responsive1000 .awards .filterBox .normalTable .item .title{
	white-space:nowrap;
	padding-right:10px;
}
.responsive1000 .awards .filterBox .normalTable .item .select{
}
.responsive1000 .awards .filterBox .selectricWrapper{
	width:300px;
}
.responsive1000 .awards .awardsList{
	font-size:0;
	width:980px;
	min-height:110px;
}
.responsive1000 .awards .awardsList .item{
	display:inline-block;
	vertical-align:top;
	width:220px;
	margin:0 25px 25px 0;
	text-decoration:none;
}
.responsive1000 .awards .awardsList .item .imgBox{
	display:inline-block;
	width:218px; height:145px;
	margin-bottom:10px;
	border:1px solid #ccc;
	-moz-box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
	-o-box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
	-ms-box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
	box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
	text-align:center;
}
.responsive1000 .awards .awardsList .item .imgBox img{
	display:inline-block;
	vertical-align:middle;
	max-width: 100%;
	max-height: 100%;
}
.responsive1000 .awards .awardsList .item .des{
	display:block;
	margin-bottom:0;
	font-size:13px;
}
.responsive1000 .awards .awardsList .item .date{
	display:block;
	color:#666;
	font-size:13px;
}
.responsive1000 .awards .awardsList .dottedLine{
	display:none;
}




.responsive760 .awards .filterBox{
	padding:20px;
	margin-bottom:50px;
	border:1px solid #ccc;
	-moz-box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
	-o-box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
	-ms-box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
	box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
}
.responsive760 .awards .filterBox .normalTable{
	width:90%;
}
.responsive760 .awards .filterBox .normalTable td{
	padding:0;
}
.responsive760 .awards .filterBox .normalTable .sep{
	display:none;
}
.responsive760 .awards .filterBox .normalTable .item{
	display:block;
	width:100%;
}
.responsive760 .awards .filterBox .normalTable .item .title{
	width:10%;
}
.responsive760 .awards .filterBox .normalTable .item .select{
	width:40%;
}
.responsive760 .awards .filterBox .selectricWrapper{
	width:300px;
}
.responsive760 .awards .awardsList{
	font-size:0;
	width:740px;
}
.responsive760 .awards .awardsList .item{
	display:inline-block;
	vertical-align:top;
	width:220px;
	margin:0 25px 25px 0;
	text-decoration:none;
}
.responsive760 .awards .awardsList .item .imgBox{
	display:inline-block;
	width:218px; height:145px;
	margin-bottom:10px;
	border:1px solid #ccc;
	-moz-box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
	-o-box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
	-ms-box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
	box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
	text-align:center;
}
.responsive760 .awards .awardsList .item .imgBox img{
	display:inline-block;
	vertical-align:middle;
	max-width: 100%;
	max-height: 100%;
}
.responsive760 .awards .awardsList .item .des{
	display:block;
	margin-bottom:0;
	font-size:13px;
}
.responsive760 .awards .awardsList .item .date{
	display:block;
	color:#666;
	font-size:13px;
}
.responsive760 .awards .awardsList .dottedLine{
	display:none;
}




.responsive0 .awards .filterBox{
	padding:20px;
	margin-bottom:30px;
	border:1px solid #ccc;
	-moz-box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
	-o-box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
	-ms-box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
	box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
}
.responsive0 .awards .filterBox table{
	margin:0;
}
.responsive0 .awards .filterBox .normalTable table{
	margin:5px 0;
}
.responsive0 .awards .filterBox .normalTable td{
	display:block;
	padding:0;
}
.responsive0 .awards .filterBox .normalTable .sep{
	display:none;
}
.responsive0 .awards .filterBox .normalTable td p{
	margin:0;
}
.responsive0 .awards .filterBox .normalTable .item{
	display:block;
	width:100%;
}
.responsive0 .awards .filterBox .selectricWrapper{
	width:100%;
}
.responsive0 .awards .awardsList{
	font-size:0;
	width:100%;
}
.responsive0 .awards .awardsList .dottedLine{
	margin-bottom:20px;
}
.responsive0 .awards .awardsList .item{
	display:inline-block;
	vertical-align:top;
	width:100%;
	margin:0 0 10px 0;
	text-decoration:none;
}
.responsive0 .awards .awardsList .item .imgBox{
	text-align:center;
	float:left;
	display:inline-block;
	width:109px;
	margin-bottom:10px;
	border:1px solid #ccc;
	-moz-box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
	-o-box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
	-ms-box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
	box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
}
.responsive0 .awards .awardsList .item .imgBox img{
	display:inline-block;
	width:100%;
	vertical-align:middle;
}
.responsive0 .awards .awardsList .item .des{
	display:block;
	margin-bottom:0;
	font-size:13px;
	padding-left:119px;
}
.responsive0 .awards .awardsList .item .date{
	display:block;
	color:#666;
	font-size:13px;
	padding-left:119px;
}
.responsive0 .awards .awardsList .dottedLine{
	display:block;
}



/*********************** popup ************************/
.verticalSpan{
	display:inline-block;
	height:100%;
	width:0;
	vertical-align:middle;
	font-size:0;
	line-height:none;
	line-height:0;
}



.responsive1000 .galeryPopup{
	position:relative;
	width:960px;
	background:#fff;
	margin:30px auto 0 auto;
}
.responsive1000 .imageView{
	position:relative;
	width:100%;
	height:560px;
	text-align:center;
	font-size:0;
	line-height:none;
	line-height:0;
	background:#1a1a1a;
	overflow:hidden;
}
.responsive1000 .imageView .thumbs{
	position:absolute;
	width:100%;
	height:91px;
	bottom:0;
	left:0;
	background:#ddd;
	padding: 5px 0;
}
.responsive1000 .imageView .thumbs .thumbPrev{
	display:block;
	position:absolute;
	width:30px;
	height:90px;
	top:5px;
	left:0;
	background: url('../images/gallery/thumbLeft.png') 0 0 no-repeat;
}
.responsive1000 .imageView .thumbs .thumbNext{
	display:block;
	position:absolute;
	width:30px;
	height:90px;
	top:5px;
	right:0;
	background: url('../images/gallery/thumbRight.png') 0 0 no-repeat;
}
.responsive1000 .imageView .thumbs .thumbClose{
	display:block;
	position:absolute;
	width:120px;
	height:35px;
	top:-35px;
	left:50%;
	margin-left:-60px;
	background:#ddd;
	font-size:13px;
	line-height:35px;
	color:#000;
}
.responsive1000 .imageView .thumbs .thumbClose .arrow{
	display:inline-block;
	vertical-align:middle;
	margin-left:5px;
	width:17px;
	height:12px;
	background: url('../../hotels-themes/images/gallery/galleryThumbsArrow.png') 0 0 no-repeat;
}
.responsive1000 .imageView .thumbs .thumbClose.open .arrow{
	background-position:0 -12px;
}
.responsive1000 .imageView .thumbs .thumbsContainer{
	position:relative;
	width:882px;
	height:91px;
	overflow:hidden;
	margin:0 auto;
	font-size:0;
	line-height:none;
	line-height:0;
}
.responsive1000 .imageView .thumbs .thumbsContainer .thumbsItems{
	position:absolute;
	top:0;
	left:0;
	white-space:nowrap;
	font-size:0;
	line-height:none;
	line-height:0;
}
.responsive1000 .imageView .thumbs .thumbsContainer .thumbsItems .thumbItem{
	display:inline-block;
	position:relative;
	vertical-align:top;
	width:120px;
	height:90px;
	overflow:hidden;
	margin:0 3px;
}
.responsive1000 .imageView .thumbs .thumbsContainer .thumbsItems .thumbItem img{
	display:block;
	width:120px;
	max-width:120px;
}
.responsive1000 .imageView .thumbs .thumbsContainer .thumbsItems .thumbItem.active{
	border:5px solid #868583;
	width:110px;
	height:80px;
}
.responsive1000 .imageView .thumbs .thumbsContainer .thumbsItems .thumbItem.active img{
	width:120px;
	margin:-5px 0 0 -5px;
}
.responsive1000 .imageView .galeryPrev{
	display:block;
	position:absolute;
	left:0;
	top:50%;
	margin-top:-43px;
	width:60px;
	height:86px;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	overflow:hidden;
}
.responsive1000 .imageView .galeryNext{
	display:block;
	position:absolute;
	right:0;
	top:50%;
	margin-top:-43px;
	width:60px;
	height:86px;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	overflow:hidden;
}
.responsive1000 .imageView .galeryPrev:hover img,
.responsive1000 .imageView .galeryNext:hover img{
	margin-top:-86px;	
}
.responsive1000 .imageView img{
	display:inline-block;
	max-width:100%;
	max-height:100%;
	vertical-align:middle;
}
.responsive1000 .imageView .enlarge{
	max-height:100%;
}
.responsive1000 .popupInfo{
	position:relative;
	padding:10px 230px 10px 20px;
	font-size:13px;
	min-height:65px;
}
.responsive1000 .popupInfo h3{
	font-size:13px;
	color:#000;
	font-weight:normal;
	line-height:1.3em;
	margin-bottom:10px;
}
.responsive1000 .popupInfo p{
	color:#555;
	line-height:1.3em;
}
.responsive1000 .popupTools{
	position:absolute;
	width:200px;
	top:10px;
	right:20px;
	text-align:right;
	color:#609616;
}
.responsive1000 .popupTools .num{
	margin-top:10px;
}

.responsive1000 .popupTools .addthis_default_style{
	text-align:right;	
	padding:5px 0;
}
.responsive1000 .popupTools .addthis_default_style a{
	float:right;
}
.responsive1000 .popupTools .shareContainer{
	display:none;
	height:26px;
	overflow:hidden;
}



.responsive760 .galeryPopup{
	position:relative;
	width:760px;
	background:#fff;
	margin:30px auto 0 auto;
}
.responsive760 .imageView{
	position:relative;
	width:100%;
	height:560px;
	text-align:center;
	font-size:0;
	line-height:none;
	line-height:0;
	background:#1a1a1a;
	overflow:hidden;
}
.responsive760 .imageView .thumbs{
	position:absolute;
	width:100%;
	height:91px;
	bottom:0;
	left:0;
	background:#ddd;
	padding: 5px 0;
}
.responsive760 .imageView .thumbs .thumbPrev{
	display:block;
	position:absolute;
	width:30px;
	height:90px;
	top:5px;
	left:10px;
	background: url('../images/gallery/thumbLeft.png') 0 0 no-repeat;
}
.responsive760 .imageView .thumbs .thumbNext{
	display:block;
	position:absolute;
	width:30px;
	height:90px;
	top:5px;
	right:10px;
	background: url('../images/gallery/thumbRight.png') 0 0 no-repeat;
}
.responsive760 .imageView .thumbs .thumbClose{
	display:block;
	position:absolute;
	width:120px;
	height:35px;
	top:-35px;
	left:50%;
	margin-left:-60px;
	background:#ddd;
	font-size:13px;
	line-height:35px;
	color:#000;
}
.responsive760 .imageView .thumbs .thumbClose .arrow{
	display:inline-block;
	vertical-align:middle;
	margin-left:5px;
	width:17px;
	height:12px;
	background: url('../../hotels-themes/images/gallery/galleryThumbsArrow.png') 0 0 no-repeat;
}
.responsive760 .imageView .thumbs .thumbClose.open .arrow{
	background-position:0 -12px;
}
.responsive760 .imageView .thumbs .thumbsContainer{
	position:relative;
	width:630px;
	height:91px;
	overflow:hidden;
	margin:0 auto;
	font-size:0;
	line-height:none;
	line-height:0;
}
.responsive760 .imageView .thumbs .thumbsContainer .thumbsItems{
	position:absolute;
	top:0;
	left:0;
	white-space:nowrap;
	font-size:0;
	line-height:none;
	line-height:0;
}
.responsive760 .imageView .thumbs .thumbsContainer .thumbsItems .thumbItem{
	display:inline-block;
	position:relative;
	vertical-align:top;
	width:120px;
	height:90px;
	overflow:hidden;
	margin:0 3px;
}
.responsive760 .imageView .thumbs .thumbsContainer .thumbsItems .thumbItem img{
	display:block;
	width:120px;
	max-width:120px;
}
.responsive760 .imageView .thumbs .thumbsContainer .thumbsItems .thumbItem.active{
	border:5px solid #868583;
	width:110px;
	height:80px;
}
.responsive760 .imageView .thumbs .thumbsContainer .thumbsItems .thumbItem.active img{
	width:120px;
	margin:-5px 0 0 -5px;
}
.responsive760 .imageView .galeryPrev{
	display:block;
	position:absolute;
	left:0;
	top:50%;
	margin-top:-43px;
	width:60px;
	height:86px;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	overflow:hidden;
}
.responsive760 .imageView .galeryNext{
	display:block;
	position:absolute;
	right:0;
	top:50%;
	margin-top:-43px;
	width:60px;
	height:86px;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	overflow:hidden;
}
.responsive760 .imageView .galeryPrev:hover img,
.responsive760 .imageView .galeryNext:hover img{
	margin-top:-86px;	
}
.responsive760 .imageView img{
	display:inline-block;
	max-width:100%;
	max-height:100%;
	vertical-align:middle;
}
.responsive760 .imageView .enlarge{
	max-height:100%;
}
.responsive760 .popupInfo{
	position:relative;
	padding:10px 230px 10px 20px;
	font-size:13px;
	min-height:65px;
}
.responsive760 .popupInfo h3{
	font-size:13px;
	color:#000;
	font-weight:normal;
	line-height:1.3em;
	margin-bottom:10px;
}
.responsive760 .popupInfo p{
	color:#555;
	line-height:1.3em;
}
.responsive760 .popupTools{
	position:absolute;
	width:200px;
	top:10px;
	right:20px;
	text-align:right;
	color:#609616;
}
.responsive760 .popupTools .num{
	margin-top:10px;
}

.responsive760 .popupTools .addthis_default_style{
	text-align:right;	
	padding:5px 0;
}
.responsive760 .popupTools .addthis_default_style a{
	float:right;
}
.responsive760 .popupTools .shareContainer{
	display:none;
	height:26px;
	overflow:hidden;
}






.responsive0 .galeryPopup{
	position:relative;
	width:100%;
	background:#fff;
	margin:30px auto 0 auto;
}
.responsive0 .imageView{
	position:relative;
	width:100%;
	text-align:center;
	font-size:0;
	line-height:none;
	line-height:0;
	background:#1a1a1a;
	overflow:hidden;
}
.responsive0 .imageView .thumbs{
	display:none;
}
.responsive0 .imageView .galeryPrev{
	display:block;
	position:absolute;
	left:0;
	top:50%;
	margin-top:-22px;
	width:30px;
	height:43px;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	overflow:hidden;
}
.responsive0 .imageView .galeryNext{
	display:block;
	position:absolute;
	right:0;
	top:50%;
	margin-top:-22px;
	width:30px;
	height:43px;
	overflow:hidden;
}
.responsive0 .imageView img{
	display:inline-block;
	max-width:100%;
	max-height:100%;
	vertical-align:middle;
}
.responsive0 .imageView .enlarge{
	max-height:100%;
}
.responsive0 .popupInfo{
	position:relative;
	padding:10px 190px 10px 20px;
	font-size:13px;
	min-height:65px;
}
.responsive0 .popupInfo h3{
	font-size:13px;
	color:#000;
	font-weight:normal;
	line-height:1.3em;
	margin-bottom:10px;
}
.responsive0 .popupInfo p{
	color:#555;
	line-height:1.3em;
}
.responsive0 .popupTools{
	position:absolute;
	width:200px;
	top:10px;
	right:20px;
	text-align:right;
	color:#609616;
}
.responsive0 .popupTools .num{
	margin-top:10px;
}

.responsive0 .popupTools .addthis_default_style{
	text-align:right;	
	padding:5px 0;
}
.responsive0 .popupTools .addthis_default_style a{
	float:right;
}
.responsive0 .popupTools .shareContainer{
	display:none;
	height:26px;
	overflow:hidden;
}



/*********************** popup ************************/
.verticalSpan{
	display:inline-block;
	height:100%;
	width:0;
	vertical-align:middle;
	font-size:0;
	line-height:none;
	line-height:0;
}



.responsive1000 .detailsPopup{
	position:relative;
	width:960px;
	background:#fff;
	margin:30px auto 0 auto;
}
.responsive1000 .imageView{
	position:relative;
	width:100%;
	text-align:center;
	font-size:0;
	line-height:none;
	line-height:0;
	background:#1a1a1a;
	overflow:hidden;
}
.responsive1000 .imageView img{
	display:inline-block;
	max-width:100%;
	max-height:100%;
	vertical-align:middle;
}
.responsive1000 .popupInfo{
	position:relative;
	padding:10px 120px 10px 20px;
	font-size:13px;
	min-height:65px;
}
.responsive1000 .popupInfo h3{
	font-size:13px;
	color:#000;
	font-weight:normal;
	margin-bottom:10px;
	line-height:1.3em;
}
.responsive1000 .popupInfo p{
	color:#555;
	line-height:1.3em;
}
.responsive1000 .popupTools{
	position:absolute;
	width:100px;
	top:10px;
	right:20px;
	text-align:right;
	color:#609616;
}
.responsive1000 .popupTools .num{
	margin-top:10px;
}

.responsive1000 .popupTools .addthis_default_style{
	text-align:right;	
	padding:5px 0;
}
.responsive1000 .popupTools .addthis_default_style a{
	float:right;
}
.responsive1000 .popupTools .shareContainer{
	display:none;
	height:26px;
	overflow:hidden;
}



.responsive760 .detailsPopup{
	position:relative;
	width:760px;
	background:#fff;
	margin:30px auto 0 auto;
}
.responsive760 .imageView{
	position:relative;
	width:100%;
	text-align:center;
	font-size:0;
	line-height:none;
	line-height:0;
	background:#1a1a1a;
	overflow:hidden;
}
.responsive760 .imageView img{
	display:inline-block;
	max-width:100%;
	max-height:100%;
	vertical-align:middle;
}
.responsive760 .popupInfo{
	position:relative;
	padding:10px 120px 10px 20px;
	font-size:13px;
	min-height:65px;
}
.responsive760 .popupInfo h3{
	font-size:13px;
	color:#000;
	font-weight:normal;
	margin-bottom:10px;
	line-height:1.3em;
}
.responsive760 .popupInfo p{
	color:#555;
	line-height:1.3em;
}
.responsive760 .popupTools{
	position:absolute;
	width:100px;
	top:10px;
	right:20px;
	text-align:right;
	color:#609616;
}
.responsive760 .popupTools .num{
	margin-top:10px;
}

.responsive760 .popupTools .addthis_default_style{
	text-align:right;	
	padding:5px 0;
}
.responsive760 .popupTools .addthis_default_style a{
	float:right;
}
.responsive760 .popupTools .shareContainer{
	display:none;
	height:26px;
	overflow:hidden;
}






.responsive0 .detailsPopup{
	position:relative;
	width:100%;
	background:#fff;
	margin:30px auto 0 auto;
}
.responsive0 .imageView{
	position:relative;
	width:100%;
	text-align:center;
	font-size:0;
	line-height:none;
	line-height:0;
	background:#1a1a1a;
	overflow:hidden;
}
.responsive0 .imageView .thumbs{
	display:none;
}
.responsive0 .imageView img{
	display:inline-block;
	max-width:100%;
	max-height:100%;
	vertical-align:middle;
}
.responsive0 .popupInfo{
	position:relative;
	padding:10px 110px 10px 20px;
	font-size:13px;
	min-height:65px;
}
.responsive0 .popupInfo h3{
	font-size:13px;
	color:#000;
	font-weight:normal;
	margin-bottom:10px;
	line-height:1.3em;
}
.responsive0 .popupInfo p{
	color:#555;
	line-height:1.3em;
}
.responsive0 .popupTools{
	position:absolute;
	width:100px;
	top:10px;
	right:20px;
	text-align:right;
	color:#609616;
}
.responsive0 .popupTools .num{
	margin-top:10px;
}

.responsive0 .popupTools .addthis_default_style{
	text-align:right;	
	padding:5px 0;
}
.responsive0 .popupTools .addthis_default_style a{
	float:right;
}
.responsive0 .popupTools .shareContainer{
	display:none;
	height:26px;
	overflow:hidden;
}





/************************** about - press release ***********************/
.responsive1000 .press-release .filterBox{
	padding:20px;
	margin-bottom:50px;
	border:1px solid #ccc;
	-moz-box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
	-o-box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
	-ms-box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
	box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
}
.responsive1000 .press-release .filterBox .normalTable{
	width:90%;
	margin:0;
}
.responsive1000 .press-release .filterBox .normalTable p{
	margin:0;
}
.responsive1000 .press-release .filterBox .normalTable .item{
	width:50%;
	padding:0;
}
.responsive1000 .press-release .filterBox .normalTable .item .title{
	width:20%;
	vertical-align:top;
}
.responsive1000 .press-release .filterBox .normalTable .item .select{
	width:80%;
}
.responsive1000 .press-release .filterBox .selectricWrapper{
	width:420px;
}
.responsive1000 .press-release .newsContainer .sectionTitle{
	border-bottom:0;
}
.responsive1000 .press-release .newsContainer{
}
.responsive1000 .press-release .newsContainer dl{
	margin:0;
}
.responsive1000 .press-release .newsContainer dl dt{
	display:none;
}
.responsive1000 .press-release .newsContainer ul{
	list-style:outside none;
	margin-left:0;
	padding-left:0;
}
.responsive1000 .press-release .newsContainer ul .item{
	border-bottom: 1px solid #EDEDED;
}
.responsive1000 .press-release .newsContainer ul .item a{
	text-decoration:none;
}
.responsive1000 .press-release .newsContainer ul .item table{
	margin:0;
}
.responsive1000 .press-release .newsContainer ul .item table td{
	vertical-align:top;
}
.responsive1000 .press-release .newsContainer .date{
	width:100px;
	padding-left:20px;
}
.responsive1000 .press-release .newsContainer .title{
	vertical-align:top;
}
.responsive1000 .press-release .newsContainer h3{
	margin:0;
	padding:0;
	color:#609616;
}
.responsive1000 .press-release .newsContainer .btnLoadMore{
	margin-top:30px;
}
.responsive1000 .press-release .newsContainer .headLine .dottedLine{
	background-position:top left;
	padding-top:2px;
	margin:0;
	border-bottom: 1px solid #8dc63f;
}



.responsive760 .press-release .filterBox{
	padding:20px;
	margin-bottom:50px;
	border:1px solid #ccc;
	-moz-box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
	-o-box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
	-ms-box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
	box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
}
.responsive760 .press-release .filterBox .normalTable{
	width:90%;
	margin:0;
}
.responsive760 .press-release .filterBox .normalTable p{
	margin:0;
}
.responsive760 .press-release .filterBox .normalTable .item{
	width:50%;
	padding:0;
}
.responsive760 .press-release .filterBox .normalTable .item .title{
	width:20%;
}
.responsive760 .press-release .filterBox .normalTable .item .select{
	width:80%;
}
.responsive760 .press-release .filterBox .selectricWrapper{
	width:420px;
}
.responsive760 .press-release .newsContainer .sectionTitle{
	border-bottom:0;
}
.responsive760 .press-release .newsContainer{
}
.responsive760 .press-release .newsContainer dl{
	margin:0;
}
.responsive760 .press-release .newsContainer ul{
	list-style:outside none;
	margin-left:0;
	padding-left:0;
}
.responsive760 .press-release .newsContainer ul .item{
	border-bottom: 1px solid #EDEDED;
}
.responsive760 .press-release .newsContainer ul .item a{
	text-decoration:none;
}
.responsive760 .press-release .newsContainer ul .item table{
	margin:0;
}
.responsive760 .press-release .newsContainer .date{
	width:100px;
	padding-left:20px;
}
.responsive760 .press-release .newsContainer .title{
	vertical-align:top;
}
.responsive760 .press-release .newsContainer h3{
	margin:0;
	padding:0;
	color:#609616;
}
.responsive760 .press-release .newsContainer .btnLoadMore{
	margin-top:30px;
}
.responsive760 .press-release .newsContainer .headLine .dottedLine{
	background-position:top left;
	padding-top:2px;
	margin:0;
	border-bottom: 1px solid #8dc63f;
}



.responsive0 .press-release .filterBox{
	padding:20px;
	margin-bottom:50px;
	border:1px solid #ccc;
	-moz-box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
	-o-box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
	-ms-box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
	box-shadow: 0px 6px 6px -2px rgba(0,0,0,0.1);
}
.responsive0 .press-release .filterBox .normalTable{
	margin:5px 0;
}
.responsive0 .press-release .filterBox .normalTable td{
	display:block;
	padding:0;
}
.responsive0 .press-release .filterBox .normalTable p{
	margin:0;
}
.responsive0 .press-release .filterBox .normalTable .item{
	display:block;
	width:100%;
	padding:0;
}
.responsive0 .press-release .filterBox .selectricWrapper{
	width:100%;
}
.responsive0 .press-release .newsContainer .sectionTitle{
	border-bottom:0;
}
.responsive0 .press-release .newsContainer dl{
	margin:0;
}
.responsive0 .press-release .newsContainer ul{
	list-style:outside none;
	margin-left:0;
	padding-left:0;
}
.responsive0 .press-release .newsContainer ul .item{
	border-bottom: 1px solid #EDEDED;
}
.responsive0 .press-release .newsContainer ul .item a{
	text-decoration:none;
}
.responsive0 .press-release .newsContainer ul .item table{
	margin:0;
}
.responsive0 .press-release .newsContainer .date{
	width:100px;
}
.responsive0 .press-release .newsContainer .title{
	vertical-align:top;
}
.responsive0 .press-release .newsContainer h3{
	margin:0;
	padding:0 10px;
	color:#609616;
}
.responsive0 .press-release .newsContainer .btnLoadMore{
	margin-top:30px;
}
.responsive0 .press-release .newsContainer .headLine .dottedLine{
	background-position:top left;
	padding-top:2px;
	margin:0;
	border-bottom: 1px solid #8dc63f;
}

/************************** Press - Details ****************************/
.press-details{
	
}
.press-details .pressInfo{
	padding:15px 0;
	line-height:1.2em;
	font-style:italic;
	margin:10px 0 20px 0;
	border-top:1px solid #6f6f6f;
	border-bottom:1px solid #6f6f6f;
}
.press-details .pressInfo .date{
	margin-right:20px;
	margin-left:10px;
}
.press-details .pressContent .slide{
	cursor:pointer;
}
.responsive0 .press-details .pressContent table td{
	display:block;
	padding:0;
}
/************************** about - online concierge ***********************/
.responsive1000 .online-concierge .normalTable{
	margin:0;
}
.responsive1000 .online-concierge .normalTable td{
	vertical-align:middle;
}
.responsive1000 .online-concierge .normalTable table{
	margin:0;
}
.responsive1000 .online-concierge .normalTable table td{
	padding:0;
}
.responsive1000 .online-concierge .normalTable td p{
	margin:0;
}
.responsive1000 .online-concierge .normalTable .select{
	padding-right:10px;
}
.responsive1000 .online-concierge .to .title{
	width:140px;
}
.responsive1000 .online-concierge .to .select{
	 width:600px;
}
.responsive1000 .online-concierge .to .toSelect{
	width:450px;
}
.responsive1000 .online-concierge .name .nameSelect{
	width:90px;
}
.responsive1000 .online-concierge .name input[type="text"]{
}
.responsive1000 .online-concierge .name .input{
	width:338px;
}
.responsive1000 .online-concierge .name .select{
	width:90px;
}
.responsive1000 .online-concierge .name .field{
}
.responsive1000 .online-concierge .email .input{
	width:438px;
}
.responsive1000 .online-concierge textarea{
	resize:none;
	outline:none;
	width:680px;
	min-height:180px;
	padding:10px;
	margin:0;
	border:1px solid #cecece;
}
.responsive1000 .online-concierge .greenBtn{
	margin-right:10px;
}




.responsive760 .online-concierge .normalTable{
	margin:0;
}
.responsive760 .online-concierge .normalTable td{
	vertical-align:middle;
}
.responsive760 .online-concierge .normalTable table{
	margin:0;
}
.responsive760 .online-concierge .normalTable table td{
	padding:0;
}
.responsive760 .online-concierge .normalTable td p{
	margin:0;
}
.responsive760 .online-concierge .normalTable .select{
	padding-right:10px;
}
.responsive760 .online-concierge .to .title{
	width:15%;
}
.responsive760 .online-concierge .to .select{
	 width:85%;
}
.responsive760 .online-concierge .to .toSelect{
	width:450px;
}
.responsive760 .online-concierge .name .nameSelect{
	width:90px;
}
.responsive760 .online-concierge .name input[type="text"]{
}
.responsive760 .online-concierge .name .input{
	width:338px;
}
.responsive760 .online-concierge .name .select{
	width:90px;
}
.responsive760 .online-concierge .name .field{
}
.responsive760 .online-concierge .email .input{
	width:438px;
}
.responsive760 .online-concierge textarea{
	resize:none;
	outline:none;
	width:680px;
	min-height:180px;
	padding:10px;
	margin:0;
	border:1px solid #cecece;
}
.responsive760 .online-concierge .greenBtn{
	margin-right:10px;
}




.responsive0 .online-concierge .normalTable{
	margin:0;
}
.responsive0 .online-concierge .normalTable td{
	vertical-align:middle;
}
.responsive0 .online-concierge .normalTable table{
	margin:0;
}
.responsive0 .online-concierge .normalTable table td{
	padding:0;
}
.responsive0 .online-concierge .normalTable td p{
	margin:0;
}
.responsive0 .online-concierge .normalTable .name .select{
	padding-right:10px;
}
.responsive0 .online-concierge .name table{
	/*width:450px;*/
}
.responsive0 .online-concierge .normalTable .title{
	white-space:nowrap;
	padding-right:10px;
}
.responsive0 .online-concierge .name .nameSelect{
	width:90px;
}
.responsive0 .online-concierge .name input[type="text"]{
}
.responsive0 .online-concierge .name .select{
	width:15%;
}
.responsive0 .online-concierge .name .input label{
	display:block;
	border:1px solid #cecece;
}
.responsive0 .online-concierge .email input[type="text"]{
}
.responsive0 .online-concierge .email .input{
	line-height:0;
}
.responsive0 .online-concierge .email .input label{
	display:block;
	border:1px solid #cecece;
}
.responsive0 .online-concierge td.textareaBox{
	padding:10px;
	border:1px solid #cecece;
}
.responsive0 .online-concierge textarea{
	resize:none;
	outline:none;
	width:100%;
	min-height:180px;
	margin:0;
	padding:0;
	border:0;
}
.responsive0 .online-concierge .greenBtn{
	margin-right:10px;
}



/************************** about - recreations ***********************/
.responsive1000 .recreations table thead th{
	text-align:left;
	background-color:#dedede;
}
.responsive1000 .recreations table span{
	display:block;
	margin:0;
	padding-left:20px;
}
.responsive1000 .recreations table .line{
	background-color:transparent;
}
.responsive1000 .recreations table .name{
	width:40%;
}
.responsive1000 .recreations table .time{
	width:60%;
}




.responsive760 .recreations table thead th{
	text-align:left;
	background-color:#dedede;
}
.responsive760 .recreations table span{
	display:block;
	margin:0;
	padding-left:20px;
}
.responsive760 .recreations table .line{
	background-color:transparent;
}
.responsive760 .recreations table .name{
	width:40%;
}
.responsive760 .recreations table .time{
	width:60%;
}




.responsive0 .recreations table thead th{
	text-align:left;
	background-color:#dedede;
}
.responsive0 .recreations table span{
	display:block;
	margin:0;
	padding-left:20px;
}
.responsive0 .recreations table .line{
	background-color:transparent;
}
.responsive0 .recreations table .name{
	width:50%;
}
.responsive0 .recreations table .time{
	width:50%;
}



/************************** about - local guide ***********************/

.responsive1000 .local-guide .innerSlider{
	overflow:visible;
}
.responsive1000 .local-guide .innerSlider .bullets{
	border-left:1px solid #fff;
	left:100%;
	right:inherit;
	top:0;
	width:230px;
	height:471px;
	outline:none;
}
.responsive1000 .local-guide .innerSlider .bullets .bullet{
	display:block;
	width:220px;
	height:145px;
	background-color:#000;
	border-top:1px solid #fff;
}
.responsive1000 .local-guide .innerSlider .bullets .bullet:first-child{
	border-top:0;
}
.responsive1000 .local-guide .innerSlider .bullets .bullet.active img,
.responsive1000 .local-guide .innerSlider .bullets .bullet:hover img{
	margin-top:0;
}
.responsive1000 .local-guide .innerSlider .bullets .jspVerticalBar{
	width:7px;
}
.responsive1000 .local-guide .innerSlider .bullets .jspTrack{
	background-color:#ececec;
}
.responsive1000 .local-guide .innerSlider .bullets .jspDrag{
	background-color:#aaa;
}
.responsive1000 .local-guide .localGuideContent .left{
	width:49%;
	margin-right:2%;
	float:left;
}
.responsive1000 .local-guide .localGuideContent .right{
	width:49%;
	float:left;
}
.responsive1000 .local-guide .localGuideContent .block p{
	text-align:justify;
}
.responsive1000 .local-guide .localGuideContent .dottedLine{
	width:100%;
	float:left;
	margin:10px 0 20px 0;
}
.responsive1000 .holiday .date{
	width:40%;
	text-align:center;
}
.responsive1000 .holiday .name{
	width:60%;
	text-align:left;
	padding-left:100px;
}
.responsive1000 .holiday .date{
	width:40%;
	text-align:center;
}
.responsive1000 .holiday th{
	background:#dedede;
	font-weight:normal;
	color:#000;
}
.responsive1000 .holiday .odd td{
	background:#fff;
}
.responsive1000 .holiday .even td{
	background:#f1f1f1;
}





.responsive760 .local-guide .innerSlider .arrow{
	position:absolute;
	top:50%; left:0;
	width:100%;
	height:14%;
	margin-top:-7%;
	z-index:5;
}
.responsive760 .local-guide .innerSlider .arrow a{
	display:block;
	width:100%; height:100%;
}
.responsive760 .local-guide .innerSlider .arrow .leftArrow{
	position:absolute;
	top:50%; left:0;
	width:8.7%;
	height:100%;
	background:url(../../iclub-wan-chai-hotel/images/about/local-guide/slider-arrow-left.jpg) no-repeat;
	background-size:100% 100%;
}
.responsive760 .local-guide .innerSlider .arrow .rightArrow{
	position:absolute;
	top:50%; right:0;
	width:8.7%;
	height:100%;
	background:url(../../iclub-wan-chai-hotel/images/about/local-guide/slider-arrow-right.jpg) no-repeat;
	background-size:100% 100%;
}
.responsive760 .local-guide .localGuideContent .left{
	width:49%;
	margin-right:2%;
	float:left;
}
.responsive760 .local-guide .localGuideContent .right{
	width:49%;
	float:left;
}
.responsive760 .local-guide .localGuideContent .block p{
	text-align:justify;
}
.responsive760 .local-guide .localGuideContent .dottedLine{
	width:100%;
	float:left;
	margin:10px 0 20px 0;
}
.responsive760 .holiday .date{
	width:40%;
	text-align:center;
}
.responsive760 .holiday .name{
	width:60%;
	text-align:left;
	padding-left:30px;
}
.responsive760 .holiday .date{
	width:40%;
	text-align:center;
}
.responsive760 .holiday th{
	background:#dedede;
	font-weight:normal;
	color:#000;
}
.responsive760 .holiday .odd td{
	background:#fff;
}
.responsive760 .holiday .even td{
	background:#f1f1f1;
}




.responsive0 .local-guide .innerSlider .arrow{
	position:absolute;
	top:50%; left:0;
	width:100%;
	height:14%;
	margin-top:-7%;
	z-index:5;
}
.responsive0 .local-guide .innerSlider .arrow a{
	display:block;
	width:100%; height:100%;
}
.responsive0 .local-guide .innerSlider .arrow .leftArrow{
	position:absolute;
	top:50%; left:0;
	width:8.7%;
	height:100%;
	background:url(../../iclub-wan-chai-hotel/images/about/local-guide/slider-arrow-left.jpg) no-repeat;
	background-size:100% 100%;
}
.responsive0 .local-guide .innerSlider .arrow .rightArrow{
	position:absolute;
	top:50%; right:0;
	width:8.7%;
	height:100%;
	background:url(../../iclub-wan-chai-hotel/images/about/local-guide/slider-arrow-right.jpg) no-repeat;
	background-size:100% 100%;
}
.responsive0 .holiday{
	width:100%;	
}
.responsive0 .holiday .date{
	text-align:center;
}
.responsive0 .holiday .name{
	text-align:left;
	padding:0 5px;
}
.responsive0 .holiday .date{
	text-align:left;
	padding:0 5px;
}
.responsive0 .holiday th{
	display:block;
	font-weight:normal;
	color:#000;
}
.responsive0 .holiday tr.title{
	display:block;
	padding:3px;
	background:#dedede;
}
.responsive0 .holiday tr.odd{
	display:block;
	padding:3px;
	background:#fff;
}
.responsive0 .holiday tr.even{
	display:block;
	padding:3px;
	background:#f1f1f1;
}
.responsive0 .holiday td{
	display:block;
}



.responsive1000 .info .col{
	width:25%;
}
.responsive760 .info .col{
	width:25%;
}

.responsive0 .info td{
	display:block;
	width:100%;
}



/************************** about - ilounge ***********************/



/************************** about - location information ***********************/

.mobileLocNav,
.mapWrapper .mapLabel{
	display:none;
}
.locationContent .infoboxWrapper{
	display:none;	
}
.infobox{
	position:relative;
	background: url('../../hotels-themes/images/common/tipboxArrow.gif') no-repeat bottom center;
	padding-bottom:8px;
	z-index:1;
}
.infobox .inner{
	position:relative;
	background:#fff;
	padding:10px;
	width:460px;
	height:170px;
	border-top:2px solid #bdc999;
}
.sc .infobox .inner{
	border-top:0 !important;
}
.infoBox img{
	z-index:2;
}
.infobox .inner *{
	white-space:normal;
}

.infobox .inner .thumbnail{
	display:block;
	width:220px;
	height:170px !important;;
	margin-right:5px;
	float:left;
}
.infobox .inner .infoContent{
	padding-right:20px;
	font-size:13px;
}
.infobox .inner .infoContent h6{
	margin-bottom:5px;
	line-height:1.2em;
}
.infobox .inner .more{
	position: absolute;
	bottom: 0;
	left: 0;
	padding-left:240px;
	padding-right:10px;
	font-size:13px;
}
.infobox .inner .more a{
	text-decoration:none;
	font-size:13px;
}
.mapLabel img,
.mapLabel .text{
	display:inline-block;
	vertical-align:middle;
}
.responsive1000 .location{
	position:relative;
	border:1px solid #eee;
	margin:20px 0;
	font-size:13px;
}
.responsive1000 .mapContainer{
	padding-left:250px;
}
.responsive1000 .mapCanvas{
	position:relative;
	height:560px;
}
.responsive1000 .nearbyAttractions{
	position:absolute;
	top:0;
	left:0;
	width:250px;
	height:100%;
	background:#fff;
	overflow: hidden;
	overflow-y: auto;
	-webkit-box-shadow: 3px 0px 15px -5px rgba(0,0,0,0.4);
	-moz-box-shadow: 3px 0px 15px -5px rgba(0,0,0,0.4);
	-ms-box-shadow: 3px 0px 15px -5px rgba(0,0,0,0.4);
	-o-box-shadow: 3px 0px 15px -5px rgba(0,0,0,0.4);
	box-shadow: 3px 0px 15px -5px rgba(0,0,0,0.4);
}
.responsive1000 .nearbyAttractions h2{
	display:block;
	text-align:center;
	padding:10px;
	background:#b8b8b8;
	color:#fff;
}
.responsive1000 .nearbyAttractions ol{
	padding-top:10px;
	padding-bottom:10px;
	margin-left:10px;
}
.responsive1000 .nearbyAttractions li{
	color:#609616;
}
.responsive1000 .nearbyAttractions li a{
	text-decoration:none;
}
.responsive1000 .mapLabel{
	/*position:absolute;
	bottom:0;
	left:0;
	width:100%;*/
}
.responsive1000 .mapLabel p{
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:top;
	font-size:0;
	/*width:100%;*/
}
.responsive1000 .mapLabel p .text{
	font-size:13px;
}
.responsive1000 .nearbyAttractions .attractionsBtn{
	display:block;
	position:absolute;
	top:50%;
	right:-28px;
	width:28px;
	height:144px;
	margin-top:-72px;
	background: url('../images/about/attractionsBtn.png') 0 0 no-repeat;
}

.responsive1000 .nearbyAttractions .attractionsBtn.active{
	display:block;
	position:absolute;
	top:50%;
	right:-28px;
	width:28px;
	height:144px;
	margin-top:-72px;
	background: url('../images/about/attractionsBtn.png') 0 -144px no-repeat;
}




.responsive760 .location{
	position:relative;
	border:1px solid #eee;
	margin:20px 0;
	font-size:13px;
}
.responsive1000 .mapContainer{
	padding-left:250px;
}
.responsive760 .mapCanvas{
	height:560px;
	width:100%;
}
.responsive760 .nearbyAttractions{
	position:absolute;
	top:0;
	left:0;
	width:250px;
	height:100%;
	background:#fff;
	overflow: hidden;
	overflow-y: auto;
	-webkit-box-shadow: 3px 0px 15px -5px rgba(0,0,0,0.4);
	-moz-box-shadow: 3px 0px 15px -5px rgba(0,0,0,0.4);
	-ms-box-shadow: 3px 0px 15px -5px rgba(0,0,0,0.4);
	-o-box-shadow: 3px 0px 15px -5px rgba(0,0,0,0.4);
	box-shadow: 3px 0px 15px -5px rgba(0,0,0,0.4);
}
.responsive760 .nearbyAttractions h2{
	display:block;
	text-align:center;
	padding:10px;
	background:#b8b8b8;
	color:#fff;
}
.responsive760 .nearbyAttractions ol{
	padding-top:10px;
	padding-bottom:10px;
	margin-left:10px;
}
.responsive760 .nearbyAttractions li{
	color:#609616;
}
.responsive760 .nearbyAttractions li a{
	text-decoration:none;
}
.responsive760 .mapLabel{
	/*position:absolute;
	bottom:0;
	left:0;*/
}
.responsive760 .mapLabel p{
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:top;
}
.responsive760 .nearbyAttractions .attractionsBtn{
	display:block;
	position:absolute;
	top:50%;
	right:-28px;
	width:28px;
	height:144px;
	margin-top:-72px;
	background: url('../images/about/attractionsBtn.png') 0 0 no-repeat;
}

.responsive760 .nearbyAttractions .attractionsBtn.active{
	display:block;
	position:absolute;
	top:50%;
	right:-28px;
	width:28px;
	height:144px;
	margin-top:-72px;
	background: url('../images/about/attractionsBtn.png') 0 -144px no-repeat;
}






.responsive0 .mobileHide{
	display:none;
}
.responsive0 .mobileLocNav{
	display:block;
	text-align:center;
}

.responsive0 .mobileLocNav a{
	display:inline-block;
	width:30px;
	height:35px;
	overflow:hidden;
	vertical-align:top;
	margin:0 10px;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
}
.responsive0 .mobileLocNav a.active{
	display:inline-block;
	width:30px;
	height:35px;
	overflow:hidden;
	border-bottom:3px solid #8dc63f;
}
.responsive0 .mobileLocNav a.active img{
	margin-top:-35px;
}

.responsive0 .location{
	position:relative;
	border:0;
	font-size:11px;
}
.responsive0 .mapCanvas{
	height:300px;
}
.responsive0 .mapCanvas .des{
	display:none;
}
.responsive0 .mapWrapper .mapLabel{
	display:none;
}
.responsive0 .mapWrapper .mapLabel p{
	width:50%;
	float:left;
}
.responsive0 .mapWrapper .mapLabel img{
	float:left;
}
.responsive0 .mapWrapper .mapLabel .text{
	display:block;
}
.responsive0 .infobox .inner {
	height:116px;
	width:230px;
}
.responsive0 .infobox .inner .infoContent{
	padding-left:160px;
	padding-right:10px;
	font-size:11px;
}
.responsive0 .infobox .inner .thumbnail{
	display:block;
	width:150px;
	height:116px !important;
	float:left;
}
.responsive0 .infobox .inner .infoContent h6{
	font-size:12px;
	line-height:1.3em;
}
.responsive0 .infobox .inner .more{
	position: absolute;
	bottom: 0;
	right:10px;
	text-align:right;
	padding:0;
	font-size:11px;
}
.responsive0 .infobox .inner .more a{
	text-decoration:none;
	font-size:12px;
}
.responsive0 .infoFirst{
	border-top:3px solid #b8b8b8;
	padding-top:10px;
}
.responsive0 .nearbyAttractions{
	position:relative;
	background:#fff;
}
.responsive0 .nearbyAttractions h2{
	display:block;
	text-align:center;
	padding:10px;
	background:#b8b8b8;
	color:#fff;
}
.responsive0 .nearbyAttractions ol{
	padding-top:10px;
	padding-bottom:10px;
	margin-left:10px;
}
.responsive0 .nearbyAttractions li{
	color:#609616;
	font-size:13px;
}
.responsive0 .nearbyAttractions li a{
	text-decoration:none;
}
.responsive0 .mapLabel{
	display:none;
}
.responsive0 .nearbyAttractions .attractionsBtn{
	display:none;
}

.responsive0 .nearbyAttractions .attractionsBtn.active{
	display:block;
	position:absolute;
	top:50%;
	right:-28px;
	width:28px;
	height:144px;
	margin-top:-72px;
	background: url('../images/about/attractionsBtn.png') 0 -144px no-repeat;
}





/********************************** location details *********************************/

.responsive1000 .loc-info-detail .rightSidebar table{
	width:100%;
}
.responsive1000 .loc-info-detail .rightSidebar table p{
	margin:0;
	padding:5px 0 5px 10px;
	text-align:left;
}
.responsive1000 .loc-info-detail .rightSidebar table thead tr p{
	background-color:#dedede;
}
.responsive1000 .loc-info-detail .rightSidebar table thead tr .dottedLine{
	background-color:#fff;
	margin:2px 0 0 0;
	padding:0;
}
.responsive1000 .loc-info-detail .rightSidebar table tbody .dottedLine{
	padding:0;
}





.responsive760 .loc-info-detail .rightSidebar table{
	width:100%;
}
.responsive760 .loc-info-detail .rightSidebar table p{
	margin:0;
	padding:5px 0 5px 10px;
	text-align:left;
}
.responsive760 .loc-info-detail .rightSidebar table thead tr p{
	background-color:#dedede;
}
.responsive760 .loc-info-detail .rightSidebar table thead tr .dottedLine{
	background-color:#fff;
	margin:2px 0 0 0;
	padding:0;
}
.responsive760 .loc-info-detail .rightSidebar table tbody .dottedLine{
	padding:0;
}





.responsive0 .loc-info-detail .rightSidebar table{
	width:100%;
}
.responsive0 .loc-info-detail .rightSidebar table p{
	margin:0;
	padding:5px 0 5px 10px;
	text-align:left;
}
.responsive0 .loc-info-detail .rightSidebar table thead tr p{
	background-color:#dedede;
}
.responsive0 .loc-info-detail .rightSidebar table thead tr .dottedLine{
	background-color:#fff;
	margin:2px 0 0 0;
	padding:0;
}
.responsive0 .loc-info-detail .rightSidebar table tbody .dottedLine{
	padding:0;
}









/** about - Nearby Attractions **/
.about .nearby-attractions .mapArea{
	width:100%; height:560px;
	background-color:#ececec;
}
.about .nearby-attractions .locations .locItem{
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:top;
}
.about .nearby-attractions .locations .locItem a{
	position:relative;
	display:block;
	width:240px; height:180px;
}
.about .nearby-attractions .locations .locItem img{
	display:block;
}
.about .nearby-attractions .locations .locItem .overlay{
	display:none;
	position:absolute;
	top:0; left:0;
	width:100%; height:100%;
	color:#fff;
	text-align:center;
}
.about .nearby-attractions .locations .locItem.active .overlay{
	display:block;
}
.about .nearby-attractions .locations .locItem .overlay .dim{
	position:absolute;
	top:0; left:0;
	width:100%; height:100%;
	opacity:0.6;
	filter:alpha(opacity=60);
	background:#8dc63f;
}
.about .nearby-attractions .locations .locItem .overlay .text{
	position:relative;
	vertical-align:middle;
}
.about .nearby-attractions .locations .locItem .arrow{
	display:none;
	position:absolute;
	bottom:0; left:50%;
	margin-left:-22px;
}
.about .nearby-attractions .locations .locItem.active .arrow{
	display:block;
}
.about .nearby-attractions .locations .detailContainer{
	display:none;
	position:relative;
	padding:20px;
	background-color:#ececec;
}
.about .nearby-attractions .locations .detailContainer .closeBtn{
	position:absolute;
	top:20px; right:20px;
}
.about .nearby-attractions .locations .detailContainer table{
	margin-bottom:20px;
}
.about .nearby-attractions .locations .detailContainer td{
	vertical-align:top;
}
.about .nearby-attractions .locations .detailContainer .title{
	font-size:16px;
	padding-top:20px;
}
.about .nearby-attractions .locations .detailContainer .detailContent{
	padding-left:10px;
}
.about .nearby-attractions .locations .moreBtn{
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:top;
	width:480px; height:180px;
	text-align:center;
	background-color:#8dc63f;
}
.about .nearby-attractions .locations .moreBtn a{
	display:block;
	width:100%; height:100%;
	color:#fff;
}
.about .nearby-attractions .locations .moreBtn img,
.about .nearby-attractions .locations .moreBtn .text{
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:middle;
}
.about .nearby-attractions .infoboxWrapper{
	display:none;
}
.about .nearby-attractions .infobox {
	width: 480px;
	height: 190px;
	background: url(../images/common/tipbox_arrow.gif) bottom center no-repeat;
	padding-bottom: 18px;
}
.sc .about .nearby-attractions .infobox{
	width:440px; height:auto;
	border-top:0;
	padding:0;
}
.about .nearby-attractions .infobox .inner{
	background: white;
	width: 450px;
	height: 170px;
	padding: 15px;
}
.about .nearby-attractions .infobox img{
	float:left;
}
.about .nearby-attractions .infobox .content{
	position:relative;
	width: 210px;
	height:100%;
	float: right;
}
.about .nearby-attractions .infobox .content h6,
.about .nearby-attractions .infobox .content h4,
.about .nearby-attractions .infobox .content p{
	margin:0;
}
.about .nearby-attractions .infobox .tag{
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	margin:0;
}
.about .nearby-attractions .infobox .tag li{
	list-style:none;
	padding-top:5px;
}
.about .nearby-attractions .infobox .tag li p{
	float:left;
}
.about .nearby-attractions .infobox .tag li .tagIcon{
	float:left;
	width:10px; height:10px;
	margin:4px;
}
.about .nearby-attractions .infobox .tag li .tagIcon span{
	display:block;
	width:8px; height:8px;
	margin:1px;
}
.about .nearby-attractions .infobox .more{
	position:absolute;
	bottom:0;
	left:0;
}
.about .nearby-attractions .mapLink{
	display:none;
}



.responsive760 .about .nearby-attractions .locations .locItem{
	width:33.3%;
}
.responsive760 .about .nearby-attractions .locations .locItem a{
	width:100%; height:auto;
}
.responsive760 .about .nearby-attractions .locations .locItem a > img:not(.arrow){
	width:100%;
}
.responsive760 .about .nearby-attractions .infobox .content{
	width:190px;
}
.sc.responsive760 .about .nearby-attractions .infobox .content{
	width:170px;
}
.responsive760 .about .nearby-attractions .locations .moreBtn{
	width:66.6%;
}



.responsive0 .about .nearby-attractions .locations .locItem{
	width:50%;
}
.responsive0 .about .nearby-attractions .locations .locItem a{
	width:100%; height:auto;
}
.responsive0 .about .nearby-attractions .locations .locItem a > img:not(.arrow){
	width:100%;
}
.responsive0 .about .nearby-attractions .infobox .content{
	width:190px;
}
.sc.responsive0 .about .nearby-attractions .infobox .content{
	width:170px;
}
.responsive0 .about .nearby-attractions .locations .moreBtn{
	width:100%;
}
.responsive0 .about .nearby-attractions .mapArea{
	display:none;
}
.responsive0 .about .nearby-attractions .mapLink{
	display:block;
}